=""/4096, 0x1000) rmdir(&(0x7f00000017c0)='./file1\x00') utimensat(r2, &(0x7f0000001800)='./file1\x00', &(0x7f0000001840)={{0x5, 0x1ff}, {0x7}}, 0x2) 16:01:21 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:01:21 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)) openat(r1, &(0x7f0000000240)='./file0\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000180), 0x7ff, &(0x7f0000000200)=[{{r1}, 0x1, 0x2, 0x2, 0x8}], 0x7f, 0x0) read(r1, &(0x7f0000000080)=""/247, 0xf7) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x1, 0xfffffffffffffff8, 0x1, 0x5, 0x81}) unlink(&(0x7f00000001c0)='./file0\x00') 16:01:21 executing program 1: kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x20032, 0x0, 0xc6, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x184, 0x2) 16:01:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xa09, 0x1ec) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) 16:01:21 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r3 = dup2(r2, r1) shutdown(r3, 0x1) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x6}, 0xc) semget$private(0x0, 0x1, 0x4) ioctl$TIOCDRAIN(r3, 0x2000745e) socketpair(0x18, 0xc003, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1, 0x3, 0x401, 0x0, "b244328e2e046b6c0ffb25e5d96ac70d81a949c2", 0x3ff, 0xffffffff}) 16:01:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) 16:01:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:01:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x420, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0x33, 0x5, 0x8000, "c752dbfde2f94244a3b74863da91250bb127e14a", 0x100, 0x40000}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x915da1d) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x7, 0x4104e1d7, 0x3, 0x4, "60c5fe277a17b3582645365e7adad96729e6a1cc", 0x7656, 0x100000000}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0xe02, 0x3ff, 0x5, 0x0, 0xc13e, 0x80, 0xffffffffffffffc0, 0x3, 0x0, 0x9, 0xffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)="88a7ba56d0fc95453a1a0fbc7725a585b75509394efbe87b2d22f543f964d4b4ae8fa40eec379de4e83e09be47baf66af770a74e928347f60f", 0x39}], 0x1, &(0x7f00000001c0)=[{0x38, 0xffff, 0x67f0, "e2877c5400539065a3b5f81850b8786a4aa4e9700d988f3c6612da097685b0203096ba66f6f2"}, {0x50, 0xffff, 0x9, "49b1752c1487a0f5d0443671b244c978cfecbf6703eeda91f50f67173314178bf2f2347d199bcd930aafb40dabaa286aa9c2242e541a55c19d65322584"}, {0x10, 0xffff, 0x1ff}, {0x30, 0xffff, 0x8, "5cecd274ab9674809d6936de1167f675024f3b4643d586db781bf2"}, {0x90, 0xffff, 0x7, "52ad0ae10f15fbd36ef9d73375eac3a1af5d66ef8494bd291391a4ace6b584baa1a7d1d969a7ad1e3397c0a3d942edad0a911c5dae21687f8a3da6221289ac9a929f8af2e8698482a429f97c98cc7b7ea61560dcdec71950723fb13f53612acaed10785ca5646e9639df33c56dc024a820593a7240db4be4f529"}, {0x38, 0x1, 0x2008000, "a70568706fd96fd8df7a9880979b1bb61ea039c0c572c291715cff8fc7c39e05eb4738082c9458"}, {0xa8, 0x1, 0xf2, "0237f6af7cf883e774e0e1e98d479b3f6be42a54a19a8f31ed4be0dfdc640885cb9168614652b17163b6c4948c935ba78045d0617a29d385fce0df064ad9259787da9f89e493940e15cb4732434b6425f14879e7ea5452954e7f5ef72904802e5d54dd8c09978577af41ed678d006db749ed10c146aac553ceb324011009ed0f7b4c4c906f20913e411e49aaf41ba43da5"}], 0x238}, 0x409) setsockopt$inet_opts(r0, 0x0, 0x6e, 0x0, 0x0) 16:01:21 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xfffffffffffffe4b) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x42}], 0x1, 0x0) 16:01:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x400, 0x800, 0xffff}, {0x3, 0xffff, 0x7fff, 0xffffffff}, {0x55ff, 0xff, 0x8, 0x40}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x4}, {0x1006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:21 executing program 0: mlockall(0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x802c7414, &(0x7f0000000000)) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/175, 0xaf}], 0x1) 16:01:21 executing program 1: r0 = kqueue() r1 = semget(0x3, 0x3, 0x1) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x2) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) r3 = semget$private(0x0, 0x2, 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/221) rmdir(&(0x7f00000000c0)='./file0\x00') 16:01:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x1, 0x3, 0x1, 0x0, 0x4, 0x0, 0x6, 0x2, 0x0, 0x101, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/120, 0x78, 0x840, 0x0, 0x0) 16:01:21 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) close(r0) 16:01:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r0, &(0x7f0000001800)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000180)=""/82, 0x378}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/211, 0xd3}], 0x6) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0xb) write(r1, &(0x7f00000002c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x13b) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000780)=0x200) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000001880)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) r3 = syz_open_pts() close(r2) syz_open_pts() dup(r3) write(r1, &(0x7f0000000800)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab49e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b289f62cb9c68c5c66b6e", 0x1000) dup2(r0, r2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000740)=0x8) syz_open_pts() 16:01:21 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x6, 0xc007, 0x4000000) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = dup2(r1, r0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 16:01:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x51, 0xc75, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000040}, {{r0}, 0xfffffffffffffffe, 0xa1, 0x21, 0xfffffffffffffff9, 0xfffffffffffffffd}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0x5, 0x36}], 0xffff, &(0x7f0000000100)={0xfffffffffffffff8, 0x25}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:01:22 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0xc2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10400, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0xffff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)=0x5) 16:01:22 executing program 0: r0 = getpid() r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r1) r2 = getpgid(0x0) wait4(r2, 0x0, 0x7a9f07537b100c6d, 0x0) 16:01:22 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xbfc, 0x80000001}) 16:01:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() write(r3, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) fchflags(r3, 0x5cc9420dd2b9bc80) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x3) 16:01:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) recvfrom$unix(r0, &(0x7f00000000c0)=""/234, 0xea, 0x42, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 16:01:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="ace6f3826a0cee7015898cf4d600b2fea6a02522669c4c4f79cbcc06412dbdb9d67aea4186b692021924e24d0d50e65664488ebfc6162bf27fa95dfec9bd97cd6b25d4c31403e0aa5ffdf49ef61543dad4bb69b8a663d9c81de78391ece109d99e654d3b9a9ac6ecba67ab81d87b53fbcb81a38970aeaa10dd5ab4f6ced1bd0d46a4d351c4e82a64953cead87c33398f5db93828c001fc03d237b443c975f2ade4756b3c1ad15589be6605a9ea84028d220457148503fb88506acb5e86c22b2c200360087cbc357f3fd83a3ae85a", 0xce) 16:01:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x14, r2, 0x0, 0x8000000000000000) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0}, 0xc) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0xffffffffffffffff, 0x4) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:22 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:01:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000240)="5001050360000004000000001306ca90030e03fecea11ea8fef96ecfc73fd3357ae26caa0916fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x83) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0x9, 0x5, 0x6}) 16:01:22 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) read(r0, &(0x7f0000000000)=""/72, 0x48) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="118c7ce8f5268a801260a7d02b93f962b806167f93336a44a48bbaf35f26ccb7e305fa5b5981", 0x26}, {&(0x7f0000000140)="25b206f8d88f3691983bf0e859cbaa6bcf72164f5c709f190f71db7c20737d8e8be3902d42c3442a0035a0df2fb35a19248cb3615a839b137958808b468620b55d0e458417b76fa3cc5c5949e6e77f8d14a41f543f907449d3c7a6fef892d1b16320553ee8104aa91adf021028ea880de6643c93663af3db8dd28c7efd8a36e7f3c26d9de1b917199ea94254a067c291eb0afafef867f62050d7e1397b7a6a112276cf2b9f246381eb97d4ad718530b91522a4cb42d40471c9d0e3742822f02bdb490371b273bbaf44258f5b237b98cd8a96a412109521590b19256682778bf7c25d36b1945f90", 0xe7}, {&(0x7f0000000240)="d636850ab683d515ab3bc91cd9", 0xd}, {&(0x7f0000000380)="2b75f29675d2fc96ead66ab1449d5baebe07ab80fbdaf6f05e61f14245115d35324e6668a715e60c2cad11904ac209c5520b539bc037393abd6084dc731c3388dbd34c94a91726bdd27d16965e23499bd930b6169110e229837fbc219705b55b4983a59caf6317b90955118f9b8fee18707d7ed2645a984d6fb962b7ac44ac9d35a26c77bccd2c1d9838cf78fc71295d1ad18f15740b9a33d0b6bf64", 0x9c}, {&(0x7f0000000440)="0ca85dbbeed6cbb9eef4e7a81e12cda3fca087fe3dcee453e581fcb552e1898800fc2cb168d75c888f7264203556936be26ac8e56bd1d95c13e229bd5b29748523e8980135efcead396d81ea25fd8d7f86a1e02a5690333c38ec14034572485d2359bf651d805e781ef7569e16857660231641e672edf02edd7598ab88a38cc8542f2ba711159e20ce3a3ec1b9c6ccfc3538986cec1e8bc15d20de4b38a2d63ef2ba7996d3ad20de0966515ae6957932b21b0f3e903834d11a1df949cd79641ea4f45a3102fdb6c3e8225b0ff2b2", 0xce}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:22 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000eb5b67071b542a538706000000b818b20120290000003e00000003000000000004bb893f000084ecce4990157cb8"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffeeb}, 0x0) recvfrom(r1, &(0x7f0000000140)=""/211, 0xd3, 0x0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:01:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x34) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x400, 0x3, 0xfffffffffffff6bf, 0x400}, {0xfffffffffffffffd, 0xfff, 0x4, 0x80000001}, {0xf4f, 0x8001, 0x9, 0x2}]}) fchdir(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0xf98c, 0x0, 0x8000}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1, 0xfffffffffffffffe, 0x101, 0xfffffffffffffff7}, {0x9, 0x8, 0x100000001}, {0x6, 0x80000001, 0x5c8a, 0x7}, {0xffffffffffff172b, 0x4, 0xffffffff, 0x3}, {0x2, 0x1000, 0x0, 0x1}]}) 16:01:22 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x4b37, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:01:22 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x0, 0x2d54) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x7, 0x2, 0x8000, 0x8}, {{r2}, 0xfffffffffffffffe, 0x2, 0x4, 0x3, 0x3}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0xa) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x40, 0x2, 0xffffffff, 0x1, 0xfffffffffffffffa, 0x0, 0x400, 0x1, 0x2, 0x4, 0x1ff}) kevent(r1, &(0x7f0000000040), 0x4000066, 0x0, 0x81, 0x0) close(r0) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/25, 0x19}, {&(0x7f0000000180)=""/19, 0x13}, {&(0x7f00000001c0)=""/37, 0x25}], 0x3, &(0x7f0000000240)=""/61, 0x3d}, 0x1) 16:01:22 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) poll(&(0x7f0000000000)=[{r0, 0x64}, {r0, 0x24}, {r0, 0x20}, {r0, 0x10}, {r0, 0x100}, {r0, 0x46}, {r0, 0x6}], 0x7, 0x6) fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="c8157010a6cdf29e8ea7cf9cd6f95f2cf2c519e1c50d5902e61dd23edb24b6dabe3ebb9d100c4eb81fabdbecd6e8e5b65714f0958f2ae00704962c4799d71485175b2ed4051647e517e5dd4f853b26", 0x4f}, {&(0x7f00000000c0)="bef524c8e81001f79fd9b497340cce38cbbf23c916fc2e0a2787dbe8fb6b58354bf4952fbb38d29b83e1211590b4d80320b7ade915700c49817290df7b8b244524792f1ee4d3198b867bc6189e36ea9830d099be31540bf99d48843576e67418c4b4d27b95e26119b1753d0772fb5cd06dc0ff5f053d9d862881a2082bdda7d837e2d2f6d68f87f599e541867be3525a88b467df6db47fe78cf6e1b8dc59f2ce2929f722b981edf314a92618de81bfc73a7038a9dec69d96d067690bbe75f387bd6b83d7568ff40a40ef426c3eeefb35b8a435fb3c00ce2936e253cb105c", 0xde}, {&(0x7f0000000200)="48def2f5d918c8157e31d83974478b56faab6f763c35788609b71af44301a597eed8338f6427bfe5d6fcb3874b8cf53d2e02d7353a16399296d1d57ff8dd2bc1207bd9cf9df4cdd3bf853adbc8ce2ffe5faaaab3a8061b6b9e5ed9c1c60de9f4331ee8a0fe59bed8a7554e419ddf61", 0x6f}, {&(0x7f0000000280)="7803f4ef61533ca6f94971b46e215f20a932d4cf11fc0af1f4c32b8edf3c45c5fa70d5b14c6cf547e49ad148c2b96dac0bd612d4379ad4c39eceb7c9f94754caa23e2a61bff23d91cb8d9ea8e5d97490322c014b1f813d6b390aefc6911ca1c25233686703ab5af0f554ac8d774adc3ff5088bb4e4507e0c26e90b7329447db8f694ba2e501c51f6", 0x88}, {&(0x7f0000000340)="4b1caddf909b7b09fcddcbfcfa768f360398db7fbd558e8b39ad69eec90f9ae282bcbe6d4ce516109b80fee37ce569bd5872b53ebbcad21d0bf65bbccf5ce07a10a5d7033c5bda1c57e9776eba87af3d3699c8d12dc992ee48cfb9a9a86bf132", 0x60}, {&(0x7f00000003c0)="8e898ab1b83e33630475725ed9223bbdfa4a65cdb8e3370e5de27ce6787c9d57e752718904ec8e3a08d3db0518a97f2d442936a661dff798d7f2ed601c60d9d3d27581324270352d8d0ad89872d569796756c17be25b56a92ab33f2af2fcee727773af7558b5e73ab9552f027737d8b67232c18638fbe8670673e21f7e078a45ef1c573494811978e96262f0b07cfa384a3c4433a612dc66f386370391e4aa0b16748f861cb0c8365dd7727d16bad3d115befe4ffbf088d3adb4d6d081042dc1d3a277d67c", 0xc5}, {&(0x7f00000004c0)="8f07a89059aabc2cf7172aacb3a66ce768ef3a5a5d4416de3915125ac7274ce59e280e4bdcafc9490cff795ba8468dcbca39cae4cbdaa6e2a6c422a3aab65d4eeb81e2e038be32b970fd00c7e631c53c1a1f6ab6607eb9", 0x57}, {&(0x7f0000000540)="d9c9f477c90d0a116ac7726db9cc59bf88ac9f3e7e250cdd52d3e3436aa0a81df8d39a2eb3b61e12ceb52e4b5f38", 0x2e}], 0x8)     16:01:23 executing program 1: clock_getres(0x6, &(0x7f0000000000)) clock_getres(0x0, 0xfffffffffffffffe) 16:01:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r0) 16:01:24 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000740)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000009c0)) getdents(0xffffffffffffffff, &(0x7f0000000000)=""/1840, 0xffffffffffffff91) stat(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)) 16:01:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xe, 0x0, 0x3e0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x1, 0xab) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x200, 0x8}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="2ae0219f4a9941ccb054eea031ea966a2a536a6ff3c2fe590c0108feede14132459e018d485b7e63bd931418dc165ada700175bba9dbb22449cd211d80659beb911b5f9afcfa4cc48de13fe1f6fdf8858424f0754f71e73511092fabb61fd6f217a45e5b7954d42b7c62467ac10f05b06e091923349a2ced8b670b87ce41f27ec56a02e51d5bdfc261675f034836cd8bda95ae95919100c2a32c34efde350723e0581b587c0b691e5c601f047214c9c6cd6a51b9135f079ce8c0ba18c02c7e53ef5e0914bd65fe6bc242d134cdd8918a27a6d9387e6945a5e13097c26bcc99e958b587f0", 0xe4) syz_open_pts() syz_open_pts()     OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) 16:01:24 executing program 1: chroot(&(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) nanosleep(&(0x7f0000000080)={0x4, 0xd7}, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:01:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) 16:01:24 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000001c0)={{}, 0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000240)={0x10000, 0x800, 0x7f, 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000000000000029b21ee0d636"], 0x10}, 0x0) 16:01:25 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) syz_open_pts() syz_open_pts() r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x8000000000003c, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x3) 16:01:25 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = getpid() wait4(r0, &(0x7f0000000000), 0xb, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x5, 0x1, {0x0, 0x5}}) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f00000001c0)="b6cdef7d0c9bd2ae7adc6247e45498ab9347ae1e77c6eadfe385ace711c8b909ed91b358f358ad02c0eade1031e1dcc5de5d4ee192d88cc68d6d016eb48b557cac381b54253663", 0x47}, {&(0x7f0000000240)="02e21157c8a1a171ea1cdf2fa22110b37efdf092d18d9c8854d4eeb5791d15f4e3fcf89911d8a71e639c571c8ddd684011ea5c043dd05339dddc2feb90f18f1112cabedbf4cc0c77cb8a82b5ef90c3221d4bff4156f3e96d37a002b53bcf497f8cf690b43e7a5086bb21b1e42256d0c904e937ef8770e36f5df7e6c235ac6f730120d6d2", 0x84}, {&(0x7f0000000380)="2a83dd50075e5defa319d93e8785b9cfcb7265cfcc2a94a4f40a57b24fb3af052cb084b2f3e45e9b53e07edc56e2e2c66b27732c5befbb2291753616f179b2a77be99bc1ece2cc6c845d1a17bf475ef047140aa426bef1cd81ce6f34cad4db450c4f56139b7362835912a0fa249921c3e81e381b6496377e2934063eef401a6e3b6474f48f123e79320dd817ff56fb37e4d2562d4e11b1124ee99491b1b3412374161196605a0461292b781430952f4591b442a2998509698783b509c7a7463ff13f3d4cbc79b698f9ce9567e31a203c6747f57b34bd89eb8c78", 0xda}], 0x3, &(0x7f0000000100)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x28, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x84}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 16:01:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x1, 0xdc, {[0x20, 0x7, 0x9, 0x6, 0x100, 0x9, 0x8, 0x5, 0xffff, 0x40, 0x1, 0x5a3, 0x1, 0x3, 0x6, 0x8000, 0x5, 0x68e6739c], [0x4c, 0x9, 0xffffffffffffffe6, 0x8, 0x4, 0x1ffc0000000000, 0x200, 0x3ff, 0x8, 0xd86], [0x401, 0x0, 0x5, 0x8, 0x4, 0x6, 0xffffffffffff8001], [0xb1c, 0x0, 0x1, 0xfffffffffffffffd, 0xc0, 0xf1c], [{0x7, 0x7fff, 0x4, 0x6e}, {0x3f, 0x1ff, 0x7fffffff, 0xffffffff}, {0x9, 0x7, 0x800000000000, 0x9}, {0x7, 0x80, 0x80000, 0x3f}, {0x5, 0x6, 0x7, 0x5}, {0xaf, 0x100, 0x5, 0x6}, {0x6, 0x4, 0x1010000000000000, 0x8}, {0xe500, 0x8, 0x2, 0x4}], {0x3, 0x8, 0x7, 0x1}, {0x2, 0x67ac, 0xa3, 0x2}}}) 16:01:25 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$PCIOCGETROM(r0, 0xc00c7006, &(0x7f00000001c0)={{}, 0x0, 0x0}) 16:01:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x2) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) socketpair(0x0, 0x7, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) socketpair(0x30, 0x4000, 0x80000001, &(0x7f0000000780)) recvmsg(r2, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000200)=""/145, 0x91}, {&(0x7f00000002c0)=""/206, 0xce}, {&(0x7f00000003c0)=""/173, 0xad}, {&(0x7f00000000c0)=""/31, 0x1f}, {&(0x7f0000000480)=""/114, 0x72}, {&(0x7f0000000500)=""/98, 0x62}, {&(0x7f0000000580)=""/244, 0xf4}, {&(0x7f0000000180)=""/36, 0x24}], 0x8, &(0x7f0000000700)=""/42, 0x2a}, 0x0) r3 = dup2(r1, r1) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x11) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:01:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x781c) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x8000000108) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa2, 0x18) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x47, 0x6}, {0x0, 0x2}, {0x0, 0x8}], 0x3}) dup2(r0, r0) 16:01:25 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = msgget$private(0x0, 0x490) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r9 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0xffffffff, r4, r5, r6, r7, 0xa8, 0x1ff}, 0x40, 0x0, r8, r9, 0x5, 0x6, 0xfff, 0x2}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:25 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x80000000, 0x3, 0x8, 0xfffffffffffffffe, "929f0926b5c67c514ea1754eb502296ac97267d9", 0x31caa85f, 0xfffffffffffffffc}) 16:01:25 executing program 0: r0 = dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x3f, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) write(r0, &(0x7f0000000080)="eaed80f7211f9e3962707c9df9ca105c3f7cb9eb4f279ed9b71455bfd61ba16a003e1f6c61", 0x25) r2 = semget(0x3, 0x3, 0x22) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x400, 0x1, 0x2, 0x5, 0x7fffffff, 0xa1]) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:25 executing program 1: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2000040, 0x40004200000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008bc9002b27febffddf00000000000000ba0d31e9ffffff7f00000000533f47072800000038", 0x2c}], 0x1) 16:01:25 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x259) 16:01:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) connect(r3, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x3) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x100000099, &(0x7f0000000240)="3fafb94327713a286df5ba489db8c544df61beadaa9b5b4ac7f14a3cf8360568c9fd1c1ac2eeab60bb20d6feae549df1b1bdc6d1d0fb05cc323d64add7ffd4327b42d762da88dbc4fa5872f110f4b6d07db9b6a6dab1c42c4d8775d316125de0b800f81da16ffaf7947bd99b1806f1a32e6940fdc7de85638be6b58e78aeba82b8c0501ec2ef593899a989f7efe5992882096509b245793b02afc79f6f4650fe650b65b985b889e9b4c8b0e117d63b9896e5a52e724fc25d22cfc19b3ccd2638f11749a55c59cb7f504878e9536ba6409465ddbb862b4c52903a0d051af0faebef85c74e6bb800"/241) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100c0, 0x40) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="4a42d1db13740466531918b90e1800ee49909bfab4d5bcb95ae15df5280401e2b4fc8a9dccc0b0926eb6552e78ee9ae3e4360dcbd44084ecb665a596e75b86505946c79baa33f792e92992c478f2f70ffa97e1c29f378823dfb8246cf277db736f2db49b10f265fa7808414b4f66b8e209dfb07f0881ee94e80828a375ed277dc51a5ff457786958bcdf9da21f5616cada5fdcffbdb22bb952d8928fe5a698a6fe61a8", 0xa3) 16:01:25 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) pread(r0, &(0x7f0000000040)="fb609e84b49163b115efac784923bc5bb6d438b176e0aa9d158223ca1d616d19925c7274ec54b21bdedac68b01cbda7055346e48", 0x34, 0x0, 0x2f) ftruncate(r0, 0x0, 0x4030002) 16:01:25 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:01:25 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000200)=""/143, 0x8f, 0x800, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r1 = socket$unix(0x1, 0xffffffffffffffff, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040), 0x391}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x7}, {0x2, 0x1f}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f000075c000/0x1000)=nil, 0x1000, 0x1) r3 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000002800)=""/49) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001580)='c\x00') semop(r3, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:01:25 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r0) setregid(r1, 0x0) getgroups(0x3, &(0x7f0000000000)=[r2, r0, r3]) 16:01:25 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xffff, 0x1000, {0x70}}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180), 0x0) 16:01:25 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='[\x00', &(0x7f00000001c0)='\x1c\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='.+\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000500)=[&(0x7f0000000340)='\f\x00', &(0x7f0000000380)='{}+\x00', &(0x7f00000003c0)='\\\\n\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='@:,@\x00', &(0x7f00000004c0)='\x00']) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="50a4121e595f68fc7eb9a7a86c771e4bf4af64875644be94f093f6fa0a74a2e1b29dacd602a9af4ee88dd519188bc65eb08baba6d779451239e70c06abe1c68eedd04fe661d73ebd1c33488d4b52a8d0ff4dea825c3aef4540377747aa3f248e8418ef8919d0bd1a69ed7f4ef02161ec45cd0e5b3c9d", 0x76) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:25 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) r1 = geteuid() socketpair(0x6, 0x1, 0x2, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe47) chown(&(0x7f0000000100)='./file0\x00', r1, r3) r4 = dup2(r0, r0) close(r0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000001c0)) open(&(0x7f0000000240)='./file0\x00', 0x82, 0x5) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) geteuid() 16:01:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:01:26 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, "65d7855c5fbeeddfd46e8d594c8e63ddeaee15d3"}) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x1ff, 0x2, r1}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000000ffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:01:26 executing program 1: setreuid(0x0, 0xee00) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) r2 = geteuid() setreuid(0x0, r2) setreuid(r2, 0xffffffffffffffff) 16:01:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) madvise(&(0x7f0000b45000/0x1000)=nil, 0x1000, 0x3) 16:01:26 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x51, './file0\x00'}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = msgget(0x1, 0xe6) msgsnd(r2, &(0x7f0000000140)={0x0, "71f0004c4d993ad39d44504764535c87ee5081aacfcdb1341d3189ec0f9f11819da565f50e4a9133a8ac744f5096626bafa69585d49c5502316b71e01552fc8f34c1b7065973469d5cdadd9e53c3c501174e069409a479c2994dbad0740f9546474e10290e654365fdb98dd3fa4f838ecb0c7a332196"}, 0x7e, 0x800) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x72, &(0x7f0000000080)="a965d2ace16ba5bd1b7f9423d94f10fe78cb65d7713c74a5e1f309a7f518781eb5341161d0fc2e4abb7ee2375ac7512bf3697923052211ed8b2b407ed0ae3efef23dc8c4bf4e5a139a30d06fdd2a9bf040bfe4a4bdb6e8793161de634c5b8a89553bb89fccbd599b3bfdc87aa9b8081edbe3") 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3d}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x104a8, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 16:01:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/67, 0x43) setsockopt$inet_opts(r0, 0x0, 0x1c, &(0x7f0000000100)="ba8a694afa9a3f472988eea00f505b88273b8b205a716d85046b44719bb0960ecdb9dabd7cabb97e104cb2ab6941cd996c07edd306d58eb31846c1e8", 0x3c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="ecfe80df03ddd63df869fb977ddd1d452eac208be68bf5538c79c4711f90e1782a8276b3362b4fa36d2e9e8681d8aa225a0a46e513442d273c9ed566030a0e15cb31f084c855b54d69d1c0553b97ad2bddae9f289204f1b5c0446dde7b9fff3767d5b037f1f6a1d52d656544", 0x6c) 16:01:26 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/../file0\x00', 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x8000000000010000) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) 16:01:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1018, &(0x7f0000000000), &(0x7f0000000080)=0x4) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)='0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file1\x00', 0x7, 0x7fffffff, 0x0, 0x0, 0x100000001, 0x80000001, 0x80000000, 0x0, 0x0, 0x2, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000ec0)={&(0x7f0000000440)=@in={0x2, 0x0}, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000480)="0146e1d9f846e37f3bab3c92b83782abc4c40cf4bb2b518e6db784c18d704640ae57886c26d88438bb7fcb8aafff48f06f6d3a04d6a1b84aac63ebf2cd04d078ed0ebe18116c18b23d674108a683d8b528231f8fabf8e2a9a6f0a7ec2e6705d9bebcd5de1ae7ee907f9f9ae80ca83d47729266a4c87bbf4aec3af9d3cb28188c1cd1f76ec49c6fe264157d7c9875afa0637340719fcc9ecf020d3f137923a2c6a9360a9731450c204ee4a7d0e15dc8129efa3d11eff6c911855618db099576d48cfab0fa13c001b5bd3f997a5d65c419f54dfb70932b93d69d35205cbb7f83ab4f972bd8a17fd4", 0xe7}, {&(0x7f0000000580)="85d7a5a76199c2e5223117502080691aa430ae14c35d4d4de5f4848a32cab8b1eb94a03698ae227b7da065d4f2beec28aabc71bb1558e8bc2d078c38086ed49c64a44d74fc3b933ad14cde456966b1e5", 0x50}, {&(0x7f0000000600)="e52b9893dd9bd98b5879626d076d32d8e148fd9f2aac947f147727c80998328c6ed98e0391f4e0e4e68f90d5839f4614c06bf78e7e0142bd9586edc8e775", 0x3e}, {&(0x7f0000000640)="9fdf1ca0f7cbe86c462f2c3813e52b2560f239d41267582c1e584135603a0422aa6845cf1816435be76336706bf8da53ef21d3c291a32bae2a7beac6132571378e9a949e0402e9c15a4bd1b62873dc6c5c0c135cf28f105ae9186abe2d5721deee54e2c9a6b7c2d7991fe8b2814b8e978e96974a11b9db70d9178f655af5f78e02c5ad5806713183c3588ab737e401441e13c86ced1a22d58de7fae914b61972025dbbf2ff58d8b24aed532889b8d3970641404fc2fc4689b3a019edc56048672695ac1ae7e19fc5427c1c0e8d3f76e71a32bc9faf8030027f1b4642d7f05381c94a448104a4da6294b3d2049b51690e1a9d520f86af0c3574fd4859452c", 0xfe}, {&(0x7f0000000740)="19", 0x1}, {&(0x7f0000000780)="271a42ce416d9371244a69ee0f4d56a5ce6ca0b7f392182be1e9fb9e4d00f8ec23d471df5cbf823d07bedcd8d28b655ec30e26058e54dd5d9960e02caddea8a1ab8a1a3faa1a84af20ceaf7f012cfa42cd7da90c4686ca89f39bf4f879dd0bcbb62b803d4e2de83bc6ccd07f52c7223b458460a79b2d28c5fa6f315e37cda1e142ffe89027fb36353b53c0a1a0bfeb69f567fb9449afa392407a7719ab0d796700db248a4a269463711cde8bf7abb66292836b89e72374854437564356d96c28647b1a95fbf09ec46b08aa00e87acf4cfe32bf45ab97c13e3b5439456780a293340a63cc38cd32d67727eb", 0xeb}, {&(0x7f0000000880)="c1216979cd2180db7cc10c0d7f67035a801712e815a44999acfe92a1b49695532163ca6c83a87f276ed5af09750282ece8303026e60324fa004b04c332f83e77ac8c6b384c98a76558b4c976976bdb647f4543a99db6da12f424725accd8bb2cdfeb5e41100807918fcfcf1e6d8e9ba124c62b3ac4d8397f99b0b519fbe6324def7224e34ad97e838e223fe87638c421df387ea16cc4dd0c9820a04d5e5232fa5e440cf129637aee0f5ca773e25a353ec4ed53b7c14665ffd7176eacd7832d08ff09785bc53c", 0xc6}, {&(0x7f0000000980)="eb84500a326dc1516e246a1d8b7199a4bf14dcc5eddaa0ea2604d4543225614b94bcfa0a6fae4080417e82f518d063cea6407f734d0ed46dbdb60a974ac721e1e9f0e92949ecdec519fa1cc3ba75a9653594a414", 0x54}, {&(0x7f0000000a00)="1c7c5e9c9bb5be365e0d47fac74a43b03b020390ae00c58db4ae4b9724a8be229c696133a5024a66d1f09e868c7c3dbf7b5167ceccff6bac00aa1ed89035bdebea2f52781e9afe345721dccd5be627d21706", 0x52}], 0x9, &(0x7f0000000b40)=[{0x48, 0xffff, 0x3ff, "cbf1b76b51ab7b99b0b749e62a3a134795c3a69901c196e11cc149c32a80a346a4a6fa19bb6a3181817a0c31db9b09ce2730d4"}, {0x98, 0x1, 0x8, "916bfcc308cc3089cab263a5516138d3b635f898136add441ab855cf5cf990fd97f38511b9b8995f9e2e453bfdba7b812d25ec657b2e5c9687e87c9bab2f9aaa76a979163ec774f50f20b8991e5a883b6e99db94e2705b845305ce7421f4a241579d65a5abdde92fa96debe76a99147b81f8793297a65cfbca15f2fbafc413fd3a"}, {0xf0, 0xffff, 0x40, "8c2861b6d073c4ffdecf7c3d491889b67842fee1e5ca34ef4cdbe86d0db79d40938f3e03fd17671d6734ab32eac29063f1394936e27289488f79e370b2be903b8f69c422771919cf16b26b9caf3ecca9f6c093b7a64b932e6a0bf1b68b0c79879cae4370c34de45b800c0ddfdc8c4d59363810c6f94adf3038660dce6d4e97e68e85acf6accb2fd4fc8766e13ee4ae4ad79f51aaf8997fd21797f90084032f8d947ed9c97b385f4aefc550ba00ec8d986df719c08e1f4e4fe06a3db83efbcad7d1eaf487fd2d6ac07c3e9e8b64bcf83cc6275a91b3c95e178aebc447"}, {0xd0, 0x1, 0x7fff, "f0164581a9438633d8c10b843a7f554cab58f8f1f1b7c42062aaf045547cbc2adba6bd652c0c7075d2eb60951e6cda0b0ec7ffb1652d3242d2a2570718db018eef64f5401d01b1cb5de8e6acbb619ab21cdb9e92b87ae489daa7a2754b3a7220890e1c2e91bb4ae238fab2052e83aabf1c197d835c3a35ca48e6b53ce51e74189299160c9bd4639cae45879873c23c6b7f5ab4642ebba9e73381095016cc9a5a31a5d369c1e9a65b14c181cb9e2a78bde73f4e32e17aee9cf831"}, {0x30, 0x1, 0x7, "588fe1a0c47851befe7c0f20de5964aa2f823b81679ac94893"}, {0xa8, 0xffff, 0x8001, "eead5f026b86f3faf1738dadc7693ec7614a9dfefb10c7ac6272826730deff5e736dfa73e0dd04ebd473a9afa420d889c130933d8db25f6bbac8dab48f78d9345fcb91449bbcfdf5d269a21bb3744dc509942d739c04b7476fee7e2384046bfca763c745995fb541a639cd4e24ea8aec9936f7fc612db3dacc49c3389a5dce6cdf389fba9fb080fc487a2094e91e9441276e605b68"}], 0x378}, 0x403) recvfrom(r1, &(0x7f00000003c0)=""/82, 0x52, 0x3, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:01:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31", 0x76, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) 16:01:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x208000000000d, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:01:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x200c, 0x501) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40b, 0x144) socket(0x0, 0x4001, 0x43) unlink(&(0x7f0000000140)='./bus\x00') syz_open_pts() syz_open_pts() 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x9) 16:01:26 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x8000, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x6c94, 0xffffffff00000001}, {0x18, 0x2, 0x2b, 0x101}, 0x8, [0x8, 0x0, 0x55a9, 0x3, 0x9, 0x800, 0x4, 0x8]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') 16:01:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x20) 16:01:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0@'], 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:01:26 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0, 0x7ffffffe) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000180)="ad56719d9dfce8ffb6968f9b93fd73223e43c95aad9f85cb1ed08c17ea3eec303d46347246be61327927b47be2167aa4a9def106da1bfe6662b2dc9d83b427ed776061511d072618ea8f7e48f5a9d7f5c81756de3ff9a44738096ce8bf08f0fe3573d614caa045b5f6bb5ca722f0db27c8a08c5cf39c971c168f3dfefeaa23900f0a0e3c2ed609f4eae5423bc3529b81076dea93620a4a54a6a73dc5ea504c7df4be9a6d697da5267300ec78bbd08cd2", 0xb0}, {&(0x7f0000000240)="7a3a834f6362516b33210cbf93dbdc43fc6eabe5df92909ecdb698ccfc3088e16109226aec1be9f7fc27eb5cebf6e3dc6c236fd0f232ee5998ce2e964c3ec861d9d12d038681bb60cec4a10d113f147b0aebfa0ebb979d42856bfb321c1f9cd49421a267e4a61a5dd534f3b2b4c87710187f972a726554c7897818f2c7fd87096c0ca38dce12b2c6", 0x88}, {&(0x7f0000000300)="9677ed24ff85f0f8af408ed013380559566f98154cf70cea7cea042d1b63df17592a592d85d862594c16eb6948f07355931a570926dcfc199191c2d02827e75579300ab24c159f0f1c11fe020ec4a2416267d7e3a4b92710f5508b7c9e07f44303203ecfa0476245a6a57c07ced3f4ac1a40f953240df7758b2d0111d2c687483efbb8ab5b6328af3ecadfdf84762c395fe262", 0x93}, {&(0x7f0000000000)="8a73f9d2f1cb798c76a943137baa915dc9be0499d822d5cb398401c121ba1cd6d6c87c361461160696eb004407d8fb78469fa1a792b271e6", 0x38}, {&(0x7f00000003c0)="75c78ebbbdb1032b54bc6758ca8abac9487c197518ffaf4be3e130616b2c331622e785f65f10e808e838c09643c0599bf24e22c9bd965ec57c9c9cdbab7e36ff414fdc5d8546e687b854a09f09b2da0904c509b2eaf3f4ea328093c8af605239976d23873377e8256ae67880332f5f86d0608b7c6d9b5e4b0bb9774c0b3d62fa230ffcb926309e767fc3da", 0x8b}, {&(0x7f0000000480)="ca2fdac73935c1c14d28e0e00ac493b1cb38cc3895addf40068ddeafe9ef8edbe5ab4fb4cf67efad3c2a82e95eb8f5b7626f079b44074effc0cc555a1ddd83204fca6fed7005060e9367e3b834063cdf112b4b81653df4671413ab4116e8bf1b8501f57fbc2785537befef3701dad1d623bd2216905335fc95", 0x79}, {&(0x7f0000000500)="fde693f25af067510b8a2a6896e2bee45b340f6356b7f9d15e7a7f3a699b66cdd92d8956891e0c05c3f11acfe1da3bd69159647156a6dabbaffb9beb99e44737fc6a9f4d8b483f55cbe7488054a21f5696260a05e5f729a09a9ed48d5bd9904cde69fca21207020f7e3b07cba25b8abfad01f84b212683576af78811282c5ebe7fe6679ed4d9e7480e82a91fe0de0450d612a5ebd039c7ef143041ac3d372d0dfb6da4ab0af691f9be6d10388c1c7947f7d962e46eff0259dbac63083fceed521285a04a30927ab9e75aa65e1cd1ca5768e280c483b7a252912a2c1603e3f360563bfb7fe3326a1a21aca03a0db98fb210e9dd6c35c5fa49a4", 0xf9}], 0x7, 0x0, 0x0) r2 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000006c0)=""/166) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002b27fef45fa89c6141b70900000000000000000000010000c6570c896f4784a7396f", 0x2c}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) pwritev(r0, &(0x7f0000000000), 0x107a, 0x0, 0x0) 16:01:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2cbde3ae0f302b74698008c04aa4434692e6cb7a", 0x1000}) openat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0xa8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x9, 0x401, './file0\x00', 0xffffffffffffffff, 0x73a67360, 0x6d67, 0x7}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bcb0294682566c5ffe382b1726775afbe10d5ce6"}) execve(0x0, 0x0, 0x0) 16:01:26 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) clock_getres(0x0, &(0x7f0000000000)) 16:01:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) write(r0, &(0x7f0000000000)="97", 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x42) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:26 executing program 1: dup(0xffffffffffffff9c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x200000000000013f, 0x202) r1 = semget$private(0x0, 0x3, 0x112) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/4096) fcntl$getown(r0, 0x5) execve(0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x4) 16:01:26 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x20002000000, 0x4, r5}) fcntl$setstatus(r2, 0x4, 0x83) r6 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x7, 0x0, r6}) fcntl$getown(r1, 0x5) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x1, 0x11, r3, 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) write(r0, &(0x7f0000000100)='B', 0x1) 16:01:26 executing program 1: chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r0 = socket(0x20, 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) 16:01:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000180)='n6.', 0xffffffffffffffbb) 16:01:26 executing program 1: unveil(0x0, &(0x7f0000000000)='W\x00') 16:01:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x1f) ioctl$WSKBDIO_SETMODE(r0, 0x80045710, &(0x7f00000000c0)=0x8000000000248) 16:01:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x28, 0x0, 0x0) 16:01:27 executing program 0: r0 = socket(0x1, 0x2, 0x108) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80105703, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:01:27 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa1, 0x20) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x9) close(r0) 16:01:27 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x146) write(r1, 0x0, 0x0) 16:01:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) r2 = dup2(r0, r1) r3 = msgget(0x3, 0xc0) r4 = getuid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x1ff, r4, r5, r6, r7, 0x1, 0x7f}, 0x40, 0x7, r8, r9, 0x6e, 0xffffffffffffff80, 0x9, 0xbd6}) shutdown(r0, 0x1) 16:01:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x6, 0xd9ec, 0x1ff, "167b1f0f0c7ce724e342c518193914bced634655", 0x0, 0x10000}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x7) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) r2 = accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgid(0x0) fcntl$lock(r2, 0x0, &(0x7f0000000240)={0x3, 0x0, 0x100, 0x1ff, r5}) r6 = accept(r4, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000300)) truncate(&(0x7f0000000340)='./file0\x00', 0x0, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) getpeername$inet6(r6, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fcntl$setown(r3, 0x6, r5) flock(r1, 0xd) fcntl$getown(r4, 0x5) syz_emit_ethernet(0xae, &(0x7f0000000400)="a332b1a55bad06f04144c2add4045580dc4a7d1ddb01848def922f019699692ec86a38c07a9a23ff291a51d09770c632fc8b5ac5ed7223a9b49dbed7f002b07854c2975e8f03f77b49afa1c0f5aca121de1e3f8cb97598149c0fd9dd86394ff7ca623053d1595a4ed30e3128581d7b593df33811e67b2bd348023d67c92f7e12f658369b619fec3f37e324bd84eff32237ba7d55a1e9c603a7acb116df97bb0a848369235c5c5c484eb8b15b2515") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x3, &(0x7f0000000580)=[r7, r8, r9]) connect$unix(r3, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000600)={0x3f, 0x1, 0x100000001, 0x3, 0x8000}, 0xc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000640)=0x6) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000680)) munlockall() 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/72, 0x48}, {&(0x7f00000001c0)=""/166, 0xa6}, {&(0x7f0000000280)=""/105, 0x69}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000380)) ioctl$TIOCSTART(r1, 0x2000746e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x2, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7, 0x7}, 0x10) readlinkat(r1, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/143, 0x8f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x6, &(0x7f0000000300)=[{0xc76d, 0x7, 0x6, 0x2}, {0x10000, 0xa0e, 0x1, 0x6}, {0x81, 0x8, 0x80000001, 0xfb5}, {0x4fa9, 0x0, 0x3f, 0x40}, {0x5, 0x4, 0x3, 0x9}, {0x5, 0x80000001, 0x80000000, 0x80000000}]}) 16:01:27 executing program 1: syz_execute_func(0xffffffffffffffff) syz_execute_func(&(0x7f0000000000)="c421edd2a609000000c4e1f96f5e3a66f2a7c4217950d98f48f8a2de04c483d95d09ab0f0b2644b105c421a972e234f2aa") 16:01:27 executing program 0: socket(0x18, 0x5, 0x7) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="000000186004008ba8002b27febf00000000ba0d31e99a00000000000000000000000000000038b60fb5590f", 0x2c}], 0x1) getrusage(0xffffffffffffffff, &(0x7f0000001940)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001900)={0x6, 0x6, 0x1000, 0xb60, "bf71487820dbbf172143385756278d66765cba08", 0xc341, 0xfff}) ioctl$TIOCSTOP(r0, 0x2000746f) sendmsg(r0, &(0x7f00000018c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)="9c70ef61aadf7051313494cfb6d1880aa3a9acc166ffcc9adee5471aff3e4ce5382e0f2c84b51ff02a318903d714", 0x2e}, {&(0x7f0000000100)="2e39abdeed61f63c14cec7664b9ccd5c5818f945885c52cd7546881ba8efc96fb0bb27afe23db7e5819f5cb1d59cac705f00a5b199efbd7985d5deac0f4b906fb4fc5ac0651f9e6669f271a62a34ffe6a8a19ee48bbfd6e89babbbd3f667d4ba99ea971e8ba5761b0e556e21da3a2b36ac4201fb0c8ed703ddc1b19a187616e08b1e14c9e8cb737a423611739b3a6958332d088c951365a7cc53ba74faf25e9fc486dde0584c9df02288b80736e8", 0xae}, {&(0x7f00000001c0)="72f92a8e1aa76fc2fea9766a9474f8c9c28985b47189114d04a42cd38394ac73b7fd77fcf33336a8f6a869f829738660584b5382ad9fd3c112c979e2b2f0b478c8dc61fe362de35685ede686a72e13063f5287c036265b42cca4166e5b16bb49060ca5a3cc10fdb23acd2934f395c44af34193389b97f426affde7be272346ca0ba6d61bd6d5b4a19ecd8ad779ffc4a56c69efef38d559e84995ccd098c1f87d6cd9e9e58213cfcc114c4b43208b580583ce9a4338ef69c71c57122f3191e54fdbbcdd56e1f1d06909330384cec3706b0dfa3433a35778ab37f086f64740519ba996b2b435cfc987031b70d59da5a1759fb8fc656f0ad9", 0xf7}, {&(0x7f00000002c0)="a7431b4bd7d2643f2fb759f8cfb4af78f9450cee21b27f4aec3d3d75f2b5b640a4c9e27ad832bec4637f13f5da04e9dd1a4a685285e4e21a52073d223d5711d9072379e27988393c74f614e895306e40f1e9afa88f8c33b00e92ddb57b416a72", 0x60}, {&(0x7f0000000480)="69bed67b43afec71bb7a8163855abc10b9e8c0b805f85dc54d9986b760db6c638f06b3ac9e210389cccc89f665ce6fc8cbccf38b71a5a2b6b4bbfbbc9d0bd7bcb12ed4d2f11e0fe06307e3ec21aa6a6a47ef31294bc74adbbf279d937797e8117ce371fec857f6960565af50370002f8a042a0778a9e1b0ec7736fc5bb089f303e237110be9424f01cdd4e8ae300d287b6f54ef56afbd2529b39bbf8aa45a5d4844e42138343bc3c58a684f2da560f18d5e5c26983cad52e74072423d1533371439b63b37b577a154052b36650591bdfc205f74787ac2ff28e3811155d7954b4c086b2ed6faf666ce4ef901286d3f98218a600651a94c194050b1ee975", 0xfd}, {&(0x7f0000000340)="e09f01855d3f293a4c777aeae1dd8c5ef632816000f8207682087f269058dd50bc2da0be2f01eb90", 0x28}, {&(0x7f0000000580)="2f215804e0e9f05eff0020cea35d8ede526f48805f7d4495d0ed6fdbd0990b40e9a223b306d0b76d265ab255353ba5d387038f05812590f63eceee935bd971626bbdac8a7dd5c7d7b39100f28e8b2c14ac37f527253f6a4d464da675f1c268113c4f92829ff5e48fda00aeccfa4a0526e457b399937f346127de4f7ee521684a0844ed65312d89d110aec77caba520c2", 0x90}, {&(0x7f0000000640)="87a1fd25c07e47daabc6fede1058265522f7e1aea95ee8aefbd28eeb8aa4ed46a05c315daf8df93be2febc153b2c863317f95536256bead41f70451bf5f0b9c9ef455aeb0b3f94d2eeba63b9ba96e2bb84c949921f4c729b7c9e2c022dbb8faabf063628f046c37f0c165086f25d40dac130d6a10fba10363e0ecd5408693745d2e65a722a9a74f734b7398dfc1f4459f729ee097746de7f4d904cda76b2e18c211cc5a632b0d5462311b0bc0959e2bfa0bf69e549fc362bb3e1f55f29c2462a0f1a84897475d4958abf5a14227a7ba6bdf3f232f5bfecf05c2aacbe25af48274f33cdc9b681f90f8e30012ef2488ec11ee083b05dacef292b3d0dbffcc29f2dfee2149f889a68a45d81105570f9dc060227e39e9c4b1d62e872396ea3cb61c685611a53bf68f20c9f17afdc766da5bfce57517f531a89cb8e7e37780ee6722c089c489749a9afa6107716ca0dcf47c9e2c42a1d548f09690063c188dd8bea152cc764ad469aa3edb0bcf1e0697d14aa8a810c2e7077f3f3729a4e619b50d6948e82b7888e7f6a76a323fd5d668e3d30c8eb8d5ad7442f358b39c2577671971f81d7c9f08fd58507ba9907c6c5578f6dea184f470732a9f6bca51a2fe299b2bf105cec0aa379fe22bcb0d8858f4a1b4b0af90be2887496a339e84d396692c2fc053b388703e22fc7c0f535eda8c7d3fb2d20ea3af011334e45c9d5d5b5f5d7934243717aef2c9a828504af6f2bb96f2aaad4a9ec52199b5a33e8ad2502a7ee042c419130e5eaf19353abdb4babf25de3657b45aa2dbf16bf06e91dd6c1cd213e534d8bb2a7326a07b1b0e6828153d3d75d352519a8f7712b51b697d8a612d9ce6ae0eaeb9c9b69b530ff41d1e004e00c0c0e750d0b2f499ec03fa87b8556c4b506bbdfbcbb69b3d5f12faf8a8e2283ee8ee3b8ddf4785489e7e83ff34e20582c7622d699996c171defeff37cee582d1be8ca6ae83c027002a5e79c358154024e742141408dcbb2b50c0d2b0c8d227374f0e6fefcc4b4af3d318904e0eec68fed32646b357cfc6bcb5a72754958aaebba25f445afcee1627c580dcfab9f8954f418f3c71debc6585660f585df2e98b57853ac28ba7626574e647a64d83271e47e452e5d1d6126ae25198efcd09f7d4eacf81e7487efd1da4dbdff6a00faf31aad163244fc2b27cfa4ef08180f1e4f8f401ed7fee95f965b9544bf6fe2452180d2ba72d4adb4119ccfad620b08d28319dbf64d7e8736bafd52286a6de49c41ca666e26613475fd3ce8b6701b1ee92a16920c583b32d64435415329a7bd70004e8b8ad77b0186a41e6401fdb24dc295e93bf1a03f2a28a3d61780b178d108d96d59e24c77b183e0ef21be96c805b396ff8dd08050b1b880be254f5a6fc75d64b701f6a76e8c7b2f2a53612ee76b6f2cf757d8c0be437aac32f7051cc9ecbbf0c96c92eee4d58553e91d165fd495032ff63f0d673ace5094bc14fb7a256878e157c5d43fb6cc33754814fe3cfff4224dbdef775011e592f8c9e80e67c76362617a54e830a5776a1e999b43f2ec12c8cdee48cd016c350d5e76156dc5ddce05f6e3d2838f51ed15fa19e19af32f9a9cb44b2ba6645e26c74f6bcfb75b870db0c087451d887e6371274d50fe03b618d7fa242fe1b3d08ef48bbc43d2d446dcec0b686ae0980be264404ce6f23aac281144d8abc1b0f024f8f8cf701a99d659609b64541bdb8bdcc692590716c18258d5e9e67a67585983e0cc7faf6067124d5c774b0649af3c0b1b6b56b054ffe4fde9e05246e5ae846305cfb9123ba021368cc8586d7aaf5958af91c922e7f999b845e80bb137fcd721d7f6558f04b29555ea057e6a604ea7c7990249c9222786b28beb5548abd23c7b80e3b2799d031deebbb13bf053e3858de2fec4235a83b0200d4d1ca0482ddf7359cd9bf1a9139d8c9b1cc2073b941e58fb66b5d60af3a40c66ba6e377eac4ac8136d497d5cffcb610c8132905a0382c04d7675855eb42b268afe6d7f6391106d354c750a506804b00cf1a83b6226b0fcb5c42fac4beae3652c7b4b8741df816a78c0d690a6611df2499116931d955ea53595c77dd325a1a8dd79775aa19963c296c3e4817184a51f9a9f5054a0c88dce801cb4351f7c86fb77730a585e84e2135050adaad9fcbc55fe386cdc1d60af0b072434ba10eeeee4cb76034a0ebad981fb86a84ad35fcaa191b341eefeafad5a01c6171426ccb748ecea924eebb1ff5f485728992391efe41643ed4bef1a5fb7abab3613a8856e8c1ab20913b01226ff3a15f6c94024706b10d7baae8f2d0265c743eab1517da8a0bb925ccf6e76636eecb87ab1502f5b1cedbd7f437635787d3d5c8148ba5bf3eeafca70aae06be914b8165e83ed25188d88055255b009097a8ccee8b8fc3c7acd7efb3a763cce5cbe5b2bd99c7128b8e85c104dce1793cd966591a17184d5fcbaa695bcbdf77bbc25f4a1657fd85a33516964bf94e21ffdd5eae314e285289d7c1abfcf31077157815a3d5f860966597207e0ddebf06a6646549c379fe58625ce99d7e32d8d0e84a803d7954f54e6484e802fca1e269a96a013558dbf0c55b8a08b772da94757328d278076787c381914bf38f1dbfe27bd1acb9f077c98088fd9c5688ad2f9737d658764bd72b4cabbfa55732083c3096bd6900437ddc2d9dcb5541b89f1aa664eda5b1dd2ee63e6d392a639fcbc1e153efc7136819dd8d7e2e60742052a16b3b1f961f0d61f4bd74aae9feabac48d66f9cc137c3ab8079d4525dba4a59b838f7d624727bf91cb9ac915ea4002750a5b2657241001e48f15341ea3cb47cc7b615ce003ae0ffd705037093bd92617c0793b0a9c6a27c3340381bd50d7e42325f28d322160ed644a8ad8a96ec2fb3158b86e0d4689e9aa71edcc85ed52681fca71d4de072a2ddd0102786f5fb06a01c3ebb3b93dca546875f68f25c8f78a6bb8895c2c63f8d6ff44b275533fdbcbce72d426b2a9dbb596f402349187ca904f5fe03b0d6b7849e178555d8d113145a732a87e8589bb1fcd61a3af877158bd2e3d9d8a675c394e0a3d8c7b6d69960a87a158c14fa17232f9bb1b2ebf7d3888e76e1e75865499cfa52ec8bbf82af58df545756a5ca497037fa4ba646461a9fe6ad7b36533e109457add770956fd965334c886f445a632d9100e743b85a7461070ec6dc913109fc15213eb3121dc220ebe02f4df993d84f6c959633ee6d4ac840682aa8ef420faed14e94c910ac3a22c942d2e6d19000a19e9a1c55757a5a8383700b476c9391f265ad229d628963b217fb397073a70a99cb2b3febd1f041c6d627d8011a85aa34a2dc2a847f98a878b6d8bb55e470f78db5b27e22f8f120f0dd340c95680f00862bffc4e743b7265b580bac6278faaa2182e679d23f664f55fd2b6b751825d1e0a73b4a9f22fb73b77e3c9d33d9ebceaf95b60f52c06e4963f51dfd3e6e8cf17ebae32d430eef86e14870f2b3940255b1667adbda18061b4c78769c2daf1c0620ab84960b5b9d8822cc1734289f63718e70854b92d5d728688fe9a16604f6379203cf6e207e1bfa4032f862a6a3b49923c9a29f6d23964e24d2571b3ed408913a442a1a312ded08e71116d7b77a1705bb3f4b12f726daf683db024aa91b541bf9be4836bdb4298a71e4392270c9ada3a03b66f074879f3dd089ce10f780be880a70c03ea08f9f82a342edbb98aad1282667e31446698d06fabb16018e880a7fddc26e6008b9d520d41658baed79c09dab3d3adc8d4628eda8580f28ea52ebad8801a31e00d83a7cff723be6a718f4db2867f6944cfba2641a7306d2600a19792ea3e0dd5496ce1b065b126058590c385aedfb06766b7b888bd74674b38a4b96f3d8ebc0b4bb3b2a65cfa30e84864acdf306b5bf8e7261295b1695efea9e63086232495cf2696f37c0e29565c6601c29572dc5824a1841a478c714dfcb0bed519376b62e4eefc2ef2d7929bdc1092d88d9349fc05087488cef948c5d3af58abb6d6906cbb856f04029c063619f037e71ad0aa59bff08388a8180ab15c3a1c399b8c17a1a129249c029b0a90c1a9b690df4a007042d0dca57d31b6d86aadaba7009650cac34e293afc04d8e0cd32e88ac0e67eeb3d5731458a45411a017810bc303486fd83f16a9eaf5a3818fac816d7568b3318eeff11a0143174a3cf13cc3297df4927b13d5942b2af32e5cc6d0f1972ee11203c655b7cef83a57b7c8676992645ab2e25a2d91d6e09783b8edae346d29ea52ce002b0a9117912b2816aa582b753e5154d289e6189797a3d9b9d65d02ae1841ac2d50b2d33ceedfc3c443619ad44a5b1881299f22fcf9c9c863dd61aeb80e42804654fb0f679405576cdd0f5e345dca9b1bee1f7b4906c8b4fc9e67192bf2a499a19f7f68c00371d976953b00857c68c60a0af278cd89f341b9784ae7536b60d73da8d06ea270dbd7e0233c93421eba48321a16a168e9e324f0c1e075bf5477f3c30fd9178ad2983718374a826a56ae9c680f0d864ced869269c524bc0e6a48d45fde547a64c3c489005b1967e628e1d20e7f83cd4420d2d2e7c254e9915118d8d490dc9ed630f4bce4c150cf698d412acd9b769bd550e5452198f504cfaf374028831b3a2effb06e0bc94bcc7eccf853963a97fa035387d2310b7570936bd29e4084ee008b9e7a03d3d34f8ba69ee5a632fb7bb92e5f4f382cc08bcc78df50c1740cb22b0a436e7d52bf646577a3def74b717f60cf0a9289eda7ab0254ea1d590d8d077a81dee6b3435fa6d94b754f970300c7405b5579383982ce923e4b0eb2ee4bbf7b4fd259be5da6c9de6e0989afc6f097fde7cc3e9cd10dbc05d7d1df0adf8a96f635f5472e1a8b7d5ddec610304ac34ff2e7fe34273a96a8f79d1fe29d9490899f16e7f34a443d5eed7d78845b6699ae7e3b0dcfdf1469590e07fd3d0eefd8d756e8a1b77dbda2425e4e9e0d4dbb6840acdc544dd7db6d7d5f37584126add1f42aeff6f10cc62d5c085d2f776656c26e00edb07f5cff694eb47fa05be854b03bdb015d90790ef434e37535e6f663e4a018f3b9fb30e4d56a7e7cc892abfbfaba63f37607179f8652e0272bc1aaff05d3a2b28dfc5c1b971c9e4fca61df1246029701fa32b93435d32040a64eefd2f3a5af0225b8a099a06254e19d117ce7b5e4042f2b293d7b9b2da2dc89539fec8d6eac6509aacd8bcf4581ecb099cff4c20fff91fd239b69e05be063927cfae8eef5dffd0eaa43bc81a4a940736fb1cfca3c100659c7aacc75a73e6405e5fca8971957190a39bcc28f24b248ee5fb204470840ff06e5bff2410cab1cb2356f28f67a3040dbd6a84f9e1801a2c681d05d948fdb7f649b660f25ffd7b5e5e4a925ab68311876996ac1ead95a629603c744ab4cc2c4a2398fb818c124ed61726a57d88d7ffbe430783b63edc6448e0ecb9740837659f866dff235a4d40bbdf3604772869fb4d8bb38a0949b228f5e6bea2e0a40029272ebf82567538b5b482e0819aa3015ea89cc63b4a9b6768c13349f64c0f4213d8c398c73d92c18e3d7335468537f02536e63460e076796822d4ad7ac9ea868efc3870d7cf024bd25cba7d5417432cf0a3487014314f2b0da70fb8a87f06977bee3c1eda3635af02e901a62c2970a87757f91f13d9b07d58972b8c4385802693972b887539c6d82cbc28e26b29c44f01d3d93c6bdbe56d48cfbcd14e9bffcb03587f9e133ccfbe6c7c2f6dc93ad9767c9b39bc5fcb81d8cf7a8838949bf3a7f290bb0dda820d856d2e6f16a60e32977d0948", 0x1000}], 0x8, &(0x7f0000001640)=[{0x30, 0x1, 0x5, "351ee1a8dc22c5451cbca33d7ed5fda97c0424d7f94dc2c4ce49"}, {0x98, 0xffff, 0x7, "1f6b4c2bc9c1b3dc311dfeb51641bd33ba72072c8558541637af2db67f99d3bac7309a88414e9f7eb38bd1e51de5798d186832f4f22c762885a75f2dc60e78ec243d839ed80416ae6dc2fa294998e748797aaca1b540b34b93cedbb47163533571960de7e2d9f7bad67845b9e05b84c8d400cf228a69b39b29ebd0d9c5b3de45edd02a55"}, {0x80, 0xffff, 0x3, "91e5a43659282e8b28bd6fd40c90da7199eba76f9e6b603df9fe9cedfcbb672d8664c6a2784b696dfbd9dc1816e684b93e67182dd953c106306437952c8735cdcd3113532a8f5b16934287eb64483af05cc239b57799958bd6f7031f85ba18c228f74f2e622295eb3b"}, {0x38, 0xffff, 0x200, "0f60a4caa8ca5ed2020b77c4f670f7e45ce096df95edfd00c9197f42298f934be0"}, {0x48, 0x1, 0x0, "e3f45bfe1b9bb3e90e9078b33e04208bf53f6b25356d4e6ca91d5c28c4b33932687678376dd3e2e06442d82d3edd2c44509f82"}, {0xb0, 0x1, 0x3, "5ce7590a2650d8cc1569ba8c59f725edcf7e6f3f834ca1eac23b0947555a7b8ee9815e4bb1503f1b011a9b4af440a0fe43af9e1ad247b563415eb4ae4071b81861b74520c12a9ca692b72746ea66d574edd80cd7f19ddc884dc749a574da157230d53829bf353696ff44ba1cd8422dc3fb631ea1c0fca6faee3c3596b91f6694156127d0231f5ea492f587c6349456d95083be99f6e78194737e9b2c5c6f62"}], 0x278}, 0x8) 16:01:27 executing program 0: r0 = socket(0x20, 0x4007, 0x5) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/224, 0xe0, 0x40, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:01:27 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x40000000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) accept$inet6(r0, 0x0, 0x0) 16:01:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x621, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000300)='./bus\x00', 0x400001003fd, 0x0) write(r2, 0x0, 0x0) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x4) fchflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xdaa, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x7f3) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000001, 0x20003, 0xd9a, "098d14c67504f300c5664521d3f131bde5000001"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x4, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8001, 0x9, 0x20000000000000, 0x9d}, {0xfffffffffffffff7, 0x3f, 0x0, 0x5}, {0x7ff, 0xef, 0xa071, 0xd1}]}) syz_open_pts() ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:27 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000040)='c\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r4 = dup2(r0, r2) kevent(r4, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xc1, 0x80000000, 0x8f4, 0x2}, {{r3}, 0xfffffffffffffffe, 0x2, 0x20000001, 0x1, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x7, 0x1ad}], 0x9, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x50, 0x40000000, 0x6, 0xffffffffffff9eed}, {{r3}, 0xfffffffffffffff9, 0x20, 0xc, 0x0, 0x20}, {{r2}, 0x0, 0x8, 0x2, 0x0, 0x80000001}], 0xffffffff, &(0x7f0000000280)={0x3ff, 0xcac4}) 16:01:28 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:01:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x100000000, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt(r0, 0x8, 0x6, &(0x7f0000001140)="065c198bf91ca6de81d08ea538e880677538fb668c951a8c14f53c49104517f44a06589c4b86802ddbe4b40017dcff7963f2f97a9030b412d60f3a0ade74e6a05e4329f20b698ab63ee7e5da201537fa3202f91a9463aeeaed899055241a0456c97977fc303bb118afcf32", 0x6b) r2 = open(&(0x7f00000011c0)='./file0\x00', 0x10080, 0xf72da3c5b639bb8e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001200)) socket$inet(0x2, 0x3, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x663d) dup(r3) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@un=@abs}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:01:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/236, 0xec}, {}, {&(0x7f0000000200)=""/105, 0x69}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/189, 0xbd}], 0x5, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:01:28 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x20, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x200000000000005, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="bd3c784b4ed8a280ccd32430c2a306990e80913edfafca78140911acbdaf7ddeba8ce5605dd8f1f90c4e2963125055a49aec5fb0767f172260262db070f7abe6dff7ee087be5fac0319d90f97965982ae5ebd2b75ca41b9439c17b407725dc526fa79e61f39dd3896f7972bb085ded41a3ddb6a97f64520a39cbd21fedd53fd32a52ed6fcfe69d69f4a0361bb71d060278859d589f39bdb890b006483322", 0x9e}], 0x1) getuid() getgid() chmod(&(0x7f00000001c0)='./bus\x00', 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040000000100000000000000000000000000000000000000000000000000000000000000789518", 0x2c}], 0x1) 16:01:28 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) getgroups(0x1, &(0x7f0000000100)=[r0]) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:01:28 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)="4d9724a631848e09", 0x8}], 0x1, 0x0}, 0x400) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffec9, &(0x7f00000001c0)="969b83a92849064eb33e6535ae58c69e939fc70e108e3aebb79b4765511ce4f9c9f5259216645dbfa59026b9dbb122e7a093b00efb8ab42b7a5fbd68309aa264e36981af38e9220d76616c560ab4da9430eee1bea913023708dbd0ac117742ccdcca4dc2adaac71e763d7d7884b1e392943e8b2b9a6b7d8d38cb168f1beece55c81b1eaeb281f05f684769708e6177d0f0016caaa39c8dc3649e8797089f2d103872116772d1be84b7d17bc2a458f813651a67728d859529266700"/201) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000240)=""/220, 0xdc, 0x800, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r3 = msgget(0x0, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000440)={{0x7, r4, r5, r6, r7, 0x54, 0x400}, 0x5, 0x5, r8, r9, 0x7, 0x3, 0x2, 0x101}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 16:01:28 executing program 0: r0 = socket(0x1a, 0x5, 0x10000) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) close(r2) 16:01:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xc1, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in}) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720d", 0x253) r2 = syz_open_pts() close(r0) dup(r2) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) socket(0x11, 0x8000, 0x101) r5 = semget$private(0x0, 0x0, 0x342) semop(r5, &(0x7f0000000000)=[{0x4, 0x3edeada8, 0x1000}], 0x1) setsockopt(r4, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) 16:01:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x5452, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:01:28 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x4, 0x46) nanosleep(&(0x7f0000000000)={0x4f, 0x1}, &(0x7f0000000080)) dup2(r0, r2) login: OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) 16:01:29 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x10000) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:01:29 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/178, 0xb2}], 0x6, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) getsockopt(r0, 0x800, 0x9, &(0x7f0000000740)=""/4096, &(0x7f0000000500)=0x1000) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:01:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2a) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:01:30 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x2, 0x61e, {[0x960b, 0x4, 0x8, 0x15c2, 0x800, 0x86b3, 0x38, 0x4e1, 0x5, 0x10000, 0x5, 0x237000000, 0xa938, 0x9, 0x4, 0x9f, 0x9, 0x3ff], [0x0, 0x1000, 0x6, 0x3, 0x100000001, 0x6, 0xffffffff7fffffff, 0x7f, 0x5, 0x1000], [0x4, 0x4, 0x4, 0x180, 0x8, 0x3, 0xb7a], [0x473a, 0x4, 0x4, 0x800, 0x2], [{0x6, 0x5, 0x1, 0x9}, {0x4, 0x0, 0xfe20, 0xfff}, {0x1f, 0xffffffff, 0x0, 0xa4f}, {0x7dc, 0x9e, 0x4, 0x800}, {0x8, 0x4, 0x4, 0x3}, {0x1, 0x1d, 0x1, 0x80000001}, {0x5, 0x3, 0x4}, {0x1a3a, 0x1, 0x1000, 0x5}], {0x8, 0x1, 0x5, 0x41}, {0x8, 0xd9, 0x101, 0x4}}}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1026, &(0x7f0000000080)=0x3, 0xfffffffffffffd8e) listen(r1, 0x0) 16:01:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, 0x0, 0x1b9) pread(r0, &(0x7f0000000000)="0270793709e46fad2f533e68d26fefa0c68bf7b0db37c48f017aae149f02e0abdcc79aa53ff09a5ede9a205db2a96f011ad943d4326ca8c6f4f2d594220ea2adc38fbda0be93c9ad0ac50ff1b970d6b574636394ae4a5c30fc08476b9184ef791af655b6201b8bce6ab3a81751e0e23fd76443e2cee8da5707020273925eb8019e8d8933b4e745041bd07bd47c158c7f5ca0ce250e1d02d30d27d6e08faa2242dfd74e7dbbd4c06ae5db758701394ca5be8bdcc3b825476084", 0xb9, 0x0, 0x0) getuid() getuid() listen(r0, 0x9) 16:01:30 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x4, 0x0, &(0x7f0000000040)="6908f2a88402d87be5ae7b01a904fdcbc1faab979aeeb0f84d4df1d4bcb2037ebcbfec5cc24f07f103e3aab02d7d30cb68eb79727678828ee94628e6f21548d81d523821ec8f554aff8f41f3eee319349c8d4cc1533df8af21494106", 0x5c) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63, 0xfffff, 0x0, 0x20}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc08, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xd6, &(0x7f0000000340)="b6") 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:01:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000040)=[{r1, 0x164}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/162, 0xa2}], 0x3) 16:01:30 executing program 0: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x5) r2 = fcntl$dupfd(r1, 0x4, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) 16:01:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8081, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) write(r0, &(0x7f0000000200)="3ae5adc0aaf90564fbf4c686e8250b01e27f96c0cee002a9a0d76a98f41ae53a8eb3988e91902c563c5b8c7761a05602cd0c60ca2420e308757893378c38751b2eb3fbdbd2760cd5b28638a66f123eec53eb4d0664a9782772394c65add05284ef89f6080cb7040ff368aa4f9b2b18a7102d9a2bf11a7d97333b1ff7bd17", 0x7e) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="b488291647b4ddeb080faf1a06c9a2ff55151ea1c5b7d258fa1238fee45a5272e5f6b33ee9c6c77c1fdbda7fd2d2c1a48872aa4d72cb5e48dfcaa46c3336a068712f511d3dd8c979d23a15347020b1f72e29161002e531bb8abb7eed6724ba86ccf8adaa539bea20fc201d80c28d8020ba0950e8f091f65903046bd59542", 0x7e}], 0x1, 0x0, 0x0) 16:01:31 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x3) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:01:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x3, 0x102) 16:01:31 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x5, 0x7fffffff, 0x9721, 0x1f6400}) 16:01:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) r0 = open(&(0x7f0000000180)='./bus\x00', 0xc, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:01:31 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r4 = getegid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000200)="e8d091d3cfaf2e40cba2c7fb55b494bb2bbabb4525bf5f87d581453e389c275860ded093fef8b4aad52e294d762296911e4f7f491a98cc67c646e471729a868c8131be35410c799f4a2ad0f07a99e2f382eddbb2e8418abe87cd0fb4f179c8b7fa9c23422c8ca6bb99f35a2d9a84dd052dff77754c5635447a1adeca83803d628c6f9b36479d60376d1f633f854ec88aea91ca00f26adc3e0b97a7628d56f2d3584d3024eea44671e2300f908b0d5450f4521be41f738d70ee0756b8fd92fadab99d7bfeca99c81dfaf03aef91b54e478f3008caf128bf467c4b91fd926ec19d53af575257e161cf736824da702d8213caa14c9a0e42904a", 0xf8}, {&(0x7f0000000300)="11576ed096a26d4366e730a1dcd3e965d40619955083c49449f9170fb2369896142e94f529db0b4c133518", 0x2b}, {&(0x7f0000000340)="6de9020e630c953789ad240e3d13604b9ace0a9df455b0a8fda53662e9f9ae3a20e21f348a264bff98fa886a5c8efd11b97c34593ddb6740a40b17db47fad97acb4a81115abfa4923aa3babc891f904b361a", 0x52}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x5) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:01:31 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) fcntl$dupfd(r0, 0x0, r1) socket(0x11, 0x3, 0x0) r2 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r3 = dup2(r2, r2) connect$inet6(r3, &(0x7f0000000040), 0xc) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000080)) 16:01:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x100000001, 0x1800}, {0x2, 0x7, 0x1000000800}, {0x0, 0x0, 0x1800}], 0x2aaaaaaaaaaaabcb) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r0, 0x4, 0xc0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) 16:01:31 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0xfffffffffffffffc}) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x60, 0x0, 0x0, 0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ftruncate(r1, 0x0, 0xffffffffffffff95) 16:01:32 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x830, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x10260000000000, 0x2dc5, 0x9, 0xffffffffffffffff, "199855bf75775311156d59e16d8c0dedaf0fc683", 0x5, 0x4}) fchflags(r0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() fcntl$dupfd(r2, 0xa, r2) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) 16:01:32 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20a00, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:01:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x93) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x15e2e3e1, 0x71dc, {[0x1, 0x0, 0x7, 0x5, 0x0, 0x2, 0xface, 0x100, 0xab, 0x9, 0x8f71, 0x7, 0x5, 0x3, 0xf4ea, 0x2, 0x6, 0x1000], [0x3f, 0x7, 0x3, 0x2, 0x6, 0x6, 0x8, 0xffffffffffffffff, 0x0, 0x7], [0x0, 0x2, 0xf81, 0xb1, 0x4, 0xfffffffffffffffb, 0x1f], [0x6fe, 0xffff, 0x1, 0x8001, 0xa31, 0x4], [{0x10001, 0xd74, 0xfffffffffffffff7, 0x3}, {0x9, 0x5, 0xfffffffffffffff7, 0xe6c}, {0x4, 0x4, 0x8001, 0xffff}, {0x5, 0xfffffffffffeffff, 0x1, 0x3}, {0xffffffffffff073f, 0x1, 0x8}, {0x7fff, 0x93cb, 0xe7d3, 0x1}, {0x411e, 0xd6, 0x3, 0x5}, {0x100000001, 0x1, 0x8, 0x61}], {0x2da, 0x8, 0x7, 0x7}, {0x9f, 0x6, 0x40, 0x9d37}}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) dup(r0) fcntl$getflags(r1, 0x3) 16:01:32 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0xc, 0x2000000000) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") utimes(0x0, &(0x7f0000000140)) 16:01:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2090, 0x401) r0 = dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000040)=0x3, 0x4) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 16:01:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:01:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000000)="580b3daf5f877be0f22edf81897cab652d64e43912fb366a7bfcec866bfc007aae529c84d1d85b748ac5d15fade38f980f0b9dd612cc187681b1499074f091914456906cb7175328b77c6617cceb2ff857ac6db5b0dc5055b5aa348e12e6e17038e18746c61d8722ac997e9e023d5a11c98a3f8d6a7cbbbc3135fa6cb4e220acecdb4270099b77fa6ddeaf063918aa934a035743a76fbcb625132a8d633e5de6e9e7cd1e7597825a9cb48f4378cef7b2a693e2d3b867e32741df271ed54c37a21e49712727f585cb2d228ab574d76904d1f6067e38a9a6c197e3678d6626", 0xde, 0x403, &(0x7f0000000100)={0x18, 0x0, 0x1, 0x9}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1329, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:01:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = getppid() wait4(r0, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./bus\x00', 0x4) syz_execute_func(&(0x7f0000000040)="3ef3400f0d2c4bc4c2790fd1c4c22db95f62c44118143045d9eec4a3410c978c00000000f2f0289c860000000036360fdd6ce5322e42dae9c4a2c5475b39") 16:01:33 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) dup2(r1, r0) socket(0x18, 0x7, 0xd569) 16:01:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="86d23fde23d956fd333ada78fb66a39fcdd31293c6fe80045802d0cdbb14c02202a01cf92832a02a6491a63b0e91d69da71b0098a062ffe7fa3fcba0fde9bc98fe0d80635921ed74f349590061f10936333e5926ee59ad9ee3fb8ef718f3baa938613a8ad0b07c07bf6b0cb2448c46a2cb4c24caa6081a0cb1180ef991265aefd883afd8bb93cffd01db0ca81cb52a2cc94057373e75250e8942a7e6433cac817c21e155773932b76e555c4ec94ffce9a67b3dcba1c71e08ae3a6b5a58e36a683ca5751813597f5eacc331ef3f9bbff287ae7c2df54aa9f4c72c94ff4404f05881f885ca2a0be2bc4f015ac6b0f0e22abb34b245a480dd", 0xf7}, {&(0x7f0000000440)="b5232ba55564aa0f30ff5f2948fa64c453bb8f182f8ca6e65abbbe1607357ebcb685dd28cb88d8e0cf48fe42fb6c8bc3fed1486a665da6d479786eb2f7728a117435d41e9c7473bae8180e211349786f305c32423f4d04b624d48b109d538bbf3588f8b99d77ebe41ba97ca404e12cf5e2706850d441effe7ec2ad7c49faa5c1a867c30d17852f35c9df86d73e147965fa2fa57d029c60e11f27d329717f043af3b73b66b8817070b013ee63894f9bec8004cd2c237aa0f2b863af14eec2fbe72453016fe2dfbd5ee321f2e3a645268387a3fd772ddb8f639bfbe3407c0a13209a9af31092c671bf5723ee8c2e10822d52bf6358a25db5c8c6072710cfa94d6a4d5bee8caae0037f4993fa34d27832e7c692cb72bcb7d9bcffaeb8f8ffa82f68309c61d14abb3a5458d290876d0e93a303558c72ecdf35ed2b8a3de2648ef2674060b16e822d91c5e5534b13a0f1cb672e760d20a9749a6e0ce7dca0ccee260d20ef808239c620449448ade10dd18e663830ef9c586b4afe78e1a8fca95ce4fdc39e852872d7e20cf8a6f44ea7ad8b4cfcb7f89aabbfa12fce694285be38544406f818621501a9e1447848c09d65c95d3a55a8459decc0c9979f6d9b026c4b2ae398f887d65bdcdb7c89142c1bad2d089968e04711ae2be128892a0df0585e357c18ca5866055f3f3c578eb33e7de520c9b7501e3c5b07c8f79598149ab7522a1495fb10da1f7f961d3e4059c83effa9b916abea76505c414aeb5a183c80b39d411f7635dbf85d4fd412073856ab6b6057703821c4d269b7814d1d397c343b27a2475a7ccb6ed8bbb85696209fb48f4d2df05194983d61440b89d3285e6c42818a591b63845484cb6d6c10249a30b27ac8b007b00ee0ac7b00525eb4178c8e44eb1559bb25304c19467623a3693420e3cf0b08ec8619ab5b846659ebc031be0082d1d6950e1e798947dc8a55cf37a884a1393a57af1ab7ceb5cf89e6142924fee6330e46bc88d0db731343727d2e622e9a4ce9ccc9c55a5a9d2a055d26c16fd66f5d76f7cd41e4f4c1af60682169be58642295cdf5c7e77e670f80003242b8d9d7041e08a0accbb8dce5f9226336a3d32ee1c21e8b7a1137facd522f1bc32523fcba868ec933ae3f623dce005e63043a403f96a3116b5cf84ab75283426acc06fb4b80cae83692c1da70da4b4afe628de606a0fcda80379fc2df6665c9ec1edda81c7dfb759bbcaad705bea5a19053091356cbd81a5e10837a26640fcdc999e3162a82526b4935054d90daccc3aa2f919a7888469a5b1e77a3845988325c9c6044807a8b1918df90afcf79f9dd8b98ed7790f17f0aa98c8671247c5744f544c97422bb741dd05f4b1663b196b7a28f5d2fd5d067b2068749bd1b0feccf622c26cd20755ca3abd152019178ac0ab20d6c8e67f721b66e70b25e03341fa176aec4517d84abce9ea92cf7afd01d65fb9ff32f8049bbf5607662574a81fb8faf60876c2669987a67558ec00efa6edc49cbbe8bdd02983cf515d7c88c4abe58bc9980520a97fda970aa984fd86a9101288b95be4b69bd25efff8957738475029d297622e2177a1c591655dd03382ea3c895d7f45407f44bd1dd0795311efb26542d9528898ba6d177ade495825fbbbb3929f0544f4c4724d401b6526bca5601fed1d2d9f4f453b57316d7ce3aa4f83cc2a9ca51951512c87a5deb1a82f8d7661f0c234693f376d48e75faf381491788f66f0d797bd2ca54ca4b5f9e7517c82246e77b738991f598fe20cdbfe1bf7921ef45fb32d50cfb764f0756b95a7d38dec9b38f3d64fd053f30f8b88fe859045749fb50fe8bd434c6866d5ffc8096e4478afa85273ec60644c63ce9759abcff2af1defbd355f3335ed5c1f3b8c66b202f4b203b1b02d4cfd920ead68629f46c281615fda3e8d88cc491ef11a8d0d89dd3ba026399dc540a6af1a7db6f5195e8aba6705758e500a2f42d911123303254f2c8eb92927be2d128fa103f4564327c5f2a8e6ed5be2d9c112d70f89ce806a226873f243bd419347db696db272db71455638cb7d979f1cfd3ec12d8b6349f6ee45b9f52e6cf908aae852534f1d9289968b9292079126b0dd5e412ef21589016e021da8638fccd3d1489cf99f07941db7252d781f3fbcf2b50b676c452196af1d5bd50897cac61251455e0b72533545ac476b62a1f2ee407afccb669dc0c409df99b126f72ba00f20425d284c2ad174e87d6e7295bf7a5780ccb0ffa0585878c615718ab1b48b296df2f27c385307376d33db7aea313238a3e49d348d9bb4895e3d7db667a2894a62b6ebee7c178ed3e9873ad31e3e397496be154ff26f04d24980c2edd7ec27d7b094abc521f1d9e0e9dbe87776f94131fc73dd2d9cb8f238b38f8abe1796cbbd70dbcc6c0d1077907cab21cfd70a5923f237d40ee4eaca3bab27edaae99f0f30d28ea41f0dbef634336793394a6eec3dc5c8b8dbb660fd44fee964f51aa04b93c8582c9a87180144b4f0a122ed58444f21215402204bacf42d94325b076e84e849f668e44fef711a7b47e88a11f92bf2aa07140fa391e0bba7ad199fdbe13a5b89624c7aaeb2623c89469a98ceb458455bd4f8470fada753a946e525ab3ecec3d772d99cfdbc5fea97ca6534a81284428e5e786e11e0269514087cdf512a01963ba3702623132c09fdede27d9f24f5c5a2c99cdba67575c35c893f8d470aae9db0fa7caca99e3ef78167607023371f6db50ca3e74188b3dcd5abdf9a2794364ed40b1135802c0fc4ca14ef64eca51f98068fdce6f90aaa44dc1cd15b6d9c4b0fd30cb59af40e4944e6122d633949a92e83bbafb64200d44550c220cc50f89bfebd66dcbd220998b33797c042410d8a1ca6af57b669177223ad28f2f4d03efb8c2a9a9f06850bcce24a665fbfe2a67b72171b13f45799e65f60253d06e70b01d6eafc6a631d462b77374a3f1120f29207a9da814e8027c3c04e96fefe288b88399df8de874e93bb5e78c6bef455582183df4edf1ebe846b6d366cc30cff7e24d587dc59eac15725d2dc7f7b1ed23f7a7c82f71a0de6e72d0b93bf14e9a94f242617ffe1d8f687ea6e30cafbc54cc1623f6a71ea1cf4f216f50d02e21234be508d50b788ec3a58b02110a126c9cb69ccea23713faed144b56df237db471765ff825ef26e48fe77ee83dc06ffff899710d1bde85ca7fa08d082d5b8f0054f512169b33f70c1b81be1ce21493997b5a23a88628a84696614324c42b255e7e91ccafaf8731b54c6d0a7fededef8d9ff3962edc3fe9983f14f37680a3801494ee1d75e00cb2a11a35dce19c7035e7775c348c79f93d820d41a8b1a509c4f59c16c866a6fd6651866816c78c0efb9dc566cdab96ae1fafed2eb97e8e2bb11c652ea307b7a38231efe3faed6b52ee6e4f61b60ceecabec0d8ca202dd7fe60f56f00c9af3eedf71b8b05913a6423e57d39e01948ffb0046f1869deb93a525e0a6f41b8539a2340ee7d944ecaebf72378a34b8f0deebc9259acc60edd4398d8077f3ccf0089d939752c20d4ea35be4b57a7c0d3b924bfbce14ce744b3b0d0b9446fa3824d1dc2a94f64628f061fa3639133c6ebee6666716c24a7bf8b76a00d3613bfbf10e8383c0148575e90c613227429cf8b4c18ac55a045f7125841ba02a56763a3945fa89898d824a942d7a379b4a82f8006b19b0716c1287932edbe7cfbf7001c1f63e6c50fa2a6cddc2b220ee80574b893d09b78cde2fe8b519a1b3d49a1b41f8f543f9f88ffa9fddd25f426af47cde6c57869e3c8ab8d48f0efbe235ddfff7e24bcb470f0943a8194a17bf073049921434de701df1e07429524d312c705f263b2278c997859541ec646a641a35ff25af54887142bd6c34b2231b827f36f8599e88bb45b3e6f1e233ba43a4ac52b76e49730fb7a18e39ef08e26260ce6eb9a03343923dd4c4acb8d28bf608d0d1086c679f43c64799e85d1e0d64dc587dc18cfc1f9def43411b0aad096880caaecb08d6247fb332a1693ad3db343c893ea88c8b13b3f91e587c3df5018b1bafb3ed871be72e4721738652dd69d67a4cdaaba451b39a8a723987f455b468158f7561aa9a2480b2d5c71e6cb920850818c79d124671a0150c53aed7d793e8aa9dd3d38e3fcce3dd7df9cf2207e81a609bb9e6542c6d12b0bfefd876fe46125a69aba138bf81ef9377d313dec279e65718c8acdffc741b338884834cfcea42071d82ed39dfa60463c87a712d2adf1f8c3a7d203fa1199cbb9040fd1b0b77420267655269187b2497533088f4bfb3a052fbac5f42623842716061d75d954b10ca346c704e203e53d93f5b52884c87a1d6afd4fc9d9609c342ae20eed50bdd7f9c668d26c26be7e8c38a0fa1f8ded696e8f8be7bbb0173c8071604aea7ee2fbff9a6f53be42ed70f821ddcccc779021d1f5299ec1268e811c33d77ac86b4c7a01f8d79496a8ac81aa14cbca570bbbfb54b76bb7152b91db850d75b3cf7691a52ac4ab5c051e3c1470a196bc4d45bf34402f1041e1cc43a466d6af034635f722fa5ab2ea1e6bf461d942cd2776ba5ca3dd219e9bd633eedfe308d924fe1a174aad4e76014260d062ba801a86d4866aeae26a128c4e62f13900cf3c31a5f0f8a217a80a74b8c9737b7d93649157c2a075987d0676d44a4d3c22390a6d8a24ed772a783454e638730a8606350e5f0afd28c4d4a9382bb709907fb6ec49d4efca6ebcc1caf0a9bf22e7b16001a55a0f8175ffec36ee6c54b172d9caa7bf1e5b3228b433ba01cb53e012b69954fe3b79a50908e6850a57f27b104e446ba85af436f1afdf06b0643a1acae695d25d4ca9429a4088d5f06457a28a75de267c7428a24408ffa41c4578728d0eb02309610d2ad46dbdaf3325b65a7ca555295a9c9e5d70ee3c6ee9b2a03f28167e0f15301cd25ec6c8046c2f3aa49c09fcda4d6cd201defbd578b844797cfa0c3f79bfef902267cc39c84825aa7bd2b37fbb08044dc4f493bfa74a704a302f11df6b2f5124719eabd3466fb77f9a9e877b91ec013c23c61c32381901cc694674a06b475ab2c253e8b7020153ae7927430e4f6ade2eaf1e999c027cd6251750cc065eff1c82e0c2316393ceebbb59eda1b56fd2561184a19c75415c7ff406fbe80cd2370b1a9538586ef9af28efd70829bdb6cad7902ab2ac4ead8aec5ad7b9a443fa942c226e545cac2ecf89c5d74ff5c8a3c0ad09803b60a85b411622d52ec316d9450a629210d393e65fcd5cb4f3fe6efa0e884408296edc116d761227529d8322f5d12cbf2f6618da2f0f41225b5ceef8d7817c97d3579e5c9a15dbbb4eb1d5c7315827ce5695678c8ee3d654020882f3493680354d2c7796cd6762beeb734a3c094dc4810524a3008917b4ee9705c1e2b26449466bf95dbd64daace174e154a208a65edf01e7bace0f4df0ac4d4f4dc4696271fc6fa25fb94562241133a85e9523f049189188ac2950dec85f181f083803ef1424f86a3cd84b985e36d6810547c794f7861c1fa2ec15a7cd312935f27a5c5bf891c0b18cc2e0e79bf95e0f5ecb16d4d5b8ef865587d941f6ea566f908dce83f7912b15269dd78facad88aff66efdcf2e7f80289796c796c895aef96bd5f8a13d8a46448e95b2b2ad6e6b8d536d36872d4d1110f4e7685ff1237697092b7de9071d6e0e6cc83f6a290c08f02f4b4580c317d75c2d8ec0f2b866312dd7513c5afb6cd6553983d206566363b22b8b54566054a30adbabbc84c1de64419da4d8a7ab346f42928cb32956dc051615d612ce37a80d33fecaed", 0x1000}, {&(0x7f00000001c0)="ea70bba10edaa83cdbd660731388caebb88dc90db3fa84d9c9a96aa8dfefddf6c4b263669970b53dab5030f79a9b0ff770f78b388a2761b3cfcbb1ac90ca32fdbd5112f14803b8bd", 0x48}, {&(0x7f0000000240)="bcede21114a5c9a03ad40e1e4c7a78b48e168e60c23d6c5ec8aa4484f3518b89d15dfe5946b75dcd90a95063bac28ea9f58892e89a4e3e1fc8c40e53d01bf66af416bb9dc37dbbcba3e0123675e3b43d3dbda18ab5972843", 0x58}, {&(0x7f00000002c0)="b1dff95fbe7ed3c337aac7ba919d589f585b791b3c3c5205427801d193eff84f01ff777fb76fa5e2c8e72a48071d5c9fec0b406a3b99502eba4a61d1ad3914995f8ac37f1b4921ceac147ce76492750567da9b871dc29cf54cb139f30fed588f650b00ac9099e0c95acefabf38edfa36a9ffd14363ee57e9dccdf33a801243342fd1054040380f41aec96a0eef6db45df2bb624f51b90e4e89a6fd31d93d9cd36ecdad2d8815873caba7de11f31a98a6e3b9a55e1d6709de8e5e63f28d0a9c460b8eeed931f9", 0xc6}, {&(0x7f0000001440)="936a9b0282b9f35d157bfeb5dab0255e7166bf95d17fbe755c24ff67f48de6c8be1c5385e65dbb956ff0bde2809ce3ecc6f8703528ffd9a4f7266f771e25589ae8c4f6f45af21a7ea0664fe697bfc9ad8e1a574760204f308371a0b913ccfeb2cb28f83f91be27ce81270e167e056d7777e0961dffbe99293250ceffed4cfe9c25d7b43ee3c041e6709ab76784a913f122ac8513e17c7d22d6e8084f5d2dc5", 0x9f}, {&(0x7f0000001500)="683e546e1ba63c672d3a518b982f8cfcd2117547f5a27f540bc735f4ad4c407f1fc6d569a488d2dce1ecfcbdd120120b07b3c7155f9261fdf4dc05e3642b8ebd1208ec0cd37c7c01abf776b40685961799b302f541e2bf8f05d131efd4ca47eb2c004104211fd437598210e8ce316446ce019bf26f310966acf54f75bf1dce68f1f820f9e1724528d5abf7bfc0e486102e45ceea167939bf4879cf62adf8918f99", 0xa1}], 0x7, 0x0, 0x47) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000003c0)=0x2) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001880)="000000186004040026c2f7d24c1398dc000000000000ffff0000005b0000000000000002fd5c3cb1ac76824bb4344e1bd283a97221e0cf59353a47e0beb8dc3d22f3281a6c80d5d99cf22545a2625e3e04253558374c52f82a0eca69e59cfa709a29cc7c3a2de91ab778fb2f7b8a82cc00607c71de7c289245d73f0ed57f555087", 0xffffffffffffff9f}], 0x1137) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001640)=0x7fff) 16:01:33 executing program 0: socketpair$unix(0x1, 0x400000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0xffffffffffffffc0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockname(r1, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:01:33 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x3ff, 0xedf8, 0xfe000000}, 0x9, 0x4, 0x2}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/8) setrlimit(0x3, &(0x7f0000000000)={0x100000001, 0x4}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000240)=0xc) socket$unix(0x1, 0x7, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x3f, 0x8}, {0x18, 0x2, 0x1, 0x5}, 0x3, [0xfffffffffffffffc, 0x5c6, 0x1, 0xffffffff, 0x7, 0x80, 0x10001, 0x7]}, 0x3c) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1, 0x3, 0x100}, {0x18, 0x1, 0xfffffffffffffffd, 0xfffffffffffffff8}, 0x1, [0x3, 0x0, 0x7ff, 0xa13, 0x9269, 0x42c, 0x535, 0x2]}, 0x3c) 16:01:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000021ff8)=@abs, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) 16:01:34 executing program 0: login: pckbd_enable: command error 16:01:34 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x8) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x15, r0, 0x0, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') pckbd_enable: command error 16:01:35 executing program 0: r0 = socket$inet6(0x18, 0x800000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="f650007eef12f540996f5d56bf7af09fe7b568620831115fce1254364069cb810d967ba69f0a25bea4cd4f4bd41edaf03f67ff134071f0935809cb9255fb1af4f588c0a7461b4e8a03c954a8f6834448de642fa139914712ecf8975d9d9b3182e572e16531d965bffabb95b966fc038f167ee773990ad7eac341167884855847ccace8bea906a1563a95d3212bbb293e8d43d8ff6e1a59ad1b0502a7a3372060e6f6454c2ed571881c1af728e2dd09cf609cfd1b7f427d141d3e58dd6fc5081a602050bf3413105e3d8650b9cd899308ad4ddabfb8b1532e732e8163a797a8af618e84", 0xe3}], 0x1, 0x0, 0x0, 0xa}, 0x400) 16:01:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffff3000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000040)=0x9, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x10}], 0x9, 0x0, 0xffffffffffffffff, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:01:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffffffffffca5, 0x7, &(0x7f0000000000)="f1f104af063e6651b1ea7df01600d5cf635010191c5438c903b97cd321bc8c91210e5116a6ef5223363977e43efd84b7cdc1206e7c23ae46a963e3d1706f9bd15266c5cea3db1e94bfc928e8d6670c21dd4741a8e9fe07cf0701744e6272aaa4a2", 0x61) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6c}, {0x7e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffb8, &(0x7f0000000340)="b6") 16:01:35 executing program 1: r0 = dup(0xffffffffffffff9c) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="17e46e7ab2bdbef9b0605475f398e8c305f135c3313e9187c3f3691ca2b249226c09049e71cee40cf583e49a5d1735396f41302129744c09b8f8c20f720c57fdd55c107bec59b73101149ce9e1143aacf83f7750fa870e15595cc0f8154ec7c5a56b64d3eddfc53a1545adbd6a662956", 0x70}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) connect$inet6(r1, &(0x7f0000000080), 0xc) ioctl$KDGKBMODE(r2, 0x40044b06) 16:01:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050390000000000007005586ca900f0e08fecea11ea8fef96e00000000357ae26c6fda15fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020066000000200f0200ff00"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:35 executing program 1: 16:01:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = kqueue() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3) kevent(r1, &(0x7f0000000180), 0xfff, &(0x7f0000000200), 0x671b, &(0x7f0000000080)) 16:01:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000209, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000004c0)="fa", 0x1}], 0x1, 0x0, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f0000003a40)=[{0x0, 0xd1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="3e35082239f4c4b4e07568cf447ad2ec7f8c45487bdbda547d01aaec25f8c4de97426b6446421725f1c96fd542d3d902a4bd082464e18c98ce161e4e3622af70174a5ac7320f3fb8480fa4143d50cacd50b930433faeb8797d2f0fef2e69acad47ec0c42114266af0e3957d0e4f93fdd5f0b8f521791286cfa37ba63c7cad4dc5b952d5c000c055456942496", 0x8c}, {&(0x7f00000000c0)="7d13565ea99bc7d03df7a2c43598b1961af842dfbaf0d1a5394cd08e872e78d2e50458061ee0a4d86658643d166557c34f0312cefee46bb5a5d1b7756c42627311c536c6214122647c988c7ede7a60c575a8f497e573f7154e38ef6ad4dbdc2b9cac3f02c3e5cf11fdada60666e264c7cd924ac7ac8cf0be3686445f665ff972e29fc664be132ef9b924b9858c6d87368345cac9f0828c7cee90e3fd10b23c5736cfd96f3e01e88fc3f152ba60d9f2da1769f66ff2a254f88d6d9d796e5f503e04a9e14e13440631fc44da31b36553f6ba2073f069bb24edb6fd34fcd0109ce6d05c8d966f25e2b3d54ae08c", 0xec}, {&(0x7f00000001c0)="9d1afcf4cb587b006790791b1402a570b3d3e32b9d2ed14f6e78fefb374b94e04178c33bde9467e52f9aca1bd0cd65d41906fea90e49e1900a5f3bcc2dda8e6d972a72637c6f2c80fd519f4fedc2750dbf3367e78149b0a129ae56320cea5fda4a3616b76c8a5380b3ec3f8bf59b812caae8e1b1f9365642dc2244bcd30432f311640bed6f23ed5a1b1bb5a66816d9efbbc5a3ee5b4398e5a8ef389ae1484774341fdadf3db5b99b3c0e13807a7ea2bc4efc28", 0xb3}, {&(0x7f0000000280)="dd6152b604d591ba7a1966ae9139ad9f3fd72d0d64ef5fe550f097ef62b6d62d9aaf1cc3c29187af431add7c3ab103870808ba1171ada9752d3840764665bc6b4595796ab7a72122c9d57a7d12c7f1ddb23d08a49fb9b5cf926fb541d804192f3a089935a6986a4b2455e1ca1e3df2cf3e1007b687a20f749b5eae9132f47f1e42205eadc9da0bfe36118160f30bec208c483f1998939c11d4cd4af6", 0x9c}, {&(0x7f0000000500)="940055edf78859b3b58c49e91bc895438155b5f580437bc89c164b575d8c7561085124bdab8e04c18e4c1746a22bc06ce907fb7c29f2d244017c04d915bd120c50c8c6c1737ff2bcce6d9c3ebed871ed3fae4d8b7aa7ad0623aabb85fa55a1017fd71e18d49b915ff4df6831f7f0c096a394f3b08ba56ea96d96a5b612ed94fc936f51d4dab46b56424918bd293a2a63631d58e5a20821f8e7a9b6fc7d429e7017b501c1dfcaf63a17fc63bb85410f553ef8c184094e", 0xb6}], 0x5, 0x0, 0x0) 16:01:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000", 0xf648}) r1 = socket(0x40019, 0xffffffffffffffff, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:35 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f000038f000/0x3000)=nil, 0x3000, 0x7, 0x1011, r0, 0x0, 0x0) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x42) ioctl$TIOCCDTR(r1, 0x20007478) 16:01:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="95f597202f49207b5cbd60afa6b905433e6e154fc814410013affcd66fe58aae878f552e9dfadbbc92bf5f6b3ee176e0f14d3729277dc69f4acfc524144952f85ae8eff24aaf23f51f323fd6d79addd0f0e8a464ae3f3c63c2fd482e2680005cb9a49d8ba2d9f7a229e703ab8996b4cbf54b7eaffb8ef0f9d045240d3174a6d1ab9ffa53ca345da04a6145b0f5f384bfaad199e686e0dc5c97ea15a1bb6eaedce8af944e4b54468dd96465c0ed7ff76cca44d481fa015dad719402007d2839bac0744324ae94aa1236506aacb4f5f40ad596d037f2750c98eaf22a0c0b4e470884bf72261e42bd4381b6edb9b9affed081980fb59d8796a2bf", 0xf9}, {&(0x7f0000000180)="a3b72ec3712dc90d62c38690299c6c8c594eff02f8a9360911c3a22946ee135bc99aae8e04e6b5309e52180b55bba5801ab8c4efdd29c8e676afe7d353ef5cfb9dc0c7e9c2567e118fe77782340335c127a460d0e0ce81f9ca3573650c97b7c52f1e678ab8ae92ab060579d236e3290357650d4434b913b7e450f4fda4d18a3bccea7dab114279532183aa0af0f928021701d542cec71f3dd0df519cf827d00ab81054a5106a05acf7e51e62ac51b79e35c41cfbb7a76846a17ac8750f3c0bfd689ce086f0431971462f6894a9f340d614c2376615f7cab9fe8ccc4a5d82f7d0da", 0xe1}], 0x2, 0x0, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 16:01:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x8}, {r2, 0x2}, {r0, 0x139}, {r2, 0x4}, {r0, 0x10}], 0x5, 0x8) dup2(r0, r1) 16:01:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00060000feffffff0000000000e0ffff06644c2bff0200000000000009f6d34f22276ef7", 0x2c}], 0x1) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35, 0xfffffffffffffff9, 0x0, 0x4}, {0x84, 0x2000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x7fff) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) shutdown(r0, 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) write(r0, &(0x7f00000000c0), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r2) r3 = syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0xfffffffffffffff7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(r3, 0xa, r3) bind(r2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) flock(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x402) semop(r1, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1800}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x2, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r0) listen(r0, 0xfffffffffffff001) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x1000000052a4, 0x401}) r3 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x2) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x0) 16:01:36 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000001340), &(0x7f0000001380)=0xc) shutdown(r0, 0x3) pwritev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000080)="e44c5cf6cdb4a409450d217e4058149a83601d016833b13aa003a2fe1aa85d0c7907044c95c6159a9d291dfc5413c3d4d1f16ae999059ebf81945f5060defd17ccf38aa3ae823e2efa11b5f72e284f3e64960553910617527846a8daac38ac694a4a8d287cded1f7467be3ea64872edce180c3969ffc810075e514f7be36c710f82dc3668cadfe9caed7535b4827b3d551add2f1be9c705d5f9993607619ffda8ae52c8dc4785bfb88486a58f8107844e1ac3adafeacb7849f615ae108", 0xbd}, {&(0x7f0000000140)="c70c2099f2215fd5b965067fc489f8d7442d7a548fb30c175c1497c0c3e74eb47f11c979184bc21498aa41193202", 0x2e}, {&(0x7f0000000180)="20fd62ab254d1b743ef8263e7cadeafd1704c6ad967f57b6a8848f152458d6820048139d35fa46830e8230ba4c557d3764e60d4481a5f76909984bf25a7f71cfb16e19445f8013276a747a7f4be39dca6ab1a363e3b0e446ae17035162549b96da10a9f86c7304c29eeea84cdc2db7ef9cb964", 0x73}, {&(0x7f0000000200)="bd4705cd4e363c897ab3d66b101a68e750010d7f8b0183642b3cf682f9fd6c0809c7dc54c8e8cab47392171dd47e9c65530e254f8ef0ccdd4a0a23a7c853738d1f6379c7fa2c3dac1ba44133415159fc4f4e491084fa7ba3f9067fa20052ed5efa6f50317d4d4fe57c632ab21968f07c1f1dbff189b27e22e2b958c24ede7764bed8699b54c500b06cf74a7fc3c285ed93fcbc9f1ccf503f1c836d4f281f65903b0f49afc7", 0xa5}, {&(0x7f00000002c0)="5381de5c937a7c4a6a8bff89e3849503770ca2d6e968d0411ae0a000de43a2e1e99aa03bb87c3795a52e92427219f3ccca2c629574298ff56d6f5481201db139a7fd7fad4376c4b53a06297284bdf22038e8f3d0dd5d9d76b812e31c2f016077b0170c9e2197330c45c0ea03e7f794480381b82201d72f02857a1e0ad49ec457361da7df1cff9b2c8a9e272db5a6e5e281661dbacc57bdca5f65c41c7eb63f0b42e00f7639cf6bc605660c547432d8a7f666316ab01f235043ca3234750c28588579c91642fcd3eed3e08447f0b41560deaa27913fc6668d2bf7711a39b1655374908b4980eb4ed5c3586cca116ec4da3a5124d7443b1d8176db6614972c479420c9bd474ed5d6ea2f9c6a2ab74e5c6bec60a1784fb4da5203cf927e4d6c7d6c47a486f6659d74e89d2e7761c3c5925760fa641954043f4b2e4f70ac7574ea0d3fea2ac4409a77aa69ac687ac09ccb9c37bf01455bd9f51b6ce38ab888a815c9a23931076d1358e3fac69414d77b56deae15fe1ae3a23d2b764e5836f642760517b5efd16661584329efee99891f826221a0ce4b43ffaf807238b52a7e18fb81795b77c7b338cac28cfd536d685ae4f7fade9a74f90a74280e0a335b8bb0bc535bccd2428418077452504abe36f97054947bfcc213af05ddb6b0344c30bb6988f2f5c7fc0fdb2bba9b5047ff0b068eaf5d9737549cf4786e393d1f66f64f1ae07e7b8565299d386dd0bfeceb0e13cf419ba06cbe993b33d15980cee7780633d9cf1613bae03f31f96fc3c11b30cb8f5f269f67d5d4dc0133c006cacc26c376ff4eab7927dcd9f1d248eaef8c7cc5b30790ac3a53e4a52ab3bab25b2fd9fdc11f1d151b95c0d82460a76b6c6d3d1dac8cd544101a6f3e5472c49ac673587a5d40784f50b6971a38e25a0891ca50ea0f40327a4a63fbf556c6b37e700eb73a59295fa14e12c107b5ea869cab39e7703834696c2c542551ae83d4701a826ec9d1940f077dbc0b2d16bae9f80e1b521ff8bfd413efd41ab31b8cee715a1e5dfb51a6713b5b18c2afdc8f7bddddeaf2169deaef10b09353cda58a1f5f6dc5b64b11d0906d0e702308bb7dd545919398cff61147b0e536854cee7b3802f461f7376b55ba64b6aeba6d2907b1ddc8be9b8d661284f6a7528147cc5cf0e1ddfbcc961f03efb1e9e7c023b1c58b2cd0dc3aea9db0507282be63fa5a67aeaefe86b9c35ad4d04ef38829bb8f5a4f24dc127e3669ae7fbf8d6a499a2a27303aeabadaba8af4315b3b76b8e426f2a13cfb8a38ebd1be3add69a5bbd6666732cbb5063f3af74f2b5d3f8afe739fbf721bf930ab82d790e861e7a9ebb72322cd105533e2fd39da6d9a739a687d35a94a6884f2fec5a780aa0d22605f49598c08422e045ec9251074c3e5553572f6457cdd0ae33edf5e734740879e18712f4fc831085b02ee97164666d764cc1e8f328873ccd5209a420caf2ae1087b9830c98808a01d43552251de1af2694f8dc141cb82c02a5b678bffd0b727c95ec04ae0b7e62af87a041659074bf2b72ead0168ad37e1e9015b467d9a270686dc3891ea02ab92c72b55cb1c2cd6d7ac5b9b682a279a990d998805f5743d0c8dc45c8ce9da1e0b5519b21038c4927a6daa7a939aebf2551b866a1ab09498301052ba18e6f86c08214daeea1f69b404457eada9ae52215831ccf34287fc65b0243028265a72ce4bd32e6da2f5a503f6a7810f18ca8d3a7e92518f8a0f1f7eb5e3d8bdf0f94311dbdd6c5c0520cffbc4b97b972bb4959a0d7fee6d09578bbf27e04b8c38aac3ececc21e9708bd14955248a5ce5bb5eb736af0cc3a22008372bbfcb57ba164a2a3f63b9ff12f51132ce7ed3692521ac19724f33c3c14f664cdee0d1d6a19b0b226a01d26ac0efd3b2cd0e9793a4fc6bd95d01c0f17ef0569b8df4685d43821c81afd9834122cd6eaa997298e97b66630943f2b96226612cc110c5df84a16a02d1cfc904405ddbf5a2bebc7faee643ec7a2dca7e27fc4942f6ce5fbb477d7847bc9ed22b1a56d0a617d80f133047fa413c948420ceb5f3b92eb726740d915575d51a711f526c713d6f0edd9dfc082767e4fe1c90a971b21b5336e4042ac37480478f5594ddb83bb6b5bf46dc8feaf91353e9b14c93d1a40fd38a07f90e2ff5d7f4ba04cb9e6bd34b5ca492554eb4cabc5bd1d9744f627f01ffc3e3e00c9f028c540a74ded06158f9bf70c237aea24eccd2795f4004672da5f358d46368f1e5b5cf09b82bc614d89ba4923238014af968dbd0adefd841f553ec2cae85aa88917f7c5f0d30ba62e356c411cab641506c19495f01d32771edb01ccb213c2bf613f6fd1b28380b873442cbf7b5beaba8be222ed4757f8d004ae7781f5498744ce1c24f19b56abf9d9cce0222413a9b6df85bc5db2ee7df722083167045d29c5ef824fa5907497d7078b126a97ce02a8043df1f65e419afa1b3c50e27db2366ca95c9489a4fa7b1acfe0b32fa018bad647223a5a937bc3678b17549c6b4728e0e5a8fd3d60e8c3b35d83f5017e1f2d3990517ed87c6d3ffc6db99a66ee794e7a45be7910904b05e7eccdf416a4c04e18937e6344d3f9dc7715350e50dae4e06ae467fda8040251066642d623ef08de6244b4f5696f8af0c6b9d848e22a6eafb9be73827a7f2976054234ea910b70b7b65d748b62b5bc0e2da7b1a8273ed2270679a8648ad0900f62c83208e8bae8a514d922d693c4eec095afd8121acd98c6046a3e08c30b6d0306cd40da476b6e84d70a8bb1f50eaa6e9bfe4384c068a9e7e1d7a8a0b9f5e601a9cd0db1c99192f5e02c20178fd12796feead49d1fc7901918493259ee87a24678ba75683baa77a09baa71ff7131877a40afff4d992b558f925ac3ec287d44203071ed94d58d9e4ba785f87146806cd422eff06f6869bff94291eda226e97293070f44a98840ce3ad0f0c30d5bda9ae32108a1006356e66d866198f6589d20d45f33809002bda3e390fb19a698bdce406b46647a76a37feaddc0c3ff96b62970aefb6ea392077e5afb648430a011c41f9ef6613029d00c39a7df23b533afa3c224bd42a8b44bb8bd4bf246d0fa7fd1d6813d2868962ff178c4703513721680500d1f6922353e4dad769af8fb13a208f2225c0c03a530c6160def0251a2c819519cd06b84a16bcdbeeea36b3d90d6285d2085cfda63dc5452561f9bf1c91352df0a431794187ab14ba5fb6b1fa1457f724b2632f75d8532bc6eb8cf639ac7dd80530c8f2171acd50b6f1716209e16fa3b4338a3559832b6643b2ad59e02ba1844dbae015a07366b68fe7f83e40068836cae445f26273a773ae32d854db25555b4b301bcd0a17b11bdb4a99cf389d460886076881cfc49e584c838f956068181819def3c66f996d0b97b2e3e9c7c03f525de6795d5910c56f99fbade94c1ec17ab0b6beb77d5ea1e24cd264267882c8c1ad859cb9283992c22a1b3efefd5fcd0d73dc3134b579e0d54bc78669f82fc074609e6674b4da4ee066bea1d727a3c180e3457479d0e15e77c74827b64075ed646f94e7893c37492d3379708f50e20e58a26528eb7954c81692b78f52fb5b8d3e78ee2563261b141b5b5e3032e2b0e4886408c017963cb0a09c7f96ac4714436787f97914f891a94b7e218b7d0158418a40950ea6ce72b2796905b42646f2951172eb04b2021985084b130d9716ba3affc2724ac9bd19eda12e5552df67e39d09664b24f55fcf60ba3177795c470cef490fa4e0b5da99b958d09c0a93fd77255a4718e5fa4cfb990134a69d16586ee97fd3422111d15604626e963c7396e5bcf38b3ad6c4ecebc58a486661c9b04a901ec4e58eacd50267cbc1eba5988ada33c3b1ea23e8aefd789ea148078fd55ac6db5417889f953cbfeea6bef1abd843e5bb6049688706d1a4f8f5b9837ae14aa21fa033bf72ddf7b31dec67e670274dff767c84eba24e786c445d9608c67463508e006f7058b70ae5fb750aede16d033016be24d8fa7aa29e217f9c94a0c8d8b96d348ea1c33bb57d8825a4e5548a63de2382ad82b4e483b7d7db62c4c0b77c1095b5a4544649bd3e4f57f1d507ab6eb16fb22591c0921035a48cbb4b8c7be5bb924a2f4d3c001d1027bbb2e9833db6b0938c99ea3a49060ffd0b8de5eacfaefb6315273e867db3b218e93cd4dd2ce0a5b4641934938578c9a2a546fb17a8fc410823a6f7d0dcadf790c4e2259a66f64326163d675e71636aa45f4181160092e25da2b5a083721c0900419531cf5014ad14b1cd64e1b06a9c49ea44a84dca99be96722f00e5d5b8c3f1db59effbfdaa1c5f954cece7ac60b9ed391b56d3cff44b7352adb9a12c2f4da80be40ff0e644d7c12c66e4352305fb5cba16d205952e94135c329ea9dbc92a65799742e526b63d28f21c17ddfa84e2a1019624463698cc8098bb890c09acaa4a8f6ab5b02c44ba9973eb078a516dc8899d8834c7b89ff72578724d37fd52b0c21423579290cf4d438bb34445ddb9688e59372ffadb8f3101388b30a8bd0b8f7902cfa43ced64b06e5e19e9409002bc0d3bf6c3fb9757e06836aed2e1ad6319f807f81652fb35f5a743589c47a04d5829184e3e6ca7564f52db06e341e82abc4b4059e58e8d35ed296688affd8f1b1d3db6eebb8a2e49848066e2ef4637b4cd0ae016c84f33779d39d148e3edc1ab331c583d23a0469dc8d13523f9c1fa143c8bd8deb3e1be03c80d5d768668ae94cdeee00373d54bad102bd8b5068961e2f4920bbbc2aa497ae9f46cb4b9a58b80c2202efd02243fc8c5ed5ca19ee5c5bd92cf08e8065b84361f3905845dc77465e107e098213a238cc2bb08f443ce8547594d947b79a1daf8a6b55a416cb7ea9b74205eb8d4106b5a2c71c23d768ffb4b318e334e9bba6eb9b2b3aebb40153c64e36adbc7906bb8fdfa7612b26032fdde42040f00fe7f5a58c7929dc87f7501d317a6b353749238b6d83fd680849c64c07513dc01d17c1367f9cbecb5313c57e827c7c92634b52d88a8f240951f2da13124066a9bcbd87ac3fde8999b7664cf01676251eb2e613b748fc0e0c929c08bb93c07fe8dd79a9699c3ef0eac726b2554c88bdd59f4b47490517ac30dfa0874a7951f8421d2c3e9f8c1c1f94d96b6e3fe3cdee6b3f98d4408115c236d9a9f6e5f729d8a0ee90fde4c186b3a49994b568faadbea6fcbd64fdfa961e6cf2589f6b21dfcebe099177efb4dff21ed2966d48094135466810ed06f1c02e7f8fb488104f0edb7a1adfad6a8731e9dea1b6104edfc43245784c2532b3a4b6f37b749c1d6bf72c59187bca063976e511a3cc190c657df9c43c8b70f517e3014db006cc7b2a53bca0ae6155185fa53e32ad66245cd4ede4b0bfcacfb546922572d5dee47d7612a876d632219ede6f71c39d5bf205d4e5ffd3e8763305b3c24976c8d13d7e9096f5a783e29a7312bc3197d10ca1de3d254562cea8ee0e5fc9ee5f1fe6a95e19008e5c2d881ea51b9b80372fb791381d54bfe3fbbf10d7e7928b4e893de6ba1092cf5aef32d04d131e2a5075b6c3a916bdadaadaf3fad971d5d9f241b835f930b73ba9e5179da07ecf6e86d27c41ec4a10e006fc5e4c49f2716b438769b59c922afcf2710ca89ca5388c7919e86d953251fdac9c5ddb39c95dfc03cdfe12e97bd052b2aa3190862644fcfcd0f3bbfb2dea00af6cbab39732ea06294e8c208fa13fc5b05e593afb606d8718192eaf84bd303f49e2b516f7e07cc9169aad1ad875b721cd6c65b66be1817dd97429a532b323ce217c92c10045409a97c6cd", 0x1000}], 0x5, 0x0, 0x0) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0xc1) setsockopt(r1, 0x1, 0x5, &(0x7f00000001c0)="61bb2be9f60f188a4ce94b2d8863d25e0838e4c61150385a9695ba2bf34b923180a0b909654e30cd828ebebca0b97722417bc449983beadb0f54d7583f5d7450aeb255517e1113ca7c79bc37995c211e7af7672c7cd415d3fee8619a08c78b7beee03abdc7d40cad80b0affeec7c3debf0cd70c4b5d205d61c49d440f0ca430d14fbe1d82b785eff2c48cbc6ab67be395445044250a5cc13402650d51ef6884d06d7a3d7bb31809790979fcd04d140988a833d819715387192eb5043fe7991417900e1f62232acc7aa5b016f4c75325229e7698e496e8900866555c6e842bbd74795fc5ff075add22c6f5005da185e3f", 0xf0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x5, 0x80000000, 0x5, 0xf9e}, {0xc6, 0x5, 0x2, 0x7fffffff}, {0x1852, 0x81, 0x101, 0x7}, {0x4, 0x5, 0x9, 0x3}, {0x8, 0x7, 0xd25e, 0x2}, {0xffffffff00000001, 0x6, 0x95d1, 0x3ff}, {0xfffffffffffffffa, 0xd34, 0x20, 0x200}]}) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:01:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket$unix(0x1, 0x40d, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000a6dff8)=@abs, 0x8) 16:01:36 executing program 1: unveil(0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:01:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ftruncate(r2, 0x0, 0xcb) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x8000, 0x0) execve(0x0, 0x0, 0x0) 16:01:36 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x1b4) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x28040, 0x0) renameat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f00000002c0)='./file1\x00') shutdown(r0, 0x2) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='{$:!\x00', &(0x7f00000000c0)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='%\'.\x00']) 16:01:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x101, 0x6) r1 = socket(0x18, 0x7, 0x5) ftruncate(r1, 0x0, 0x9) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) getgroups(0x0, &(0x7f00000000c0)) r2 = msgget(0x1, 0x20) msgsnd(r2, &(0x7f0000000100)={0x2, "a13fff9299aa59288f209d28ca5b6acdaafbf99ca7fd991a91986a0f9774f94d10461129e07ce79d4698fb772b523e63dfda9e541fd8139a2bd333a3802950d73a9419c2b49c7a8d45bfcead3542d3a006f52d96142ca52d4a462400d0906a205662db3d820c6a24c91e3f18a603432c1b109f8a7857e6f1d5881f13ffe7f514f253be9326dc3364db76fcd57cb9fdc98e5baf7caff874321392bc6005c0df86c2522882104abb6212d27c3e38613006b992e40ffc274dbd4311e66bf1608f8294b0b92b39db856e5a936049dc"}, 0xd5, 0x800) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000240)}, {&(0x7f0000000280)="5c670db0ac5a8bcb846c965ca9edbb02a5698d2d9cd9e168904276586655ccc9f63a69e80564480805ff3a367251904647b603c9eafa24cd2868df9477c9ef5aa8caab18beaf0c9444ec080b74fb2a8fe9a250ddcbe57d54a0ca836f7bdd19d0376cd52734a02b99427f87be514a02fe7f30a33da04a764cdc80bbdf6ae5b7e2990be3b527a67ea90494c68915fe0ca489fce6c9637fb23ec91065f136b3608811c40d9407fbb3d0550e03614bba5e53ccdbd3e36d0cfbb69b9622378b2b6212720411813dd9f54733c4eced2cbe1502f23bc3bb08bce3098a3ad15e0b690d78c8d02a", 0xe3}, {&(0x7f0000000380)="97331565b091e1efdcbb1c895873dd827598a5618d3c2478c7f6da523dce8b14323a88375d4fff8551acd789c7b068d75adaf3dd335099ec3fb835df676593afe0261686ec0fc2e7eb08533c87949a6dd2af2a15cc9ef5", 0x57}, {&(0x7f0000000400)="83e1f7a08a67fcba65acceeb2bb1413ecab7f935350260fce9b44be5e671a534d0cd4cb854f0ee56155c9eae405262479183cc01e3c38c4266e4be8651ebf45b260e5041666aa6e019877bb47c11e251fd2aa34dc5bf1a78f714dad8b2f57bf441cf95e1408ed1f0a1a9eb0345568c74233c984038882503a890a21d24", 0x7d}], 0x4, 0x0, 0x0, 0x401}, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000500)) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000540)={0x200, 0xf74, 0x3, {[0xfffffffffffffff7, 0x1, 0xfffffffffffffac8, 0x1f, 0x10000, 0x7, 0x200000004, 0x4, 0x9, 0x8, 0x12000000, 0x4bd6, 0x80, 0x6e, 0xec04, 0x7, 0x2, 0x8], [0x100000001, 0x7ff, 0x3, 0x2, 0x2, 0x8, 0x0, 0x7, 0x1ff, 0x7fffffff], [0x7fff, 0x8000, 0x7fff, 0x8, 0x3, 0x6, 0x3150], [0xe1, 0x1, 0x7ff, 0x2000000000000000, 0xfffffffffffffffb, 0x1], [{0x39, 0x7ff, 0x101, 0x3}, {0x2, 0x5, 0x3f, 0x6}, {0x81, 0x6, 0x2, 0xef8}, {0x2, 0x8000, 0x3, 0x6}, {0x2, 0x7f, 0x8000, 0x7}, {0x34, 0x3, 0x1ff, 0x1000}, {0xff, 0x5, 0x4, 0x2}, {0x799, 0x7e, 0xfffffffffffffffe, 0x3e}], {0x100, 0x1, 0x5, 0x3}, {0x1000, 0x7ff, 0x6, 0x8}}}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000007c0)={0x0, 0x5d, 0x3a, 0x3, "79645dcd3d13b0e507c079115531e24a0151b515", 0x664e, 0x400}) pwritev(r1, &(0x7f0000001980)=[{&(0x7f0000000800)="25e45ac6b6a692e709b3cac6fd0718d67e1bb6703731f679ae83ce07c532412b952411eec54c53778e32229eded8b1bd300e51b76ae86b5e40253e698d05805c3dab86956c11b112677a94d439e7c02325a18b70f2303d834193fe75626510683a7ea3d67912c0f8e0691022f3004262777ab5eab381e3f5002c8ec962216026d8d7", 0x82}, {&(0x7f00000008c0)="07a7c57200d59606c79ac381fb4895b87293581ea900eb5339bc0eba5782b27771b6747c6e33b4313ff5a0d0211c539313a7e3061c3c2bd574ae5f8c1e65f26c7d66efa60778bd0072e02cbe6f73b4df8678774ed0a47e9544395d500eabbb6c3b334236bc23a6b8a934", 0x6a}, {&(0x7f0000000940)="2dcbdd37aa34ae85845fd666d39d2ab3b38060735b01e62868718e8210989450bd950141de613102cebd456873a3f2265f186d098555deaea31edba2b7a5c127d271b58430c532b44b887f3dff759e29721e99ce0ad4e0707332d1b4035665c2fbc1817301dd6079fb8a09be68b0364813fd4df3e7ac7770a63a3b9ab964e447036158ff0049307b0292483d0d141beead16310e1978914c9593f3e57df912ccb36887ae187fcef66c1dfe21ad7e04bc6b6b69db4b9c30cce0b7303b4c7f578dfde6b3491b79392d79af369f4dd2fd712ed5f7fcccccb8605955c0ec2d8e595c40135dbf8d3308ff546be588caee905af9547225e3d7eeb452cd6a96efa584be977c3856d7f404d28dcc87cb03ddedb575bc6350941b393420fc4bc57b43323443bac0994e52a9f467791faae2c5b69d1b203739867cdc49e715620513a9e60703d87dcad7c2688f94aadf54b40cd7a471d3c36b9929948b88a541c3e5b8bc4c23b9ae07739221222613112d36293bbf88b167135b0a902b40f8912294e6ccedb94b2f436c952f45776c6c7dc54e89f535c9aeab768f7c521ae06af9fb3e236ca618fe9c6c5a9ecfb523987342bba49861207939c07ffa62caa505be44d21f8f2d5d9ba75f8c2f2e41431d40a486fdfa6376f97342fce349506cb07802c54db35ce157dbf2ccf84729bb77211306655482ab1b05840033dd955a327f4c4ce9d8f0b1c6067d0280ef9fa60627a5a9fd06700fedeecb53623886be0c7d6bd4ff090809cf0b339a37755ff671fa2408619826af382789f55921b168ec00d6a1352a52faa6b0b1d54c80c87d5a9b6363b891c37013b10d0d7f8c354d54131764bf05704f0b6ea048af19ea5f0b15600f6c70cc832d0a085aba8a93b59521c6cb79f8548af346748c0d5fe8866104c5870c2b052654b4994a44d264520f232387755b67eb4dde71a943c8db9a1e6a6f9967968a3fe609714cca110186d79cc9a77da05ae3937b1621f8f5ecd4636d6f7b1b338d7a508353d6fcd6687cddd7a588ce015bbb76f9bd7277e5db98aabe8d1db3fac98def705483188dda1da1f41a25d219bc095a338553f69ffb947be0fe50095444598d11a3aece61a7cfe153a7fc37faec235809680480dce7bd5e595069462ddf00069bd7ecfb90cb20e29e887e64a2ab846fc65a91f4ad8d97f0b7ee67fc2e7ec41f8a88a0899e4d33134941e7224f0dfcc7eaa511df0d58bd1857f1051935c1d49fa089d97ccf16362486589343af2a8d1d7b5cb24e2204b35f78e67c6895188cc47ac251d6f5754b8c75aeac8f100483f12b7601d9d87d43a7c330fa2ce72f2a57e7080634cc6d1c5d03222be68a4f38475a9b926ef12512b40ec504670652c1f6ee85a74c39ee7ef6f8543c68d47ebcbebd18821c7443d5f9a3252e7e04ca0967ed883ac592c64692a5fcb0895a13c82a5bcaf252ceb17290e3afbfbd343936431bb27fb5c1450152c0b21de036b2e000ec9ed3dc10a5c41086d9a5f69a71e5979b054c4ed1489736601e9d1ca20f36dbf868d033254c4241f6a5eed2e74dc689f3c68e6f8a07c0173d04d740ece045cb9d8d09902944545bb8f33eee935ffbeb923d084a66cc653a842cf00f213f90dfd23bc04fdbc58830498eba2b6a5f62b4a670b6d4008af1b336191ba6ba8fbf3d754f0ed19e72cfe7efd8673d52811734fe39f68d0f25d157bf28efff9c363b99f72fb71f1f2b7831bd138e9bb20e7d4250b4551d02a6bb347ad93efdbc9045086b7b930635bf4f83bc7f61686dfbd27057075d5580c752f81c2b9b89e5ef18e8d996cb03a02ce4b0013e6346149af9d19ba894045354880e5a8b2d5f1717cdb1593cab74a296a96fc23bce506db1036354c29ba9448c839bb50ea7a65256e7de550e7d322a6af255c37ed298e630ffa7307b815e0d42ed375c1c77078ff1a8f90f47bd2e6a1f83a0158d0d2c84466d566e4b5b6b37f926a702b52a39dab6b7045396bee431242abf8bed721eef21452cb7be36501bfba826b8c7f35cd7efce290f37656362977ba8a19d154a257faf49c516d8ac1fd2861928d6fbb74b4e4802da101803e6cc3e2949c44125c170d5db22d1ab87365650ff8a50573ec6402bf89f03027822b605331bf742d3164854bfcabc51897c814bc431680f716cf1edfee759e135d2c46e1629175783b91047fff1e0cb9870bc8ae7d32d25ee964ce1536c2e17862a660997d45ff233b1d90ebc370189e562208da1c3fea3a3cf296fc07cd6de0fed198626c1e38cab715cbed5678fd30ff870fd975274082cabae5a5b7123ce4f0f7fd3d1e71bdaac41c534c3ac8efc7e736c724353336d43df644759f541276c10fc09ac81a7abc4aac04e53099fe5902dc95a8bdd280a152e26fd3d9587f15c9d5d3d9fcca69adaaa9d79c2ef9ea6f06b22aeb8ac79dd022a6a4b4dd6cea601f0732d3f0c67c58e164639da40e35a7fcf4c07c2563ad463645250a717e221874dbe86998e447cc19d29f5d26956d8020213693c4d369efd63d586ca0fd88ef0fc4b683b9d98a661f28426ec37dee7f05ba41c2d3e1917f4b9f4a93e2fa900ebc3e9ee48fa62c9d8fd138f3208c24b1a2ce59b8471135caec4f6e17a37ca08bfa4b2a449212466119fa19ac7c8d92b5fd73f12a3525c6d729b8944986b3392733cdc21ffd6b5ba1cc7a57ff604062722a4978e2d5c147af2c40f768e0058039f141cdb347e2183dbf5e2c79b1c90eb6cf89398beba294efe1b929fa36187d10ffb201e1d0ab0c0f0462dcd2db916e5ff9e8b9499bb43ae29cb52978809accc110fefc2c346b9a6614898c1ba99323adefa171a30f436a09f45ce4b8d71ffc78ca4fa0b92b0c858c385a97f07664e333c83f6e53f6181a153b06c520409cfb93a9a7dbb0bd96381c47d131e4be0e785adc382649112984ff1b03b8600fd50e2cebc99ce65f2803ed8648fd0cb10db30364113e8789951a08f18290c2f350a3a6dd03219b67cb3e672f718b6ac3789548440f077d5b23096d3028c9f8221a90ffe2345563bbba9df2683e389357837cb0330c7c4f42cfba45169a8f9ec241c8d5188ad2f628d4f482ccbd3cbad8f893d66c0a1be9e3322c4530565a34471fb9fd8867fba5aa247d5bf5ada6706333497c980f8b8709212dd6c9ea1883f518765f47f715c7bb495f0f0ee00154417062b407d813216f6b4fd86c68ff2b6fbc19e4adb04c39cd7a0fa4b609321552c578ff555fe86e9bbbade86e983e7148f57aad09ac095b1e6fb5c4bf12a2f42a3afbf255c48356885b665ab2ec860f51a87e97620f0c170f8d7276638e916c7e358cfb11bc45c249fc6e3a22bb437e8ae31627df4c8ad76bd15133eb90dfb76850d0d3d813a6e66ec1ab14a477de3c585c57a50cfa82b146e589289572979d76109996aa340739554d39e991b2d22b8de78228eec1e0fbf56f6d4a165f8db01af7036ba372331a075e9fd0c23ad4d02789749e21964ebe0c39a3364f4a02c6b1d9d5a761898230cb60fb970499f72d339c5a7d3a6a1f88e264c2ea4111e978d4678a90a8c0d9fb9902f87b5ff658e159c1ba53f5d58b6b1377a8ff2688e2b0e46e72d97de73c27dc5269e16ddff3782dcfe668b15741c90997caa24b4b7b1a02b7456495b2e5a51f59525289e88b238ef6fc0cf141f0c7c212b18ad43f082f9275465e48d3b20b5a699766c34837787c6abe474ab26560cedf88a694caabc9d36e16ee574da080ef85f69c4ab0b1204453f48a7ba3c4548c96ede2e5d66c9c3ad0a723dd2343a3dadbe4a42c4de29762743d8560471a5651592ac0229ecf932930faf64a2d597a910f785ecca7128100ceade07ec50daae535c5cf524d959848ccc1c89d2903a9d11596d36f094224e142c9b7ebc6fd4deb696363d54d2d4ea0a04c8d89b6a95248aca9e974d0b0bbca9d3ca32b7bb702c08d85b5388ca131d9fda8166e11cf6ead4fccd94570cd29c09e6c0b31798cd64c59ae5f8f045056ab673c8e683cde5aea277e849c53df702279169d6bbb7aa0fe6e5861329b3cdca3f1ab03e51473503301fb1df3d35a67ebac69f40e951d7f855a1e4d7ff55d8a4de55a03a72320f12c6cb7f74ec33be4bf5e1b108a6098bee0955aa5aeeda4eb5b40565a4f0f0a4cafe2f190df6bd5be44a9781932e94a53214d524832cdaa50dcef7f4f31b6095452cf935d7b760d4a764f68da42d4f4c55bf24363ffac5e8ad1e192760415bb7c7c805a7a473079fdf4a061deb32fea5a9f6a3e3c55f696c8358ae973ebe2f0429b15430526a768bb3632d93b5f6ab29ec1b5e6c0390280dba2ddf8d0156e95ce61606e47f00d6cd8bb5e8bc9bcaccfcba840760c2348477f03a645cd94c3aa584747e0b2f9862183f2f5e476f887b5c0bfbd11bfa675dca3d7ad19bf5e35a703b3e6e9a8579b7c96ae5e55a0d9607f96d7dbf111a6d6844ed66e85e7eb4abcf9c1ff3b8c2d637d7b5a245e0b6ae8ec2a98e70f0332b9dd3e9bf4c2a0d37005a80842e7e48e3a1123d2575d47ac4fc6cc6f617dc5dfd79b78338b07c0fce4f494bcc8b415906a3626cb9b36ba019716c823eb662818173fd0b88d2dc017e355d45b428e9e14a0dca2ded66c1e29c87a38135a733040b3ccb4ceabc43ef206c3b536741e6a7a489e093c730059bb064951abc5e57593e63a81fc21392368a8e543ae4a14b3675b83919a40ce77a523097b04273fb09585a5a5958d1728f2b056a0d13f23e515757d38b1dd5e3194821195c1baabc5f026c4d2344f836e2d91ea0e7d699686806731a7311450453b1548779139ac123508cd56844674b3b298df1cd6a4b54692640054ed4269c75178210943704eca807dca18e286b2c6484933d642076bab670229ffb7a2922e5c5e11041660a42a7fcb06b5257d5b325c2faff9ce5a8f61a93a4f8724ad8f16560a5489fedb16241aedf4741c259edddd22984324ebd2b4eb43fbef3ec3ada830b0a24679b5f82d7bb98c27e32520bb1d34151a2b04fb42ac2672116e46b4f7283c59f50288cc412824a97ae8bbb2320fb45aac213f1350eb9130a0c1550b7bf85d7e3135f1ae046fc5d665733cc6c28d609f760b5e9186f11f73aa55f75bda58dd1ae60b0f6b89ebbc4db2b3ab414a2494c4acbb04cfc26d58d20b151d7ad2d8d030abc46429cf991132d48539f465a3c0e3a9e7ff819c2f91e188b5101021608264776d5cb0e89ee9e303fb231ffe8afbc0784134234840b201cd0ed6fdab4e0e19f38353b7122133b6019cc151f0640361d4eaf0190bc5fc61a5137b2e3492dbb677d5cf7c36382d7925e5aa856a6112f426793a57339788694ea87a3109b6c94d212a33ef156eb88297e3f17471283658ba89619a86579ced6e8f307cccfae400848b98dacb2a47aea5ac6607b1ec1cd116cdb69e5cbb6e4b65062f65c3d9268c8e8797573b681b71e93dff25135f4e31c983b48fb2b53c68a53bef4af09af7a8a2c07e8ee23acdd442461a365dd11c82416a2979e5c289c57a25b3f4fc506de66062907a53b897eade3c4e30e38bce13def5d927911b1ca2cd2543a1a998ad4be7d117a02721d5477715cc4902e1b72335a69141d66e0c12a4d15964a480ac918232fcfa236f1584460c92452b4d281c876d29ea477952eae725ed068d15ac8af30e97125e148342f5fb982ee0dd61f89d2c9b061eaa387266685f61d6d2821c3796c7f4e7b161915bd56b307942faaf9f2895df462798a83a4a762fc0cf394a7f2b3d9c1a416e5202ebea62d8ec9adddeef1b0a74057", 0x1000}, {&(0x7f0000001940)="32b8c6dbc3096cfe1d3eab94abfe2678aa4fd42f66169a16a5a4c427f640ab0bceba755c40194bb7f7be20b6c31644bda6caa682", 0x34}], 0x4, 0x0, 0x3f) openat$pci(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/pci\x00', 0x8289, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/pci\x00', 0x100, 0x0) r3 = semget(0x2, 0x0, 0x54) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001a40)=""/9) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000001a80)={0x400, 0x9, 0x80, {[0xc5, 0x3, 0x1, 0x1, 0x1004000, 0x8001, 0x5, 0x0, 0xffffffffffffff2f, 0x9, 0xa297, 0xbc08, 0xfffffffffffffe00, 0x7ff, 0x7ff, 0x6, 0xfffffffffffffff8, 0x100], [0x400, 0x4, 0xfffffffffffffc01, 0x0, 0xe2b, 0xca, 0x7f, 0x1, 0x2, 0x1], [0x5, 0x7, 0x7ce69a3d, 0x7, 0x0, 0x4000000000, 0x2], [0x3941, 0x6, 0xfffffffffffffffc, 0x0, 0x5, 0x200], [{0x2, 0x3, 0x4, 0x3}, {0x1, 0xe48a}, {0xa14d, 0x1ff, 0x7, 0x6}, {0x7ff, 0x50b27752, 0x5, 0x2}, {0x0, 0x400, 0x10001, 0x401}, {0xfffffffffffffff7, 0x6, 0xa19, 0x9}, {0x10, 0x1, 0x0, 0x1f}, {0x7f, 0x1da, 0xffffffff}], {0x5, 0x2, 0x9}, {0x9, 0x8, 0x2d8, 0x784a}}}) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000001d00)=""/76) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000001d80)={0x6, 0x0, 0x83, {[0xffffffff, 0x8, 0x5, 0x100, 0x0, 0x2, 0x40, 0x0, 0x7f, 0x5, 0x8, 0x0, 0x12, 0x3, 0x8, 0x3, 0x3, 0x2], [0x7, 0x7f, 0x3, 0x1, 0xffffffffffffff01, 0x7, 0x2, 0x9, 0x4, 0x516d], [0x0, 0x4, 0x20, 0x0, 0x1, 0x3, 0xfffffffffffffe01], [0x6, 0x0, 0x2, 0x3f, 0x3ff, 0x6], [{0x0, 0x80000001, 0x349a57cd, 0x2}, {0x0, 0x7be, 0x5, 0x1}, {0x200000000000, 0x834, 0x7}, {0x980d, 0xffffffff, 0x9, 0x7}, {0x3, 0x9, 0x2464, 0x1}, {0x4, 0x6b3, 0x7, 0xfffffffffffffffa}, {0x7, 0x3, 0xffffffff, 0xfffffffeffffffff}, {0x60000000000000, 0x10000, 0x8, 0x1000}], {0x6, 0x0, 0x3, 0xffffffffffffffc1}, {0x4, 0x8, 0x6, 0x8}}}) syz_open_pts() r4 = shmget(0x0, 0x4000, 0x17, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = open$dir(&(0x7f0000002000)='./file0\x00', 0x0, 0x40) syz_execute_func(&(0x7f0000002040)="410f0f5743bf6442a3ffefffffffffffff0f870e000000652e410faeea0fc73dfc2f762b26366743a3d1cf79020f449aa00000008f6870ec0bd766410f3a62a703000000cfc4c2d529c3") accept(r1, &(0x7f00000020c0)=@in, &(0x7f0000002100)=0xc) fchmodat(r5, &(0x7f0000002140)='./file0\x00', 0x38, 0x4) chflags(&(0x7f0000002180)='./file0\x00', 0x1) chflags(&(0x7f00000021c0)='./file0\x00', 0x1) 16:01:36 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x8, 0x5, 0x6aee, "b0a610238a164daa123683e00fbf0d689303f899", 0x1, 0x100}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) 16:01:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x6, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffe4f) 16:01:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x408006, 0xc) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/254, &(0x7f0000000100)=0xfe) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xa0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 16:01:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) msgget$private(0x0, 0x328) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unlink(&(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') 16:01:36 executing program 0: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x18c) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x6, 0x8, 0x1, 0x10001}, {0x280e681b, 0x40, 0x0, 0x81}, {0xa, 0x2, 0x8001}, {0x7, 0x7, 0x4, 0xfffffffffffff800}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x14, 0xfffffffffffffffe}, {0x61, 0x0, 0x1}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrlimit(0x7, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = syz_open_pts() close(r2) r4 = syz_open_pts() dup2(r3, r4) poll(&(0x7f0000000000)=[{r4}], 0x1, 0x0) 16:01:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30022, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x2) r2 = syz_open_pts() writev(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)="b7bf525a9a285bc3c9fb6f4bac4c", 0xe}, {&(0x7f00000002c0)="e7", 0x1}, {&(0x7f0000000300)="a400dc7dc930c44862d2a6dd09c4f5821cf8345354966e7a5a20413933c117d2d24654ab79701e6501ede5ac90dceeac7082c9ca635cace574dd6c8006fd58546ea3aa902944afe144db4ad8fad263da51be25fc43bb95c34785c89b6d0201b9feb9eed566a26a71698953d22c261cea42a1d3904bc70e1f34c3943d92c468a7ceba38b3cd1244", 0x87}], 0x3) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x100000000000003, 0xd9f, "b08d16c6662247ea080000005faf8a21052409e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:01:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 16:01:36 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x114, 0x1) r2 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x2}) kevent(r2, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000050, &(0x7f0000000000)=[{0x81}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) dup2(r0, r0) 16:01:37 executing program 0: minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008b00002b27febf000000000000000400000000000000000100000000000000ffff4f22006e", 0x2c}], 0x1) 16:01:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x25, 0x2}, {0x44, 0x3}, {0x3, 0x3}, {0xcf, 0x100}, {0x88, 0x7fffffff}], 0x5}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:37 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r2 = dup2(r0, r1) fcntl$setflags(r2, 0x2, 0x1) dup2(r1, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) r3 = msgget(0x2, 0x10) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000500)=""/87) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="3c29d4cec43d881ebe99945c0cbe7ce12e38265ed82ed722df94b2758706b619ddb6d49637e88c041f5de2cdcdf7634bf0ac4751132692db7351a4e2033bfb8145f32ee15b2982fd613f5d4ad33dd27ab0b88373f0ab4f39b0431654d1aca0814dc3cfe7736a3bd7e5f995", 0x6b}, {&(0x7f00000000c0)="908e185eb1a7bcaa621837b2ed01a194104ac6f2ee4e04978c1b2c1610af796648195e9b0ded2778ed975d57f581df050cb479bcaf6afc7ff4d6a2d44016d382fede9944ffa338feae22ccd5a52f0ad3c522b9555e9953b77e921255836bd51b0958eaf7f46eb6e64023c51ad0fc3638bec323b888ee9b081e81b95244237e7f5409fcc27e431f103a1e291231138a5a239da59e7ece41b40177241753f9749c28e59e4e3d63bb2c52593694162bc9f2", 0xb0}, {&(0x7f0000000180)="dd9e7bcc9c3d4d34c672883c141a1e49b11311618edf0be4af4aad9167beb53e006c5942e92265c67916f004328a3ca81902197c9200a4b77ca736dee6699e1db7e02b3c2a9e761c36a0ec7ac7c28b4eb5d1c2661ad6d0ff14c584723d598160748cf0dbff35d5e5af995cf0244f1268ccc5f73f1eb5dd48d23945cc849e7812ea8a7628f64466166bdcf7844d2170a0ca07eb5b7655471192bd47ccb346d6c66dfb49a047bf147679fc3bb403be5e67b2587f214060d875a29c60d2539801c513a6", 0xc2}, {&(0x7f0000000280)="070f4e67cbcdbfef0ca2fb7f1f42c2d9882d5241d27c615d49fd86c5a35a3129ae6d7a7de54171928a3fe77bef5be04ae42c70c0bed18ddd8b25", 0x3a}, {&(0x7f00000002c0)="739664080ce11e7e3003fe18453728d05465a3bdabf29b1677924f2ccce98f61d93c7d31cab2cf4dbe8ed7abf347a99722bc00464d9f6fb05cc94b9ec6667ce7c75604b0bf3e4cd9b4f55ac797d64416b85913", 0x53}, {&(0x7f0000000340)="ceac28f331e1a042224b", 0xa}, {&(0x7f0000000380)="1ef62de1e2927bd588492ea7c69f176ddaa92689929d98eba6940596ae2021c11c171da51d0c839efe4f31965d7b22782ff5aa2cbfaea424ce6f3470b17b56964d3a40a78fe5f85c415e347715b8f40360f7c6647a9dd0c44e855156015d17ae5b8cef865115c71a6cf79dd300cd83f1d1646644e9aad2cca3855eabea1bc1b6b02a029357a6fe603ce2418668dc58df4b7a431fadef1437b54395461542125edcf782f32c94ec9635751c134d0a5ad787cd27b11ab569c2c13cfebf166c5d832477fd37be94f7e659288e68d281ea779c5adde3e2d819b2755191c678d9d6bd786a64f36924f9f2303d15a3dfa2f4a95ee7", 0xf2}], 0x7) bind$unix(r0, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x20}, {0x16}]}) syz_emit_ethernet(0x4, &(0x7f0000000040)="f327d711") 16:01:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x129}], 0x1, 0x0) poll(0x0, 0x0, 0x200) poll(&(0x7f00000000c0)=[{r0, 0xc4}], 0x1, 0x0) 16:01:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000002780)={&(0x7f0000000000)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002640)=[{&(0x7f0000001040)=""/8, 0x8}, {&(0x7f0000001080)=""/178, 0xb2}, {&(0x7f0000001140)=""/212, 0xd4}, {&(0x7f0000001240)=""/220, 0xdc}, {&(0x7f0000001340)=""/236, 0xec}, {&(0x7f0000001440)=""/6, 0x6}, {&(0x7f0000001480)=""/153, 0x99}, {&(0x7f0000001540)=""/238, 0xee}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x9, &(0x7f0000002700)=""/117, 0x75}, 0x800) 16:01:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x5) setsockopt(r0, 0x101, 0x7fffffff, &(0x7f0000000000)="4a0c15c64ce45dcb10a41310983b4ae2495ce6bdadc9635c238e56a6f5945e595de9d1aee1c3e827fc2da1e22cec225b64406ca894d7acd451089efe1de7475d7f0dc8f021dcccc6c50ac8744e5bb7021a22de9c7bfd2b7c27f6fa2a0870f04692c6669c4fb3e8ef3858a7cf1a5741a4502a24ddfc19186c9d41b53244943f3dec288c8dc4fdce5ec1ce21f8e02960428134f3d520cccc9f1ef027d863ba9ee1a830133a06172275bc3ad53f5a75f21efa63", 0xb2) 16:01:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fsync(r2) r3 = shmget$private(0x0, 0x2000, 0x45, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() write(r1, &(0x7f00000003c0)="51382deeb150bcab774734e8ba68b10e888e18df3318206d9a0785aabf09815b7a5ad7ae79d4d61e2a8763afd9d81f3252429cc1cacb5daf87b2d9fdc50cc1fbc724223b174864ffdaf14207e9e8df45295ce613683eff114c5d0e821353d3c3cc", 0x61) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x3f, r4, r5, r6, r7, 0x20, 0x3}, 0x8, 0xc000000000000000, r8, r9, 0x5, 0xfffffffffffffff7, 0x8000}) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x80, 0x0) accept$inet(r10, &(0x7f0000000300), &(0x7f0000000380)=0xc) r11 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x6c}, {0x6}]}) ioctl$VMM_IOC_RESETCPU(r11, 0x82405605, &(0x7f0000000580)={0x10001, 0x7fff, {[0x1, 0x1, 0x10000, 0xbd, 0x8, 0x81, 0x3, 0x7ff, 0x10000, 0x3, 0x2, 0x800, 0xa, 0x1, 0xffffffffffff0001, 0x6, 0x8, 0x2], [0x164e00000000, 0x9, 0x5c, 0xce00, 0x4, 0x4, 0x0, 0xfffffffffffff33c, 0x8000, 0x7e], [0x2, 0xffff, 0x72f97687, 0x8, 0xfffffffffffffff7, 0x5, 0x80000], [0x3ff, 0x8, 0x1000, 0xc9, 0xc7, 0x4], [{0x2, 0x6, 0x100000000, 0x100000000}, {0xab19, 0x7, 0x4, 0x3}, {0x10000, 0x9, 0x0, 0x1}, {0x0, 0x371, 0x0, 0x1}, {0x2020000, 0x80000001, 0x4dc, 0x3}, {0x0, 0x147, 0x7, 0x6}, {0x1, 0x7, 0x834, 0x8}, {0x7, 0x8, 0x3ff, 0x400}], {0x0, 0xffffffff, 0x7ff, 0x9}, {0x0, 0x4, 0x8}}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_GMODE(r11, 0x4004574b, &(0x7f0000000000)) 16:01:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x40002003, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x12, 0xf0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x3, 0x2) 16:01:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000007f0700000000100000000000001800", 0x0, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x17, 0x80000600000002, 0xfffffffffffffff7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2c0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x191, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000100)=[{0x7, 0x2, 0x0, 0x6}, {0xfff, 0x8, 0x100000000, 0x9}, {0x10000, 0x2f, 0x8, 0x3ff}, {0x7, 0xad7, 0x6, 0x1}, {0xffffffff7fffffff, 0x0, 0x8, 0x80000001}, {0x2, 0x3, 0x1ff, 0x20}, {0x76, 0x2, 0x3, 0x7}]}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3, 0x7f, 0x9, 0x1, 0xffff, 0x401, 0x7fff, 0x0, 0x2, 0x1, 0x9}) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) 16:01:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x0, 0x90d2, 0x8001, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="b3c0b138efee3423fb0135c35de93959206401d7726e1b78c1f628cb057105e3fa53af5d7f5e733dc120a45f6d2e9a97d3b4e656a2bac82c47f848987aad98caaa40e82189ac8f09", 0x48}], 0x1) r1 = syz_open_pts() close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5, 0x4, 0x0, 0x9f29}, {0xe126, 0x4, 0x10001, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:38 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) 16:01:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x852, 0x0, 0xea942372aead6647) mmap(&(0x7f0000fee000/0x10000)=nil, 0x10000, 0x5, 0x4010, r0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x810, 0x0) 16:01:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffe, 0x7, 0x6, 0xfffffffffffffffd, "d70500000000efdfff5a000000000000ffe74de4", 0x0, 0x5}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:01:38 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0xffffffffffffffff, [{0x1, 0x1f}, {0x1, 0x5}, {0x1, 0x3}, {0x3, 0xc0000000000}, {0x3, 0x5}, {0x3, 0x8}, {0x3, 0x1ff}, {0x1, 0x6}, {0x3, 0x6}, {0x1, 0x7}, {0x2, 0x3}, {0x2, 0x8}, {0x2, 0x250}, {0x3, 0x5}, {0x3, 0xfffffffffffffffa}, {0x3, 0x7}, {0x2, 0x7fff}, {0x2, 0x2}, {0x3, 0x6}, {0x3, 0xed}, {0x3, 0x7}, {0x3, 0x80}, {0x2, 0x8}, {0x2, 0x800}, {0x3, 0x457a}, {0x1, 0x7fffffff}, {0xab1813384a60ba53, 0x6}, {0x3, 0xd0}, {0x2}, {0x1, 0x2}, {0x3, 0x25}, {0x3, 0x6}]}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x1) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x31, 0x3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:39 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 16:01:39 executing program 1: geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x54) 16:01:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x57, 0x1, 0x0, 0x0, 0x100, 0x8, 0x120000000000000, 0x3, 0x1, 0x1, 0xa01}) recvmsg(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000900)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000980)=""/11, 0xb}, 0x1) r3 = fcntl$dupfd(r1, 0xa, r1) kqueue() mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x40, 0xd0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r4) open(&(0x7f0000000100)='./file1\x00', 0xa, 0xc0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f0000000200)) 16:01:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x3) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) 16:01:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="5497ad7dbce1df96d9692aefd5802cf26f131ee9d0c5949408c0ad23c82d0d3b141206523b27c3f401a28dff4c1db4676bba2ed303037a212f64fa960d0c15f3d37a880cac4c89ff5b2905f58940663435bfdd61699cc7761f1c34e7bb90387b4cfbde55e9c53fc4e67c54ec6fe023403ef9ebbf268feb861179403c897858f9fe19adcf1936591e94ba189c894d6c6bbebee27f632abd081d020017860628f2cc6e5a3cc46e13d2b3fa925d3e2676b6248b4fb3c39425e28d5e0b54649e6908869fa8ea183d4a65acde5f8d51f5eda53d2c392e58531967489ca54e7bebcae637e8445549879cc23529d3c76e264af7a4ccf4886bf305bc1a4f501bd68c4ad50e02e6e33f84b5e66de66b2ca703adb6d27348af78fdb927930690c894577a4a4698bcce39a9a7514225e6137187340975d940f525a6b9e1057f25e518a5280cce863b1a58299d50c5add41ac30e053fbd1e3de7b5d056a798416d2ce633723c99706b0ded5a7e4eb8253195e956a33e106d01c81f10b58cc50c3a4ef883cd62084ae837a1b333a4e696de8a7067939ab63f284153352f19be07f8eebd592b31ba5ec1e9046ceca72e6fa48dff8a6874c3563e1df2f084de87e07630d4bfe835f01d7d5a14f6c840dc197985e0aff7872d8b9f882a957f8f9c1923ed65204e24d42be474d828a98d5d512268746532a6e00fb8ca8c175ed86394306c67a4ba944a7fea6e72870d6abb7c701b1278176bfa32f8b896e69826d54ef16c93f72a42e6aa3de216b4092cb9414a0fb345c354042b388f6a71c72f8d434ebc1a0037c2ca3c84ffaa4b9ce87878113690dce309e3cb816d7f82f685ecdf381ae137d959d66a9cf9c995663010c23143ad1226e14fb85a3cd381ee870f6649fac3f692b85016c03df0e205b62e530b876cadea381d361dec3b1bd56309e12dec97855a66153f4cd58ddd348b43c3fd812e248d61f198c02b85cbe20cc462575f1d3705b56fa1ab27e231b56b5bdccce511f7ff262edbdca3eaff7ddab91c5502fe39a8f6a0da5bb9be84b4144ab4b6ad3bd18b0ce3b6ab479f9630c68f5d69a96e9d57ff153b4b7d38a0e912d3f6f26f92de5ade209933ae03976a9bc8c7d0d5b97b809e0ba31c10f5e04c440535dc4361819d676f1fd89535301c52c85e8fc6fa7d2cfb3c498181160734fc59610abce364f7db8fbfc4eff2af07b738c894e7c3dab1f20cc9aec0f23568646c580ce01e8eeeaccc1e1a14f782bcf936a18ac59a275d6c7a0c8693e57ad331acf57abb81f8000791910be6e3a9c30b365438242c94bab9be59517515d86b9a10ddfbf0fa9cc51885522701a5e484cdccb1efe3b4a06026d25ca5ad85041a9b31f6f840b6c1761523716aca3898bd7b78962bc569de5a087017137d571da4647097a7c56a91d35f35c91baeefee9e721b42a273066703466ba5a0b0b38b3d5f3633eb6833d7111b5553583d6ebd7f71f24927c62e7a144bfc9df448a4cbd746b4414cb184b002ae29ab2b47a57570e85d28234163afa571935394b1bedfbd79a4ebc6042b2d240d0af5130e9974df979189cd72609df9425b7a2d36770019c334a8e3a660da46ac24048145a78a5b3eb25dc49fd849d1d4560a0130c800af763b80b03d0b5e7b6298b29bf005adaa6074fbb294bbb9bacb431591b53180913c83488ac900109e9d8540c7d0f80c5e587a49f8dc27d4f59b82224cf0960b14958ffef49cf6da82b0de2c99782f748b2a017bf0bb37487ac72ce3af5aad3d4eecce831d97735416773f8e044e992c81ad459d843e4bc5f8e99f819ea98c2479e13519c3d19793c8f4de2bd0267c969701c18d9309a0388d80bd007b3b6e2329da4ebf2f38be2da04227d941de4722a6916309444aea2ca7a3898464eacb5989ba9d13d55e12efbc89283e9b3347efa64cd70d9435a1832c3a4855724caf8387b28d83f96050bb7b19dc8f2830cee19ce28a057e9d21e179524f41157725f4ce60748ea0262075b041f32fa03660e55377d5cb47abbb3859b8ac1a34b1f839aa04c27fb795f9b3954a8b070584653938ca0418304da4b202aa663401b9066170cab08629176b1581c2ba9c36437253054a3619c48ec45347fcbc65c07ef302a538207b3672b3384f0b5838ca93047148854007a84a2c2d0ed5d190041a2604c7918a408e7edb10dd7e3cc683448d10f1459225fc7871f7ba9a5184d9562a9731c9f7b9ce4aca164eb0f228cbb3d32b9fa170798598161936115a3a5698fcec8616290bcfaedcbe8cdd6ca53353d869cca5fc4087dbc51635282ec9ef4ebf844edc80c276c70db29e828ea092e00a2ef47afcb44a27da640777b7d0d7cdfca6285024d7b6024e248fa2fd7b88baec96dc2c8997cf04d5c6e7439587e05e151e5ef8639cd072d9e04563adbf28cd26d7d13b8e90f21832f3f5f1c4b93d7c847efd6c73e8be9028eb5f27afe779a94361a02328752602603de9d7ccbccdff4422c941cbe757cfed40b5dfae5855c52c9e631a33d210f22c6e049221e9edfb1396adcbcdcbd0a85acaca93159861fc27845c41da831db553d0ac5fa088b61a4fa2a6804487c2f253f3a899c7eafd08cab6c13245e874069244de7a94a18378f022186d258e10f8ec2c91759f5e88f0c57d99cbb4ad4a1a74d4a72c5f0b4ebf77514b02bec0111e6f8d0a1453feef6ce45786106a14cb16009a335c8309dc01043409423a2bed08557ba72e50f8ae1fefa2388b5a6822a02ff5c7192662655414765079405ef5e2f39250108230bb274dbc6b3605f7d172f5061a8db9200cd750ae8a5fbe87f043d4ae0dd180ecea0c5d20618772f185e071a13dae69c45f9f9d12c214b1c99b4778107edd076cf22ee497999e0d1293130746f961f9e20a4dffd6a2269aeb680aa5c1b88f9a266d53354c60b1e3fd19755b5d7530c71751675e974f0dc8049a89cbd49367fcd6cb296e55eddd9a081687469aef65fe8769f00b70efe2ae7c5b283ee25037b25e3488e938a75875cdd83c26fa026205a378aff48d0e240b422c252b5152e3f2e24fdcd06997de27bb3983162a285c982c551a0315217ec9385e962d4e4b26844ebdaf2da3d679bcbfc403218b8d0169a791ab0b75b962972917fe5ebbd234be59b63ebee01b4dbac73abbf829ba7ed9717f7aac9b98ebf97cbfdf259488a82e4c0117054529861308aecba8db26c4a157b9e6b28671855f28f3d30501433a2af17f4b357a3e4bab81cd710d5f541465e8cb084c438ffd3add856cf44caaa72122b03125d01131b68d049bfd9ab37c48d8a3f2d232b9d39aa28e4160ba84241840c094c8febb7782ee07fbc6b5ac5f23c9d50f4c3897b8c4f2d703c8fc7a9ebd544d958f6f8b23b4bf6e879643747221a05a481e9704752446763307f08e18fa66a09f3351cee9a829f880f5d7b1f26ba9fd9f7f76e9db65eaad8c77bec3ef46953420d1c54866663e3ef0db0cc8e0c708c7aed14511fc08cdb8b130b3002c60f2975728a5406e0fe1448bd206e7313f0d182e8f09e2d90ecbe6a949033d0e7dc9de63d233ac0200c493bf7a59f10bb20a4d054b0f8863b201110446500a77bd5076a989ea11cbed81c922c9cc1b6a9c904693c185f47eaaa163c1035d70d644201018c4b77995f40c507a720eda63c72ef901dfb030d0b8a6d0d8490b6b336933e4001333ba2bc41f8200e39d69ede878e05ea78b136c401e357f0c4593b4cc16f8b9a7e6d7a4cb5706df4ac15d7481c8a24c6b3295260e1dc914494ed20e998ff38f947f48e8733dbbd2907c21562f4bcdff37825f96ee42b2c455893faec937d36bf46c5384e37b72f3266724c276b0864090c0a7f7e2c1677dd22b437a3efc90b1e6799e86c9e00adeab321506d0d9a18ce437c94cb13c0670dd25e9da148feae89727e80a95474ffcd3715fd53ad2e4e279f3b1753b5e5bc10ec57f755a6fb97aa9218844237604338fd452741f4efb811e434ca9f5057f27de9b00d9c452ce0473ddd3ae45e45d5ceabedc4a48c39bbdb45da37212b4ec750ffab708b0c945ff46093744d9677179b470cf0d8b2319968684b81953b8f3870227d894df67c415d8e5d7bfee0d8f42df605af89c971e44fd37e3118250c4fa2cf4687f9632f9c81d7d634bb312b8c7aefcca1be63c81c5c24d53e38a017f1b8c14a03a96f0e096fef3fae285f53e797901e862789f461fa38b251877bb7e3aefa105e216c44515af1ce35cb65149fdc0479e641a9844af48ebeec2cc401411cf3a4a106c7179d5deb3217276aabdfc488f185584112e695e81024df442d3c6bb9761a66a6ff2b5a7c25a18b47a4f36cdd6a6467e211d8ac0ba1d9012db2734e69000b266b6a524275fb15c8a3a91522ec6cc40e7dc805e0e56b7e17a2c8ea65f27cc591327276df06060a437a57466ce00066a12fdcf910ecf6de945eb6bb8c9bfe78d5e01cca381984fa69b1cdabc541d92742425fb869bcd64826051ce93a04f379e18adb0e3fc76cdd81ed2cb3609065830ae9033d9784d4e1bf284eb02d21a2f344ecb3d94f97d7818030d0263b8f60289b2764e882211603a00ba744abf0db6b5787059ed057a30f0707d9bc9fb4d1587aab910b1474542f27a7f65924b935637f30e28d92e91d462008712a48df0907a5c3970b1583d4a0fb5296e1285873de28c587d23d6b205e6c96736fa2ddf59d856f1af83754fb93cda1bf822621051e4420ed204035e41e7711cb9d367fc96d18b0743895bf0ab639991aa6e7717a0e1cfd1c51785f6604c28c9286218befc072cf709a160a2d69b039266822c4e7660dacc7878b397149060491efb8c1b3306db5a83eae6ce4245ac1a44b95855f756c7f22a6f636e7baa66bdadb8517d998062b46a6541a0e9df8c0b48da31c10e08f9f3907ae2af91288364fea072a228bb576861c418b297ccd0f695048a918ae2f1778c276df9d04e488ffd54aa1905534d97b45625e88cb2413477c7bd64cdabb9a3812e2faa91f6053246148e16af3d7475d4eb2681745f647fa39fb92e2b276a3cd06ea4521fcf05f3a2e8136ee9b581d37721affbca7da248a1269b33c1709c9b065f9f59ac6f8e2319b86a00756c7d87be1af0f2200d28852d880db20c024305dd213c7d63220d568ef2fd906d25f2fe3b24998844558ffc8fe4f9796467771fadb063baba8b1652c93459d294f482f7573833d128266c887e058c8dce9abd817eaa4a982acc803d6c737f2496de33485139c51a50f5d6f5640ce01ed7ada78a215bc6a1442084017116da372b2106c8859f494f99d613ef1cc75f592f86bc230ce35d685932e9abb3ea211c05ae08ecfd27f4d17b319f16229ea3e2b81e00fd7bb1ccf2c1ab840c6a81cd15947b3cec7dfa7c7dc6837bf034192fbe4afe08b10ace699f9a776c66e25c95bbb7de9eb9c5f280048c20897a3d61f5c9236125dac17d9cdfec3afa3d119d74b0ba6c29ad4d4ea4e24b26eef3b6654cc138697aa660ecacc45421953a2abb799e2c683cb4b6355f878c184b7c6813793b72fa7d702111d69f6e0dbcc5f6bdc45351ba5927a222001cf795a70e752c45aab7d70354fc5b9674b89a42255ce601225f5aa2000bda9bf5fcc45e2aace48a200565b0f860d630266779befe577ccbdd2503a4b02b82fd9c3d47b3eb839e65509805ed7f4138365ee0fa2031eaa9e393600be0400ef3b19fae054d2e640b3f1872cda1325c6095707be2ef4dcf741b3d621bd26b63bc51b5d14db6cde79b42dc1e8d6fcc6760aa0ea549e77990a7bb5779a2", 0x1000) lseek(r1, 0x0, 0x0, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x4}, {0x18, 0x3, 0x8000000000}, 0x6, [0x2, 0x8, 0x1, 0x100000000, 0x1, 0x6, 0x100000, 0x96d]}, 0x3c) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x401, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet6(r1, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:39 executing program 1: r0 = shmget(0x1, 0xf000, 0x2f5081a987efb068, &(0x7f0000000000/0xf000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = getgid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x5, r1, r2, r3, r4, 0x21, 0x5}, 0x0, 0x4, r5, r6, 0x0, 0x1000, 0x5}) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r7, 0x0, 0x0) r8 = open(&(0x7f0000001280)='./file0\x00', 0x212, 0x0) chroot(&(0x7f0000000240)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r8, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) stat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000004}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:39 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x202, 0x1fb) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x6) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0300000000000000c63bd98c7393b58cb07482b48020ab3efbe5f1779198cdd6bf43f209d82b7b9ccac673d6a87193c4557ed38e54978b2c72ae8135baadbc83bded3f32d88b3109a3fddd2a4dd1661fa292a9d5b27e5e0100000000000000fc4c00000000000000001e0d20e312dff29c6a67f69d48d924d2f512ed668579f0fa7a04c33f9b4fb9183a6041ba0b0159f3b3854e2406b969ab828af127d56e4668288addb4b54e8c76919ec944853400b40f287ac630b1966084e0fd2f242918c41144064d440448cebf0fdfb6c073c3398146433cb987a00f37531483add972063db97d9d6c4b6d879f63781d88889c2c58187e832e948cce564e28e4c1d36dfe2456f56cb1b044e5b9380441f001ebde36c6734ed28cd933551521ec8b8af2ceba965351d6046781f2ebd32572cb33191d608ea558fac0b955418d4e3703c6fb075de91dfb270897901e83956f9fa18463506a00005f149fdf0c484f5a46a5c516cd8f722eaff8dc174e66fb6143aaf3ed9aa4ae2b25c7d379796f2513a1652491dbbfae1bb1a2d8181b492b2808c477625615b481cfe416638682ff97e5e6f2c26984fcf398ce8238bc6c0ba8a446ea9ec4c6749739864f88a0ca59ef9e2c03363ba79e75ca9c48e35f24502fcf258db8f68fbbd177c3c69cdd8a42d2c649126b73eca49700"/502], 0xff, 0x800) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x990, 0x0) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x288, 0x0) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000340)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r3 = dup(r2) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000380)) open$dir(&(0x7f00000003c0)='./file0\x00', 0x20081, 0x104) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000400)={0x80000001, [{0x1, 0x8}, {0x2, 0xfffffffffffffffb}, {0x3, 0x1}, {0xbdf75ec16562a09c, 0x7}, {0x0, 0x400}, {0x2, 0x5}, {}, {0x1, 0xe9}, {0x1, 0x1}, {0x1, 0x3}, {0x2, 0x800}, {0x3, 0x6}, {0x2, 0x2}, {0x3, 0x83c2}, {0x2, 0x3}, {0x1, 0x4}, {0x2, 0x5}, {0x3, 0x7bc7935f}, {0x3, 0x4}, {0x3, 0x4778}, {0x3, 0x80}, {0x1, 0x2}, {0x3, 0x9}, {0x3, 0x20}, {0x1, 0x5}, {0x3, 0xffff}, {0x3, 0xd}, {0x3, 0x81}, {0x1, 0x43d8}, {0x1}, {0x3, 0x3}, {0x3, 0x4}]}) socketpair(0x1, 0x5, 0x5, &(0x7f0000000540)={0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x202, 0x0) read(r3, &(0x7f00000005c0)=""/116, 0x74) socket$inet6(0x18, 0x5, 0x800) msgget(0x0, 0x208) listen(r4, 0x0) mkdir(&(0x7f0000000640)='.\x00', 0x20) msgget$private(0x0, 0x80) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000640)) 16:01:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x80000000000051fd) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x91}, {r0, 0xfffffffffffffffe}], 0x2, 0x0) 16:01:39 executing program 1: ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mknod(&(0x7f0000000000)='./bus\x00', 0x8080, 0x4d20) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:39 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000140)='.', 0x1) dup(r1) poll(&(0x7f0000000040), 0x0, 0x215) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 16:01:40 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x5, 0x4}, {0x9, 0x2}}, &(0x7f0000000080)) open(&(0x7f0000000180)='./file0\x00', 0x88, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x20) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) pckbd_enable: command error pckbd_enable: command error 16:01:41 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x8) sendto$inet6(r2, &(0x7f0000000180)="1d3bd45b7950f52d14cece5b1c6f79703c0025762150ebff82fad5dac0b7fb550895b4dfd897a8fefc2f683441fe4b08f00e36bb079029efd61f9d5e3009dee6ee066ca31937214a1d47be396a4f40df91846792bbb677991324492f9f93bb6e2911c4d9d4733481c455d2561ae11c60b47beef0770762af3842578570315b0c360293ddc2a5229ae5d5b17f831d612ef2dcde69213a255e5d019ca2d563451430cdacd221c49a6bda339a38f3e14efb90738901c4b4c7e347a4ae287923d1789e934b5942a510c236f56cb42fd6c0a698772fe989277f157b755ee3e12ddf08a15375a4d4228b4dfcfd708085337cfb4e002c5761247e271a9161387e913ecf1b681a5459b9fdb8b8680ba76fecfe696d25d3657afde665ccb65231ab876f1dd0509f05836aa0464527bfeba84f2a29040171cc2e3f920941a62256cfe5ad762eb8e1b03576b63d903b442f39efb8f99790df84be63624953e1be208f8004c1af759bca183eb60e7efa170b98248faf07f794fd95407fdc260b40701ae0557e0be9c9be5287b0c7366014a0f46ad1aaf5f8fc5b4fa22a5b337be1819d1b57e87d7b7da8c310d95162943d44414b2de25c132cd1225193c0f8932a29f3c55812c12c501443967b10f6b3179acc105074882fd251456653344698ec2b2b053dc018d356b06c0355abba7835cebcd4e1c74e219de6e48f6accfd2a4b5c09576459aff876b83b8298b4d71db5909e467f8e35bc72bb232bee074735d16e1a43f99d660199daf803ee68f40a012cbfde255b118239ef6b5f9b6a9da83e7edca6c503814528bc5682748fade1c525ee460655d82ed00d5fb62a574d304c4710a836d5356cec59d5b4907717213cdb9009f141c2d4ecbd1b043d380954d5d7c393799844bcd66c943e3f7b0b8e40826f65e9468d41a5d04e7b7786e6d4be44aad350c0b1629c159270ec48a2f1b44cd1defbe86de40d385e3aaaed75abc3dcd7fcba56f321ec004457d25816cbe9440a10250c8eaf1cc81ba546b3534e3987cc281d87771c0c94f76700390af7176f498d33309df73c78eb9261b3ad561a0b3202e81194fbf4bfaa7efb45ff97623f3d5852f4cc39fa3a6c0366e05985452eb370bf1e218116b46133ee25fdb4e90145dbe9911495ea2202771869dd52ede25a9fe6c6af87260d12f7ad98680d28c4b158a21303ad9d89e0d4aa8f210f1a44b62d1522bef2822ac75d6fe3bf59d8bc340f12a4fb09d16656bb195d2d6a53e863ff26c29162d97028bb4b8260c9407d27edbc7d99b68805ab264881222ee40f671cdc18ff6ff1da4705b808c22b03f83462cce85190e65b79f4ba4029611244ccd6a0aa5d08af2676154928e88db65b0066abc14e881e8241c334f864563b0425608e30f6586d6e50cc6c7c1468ee2ef19ed2138073775b3621c233b4eb79b58aa075b1ab1a9f0089c5e3c347ea9a5b5660e44524c0cc16103e3ef4d92ac15604956a13211d4d3dd1e8145c947020113f04e5474df4d35b1ab56834bde9df1406839c02656b4657265723d2e11321aab73b6635e84c6d0a9d7dc3aac2b369311c16b1520c7a66d90c798981acd69fb88a36bb4bde30aea656b665b71891c8f2ff2dac78a594e3ca6a45230e672e9712c6885b3744cb5245cfc426e82a9f471c24ecf03dc3c172de8720b6f662e753d3566e71b446cf7c5190725c06390f7214a16a3702543de9bc0f096cd261663ca24dbe17627e4ac6ca2ab34d527dbd647aee7afef07d25f4b2c1813e4087a4d8aa690ea71b719b29bceac8525350d3ad9801425e83751c8809cb2369652469374a938588e296b852fe3a33b2596f0ac7715810b7d86611c1116ee39655bfc26ecb662aa2f9c33de668e3179b68aacdf8ec395c8b5c635988cac21bee732cd55829a13ab339f9a2e331e9880ad029fc1e54ac9f4dfa30dc0b188998c2c34225f3a78a6e0b7e8b06b4d3dd725ae307f20452294954dcccf4e510da44dc626b02920dcee9bec10e8fb6e54183ae01615511f1b1ad4f0abe6ad8643d7c5c8ef55363f975c6fff4eb614b53b332afd7057c2b0a006b902fa7c8fa44ae00551c5f11cba624b30e320c26a43f772967993cb44fa0a27480a9c558baee857635ad1cbd3a8b67abf898a6062aa0d90902616e6cb440c74626a68a637570c1a2d0157e54cce1fbcd2aaf135c7701fe866393c637ad0420342fe6eb45dfc913845b9ae62566c8d804d10560859303d4a2dcfbabfbc6932cf55a985131ac37344f93b0d099fbea8b0c6f0ccfdab4bfec854ea35fa58be3c917ec5f5499a26cf6cc4c52bbc35874b491e572bbfdf31c57c88d9ced037bf83df4822c9cd84486bbf1cfee54280343560e90a1d09f4f00c542799a4b4b1799906aec232c54e7dc3d645690148300c82d18e238572c7576e201271f425f857f1027190c6e513a57cc3db35bada435b641bbb66e60556f50fb13b76dad2804cbd3d12bb4c7eff00e849b38cfc8d3c71628feacc574179e8ab3ac5f604c64da5e7858e9bb5a19e4b2c08fff6548c23f0aae39fa6c7507b406e21ea90924f1696d4c33d07fedfd18870b6a58c5fa03d9fbc33796ae31b210097c60d6d8584b9f5442d7f44f2a5537558513e3639f84a630a2d311cc347aee96ff87a3e4837d32fc2de98fe52858e380e255eb730c97ef1f6852f98318a697dd9fa925bb5d8235b0846b694c837d0e6200ed1d4c5e5ccfe222dfed456a8341279d575a7abc4c153da0e26af4fb596a121bb4b6a570a474b9d344a4e6c51086d06548357f8d32d7ad687a1213146345fe0fa4c46a4435070fee1ba5a412232417c92720bb4eb1f75eff9598836345664995d77522704035d2b5929339447ed53291339c9925dac579c477086b304d7bdc070f3a54b4b05e4f25774cd41ca56d98e46f6604e274cc40763e69a235704c6207373b091bf0988d205b66dca6913d8fb07303947a49a37c7044e05b07eba09680b20ef39692d707003a6f9b5554f5115e887451cf53c46d76c9799c2fa9eaaf39d09c2238505f2dca5799a341a05ae10646e9b2aaba9c10539839e5c9f76faa61fb440ce1c34b0db55670c9d11781e304dce8c94725f0fcd77c783f7616ba767731072b13b737a04910ee3aceb01856976957154afb873ed0c0a3f87f687c7d9db19af043e5a78b3e4eedce1008809cc69c40b26ec02d44047048427c57a9e009991574e351f54d6d90376923b2452b8c0e71c16d87d9c63da1b6c08e2b5b1397e7c4b11d25a3f391a6af6098a5c35ddd2f2e7cb439306e763e84bb2657fd3ad698cb13a9182a0dfc2cadc9f7a4c14775bea5e8311fbb6c5f4c0f2dcc979fc22ae942cc684160cc7a1d095573a6765342df125b5770f14f5fe9f6cab53a07b5a05eedbd130f5e73a67135efa3e3b0cdcee2d9c113a1bdab619ad786a15927664b5f0ce3b584b65f48e9476a97d901ec0b38d39c5781188de4a9a59b1e096c06f6e740884dee5692d0e948acba64adbafd1a158ba845b4658ad9f51693b231fbab82dc64ac3a1af090ca43bb9e16451b26c36cf77378962bf7a79a704c1e6a808ae4e89f0f3ea24f24f2b5b2c5be7e47376313d1c1f88f9630d78432c38dc560e042b4e165e241ad0ae1877cd014fbc05bcc6751e3f4d20c6da4bac4c3dda4d202a29973b2bb491e8a1ce396df4a6ec661f75319c5a07729a395b0100e5ded561febe1162967f270fef28653aba2c931f6c78268a62ebb2443838839a2ef827d637c34c60cb5bf17c7acbe127022d3eb250763d031e04fd4b210136b60f046b70509ecf4b1ab2fde06c7777d18dee9d8da4ff3862d590026a329454f56386f819e1a2b6a2f2f8818c85445fbef141acb8f6b3910dc125ccd5b49857756a414e68a9a3d4edb08737fbd237d37b7ed9338429534871f484a6d89cab00cb30ec1a6176bcf4dbabe864b8267716c88cd016f5c73ad30c5ff3a7acc9c312cc97f34f5783f8e2689f999d9a61e1253e2dce35cca3858fedded20116daed906e44c929871f6bdaa378a80105a5a72cacd44796b6f43550833e0004d8fd25e60ee882a785f766b376bbbeee4badbffd3c35489796591ac4f9d022d2f12b5b2147f06b56019ba789f8d4a214ccbf3e420df654d60ac92f9e8003c2336554b68e46a6d5ca983f11b0ce85bee4c015fd90b0f2138bb76abf21d146d178e2a16f54314b7a014c11c1c5cc88d257b43ad7eb9f5cc8cb161b17582da207ee801be1efa35f7c9bb297c294c1f3a86033f9139295b0772e3c9635b50ef99b3d41a94aa1e91de54df974e78ea0bd5a89257d03547e5b4fbcddeea0827ced24c6bf528029075f4d4f8579dfbfb1f1b920a631449eb91773931108eca376c3e5e23b29c35a50514d88fdfa79c0539f7ddb0dcb06a781d2a68b95cdded3023cdb677b8f5cbbfe938c4034f58e36446d630243f4585231e6ccf62dc72482d30fa511ebb3f0dc26188b56abc19731231deaf3710993283297bc6112d800c5c9460568ff185b7a7fe83384f034605aba4495bae5238e2472fd834bda0d70ae0ad5f8591e1b170e869fd7857a757c11b8406dd1681b06aa0e5dee996dc4485c28a83b269fecce620a8784aef2e957881389a384595bfd18e1c08e2efc38d4c5b2d6f0f381353fc9a19a1be77ecb5580dfc1f77ba9b9112c2fc7ab72e2f8ad5a6440cfc4cbc9d208b80553699e70a55375656eb15bf3a23f2a48fbf636491add70d7be9ee54e98ca090a65ec3cc4ddca640dfbd1b4630d4ec93994c1a24142ebc4e8365667b8cbd1d87dfd07f242b2aa8efa91938df2a61538deba82176fc89a8638050fcc170714fa3526148a16b99d227c9d3f83dce92f09e44e57fa2151850ff51f01de6e9a016cfbb143807ea2a43e71471b0e9645085ec77eea893584e398ba596ea80b198d0cf5a5193340c0f769c9c43406de085333cf377dde854a65f1db135f0cc34c4e9a79b3f025054e4130dabd07d5de2ecc586f5d9f682277e78be5cd08d90fda43bfc78b266e0de9934b71bbb1098ed5e0cbb515d3422ded36c7a14aea1d091d4267a9d8e794b4be79d336a873ff93a5615580c07974b5d8d2f58d43fedd4de3559ea6e4be9e08dddcc12947e287f8e12e8a702892727289ecc3ff3b3d7b0f14e65cbe778e3699dff3a91f616bc37b0d3a3d182acaf6a2c52f97b3c140f60e2bad64862e4ffbe72f7a8c4f68bb4110b5c03c6dd8472d66ba3051086ec86957273980476d4c4263f1a5148dc02ccce5061be4037747015f41b4d119e8c2aa6b5233abdb07b3d0076bc950fbbc9d53006d5b73c9fbc2d067d3a3f71edbaff7f7ba2e6bbf25d34f75c66d73ecde9458afeb7ee646eac6c825db17873633ac102158aea49be45dc3d87d323c11a0a23c67244d3143036523eebbf47943cad9cc208d5c80933a9048ce4f95772582b2f513b31ba0563336abdd00e7121e6d3860ce05afe8ea2fc362cc3dfc5c9901ad4ada56d5162cc5d0e762de80b3c21cc927b7c282b8a667a75dd7f359becb6ae4f68c2b34bdf8215a76e3e4443468d43d25a573c53f8071c94b9bf64a9506652d44984d55f6608c649906c4a0524ade4e09d9eabeca924a150bfb311e3e5cda233b7695e06315191f9d955fb68d5ad437d588b6de89d11b7999b409d0bf72bd66c540708b02565d2f23a891f201660b88b46a25578099ee75d98a04f610945e6f7cd126c412ba071ff4910ac65292eebcf2e2a1487a978a6b357ada1998de5142425539a77623767d8348bc05fc858058bd45f4214", 0x1000, 0x1, &(0x7f0000000000)={0x18, 0x1, 0x3ff, 0x96e}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f00000000c0)) 16:01:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1c37e6fc6e23c5b00e74de400"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000003c0)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1, 0x40000000, 0x7000, 0xffff}, {{r2}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x1, 0x10000}, {{r2}, 0xfffffffffffffff9, 0x10, 0x20000001, 0x9, 0xb585}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0xff, 0x6}, {{r0}, 0x0, 0x10, 0x22, 0x2, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x44, 0x85, 0x5, 0x3}, {{r1}, 0xfffffffffffffffb, 0x8, 0xf0000013, 0x3, 0x401}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x2}], 0x78f8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000014, 0x7, 0x1000}], 0x1, &(0x7f00000001c0)={0xffffffffffffff19, 0x8000}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffff7ffffb, 0x65, 0x7f, 0xfffffbfffffffff8, "dc04001b00027f000000100000fe662c5000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x0, 0x2, 0x10001, 0x3ff}, {0x3, 0x6, 0xffffffff7fffffff, 0x8}, {0x81, 0x8, 0x7, 0x8001}, {0x5, 0x7, 0x8c33}, {0xfffffffffffffffb, 0x6, 0x2, 0x1}, {0xff, 0x3d, 0x0, 0x1f}, {0x7, 0x5, 0x59fa, 0x8}, {0x1, 0x4, 0x2, 0x7fff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1b, 0x0) ioctl$BIOCSETWF(r1, 0x4010426e, &(0x7f0000000080)={0x0, 0x0}) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") rmdir(&(0x7f0000000100)='./file0\x00') r1 = dup(r0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000400)=[&(0x7f00000001c0)=',^\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='tap', &(0x7f0000000380)='tap', &(0x7f00000003c0)='/dev/bpf\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='/dev/bpf\x00']) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x12b, 0x2) 16:01:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r2, 0x20004b43) fcntl$setstatus(r0, 0x4, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r3 = dup(r1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x80000001) setuid(0xee01) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f00000000c0)) 16:01:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/136, 0x88) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080), 0x9}) 16:01:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x190, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000003c000000000058a3", 0x34}], 0x1) 16:01:42 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="bd", 0x0) 16:01:42 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x8001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x80}, {0x6, 0x5}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x7ffc) 16:01:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x3, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000002c0)="536b443652ad899a53bf68ad78355fa06cb0cab32c687b59f85407fcdb345e", 0x189) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x9}], 0x1, 0x0) close(r0) r2 = dup(r1) r3 = syz_open_pts() accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/80, &(0x7f0000000000)=0x50) 16:01:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sendto$inet(r0, &(0x7f0000000000)="c1d2b6d4fda17bcff3098d00148df8e21363b189981775053c47bae116031228e89096ebdba144ba3fc55d725a3ff98dbfc4d9fde4ea686c8dafd3e2b5a4bf540731a57c45f58c466f35d934ab4ac19b15d6018897e86b6291248796733a603838077fff6d8deefa1806dbbc83e478c8bbb9ae6b68a4ae5b8f40146eb15a1dd116e8771bf8428219bc8f4ccf4819581115403e9106d9560bccbb5c59fdadadbf36ab6fa8648f6360edb38210613694f6ce0ef9db76200d56faabd0241b497d8f2d9ce5ab66641d7e1ffe0b967d6d7ea94e6a97a979d19aeff414f48e3095856b861372d1b19b015a", 0xe8, 0x401, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) r1 = getuid() r2 = getegid() truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x7) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = semget(0x3, 0x3, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000240)=""/86) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000380)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000000)) semget(0x2, 0x2, 0x80) 16:01:43 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r0, 0x0) syz_open_pts() 16:01:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffff8, 0x3}, {0x987, 0x9}}, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 16:01:43 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f00003a4000/0x2000)=nil, 0x2000, 0x0) chroot(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:43 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, 0x0) getgroups(0x5, &(0x7f0000000040)=[r2, r1, r0, r2, r3]) setregid(r1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) 16:01:43 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) linkat(r0, &(0x7f0000000000)='./control\x00', r1, &(0x7f00000000c0)='./control\x00', 0x4) mkdir(&(0x7f0000000080)='./control\x00', 0x0) link(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='./control\x00') 16:01:43 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8040, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x6, 0xa}) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/28, 0x1c}, {&(0x7f00000000c0)=""/73, 0x49}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/177, 0xb1}, {&(0x7f0000001280)=""/202, 0xca}], 0x5, 0x0, 0x0) 16:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x60}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x62) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x7, '\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000000)="9c") ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000240)={0x9, 0x3, {0x80, 0x8001}}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000280)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x3, 0x1000, 0x3, 0x6}, {0x1, 0x0, 0x5, 0x19fa}, {0x401, 0xad, 0x40, 0x38e6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0xffff, 0x6, 0x7, 0x7}, {0x800, 0x401, 0x10000, 0x200}, {0x13, 0x1ea7, 0x9}, {0x329f, 0x4, 0x8, 0x9}]}) 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x84}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") 16:01:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x3f, 0x200000000000}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) 16:01:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket(0x26, 0x3, 0x6) sendto(r0, &(0x7f0000000040)="10c61081ef0f55f2f0da734c5f9a54baa3c61fa3654dfbf4bed79b57375609ad9106e91fe940c7fbe84512bfeb1288add99bcf3e9773de922e8c6a96ddece0c7da76cc05d59948e070042faeca6a8d1b16ab99e08608a5c76ef9dc5fb831cf72548e8d30d20ad0f4c845bd256455f9a6ab924d5a6070f742aea01e40a3cf6d147ec5d8b73d7517df7e55b0c38ff36b4b816bd47f7c214f14ea2309d91b055a9bc7f184f1c5e89236b0fffda963cd99a82b6d2fefc16f42d6b07d29a645551a73f797064a5829fceb0957e8020e01c0c426d6a1c1b5535d56f82a994f2b711cfec03b249d9820ee33a20eb57168ed2f2d3c8ce214dc751b", 0xf7, 0xd, 0x0, 0x0) 16:01:43 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = getuid() seteuid(r2) open(&(0x7f0000000180)='./file0\x00', 0x221, 0x7d) close(r0) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:01:43 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000001140)) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x7fffffff, 0x4, 0x7f, 0x4}, {0x100000001, 0x38e, 0x2, 0x20}, {0x4, 0x1, 0x1, 0x10000}, {0x8, 0x8, 0x81, 0x9}, {0x2, 0x0, 0x1000, 0xfffffffffffffeff}, {0x1, 0x3, 0x1ff, 0x80}]}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000e40)) r2 = getuid() getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f00000006c0)=ANY=[@ANYBLOB="00002e2f66696c653000242ae311c3e59e307ed6b378d524e0fc6b4d979f034849b96c45fb1c25982205fb4a2dfe798e86dcac063ac6b9d8cd9d10c8c9f7e0884608a92d3e610c43e95221b4d13d1d3f43cade695092c34e07647e81af79369e1df7795dd870e9a193e6ca2e482657ccb10cdfcf8b8f718442439e657b848ce7451b9bcd837cb1c09dfd6ca8be67166ac75f1ae49a26d208dc078fe3c4d016bc74bfcec5049b0aeefbfa43348926084c593e41d8be6aed7c7d27f9681791789ea474ed03f9f11642e91d1eb03352223bba1762a6803c372c09e270167205"], 0xa, &(0x7f00000003c0)=[{&(0x7f00000002c0)="2391f828b0bc860591f5b889a37f135836b8a4c8f9a451e25906e4b941648e6c1980306275b01bda9584827203f769f4a36e545720d1b047d7c3e023296587d064dada11cdd69dafd3d14708b236447a484573aac94634b600d044e959d880b9a3f5d73833afb3716b87157aa12027366e0172b08ff42ffcc84c2cecdca7cec00171f557fde251c981e8ee58f749eb2ad14ef77ab78fe1bb72508ad135005f98e658e6b415774b715234e3c6c64bbecdbc521467b95a51e0f1b79e04e45da35dd04b8b75c8e108553683d9aa740e35cf64d87db6aa4d87", 0xd7}], 0x1, &(0x7f0000000600)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="1800000000000000fffb449ee94fff00", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="00000000159922740f5a0548c9fa5acd590c70eb3e7db8f6ba117b8549a9b26d7caa9f600597ca7e6ca5ef5647620cc22288f46d75fba8d7803bd5e76c6b340bfee722aa9c9ca3ebe65c0aba731ae5419cda9461514b5da20d90fc5e9639798533d0bd746579a1f6e9ae758f00994aaf98"], 0x50}, 0x1) fchown(r0, r2, r4) sendmsg$unix(r1, &(0x7f0000000e00)={&(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000c00)=[{&(0x7f0000000540)="eec47d56b815a66a2db56538ae7dee1d5066fae3427462c4b246582fe5c9fb0acd1f53894d978d50c4d8e27215cf10140e1673d4fb982c380fc3bdb814a3d3349a255415acce84301a7d7f176c2b50d33ec33cd6af43f4c4e8f1c62c8a755402005400f5eda9893ce0f0cb996d4d92a21f9cdf310978091970c056dc6a4a1bfb3d6605a967e40ff3572340ce209b55bf3f18cb88125748f52f4bdf8ffeeb18f59cf6f021cbc51c14c34c5c", 0xab}, {&(0x7f00000007c0)="9dcbd9fb715a2d301820621080d8012bd3d52b80faa9decba0e676088689fcee404d6820aba85d7b507b27c9b2c9e3dff9e6e8a714da68446444a1088c80207e2b9741549044df984a01f39602c1aeef2a538f424e12a17fa159ceb95ac65628280ef3151b4907c5f576f6bc26ea7bf21c5498d4f2e1295d1230caa5f818cce235a4c83435be51acb272ebeaabeb4f1d5ef4d8df2c3048ba67f13caaceacb34de108bdc1e1a06fea0f5def846bfb959424b8ead03c2f51859d43d32dacbed99cc9bcc7a8e52532b39b2c1ff36db4529ba7929ea82724285dc0058b6a073d5d897e86f50032e376f9f9a915cb339ad36964501a0d72d7f9fe96c6ad25", 0xfc}, {&(0x7f00000004c0)="8435c2a809729bc02bcbb4", 0xb}, {&(0x7f00000008c0)="02fa534300d79c1dfa4f9ba513c83991bcade8983e0a377ee2cb89673d8a616ee293b7615b32a9bc863dbfcd9cd9cad743c64275335f6d25faf4a50598155e7df2fac2741445b7e390de2947e2aca7b7322936840a4befd75f4642f98dbabe93430b5863493f0decb9ed7cb2f86fe7d368d49910cc87eaf62d9c40bfb9b007dd2422af534c16cdd0022ae94fb6b05e90369721fc270b4c63b458448fb058606d0f0aaff8d0cc3a179ab515553d1254bc197883b1741fe4b3", 0xb8}, {&(0x7f0000000980)="4950892b5d9287d4a697dc1b3132bcc0045f040165838363b0b6a8127d22bd5595d0c949221ce131be18ac4915deb2fa29132695e3a0c6243ca31457e3211beec27eb874518f6660873516a8ff60444a68aba5aadc26508cf6639db6cd267258b516d41f16fb06c8e3d5a510e1e5c6db7cbf61ca308f7ee976a173fd32cedd86b4fce7b959d62ede371129508ef1bf10b9c9e4726979ee988d4e0fb71211c0f64aaaf22c80b85efd0baf8a4698b62be7296f96", 0xb3}, {&(0x7f0000000a40)="314ba5cb69ebb54a353ef8dac222b1b648cd7ff8749bc45f72018460c13d88fea24d4694a0a712af9a75eb434cb3203f26c1758b695a5e0533f99e5d69b326c33832bdece5e7841f5fab8c4bf9393f370b95d7494911c6dcdbb6e414f682442a75bd796fcc11da82df6e32f04aafecb5a1e2578895d542c5dd2446d27a98f6d56ac3397bd98de984c9c1581897929178", 0x90}, {&(0x7f0000000b00)="2673508634a6b83196ac64332b2c301c4eddfcce3213e077879e125e2ec1f71f940cc4dbf584335e4080dc5d7485844fd9d6d7f358debf84928a946404f8e33a91aee5d52ccc734c6222edaa645a63a0df1b9beb4f1d8ac5990c9d7463cc329865ea2db261ac660913e484e82ea1f63c16e70928643f9324b3d10524db4793a6d8752571f30902dad1a5996677f8be01de669a95b90477999abf3f2f82c017628c4b8337f0d9e25797eb03e54a75aacbc07b41baa5472d87591cfcf6321c9b7cfdf9d2a1729c12a3fb33cca113d01c615f343f3f621d9b70941bd3a6", 0xdc}], 0x7, &(0x7f0000000c80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000001800000021000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x168, 0x6}, 0xd) r7 = kqueue() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x811, r7, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000010c0)={0x0, &(0x7f0000000040)}) kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) getpgrp() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x693130f5) getsockopt(r0, 0x2, 0x4, &(0x7f0000001180)=""/36, &(0x7f0000001100)=0xffffffb0) kevent(r7, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f0000000280)=0xc) 16:01:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x6, 0x104) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="7e4a9b1c9092befef7c8aeb0491040e0c3f85b8065488f21dcb11e73a09bdc1cddd8653b7ebdf0eb734c804a5cf38a274ed330e62dc0187ec1994b03f142bc60192ba7e25377595ad641eddf7f423b0b3ff17004e1df01bc"], 0x9}, 0x0) recvmsg(r3, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r4) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000040)="02000000", 0x4) 16:01:43 executing program 0: msgget(0x0, 0x0) msgget(0x2, 0x38) 16:01:43 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0xffffffffffff8000}, {0x8, 0x65}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0x1}, {0xffbffffffffef6d0, 0x0, 0x1ff, 0x100000000}, {0x6, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x0, 0x40, 0x1, 0x1}, {0x8, 0x40000000000, 0x7fff, 0xffffffff}, {0x89f, 0x6, 0xffff, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getflags(r0, 0x1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) 16:01:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000003c0)={0x1, 0x200}, 0x10) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd564e7f1c05dc03e23ac168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a040000004322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e93c5ad196808a327be89679466c5832b84e1dc81df43c573cd99fc1151d4a7d5686d3fe5c0d9684e4fdd8a0b83ac07e93774cc5f45243f6c93276e649b83ab8eccc2ad2053c2654c4e1a41cc43f63ccae2f301993c4b5702b5dfd563a5b03f7a73f61b09818fa9719f", 0x118) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x18100, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) close(r0) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)='./file0\x00') dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r0, &(0x7f0000000400)=""/161, 0xfffffd73) 16:01:44 executing program 1: r0 = socket(0x2, 0x7, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:01:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/101, 0x65) r1 = socket(0x11, 0x3, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) setsockopt(r1, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x20a0a, 0x81) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) 16:01:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0xfffffffffffffe7e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4, 0x0, 0x0, 0x0, 0x0, 0x5}) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x80000000, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0xe5c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x1, 0x6, 0x8, 0x7, "c30d4e3775069cef51b5c9f9962c4728ab91ae97", 0x8, 0x200}) 16:01:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x80000001, 0x3ff, &(0x7f0000000000)="c274065f8450a526a38847bf25063f18bfbc1e064309824d35a38e3d6fa1d2880b3fe3371cef3655e7516ed819b7be369e372059d38b19c49ef8f339066f1fe7f1db83ae51bc2995257ed18b474a519565b2a3104a9b1c689187187968dce20e664f7a2408af1c572bc51a5ae3af515007f3c9226e6c81ae3667de7c02ff4c68046bd9c3f0a8e249a91d6b6139e87a3514d2f4312fae63c40faee364e1a17a50fbb7426fdd7fb52583ed65d533ea79049e2077522786df7ba5a72f54e323a7340d54b70b85c004d86b", 0xc9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xfffffffffffffed5) setegid(r1) setsockopt(r0, 0x2000000000002c, 0xb, &(0x7f0000000100), 0x0) setsockopt(r0, 0x400, 0x3, &(0x7f0000000180)="4d486cdf20b756efb5ed9acda354071c067d3a42c637b4e9de1e5645ed3f3faad5179d4946edc5139bcea91c91e50673894a62c5156f67863becae20c7fbf3ebcb2dbf6f5bff278949c2ec4a58ddbf0431b0a3a4c7a8e23d6abeade4f03ce41351d8f5c5717abcd06dcb8d67448bf3d9ed4e083e7017993788863e2f372e5e1f6afa59cf81f8e379e404b5e59ea0edc0ce507e421568ddc4e02d242fcd40d769859c541a104dc0c5ea88dbafbcb3f8f5d1", 0xb1) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r0) rmdir(&(0x7f0000000000)='./file0\x00') fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:45 executing program 0: r0 = socket$inet(0x2, 0x3, 0x10000) setsockopt(r0, 0x9bb, 0x2, &(0x7f0000000040), 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) 16:01:45 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f00000001c0)="000800f6d7cd4bc2bafe5399ccf691687ba7e20f43355aac493151000000509102ea", 0xfffffffffffffc52) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0xffffffff00000001) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) pipe(&(0x7f00000000c0)) r4 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r4, r5, r6}, 0xc) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) 16:01:45 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x2, 0x2, 0x80000000, 0x1000}, {0x7ff, 0xffffffffffffff30, 0xafd, 0x9912}, {0x0, 0x1, 0x6, 0xabff}, {0x7, 0x7, 0x6, 0x1}, {0xff, 0x100, 0x7ff, 0x74}, {0x7, 0x8, 0x20, 0xfffffffffffffffc}, {0x3f, 0x6, 0x1f, 0x6}, {0xffffffff, 0x1, 0x8, 0x5}]}) syz_open_pts() preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:01:45 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x200000000000000}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39, 0x800000000000000, 0x6}], 0x81, 0x0, 0x7, 0x0) fcntl$getflags(r0, 0x3) close(r0) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x6}]}) nanosleep(&(0x7f00000000c0)={0x0, 0x7fffff7f}, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:45 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fsync(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18a3a0ac15608bb4dd8678ff87e5b33fff8740ba4e8b1272132eaf46d93da80fc59c29793d74c3676ddf4536aaa86a90acb4445c8e0daeda8717bc0dffef137ea0251d6640a7f10aeb891c512e9f625e8f13eeba1a7635866e6a8f3b89128751a3ed689d890915e5f89839c5e19402aa67ec27b87879259cf3052140c87ea13172dc8d14523d5d6f45d934ed8fbe851e7074a36bf24ab56fed63171212fcf72092c0dff49a27f4e1ffb1fda5c23eb76330123a59b995331bea571870cdab2d60c3152ac6c936862d9bb0a7480916b170689f8840d33527e971f73ac5", 0x145}], 0x1) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x0, 0x4}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x100000000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28fd99adcfcfa39c, 0x0) 16:01:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f00000000c0)=0xfffffffffffffffb) pwritev(r0, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x7, 0x7, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x24}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x800000000000000}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r1) r2 = syz_open_pts() syz_open_pts() close(r0) r3 = socket(0x38, 0x5, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000200)=""/2, 0x2}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f00000002c0)=""/101, 0x65}], 0x3) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0xd67f905fe6871763) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x1, 0x800, 0x3, 0x7ff, "152ffa6b8940cb06222018ddc3ee9f6cd3d9e3bc", 0xfffffffffffffffc, 0x3}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) recvfrom(r1, &(0x7f00000002c0)=""/88, 0x12, 0x1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 16:01:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400", 0x3f, 0x1}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="d12c0b00000008000000f4c473e05c9d652e5d7a93a4867b5913074d414efe1a4003acae5d00c9ed2c75147ea565f5cd61711e98bb928c9f484abe30dbd0eacb09aa088952d5ddc7ccd97012c4f48d5ec34bb5828e87b3cf7d94f281c924cfa3bebdcda18512a3e3a02455cb6d27071c89efbfbf9a269d81bb24"], 0x9) socketpair(0x11, 0x1, 0x1, &(0x7f0000000100)) shutdown(r1, 0x1) 16:01:45 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="92a509f554194945b9471321aa00902a6f1ce6a259536a93c591d5dc0455ee760feff857dd672019033fa8a3e6e9fc39fdf47001ea685e1461e7d7a14e7f6715bb92301d6d9542a02bb675183999a9c3df937050913bd241a38b8d940e48e41f572a1955c0cc401b1734ed7db3f8d936d98123eab5f95ba5de423a5b6e9f32d63c0f63a7f7a958c2c8bc685939972c6c2d9e565a38153c8e5a020ba34e118628", 0xa0}, {&(0x7f0000000180)="90ec610a4dd2ef6be08a0950c1eb44fd1f5be7c72b86", 0x16}, {&(0x7f00000001c0)="b53f7552b3e256f572b02c6ab92f3f99eaecc2f83656c781b544bc5078b868f6aa8750d75d09ed1031ca56a437a9f72a8733e356d50d86501edd882e6daa3a99abd322925696e7a1abe84c3a7dbbbeea3e98ea2258b5d927fd43bf86fa00828b75dc04c600f826c2aabb40be64217f13c77a943bdb127d99e0c130d6e377d0ef7d71e2d78b0eccb0ac083f89312f621949a004de5ba39712f1acb29b6297977c1337c19dfdf03d2cb463b486e66a97474da51156cfc81eaf6de7b4061fde4c6e0d9e593cc4d406ce3d7b3c8a89b5591752cbf9bf73693e", 0xd7}], 0x3, 0x0, 0x0, 0x400}, 0x1) getuid() 16:01:45 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x70bb, 0x401}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x9000000, 0x200000005}) 16:01:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd564e7f1c05dc03e23ac168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xaf) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000800)) r1 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x1009b, 0x0) close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() writev(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)="277692178732d09fbf6d056d18212f581d9850f33b804bf61278f559093a543628e0b1cadcc9bf6ca966dc3fdbb17710aac3aa834702777fc55f3f129a603b5cfc0c8fb772d1e40f870e561bb97d0d89", 0x50}, {&(0x7f0000000200)="6fd2db04561b7a08941fc810a4c3de32f0edeed37d4ae33006b11facfdac00e2da9ab826bc39efdba281bd45d4180a63ef204538c39cc0da3ac7e214c71c94341fe83065d1d89f1ae9a9b963ad9a2010c77b4b2da9b5fe9e8e2d3cf77740284d12a29aac4de2621489a9853d3c9ca97523e770e2581930db752f6acf0a7e67f1deda51b8475f6c736bd32e831cebe2dced8c0504f173eb5b2f09be4ad59869cb7b6302e990a767130bd5967d3101d5fad5933513357153620c4f67186964f3ed7a47fc1574a3d39ae7bcd0df27", 0xcd}, {&(0x7f0000000300)="fac2cd240cbf7d0ab035d116571e992a3084423f4c001a6532061b6f4acc1c7c63e098edb394b88be0af3e97ffe711440eb04f548db841c4d3654ad2451967bd59b6b37be0623051c6540f8612239cec05345c70588280fce0061f66cc416a4b5e86a7e8d42a6074876a21bef1639991f9bdb317917c4700e60b9e9906ab4ce49f7440f98571be272b01ccab8800237b2da3a3e4ddb0903faa6a68cc00302cd3b5303dd82958c6a1fb238eb2677061b86d7c8257495feb69d8f0de22c4ce", 0xbe}, {&(0x7f00000003c0)="7b3f8016c1f211fae62d418a6a2c30db07cc09b1a0d0ec251c35345f533dcfc049c574072962f9a0aa1de13b61dca6e4a09ddf1bbfc42940d31b40887b28e77ad80b47cbf7315a4db73a65d1a8", 0x4d}, {&(0x7f0000000580)="9e818bf2ae448fae93d5f66c238cc0314c0d31ff0c9b4003b4c240c6f4a29c99d6dba916223db0169ca88ebf757929cb4080ef13fabdafdcf494a2efde6a5af8da01a98e59578a5a01a946aff2d567c9cef4c81abe5fbfd7927e2f108feced9260fe26ad3369730ee7a57ebbfef35104caa2c29ea0d263b9631827553f78bbb67b789714ff7a5347f411716e6633", 0x8e}, {&(0x7f0000000140)="76212fc1e097f1ca1765780013076d6e56fa1118346922b86962cb72", 0x1c}, {&(0x7f0000000640)="b2b546f4093a2531bb05a63f5802112f7de01158b5dcdcbbb449dbdcaa7af3ab263575bfb03e5f196113ac7488a14f715af513576a3eeca325e85a7de4d6008d5483f6f94c9b3959aaa325bfef6c06c2cc9053a7376b9c2e7b3a5650b385235493a373fedd0974996cdeab8ed6ee082434359ed9661fa6169931f3419cee7730cee9111a6a854aff7db511f2b263f370c755f592e695a56cadd4bb0e949d651dc6fe0d680b6307c02c170065481c05eb0b0d40c9352492c6f301c8fb2c0b4fce2a4eb1bb66bf4a224d7fa465cd420101541e307ae064a6c8", 0xd8}, {&(0x7f0000000440)="41bcfcd27269f659f9455141a7567b24940b523848c58ccea3afbdc19d1031e3a7e24b718e14572b25728dbbd343775ac66503cd0e8bca47c23b092030cf540b518c3da2856f76668217dd08dd885fd2dbff25a8964f0b12264fefe9c981", 0x5e}], 0x8) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:01:45 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:45 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0xa, &(0x7f0000000080)=[0xe65, 0x4, 0x7, 0x11cd, 0x100000000, 0x0, 0x100, 0x4, 0x1, 0x7]}) 16:01:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffe) msgsnd(r1, &(0x7f0000000080)={0x0, "b7fb543ef5c9399833e9e3087974310da66f4000d2e653f0e9c1a273488fdfe45e29e6daa803765b"}, 0x30, 0x800) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/252}, 0x104, 0x2, 0x1000) recvfrom(r0, &(0x7f0000000540)=""/128, 0x80, 0x3, &(0x7f0000000380)=@in={0x2, 0x1}, 0xfffffffffffffe99) msgsnd(r1, &(0x7f0000000780)=ANY=[], 0x0, 0x800) 16:01:46 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:01:46 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000000c0)=""/59) 16:01:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000001ffe, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0xfffffffffffffffd, 0xffffffffffff0000, 0x6, 0xa03}) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffffffffffff}, {0x200000101}}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8100, 0x0) 16:01:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) r1 = syz_open_pts() close(r1) syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x80}], 0x1, 0xfe9) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x5fb4, 0x8}) poll(&(0x7f0000000080)=[{r1, 0xc3}], 0x1, 0x0) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x8}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:47 executing program 1: r0 = semget$private(0x0, 0x3, 0x400) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/134) mknod(&(0x7f0000000380)='./file0\x00', 0x2002, 0xed) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000007c0d0af09df8f014f7c14860967136f1fb8589b367e68c60f4283e4269ab1d86c1605525cfac5251c9b7942ff53f6b4f853fb64a628d7f313c2b51e61e1355fc06f983d301fd71dedc052bb07dafcb14fbf3502975340c6a25b2336b8e23e6"], 0x67, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x100) msgget$private(0x0, 0x1b7) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x8001, 0x80, 0x7f, 0x0, 0xffff000000000000, 0x0, 0x80000001, 0x0, 0x2, 0x5}) socket$unix(0x1, 0x0, 0x0) msgget$private(0x0, 0x214) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x4eda, 0x80, 0x8]) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000340)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000240)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000440)=0x6) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000280)=0x6) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000002c0)={0x1, 0x4, 0x9}) fchflags(r3, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000300)) 16:01:47 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) r1 = getppid() r2 = getuid() r3 = getuid() r4 = getgid() r5 = getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, r3, r4, r2, r5, 0x4, 0x80000000}, 0x7, 0x6, r1, r1, 0x0, 0x0, 0x4, 0x7ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getuid() getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x100000000, r2, r6, r7, r8, 0x102, 0x1000}, 0x7ff, 0x26d3829d, r1, r1, 0x9, 0x1, 0x7ff, 0x2}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0xf6f, 0x5, r1, 0x0, 0x5, 0x2, 0x7, 0x80}) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x6, 0x0, 0x8, 0x800}, {0x1, 0x1, 0x80000000, 0x1000}, {0x200, 0x5, 0x40, 0xd4}, {0x88, 0x4, 0x7, 0xfffffffffffffff8}, {0x1f, 0xfffffffffffffff7, 0x3, 0xfffffffffffffffa}, {0x5, 0x7, 0x8000, 0x300000}, {0x6, 0xfffffffffffffffc, 0x1f, 0x101}, {0x1, 0xfff, 0x0, 0x10001}, {0x9, 0x200000000000000, 0xa7, 0x2}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) 16:01:47 executing program 0: setrlimit(0x2, &(0x7f0000000080)={0x7ff, 0x7ffffffb}) setrlimit(0x4000000003, &(0x7f0000000040)={0x8000, 0x100000021}) socketpair(0x20, 0x4003, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20040, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) sendmsg(r0, &(0x7f0000002680)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="152b6b667ad712974f3337feb276a5c98ecb67f5e54f8e23739108620be805f9b29b12bdfdc903d09f66706760c8c6bce35d69034b62a76d67ab3887efab0347f17a9436c8df99553b31824cf033971701ca556d3398495dae9451b5d75e7e95b27702ccded57e46dd2198c0f4b1f7f4afed2b21aa313bdcb41b165e66accf631639d41bae90af71856e95b404f6475503108c80", 0x94}], 0x1, &(0x7f0000000300)=[{0x1010, 0x1, 0x4f32, "e36aec2ce594cc969b4fcb9edd0be7d338da6f58132263690775faf162b9d88d18c7d49ddbee2eac95c9d77342386466ff509c86246c1265466327484d511f59d1a691ab30e2e7c53ba19ace09569bcf1b33525013505ddf5aac65652864f4b246e04610d9ea9ed531dd07fb7f491da6b20cd021a80b266e4e557831a8576fd42773ca4da9c16d16ae47fbfd96ecb47be294202b5e47aeb2f29b22b7087d01f9fe66c624a62738483cc32f0b51cc6862259fd53b0dc529c91efcba2c8c98b88c95cb5c38177ddd107441634f17135c701777815c5b1aaec709830590ed17584a9d5736bb2a1093e026053485e0f526f48b4f6b8f2649ced70d3d23dc16000e75fb761182265f9572ccb4cba5dd164c3ebea8d6cb11c81209dfc9c065a82eac4b559af312830b6f0bb8a056f25b7a14ffa9b9f9fbd3fd466ce159e3f8d4a2d4c765d1823ab3372de06a36b151abf9cdc38c5554bf3029c3d87c817ed4fe9d7cfac65fb99a2834fc7f8870fb33adedf8caa1202cabde23488991a24f889a89effdd964d6336da11389d51c8aed7051ee5fe299741337d5b43802b3ba955d6cb35b549395d7f4599a7c85e406dbb77fcb7c8056e5faa186be4f13d0d95a77b7464074bcef09720c789f6ee78a8593827e081ab93fed407a89c5156ef4ff61d4102673e817e7ccc37a778dc66662faf063baf10abee2f4b1ff3ee46ef6ae1a16be068ee08b9d127239026f253fee318334a6be5925a5d4db36f3f1616743a8aaf422bd0486f863d2bdc301d479ae90cad9de87314f0f29e1711cdb1cb68fc67629a4ae1a3f689187023cb3365cf38454dc781286c1dcd87d06a60b2707c7c55ae1b12d79813954fdbf5e28471f5ce0e670b4d536b8cdbc8b9e04f482615eed857a119176bd07990cd0de52681691c1ffefee4d75eafaa07f0759edfd65d73e90abbf067444a5f51f9af0d99d82c3ecf93bce8fa7e4a8275238f528ea4a2e3fac32125dc667bfe43f5bf02c1bcb59a4955ef84d45dd9815987ac6f5e71933dd0357a67be506e8afad91370d106b8bec1650f2ba9413752f7b766c12af7d6fdffce96221b82f650a2cfa3c02137a477b8379e3a5631b99633b3c57ff2951cb86ea10c9721a913d23b1ecab3555b07e56051b0c993e61e1121299c746066567c5e8157635beec791fbdc198210fa19685ed6bb4f41aaa66b1605f0f7ad61273f493c9d7ef2409e83c6df0d25ad7cde4dd11999f5a0444930166079f28e8acc88b8d31c54fc8493bd82c9756a44b74bdd8018523cb8b729005e079b1373561ea3495c655c0d0af9e32cd60728f9e4f10d10c5437145a3475ceb9f717725871816168f3022e48410cdd23d1c165241ef71b3876d432897246e22dc8ec927ca466e29492375d23794b3a282250e380d48a84cc623a3feff93ebd63e694ebc8a6c9f79f71a586506b08cec9f8fb51188a35eeab796ab806b2d0ebc97b0e0cdb6ef1ffc1c3eea0956d8ea5dbdbab3f8aafe54e04f22a82b108d2b8ac77011a2a551253662b8ef4b0252ea58c89268dac69605829a30781f3a0e12b1ffba60717bebbad43f3f99580b8bcd9ea62ce34bac444f62939883015c9ddc47261e234c21b758ed13456a4e0fca865bf2a0874a2973d93646bb8f79ed7721d4a4872725bdb3b3302a6343e0af40317071d2ce89329e63f100ed9dc81ad881b38736b999665146ab3bd81b1969488738e17205e92b45267d11cc838e615fe987b27c644c7820c7d9549084aef910b52b30b1b55a90d6566d282e0ad471d19ca41810f4d4858131b308b69ae8394ef5d5854bf316d8c92c2336e014c6af8925a06be21e69b47cae220bed63020c6970f47b9a829d83513865dba10347e2d822620a2d19358bd8de8a5aa6e108999b77f4ae4841285b54128a459e622072554a91bf89cd60b1c485c428bc4bfb059ab0d265bfeb9815f393e2627995db0191bf8164261f786864b2f06f2aca3c153ed8fb01e9737e540717aa9ddcd9405c20ebaff86700fd9095c25a9daa076e418f730dfe26a8114f260289fb69b4fe871a56477179703fb071e7908e7fdfde56ae9f50b0bce43667b422604531786f52995ef7a2e40080b5b3fdf98966c918222ee2b30d1cc12b9845b0e03b91494bd8097eccb644351b79341fb2c2743b15de54fe72ab311ad9c582a1f6f689fc3e3f963a8556fc618a3efedfab5369d498e77d5b52cc824450593630359f5f060a266a9c5d8334c24ce3e17a719951734adc967aa4870855167e342594bdfe95d09c7571b65decf4db84eade19a49df368e10f41ea1164ab460410af4d6ac43cb71814474893468da27725efb0214c72eca3fbff7d3c181eba76bd44f2231755dab930b9a06b238c18df794d8a638d27eba33679b4425131d78396185c9b05c9417c543172b85ea8140cf9fa41b994b1b07a54a90c6454c52c83ffd47b3911713c7c32e5c57ed3f905edb09145a5af7f8829d8f551983a2e3a048eea34a508e0a69f53f3874a24428edf4b85db437f71f88c1989e09f84dd67a9dd252090603c55fe500885b964ca812b1c3ddddf11936576c6cf2c075ce58ccf556be177e6f835f8d1050ddf30cebc71111f94c613fe0f2aeb85cd0f489f53233a5ea2afa435f51c794a82c58beceaa7bfe72e4b48e6cf2f824af6f250f3dd94b11e14f9b964a2f206bfbdcc2fde5fc2b232bb2acdc639109908b2d315e400f3af9bcb51248465c4d65e099a554daa8345479f99041fff66213557e8bc4be76cf2038318c5bd9a40fdd8294e0fb1f39c196a3108e6f0deec2d36a732a3e6be1790ec5cbb5f6fc35239d60d2273dd2d8136f043a5f34d966b452df7bee2524d1d056b3f228effdba91588edb8a937cecfc6e977eebc7722360251e1bde24581a4e1d57135086df902e250fb6a1fc48dd9916db390704e92f49db0c932adab32355d7c730f4770e5fed5be721007ed9b30cd4ee55830ff1a54db84022aa05c66f221f14b261f6fd60899a84c114454088742fd1126daca144a1aebe5c3e055b27d49a6dda8478716556a1791f353db22cc645c717ece525c205d598c3000802795f2e7c21a30c7eca3ace69bf7a562c7f27e21252cd46f60fc3f7ae501ff6bcbdea8e9f58e2ee4bc64d7e79344dd87d0d24b0ba8211c3e9ea982d7f99de955c6044b56c4f5459e18e32375c9edb0466de3f7410da93e3c13bf41a71215413e43eac629136afbce06d724e5991b3afb31c65a8fcebc4a6aa30222d9cb3efa70bb64e823747da80de37677851a405606428b9f239f05f6b8e84dbbeeb5402f3c487dbe0ca6c511bcbac5ea533fad3bb388f2c69322228edfaacee43756bc3e31e22a2af1f3fe38e78e6e4852de367d2f3ba277fd44ca9817fbef828a37d0eeac0dd5bc638d816320b8745290a55a9e6180ceab1775ef3bad0ddd24961efed8e0aa782855d45867045b2d256b38bd0eccf138a597bde6083ff2d82979f5d496f886024110c0d952c98bda36c24070feda037bc5c7254e64fe043ebfded9f438bb2c81e050056195bf30955930a4296c49187837067192cb8ebea1fbe658efd1b13a1d7fb2a2323d93f0ea1d5b416762ebb1993255c2177afb34381c8cce5567226823c9ed989479e4bb90ea5c17daf0ee1cc4df193c6b6e86ea10ad1eb7be27041de367fbdeee75ba1b1223b911391d5cbd8f7e01a29a12b8280ff3d202120f78c09e5df5b5a1225a78b047d1e00fe40d01b903a2e0b0655b1d90c03a00b07bfec41d87f9324d28912ade308de447956c859f437ff40dcff61546252bd342f5c096de4b2e26cd5021abe39b96a626dc742167c71dbe0557816936b13795d91965bf2339e0bdcd55ee488c70758b3a289f8fc8ff62479b93671396c62c9620c6a1475d22a37f7cc58b537e4651c23ddf6b7780ee51ced3c3e1df8dfed570b4a983df1b500910a25aa8226b9887edfe4299a3b83ea4ef86919e903065026d30d32eca6a7337e3f0fc27501c1fbfc1abed37f4a32f720ea4d3088e3e68d3e9f120b6e2581b941e8209777a1d86770c680494e8053465a51d2a89696cc935de5267614773b8817cae68198f4cf59cfd4d1d314f2b1e2cb2001bc56cab8a1300ea809f71e9dc881098ce58d19525da7a56b6ce8a633116ff290610eed6ccf5ce1373edea439bfa3515ba8acc0fa954c90ef68eb36d616d50a59d0af0901af242e468be9e4c69cb0be6fce5efb1898f6e02f8451837207eab55d541cddb16a85669e626754c2c7ce3aacc4bdb66376b772492477ff2649882bb29d358880465409b2e79d3afe6b2ba35d81f1f04f927927f719acc84a30def28d25d705bd59e6c74e6c89bf4c90f7e32402d78c6f2b5735c1ae6aa8021a87658ff00661ffaf9a40a6709b9e50334e3946403ade77f1cfd564a493f296e9d36da00b8296603ef56de293ea267c7d697d2a11b7386b80aad414e290a79d97aa8f799ac41abd9c3e2547f85551908b6c12be4c76646f7a1fe01d89d64410318e38f1fb8697ea3dd88a16ad4a1e26f1ff564d31133028fde2eeb60216d58554e8457cdd28abfd1bb76c887c71d1163271e72f015bb48620af226e17a6791ef4a7b61420a76afeb9a4fea01cc62902052bbd3e7002ffe590afffbc67bc5c8bc208ab3a0e18200821abe6cf52915cb108b65e2dcc5b6e41eaa9c1d1f4fe1aabd94c801b74145d03c8f00abd530cdf67560db35072ad9f0d160d8850476918b57109b01a963c43ef388e64a0d6233cd23a1154bd4527ebc61bd277365ee9a9846c208a7863391acbcefc196ea29648f327f3f91823323c1fde1dd9967dce6e10ca75d3961315be889154b707008837da1bd7b952ef9c8515b9b7fcf8c6428748b176b94347305cf2ad1a31eb8caf58fe5219aed0689d5ffe5a0458d4642e9e658042d2ffe4c8dfc486e30965ca7a525d9c1fcfc614d2f804ccef883f9c6e23b4e25372a486cb1456b62e572c65354442a0fd349ca139f9c8a65f106a88c3fa3a72f7bb1f4d5d6ece4271e73d9b0cf61b2f136453e6ce13b655b19a4ebb8968738713102eddd55c1e6618ef4dbad8c4b65b97bb4e7a6f2df6faa91f8f0ed67ee7520b6b086c4f5f0a927cacebb79b2ce084acb675d84ca0baa6abd78817d54a865b65c3f1f3cda8321a25845fd498e714af0f7e0c695489ac44f5f3331b6ae179d11a811ef029f09505a56c46203c1bff07ae9ad56da084e9e0c7166571a98b52618167aa58509b35affa5d6d946493bb96ebbcfa7d25a74dc1837ed67e7e4541d1c0baba53fffd9df4c8e6ecbf8baa1bcefe6de3b61c33606e5af7ebf57217ea082b996a8b2f8f9443f2368095edffae20f411bf1aeb3a8f75964be103aa4675d0d8ee2f22392437a13176bdb5a7e9eb3ac845ed327e856cb13028e95470924b04748f417c92cb2e6dc23a16c08da09be46e43118a915b7ccd898706f334f6b95e12acdbf6e56ee79af8493c5537d98312104adb0a6c35efb9913914a71426eee82fe6c48ef855c1658d7b2a1a7487533cba92904c620f92dbdcf6785dee44c060302af221c657519c4fb3473ffad23787856af3cb903606a38ef5b3b038f18d08b8c83012b190bd774467ec89ad7cc564b63eacd14416b7072730bb563de8ffdb2163203497f1764adbf1216dc7716d35cad9dded8f1edbbbcd5f63bb2e9b7591a29481f974a5c5b52561f7732d4c33c1c17d89061144494b40eafdc31d36b124d93859ef77dde8a9a682d7905ba8988e7fa957cc82387f3bf905dbeb540c6a2e0cc82ab5"}, {0x40, 0xffff, 0x47, "6ad33ba4147497981ef601d685e34182ee5713c9dd9fe712ab25b6ed3c377696b692ae4e15f0ad1547ab63d2ff4f"}, {0x1010, 0x0, 0x80, "a0ced4209e2f55024c83cd92a1afab7200dc36b383e70e664ce96f65a98076abca29b05122a49f581b7fa5624fbc51fabcdec21ebee22443f28ed7432a9ac8834f79ad4edc197539bf2da07db26c36694fcc7fc2d333d72a28a73179797631dc8c8604533d52980f5a2dcc74bd44356c3d0f0c8c4e414387b6e8c906dd24238127147fa0d72da3242c7802227d5e858ccb8bd2a1fe80aeb4286cd6d9a146f344a8ad7e6256d8cd9ce1d3b67e97c59f6c287d0156d69c79594839fc56ca202c4721e6c566966fda689cf07e47e973b16647a58c657c90d65a043dc6d3a409da8b557797c48591617700162db4182f5ca9f706b99782ad466fa5c1d1883a284e46bd681979e93bac14c1bc6216bee5eca8898a2344b3e933ca928e005f5ecf1d6dad179cc3541ecc7da95e7401c1264dff33d11ce547db02b205f7768ad036574a44f834f9f741f5358dce9844781a5359bc6321c175cb01a51f83bb99d373d1c4e479e7f34a267092bdb8f394890c520dd305e3f297feb3c83a4c4e93cc0ee1841f854f075e86c8c9f2aab45a3de4c7b176dac4b89164365cec5d8ab4b23bd6c9f3b814801dc3e464f3d53d1af0584e1a746303bc4b56b3ee0001084e700d0f7b5d49eac8c843d2443226268b75a5dbfaa685a1f3010c017dfd1ee9f3ecae29d7c73f18bab2af5298d88d43d817ee541a76523bb4fa36b63aaf5906a49201d9032cce9614401b3bc518fd8e54c0b963484c98546d85536ab9ddeb727559ca35a73e7defca13e254070537a375f6f7ed146f839c8004d60c2390733c14e8d3d173b5200d545bde919561530d6637e57e02ad16f8836c43bdc3642506117fef7bf4289084bff0cbce4e28ec155d497ee6d2a01a2d6adb598cbd7b2d1e9d14ffb81c36835605973756cf47dfae9e501d099d63e1a30de983c9bb57caeedff40567172b2429a1d1079df5898ddb3c20e9a52596737be8b4f5ed0c0c254eb7912235daa079b7410ee3650d1ccc76c592a5794d8a6ad6390a0ccb882cfc2d04b09827020f26257820a5302df500406752723af5629ae0163a60647b04ae67e51e0b32fdc7f5b4918cc7d3970e65d89d69316d01802d256db1b97484ff14535974ed01852e11feebdd60bc07a95b325be90a317c4ccae26b5be93c5844cc0a477ed182428b06472211654d0d3abe285443447cc8796eb89002a24d375632dc478f852b3c6bc790e1bf18587e80c73bc5f76c97047f4cd537a8249560dc284c732c66ec93e93dde8188a7d7361cf02edfc362feebee53699de19aea5cc7be697fd4a7684d9697db9a4fdeb85789f00e67f9485f237a4de69e6dd2acbc784527aeb0f2ad899f7d66c60e2587abc500b9d7c4e33008df846b4f3fc2aca05a6b6042d4742a99d2da7234bfd2d5be33e0566ae8774a9dddd4deb7dd56011d8b7fb4f3a3283b2eae771bfdda1ec5575042c9583e6c26a661cbb1ffe840b5d39917b448ab79adcb4b6af6edb183fda7ab26a0c9ff50e8a70ad00500f7deddba25924f1f0a12e1f9bb6584951aad8214e588a42235d3ecf895c6ba4259c8a0fd664062bb551c48a8971083f8ac3d686634e5879c00f2cd78d4bf3415352ad1356af23d94902d14d6816e16e91afc2b9b97809e436a1a7a5b1786bde25895ca68aa580417b294d5b40cfba8c47c722f4bafd425a06453aa16648e1b47de0ca21d7c90018e57743c88b4ff0cd7693b21d5a98ea2702d96c44da4cde741209be203d8e39dcdd77c00668c358a03879691f47f0909b060dd128e7a75e85cb8888d2d8922c04a704f8f76c20675afbe7a4c8aaa66bbd5dc484ed1a1295fd0f3c82bd17c9ffa5b7a7347c71f180cc0e34e4ed2a00fdc46ee24c6383521a300f97c0c2aa3d92b50612653f7ce304925a5280cd2ba65faa191450844949c7cbff57e2986c34d6ec32e67d0b4ed4a58470a2c5faf623fdeccecc21ec8d6bd7d34b221c2677b883efc8a0178fc8ad3ab1176f1317b919c4e269fc1aa61a164d971d256557068a2c71c14ed5c06625fa9ce48a5a20526d3ac475c2f5d4e23c48caa66caaa867e8c1bb426908f15ddf470db60368b23e5b855f9fbee79bbd48a37b5fbff9bfefef502cfd61929ae8a824e6fe9f7d2fef306c2602fd567eebaf5d36b9d71f258b2e988de58c82ba8255610373a70df171d9789b992d0730ac3a8a4e2826b37c4d0d1156bc789d2ee4f08ef6ef57b73f0d13577be3eaa7b264b8b684b828feea83d0051b0bb18be9812a85663d2cf3b400bf94413c8acc430cbace7267ca64597526f599dcacd73b6bcaf9a56ddbbd679c88ca5ac30540e327f9e494088bffff9c617878946998d6933ccab2eb8afc86e8e1b513d4c72a982cc8fd4a3f054ab560de0bc593981bb66c625f9f31f546b3bf80dc5fdf001e5f1cc1ca10297e9a20946898e0264a4d8f55fa6bc38e8ce30de6b05281ca6f30864d5110aa505326cf516224de6270fc5fa29eb7351b2279b337e9c396de9517541354765a605b45f7c56f81e75f5048973ea63b94fdeccbda22cd789ec3102de8f37419eee44dd8d5ca71f26e02ecf582709d0800e1da340e052734242028cd776bb364a0f09d77e4bd36e034e3b3f11085cd68fefe113836eb246b1b18dcda7390efb040eeb60fdc462cb44b46357228637415ca6a0c831f0fe0e4435e5189e14df1c7f8d1f098d5219c3e71f20771b2e4a8b5f2d8fd692a008a35e76ae0cd1c38bd7cca5abc5da6b47b96bb3639f6977b315b579cbfd2766bc07824d9e41c64f0243e4ef7248db2e8867d0f364c1b5d23b2564ab2ef799054824567ac5826cafb2dddb6e5aab36ab66aa01b31e1ef093378023809736adfd926549eda8d170665f035d45a8089703d545b94d5a4557d7a0de16ae4ca7b98550033f7aa55353ad38770d201988523b2e488bb07dc017bb84a81cfe25d0017215fc1921cfa78a2db241857c0db9a23fd65442185c2c3a62f90aa63307dbd6725296cf3224a32eccfd2f412c61d46c35573a24097ab976cc8f1f333f7ecb771b5ceb85d684d661e52fdb23de11d88d02c2137a0bbfb706ed1dcf8a740892f95f88908126ca9c9d67bab3d7e1bc7d7fcfa05953198f6ca5e46be13a9f74e606e5658bcd345f27d035249a3c3220119579d515a54c1a11f782ff9c9ac2aa48c2a4bb2d14004873f334718566ec6b2ef0601cd0ae9c1453eca07b5e0b941e2219c5c7b8e84e26c8a1bc230c2314d4428dbbde4ebe826e6337368c58f77c9a134390109a42a94f3f3724f441e0ad98efb1ff0fde06a41e7d48b353f4b0f6ef4a67be41576532a38524eccd8e4e223092c5179563e2403094a2b418259238a3a8ec20dc0fc12b6ad16d6fa95fb1abe766582d6a700bc437ad17192fb77f20f91e76980ce127550b5849ae0e2d0d771c0c281e3a82ccb4a5dcfe6bb5afea418252b8e07504567c97962ec22467df934c87ddcdce8bdebd66dca4f93d49a2b8f540ec3115510be1e636a5b4df6fef260072ab68b1a940318b82ae07768040ddfa52029387194b8b65b926d79e7f29b9cb389bdb67a34d347864a23ebfd0b3f5c3fdcef8037a475da8e61677774803b759f88e617f336b4ced8f4054d2d986ee11fca94ac2609c5cc434b33a7a704769c57642cbf7e18ea76b0412734959ed0fa532f4fa246559cb268b2cfb902e630aa125f6ce69420a845193195c6cf10fe559de8f587cde508b11a0fa02b7756b3b403aacc166955d1b71c1a90d4ec00efd53a1eca830aaebb0178b5a4f903dd799a94c5aa4e19791a4162214cd562a2c33471d7f3e1b54a39b5c300ab0ac3b2bf8fb24928f34b71db2a8d2f828ccca9ae66f23fa30639dbe026095a8a2297f76038d6176436c395a859a5d0235d312af6ef2788d07543680c408ed68dee39a5e52b58854c5a601240a436ca743a728f4324bc597236ce9ca17d115cb5cf196b1707342cc6f525794d6c94ecb8259b2e8779d5fdef3ed4c67cb74bec564ef0f0ba600a6757e6068adb66dbcb6b2d71433f2b2881afdf90ce2d61b5e3883f9af45583d959311cbd2026d1e122ca8599bc3822cbbebbd865290304cf2503c689005e328e6996ea63a61beee49d7875aaef2054e84cbbd5ca83fac5ba8e59d4f2e6ea6ed04a0fc86374e0a2e603eae444133c7e3110b9bfb46ca352a3b0ee25ba44c5dc50d3514a1fe94d430fee523d63f74cfa0e7456e9ef6e287841642a2877d76814dc85064a16e61f5b078aed759a9a06f2103fa8225938f65dee30b1163e18acb7b1b97c78920ea26a107581e8dcddce1a56e68c9c9fd7ebca0712ecbaa86bc40b9299365af4aa630f4750f09a6934fa6b05f74e1c05d397b0c6f02aaf248d9e8ea49c88f9c2e7ef24d22c63be530ec06f9023afc97abf313709493553101cdff2b4e6482a147415a3abd9df853aca509560c8d978c122faa54358aa4f05c531d7abb1d6af0f19e7ec08d472315ee7f17e0d1315cce429625f2a18451f8a218b87c9150c29fea50abb06d1b2ff63c3d13d9e1ffc561e00275955b5bcedda84bd5ecdadf75de06ca1bc943977bd36a8aa53b5565b1f3f189a6742a019d98417ab5094da9ab04fb1253492e249063957bc9223a71810f8c1f79810bc73f1531424abc7ba8db1ab637a588f2b1623b8f14d2e9fa59b31b2dbc4656acb7055ab9c5d70637fd9d81e7af278e999afb96446d2c64b359f6026d4d07c59c1739891c97dc0826a3e01b1be3d3d80fa5d5bda1b7cb6177501dc51df286dfb500a9d64482a18e4ec7e1febcb6367f17d73a7e253318c5c271d06b6b5f1270061a8e8f051c184c237be0ee20e8f9f91fb8e356d8d4f07c59ae0ab757bc133d86f2373221957fbd554f91c47cf904e1a9545b662b95cb40968f49cf81c16b09e9f014df3c957ba96cf3ca97644d2087c203b56aa02a7890d89865c76f37170e1a80000bd94eb28cd4c30cec54af78ef4cb25b4c8b47c939d40a065443a86efc2fcb73bfd23c68cec336f8b85e964dd9c0ba0c8048f8265bc717a422e4eb61e097d50d0788eddadf1f0ffab1b001ec453ccf8d45ce8866bf4ba59b93636f343dd13c21790cc6bbf5b418fa656463fe7f737471e2298cb9e002a9c873aa81c1b7e42008b6476d32e7f83fd93eb043948d38d48e77b225270ff61891de7c7857a7aee381c13b66ed415828211b129b5388800fc022dfaccc77c1053c3e279bf569fbcaaa2c30c1be3945e84b38354a0a3503c1d7671e278f82f752e63db78f699875fe865c332bc019a518309010dcfb29a7e144c18446ec8836037fdcc70fa2561266f412bdbda433ae42885766edf8a4553d96ef8af02e83be30924f8379a21a739eaafe6443c35b8997aaf0a4ee59db175ec2b0fce5154acd8898d8bad32ca8358f97b4cb1ee5003a3cf5aaed00b5a47812a977912e282f45d102eb3b56761746d968cfc08392b469f6a997a6b7b86261619fb7f4d6e9f56636288784dee40a47b389a22573483588ddc47eaa5009b469465c98cb1a572d40ab5b07faf79941453e2e483d8a2b5e0c9399788da307f041aa7ac62e67cba19b4e2b8e691a61efa0ba99dcb9bcb4f31aa1205721fb74040fd1874ce3fc22368a62ae682bbb2ac036ac981be9c0b6dd49d850a3f3ed0f816faf7dac904cf0838b75849bef224d024335714add9c920f0317f2a0c5c108c10ef5bdcce7ae3afde1b9f9e014792b7e968d6fb7840aae84d350f40e48875b4c6ecf04d5942f8459ead3672bb210f842cc2c3eff46788e823e9820fc26db5beeabeaf9"}, {0x10, 0xffff}, {0x68, 0xffff, 0x8b3, "9bb446c2c9a225f3168abd67bf6f4aed3f14b3e72ed42071f45da4ad2c5eee861dd1b7a5c45333d29a4bcf104c2c00a96a0b31a08a764ee486a5f9763c3a5d0b08e63dd610d383fcd1a4497604a827fce8c2e1d82d6323"}, {0xa0, 0x1, 0x4, "f1679ad463119cc269739cb79ce215cbd8e3b358241888cfba16e31b7564a05eabc0496294c5244a4111d0acf5dbb6cd1b4a95be64f171b8137d8e48acac91973742aacd12035850f6aa1453143f551a3cba2b048cb922ed8ea6e87fe62df12e2a1eaf2e406ef48ede138ca6d6ba8dac9db21fd04bf42b3700554929721a647708ad3a9f2411edc2453200c586be74e8"}, {0x108, 0xffff, 0x3, "83775dff21f76a52daa9640cbb68a873f5c7792d85a040d13eceb96173a18a37d9e547ff6960efdc99f0cb46f1851d570aa77235c537a95a4a7aec345b07fff07f4c094d42d7eda91fb0aab233eedf13afd53f473f2699627efd84b078a243806458b36dae40ceb4a025423acd1b185d76dfc3b5e21d386ed671e188edb4c136b1a825956161c01be1981c9e81b153e9124323c6d16b9a5645018ea0c20e61d46d70dd408e544471233bd768deb8a01fde1e2996d73afab198324b88abe0110cab9d2ff535977715b0be3ad6130606e9b1dc73e294951dea55dfe6dbd889de4e94f1d67e275d8199ad338f80c8a0bb84f0d8d49ff7"}, {0x70, 0x1, 0x7ff, "d84104dd785e3aaa148a4063126ce46630815816f9020ce47d5840f17b72edb321799bc92294e9c82c8a3c89654935babc33d01a66951200d4dbbdf785f0cb96e68ce50a56c25d85b53826d72e93e542a03ce5aa51a6b9f2b7eed523d1b5b4"}, {0x58, 0xffff, 0xfc, "c726d56cb8ce3ecc1723b89b80e3678853175a3f0f7502230c22a4683b0a257c3534bbc04e0d05c1f451950acccc4d812292ed6537f9e388805e23dc7381931b11"}], 0x2348}, 0xf) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x0, 0x8, 0x8, r1}) mlockall(0x2) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000140)='./file0\x00', 0x280, 0x9) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x4) 16:01:47 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) semget$private(0x0, 0x4, 0x202) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x482}, {{r0}, 0x0, 0x13, 0x40000005, 0xffff, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x6, 0x400}, {{r0}, 0x0, 0xa, 0x2, 0x8, 0x9}, {{r0}, 0xfffffffffffffffd, 0x12, 0x40, 0x80000001, 0x1}], 0x714, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x82, 0xc4, 0xaf4, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0xc, 0x40, 0xf00, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x85, 0x20, 0x80000000000, 0x3}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80000004, 0x5, 0xf988}, {{r0}, 0x0, 0x8, 0x40000001, 0x4, 0x200}, {{r0}, 0xfffffffffffffffc, 0xa, 0x20000001, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x5, 0x9, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x9, 0x4}], 0x6, &(0x7f0000000000)={0xe90, 0x8c}) r3 = kqueue() ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x84e, 0x100000001, 0xff, 0x4, "84ee5df3313157137eea66b0cd0671a7f48bee37", 0x4}) kevent(r3, 0x0, 0x0, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xc3, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x210, 0x2) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x8) 16:01:47 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/39) 16:01:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10001}) write(r0, &(0x7f0000000080)="d783f341de33b773abff22cbef1e41e6b235f579cc2f6b9881f280b33812398581308eed964523c2812de55274742c564333929af4d51816fa85fffb8a4fb0678608272d2b93ac98aee50a50013fc7505557", 0x52) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:47 executing program 1: r0 = msgget$private(0x0, 0x140) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = getuid() r5 = getegid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x4f4, r1, r3, r4, r5, 0x4, 0x9}, 0x8, 0x1, r6, r7, 0x7fffffff, 0x7fffffff, 0x100, 0x8000}) r8 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r8, r9, r2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getuid() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r11, 0x80044270, &(0x7f0000000240)=0x100000001) r12 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r12, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) msgget$private(0x0, 0x4) preadv(r8, &(0x7f0000000500)=[{&(0x7f0000000340)=""/238, 0xee}, {&(0x7f0000000440)=""/139, 0x8b}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r10, 0x4004574b, &(0x7f0000000540)) ioctl$WSDISPLAYIO_ADDSCREEN(r11, 0x80245753, &(0x7f0000000580)={0x1, './file0\x00', './file0\x00'}) getppid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x20000, 0x0) ftruncate(r13, 0x0, 0x3ff) read(r10, &(0x7f0000000640)=""/2, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r11, 0x0, 0x0) fcntl$setstatus(r8, 0x4, 0x80) 16:01:47 executing program 0: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file1\x00', 0x2, 0x6, 0x0, 0x1, 0x8, 0x3f, 0x8, 0x1, 0x3, 0xdc9, 0x75}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) unveil(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000300)='c\x00') 16:01:48 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r0) r1 = shmget(0x2, 0x1000, 0x305, &(0x7f0000ffd000/0x1000)=nil) r2 = msgget$private(0x0, 0x481) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000b1935cce33ebef53f1c6b81176b21fa7cd1818e76947d5b7a96f12b700762e9046907d3fb7721add3523a355e9d03ae9be906f91f61db75884c7d1271d7fc4c25099531afb92d2bffdfcd011aaceba6273b570bf4864184398b89e0dae0f5fc19cabb3706a83585697371b3b089c16eca6a52fbc980417242d253c"], 0x39f, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x81) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) shmctl$IPC_RMID(r1, 0x0) 16:01:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x81) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 16:01:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f000071a000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x8, 0x1, 0x7, 0x0, 0x48, 0x8, 0x4, 0x2, 0x2, 0x400, 0x3}) 16:01:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) shmget(0x0, 0x3000, 0x35468b7a22449b1, &(0x7f0000ffb000/0x3000)=nil) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003f9, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x60}, {r0, 0x2a}, {r0, 0xd1}], 0x4, 0x7fffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) write(r0, &(0x7f0000000900)="4a29a017de1a9dd5ee15ce04d2688f19bedb0a870e2d3a04e910890dd1f9b40fd61ea063f1a728de6a159b8577b3558aa9a80c468cb5e0adbe696fed650203444005fe45eaddfafb7efd54357606aab080993e63a0e8ac1816c807a0d342a2be909749ad639a0ce252f2a5917fbfe0ba7ab93ec82ad01e4b619bdf82f56bcb2620292e795f2722dc6834be27e50cba95cc7a55c40b46387b371a953c07a40ca77e0b1fa8f4d8f5061d892bf3971ad7edc98370c7e8352974f6cacdfae11ec6f58cbc3762aa57468efa0ffe9bf01e937e0045e4ade4468fdbbb9b0cf834962ac82adc5dc1f2bf73bef78a80b60fdc518525f46b64624fbc0c553b08fb1727464c1e341dd21f1757b6d67c95d3e2359d5f69f56d17fcdb1e4756fc017239590e1003fa4e8542c2fda100e8dacab705e401abc690a5158810d4ab6f4cc02ef97255653c191334aad935a5aa306c1b03ef0a337ddabccd0335f1354d9c8e1cbdab4ff578988b7604b3c7880069feba51898c1f338462d8ef61e3774169bdb7f86d0137cb975eabfeb707697bd18fc6e60cd0659902ba2af43960cf2d75dc2e08378d4670383edc4a9d33297629a208e7fb52dfa287170cfe25075ac735f8d75077b449ee88419bf0fcdd1b53ee590a085ae7ec971ab64a4d73e6054def9107c98e3a800263ec09c8522edcf2dfc481646434197f9c0592c54214af5808d86abf507e7f34aebd02caed2df3fdf15018287463921e15afdc15090e2acf3c37e621d88caf28", 0x222) execve(0x0, 0x0, 0x0) 16:01:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x5, 0x800, &(0x7f0000000240)=""/203, &(0x7f0000000340)=0xcb) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x7, 0x8, &(0x7f0000000040)="00b59fdda2f2247cf69967151cd581ea004281b898714160dd7f1c1def2ffb1bc4e88d8bf25eedd0dcacc49b604cb52c8b4a06725497644d0dc1a8b678b99a15ef5d04453a7d25889304b37727d8c87c6c2ca6974a68f8711e85a83374e859b52b8f68bd17333a777a7c251b3b95dfbc1e9daebffbc7f20b9f2d449c6a51981c5d37d93324858bf281537a6c1273dc69cb14b7f6935f899fa5cd871e466b6f1e11b358e3c0f45f0f9c6b66a62ab8a7ffef62dd8a9b4c", 0xb6) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66616c653000"], 0xa) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x2, 0x7fff, 0xac, 0x40, "dcf67ab0365feed934c449090b7e37393948bb05", 0x4, 0x6}) bind$unix(r1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000400)="7f0388f9b11889243bb9e9dc72d85d5ebdfa0ec0c06845398f742c372b84c306667c0d782f518bb6128502fa1a7d26dc65331073e51bb4ee3bde76b78e3be7852dfa5f1cfc1f651bfcbfba0cf22c976c6a199825", 0x54) connect(r0, &(0x7f0000000380)=@in6={0x18, 0x1, 0x6, 0x100000000}, 0xc) setsockopt(r1, 0xd7b, 0x2, &(0x7f0000000180)="3fa81ef56e7c28e436dec5e86df84721401fae4dcea79705a03b865c02e9d99e9bec61b8e7e2feb781a7f26958e829f7a89bfa57fbfc69ffd99308a60bdddc3338e4e40892b4dfe98b3c1372a94dcef7d3c8ae9d1ee03203be17006f444515e06a14314dc3a19cb76c7a37be5d20ba67c7e862", 0x73) 16:01:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0xc1045763, &(0x7f0000000100)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0xfffffffffffffff7, 0x5, 0xfffffffeffffffff}, 0xfffffffffffffffc, 0x84, 0x9}) 16:01:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x4c0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x48, 0x1}, {0x101, 0xfffffffffffffff9}], 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000001880)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000180)="947e487b08db847489ac056e393cfa3537ffb43f3f5366f9123c1246b5f461d1348ac8695160444ad558bbe9cb3eef66831be0b8fa7cd34f8134", 0x3a}, {&(0x7f00000001c0)="befcd6820306e45fb63b2070624667984156762d8cd1bfaed4c7627fdb89e3f073e77885ce399a1992773e0b36deb720ea3107d584d28c3a4181ddc320bf6a3c4348df132565", 0x46}, {&(0x7f0000000240)="dde2b8d93f5063f9aa2ebad3704c1f9481d7d0490fa1944adc49238dae0f2d1a24f96b1fbb61a370b2e63b120d3504b8cb315827edee29c1b9f24368287b579e54457abff2913fa69c06b8041a8bfae7306dd2f4e694a373767ecaf10ac8245b1b8cc8351d3af10af65355f4e0571689c5e23cb68e3127d92fc776845deca638091944fea5eacfaeef72384bfff06d71336c9d8155a1689138f69e37d94848e65e43d64675f72bbe8616b01d15047dc30a9219", 0xb3}, {&(0x7f0000000300)="98695dd09886daf7b869c01864629fb48c94829e733a70811c1e135cdbd8292fc9692b4869c514ac6b0ed11417c14b43c79d1fde3c3ba873069ceb63cd4e6ad23f8efc2e63e54bda77300c8aeeb4aa6633d84ed169d269e0bd0067218b71b285dee61b97d234e5d9c1e9f7ff29da055e0381dd292f43392e128fbc8fc36b4a113221a691", 0x84}, {&(0x7f00000003c0)="084a725cdb3d6a807042a9c542ebf580b2a092583e22ed9850effca0abc6796c5fc48a5c5da5fd78aa9a09ef84f7", 0x2e}, {&(0x7f0000000400)="7f37e11e86e2b24416563e07c63a0f954552673c99caf276b655d48ee473a4c207a3f7c326362a3c5639c7889896f72c5482fb19fa061067107a61c8bd43e1623832db202168198a7f02ea95c0296fb75d66b89fe12a45b7e5b848dc8d49a6b6fee8d4202262d095bc1ccf171cbcb6795ca0929d08e046626cc49e63481e0454ffd108e4512a080137286e536804a4f9d34be7c0bb", 0x95}], 0x6, &(0x7f0000001940)=ANY=[@ANYBLOB="e800000000000000ffff000000000080d570b7c897f821d884d2d84bc6355c4823a4f394ae894c76dab2bef6d2ebf962f868dd53c08acec7c6a2236bfb63297b16bdcc6849cb4f1ffbfcd4bcb48b88d867510d3f657d741017623dfb499a2b5a7e37c58cf446612da6b59e0df476521211a50870b0a3304c3e414355b5c93c7919d46f144d1183c06387b81c38704717f60deffc615ce8728219c769e3f23f808cb222f21485f0cd0ee19bb3da87f82cbac80c06be54bea4553ea30a9576553f8aa18085402348f4556f5c6c911480bf61eb364cef0702181ec84c9f43ab8f0863000000000000001010000000000000ffff00000700000082aff3a4ba3c9a22674d3a5e15de2ac62234bfbe3f1f717e0922bddede008ce70dcf9f6dff8d06253b56b01764e5f05d439b86a7cf210b46f1d3e6ab54fcb0ad01a2b5f17ec60d38515fa37f9e643825f68693f2c9359ea1dbe4efabed9c15307462f9f8928c606298449856553dd4a6620894025df2abd032ca3fcc9f0081cae71be26531fe8f64118776eb458a08ac13a18ed2a082564bd31b006c33f4b8885376775b5b28b947dcba87aaecc02ae4f8fbc5fdb3330d77bf8f8fb99a0a5f1a69b766849d06f9f812e67d71e295cb878b35bdca0bf026fe5e8c3d9f7245870883ba61d37d1b7a9936c6d8a85fe2be47e612c165a2653205ad3eefe7ca294f4905a3d90b33279e5a4901a6e6aa073730c59229556d78807b859f7f167f37474451a236a954ff49e1356789757dbf2bd29ef388e84a8cd7acdc3a3f84388647c1f3ffb755beebddc1bf4e7479495dddf6106e665355c6e5128c5031ab63ef8e41272eae0246313a439aaf30d66ba8254d678591ee77ddd0fea8ee8f19e413cce397883943d433626399c9c360a423d25a15ad513ead54a383f9bf10c2621f3dc6a2e68d873598eb349e93a5cf33f996dbf34fd9a0d672e585af2685d7c9e8bdffa0ac864ed61b841ab7250d03cab26d9c16b35192df1c3dbe85062dde9e894a699480ac10dd1d952e6e0e2f6decb087cb5e38849e4d96efeaad84d85b68c36a77631e83097c987222010f9ad8594d4216b3e895198bc0d9c04d5d8796b4b8e9d2e4a019218128408d8243f33ebad475eb4fe6188be9dea1ca67758ad16ad32f873e2f0708a7ab770df9cb41429d564f946037ab465d21088ae5aadf81aa68bc5fa604132190efe84c60c6af468a8eb6b175e6ecee21b8b04465588e0fd6f88f331d07f3917b7e020c555806f3fed4710f7e1d2f0864e07954368074185d55d1d4fccb9ecf05bb8cf4e29c3eaf269b45344c35d856bdd339c7188e3f926b492a0a3eed476c2d37d47dc9487cda149e8e200735afe44082ebb6e5f6f2ad044b7c54b8f81882906e804f46fbf27269a6355e0b23524c923368694a6f7a6361a438db41d593e0c606decca4342ec41c92a76272291c363c891032b190c935e3b968abcd196c332085b8eca7cacf692c7f407408a16b2512a7269e19bfe3668442ddf8a5b0ba96a66477d8913f1eeab4281a169a0094a96ddab1254ce9b30c6beca054373a42df6efc7c518b8c918a89e19981f1cf598199116b6decdfdc2e7ed2d20754ab9040ed6b99e5abeece0ccf02ca2e26a5ef3d1d522bde4694dd3e7a4596650e3573eef442a139a3abf9bd763a4ce143631ff395eace19451348a29eb5dc6c62fb371e88f716d4774964aa3b91969190d0dbbf49fd357c6c586160eee18126a840788317a3e58580a85797d1d7a692010937c6d734f17a0e56bd5492a66dd74598aa87e57d6707fdef3eae5cf87f2c2a1b766a52ac8b8ef22a0bf8acda92480ef977f351c1a4c757bf9493e750557e5f1fab4b4f5e433ef2d4a96df377e9d5f5b4b14842a7d695ac492ccf170c0d3b312a4f072c964e255c699a86ae1ea07e341d0a1142dffcb335e6c10c59ad03533ccd53ce9f48bdcaaf1322454372b37d220bf1dba9d99eedb1e01e9703f3bd22ed6c37791e8f36005b36c038dffe89095d2ead96e9956024aa87d77b95c9daf79cb97cd110fccc87e3832ca3263299f2e55684afe37e372ee0f45ad231556751534ee959d6383c7c2d05593ba3cbc5b3988461573d4c098ad5724c5f3560f0ff44d849dc6390f71c05f5c0b4eca2aba25d9fd93c826428d4164d05e4efd8dbba0d1def685b1f4480953c82aaf78603be197288a3a1262955d66e0520963bfa997dbed1b7763d7789be496d99df63a40e7777a13cbad0ad8939e447121428d6f5f84701437bab11210527ac8e7350e74f11c40a150d0b62f35a8b2db719558112a75154469b5312ae44fe1ba4c6c258d16ca9007353583465957e7d4fc583e7bc1e8d310383d078b7ac9446a3d9e0ec63d2a803ddde9667c73f79217561f914240af2d81b719abbac0e5d934268351d1231df99ebce8d4e5813750db684bfb48bc13fd71ec14eec240ebc22d8a5045cbbfde38ed7c5701ee86bfb11283d6df9ec5988c17fa9692a4f1fb2b1c6a5cbc5fe34b7c73d1f05ca9bc7feb236ee3884ee067c936f27517d6de75eefa499cc453db6443c775f71f4bbcafae7be3c8e18938ef531d1a0d6a396ad38cff3011761a3daf542f45a5bc2f83115e13e7085f5a518ae3e7970ab4abbe0f739d9b981001b8ea3cfe7c1e3b20e1044d60886f37c126b872e5cc29999541d6684da91ab9d900c1f44a6073f1a696dd89203f41c40b8f018f550d19796263a3feb70c6ae58dc71d0d673ab5a652501d9635dafe61b1d8e21af2f742cbbc331da00cf940178494214041afa6d4df093cf6aedef6c885ae085ad38338c57fd6b36ba5129383dd697b21b81f8603c9d042d5425cc62264a28345dad66fb707a1e2c34f027c777571a061fab140a8ed5d7f62e468f80c261b8b188d73aeb8cae1ef4a2d969882b6a458b2b76ed5f805d62423121f9001e988ba09e13b09cee22c023358a890142b017f04c6f1daa617809fa980454f217a67b24d2a6855278c7edf2c9cde11b285245f1ebc1dd99806108e6db29b1943b0d397d0b2a070563484a93eecd8e89b19684f32acf83ecee6fc323871b158b451b4ee9d7bae37fc9d8b3da717166992ab7309254af207f21d00b8151ff989ca350247313511ebc7b6b4cad68d7ae97362ce29837bd3ad720164f5f91192415141f9a965ba06e0d1b91efaf7430af483df504e0f9019067f1ed7be8857fd410f55b64c8b69e517018e9324bd02d06b9c6f9f22b123b43cec3aff33fa196ea3beb814af3229045cfb79c326b39967cad92f441529c57658844a0232caa27991d14ecaa1ca9edc5da838e1a851bd62556bb1b7c1a776383ce84591ed24c73f782ee9b39d96ff6d848fa812bbac03ed019f14b5d4361f1ab50ed40c6a029b706650a2eced86112125b0667bff88b75f5f6d1f15176f46b9cfbc12d4231512a5ca61d408bb5c4cba626829ca892168933772f201191de3116a677faee9519e2f75c3e43666e0bc55b6b3a02c7445b0b8198b831f4f35ad535d1ca8caf22b5efca2aa9a1b410f5f956d42c3e7cd33923c5c2a6203edf3c62e08977896a81b2684cf0002e0ef931cb99278e2c2c67584b2e2ded662b3a3c61f8b79519c296a9801421d7541ba25a8668ff92f48af40f359762852d964e0d1dfe93c04a6b9d59280205087279ee8acfe3bd85b0d6dd7dd460d6f3ab9fc59da14d017887bc6eabe7394ca0e34fd9c7de5ef348a28552c2733b6fda08a258848400661dd178590150be937baafde61b9bdd38fe0c346879924031d04fb9fa4f4f7192b869aaf1198476138f5d91ef89a4078a1d825178bbda2c9e573531d725e275089e8b9641976a7b4a1dab44e33764848f6e65edb762fafd1fae8335512fe95edbcc43e9a36d0c9fbda5f1afff1e61db9819151f9ef044797cc12d94dee078e54544ef6103ef4faf0addf50a159a20e2a9622b64dcf3190277a830c163a9524abbf799ad7e67f1e8d17e12d93f8c5b1d7322e2c62b6d57174a4eb9ec535f955d8915e1531b0d334bac8120c4f1ef7c2a1925aff9dfcd087140fb0c5372f01b37d4aa01985b5d52e4553258735663ef1165eaaad28d9cb1a1ff45930f62150bac22a33ce227e8adaf27da24fbc4e9ca54b702503db1f07efd5187bcfc993d802322d92139df8f13b0541e7a6c62e71429f421d3eec5c73fdb322e0b7709530c738be43b549eebb35d1a3a910ea0cdfd2a6f89c946577f68846c967beea5d5e3b472cf3405166f685f084e7d5b9663424465438c3b7419620371aef767a36aba5d9cc65b4771c94cea96bd4ce359aa879f68e2ec82788c22c7de2aee86e947b1c659a350c07dbeea7540ba0e9fcd2805bdc4bdbfde0889e989a00372063414c12ce8ffd1057b1a3882c0ec02cae24db66989c792b58d3fd3f6f1cdc0ff0154cf05a1a38f31ac481af9716f0906843d8a43c500d769f1a78b7fd2bb5d92b0b75ba6a77ead407b0db0d37854613569e97e0a3e162e30f15d800f3455887309e1e75d14026eed96d9f28305c300ab8769203da9d2affeb6b3efe9a4ffbe3f09043516a17cdd4299ad018c7c167ee43fe8b200bc2e6a8e171127233823dde99324ce644841012348a73efb001693610941b31cb27f049d7fa9af9a30570877abe5d5d4fdceee7e55f98f7692ce40e7f14871457a1f18d4034cf5f08accee24083b1f8f3df4792e19e3076ce4896fd2bd4ecc4034be91072277bc0a23c3ef5fcfb687e18ac7a7634b1529a62f92b2712495f05946fd1f70f5bf93b443ed81e1ab5a32fcad792995a4dceeddd4e7d7d69a21367867cc076c24c54a91a1a2306cafd788453b5fae55d0e2905dfde4959d1e0bd5cfc98944d8aed324fb213140b495ff470720206a493e25a82d9154197962860b0183c3fb4dba9f4a337e1217739ca2a1f5e8aa6b0b5c0898451cfc7314a3f9159b014c4e6ade4a4e00d20f25e1fa4a95d4a4f8119176c4c04e145c1fa1d25d788666987fb313c6a58f82bd122d9f8965d6f5d3b8e42d925903b8aac46b5fbf0ecaf6d1bcb34695d4c1a49d464a3afebcfd2ab673b6c0b7a91026d3da8ef205668f19073ad0ae82677403607715a8a1023e1068c4a7768bd6c558a01f86c311fbec2517031b7cae199b5427fa56dbdff28c20a244903942aa2a728fd1da8b32f99bde9afba122c7a3cc08c36dc11e4ce88f1cb78c842b0f3a8b4caf42fd95b5950c03fa3db7dfba6c31616feac9b2df37bdcf9a8ec0f2e655e5e824fc23014b69d1cfb3d6f788111c9afa51541bcd328bada413f4a896d499bca288189cb126e566f6bf145db3e8876b007a8e23cbff9fbc1aaf8cca778f1ec65433458fca7855d4ebd22902eef7d4f5a39cd02983babb8d88d485168c0649aa5383699997bfc70ea9a5d26e981d7cfd0276eacd6f95d6b046d3135660472150d723828632ecfe782b94448bc7e7dae13303bd6eb3c06aaed11b2a8378ec7d688a96c281565cbdb5be150643512526071c6118cb6b98e6f8bb139658140c24ab6a950eeb9f4d246dab387648dc2e2eedf660b4d916abc2378f58c815842a34885577962b0fea8d1c4eadbeaffbe71a5e4f3c0f11b41d9620d4aa5e89cd09609cc313e00f5fa2397ebbee0a8480869b98d26905a77e3447174af8497bd477eff081d228ee3c03aaf279ab7f196de1663a5fd3f5c873396c20c6a415e5404345854f9617ad2ea0ce68465f873b9d9c8a3ff895e7da8f117f76f4551c672897246549bc1633af8fbb3f51842240b6d739c8bc6bf7053c38b5afb914b02f77316298f9768b8dc68530d8fc953ef1a1af48f35ffd057cd1c7c0a3703c26bb508835ef3e53a590cb2c47d04651ce3e491d7c00259dc4610bbc32b38976f933d5aa28deb1e1cc788a7a62dcc977c6dceee8cdc949b0df49e95b4b4f231fef36ff863e54c1d1efa6df7d3bdb3fca287798ec9e37e9cd8c3ecc12299d851255353ad2ac72ff6fc2d322af09bb37d7c6db37e6a4b5c3be6abcee522f5920ff7e44c62bb00d28a44491d978cf26b2469a6b427743f8b4ef93463b2493c7aa0630aa29a86cb2eaa1d18b7d0846701b045bf59fac74a6f43a60ca8d665e9e03d41f7a22f3817264f4b9e925f8e24f29ca4da57944321eb69dd7100000000000000001000000200000002800000000000000ffff00001f000000fe9c6312889a578d66424a87895fb680bf759d27a58ccf009000000000000000ffff000002000000284a87b9cfa5cc685b4493c8d0848f375b21d2cbdb585ce4925052a82b559cae3b0d612aa8afddce27231039a5edcc371236e8d476e368abb61dd96872577e3fa267492c0df66a4da063155529cdab4ee39a8ac7e7b28b56a75a60dac9d4183a2e6b08a8c4cecd30dae75c920e4ad2a90a0a12bfdb9296485b72f41800000000700000000000000001000000020000007e7b5c1f95760099704a1aa230c841e27569b52c924306bbeffab285a813281b1a7a8d28feff4938bad549bf6dc6e5198c0e58a001bd8b54dc6a9c371d6d102d487245211c6935b4f0de8c14e8102db60bd15f9a9a7b8af3af469d7be39900001001000000000000ffff0000030000002a35c9f75bcf88a90fc5fd520bff6e330f7f1be1759d9001920168add689c695a2412bb805c60a53c80c1e327e5c853b7c957394d68185f0098b5cc3b2eaa2a2e12975c03e39273eeece6fd76c0499a2f24908daf78b45b30a23fb3f53c9a6c5fc0e0bcfae1a735ec4a896bee0167bc7920d5a9fcd3d515eacbf2b51833f8baaa090c5a8cee4723c95aa1fc3b526dbbf2a1b93655562e3fa81cd47e1b148d9785d835dd87877ef28a6f2f40b34ade966fc89e7b45a65c6f5cb9eefff3fb6062ab1cdd535b2ce60f3e155c50fa2b40cf6259237129c2005190b521fcbb2cbb4f820fb75afed93c274e2de88995f61e9a38425c8397cd7d7bc3b00000000000000782659f4c23056fad35dc98ae7f1d47e6363ecf8a414c4c4c75b4e377bace0f540646d87a766f56418508081216ec75aad5a4325c1963481f053626ca25b5f16fd2a3c38b7dc0288c1b19da44f2e2f76a301dff320d520bc2b55b542255892887ebf3fc61fed2a86b09a0afeee2e2c6ba895ad433e107efaae952759db9e26d377944f0abdcd2ffd5b13a8f63d517b3acc"], 0x1340}, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:48 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f000000a000/0x2000)=nil, 0x2000, 0x1, 0x16, r0, 0x0, 0x4d) socket$inet6(0x18, 0xaa19b1bb481d89e5, 0xc98) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x1, 0xffffffffffffff00, {[0x8000, 0x81, 0xbcf, 0x0, 0x7f, 0x29, 0x80, 0x6, 0xf6c, 0xd3, 0x87ff, 0x200, 0x6, 0x7ff, 0x7, 0x7fff, 0xffffffffffffffe1], [0x5, 0x9, 0x20000000000000, 0x7, 0x0, 0x10000, 0x7, 0x8, 0x7, 0x4], [0x2, 0xffff, 0x2, 0x6, 0x10001, 0x2, 0x5], [0x4, 0x401, 0x50c7, 0x80, 0x5, 0x8000], [{0x1, 0x100, 0x9, 0x100000000}, {0x1, 0x100000001, 0x1}, {0xaa, 0x400, 0x1, 0x4}, {0x2, 0x4, 0x97, 0x10000}, {0x1, 0x6, 0x2}, {0x6, 0xfffffffffffffff9, 0x10000, 0x8}, {0x3, 0x9, 0x6, 0x9}, {0x92b, 0x1, 0x3d8, 0x1}], {0x2, 0x7f, 0x800, 0x2}, {0xfffffffffffffff9, 0x7f, 0x4, 0x5}}}) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000000340)=0x35) 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000005}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x4, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x0, 0x0, 0x6, 0x0, 0x5, 0x1, 0x1f, 0x0, 0x0, 0x4, 0xf1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) getsockname(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r2 = dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000380)=""/205, 0xcd, 0x1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:49 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f00000000c0)="3b2cfd0e38052ebde31a05b549e3e0a82bfea91a889134d5343e7031", 0x1c, 0x40f, &(0x7f0000000100)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="05aef0989e399f01c3699c517651cf9cdc60fbb5821e7a94393396fd06f1fe1748077f80506fa2773deaf0e99c67c2cf9ac177e432010c063620dc250ea20f80f1aecda0c51177c37c9065b32aaf298807c250b433d8427ff2487d7029fa3395f3acb5723469a848775cbdd19614d453b0884e75b830c50da9ac835fcebda5dcb0f541", 0x83) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="b3c0b138efee3423fb0135c35de93959206401d7726e1b78c1f628cb057105e3fa53af5d7f5e733dc120a45f6d2e9a97d3b4e656a2bac82c47f848987aad98caaa40e82189ac8f09", 0x48}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xfffffffffffffeff, "854967f5afa680400900"}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x400000000000018, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:01:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000400)="672a1f73e8056e3c64a9938c88ac7a5cd988afd2c406066437a73e13ba701a5e2a3b9a48047d75b093a9b9cff54bce3de93d697d452ce4e5a68126ae8f78c336f13fffb8950be7839591bf8380f3bb100ee17e83779f72e296df93ea63f1027d954a53ac6e8143d1b188920cfcf7986133835d6367a38dd74f4e2e8224336fa4790c42ae", 0x84) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f00000004c0)="728fe372b5a834f57f207f29a4a97f871a274bfe73638029cc2b48a2a110586e03c0bfec599bfeca6cc9404c5d03e93165fa36faafecd8022edb20f073bfb5d76ea64148427966488399ab457703a0a487b101dc1db6dba3638451403541ef8094fb07a20dd4c9a3a8e9261fe2ce93503535130c4904215efd0147a2ced38558c0944deb211fa00cb2d58a0c697051a6d304d75828ef2e7614f38c0000000000000000000000000000000000000e0f24af6e8cad2a76fa078229b22aff6876bb56bd56425887fc7775e203dbeb857050bd5ca96680347c3eb18dfe1cfd925422554214d641cee3da8ce2c7cfadda08272ee80b3e96b961c77857f20145282812f6071ceaed78e34b5230755e5b3976c33065d4455a1cd3e203987bc98c199ab3bb52a67a48b966d3998fe8548b8d373a35eb488d52217521052f1fd46d", 0x13d) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x2, 0x81}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x1f, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x2, 0x8001, 0x7, 0x1, 0x7fffffff, 0x1, 0x84f1, 0x2, 0x1, 0x3, 0x6}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:01:49 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x6) r1 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) r2 = geteuid() connect$inet(r0, &(0x7f0000000200)={0x2, 0x2}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xe28c000, r2, r3, r4, r5, 0x41, 0x401}, 0x0, 0xc133, r6, r7, 0x3, 0xec5, 0xffffffff00000001}) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0xffff, 0xd6b}, 0xc) 16:01:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1a8) socket(0x20, 0x4, 0x80000000) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x2) 16:01:49 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000dde84bde6231e666279ce6eb5d8bec6524afae96735204eb40c8c8580e8"], &(0x7f0000000180)=0x6e) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000280)={0xfffffffffffff9b8, './file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x3, 0x9, 0xffff, 0x0, 0x9, 0x8, 0x0, 0x0, 0x2, 0x100000000, 0x3}) 16:01:49 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1000000000000052, 0x0, 0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() sync() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0x28b81e) 16:01:50 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000400)='./control\x00', &(0x7f0000000100)='x\x00') lchown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./control/file0\x00', 0x0, 0x10) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x41, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) 16:01:50 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x1f, 0x100000001, 0x1, 0x7, 0x5, 0x8000, 0x3, 0x1, 0x6, 0x1}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x7fffffff, 0x81}) msgget(0x2, 0x60f) socketpair(0x0, 0x0, 0x9, &(0x7f0000000140)) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x67b9, 0x9}, 0xc) 16:01:51 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x10, 0xa) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() readv(0xffffffffffffffff, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:01:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:51 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x40, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x1f, 0x0, 0x5b1a, 0x6d}, {0xa3, 0x2, 0x84, 0xffffffff}, {0x2, 0x4, 0x7, 0x7fff}, {0x40, 0x10000, 0x6, 0x6}, {0x7, 0x800, 0x2, 0x5}, {0x400, 0x100000001, 0x1, 0x885d}, {0xfffffffffffffffd, 0x5, 0x0, 0x9}]}) 16:01:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x44) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x0, 0xdf, 0x7ff, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') 16:01:51 executing program 0: setrlimit(0x7, &(0x7f0000001ff8)={0x3}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0x80) r2 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x2, 0xfffffffffffffffa, 0xffff, r2}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/115) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10002, 0x0) utimensat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0xe2}, {0x20, 0xfffffffffffffffd}}, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000100)) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[0x7f, 0x8000, 0x8, 0x401, 0x7, 0xe6]}) 16:01:51 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000569000/0x4000)=nil, 0x4000) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0xe32a000, 0x6}, {{r0}, 0xfffffffffffffffb, 0x50, 0x20000002, 0xf08, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x9, 0x401}], 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:01:51 executing program 0: mprotect(&(0x7f000044c000/0x4000)=nil, 0x4000, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = dup(r2) pipe2(&(0x7f0000000040), 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000000)) 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3d}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0x1000, 0x1, 0x1, 0xfffffffffffffffd]}) 16:01:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socket(0x10, 0x4007, 0x40) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x10}, {r0, 0x4}], 0x2, 0x0) 16:01:51 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fed000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffb000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:01:51 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:01:51 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000080)=""/247, 0xf7) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:01:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) r1 = fcntl$getown(r0, 0x5) socket$unix(0x1, 0x3, 0x0) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) 16:01:52 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) dup2(r2, r0) ftruncate(r2, 0x0, 0xcb) execve(0x0, 0x0, 0x0) accept(r0, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x1) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)=0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xa1, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff60, &(0x7f0000000340)="b2") 16:01:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8493b49320dd8693d42f05c008f2177c6847ae82"}) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xffff) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = syz_open_pts() close(r1) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) munlockall() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r1, &(0x7f00000000c0), 0x27b) 16:01:52 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:52 executing program 1: r0 = semget(0x1, 0x3, 0x0) nanosleep(&(0x7f00000000c0)={0x3f, 0x6}, &(0x7f0000000100)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/75) semop(r0, &(0x7f0000000080)=[{0x4, 0x3, 0x800}, {0x3, 0x400, 0x1800}, {0x1, 0x5, 0x1000}, {0x2, 0x3ff, 0x800}], 0x4) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x45}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000040)="9c36f71e4e8bc2679c1238c0a48421add5a17d071792ef0f106507ff5c45564fb47c023b148941"}) 16:01:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x83) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) preadv(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r3 = dup2(r2, r2) sendto(r3, &(0x7f0000000180)="df161de4bf4f9b27bed3a062b91d5f5b9a89973489bef6b40509e1304e3d089f72942be16c69ef0d3895278d038a55b7bed5dd41278fd6dd8851ebf0c9ba779e5ec64a638fc5b9e5bc4be19a8cc56e0d521fa94fca0c07304a3ace004b937ef4b4417e8abd833ddffbcc186211512ca496be7998a77dfb0472b95c89531813a4b46836285ad4eb35b1bfd58c46395dd493051dc7f02b9e343b1c49801d10c9a78ef23d19e6515a017a", 0xa9, 0x400, &(0x7f0000000100)=@in6={0x18, 0x2, 0x5}, 0xc) 16:01:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000300)='./bus\x00', 0x400001003fd, 0x0) write(r0, 0x0, 0xffffffffffffff75) 16:01:53 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0xd) r0 = socket(0x18, 0x1, 0x1ff) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) fchmodat(r1, &(0x7f0000000140)='./file1\x00', 0x0, 0x2) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000100)='./file0\x00', 0x0, r2, 0x2) fcntl$setstatus(r0, 0x4, 0x80) setsockopt(r0, 0x29, 0x4, &(0x7f0000000040)="00010000", 0x2) 16:01:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1013, &(0x7f00000000c0)=0x1, 0x4) recvfrom(r0, &(0x7f0000000180)=""/89, 0x59, 0x1, 0x0, 0x67) 16:01:53 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffffffffffff93) fcntl$setstatus(r0, 0x4, 0xc8) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:01:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') 16:01:53 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107003, &(0x7f0000000040)={{}, 0x0, 0x0}) 16:01:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x42}, {0x40000030}, {0x6, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x500}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8091, 0x0) 16:01:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x20000, 0x0) close(r3) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) wait4(r0, &(0x7f00000001c0), 0x3, 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x100000) 16:01:53 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000280)="d5", 0x1) lseek(r0, 0x0, 0x8003, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) 16:01:53 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x28000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x6}, {}], 0x2}) 16:01:53 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) 16:01:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x220, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x82, 0x1, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x48, 0xfffff, 0xc535, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x1, 0x100}, {{r0}, 0x0, 0x23, 0x2, 0x0, 0x4}, {{r1}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x6, 0x5}], 0x7, &(0x7f0000000180), 0x1000, &(0x7f00000001c0)={0x3, 0x16}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x35) dup2(r1, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:01:53 executing program 0: r0 = socket(0x7, 0x2, 0x400) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 16:01:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) sync() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") utimes(0x0, &(0x7f0000000140)) 16:01:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000", 0x10b) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:01:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x1}, {0x87, 0x0, 0x7f}, {0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x156, &(0x7f0000000100)="b68267dd44057177747f08e853cc571384cfa277fe5f8e4918133011f1eaae6356315ca8ae2cc2059e5faa7b8322d0292f438d33032fa3c1ad811fcb5fc132b0e6a39e17eaf2d67d6ce640d526cb4135a0aa32e585f2193c7224cca7a96f1fab2822388b431da018883b9627b966859cc3e056741e2a03cb5fcdba225a7c8c53586ff4db8937a93f8ed956042b23913bb458d67f5493ee0b6b") 16:01:54 executing program 0: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) shutdown(r2, 0x2) setsockopt(0xffffffffffffff9c, 0x80000000, 0x3, &(0x7f0000000040)="a50443d6c878b52a93bdf87dfc3b837293147a1d2e0c27d33d3c7b8a814ea69d76fb800323c078b63a9c2aa6798521ca368b1d18a86086f8f30bb7229cb2ffd1ee53a6f29d4409dcb203814fe1", 0x4d) 16:01:54 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x4000000000, 0xfffffffffffffffc}) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) kqueue() pipe(&(0x7f0000000280)={0xffffffffffffffff}) getpgrp() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000002c0)={0x5, 0x800}, 0x10) getppid() r1 = socket$unix(0x1, 0x5, 0x0) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f00000000c0)=""/53, 0x35}, {&(0x7f0000000100)=""/152, 0x98}], 0x3, &(0x7f0000000200)=""/48, 0x30}, 0x2) mlockall(0xfffffffffffffffa) 16:01:54 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r0, &(0x7f0000000100)=""/36, 0x24) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x46}, {0x8f, 0x8}, {0x85, 0x9}, {0x26, 0x20}, {0x43, 0x8}, {0x6acff7cd8ff7124b, 0x7}], 0x6}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)=0x1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x400000000000, 0x0, 0x2, 0x4000}, {0x7, 0x8, 0xffff, 0x1}, {0x1ff, 0x4, 0x3f, 0x100}, {0x4, 0x200, 0x1, 0x7}, {0x3, 0x7ff, 0x5, 0x6000000000000}, {0x9, 0xfff, 0x6, 0x6a}, {0x2, 0xb2, 0x0, 0x40a3}, {0x9, 0x1, 0x0, 0xc77a}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000540)={0xa, &(0x7f00000004c0)=[{0x3f, 0x6, 0x2, 0x9}, {0x200, 0x20000000000000, 0x7f, 0x6}, {0x7, 0x3, 0x3, 0x4}, {0xfffffffffffffff9, 0x2, 0x4, 0x800}, {0x1, 0xfffffffffffff75f, 0x9, 0x2d7e}, {0xc1, 0x5, 0x80, 0x8000}, {0x4, 0x776, 0x3f, 0x100000001}, {0x0, 0x1, 0xfffffffffffffffe, 0x9}, {0x3, 0x80, 0x5}, {0x9, 0x200, 0x0, 0x10001}]}) getrlimit(0x6, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000000)=[{0x9, 0x10000, 0x0, 0x101}]}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x29d9, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x28, 0x1, 0x73e, 0x235}, {{r1}, 0xfffffffffffffffc, 0x88, 0x2, 0xffffffff, 0x200}, {{r2}, 0xfffffffffffffffb, 0x40, 0xf0000002, 0x0, 0xfffffffffffffffb}, {{r3}, 0xfffffffffffffffe, 0x23, 0x2, 0x1ab3, 0x7ff}, {{r4}, 0xfffffffffffffffd, 0x8, 0x7, 0x6, 0x8000}, {{r3}, 0xffffffffffffffff, 0x10, 0x4, 0x1260, 0xfbf}, {{r4}, 0xfffffffffffffffe, 0x31, 0x60000086, 0x8, 0x587}], 0x7fffffff, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x44, 0x2c, 0x0, 0xcf}, {{r0}, 0xffffffffffffffff, 0xa, 0x4, 0x7, 0x100}, {{r0}, 0xfffffffffffffffd, 0x82, 0xfffff, 0x0, 0x80000001}], 0x2, &(0x7f00000003c0)={0x8, 0x87}) 16:01:54 executing program 0: socketpair(0x21, 0x3, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080)=0x8, 0x4) r2 = msgget$private(0x0, 0x0) r3 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0xc0, 0x2) ioctl$TIOCEXCL(r3, 0x2000740d) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/39) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) 16:01:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d84228, &(0x7f0000000000)={0x1, 0x3, 0x0, 0x5, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:01:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x108}, {r0, 0x100}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0xcd, 0x1, 0x4, 0x7}, {0x2, 0x401, 0x1, 0x6}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10808, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000140)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x55, 0x4, 0x9, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xed}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fef000/0xd000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffff8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x7f}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x87}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffffa}) ioctl$TIOCNXCL(r3, 0x2000740e) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:01:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x18, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x90, 0x21) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) syz_open_pts() 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) semget(0x2, 0x3, 0x101) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:01:54 executing program 1: r0 = semget(0x3, 0x4, 0x240) semop(r0, &(0x7f0000000440)=[{0x2, 0xfffffffffffffffa, 0x1800}], 0x1) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x1}, {0xfffffffffffffffc}]}) 16:01:54 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0xfffffffffffffffe, 0x5}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) dup(r0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb3, &(0x7f00000001c0)="ed595de3b997f6323678740868aad04039a38d216f6a2e4d2494b81f5ac8f01a1cbaebb97d8307d8687e786a53b387e3ca4812ec7b0eb68de08e94c222e16e7f000000000000006bcede1efa0386edeb7c2bc0c807005c1a993b015e9f4b457ddeb26f4f87151a29e357eca43f04edd7b2adfbdb88f647b05eb9d9fa1e61a7f8ad5b0070ccc4c4066976e489da17ae85e429837f785a2d21b069bd3a67546938ee518c035debff0beb07003e7588349c925324") 16:01:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x3) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x9) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0xc6) write(r0, &(0x7f00000001c0)="ecd7b20b008818ed7c48ee29ed9d68454f28771aebaf6dab568da914a7a20fcfaaa343ba7a3c5015ccad2f2c1aaba1ddd06bb458b152d307065be45e084e4682983617db82597ec10a65ec9338cc22553ce83d53c6967319194f335647fbfd737753a2549f5669f4045f141f4b8381771fb3fe81becb19211455d4536338b01503434c8386cae9748c26384cdf6764c98ebd4fd088d96d564f364536684046b90da477323aea25dcc964cb0be51b3b5211b8798645b8ef2667e3102f2f3b9e108241101cc3", 0xc5) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000002c0)={0x2, 0x4}) chmod(&(0x7f0000000300)='./file0\x00', 0x10) r2 = socket$inet(0x2, 0x8003, 0x20) rmdir(&(0x7f0000000340)='./file1\x00') syz_open_pts() read(r2, &(0x7f0000000380)=""/146, 0x92) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000440)={0x0, 0x2}) r3 = accept$inet6(r1, 0x0, &(0x7f0000000480)) flock(r3, 0x2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000004c0)) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x4) flock(r1, 0x4) mknod$loop(&(0x7f0000000540)='./file1\x00', 0x100, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000580)=0xff) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000005c0)=0x94d) pread(r3, &(0x7f0000000600)="54a8595fccd599343e2277047a14501ad3bc0ecb55b7f932a30ff94836dc9801ae14351831fabc423dad368e72025f8a0cee527ecdced12c68606f0d2a5b0c571d9f", 0x42, 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000680)) r5 = semget(0x3, 0x3, 0x2) semop(r5, &(0x7f00000006c0)=[{0x3, 0x6, 0x1000}, {0x2, 0x9, 0x1800}, {0x0, 0x10000, 0x800}, {0x3, 0x5, 0x1000}], 0x4) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000000740)="2b6c73f80f662948c7fa0ea91b0464ca463bb15666efb88075694e9e922d689365c5d2d2e81813e754dea0559475368622ad4c7839fe7c80f53889282921a94d08547e3ce05dbf78efc754dc", 0x4c, 0xe, &(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000800)) pipe2(&(0x7f0000000840), 0x10004) 16:01:54 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x7, 0x9, 0x0, 0x81}) 16:01:54 executing program 1: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x801, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7, 0x3f, {0x1, 0x2}}) seteuid(0x0) 16:01:54 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x40000001000, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) 16:01:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x370) 16:01:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffde2, &(0x7f0000000340)="c4") 16:01:55 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x100) write(r0, &(0x7f0000000640)="6ead94587540ee69478a333f3dcb91d088543b668d6d8d897af7af2fe90c06000000edafd9480761e7f7ce207f756584e8c5f1b0373964d0499fd7313d7ca00fbc52498f4b7fbdf681919ab7b6bdf4db577fef940ad9e831f34f6321785c8d9ad09d567fb7719c2c0a7607946f6c00", 0x6f) execve(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='{\x00', &(0x7f0000000180)='\xcd$\x00', &(0x7f00000001c0)='[@%\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='*', &(0x7f0000000280)='-,\\\x0f\x8b\'\'\'\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='@(\x00', &(0x7f0000000340)=':\x00', &(0x7f0000000380)='/)#-\x00']) execve(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5, 0x6}) 16:01:55 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/11}, 0x13, 0x2, 0x1800) msgsnd(r0, 0x0, 0xfe83, 0x0) semget(0x2, 0x1, 0x8) 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x800000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') syz_emit_ethernet(0x0, &(0x7f0000000080)) 16:01:55 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) clock_gettime(0x2, &(0x7f0000000040)) shmget(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) mlockall(0x2) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x4) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000340)='./file0\x00', 0x28, 0x0) r1 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1000300010005, r1}) 16:01:55 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/124, &(0x7f00000000c0)=0x7c) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) shutdown(r0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) semop(r2, &(0x7f0000000700)=[{0x3, 0x8, 0x1000}, {0x3, 0x10000}, {0xd1ddce49fca7943f, 0x30, 0x1000}, {0x7, 0x4, 0x1800}, {0x2, 0x101, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x80000001, 0x1000}], 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) fchflags(r1, 0x0) socket$inet(0x2, 0x2, 0xffff) getpgid(r3) clock_getres(0x3, &(0x7f0000000400)) r4 = fcntl$dupfd(r1, 0x0, r0) chroot(&(0x7f0000000800)='./file1\x00') clock_getres(0x7, &(0x7f0000000540)) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) fchdir(r0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000740)="d993c23a3c515adba98b34f5630b9818eb2c0c74df1e38cda7a582e79fbc3da5c5c07b4a2e01a8fe888adcbd15a036d39f0cc6972e65ab4b6c73d1dcc53fda6cea3e97c2a8cc8cb2e61f06137cadc045d8fbc63f8f8fa4545444c6f2d06736af324c9ad886bf51160691bf8f26db5c3d7b854913780ac1aa0f3b932efa395b2f83d6642ac770c201f409cc00215465e39f4e949f14e4d444d590b00cbc0a1ccea4987f541aa70fa1406fd8eb", 0xac}], 0x1, 0x0}, 0x3) socket(0x6, 0x7, 0xfffffffffffffff8) fcntl$getown(r4, 0x5) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000600)=""/137) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0}, 0xfffffffffffffd99) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000006c0)={0x8001, 0x7, 0x6, 0x100000000, "bc3d6ecba2d1b7c4b863c0a65db56b9962904681", 0x27000000, 0x3}) 16:01:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) 16:01:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x45}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:55 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x47) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) dup2(r1, r2) write(r3, 0xfffffffffffffffe, 0x0) 16:01:55 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) fchflags(r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x49) pipe(&(0x7f0000000140)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') accept(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000f400f3dfffffffffffff00000000000100000000000002000000000000000000000000000000000100000000000000000000000000000000068935cb4a67b34dd6697152"], &(0x7f0000000080)=0x5c) getsockopt(r0, 0x1, 0x101, 0x0, 0x0) 16:01:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) geteuid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) r2 = getgid() r3 = geteuid() fchown(r0, r3, r2) flock(r0, 0x0) read(r1, &(0x7f0000000240)=""/137, 0x89) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') read(r0, &(0x7f0000000180)=""/158, 0x9e) 16:01:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) write(r0, &(0x7f0000000540)="81bdc801bd22dbd2c85cad5427b5fd20393f16fcfe3ad26501c935c7a66ac025df83b9b6382b0c52d8c989f09a4a30a6b63b9a7c20574c1d272363a6cedf6bb2600c2de6961da6a2f2a091c4b38d562e040c659e9ba954127e88ef7255aa3c0b719513bd6edaadf93cbdd94ae62163b5329772b4ad152889635cc437204bfcd45f6602df79d8a0ccef2bdd0b0532d942171b5924a34ad7b687e85334dda84af155f484fee45102f161981a5d1c7fa361bad4b46cd39777031fd3c68c80a1781f40e6ff5af0fbf3d9894a2a5e0524516c1b39a1b55e9e0959486bc75e19c6e178bb0efa8122d14c562f4a23520082791eff18eb3a4bb33c545314782f321d30fd54b698ac89f8493a4391835f1e964087217f34460c5d99bb54a0ad2fdf945eb94a0344c4c2d53db0a3db113f45a41c61a6bc5cffb826652be4d0ccf526b4177352a217b44180379040b6d1e20cf53c5494dd78f1aa711424888e3e95561bb34655d74f488e7d980ce9441e2d9acafdc65eaad90e2b0940a5568a9b5beac1e1ad06c7ad50914d32a38459d064bdcb77c0bbcef5aae32c448e774e0cd54e602b20c52911c3e520ce7b59857920b93e7242634dc969688c4878afbd574d4031028389519c4cde6200a3aafacad2cb834e2fe3b183a27edda6eb9a9fc9bae97e5c0e9bec88cfedb42f497952d8bd433714e8a6b5bd1d78030070a72b85fb8d6de6832f08f8c03fbaf2bfe2447157793a2d31561bf6d1dd286c4c6559b0c014ed46481a50dc7c7f034dbaec85a9e725b9e28191bc38069a82738f3fd9d2b9ec1cad1d130f35cc4538aa030a04994c65a60834487ea5663ea1be8a76bf227e4ee21abe125dde36148543dd8035e2654b533bec866bd34e8360e29ad61e0cc4975bf0dd4918611139375c186edf7b36a61b6897e9a043cea7de6a59c6e7009f43297dd8cde8b58cc88acf362e0912bf63a48e2f2c2ac8ad6c3a334c0449f8cecbf649e3d8770a37431585843688073d6fa3e7351afc064a6106eb63006f31ea1dc858ae96e590fc7a1eaa961677aacfedc3c07429f5102c19c56ab631cd87b6668e286adc2bb3a26e7bf56208c188a17a30cea057e375cb57b7be1193a8d0f2f8f15a6e175675e7ccd001f6978fb7b5e466596282bc053b1b895c9525b3e4c3ad07319d908c3e5ad8e7d8a3da632cd23c653bac36fe4a8080818dfd178334cb6a96a45debe02a2f5e87dc011cfa1f41148f6a3c3e46a3eb94ae40987d2e65c2f9a90d85f0ca2f9624c0118675e75d5169b4bc9699a6171a389f6341e93bd5a1ebbe8fba3a0055844fdf6faa1098ca0c94807d11b545d960fdddae58c46d9e68da16ebe4077c73562a05461c9122769399c9bca88eb286364184badb0fd1e4f2ff5050edfdc84d979793a970bdd1d4efb69588137d8b907429bead22e5224df82f18e3869d3ab9f64de840c43caaed41f4d8d18cb7a5951b2fb6f3a420600fc8d27db358f2f430532d575b680b5e7b9c7547213d209af8f4c473bc9c95604aa1344174f54f0b8bf3f04ad2d6e7fe7027fac1f0d8524ea9b75ed95780ce5f5fb94022e86ab52fbe893a72416f4288daad0598c7fa78e2b20857cad4415bccba342e5bd8858c1bc322eee1682c1d27158b7bdb2a9f4228d1ca18984f515f47a1496d16d2d0a6ce725c52e2a26e4682883a48f3f3d739df6794260d", 0x4b6) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:01:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x84) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10000) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x20220, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getgroups(0x4, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r8 = getegid() sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000002c0)="6a46d3669b5c29c3bc005b542a9e5a66d21e595b29e056e5f1243e45aebbde57095be63c32ff8513cb058417b773e9e6593e4f8d29ddfc20283c75c2525e292b2d59e9675eadadf055ffb51f34f4074dd47e78747f1b938833d5fa38845e55e030664bd2e1f94b3a0e8c2e21a8d8350afeac3f309b5cda8fe0759a3bb0c202b3135ce07e1a507dfba96282196785a0b59c6053a81d951d3151ce487c8a33286e6395c39c0cb8c2acc7151fe2dd521b1720d9a53f5ec58c505beb88ec5fcadaab62e74e7d5f707e61", 0xc8}, {&(0x7f0000000080)="27e9ac660273159aa6e0f29ec3edff55016813de1d2f", 0x16}], 0x2, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x58, 0x8}, 0x1) r9 = syz_open_pts() r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r9, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r10, &(0x7f0000000280)=[{{r10}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r10, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r10, &(0x7f00000003c0)=[{{r10}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 16:01:55 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 16:01:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup(r0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8000) recvfrom$inet6(r1, &(0x7f0000000200)=""/90, 0x5a, 0x843, &(0x7f0000000140)={0x18, 0x3, 0x376a07ba, 0x9}, 0xc) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) socket$inet6(0x18, 0x2, 0x2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x2) shmat(r5, &(0x7f0000ffa000/0x6000)=nil, 0x0) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x40) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0x7fffffff, 0x7c, 0x2e6b, 0x8}, {0x8, 0xfff, 0x8, 0x1}, {0xfffffffffffeffff, 0x401, 0xa35, 0x10000}, {0x40, 0x911, 0x0, 0x5}, {0xbdb, 0x6, 0x6, 0x400000000000000}]}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x310b, 0x101, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x436) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x54, 0x0, 0x0, 0xfffffffffffffffd}, {0x6, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b2") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:01:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() setuid(0xee01) r1 = socket$inet6(0x18, 0x4003, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffc4c) setuid(r2) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 16:01:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000440)="603d7455e6483163ffe85eb4026c5c58aa018b26bd628a4ecd67cb8a0a8ffb2a3d79fc8ddc000f437b67ce7d2616662521ae881f373e9804ae6eced20e501648a5ed87803301640fdc301cf491f66f73a5e0ddc3df3143290cd9090588544a588378518b78", 0x65) write(r0, &(0x7f0000000940)="bdfb4d2591f8d2a8040d848e4aa051bd24313d85c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f519b7cb5e32d407f00952d7b6868284d0721c6b2748aaa789454c00f54f7b2ae09b887f01309d272c02cbbe061a751a71e5c2091ace9bdd11c4501138f7d01000000e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c316ab9d6a34d96977c68d1f21fe32a4f89400b4dc386972d2eae1f3c146ed5ead47dfc3ac6c3b018be5455ba5fe808fd840f9e13da075ee5e80082247a3e40ea535caab085c9a7dee598ca84b10ba7651238225996d2250f11c6aa09e2e48641e04d7a65f20100673c9445b2be203c88d0812f17bd53fa3e863de962da8766e7c469a6c4eb47070000000000000030bf18e76a2e43af04c6020093c5feaed31a2006a31f29d9e47fb13d102abf12b5f5dfd9164bb3f1fdd40216ab20136ac978992212fc8611522bec4d5c2aed54f6577928fd2d1080caab23a4a62e7e87050048376aeda4548109dd8d56f444bc34ba33a85c65a2698e9f83807e906fa7b7a473c5c5c2807620df39d211ed72ea0d9815d8929bb6cf00bea606aa6431e4f891c5cb406dac61fc2aebec59f8aec08310ea3219e2ba00ce040d0800007c4b42f13b5ff712c2b75defbf6618a9e01ecff7b0f8a52a3ecdc403df8abb4373aa85bbdb93e277d5060dd7cb3f653e52ef39d454e3a0d2ece50bea78dc03ce0008000000000000000000f4791ffd0a611ce3fc130b72b72ce76503003daaaec36f4e11c7bc8caa9b6b62fe2390bac27e8b97c68ba19f1acd661f686ab0379f90885eea5d5fbda70e64363a47645a0b45910414b8b41fc9a90765075af13a6e7aaa9f89f1498c952f186f263854c29186dedbb7d47b728dddb51db208599f087e15250a", 0x288) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000180)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) recvfrom$unix(r2, &(0x7f00000004c0)=""/224, 0xe0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="dc4491b12b07f618277fbf0478c28663ac06aaf37e66dcec0bb79dd0f5067772beb9f99e65e571668f38c48e80d2e25037498acbc20b6b40f1"], 0xa) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8001, 0xfffffffffffffff7, "b04d6a07f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0x17) 16:01:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe01, 0x7, 0x2, 0x80, "f145a1ee54ab8e37385700107a2c576e5bf499ea", 0x0, 0xffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000000c0)) 16:01:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) mknodat(r0, &(0x7f0000000200)='\x00', 0x3000, 0x8) open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) r1 = getpgid(0xffffffffffffffff) wait4(r1, &(0x7f0000000080), 0x2, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xf68f) r3 = getegid() fchownat(r0, &(0x7f0000000240)='./bus\x00', r2, r3, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000300)={'./bus\x00', 0x8c9, 0x4, 0x0, 0x1, 0x6, 0x8, 0x7, 0x3, 0x1, 0x10000, 0x6}) 16:01:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x10) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6, 0x0, 0x800}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x40) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x40, 0x100000001}, {0x41, 0xdc0e}, {0x43, 0x4}, {0x84, 0x5}, {}, {0x3, 0x7}], 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:56 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) dup2(r0, r1) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:01:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000000200)="d0e05901f61f1f54a9422c198487db96c361e9c5ae9ed1dfea9fa7cea675caf5fa3711b2f2dd", 0x26}, {&(0x7f0000000240)="4e95d99708f93b4464256ea28769ea94f7f2479b2fa2482917af0aa59a5ae9f5abb11e69a748fff332ae1dc97818fb68edb6901ca7e173806a9e3ae2210deda25d68d3031c0136afbcc01093ee00b996445a5f38b014aee866fbf246e75667c803da9b5b53c0fea62daee90c7d33098daa23df727e77add7bb0aef80e7fb55cccbae2f0fe4cf205519a17b644b2b9d722be55596199dd797ee312a80e8964016c57c64e3817ca59fc62902", 0xab}, {&(0x7f0000000300)="77c615dbd2b5f431044943fe48a7c641fbe18d3aacb69abeacbaf101e7f04a45110906d4feb27fe252af6d038ab4d74e75c63eff02302617393e393309aa51dc876995", 0x43}, {&(0x7f0000000380)="89c2866ea4aa27e4e5dd1f3ad1e34b52d762ea022c0f771a2faff51ea827cf07e406f92cbf8d0f1a6b8ce8fa59561e47c0bf199de9b585d67efee80d05efed4d7c8dc9be77c73dc9bde10107d524c7e49bb182bea2d2a2b95a9d75fe126df94bd355f979cb4e642082458de0490b2aadd70aaa84cb5672d81f01eb08d8ffc829229802bffb69ee62d28eb0f4496fc7fdbb4e8a08582a6df3ae7b4322be842967c12338fd64a070ce0a8deb6c0ec0dd6a3d00d6b7af26059cbc53e3232094de7de4fca0e7dd2293cd79452a155845fa499b47141135f979d79b8217bed869cd4e246f72b9358211491e07829622c192cc737b7d971e84f625acc92392631f7a44cd3f28be07f943b58ab8721a93570313318cc29565547bb5260f75dd623efc99e03d5f0d53af153c69fffbd83f39ab2f521ec64c0469b7fbb70b6f774c9568bf39e790faf7ebaba5f5d3a82b391e73752912502ba73c75dc9b9ccca1aea3cb3daf91acbad054c5805f7149c493ec0401450f9a5e9e3af1ec8a6cd984d390a659501f34c234d5fc0d3309f796baf6687071218c346d1932667acdf69eabda8b6fdf2ecef4a6930d8f009b1da08a92884568f8d2f4bd75345fcec32330c66ef88e7eebe83cb2a26dedf3241ce7febbf0323de2a2ce96c72f100183d2d43838b778c0481ed01c257a60d3f14ee26d0879b11e45c48b5bb0e65c75bb79ae7b7857ac694b136bc84804dfbcede0e90fc702fbc173dfeee809b0c5f8017f88f5660df84435d60593aefc41f621f102170ef496588df8500e3b9f60827b0901ad3eeb2a12a4cd344f8f1e8f492cd1ad774ec68ed67225c92e0095fd827c3d3d0260e0fc37af80f5d6ce205bb9bad69d84faf6a39f9993d9c9476ef42f558ff1eb62f3e9083f3c59ebae555c78726733dbf1d767186abd1d77baab7a0b1c17fc86a744e5fd3be003fcabe3ef487bd4ccc373bf272061ed71c7494d672d759a300e83de5c9b61719e422295b7a45ba46c3cf11ccf982970b393257b8deede2cf4e6c6e512cb40a19d378429019fb2771c44003572c64b5177fb891828dc16130d67966f3ad45642282ccc7ff1ea6128876e58e295ac3f02c291cee4c1329f11007ded45e7f7625abd117bd7290a2316d8cdefafa94059470bff0c8597c30de0c96ce45d1905ca462ed31f85be6705112bc3400a5fa68f3becb846b4cb586dbf34cdf19393cefe312dc271b51fb5f496d09506741289fa44e5495183466b2f9738dc8094d6e1fea7e688de84d8f32b2ecf2b97924507ce8b41c3a3a90c68e8eab3c843b0104ea865b409235fa14eb447511af91c6df74e66873f71877e8b151c83708eb06eb8cd1bbec58cc9acd877392d1c1285236c36bf10d9340e1f247ee077fde24b6defcceba5888f32ae96e575e6eb4f37573457750fb769eaa3cf965022f6cf6f15a1943ff80b081918c4f9b69e9ff0dcd732a74a009e612b4db50d91eff666e76180957cb565ffbcd8e54e860fbc6e1f83c99930f084408cd9adddf84f10846770f15f2a63317a6d588912ef4dd2e5967b5fca56a1deb97cfa7ae0b38da41aed73aabafb0434bc2570b83956cefcd0ec5406aded19377337ae21347c8c36a2ffb8475fffd89345937a685c31ae47d017ec63d94fb521273e0653fd2ddb0d16c2a5ead502dbd0e232f339399661028ed18683747293b59e21e11d8bf14ab1fbf6541c78433d5660cd413862b2a17d66324f084ba6e5063480f9016869259010fb8d62a890abbf2e9087928cb1bb69d54a63d7acea635f340a3ecaaee1fb8e2f353492145a71ba9a58331fa4631395b6f690768e0607415870478d5e2ac4227d4c7838a4458d223318cfa9597acee012367f8af04910dae08caab612436dd6a181eac36b376874ae412c8b24fa3c4f45f72dbc42d625ed49a3496f9d1f56e4411f6bd1a2f3836d5dab665ca26821e686b09ab3ad7d8dd3197e5810c93ad4bb41b7e3b7616afe950e9d42d1370c497be64b40128f6bffe519dd578748269d93a4ea1db7a90722d4a6e6a50b6528f01c1876683526c1ba2185ad8b61f86e635295229f85b5a135056bbed6d6b45b8750250d7f4e615d8c8ed9a63870d09b8e21113c134eaf322ec48a0d74242f3794bc2356035bede9534e693af8707c3f7afe19e6990c3c61f387bfd558f212fffcf5ab9d2c83f99c9ae34218e4483b27d3a24624af5e924dcb930a0449bec78c46d7a7a0b8aef8b51ec131523d4d8ad178b02b7f254c7596d29f0d8e23902cf82ebd0df8b642387aefd15f5211c2dc47f10bbf5b98c2fb3be22e07626743263bbe46c11851121ca291e498ab6074ee915e87cde7302f3063e28c8ff163a796d9f643dbc4817de852ef3e22e74a1fc9871dcee2573d9f3cf29c7a537266697696f882291f4ae70d4be6dc51a16086bff3cc0b0a8c2123302bf57747f566c4b7c66a333fea294d73ced8a83d1ae00b5240922a50de55df4e3af1d122530f94a27fe25f39fda0ed9d64545602916171520b45ab7ec841d85ec9ba36815c733206de4208d0a0690d7fd01792a8a1f3e4e45cb1f7ecffbaa4c636f2fab0835147fbdca43ad4952cfb04775300140306b228ec1d57d33402613ea4744c52b9e4c9ff463a4dfb8f57d136d9f507aa4b59d17127875ef2428bca9ca935892a9371b526f0dda70250d127c8037c3a9e4ef0c66dea5d3c933951f558aac5c4fd6855baefbc7270bd4c722179403dc2193aa875ea04af97c4c688ecb550c79d804e736f1a05d663c51013807662e0e51d9ce10388cd7b39a195f1ecdb91b84488b7fd02eee0d953bba43fcea0bdff0ff59f052fff8c82aceb22a18ab77164e7467feb17189cbc797690f0e44a4d200baf79db57bb3f12874a56b44af5c039fb3ca89dc79a43285e21e7fe679a18ea3fe40dbd6ca16a31d72b6f261eaeb4d683517e77a8406badd7056b4d1c0253c5cca1e8f421e28afeb677e8e3db2e333bde0e892836eabca941add690f04b92f3dd874b29610979455433949c93332a60b4dc033e6cd16e1d32fc1fc58466378c77a20fdbadddf99223cbb1ae63749496873fe80db753b4c205dc4ce74aaa776bf7173bb6e08c676d9ef0e398e8b74be04b513ccad46e19c1bc907a08c067a42127ef92114fb60b1196be5dd30fbb5890e74785df073e47143c52f3a80e8e6c7651f0e82beb944c68a63becd46f31824a8f0059469c08f5cf5e706ca089dda7b086cf909fb59e356b9ed0b3302dd7e6c8737d15e252eeb4c23ca7943ec295dc9d8a9d9c2f5cba674e32ea430a2e938f9032344ad275320c9d70c254bd99ed875d139d318ac9e9d295fdb55a4b9b56f425e720b07d96a1c5e938b317d58140828a3e6f6ffa7b4230682809eeafeeb905c9743afb7d30404b8215f59ca21b644bbc0856d0e822c882650931b6c48bbb59313dfaf356d78a823367b9f8adb3dbc895ab8b469a35a4700b9639dfad25ee1fc4beb1fc05b626c7b4682e47b5cfc1ad528a97ab0e3cfcf678b4fe1b45a56a9d2d4cba6147373f94b313e68f859b1238922f36374c4df29c83a875a4e900b8543074ba45a31aa706bd26f3ad0e4db06f4463c9a9cf31a1b88d9324f95955d9a54431d54200b9bb759830afe434a690b7cbe50f5e186b2069ee64d1988019544e2025419a9f1d3d93ba0ad62a11abec929f86d13a7ad102b5b8889363df740b516ea3928949a266a54b0b8ea63f95e976ffd460fb0839d6b34c348e6861cb417a7ec7e70d3795be6a8e8a1008564906a444ad82f8671e9a7223ad851bbb50d03ace0d87cd79288e75596b757fd2c7de8125d225ef1539618938aa4f9cd4dbe716a6a334b37c84f24eb1b86dc9cff8b8e1fd4b09da5e0e2f6b1be7fdcadbe8f921622f8ed517e0aa192874d3c3a0acdcf714cf5b960e2531d2b87ec595f3f930a9bfd21843ef9f01b4a15ff45cee9477244c47af71252f8215a5ae098c95c59990ba96a0937d3e4b63741d0e2db9c1fafbcc34c3e792b7c5cc0c568e82f3effe209f136bef6557b234a540577aa70f86caa0110e6d86336aa53af6f7aa9a432d36219fe018d783c6d11329f533edbd1bbbd83d34323ee7d8d1441cbfbed4167bb1e97de9434df6ed98f0f4c9cd2af6a7df041b631669f1fc0c9d78cd1b36e9d997d679f8556d9a2b38e3e50242b4a9d82d4e6b3f119662fb24720fc5c01a29bb03684583a385b6fe4bc1ecc2251d145e715516132f2ebeb45a76bba71cb789fd81563747870b9e5ab18110849fe63f33b62ab80076f8e06210235a2a974f5c050d340fc3b26d98a7653a71767248cec1c6544a18b27993100c4bdb3fa282ddb33be2fd44b4274cf6367dd3f5bf5c5773ec1b5141afcf7a34c317733953d3245e274787950b1ed14b78e0f2e6131e06279150d64bb73d58f436dd1be5417a5f64b63f5a57b1882e3a28cc2ea405f84ab27299ea48af4a793b546538224e89c76260ecae7f35ebf95d7102f400f36464ce4797f9db02af6d60dbfcc28c49e77f45c80546b60334a685b71774a3dfc6227b781da8b37226704fe3c17649e2b7c0fb46d1e1f588b4fc08462f00b60455039fbbd8c9418bdc5c6a4b7f505423f15f8edc383c234ac4ed2943e487c4fd66be2d422fd92faea6a5117d5f062c40f0b67a01c4b1857a9e8755bc7b98d9fd5e2edd2be05afed9ebcf21e00f890e4b4e2fe5686989fe94376be2c2c5b8a50f9b3bbfb187ebd8a2c357b7121e7a9dd0a75678d51ba927598f79945d38eb37daffaf1b72f7a31da33050a404f7a688d90d4fafe76368193a573e0c9696d178d3d5f283b0feeecc7de10a43e0d6d6bb3acb91da6d08397ec6ee95dcb0717365dc0f83c22e95b09511ecb1c669c79076f3e362856e5a02e9415a62a2051c543c33596d49e5d913b43d379e4cbfad0e1e3d22f3589c18fdc08bf5ed41620db6aa369fd37bd383061333708dce4d63efbe8a1bd0b58938c10d8f82c9f45b3f481d7f1a983f93f89c538d3cc1f9c6bcb1a2fae6405604bb272e9d48d1def4636149e0e9c8e4c96d03c31cdc99abc8cc4158f4261a32467063fd8490ea1ae2ccd2af2c5faca13a7f7db82d53ecc5587e6dd55c9899bc15e8ce73e3411d093823a3198410db0ca28e1c1f2039f289b7b76383873605bd5081bb558b3cd8b5de756e18d1a8ce1504327b1a92ce684b5871d574fab1892e65ae43a3f3c9d841c1b3cb9517913e7df5bf4ae94e412359f423abc739006dab0ab52abbb4e33829a65caea495f90bf3d544a5ba26994e987f200195b793bd24884030c53c6b72c619ee52131787d566f28761ad0b043041a79a2f0533fd01346882033bff2dcdfed04163e223efe9174c8314c4bdfce2a5f11ecc9205fe5f6144d9af9f8733c178113a5f90691d62b873ac6f9a540d97b49f6bac4300a0e40eb6aa638b7819e5e0dac98245aef8c6d60a10b2efd9e0fb359a3220f5a18bee89d976a2c87d1a7c2faae0426a3b1bc6dbebee187d1988529b683f4fe3093a8bddd1541396bea78faf054f9160e2b514309eaa8094405a5eb8c56884b967018d377f8e301052fdb02b101016e40f35703ab55186e5674a81ea5f3b519c3d6e0a14999fe7a378c8d58091df5b85c7e91ce0a3aed3ceec04883c214ce587b1e4a9f2573d5de01164a6e42e5198d56ba9166e23770cada647af529defa98cdfa862426e2c05279ba0e1e0b31b000c14b6c030c918171527b0f337c661b857c5867457724e6c561e1f9fe7c1465a00ec7348453a578eecd72680812620599db35c", 0x1000}, {&(0x7f0000001380)="716dfa8f424ffac25615e3e3d41cb892bcbe96fc05e73343ca880d617fad4f0fcc1e4171a3d55675e350a0103acb828176ca2f053f1443ec5c823d517b71cb96121cb5c6ea6747ffca8830cdd11f544bd51730735852577b46a88687fce85ba102a805252a7441849718b01913a2c8b6fc475e643fc309aa7de5737ca8f2862384c469268553ba0d0255d5ad187bada2b5bf07dd6a518c38f462e3bccda66d625e035e0bc4b966b28f65b63080f9ae24d358f0ae7aaffe5603c59386f5d77c1c661bff777e8870056985c11d1d265802b8155468bef9d5045ee23a0d8262cae5f3d4ccf95fda9a9474054d51d17a499c170892ef6db71e08c3dc1293a998d1856b1cca5849ed996f7934702588c36986321e78ffc083f695f15c48e0e408853a95f7bec4ca04b874a7acabfc4b97f9d22390db3e5348c7744175569e709b0f5c30165163c6b8267e4cedec5ab434e57805ac71c35e9f06b2ac0e89d0b1e0d5ffae61904959392d21fe8c577e4dd3f26c53f181e520600e74a58cb93c079c7c3f59c5c478e16f6de9ede8218f4383dd743b02def27921bcf95ce65f1038f64c01b64c7dae6c1957dcca544498d1fd4518e2f344b8697d7fce3648ccb8bdb8783c55e4abee5fa5c00f6ce7d4c9f7308dcda34c824af869e8ab5606c22f2732bff7e95c8e1c3e3f8ab460e4aa2329620578b9c2c0d0819cfbe679fcb731fac3d186f9f71af79652e570a19848bbaa18bb489119c312079b8a881905131987cb31958c59ba19e0a1371196fe70ffa014d19e52ab1f6fb801ca192cfe723170a309483f79affadd3b090dcf4261c9e6b5d666ea1ded77e347df46d7e9a048d1b30556e5003cb31258615dc78ff15ded697291bd455d95318c7df7a90bedd62b9de2be8b946224bb76d5f2c5459df3078a1ef20988ca048d255bc96c2a3a9d000e1af091f0c8c859c02086828cb3312f8c412119e6bfd601c3959d8450dc41812d9f47c0e7186f2caa0216e7e661e05a856e7583b348eab2684f3ef5df647dbb7d5312920c72089eb277eb012cb3dbaad4d575b6f039f86eca787f1744a177c997c4647c17cd858ae74e8a4c302c382ba9e8a4dfeaa694a795a8e835351f3d93263522649190429a77a1f30dda233140dfcdeaabe0c27913b5a696f4d00bf3616bfac5721ea47f4a52963e1f795043abb93f2150d1691cb2fc43cde9e1d60b62b73a4283b57537647cb7587a480e290c3a3a37755efffd3708ee53b91070d66673a408897c09279ae90024a45508386d2570064f67d2b56d82eb17671be40d8f16e64f095aec91bcb3a3a7b75885eed2e6861f9d02b427686072cc950c5d6511048cef82a930190f2ee49329dbce2a14739af23841cd39d03b1ea7a3a022697cd6c4c73a482c29591f523d26176fa80099f28e1470feec295aacd3d1613cecd1f6d68bc2349fa512c5a642d35cdd72750fafa758c0cf360309b684d318e8e9f0a3e53d888ad9053a67a415d00afe176e21f4d86ee7db89ab8323f8f9d0094b6300d7b64639fc00b89d6a077a9ef3355666e4b38733ef261b4539103bd7ab4b077d4039196bc9ff6f976ce565319d80241d00cb5b47c77cd2ef05d05d8d6296f43dd0c6912f78e09e6e1a84512a0f11eb3711f6b4a9ebc22964022d23178678dc766daf7ffe61b0f0778fbb5ac9e5cac2657dd06cf6d2cfd89bf97b9057a156a1d73c6c20d9b6c67fcabe3a5c876a4bce84964934e03f61a58c268e9f17b2fac7f73225879b6688afa62de4ed409429f39bc9cd50054cb94eb5e9bf6760b470b61b89837fdd3858ad49e12f6085926b791318ef72820aa069a8622b92b09e5ea014566f8f7130fce105209d6b35f9436f5f1868f0d1758b6e8aa699f53587ba94c13386e5e1ef793c226e2424adacb42039768da77f326acb301c824b1b16bdcc1bcb60cb54b9790e6ad08641670fd6f4ef212023bfff70951880a21a856f31a7593f645dec8962f474e213aa81bea276c1277ba754a88b9645040e545c1d717ce6fd841558283515bfa321a7735b32321b98be81e91b13ac3444789c30d54782fda70185e22d364c8ff373c39f80ad91db0fb2cb1fd7edcf6e1d774acd5dd0be738d1fc63e07d94aa6b0cbe3a7501f2038fd818c5a50d30a9bbe95ffd14e2340d9ead2283d96086cf25ca018ed4f86563d3a26863304a1b82016763bbeeaa47005029b99a29b19cf4d3c8c0761dab3d13a078fb05caa003800acc43e8e9e751a342753b01dfbceabc1c7ccb064dd8753865048f6e4cd18d4e8f63f8660997daaf6c538c1462445307273f0df288e8bcc7bc223219a8bbc83c4eea49e2a51007ad92daaabfdc53ad8392d51ac199cdd529b32ae4b397534e5176cdce3b4cc22a24d786eb5a3556129014c7fad479174d8619a84b8047e447b4fd0def952be62af7354b1294be98aab191aa9aa3ab1f96583c803484c5f002651605101263675eb61a2a0e14300765ce9f26fa25ade4808cf6a41c9b101303e4cd3d4e26a202c968ee87d80ee0a414a9a56185fe49b1089beaa57c9fa0d6fa4666dedf8b943f15e93a95b003cfa846b765a73fda50ab929064f377bd90440a6f5dcdba4b95ca2aa03608f2a17e559a665e49904d3b89211e3027858fcd64a8494802e2d65d494a3dd0ad0262f3c7a62b51757c519cc1291c3e637bacce68ded929d05a17d862ea023ea529452976dc1a4625ad9976dc16093411d7c208834c47ed3228633d4319e8621178f3ab3b257533c908a8f68ec5b18db1fede70e20924683989bc3055e8fa3c165d9717e8dae4cd511450929b252d194787129bb7ea22cbb352f196b5853a5e726efd1af537409650ad3c0c8ac3613dd49f58acf96bb61f746ccc0cb5b2f05547f9af1e716f0e16e7a473d9c53472e4d6a669b02b7768f12f349342c1e0d30bf2f39f73159ff98d9318d7867d5cd6d45757ad72ac9f288eea5405b76c82cb626157683b24ee757c0bf83f4d87cdaa885edea7bebf0f564fbe46a52f7f86cfbb62bb5ef05433ce035991b7dec2ad1dd0490032ad0f59a792c5315afbd3c18935e80da56e6b5db291fa4677b315769a8b29baf3e53cf6d6e68a1e8780d87f587e6f23b77ef33f58b4b848764bb28b8efcf18fc5c53879a4d93c2f1230d13e320519d65122c3e92053762c0294fd1d951c6e300642e02519df0733b9709a48b7f7c3f75376394b8d07d674eccf6bef48653335f6506946be1e548bf9fe26bf9af8192ed4aecf89708e0a58e5e34a4bcc9890c8419366265c1c067cd06a04bc69ce077b55026aed09039bd2dfa2e91a1d634077c99f757ab5fe9db57c3ed53366f0e27b97a4d86b2e4f890ff1fa47e9896f8efc677b4f19bba2ba329a4216f0bc32506dbf4bd368a4b7d5ac8066380b616537f25c25ea9a9aace2d535f6e4bbe7a3904cdfdaf3c6cf5ec2af82068e74367cbda59de978cabb805c35dc41ddb5bc937ddb39498fa3452086d74a00a1e6bf8003fef11c273c876ba78e95bf85e05c2bff54738d7b53db2a559dbbe369ed6ca580c694ca01ad1300bd8e04658f0f4c4a45b3597d2f0a7b4f7c90ba9586a37cd9df85ffe6b28128bf2049b23fd9545159ee26e12175de8a77170d8278c3e83d5cf6e79fc6b7e3e1ba07b6894bcc3477e2e637e02a6e4ae3ad30670f7b8f21d5a1452a071cec9da8cc568d69953823689fc23d92cec6c60106abc9b1f6f246613b904b1881109e7aa2bc450cb7ad383ed1692e1ad8ea5d30a3573e0c6f7689d582d8ba2deac33c59d3ec68ff52571b176468d76571c5d4183db5ca6ba353bb903f0b3dcf7c7a1c55a9a2d866ee8959e697c425e0b2d7ee36c7789b83641f884e1b621589e848d5f303673c06b98771a2123b52ff554ff54fd0fd6f6d686c93c0953c220182d722e6905bb0899fb4f32354a33624f027c43f1d47253119ec298a75f539988663f5f0f55df4119304ef21ec0d8704f3161b35d0f7968564bb584152e9a3fc19ab2ab7c6a6394e63a705fd4723481a63bfe84767e61a5b76595150e622ec8ad05f8829eae0e9d7a9b4472999a89890405869957f41434cc5847088abd5c89dfc0574d4659295c7d8a69d4e7a5a74f9d81a812c84fba22856f379c0df99aab1710f366937103798111be057ecfe3dcc88c7dc4fe5a6bc1be87c747e57ec3266eaec8bc2b5e321f940d6cabc82aa92e2a7d7a86bdeb9a4c2aec812c965843b912fcc8390f0fa12dd9a54cbba9e7921615d40fd8dc8aff7a24ec4f8e6ea149788d9efda9232b623664214444750e20c0cf5599671a94fddb71813eb6fe10a312fadcad3449b4323671edfa8cd08412e731829b91687dca7f4c389b46f25db0e933c2fad76ed6f9d560b45077430b75d21776d76451d54622ca84113ab7e0db8121c00c2e8f4e5ea7fea75a59b96998c69a9dacac7968bab7f5e4d2120f92f988f52d17128c5c8f3832619d5ca66c2b6fa13da9ffbfb73150e8bc0e3ea3551fa3ba1cc0c3b244b84edf48b7b6cb70789d52fcbe2e399ae2fa32742e1919d07054aa9267098a6730051440bd50440957ef12da0fd827e8f9518fb9737f64ccdc3140346524b1823c65c7fe706e432839f148b7d0d26e82f067254243a4e9358971c3499aac17a21af49f959dc5d4fb18a094ebe080847fd11d6b9fda483429ea1787711af402481a6cc4061fa733406eaf3f78bf1aacd26d69786971db43f1ddb16cbfe1ccc8db3d3618c353bd6aa78da53e3216f8e644cccf5b2af15acb062b8e0089a541690cdde01d1ab74684ea432b839d04fd0302a17046c04002b90c03212ddafdbc0259a9d4e844d6f1d3e80248b956e1752206c4e583e7e6b38b41acec0953e9256a234b188b581be3b1d8d6c5deb9a0364113e970b4745dc518fa3825a24a7e5ddd48375d9677e6c8b3a35a7559312cbffd9f9bfd5d5b49480da19237b06a275631504577dcf88d5b250c1b79b2e8462d746ca5c1d5ff9a7d68ddd451013b1e634471fc7279e347c174cc1152fe400e98068364d87b66dd82449821864f5ca80cdeb69e662ad74aa372dd58159501f7d7df9c9444594533b50076fa80ac08b1cf294dff460ec4251bc3d608f3857b98be56c75661226851c15fb41f1a443cdb3923497b30f1a06e6668ebc6fbe39af1c0d567e74f615cd0b65728fd3d0731d14db23639135e404c1086ccf434a4c96c6539ccd8f60c848bc84f83d2360bb42e4f4c1bdb259ad45f29be0014c363e0b83afab145169d9c93d3c48c59f886ebe72f84a0bbe8180ece172fb0c0d2c34ff6f7c597002d416989f65aad2b4fa27144b81b8cd7cd5ffbb8f0b439103475596ae60d63a12e33ea3731b145b0d69673acf9712dba84098cb566ede07b264dc06a57fd276c2ee6a8fc6092e421bce5654a99ff3688781839b7228c9b8834615f35cff5d8082d1f9e57af6f4e0f9849fb26a95a1c015c42c9b476de3a6742387cdb20521ab5248851690f504d47cb3d1f27af6171bbf5f6bf2e26bd7755b40524bd5fb8f566e6d0cce8a38f53034e6cfe8ff308efd4ac56800403f6c5d73cb6c74c7d201f9fb17cd01c8f02647d61f4869534417602f1b96041f570dc28106822ac159418eb374f8b2e2a2fea8f144d08212147d891633054e317be07b7dd958ae9eb32261102a85810882432d2edacc00bf8506f6ce872185a5ddf5df6e5a683e766bfdf725ab545ae4331612519875f7fd409587b2c874fcde909880b8f8f36a9ee0c5b9d6ff96752ce6026061e70cb1d47a0358402a5cd70b004ec59", 0x1000}, {&(0x7f0000002380)="2447389b34e5d46281c5c31fd3399f89b6", 0x11}, {&(0x7f00000023c0)="4fe426adfa7dbc8bc8c2818f299b15ffddd75bdd461c54b28b697e56e01f924e8c2e08d013dddb61a0460c4bb82e32c549375cd44272bfdefea5", 0x3a}, {&(0x7f0000002400)="9c16575b91be1b6f5a81e868995064d66f8f9d342df18936047af1468445689675cb2065ad75a2ebe0650b5702dc8c44ec", 0x31}, {&(0x7f0000002440)="245a0b21a1aa90f66d4d445ccf5e0f49dcd7bef29716f6e573af3ec8f7892f28f3bf000a3a40bb44bf0f66d89b216b397042f5699754186776b7182644c52965796dfde1a9e0b1930199d4d233819b050d2e146e6c44452489fa3f997a854f6f18c91a2391756380927a77662d8fc843b57dc77e827f21f8c96d67c3e2dfa063c56b2fc4cb5d2f3cfbed32ca40d4106893e08d5236fed35348930970c4cbc06883cf5edeabc36c625f352d889bc8d083e664104334fdcfd9d829e9adde46fe7d72d60530a5c1fd1d85ab56e4b764ba3e627114f6cf0e4713", 0xd8}, {&(0x7f0000002540)="7c26741e857a3015cbdea99080b195770d308b91f977f7a600143ee2347e012088e88f8045eeffdeb13c2dadd79422043ba55db78dcfe48831de18ff45fc910aa415c4c4f61aa8", 0x47}], 0xa) r1 = syz_open_pts() mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x2, 0x2, 0x8, 0x1f, r2}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x24) r4 = fcntl$getown(r1, 0x5) r5 = geteuid() r6 = getgid() ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) fcntl$lock(r0, 0xf, &(0x7f0000002680)={0x2, 0x2, 0x4, 0x1, r2}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000026c0)) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xc) getegid() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r1, 0x8) 16:01:57 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:01:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xe100, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0xae93) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10c01, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000180)='N', 0x1}], 0x1) 16:01:57 executing program 0: r0 = kqueue() kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfbb2, 0x0, "854955883d026111fe4d04000000100000001000"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x9) ioctl$TIOCEXCL(r1, 0x2000740d) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 16:01:57 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000040)=[{}, {0x6, 0x100000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x7, 0x5}, 0x10) 16:01:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x334) socket(0x1, 0x4, 0x6) 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x400, 0x5}, {0x4800000000, 0x400, 0x7d6a, 0x1}, {0x6, 0xfffffffffffffff9, 0xfffffffeffffffff, 0x200}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffeffffffff, 0x0) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffd) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:01:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCNXCL(r0, 0x2000740e) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x251, 0x12) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000200)=0x1) syz_emit_ethernet(0x23, &(0x7f0000000300)="b3607669fc0cab5d3a1cbd44cc395dc553cc5bb1682a11ee77916d52041312652c819f") 16:01:57 executing program 1: r0 = kqueue() ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2000000200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:01:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10000000400000) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) 16:01:57 executing program 1: r0 = msgget$private(0x0, 0x90) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/203) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x7fffffff, 0x10001}, {0x18, 0x0, 0x100000000, 0x5}, 0x5be, [0xfffffffffffffffd, 0x7, 0x401, 0x2, 0xb9, 0x401, 0x4, 0x7f]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x9, r2, r3, r4, r5, 0x84, 0xffff}, 0x0, 0x100000000, r6, r7, 0x0, 0xa9, 0x100000001, 0x1}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x3, "0b769e7276f256202a2f181f58594367225fa178dc43850840f6f4c5dd2f3399a220bbb6594d84692a7dfc590d000f830ba5697ab3afd1f72c9714a9f57824a827005539fea45128c0860efa43bb7a50ccd59b6ba42b4d60b2fbe1924db40b946f816bab1ceb47c8"}, 0x70, 0x800) msgsnd(r0, &(0x7f00000003c0)={0x3, "b4c9f53b5cdb4587db9a7e6952435dbf4a477bd96e15f67a7fdc2a10b1097ac7b937311a93dcc7eb21e75b69404481edeb064792d88d5ec5341dadca01791e8a8be423c97346bbdb64440fe58d3c22eb731f70a5c0bcf1bed7b4113e6d0aceef1cf213214fe1244d18546951bf6ad36354b55e204300f654acb99b5d750029b4514aee7d42ecd87a0ea821b20d3dd5bb038d558f178c20dd55dda47eeafb7b659821299fd3ac04c16ab133c128ed0c6a1fae1f056ae6eace95909ba6ac7c37ab9e4bd5c452affcd244f8fc42e5230d1a93e3f39125c0afdb58386a8025e103a0270d4fc5b5c9d47aa3e4e9c11fad010ab50be6c2ff20f62415330f5a13d9dac14135db3c77993081dc13de7a9ade69205018ea480cbba1422bf9800fd579b6287a422cfc2d08f144193b08ca48d90bfb09589c2420783eb2c3b59f4bfd885b51158caaa225ef106c1e9c249725a290274a87f82047c6914cd7af9f0e934e392bfb8e81b2c9189f25129ab025a18f60a43f5199f5de9f01a3b542c6f96c39a9fe4eae7ad10a6ec82ebaac936c03b64e52e1894e2e5cd2359bbf4f27281762dbe77fabfa4c183cd008ed9992caff92548f001555e0a263f12d1cddb6998c02f9d022b3231f84ff147fdf418bd34dc2caea7870aa79d2ab639ce7f0be31a7e66fec3088dc2c528ecb2679cbaf5dd7450c32b84765a9091deb331b1cc02c4727eef7fe7be815f699c317dfcc8d5dde7c0458bd9b42dc4cfba4d6ea56c78d4b910a0034fa0e626db4e2a29765f72461fe3a3c377586e8767ed4c6e085df3417a98c06dc9ba65030b4e7c01d6fd28a92c6606a39442347949455dcdfacc4137e34f045f140c355fb8c4d6de65619f252f10e83737667f0c8c0931f013dab622f1b571adc716c2cd1a58a238b11ab063ded2795049640535e6834fc4c687795e62141d9370453c27417ad99dfcf34b565394d4e07ef50bb090afaa7bdfed800d5ce8171811336a4c1c7b00a81862f75035f654e8680d4661f7a53c0397a9f01d476761c3466edec66ab26714408a2cc6f7da272798618f4b8736b20031e4a995852aba553e2e639550dde56e54edde91a53910ea61e8052fce06758a77b723ada1628a3a39260948b48cde9cee699adb158ac9de4288b34221c903bdb02e61c05649e624a863b3bb14af978abca46fee119b34111c25da57127d9fdf32cc9e5646d87a19f15809be0c41631f0bd265ef2e754405edb89d0109ccf79676666ef6c081a88c59f7395f8b905ad5a0907f43c3a16607378968ca510574dd92a5ca98e983f3c21ae3866426fd5529870ff9c3776498c612f249a88066385487fddc8039e6548dd88a21ad3a92f0d426e24798f3572c1c31b091443c36a664c487f9baeac5db4fc0052ded5e8a90d6dcde7a3b822c957a5839449be9b46e5c06c31b92e4a64221e73d33130887b58ba95e9492cade1abbaa9c2899c473bfb349be86aeb1324b4c2ca3d04521060479a334ec0fca400a0134d0c3240eee4b4d98d1841942045dc26c054dec2ee420a078a5fbd62129756a9b02f44599d7e14946bf78e26d010b2bcfad8543e343eb8ca8189a86268c5443de2f1cd96859b0088b84a71f0fce8883a6c3ef685f33e67df5f8ac7eda74551fe4b87ea14cd80e532393d1f9ec840f3fb19c9c7418cd075bcabb5ee6fef03798044f5cdfb984cb4fe5c847dd028bb3acc25851f27d6744adb62722fb91221d9bf45786ada67c8314aeed15395e7504e323047dbbacde6f577f84ebc89d541614b3d54b14609e4f675e462cdc4f9fc005cf84509606c3426b4f42197f37c996b126e2fdc3b2a3039579295be18ad1f63bff04d84504d51bd816310ebca5061aa3596305d7fa5d199c13934223773c03406003a72dd665f29bd7c5987be3793be633eb50d522e0f45295124b8100db7ea3890e9855238f46463725411e1b7dfb7d03d4dd435a68de6333dbb63be8a0b69d79d777d16636e6ae72165fbca9c9accb0c6a16113152f1a69c57b902c8b098fd7398739350d462bb079381f38510a52b559bf3bee1b8ac3a28690195cf690a28e01e0d69111c93c7225bb76652468191656f595bcf650dbb04151de38d39be67833da7124df14223b52e20d8dac47c3c7c9bdeceb111bbf20d3a1dd55c812631084a396211c5b7d6775809a430d855d308093ce10c3f17da592bd253558c476f4b48902856b3772a77b0c25f48b6fe27ec8049147bbb49e0500febf9827055eab8874064529b33e67a8dcec4500cb66b79b49f90d244b2096ef3688d22359b132366fe596cd86c9db129b5066f1b87193fb1a86cc8d3328004cdd3f24056ca1810d429fe495ed271982fdb708be2a1eb7e3d0b76bfb1848f8ff63fa1c0f79c08d05a5634f562036a4c982dea3c3e2b33f077de0d6b422db97a7075ef04903c74d8dadfe6f2dd354442b2ef282213bce8580ce765b2d1252f5bd96ac734eaca386544c7a89fb5e2f3a3b083f867d249932001def3fa4c5475b787180d6ce9f43dc9190ff79bb87d76ad5c211cc584192a706519f2e6dd15adaecf350c2ff485282b5a0bba4840dcddf18c27737563284bb6d1e636a4d9c826078cea10c44d9a113c5a4be5f2eb12b9753bd8795da89519bff39bb0f2a1f2922c976a1e64101275ffda5aa65424a0014b78629046b8f6b206112ab10c606de5c71d1b3fe85547762e17f6ad31d4ab48b1137a79086afa138b26ac245b62eaf604da5352bc9f3311ff155ad1dcb24d5c551862131b0ceddfe4212f7915e9c4987c98192eb5bae1a44298dcf18ca18854eebb9e816cf01d4049a62e2a4fc130791008fec7d8d8a126bfcfde4daca98f9745bb961490d1b5d6a27b55f8fb815c8f4b6cc35ca8f0dfcd2b93952fc86d075c09498aad2e021549c9ccc7e1a037f295dfbef1e075dfbd09488dce3b0f8aa437f966359742b195ea9774b5cb2f45fbe0e31f7fa4ad23daab796df42437e70d7d443865c4d5407a16ad0b290d07aeed1ff38311250a73d9ad53f955ad76ba8869fa263baaf6c9e31a8f3cbb56e57bff093d2ddbb82c8e2831faa6498164838ae5a6897c63e6d68d3406673c72688bc50b48ad0d0cf96e45b29acb8b0ebf9f596583d3aea36f62faacc69eb63d269ebbac4fbd959448b6201136e28a8c51828775b2219e884a4cd42155eaf595d4cf318d22b2bddee827182e2473a477892242c8a8fb898aba7ac42f53bb469dff21290f9d755d671c3cda862108b05b5afeeba91779470f8ac434d04509a10061e61681dc8f289f4d6a76ee24a9a3cabee58c4558cee7140432b805162ff3711c24a9f011642d6a721ce9fb2f5f2d45710249afa17707d776f6b6fabd5851ee709c5cc5046c35c2aec97e433fbd02c4b575158a7c249fd6b923ae5a027dec4c8a8c5827293f326b9f7bf21e649ae703a7b259f0855491412b44d9ef03e0dcee6b2ca9926280aa30a180f7b99e525d2f6d7b453a4721266ab59e77f5a6368c8da0a22175fcede202b371e8ea7721351a51d6a00724b25ddc5d3f782622619386fccf685e82dd6186dd91c2f2495c98377a8007f2909d2bc649e24a9354d097ffda742847a2fc4e3619ed8cc334be9d13404c8d8e180f987863fa0cceb75081c6351f97683130a80cba7c787769120b3db1fa4af54d6b10959f5aaac09442d3f39bff6eac4e5796bffcb55977d4e47d902a9bcbefaba788be4c27e39c76855828c6dd81850c74c3b0d856c3e29e42882a4b87e8660e9f0963d4c4133800079ea30cb80af5496e0515a6762ce6d7d0a8fbc72ec4518d5ec6851d356689931a560659a3a33d0ff4f94e74f5f0435d081514d568a9edcac8557f712ba7a4c4b75f64ce4a9b38cd585630de8f3bcbff0be3f338391c2bac3898e8cca68c782732881a8640dfdd24f06a8a6a757172dc7bf3081a77a50ee80f31485d5ac5d96975def0c33f8b50afadaa15248f94e56edfdf478f23d9ac2b419fbda9149a5351eaebc3b20bf8cd3bbd93d13e841b33b131dcd348cc954989dfb8e2499e9dde526ea7dffce3776db7fb49f8cca788df3438ba5d25deb807a7c7d2413ab0d4ad231b827cc1539b5965090e94eb16be149526d0b317a276a90e43745e750d2718ec4f52fa006209c4e5372e46ce5ba247d1b3c25d9888fd53b4307209486e7b3306db41c520712ed5c5bac94892073095d8b05fd718934354b417cc70353bf0adabbee695a1322dae5a009b0448ef7ed751c78c14d9e3d5075d6d3f0f547ce93e49db486e8f9050455aee943854beb4f1030e362fdce0316531b64185cf34648553a95a5e34b41a079f823fe2c95504642bc6953c7c0879d271c6085fb39c854b2beb6d8ff9b0a9c69a1d54532f820f117486f54d9a62032d8f9999e110a6ba3da554c8c992b11b2816eb5696841c90d72aeaa6226004d6180ad3b183eb174addafdc3894c14e266af3f5fdfc3eb784196bc03ec2c94ed1b368fd81729ee7e5656516fd15d2bf0aa7e9a6503ecaed84803ae78d04e45b67472ff5ccbda1792c468aa5a76e4cf7354bab4ae06ebea1d65027847b7c50ec50ca8d4e6905708593a71b30d926b49a184fc987c8a4c7091e8ef023d9321d99983c3d53747fc85c278edef07a88cce4d91e756282e5758153b11ef2d71f8d43f1eda41163b16dcb38481b69048fc3702d415a3af4c67bcf87c18d78ce2fc6dea1e4dff4f1b11e70f9d91b7b2b53771731372ac7f6d6eeef6874470fee95b915dc460f22f620f9bc0a2643fc918b9e6a4f282dea13f466921986a9985ce34147cff3275833b3e159e5fa4d09eb6951eb5575b5a4f8d6037ffca9bd8f13c7b89aea41bc93a3a700d91ad5f44783f0dec21c1d60fcdebff6aa2b96a741fa35d267f89477a29899dd68cbd6eee2b779f86bb91f4269fe89652a48608f4502cd3d04fedd038d9c2b2f935f096ba9f13ccfec45c5d38be3442c2e9a38ddfbe3f0d92b4316934dd63da1ee120ade531dd9a4275e8d636baa42db7a940932a15e0311ca488d4ee77bdb43f0c46a9c50b7f780ac29b7a86d69f5b89e5110f87b401d1316d4d15926ab39f26c7d2370740e7f51f48cfbf57af94aa08d484b90978005374c2e9e9459d75b53c82da24f9f6e6e36195b3724935b5adfaead0d248a2c6e7bdfdf70ee6f7fe338db177d3003e681976b5f6f75673b0d08f5be01b0d2365761cbbdc74bbe04ac7288bb18951b0f1d785251846f00f6c3391fea8f5cf9951e52d1ef9ba70addef56a0e7c0eb701b9cf6fd801f8fde391ca66e3ff6c19505178ede73c3f303edd990aff7f83cb7d9c40b637ff2c30189cad2a3acbac99a7cca8b91afaeb354fe823c01940f4fcb11b6afe3d32ccce37ca12b267e4ce25b5802350b7e7e8320194bbbf7b12ebeea0faafa4705f3d83f563a7d2a40ebef07dd08e3e176a7060172da8b4c357c41d191f4b73b669e5911cb724310fb6d5749a61c08fa20ba5f69eab1a6c81c274c0b205cfa006a9401173f4cdca7893c9516aefbb22806ff488854b91617f6c8763909ffee991129bbe325fba2c09c94e5fe33bd5049403f547718497df2ced97cec35bd7ea302e89f4284e39bdafd022873a0c82354a860a75521e08f33463e8bfe852388920a0d85bb0f44816037915938535cd4c6e0b777b3821a768c588cf0bcfe5702d4542978fbe9f1599d59a577507f925ef5b52c9666b89aa3fd89a0f25d8b4b8ca7af10ab8204f53c67983b4149f0f42ea8784acf558d4a09f70d6d2fa9c5506dee2ab0e871b97e7604583"}, 0x1008, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400), 0xc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000016c0)={0x3, 0x5, {[0x5, 0x81, 0x401, 0x100000000, 0x7a, 0x0, 0xffffffff, 0x8, 0x7f, 0x80000000, 0x6, 0xffffffff, 0x200, 0x31, 0x400, 0x89da, 0x9, 0xb1fb], [0x5, 0xd9e2, 0x5, 0x0, 0x2, 0x7, 0x101, 0x6, 0x0, 0x86], [0x6, 0x9, 0x6c, 0xfffffffffffffff8, 0x7fffffff, 0xffffffffffff8073, 0x8f], [0x4, 0x3, 0xffffffff00000001, 0x7df, 0xffff, 0x4], [{0x4, 0x6, 0x4, 0x7ed}, {0x0, 0xfffffffffffffffd, 0x3f, 0xd07}, {0x5, 0x2, 0xff, 0xc03d}, {0x2, 0x8000, 0xfffffffffffffffa, 0x1ff}, {0x1, 0x6, 0x237, 0x1}, {0x8f1, 0x3, 0x0, 0x100}, {0x3ff, 0x4, 0xe13, 0x40}, {0xeb, 0x3, 0xffff, 0x80}], {0x6, 0x1, 0xb6, 0x9}, {0xf0a3, 0x0, 0xffffffff, 0x8}}}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001680)) writev(r1, &(0x7f0000001c00)=[{&(0x7f0000001b80)="6854e0bbaceb3141f5c88057361f3265363f48d8502478e826f645b86a411cdbfe7563076d8cbba4d34fbedc843207e26df44fa56dbdf426ce130dc1b00a31cf96fee07477d6f019f023adebeb1ad8be835be6cd441659cfcb2205c8de1bc17d339902f172cb7e56266e4731051552b866cce6d44e57", 0x76}], 0x1) pipe2(&(0x7f0000001cc0)={0xffffffffffffffff}, 0x10000) msgsnd(r0, &(0x7f0000001d00)={0x3, "da74cbe96fd69a63fa04315ccb870df1694e61410dc2c5771d6c99ad2f96c4a95107cd705606948f7beb361f8e5e4d15231fb2947cbd51d305b8bdc9b3ed11cc6559ede22b48a32c6316af0339e5978f4d"}, 0x59, 0x800) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000001d80)) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5) 16:01:57 executing program 0: munlockall() getrlimit(0x4, &(0x7f0000000040)) getrlimit(0x0, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCSCTTY(r0, 0x20007461) sync() 16:01:57 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x4, 0xffffffff}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) 16:01:57 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:01:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/60, 0x3c}, {&(0x7f0000000080)=""/155, 0x9b}], 0x2, &(0x7f00000001c0)=""/29, 0x1d}, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r1) 16:01:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) 16:01:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f00000002c0)='W\x00') 16:01:57 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x6, r2}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:01:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000040)='h', 0x1) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)) sendto$unix(r1, &(0x7f0000001280)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eee763477c4aa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34a2000000000000000a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c18f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47fafbd72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef51050000000000000081b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48dacc94604c28272a4c946fedafd4f957", 0x12c3, 0x80, 0x0, 0x0) 16:01:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x284) msgctl$IPC_RMID(r2, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x2e, 0x9, 0x8, 0x5}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x5, 0x1835}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x4, 0x4d223541}], 0xfff, &(0x7f00000000c0)=[{{r1}, 0x0, 0x10, 0x20000002, 0x6, 0x4}, {{r1}, 0xfffffffffffffffc, 0x72, 0x80, 0x2, 0x6}, {{r0}, 0xfffffffffffffff8, 0x8, 0x60000010, 0xfffffffffffffffb, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x82, 0x2, 0xfffffffffffff09e}], 0x6, &(0x7f0000000140)={0x8, 0xffffffffffff8853}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000001c0)="536ed505613104599abd476883c6380dd0b14452f55f9f2bc137bd294043739513257e22318c6dfd0f18014ca572710a2ae6caf7fbb68ccc8595d4045cb5fa91a2b08fc3348c8f61b39b3892fb38ac87ac3a705c6a6e06f8547d9cd5a6974fcd6b2f689a36843a5443ab4ad3532c873a4ff392671586510b02962eb9e7a060bc0f20f03be5d95f033f681d7a28c12501184a11558e79c105e288c542f70fe7ba812748318e6bfbcc67ab0f156c50e0b9250c5de79813bab771b1ec338b7a9df6eef3065e9325", 0xc6}, {&(0x7f00000002c0)="3f15f50371c360952868e6a23ccd5ae3d5b5499b5ff977217b49f29ef20e12d88cd5206b7b0c704e1c20f8ca16dd54be886d8a1f9cb0eebe5f26a15414874eb1f6418dc37f709e9c850a6d087effaa6bd32d1502fdaf19573736be9b342a5a85aa728891746fa3b3a18eef733cffea98ec444256d1023920ab2eea31bc391eb1edc466d429cbde0c4df8d0348d454fe378be3e697ea650133d54b246e63a8050f275c0d1bbee01dfb3c83f4593548dfaf88bec2f2f45824c3c81bfc2c15d68fcc55f925d7e6aab5c9a444ed688d34376eca8b8332bd2d14284f7e70a82bc2006bcb4c6", 0xe3}, {&(0x7f00000003c0)="bd3bbb9258a3aaf006bb8b8e5c7a9a5d4a55decc8935c8c836db7629d5c2cf1826b0f3558c9af30f0ad5499a146d6cdc65872645066896f3b927746b3a270249cd74147a19f9d3d7886f28aece2eb6b911950dc120c336b0545513348786edafa226b18bb65d0147e0db9816d80d868f63eebfff550334c9dd6011981f40a8171fedcb5842dc92963f8963c792a36ac827bba3292a8d7f612171b866aea440f3426bb2e9538ecc3841b7548d9284", 0xae}, {&(0x7f0000000480)="4de152590239e6df0d2ae04204a18b770158904911e612fcb80d1bb50445", 0x1e}], 0x4, &(0x7f0000000500)}, 0x9) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0xa0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x50}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x36c) 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x2, 0x0, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:57 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) geteuid() ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) 16:01:57 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x80) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:01:58 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000040)="258b57a6a192d18fadb2155b337f3920399a36bdf734eba56ecc5e83330dafda1744dc9bf3406ad31faadf42864a542eb2a192533d68151bea38f9e15112f4d58da4574e5ad701e352b23a40e23fb4bae3af38162b7d3c4097a72b95ac2973e804a2b54e4837cc9c2950ea3e9a0261da5b1b97016538ae6d3fd1c3379de513361c5a54bc920620b6cdfe9dede8229731c6bc5f6527489092cb03126263164c815bccb6e39b5c326cf92c3df28e11ce8421e8bfa608a36cf0d0902c9d8d8fe0cee8c28bef05c3393d6d3c1bacf7eea964b179a78087563c4aa191f6b3e711f8cbf9868715eab275", 0xe7, 0x0, 0x0) close(r2) 16:01:58 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) socket(0x38, 0x8004, 0x7c5) 16:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x4]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) dup2(r1, r0) ioctl$BIOCFLUSH(r0, 0x20004268) 16:01:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000ffff) sendto$unix(r1, &(0x7f0000000100)="1e508236c806944e144fb6ca0c7314977a2db2eac6c1702405fc5f29f0bf2933de", 0x21, 0xb, &(0x7f0000000040)=ANY=[@ANYBLOB="1e4ca8770d5a8c4ad91ec766a8664da8b9a2b0b04dee9612f5706e512f4b3eed381c3c1b583050efa159e8e5e4a0ed2bd52003ca6badbf1c1cbbc09c"], 0x8) dup2(r0, r1) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x4) 16:01:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2207d, 0x68c) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:58 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000001c0)={0x100000001, 0x480, 0x10000}) symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x1, './file0\x00'}) 16:01:58 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x20) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0xa93, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:01:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) nanosleep(&(0x7f0000000000)={0x81, 0x1}, &(0x7f0000000040)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 16:01:59 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x60) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000002c0)="0206") 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x3ff) read(r1, &(0x7f0000000000)=""/24, 0x18) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x47}, {0x54, 0x0, 0xffffffffffffffff}, {0x7ff, 0x0, 0x0, 0xfffffffffffffffe}]}) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x21, 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x803, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000280)) socketpair(0x6, 0x1, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:01:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x1000000000086128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x1, 0xf51, 0x5, 0x5}]}) 16:01:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x4, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) syz_open_pts() write(r0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x3) setsockopt(r0, 0x9, 0x1, &(0x7f0000000140)="56c092935ced1983667ecf4aa7c4156a6d8d4bc9191f64c9df43812b91e0aaf58385308437ea2b793b1d5e10556d50cfed0dee41f33013b579037ec4add570afaa41b5a2c240e0832e23c9bb51781ac255308c91aa622ee67da3e81005c5ec7755edb1dd2f5e0c72201282049b44dd76f0638a09096eb07b889e97269ff4a2fd58ba4d777bed40c7e428353b3017eda233a8e2e4763512bc3de3b4806af8fa9e9517e5675750b45e70cab4e5b9eb04810894cba32b9ebbf42e517ff6e9e6739e99fb2e", 0xc3) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:01:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20040, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r2, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:01:59 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000080)="0600000086adea61b23795791a54f061fec6860340f4f2d344e4b1883e07daab50d71ae841ac2b63000000", 0xfffffffffffffdea) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x5, 0x3, 0x7, 0x3000000000}, {0x3, 0x7ff, 0x742, 0x1}, {0x4, 0x0, 0xf861, 0x200}, {0x0, 0xb, 0x81, 0xd27}]}) syz_emit_ethernet(0xfffffffffffffda2, &(0x7f0000000180)="b6") 16:01:59 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x64, 0x0, 0x0) 16:01:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x3f) 16:01:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8a, 0x9}, {0x83, 0x18000000000000}], 0x2}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000000000000007ff"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) sendto$unix(r0, &(0x7f0000000100)="2915a1c46f0241e109793270457507027907fcb31230359ce5ac60b9a2742303a6bca89ff5dd9e27ece53ab4e8c13a9cf0aa6d08adafb3a144d651cb58f2a9cab21fb008382b106a4540a8644f552da4a86cda2ad85311d7b69ed6897212759134d570e7c71669b76561987dc5110783840a6c807d7c2dca4179f6c602858303091e750563983f49c225c70780ae53cde543b08ab4a1e0c30504b9b8", 0x9c, 0x4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:59 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r1, 0x2000740d) setegid(r0) setgroups(0xe048f70313578177, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) accept(r1, &(0x7f0000000180)=@in, &(0x7f0000000240)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x40, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:59 executing program 0: r0 = socket(0x16, 0x10000000000004, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="6c64622586d7582c27932d5f61dcbddb09b86a6e4a6ecd2e4fc4df0bfaebdf3ff7173913fce50c5c0c4a3909b23aa93029f3d2824baa5d761748adefa4b38c867c1a6bf1ff0a2036aaad5b10d1a4cc771a4592c1a21abb2bb24104b4c772d2f0d1e2e79760a7b9835e5579153c2e372de5cf460812de88af6653e2bd57bc78fca9d62cacab678f4ec006ef4c5fd312d52b5f283b9b02fdf9ca06be254900ae6bc625ac5e5ac4f2af141f6ca0f38e8ec41c8c81ebb3ce14fa1ffcd3f9010d2a1338322c14de05381d21fded8c8de06b89d296d17cc33bdf0c5157e6944f55e6a884f350c46a860f76dcfe62afe4a344", 0xef, 0x401, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) 16:01:59 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) fsync(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup(r1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) 16:01:59 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xb73) r1 = kqueue() r2 = socket(0x1f, 0x7, 0x5) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/14}, &(0x7f00000001c0)=0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r6 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x20, 0x0) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) poll(&(0x7f0000000400)=[{r0, 0xb}, {r1, 0x4}, {r2, 0x40}, {r3, 0x10}, {r4, 0x11}, {r5, 0x20}, {r6, 0x102}, {r7, 0x4}, {r8, 0x100}], 0x9, 0x40) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6}]}) pipe(&(0x7f0000000000)) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:01:59 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000280)=0xc) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r2, 0xfffffffffffffffe, 0xfffffe42) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="33af435d2923ea65eef11615ec4ed574087bf4e899d6be5a21c23a8576509a051ab74efdc2ad170094bb8cdf262870c84c71a3a904a4", 0x36}, {&(0x7f0000000100)="37c3cf119c1edec872b269329d8ddaa6ac2ba7fa587b0278dcd62e", 0x1b}, {&(0x7f00000001c0)="e121cd9e74f6ac42c2c6fcf495e1fc211722d72a841c533831e27d44214414513bf242cc1d5a7249c47a5dbdd104e91180", 0x31}, {&(0x7f0000000200)="953ff8c59e940ada118cd8775e85a286beb9cee399b1aaefb3c0fc59e493acea052e113e75", 0x25}], 0x4) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = geteuid() seteuid(r5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000300)="91fb488c91fae596cc3b2d51", 0xfffffffffffffddc) socket$inet(0x2, 0x8000, 0x9) ioctl$TIOCCBRK(r3, 0x2000747a) sendto$inet(r0, &(0x7f0000000340)="4c6c73cae759672fd3208e1ebe1ae90f7d6ef0958ad08a565e1f31d60a3c7a3ebbf5b96a4c0ddd32e279c560dc5889860d935471ace9e0ced907a5626877d0723c64", 0x42, 0xe, 0x0, 0x0) write(r2, &(0x7f00000001c0), 0xe5e1) 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x480, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x5) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffeb0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r2) pipe(&(0x7f0000000040)) 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 16:01:59 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x0, 0x100000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x7d6, 0x6}) shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) setegid(r1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:59 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:59 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x3ff, 0x3}, {0x18, 0x2, 0x431, 0x7fffffff}, 0xa9, [0x1, 0x2, 0x2, 0xfffffffffffffffd, 0x1f, 0x4, 0xff, 0x7]}, 0x3c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) fchflags(r1, 0x10001) fcntl$dupfd(r0, 0xa, r0) shmget(0x3, 0x2000, 0xd23ad7df6305f68b, &(0x7f0000ffe000/0x2000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) 16:01:59 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x1) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000080)=""/68, 0x44}], 0x2, 0x0, 0x0) 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x9c) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x8) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) getsockname$unix(r3, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) 16:01:59 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 16:01:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x1, 0x2, 0x8001, 0x9, r3}) r4 = dup2(r0, r2) r5 = kqueue() close(r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x1) 16:01:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:01:59 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8180, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fe, 0x0, "0000000000000000000000000004ac00"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2a, 0x100000000, 0x2, 0x1, 0x5, 0x2, 0x7, 0x3, 0x3, 0x0, 0x9}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x192, 0x21) 16:01:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="22c0b158e654f6da5e85d60aa72cd96410a207e9ea320e157e30640242873de68f6f4e3369212713759450359575a118be2721786def18296fa996184e363557f37542f662841e101ea2b1968303d193c4", 0x51}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000000000706f493300e70b000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x409}, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) pckbd_enable: command error 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x13, 0x6, 0x3}], 0xfffffffffffffff7, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x4, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x24, 0x2, 0x10001, 0x3}], 0x5, &(0x7f0000000280)={0x4000000, 0x7}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) open(&(0x7f0000000340)='./file0\x00', 0x10020, 0x80) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000003c0)) pckbd_enable: command error 16:02:02 executing program 1: clock_getres(0x2, 0x0) 16:02:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getegid() connect$unix(r0, &(0x7f0000021ff8)=@abs, 0x8) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0xf0c, 0x1bc, 0x7fff}, 0xffffffffffffff01, 0x1, 0x7f}) 16:02:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="5001050160000a04000000010705ca90080602fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a37132e27acb5d602000d7d026ba8af63ff37282902e4fd89610fd3872babfb6a000000000000082f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x10001, 0x101}, 0x8) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x24, 0x81, './file0\x00', 0x9, 0x0, 0x2}) close(r0) socket(0x3, 0x13, 0x8e000) accept$unix(r1, 0x0, &(0x7f0000000080)) 16:02:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:02:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) fcntl$getflags(r1, 0x3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x60, 0x6, 0xa1, 0x10000}], 0xffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x20000088, 0x57c, 0x60a}, {{r0}, 0xffffffffffffffff, 0x61, 0x4, 0x5, 0x8001}, {{r0}, 0x0, 0x80, 0xfffff, 0x7}, {{r0}, 0xfffffffffffffff9, 0x3d, 0xfffff, 0x7, 0x800}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x2, 0x4}], 0x3, &(0x7f0000000100)={0x0, 0x800}) setsockopt$inet_opts(r1, 0x0, 0x1018, 0x0, 0xffffffed) 16:02:02 executing program 1: r0 = getuid() r1 = geteuid() setuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r3) getrlimit(0x0, &(0x7f0000000000)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:02 executing program 0: r0 = socket$unix(0x1, 0x10001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:02:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) select(0x40, &(0x7f00000001c0)={0x4, 0x0, 0x6, 0xfffffffffffffffa, 0x5}, &(0x7f00000000c0)={0x8, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x1ff, 0x0, 0x6}, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:02:02 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000000)='./file0\x00', 0x10000000001ffb, 0x100000000) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) syz_open_pts() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4810, r0, 0x0, 0xfffffffffffffffd) accept$inet(r0, &(0x7f0000000300), &(0x7f00000002c0)=0xffffffffffffff80) dup(r2) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000001c0)=0x100) 16:02:02 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00ab60d724ed8377eb440000000000000000000000000000f0ffffff000000c2f77de2000000000000000000000000000000000063804b1c000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x3, './file0\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r3, r4) setsockopt(r1, 0x8029, 0x80000000000002e, &(0x7f0000000080), 0xffffff18) 16:02:02 executing program 1: r0 = socket(0x3f, 0x0, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r1 = msgget$private(0x0, 0x210) r2 = geteuid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() r6 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x9, r2, r3, r4, r5, 0x20, 0x2}, 0x8, 0x0, r6, r7, 0xffff, 0xffffffffffff9ced, 0x8, 0x401}) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r8, &(0x7f00000003c0)=""/134, 0x3ea) close(r8) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) socket(0x1, 0xc007, 0x9) execve(0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r8, 0x20004268) 16:02:02 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x81, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x32) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xf3) dup2(r1, r2) 16:02:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair(0x16, 0x1, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) getpeername$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000687c00000000000000000000000000000000feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000433196f7da8dc69489925730706283b0745e"], &(0x7f00000001c0)=0x6e) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x5) read(r0, &(0x7f0000000200)=""/11, 0xb) read(r1, &(0x7f00000002c0)=""/24, 0xfffffffffffffd02) 16:02:02 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r2, &(0x7f0000000040)='./file0\x00') mknodat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:02:02 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000006c0), 0xefcf}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) writev(r0, &(0x7f0000000100), 0x100000000000001a) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x3e, 0x2, 0x71, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1c1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x50, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x5, 0x650}, {0x7, 0x13daa5f7}], 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:02 executing program 1: r0 = shmget(0x3, 0x1000, 0x600, &(0x7f000050b000/0x1000)=nil) shmat(r0, &(0x7f000050b000/0x2000)=nil, 0x2000) 16:02:02 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x7b}], 0x6, 0x0, 0x8, 0x0) 16:02:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0x200000000203ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00", 0x7, 0xfffffffffffffffa}) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:02:02 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x40, 0xc) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="8105881f1bcd18eb561da425be43cba1", 0x10, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() setitimer(0x1, &(0x7f0000000040)={{0x6, 0xb8}, {0x5, 0x7fff}}, &(0x7f0000000080)) dup2(r3, r2) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x44}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x8, 0x5, 0x3ff, 0x83}, {0x0, 0x2, 0x1, 0x7}, {0x9, 0x10001, 0x2, 0x6}, {0x2, 0x1f, 0xfffffffffffffff7, 0xf95}, {0x8000000000, 0x1, 0xfff, 0x3f}, {0xe5fb, 0xf808, 0x40000000000000, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x402, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8320, 0x0) 16:02:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000800006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20400, 0x100) pwritev(r0, &(0x7f00000001c0), 0x100000000000015c, 0x0, 0x0) 16:02:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000002240)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b6372bbe639a06fb230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf140791bd9b2dfe4ed708488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac", 0xb66) write(r0, &(0x7f0000000100)='\f', 0xfffffffffffffca1) 16:02:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x9, 0xd40, {0x5, 0xcdf}}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x20080, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)={{0x5, 0x7}, {0x5, 0xb58}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) recvfrom$inet6(r0, &(0x7f0000000240)=""/152, 0x98, 0x802, &(0x7f0000000300)={0x18, 0x0, 0x1, 0x8b}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0}, {r0, 0x10}, {r0, 0x1}, {r0, 0x10}, {r0, 0x4}, {r0, 0xa}, {r0, 0x9e}], 0x8, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x3f}, {0x40006, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x9, 0x8, 0x0, 0x700000000000000}, {0x1, 0x7ff, 0x80, 0x4dc}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xc5, &(0x7f0000000540)="ebd4383320972622e49dcfaf2087e4c74fbbd5e3e98c5d2f1990fc2a21e88ae3dc5c767df087ec5b1c1240b060d628e3363cd43e242949836fb0092d5c7c7e7314d42cef58075c1a98d2ecc5bdf81f93c4ebd9addf087e87207ca13a4b7df2c6028b85e51405da0843a9a1a450b0e62b8c915a7feee1c1c37b1ddacf0b62954d5f01d77dba637811a5a099be84f09ac83782859cc3c47e3f9910dd740211deecf9d0c4bd289f54f5f4416e26efa5ace8d8388d3c5978a839cd024e6e6a51fbf76a077e032d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x9, 0x2, 0x9, 0x200}, {0x8, 0x9e2, 0x2, 0x3}, {0x0, 0x10000, 0x0, 0x4c53}, {0x2f, 0x100000001, 0x5, 0x49}, {0x0, 0x10000035, 0x1, 0x7ff}, {0x80, 0x0, 0x9, 0x4}]}) 16:02:03 executing program 1: r0 = semget(0x1, 0x400, 0x7fffffffffffffff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/75) 16:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000200)="5a46e0098593f1607bff21cc9aeb304f4a75877d74d9609bcd62252cf94018639f4ce68243b8eb327f4c5d6d8667d31ec328311df14231650f910c048a849d1fdcfd0d97dc2203bde25da3a0efc190da6c8fc3eb89c0b52485942e9ad2544104fe4454bd84188973caea7b79b4f7d5083f9559c62f64359155fd4da9d073d85faf95875a5d8fa7457dd8adb60c48d978ca21202ebcd83868a1912d669232acb0644abab1b0198bc4bd3f12cc477e2ec31a408e730fd7bfcac92fc1b85cce2b62ce5af76e42ec53f0759c3fdec5b0e7ad145b917ba9e6a2fe25f621e936acfc2ea72ff4c07b7330ca2b00ec432a48bc1383139e36c606792cb526988216a161ef16104796f589bc312374f28603e18f49a9e5d0821254fd58be49425e13753bb59d938984f493aad259197404ab054524e8768aaff5c3f4ecde2283b9e63473d66f0331a6fe34b37988612d216792ed80739d34e9625c3644a8f80f3a3e990a4156f81210114d11b03986c7a4e5ae52dee786a22caa94cd7d5ca20723b3127a58569882c9db64e6b7bad1e37cb7f8f5f17139f55852842b879b3cfb9a7f3d4febd1957706cb61aa03d8151d817b1c7c405d0ca475c25582438801635bc08685017b8f4a99b20cd0e47bcabec76508260fbb3415292b76eea2564f07ed8111bb9f4d846cd354f6f8936fef766a4d5e6087eddf0c4da06c44f3d6410ecaf6e5224752b9cf72f8b8411fb094b34d50fdee337a3161d57f49020539b633d0acea3317eee3032bf79a70fea69a0992583affb9a198fbddfcd39f6bc595c7f0d386fcd603a092562b249acc36040fb3ed7e8053db21cc1b2b1634b72f281232d9640a47c653a6b97d54bdb143c9c5aa256ee954b6de7586ea72e8df125eb3c0e4fd12f12acd09e6e495c74dc9b9108e8a86313d8187b6740c0ccaf648c7d66e005518d2ee7fd0d17b56420ee53eddea5b0f17bb7a948000c680852f9806aff0d6bd217b85b2c9288d4bc94d2d037b1752958fc497d45679fde89d26e1c8738e3b3e68d5a5438f72b9d3bb6c7b040613365b8986c06eb228ac8c5f9a249c55099cf90fc4d2a790bc672c300232e80e554924a93d87e02ddf4ab8830b4e724d0f1c7b60bd8d72a0a4c1d23a77a27995f98194984873805eac12999896f5c7843f3e5469a7e9955876512d9eca6bb2d8f23890997feaa2d7585da5504ff2ce8625544e6d966322b7c2a4e748572b22af161369adb42d97d6b80e7aad7bfb8527d920602486e840626a1a954442f887635ec62a21fa68b57cffa9d981a56f4d73f7c2fe5da041b22db4a8bf85535876e83d00eed58b6f2369332db29aea07f5781b8365506eb38da5924dd830bfb65fab949f299b080228de73bd5bc925ef35272f2acdede55d199e31dee49f58f7c5442a87312fd90f9a9ce1f6e55b56a8769e855085465a", 0x400, 0x0, 0x21) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) read(r0, &(0x7f0000000080)=""/9, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48, 0x2000000000}, {0x61}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)='7z') 16:02:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c651000"], 0x10) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x20, 0x0, 0xa4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x4a, 0x4, 0x9, 0x9}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x4, 0x81}], 0x8000, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x11, 0x20000000, 0x4c8, 0x986}, {{r0}, 0xfffffffffffffffd, 0x25, 0xfffff, 0x3, 0xffffffffffffa72e}, {{r0}, 0xfffffffffffffffe, 0x50, 0x1, 0x4, 0x100}, {{r0}, 0xffffffffffffffff, 0x40, 0x18, 0xd0, 0x5}], 0x8, &(0x7f00000001c0)={0x7f, 0x5}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r2, r0) 16:02:03 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r0 = geteuid() setuid(r0) chmod(&(0x7f0000000000)='./file0/file1/file0\x00', 0x3) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xca) 16:02:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) recvfrom(r0, &(0x7f0000000040)=""/123, 0x7b, 0x800, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6f317e5a, 0xffffffff80000001}, 0xc) 16:02:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, &(0x7f0000000cc0)="f4d461676f1bce8a2411d21db88c12f13efc4963d73b580c35ca3a2b82f200a63b84c1c29b96e63a41bca66f92021f86f03500924d6d413ee98dd648b3567a5fc78b0cea6ed51ed5e5086dd2b8e17f11f6bfa008f4a17a06599d4418d8df18367a40c7b1115bc09206ceb58632eca1535e4d9cb3fc9260dcf045a1d0ebbec98e223c7ef49b9aebdc86d1876430042b9fe7ef0eb927e894a50771409da67d63834af00e205fa1f3fd302fe287abb80aa2df3f86aba937ae9e8735f0fd67e432f546b6bcdff6d5e03ed60e4fc24d69f61739cce96fa8f66175c84ecec2bbb0a5e828939ac6ded71c1ba47999bcd801c6e2f20a7e62a4c3057b25fa35cf94a87bd6325cf7e4ac8ba518654078a5eb405e518370a5537e0b47b0a1aa298e6713617bcd32554970933eaeeb33faa2cb937ee17a8beb0e7a3b3b4625ed90dd1ca65e9ab08172dbd6cdc9067b0dd25c07221335f8da2c18d89fcd3947245f1ef027ff8aa319abb5b2541c028fe198dc755f516e27e3197d61bcce2e56529569727a75d820291dd03c5e052c4b474dcde1ab9652c6619c30ddce21afc906e422b839d9e139e8bac6da0cb8351ad80e6981a7828e4a63846dec05d9fad7b8692d0e7cea5d7a99b0651570f93ec8498a4908bf1919ab4d7e4bf90cb98af2af14ea48acd1bb0ba1e85ea79a5b2777491715f5ac7fbd8d9aaca42e89f42c22a656bf646a504663544ba4bdff09d49e1d83b8a0442206a955e981b26c73dee94b652bc6f390c300a299e01a96cb2518ad79a158e002062feffe40db4c73d871e61f98830ac5c5d0294224986d506f934ce3c0b36135fb4564bf5d2b6710d13b96cf3a233306070959419c33a62af24a194117ab03193e86ec7c83f10a6052ccca0d1acf75068df2e8a6b51447f60feafdc2276c9201650d21bc6b3d7d9defb9229001245c0b5dddd34b0b06fca307b736d89d04374acfa0daf0ae68541211d35ef0e7489addfdcf121495c8ad98dfc98d3e9c1ab0d048ab174cacf8764ce9836a1a7608d14e3b5529411ae6e4e9405b791345ef734bb9ab1a5b0f463c3f6299b7e7be92582fc9ad9cba0c452186245c042e02776e0c2f86e9fff4dc6b9e91098e1bea9dd33968bc6535df5793aa49ec380eb395bc0aca90ea1142d77c0c9473e7703552fdc82b99c9b5dc17f86718520aa2f89a4aedb7d04e8ce6e79ee87569c81c78692f3767583d496be8d1807612b43cbb7a82848977afadbfa77b57cc9d74a8a92a0d7fe671dc36ed1630b94b86c76cd8ae4e568018def621f1508d1cfd7adadfcecb2cb2e680fd9238068319fc8c7e9823379103380aec23abd336ea2b1655c9c504c2eee84c90a2038556a2f36b3b66479a0804e1e88f755196dbee325ef7b1178f89f172c8e8880bfda29830d038fb229e23159cf25a1fe80894b247409ccc7fc85585a166e1351cff71593ba821686515e77a2d3109a6121f1c5eddc5323d7e61cc87c8364f1565d5aa67da94d823aab6ece4b63ab12eec111d9cf80023565f6678166c7949b8dc32a483dd8bfc65e1d1bb56c5466ee3650b2589bea9ca0763ea91500b1bf24ae6f1728692ed81bdbc8b35e1bd42bffbd75baf69c178df02af0b45852b118fc85572a07079171600892c13aed56f1d12398a092a31a65fefe3741326aa5b028f8e41bf2069e03b8d4003c67216a5dd28fa49d8beb0cbc6a2cb293f9b5c79a61fcad5c681046d2d01cdde4249db65cf82ad63d7236c00860adb4d27fbed889ea3bd48a5c5ebf586634318f597122e342506a9ec5cbac1d15c572dfc01e9e8fd601c8c0f4ce920dda003ca97f5609214498a2f1045b72c906a034312b68c42c7d253aafee5eb1b614cee4faa779f15e3478bb1be2dd1f40be0f4f9f2420ef8549813d55279160c4512caab202330c7888ff51b953e3ac4498fbd109b69f27f52b405ec30818eedab4175701a173a0b10ceb685827c15add81e90", 0x57d) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:02:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x8001, 0x1f2f, './file0\x00', 0x0, 0x0, 0x5, 0x6}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x6) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x4) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x235e, 0xb6da, 0x7fff, 0x1, 0x0, 0x4, 0xff, 0x1, 0x0, 0x4, 0x81}) r2 = accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getpeername(r2, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) getsockopt(r2, 0x4, 0x959, &(0x7f0000000340)=""/130, &(0x7f0000000400)=0x82) r3 = accept(r0, 0x0, &(0x7f0000000440)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000480)={0x4, './file1\x00', './file0\x00'}) r4 = semget$private(0x0, 0x0, 0x80) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000004c0)=0x7e2) r5 = accept$inet(r2, &(0x7f0000000500), &(0x7f0000000540)=0xc) readv(r5, &(0x7f0000000b00)=[{&(0x7f0000000580)=""/248, 0xf8}, {&(0x7f0000000680)=""/139, 0x8b}, {&(0x7f0000000740)=""/70, 0x46}, {&(0x7f00000007c0)=""/244, 0xf4}, {&(0x7f00000008c0)=""/65, 0x41}, {&(0x7f0000000940)=""/194, 0xc2}, {&(0x7f0000000a40)=""/171, 0xab}], 0x7) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000b80)={'./file1\x00', 0x100000, 0x8000, 0x9, 0x1, 0x7, 0x7, 0x0, 0x1, 0x1, 0x9, 0xe8}) ioctl$TIOCNOTTY(r1, 0x20007471) truncate(&(0x7f0000000c00)='./file1\x00', 0x0, 0xfff) ioctl$KDDISABIO(r0, 0x20004b3d) shutdown(r3, 0x2) connect(r3, &(0x7f0000000c40)=@in6={0x18, 0x3, 0x2, 0x6}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/wsmouse\x00', 0xd80, 0x0) getsockopt(r3, 0x1, 0x2, &(0x7f0000000cc0)=""/59, &(0x7f0000000d00)=0x3b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() setregid(r6, r7) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000d80)=0x40) bind$unix(r0, &(0x7f0000000dc0)=@file={0x1, './file1\x00'}, 0xa) 16:02:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x14, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x64}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/147, 0x93, 0x41, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') bind$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:02:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x20003fe, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80, 0x27}, {0xfffffffffffffffb, 0xfffffffffffffffd}, {0x3, 0xff, 0x40000}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") pwritev(r0, &(0x7f0000001580)=[{&(0x7f00000001c0)="732de1b25f8b1c1ce07569c1a78fca9f323db3c4904b2611fde1ee8617bc422975f52001a504d7643cdb3364c10df1ef78f5eb849c50b4e88089288a39053056034d7bcf1e959e99253625c5365241dc94aa660155eaa7b414f0a2b4c8551ee4958d4bcffc7d8319605a33ce852d24c8c01b35dc39d1203cc0ec", 0x7a}, {&(0x7f0000000240)="226f9c0cfe28ea7a6cc4982b4a1d7555de618fe2dcb936089ddc29cc4fef27c3c75f2f2fea535e507f415130b0", 0x2d}, {&(0x7f0000000280)="2a3a2cdc6bf7718dade515342b0438", 0xf}, {&(0x7f00000002c0)="46db780ce5a647996cdbb9a917f2f8e2bcd7acc5af29ab4a0d7cab8914566b84842f6722a0acc4621b9f6d0230e8828d988aba7e06edc3c8789ac73e5912570f92d79623a7c770e2c0539965bb197954a98b67095cf4c134dfde902085c0080806b12c8a4940c42f6073db01b45235d6cf2ea7971550b034106e344f42ba59a2248b6212f26e081921659cf330a7c0faf71d439a32070f7dfb4cd4ff46fa067edf95bcdda4a9d03b2f9e7bf20b9544f6bb42401155209dee446fa2e5f0573c7b29679b3fbd4fedf558ccda6b94ab7cea6de997f5e1d444560276bcfae0652ea661c1b27260803a53", 0xe8}, {&(0x7f00000003c0)="d8689a54b3d67eea254395c6cf02f0f2ca51ee9828fbd6ed093568c6a22f5d5f6b3272b6a8890293c98912049edc4236759d0267f023ba2d7f694eeb54e7b5de9359894aaeab4fa2a2cf6e0acc9ae8bad9b8", 0x52}, {&(0x7f0000000440)="bc7d909e5002969b6e455c4fd488d619a60c130c5ea1b5177eddc425b0e793d04f37", 0x22}, {&(0x7f0000000480)="bb1fa9dcc73eef1e513e3b694ba900cea01e91b7a117798758b95d29f4d7e409ed0096743abe0832219d42f5121ec74645426326e39626ef3e4c3b6e25fef5f9bd242b5d70b695a7d5c4a5b01d48816defcfe138108d010ac7d86d6bb06241b659f7012b1fa306a6fe482bf31f5220dc0e03d575e1f465a49adcd2eeba6566137673de7b389b813032a70b3b0c28b3c74b28ef67890e06a0bdb8394963caba22c018df305c24c14f7f1360e8170cca42068803631bc0679855e153b4872b7e44f6d79dc92760accb7b64f6d3ff746388072a152037a5065621e979de95a200f34fb05bfc4a6ff6e9e20ed5ff2874012cfde7", 0xf2}, {&(0x7f0000000580)="4a95b595701df51e19f9b2a53a22f23786db18a9ca4fa7fcfc47049e062c258750534689d5c36ad06d4aac9303393124a3476109e552e8e373ddd1ccb679303c79181b89302f198c36c68eb72703b7c04852406992f5c7d52e5be9bbf2030aee913b56afddca57dda792c1311f2f54131242543f9da79c13477792678e086f5f6fe5c000a06cb75532448ee527243b12d5250c6595d4ef3155976e22f36e2a5038e27c37b186a1f7e9cc5c9786578ee37c1a9ce4b4737b89751fdabfaf5c4ed24214188cfa3dc88457ca192ffce0d03e865413153f4f3c4c7d0c52884dda1386214012fa22c5b88572d4e4c25bc381720f0da0abd4bff8c8bbe596b91fb34cef15c1e5820a0aabed31aa69f2a016092f057c086b3ef92089e8a30bb743176528ad24de7f9aed0ad57b6695f0f2ede2041baadd903880120d733db8b75f9e22ebfe5b1b0a2ca2cf7881c3df686725be8d8c4da0f2a3d73c2d99946844cea5e07be6f93ad33ae12c5fb020160964ceca49ddb08d95ea471600dd7632e0c3d6d06c8d999b0d9cc69c73f7506593fd03422e68a1065d43967fd51d788ad1484e08d238c46358a103f9ee274e54924e51dfe1e6dfb741dd61a4e97857bc2c79be681be486e174522024ddcb2b79d2c1da7cf2d8e91260b7ee5c1aa433d81d0572c2c4a32beff0e82e0aa1b29082c566c913af085273b9055dd2e039391f0db2c34d9079afcb59e51e23c282dea6ae984f1070b06540f8e3f321b7b773b0f1f60332c9979dd2eabff2814b072c9ae3540d3ec5d5789f42766ded7e39036ec0051225870a72ccc60a1616b50e668d69135ce991e1e83e2adf2cca4379adc1c71437be092241e3100f98f555274b39a367c0dd6757fea20423e2de29a6b5be1c368a551b9c243962585518844a8909361af4fb74b3eea2805f85a90f50c91d1c0c2d40bb47842b378d5d22b59cab30b2d5000e5024792ef64e68d9274911094696583f711c3c8f950b343e4c7b3a89db5cced27a5e38c67f1cee336b545d9308da313aebd799e9b3cd6e448e5f33190042408497e9b09084c4d75f5f3821b3763491194b9184892440a655bbad95d1a66440a6caaa15947fcd60a899e25c9e560ae7215285c9f13b35ab787881d0a3add2c641b81eaab21239fb3ffe5859b5e7bd68935f06e772c1072ff35f531ec6ca8487853495ab1da18602ded19ba41fac1c5f4bfe53c76a49348b19fceee2a061dd1e67c3852aad210a3021ddf832037dbacce98b8b357e3df22db759903ca5b00a188e70c679b572e36a628bc2034169d43ce0facfcff9cf232ffd2bd330318441cbbacc09e776ce0eca8abb4a05f0fe58b67bf44a5f4c68d87bc789485f1a6e1460a11d21aad17add22351cc3ae1b4cb22d3a5f13f9466345b8622bbbbaf0900b1d5fa28ddef72c494c446107e904624e4a12bd5c4d093188bdc687ad8db302c81372ff2b48c66786e490cd136ac14b64cc5c8b518c8ae79ff13e73c55c2f5f3087d9fa3c972aa82992c61cac5aeea81f948ae5e40e9a9a40439cf28fdb1e1cb0d0179bb27aa0781fd9102c99732b788dd118fee4600403bfaac561af4252b8fb2dd0fb6394c04e3c5643d0709ed4966510e8fe6158146c148b7c280a9216578af891be032b77f5aadfacf15cfefcaac32fa099e29240bf88f92070f14f6d54c5bdcec2e20ef9d9fbee7276d994f746bcffd4dd0eecf88667041fb10784a857be351ed2f3ed636f4ab6a46e3f067c50f86a7c3e425b0c29cff5a780a6cce53641aea1ee4eb67aa6e8efc8b3f4d8d6fdbe4cd9a626b81685896c02e10d379cda625d9b37368a43589a61e40f98b7d34a5a07848f3bbaded19cc5310c089c451e193747bac4170ba6d6d35d92d0586409906a72b194254bf7176d212550c55b30e9a32c749675925e72a0a2d513435152adc91ba8203c9fe01e7495bdc26b198fb8349bc21478e0d2636743a7bd4d985da01d8055c554cff6f9b5cfc5a1134ca65da7c906a9146a4d685389d482bf7ad3c01e5898a576ed7e249e3e000f23c88032496436440034c7c267cbbb1410fb8ab410bc22894d572e6415ea60597af5d56423c35a07bc0d02b688e218e40a016223a7c0a908722a559d020f34aae4b7876987da43b7f7cdf09432806983e735ba7321a871bd48859ed5e51b9be3265d17c87919e28e9d86244f14284de6fd36f490de52e59683f31bd361eb2c6fb326e8abfc25a6390c34bbf4d2e1f4bb24e9f84b54965ab40a7a515f38fe184dc1e97026f00dff8f8c5295445bce280f5527aa7bfc6089c19fa61a1c39275062c745196620c847f1e6a325c5af42a82884b67e5c14bfec4f9e5f7fc3a1db0904ecadc8e47a18bcedeffdf888bfd17b1f8fbc6b3be78cad1443afaa91054519afa1db2aa3d7ba0a1245ee0c5834cbd7733a9b56514a4848974903f37288c87bfd67c9f7b7850c1fb6499b9485a7e55aff2d115ae54d2125b21c29218e32b1ecabfa628c5bb566c4d57f67d53549f36c33a68f7bb70920bdd6f8b756eab4a272b8f03cfa7842e38b7fb721818c485cf52fdb6c1a179c5628ce8723ee296fc630d18e54f429aeb045d2faf33dd177cf2a33ec031e52273a6702463504b09b5287c1a05a2aa6ec42e5112eb1634028ebf3f123bea7bc009734b7a511dc01473ddb60ab2f8a071733971405f7417c0048c00836119f21ebb00401d0b840eaf7bb4a456da2d0b5a3cf83045a4535522134ac6168f63d33572bade138e71566a9e522417bc0a50f675c2222a7a2214a33da595c01f489f4bf80da47b1260d80eef28d428dca538aed0d5cc1771b675bb52f86c995c5691537dad174863f9549546c876e4bd46e02ae53ca391c6a9174180634ac25ce22aab44d0b3bc2fe8b737349028ffc26c1c41b3f64be0ac079beb66fb783b47af00b34646dd8d6e6859677a9b66f25b1d13ddbf75de4dc8ad9760b87ab3ad2f1779cea58b9b7fc50903fe1ac7a0eeb736ca52d6bf25ed036c9363104d56ef75acd4c4f5d002d97cd87495cc3cf194f3b8720d5e225d13eca61f12a9423d9969fbf6859fcca1b0721caa2672db8732e1ebc9b4691e911368bad12ccec776f2e66ed244cfe838e7faca56e513a826d4ad91d2e4157bb3934cd2b7135d2f57769253ca270f01ec2c9c2be5b72843c20a11b5aaabd0671c1ead6ebbcc2961a12f90c266849da5cfb21f7df0936be3373775eaae32ef3c8c1727fc8551bcf8c162bb70f568e5c680ee8c7fb96ba31b6d5885072f964bf5f5129cf56bf3f4bbd3c2a53780c0d64d6adc2fe320187316d1e4cac327618541bb6746a6b2d7cd2a9e48180971e5f00a97a0dfd180c28f732a69d5f4c2c02af2d381ed285da324ee0209d672a76c6eb41ea1526217ed8a3bdc6abf2d30f30daddb84e1959cfa651f3ab8569522477fdb1acf52cf3d0b75a65b12d8bc96d199fcfc50e45f242729161a4774d71e4d5ad9430473a3c486453ad17c9590dda663210b23fe3eccd5a442ba52cf2951dc5750f614b10cf73ae1133a1a6f32d53d6070424ba0a3ebfa3328c7332413c455ac10841792bc1e3780ddc88b4c9c2ca37cddfb741564a003ee3209c6ab492010fdbd500a887e5723b3d1108d7d0c677b3b17e10b10a122f70138eb7c91144327a3f061077374f44b2cd8e4b067edd661969254dc82959e7310dfb02e4b5c26950eac8a1f609b3bf990340f5b8ef8246722a3ac6e49f7231135ca35874bf0a01790eeaf036aa45f92435dddd475f2c46b52ba94baa8fe5d7ed902772419cfd07749db3b39ed4afd1795cc1185c57a72e1bd4e28d37cfa3fe57639538a3a528b4c6d257cc159f84d4efeca04d18e4f39f4fc70c646710706e4d3ac2a47297a65c38675fa780c62c4990295d7be0b3126bffea474d2cac01f907d1eaca41655c8650a0220c4585ada5ed5ca5bb91eedc83d744d23ecd273d8dcff07c0beea2ed0fc8bb5b5e63e6c59b3ac0506a7587e2d358ca150aced4f81b4430b47b2d13723668d17447d2706584b3ad342fd324bc0139eb00f0e763f412dbccdf87572de6274175654645a83390a6658172618e99f05d18ab3b20be5ece8f261a6bacc84510a2db39238edf352c63ca322ba8e7b96fc0d95f14bf8d6a8444e1720830bf6b39aa8cd86b4adc916c085aaf731f7312165b8f54271e0a012ba322404398f375072fc44ff08a4fdbccf68a093298f0d22b63f30a769e9a7ab722cf0c3eb4425ab98a90b2228a888f49120b016d9645a7d637151faec0d996d29b83d5e3e433d78969b0973c7a207cb9546d8318550bd375262066315138c71f374f001c0803d3b2316b7419790a6fa2e17c074665fb7c5441d96e9a4150b31fdf66667d5d0ba4a749672c601b9d47a72c78d25a6f5a67483e6df52e52103009b740206670106a16c3412d7a1ca9466d1fb75593501af81ef4202da69d8fa87273c702eb27f38fa8cc321953c205309a0ca12ef13c733ff8c220ebeb2ea00fa640f182fc3dec1933aec6ead74b0fd11c51d32d78870d2684a3cfdaa195a4c4c379045d9329e1dd630024304a31d1c99b2fe417f9321a39e832698b338ffd81ef2999e27ef1a2f14c394de44120e4949eed00ad539de08810e433dc5db2705f7cda397e420a944d1b74eac9be8270ab0f2f5d9b313a8c61f35e4c3dce0b1e1ed41ce9a527bd7ebf99487dec7bd1d60cb70cd89c1801fba2227a3ecfdb2aea78bddca4207ade0b58b5bba080ee616e9944493de146316f77a49290b5580c1d974e78174213c0cbe1b7e960793ab3ffb61e655cfbb2554d94415b9680fba25937155d9cc343363e29c1da4f7f908d622ae332c43277720ac6e872e13ce727bb2175cac01c5c05afa9a7ca3668bd5b9425c35474205520f9ee521fafb7d23a3f21ade9315a84a66e3567fa08161f49c9356b29fb76bf21c2d23a7cab5f50098fa059c1494fc4c1782bdcc36b8d1913c52ae4b95bc58a65ab11b2259961a3ce8a69d9805f09dd13091a329dbd9f273a44dc68d789ac9db61caaa9aac811e7c8839c4e3170a03425b09390b8ae3cc81ee7eb155e261b3e178fa9228d52f38b164b8d2f861916515b5bb42cb32d605a63b9338bc9dd12b7c085e28fcadb4f41c8f74135c81e20c67a09f9e0552acd307889d6ecbcfc2f981e944107d74f92ca737b1eee6d667904b628ffc5adcfb0f90511fb199265e3283fb3926a9a48e9c1e041820a4998428f8317b2104f9e4157856e634dee9d1b8bb76cf8e714c064bbce8c9edc0475da91658a10b2944d2ad37b80ad41653ec5ab9e9e8c298827afb4aff23ba8322be69eb2b06a9e6d95fe22563a29adfaf03b8c370071edfdae56bcba226c6ad53b5802777edec0780f70acb2a0a7bbacadd890eb398dbd02775e34cbfe07566c351cd67f937faacddb1342b9911ecb324969d34e5f98c5fa43e1ccc59fd614af40a40de008dbe36f71941470aae97b2f336db332e36c9960908a13cac2360dc447201c4b0ea156799499d1b27306709264505b52dbfc582d93f9d94f975df3d56223ed16dd2d8985c4cb63a07f322ac60a7f7aff584b7a047dabdbe37ecfd8bdb3dfc23398684e0b1b364b2f7a85cb482adf73fffabb44a005f74e741cbddb6530b0dc579823e2488dfb18ba85aa0439ff2730def9cc6b481448cc2db3960ade2882fbeac85f667807b83d17d9d56e6d64a358a87998dd7faa7d26de77aff46e164c403ce1a73c23656cb250e0e6c0dff59078fc65d1fd6f30e2abecd44d90ec07327efe20a188c61997", 0x1000}], 0x8, 0x0, 0x0) 16:02:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000209, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000004c0)="fa", 0x1}], 0x1, 0x0, 0x0) r1 = dup(r0) fcntl$getflags(r1, 0x1) pwritev(r1, &(0x7f0000003a40)=[{0x0, 0xd1}], 0x1, 0x0, 0x0) 16:02:03 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) 16:02:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffffffffffff"], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x18}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ef6db18add9b95c196a128", 0xb) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, &(0x7f0000000200)="936d33601a4ba0b74e45d0485bc1c270356864d62668385d29c4f95df02e17eb21cdf532659206ef58029d595f401ac83262212335ea5642b7e0dd1906068f7ea0296a224b132ed6a378f4f979070e44fe1d2d7c821ed52c9bb9d0a36df3c26efa735edbd4a7be34b0907d2a839f1fbd1e617a2a65330e2256f9c7caabf880aa6500c6f88a0556d4beee9679e0a214f36e40481b1e48eeb565c2271add9346bd", 0xa0) 16:02:03 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0xc) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xe90, 0x0) 16:02:03 executing program 0: semop(0x0, 0x0, 0xffffffffffffff10) r0 = semget$private(0x0, 0xfffffffbfffffffb, 0x40000000000001d) semget$private(0x0, 0x1, 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1800}, {0x2, 0x3}, {0x3, 0x81, 0x1800}, {0x1, 0x4, 0x800}, {0x3, 0x6, 0x1000}], 0x4) pckbd_enable: command error 16:02:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x6, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000240)="5001050260000604000000011106ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebfbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030321d4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) 16:02:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r0, 0x0, 0x64, 0x0, 0xd) 16:02:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x88) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:02:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:05 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0xa, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000500)="bb9c984681e87abf04abd1bd470378f7253ede4f45484a0b45e4ac3640e71bacd522db0e3b98c9877bdfaa60dd48bb43e2fb221bddd785eef3b8aff582006bc332d11da4e3a8b526776d7d8164042e4ec243cd77a082910603e47787fa4ae9bc4e549c2f9b2cf7b577552b4c0d97477725cdcc1541b556e81a8b1278016ff551133a2a4416e1950f156530fb6b70d2b5c478dc3b0f329740e20e9ef5941488298d9c9dbec6e0e318054d979e65d312555c9e546fc6d3ce2adb9aca3465e8bac99c8f41c999c46ad9e88ee579ee4e41cd665a72ddeff0957875ee19fbeb87f2d00f61833c0c96f5c5f99eacefeac42b840b2f236ae094189a90befa1c2cf4445771fdd16989b84050fa3f52f68f8140a4514660a1920895e4f1399b8b10336c0f7d78d214b067e91608f107e364670c5504421ef6e75953341a65e4641bc371925d975500198c25e95bc00bebcd83140aa1e9a13d9ffed6a05771c54383bc60bcd30cddf2e53709ae991f3fe9c925dbf4b3c046b9b2b8065516cd56788bb3445cd01727468dc937d6f409f9c402df0b8a12a9db52ee14de31e7111113e7b2da42615807bec388f42a8ad17ffb240ad71536cb756e46fcc3fa73308f50dde79dd308fa2e05000776fe316b585d18e5001c02ba2cc284945d62bf07905fdd0a5c18c1ebb5a00a863829ad7c7a90e6ad839e757d7ebd6242193a705cd125abde7e3093f0335637fb9cd3deced2fcd7005d011989101aa873986a70b198aef3462967a242ebb99699daa176c4e4c9750d712ec32341d04f5ff381437b9969e1742877ab5cd503c2d8d7dacc5fa0cb4f79e3f484a94bc2f5309458349a1f8d527be8cfa6392f23261abedb4c292f0d47fbb385fab25b233a30434e9245567fd0e5d1b1168ecf82517c3f8235c12d34c046f62657f332041e12b72b8ea3fe7bc46ea23e5b304ebffba33a569f6592751816009d862fd0a740548ef80f015979450ec6266ad3fa119a3eb23b4f9f7c9de8255fc3a1d50f70ba57f0918a43e45acd0e3613572dff42a419a372c8ef03fccfafc020909d27c4d2a2c71b384b720ea46ed7113a133c459d455b1f8708fb36f9be34dacee860f9290526776ea90237e592c9fa915b52aadf134c80f9562a87fc34148fc21520dbaa2c124f8f90c0d05068de808f46604d674424ed20f06a832e0df833a7cfc6b698da736798c67bcdc094d055f25613d57b35808f988791ae0e931f391607dac22cbcfeaf14e7b43f41b30b31fecdc60c8b24474b409a29bbe7dd3bd6f43584b6dca5b059e81a2649f732d953bdadf34b9043fc13eb998fccfed8794327fd6eedbdd14491c865a9163278d3d4a96321b6df490328174eea239e210279e7b08cadc9a093c909a51708502c822fdac81c9d3af22de49a8307e639d99849bd337fed56824b8b84da03ebaeaaf22179985bea4cc6cd51ecb74797197c840ddcb08182426140ce4f1759d91d96913dd5fded6001a00457e3c6071b1ce5afccb4bd1dd63e3c760c888ab50891594cd67b77b52b62e355c0cc0a20a67ed40654fe0e04c38f817e954af1161662ac3d8c24da25feb134ad52366bc353cd1e96eade0271bc4813a0f141303584f537fac27c01c1715c065d7474f9b12a4db2e2cf55409e156b7fa68bc7d9030b301054e632c938478eb37f7db989e676c2db275efd0970e97c259b31ad0a26e148e7a81f7d562195077bac90bbf772f012e6fece8604865ce62298966e6eceba0870d21908b633dd2a0823c98a36d9d84f4652d9230dcc3ab0f11dbb8899ffcc55db17f4790bf27a9091d9ebf1164f1b01af47785149409b3fdbbfdc5245318ca5e0a3eee0d7c11bc1f49d8f6dccb441fe7c593313e46da7b7f2318f9ac721d52953f906f9b300c1f0e2af3efb8c8685b8517add73a23b88ce29fe8d0c3e19c51555e541673a54a209eaa0069e46280fd497870b7484d34f04d7ac1cfb38a3a9e59718274530ac50cf949499476cb732b80ac7bcd79cdd6c9d6e55ed0534ca01922b327215b68d055a906cc67b315d31182944fcb5f980d021021b18433556a60a933019b411deeb1ffdb534b83eb935756820bf2758194d51062bc1786f37b3a41d18fd9b4c1012812d6ed830972ab6974446c74e8c6c0f83da620ce3b180d10b299a108617595d7dad0509551766fda5ce1f3ef2e8f9af4bd523a1509a2d8294d584f0dc73ff1fe54304d62b3d69d0ada85a8b9f6c858bbc55bda63585d4056d80ac34fb2f82a79ae5d6cb13a2ae5aaec29cb73979a156443b6e3318ff773530ab73f375ce8d884f9b7beb4553d532429a62c2f1e8bd960349b9f01ef71f46a666d45c0961e5d5ef092e8fe20354c08f9464cce46307eb8d46a11d23fd75498b05e042338dc83f4ff32f21f725db48d6987f30801a791d86d925b7b89148bfdd55b568d6dbf73104cf545183078824c5a07d0e1c25cd27ffbfeef664edc3af6c6f2b9dc1e8c97554af7b9fbb299a846686ed6d3d3a627c9127b835b233a25ac6ec2b789187d4fbc303571c95c92742ad3287981af600d58219deb2147cf9aee54eee9d95137d012bf865de99c38b3f6992a30af562cfe6417dd97245faf7714080c26242d24aaf94df1e48dd0e5d244bc05ad042c8693299b8a05f65126f0336c5b616c32bf332e81e275f4a681a79e57723c43db66acd640e78ce3176e07b12e688439ab3037e8aa1d827bcd2381dc30099e74176099dc72098c95604d87e13889b5e80e525f8ce3c849ca9aa832d9b06e253e56f1596694e803b6011ebf09ebcd9e76ad5bc820827dfc4fde1a11c57656129edaa2afb09b1eb508a26b06ebcddc7c33fc9769dbc945936621c1f7bb9342b033a9e5567e4a99c80d3852b2cb098f80324cb40bc0cfeee34670f65ba830ae8e1711157f5fede1b9b51ec7031d6dd4c3ba9f9e21fd2374d97f1cdb16e17060d15f5ae61cf0756b9de4dd0772f5d81903f5705755114af56090970b08fb6864810efafe1ce8af6ec01f95de0694de6d1e1e79b25e6df9ec1f676cb1014d15603a9febcdb3f070bc077fa77ebae4e6968ff383dd54f1068e5a40b9a468e246c7128b0203ebfd348480dac91d8a69e70359416c31ea3839decab6c045f8640af40d4d7213c6a343d6f9d9c21e0b3d90ff9582273f76431e439c68f35432e8b017fcbcf276bc0cbc117fdbb1c2747822bc16a8bd37f1a043740ce53dee63f0320aaac2747b403e35db27d34d766ab819a775f9002dea45a14cb94a6afce02c530c8791d9de8c79532b5a6c5afcf43103973bfbc69435cc5532f9fa3da1135d154ec68617720e2dfc12eb284b47c1dde42a3cefebe24b57e82f67407e855ddb64aefce79b9820678cde5083dacca777ce1ffd998c3aba4d1e21282cb20a08d9bd47eecd8e771a8ffbe51d572707af562c0f398bc7cbd07376ce9593b85b65441f1735d62072317cde9da2b9e030c870fe6cfb3fafbd0d29ff190261c0ab52367f940775d7ff5b75b24fd52bedb08964bf7c60300cb5324885b9dba05b69ac52bfcd4370f8c405b73aab36a3c6fb1561414441a7ed2a6f561a4e8d4d0f43aea481c1302e19471463b9d0197d22c5cfac89e7e2a914c40833f68fa5b28b70501b164ee5ccea69847f3db502ba5919f6cbe9f17334ed920f1ee75f6b28766cb26a871626169e7654c0eb1a3bac55448cd1299172c31d714dc7638f890cea43036520a45dd6d5326095e1a02cafa33140676ae4d1499b9768e0466014c17a3674e8164c371eaf0b9a983ec7e646e3b51766be71028e5ba0744e04d5542a223de91fb70d6e9471e4bc45ef04a3729b2b413d6d131cb63d85937c724f3e49b4e93c20d57f7be63dcc95bc88bf38983fd73030938da27138266d5561d1a731dcff0daec4fa0c4bfdc0a5a2f48d39731f065e82f93fc0c74e4dc51c3584ebe0583fed5c2863cf53abd92793eaab29565a89bd95a7eb129c50038f4e428496e9c31b29daa0872564ccdb674c0af05967c086bde10abbd10d0c50aca2c2ca1df61e8c02b6e3d6be75bba99ecb30673b2ceaeae4e5169dcee34e80269844e80f798ac934bedbc453f74e6daf83928b62d683450b1d0c969d6df4bf8801d2aafa879c935da363e286ab181800bc1ba0dc6fbe7e67787f5247fdb2d4d7ffcb38b213e7f7023cb5850719f069ce6050effd9f71f41bdd49f3ed5a86bd3c9475465521f7f906a5ec69faa84e5ded104ac2d319065c50fa40d308f820e819a3ddb0dbeaa248b0fd78825b20f842b6693a7f28ce498c5529ae0e85d407de342c719a10e1ce845a7daa3f15f1497fcaa3b9e83ecc2110a0dbb923a36f00b8f326bced0ce9f1bcc02d29bf50ea9bbb89418e17a0749a4c7fe94700b73229ff13fd05e690b4c17ce96dbe5e2cc9d11217e74df97de4f123ed43fb257e9b901affa919bda44a60999f76a656bbe82a62f3d0785e65223f5a65ce96ce7d78bb46a1a613384dee56e360116be26377c7892eb5c6d55543a1936f37a4e727743d2736f81b86c942dc70d8ee9ea568d67407a5b309f6d5176874d83bce3848149b4e2131ffe9fce7e285593c7197dab29ce7532e4491e608534850619abda3964fa74e33805f844d4f7b44774677f1b7f3bb70487bc407cfafb9bf6f7e8b00a6d16c80bb3e8ea95afc329c1c271ca2f7b8c4241331251cbc1d1fb1b780b6e54376dcfc3cf2f821e3b55d41864b2519d13b96658be5f5854cc131ed63bacc2089110900eb1325597d7397eb44d3535cb502cfa2188a3f59bfcb2fffd29d7f156b17a62e5d6c39e9d614de7015a7ba892a74c7beda543313fec41e2f4751b8f31bebb9a136550f38284d69250645cc333a442292aca66c901e7504d47acd3cff6fd8743bf18fd4db63dfa44a431e535cd31dcbf2675f46a3b43db165ff8c6d88b7669aafea9b09705fe09d33a400222f96823ad1c3bd62b0803ceda265d30f05cf6214f925c93f2972abb0fbc4542158cbbe506369e45ccf42cbb6f3c3d98e75a48ccbab3b713de7efc6b1f664f475950110afdce19b3c2e2b4f180fd600146729b4e5589969965714a513c59e218b6f23a153fd370fc601284016578259542d3ab9454a434cc1d02785722f65e605fd18cbc7624b6a3bf39309d8c199536937648336ec23b2ab212834159d9a11b3705eead259d8359b061ae6b5ba29495b2989e367ee6bc7512d05bb944b48f6a2a38ec764fb3f5df583d274cd427c170d0e5d39681f98933711618b6e6282c8f9f6d071f05b89eb0db9cc87ccf835789cfefcfe1d750c24f381045ddd280c464855b31a5a7b1848f03bafba466bca728d9adaed23e0e50c0b5107639d0f0e583686cd5890dab00b1e82db060af890ab7b9595e2e5487ee0adaf9bc3949592693264f9ac327eb532564540549eedc49d4c9a205f31d1dccb981410a0a844717ddad6f4110803ad3b4f9eba5d0585605bc521aedaff977d96941350a3849dae0a4b0c10f6299db60744818fe134e19de0f6bcde855c72a0da1386ffc595e4f8a5f650e028b75a1d58cf574e47e5dd2e40f6f6e73bd70f4cc0578ecb78283bf55e532c552048f3c4514c9dee4798f7f615273bb497d8500e64a772f77a600225df63c2012ceb8099d7ece6ec817b410001ee650e76a04db7b3d4d3ceab07e2affff1c763b4acf7c94f38f255227d1479c53954316ccb90d01781287918ef5cb196a5b7df0d7fd087419c19c61c4807cc3b47a66f3184825a84d682628f405e06f4085ea361e54ca7c58461dd4d2994220ff1f9c", 0x1000}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0x0) 16:02:05 executing program 1: r0 = socket(0x11, 0x3ffe, 0xfffffffffffffffe) pipe(&(0x7f0000000180)={0xffffffffffffffff}) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/53, 0x35) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000011310ca90040e10fecea11ea8fef96ecfa93fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404fda9f640f006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640ff2fad4bc80a192bc91c3958d945a2a5fc1233cf6e27749bbd97bb0d2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5da2a5d892f531aca708cfa0cfc992e19737b8e2405757105889ae2", 0x150, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x401, 0x8, 0x1, 0x1, 0x3ff, 0x1000, 0x5, 0x2, 0x1, 0x3ff, 0xffffffffffffff01}) 16:02:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/49, 0x31}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001900)=ANY=[@ANYBLOB="004201b1d40000000000"], 0xa}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0x800, "845c55090000000813fb34357857018ad79f2500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r1 = open(&(0x7f0000000140)='./file0\x00', 0xa00, 0x30) openat(r1, &(0x7f0000000180)='./file0\x00', 0x60, 0x7ba877e04916acc6) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) 16:02:06 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = dup2(r0, r2) r4 = kqueue() close(r2) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0x6) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x2555) dup2(r1, r4) 16:02:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x7, &(0x7f0000000100)=[r3, r1, r2, r2, r0, r4, r3]) setgroups(0x0, 0x0) setuid(0xee01) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0xc0) faccessat(r5, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:02:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x2}) pread(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:02:06 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendmsg(r1, &(0x7f00000039c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000002500)=[{&(0x7f00000000c0)="4e5c4173a85a952263f3996b9c50d781374a30c71c5bd3d033175e31842d8f4e7a37f0dfb537b4f5b1534ea18edf532f76907452611001deed", 0x39}, {&(0x7f0000000140)="113b27bfcfc7c8b772fe5a214142d22d990f038417fe314ddad54ca4e448f5cf4afddabc3fc5ac24ac65358b2d4325805d3382c2764bb0d12ba02e5772008107bfb3ef59d07c3600a1ad59fe9f0fdfec289c7f48177dc404b8bba4fe28d0f66809d746b65946f0cc99824bf69971e4f06ac3534f953a3fa0ebfd3d0e9823e3e6c228ccf5c09811d6923dcb48eca26634b435ff5da9ee3b4342af4ab45888e2455addeb14b52b145b1acc77a024fa01327f048faec7f5270083aa6e5d2fe7111070bfa483ff9e213d", 0xc8}, {&(0x7f0000000240)="f514bfb27882b5e8f5f3d5524480c0c0e0bc6751c505b202a732ea1c4e5265858347015efa6b2dcaeb86fcdedee3a473454a01d6a49e96c4247f84d59e0fc8480c66316ff5c76c94f288470a514e25326c10bf0bd5732d3f1b36e0fbec98e4efcc5a18ccb92d47941d6f862916dd4cea5dbdfb7719f37827040c7c328576d7072640a822399e0e0eec18cffc7a5a", 0x8e}, {&(0x7f0000000300)="6e2dcf6b85d27b6df9a80b834606a03530a073c8342ea5278c45fc9fb5052413bac580563a4c0605895a7f74193d05e177dfa9e91b0207a8f14479be75b4638b462b9c54fbb8702147d6f271e79a73429b2c7aaff35b66c76439af6f73e60b8b86d2f31537e431d994eae8482c22d45cd13f5e30638dea73c56598be0e9502d9edb59a736075ab", 0x87}, {&(0x7f00000003c0)="3a4214f9203b7323996288aaa5def9df88b5cb4427b6ebfae67e6b1245cbec1625ff64c3135854c530cfab8f0cc04110cffd710854e683a0c567f487a6e34ec9bab3ace347955fa92aa8254baf776667a817476bb522e4b84a50e6bd960f555f66de4e91429bb10c9c06f946a79d9480ce949577b6f47d1d713475c5cedeb4e0866f79b4675ec9415a687b8856936c2bf5e55893aa847d266fbdc50eeae5ec396aa804eb915156e045de8abc0f7c513a2baa15479577e2f9e7689c0b5bd82428441a6ccfb2029a2517c4f07b00879f0cdaaa2c8c999c12919583863a11", 0xdd}, {&(0x7f00000004c0)="0549f2bedda4fd6ac25ed88a34c614d48bd44569316d80b42521593083ab0cd73c2afbd9deef7c53ea4ea860d355c18e207df25ead79c45569f33f74bf5b090e3ba38242e54cb1ed2d6682fac10cc11317a9a9d321433f65d6a08f4f120b5e634d4eed00fe68a53518481ddd7c99b8a00e3b736dc304fdb16f305a28f3e26282b5fb7dcdeefc2343b2b57eb1a91c0b343e4983c1d78c9d87b13b9dbd6a27226a1fdd5cdd841c26ec1339a009b85625bf32d594ab21771ed517ce96bba38c7467178eca475f049c4adf9d055a2c5a6b154f47f4ee494f4ccefa3856b1c01cf984bfa1811c6ed52004328677abf773a721a39e5f8956212f69909d966ce8f930aa9021b0cdc1c93c8659cab22c619e0509f4ba4f16d197697ec1fcabde90be209349a4114b4ba94d2a9d402361d975ef8596b1de5e65251a18a8e50719821b2bb300081765a148a63e055c4ea53b2494b97eaf898ece6b1ea502654ab3d456f7a95c43cb7e30f2829e96392d7ac2d871f6215be4f0d9ec1d40a979bec9b0cf77f3e3223494a937279613f7da0006ecc2ea378040a583daf70ac11dc8c37d95323134a20d961a2b52cd575ccaa97eac37f26791e6b1c407bcec5407c047ec0620e072dfb9dc418121487d3d19453209f31c7e5ff97f6a44bde69bc65a9b6a81bad2f49ed9378afa5be9d5f37ffe4f549dc71854193711ebf29238a74b4589ab542e911c53c7e820638ad20c25ecff55252690e9b45b513fefac441fd99c114dd770b2f9a6e0672777af5c4bb8ba5be2f84c3d5feca6c32da234923a4b7f39fe9e349f02819160ff4a32dc996107a02127065e2d94b001b3d93cc28b965f6548799902706d6732cbd5e103daef7f7ae82b827ea1adfdecb1a6a8bff06ab125ceafad211c35c3df553f088f52da911e725e9870d581e20e6d8d908a526b9a5b10fbfe8dbac225f134c72470441889d03ea849dade762eda5991286de6abddb4dc0f85405591e4196a3dd53471e53de0a5a72e1ce64d7de03e329078d8650d27948ba818fc2ce77b8d886f9b197703b875b6f81c775fb0c428810c2472b0ea2572bebda574329d5438d706ccd9b1049caf6a870326c7753e06f57b5868c7c97873bc3cb45a30145fed89cf49497905f77d6327b8a7e7ef2fb4f672e8b3fd79d75466b7edbf7c5b7be332d5bb0ae643f2e01f41d2ff8cd7b39069dbcf72054a01d1ccb7280efa567a3e3a330674b7f7fe6b526e5451863ffe9c4a97deaeb9803d9b7c75278fedf9a639db44e8e35143261453465fff7a9ae8fa6de8ed966b5cad4a255ea0873b222ab4ac92edd8f8a7beefc979ad1748909010d9ca89baf8ede0c7e8048da65ca6215cf827629b606eb526d331e125456bd037abe64ff33b950c58988a51517af6b408d5458853d86cf9ea7fc32859a1b0c27397498d64ddf499eaa7ea9a290e79dc16f6d968ef1b2e965d64254e8b26f6a411242b0e8c209e0abc90dd66bc0208f6604f73b872aefad36c903b9cadda9b591cd32495a4e5e487b14f57c591de72ea8a9dcb6567b14ccd741c7e0b07f78e466e766b7d064f6fef460fb15d26c675f8171b3ce7f55f049f26f75ca0dd694b9569ea7e53df11c945d5db0467fb32ed67764ca7e29769156235e7b9d51435b027496e6e7f34628b41c449f349e091db9a332d4a814f9e0c7dd451838b35383dd604f06f1e83385eef3889cce91b7e7b5c66f2dda5793a72d60b4966a63ba34958c704b817cc4c863c65d3f54d17e925c1103f3a3829855a076af00860d333886342995f98f4ed347df5e80c7eeb7e93e48a97078da6eead33413481c81158e8d36d3f64bf13ccd00ba6e2a47ae0703f61e2e7599df3ca0143b2eaacc3b33ae24728f0c84b1e7fd68f5f14a937c8955628e18c6f3e0ca89d593daa6bce2542a29b6c97c23d1652d6be8c32c1f33da44bc61e7542442e0beb1f5acd13d7259b057ced9274a4afbfd8785b63abb7d1f2c9391f3834c8cde50846a8fc93ac4eeb62a15de8345adf104169c8ecd579516fb193591e29786577546b60051bf2d5b8446c040ffdbd86999fdd498c7992868bb27b1038f7e3d67b36c942a6de1e705a7d17a6fdd18c5ffa770d528171f693344a82330ced9b690f739a90ab32f4c8b1d2202ff82dd0a48532a42dc991909cf55e3d10d58638909bac23476e9524c67b0fa3be5421c28593ce741b46c22825b77944cb94a2ff208282f6dfd7c4cac04c40770cc8364cd989d659dc3c3cfd3ea9eeeb1d6e781c248b79c00e233d02d87957c9c02b1ad31b01418800284595dd9e1eb99145ffb25945e83422b2804c1934495ceb4a83cf64cc15a7af3734d0da2d9265cb614ae653a992440896ff59926c4be60d43cdd8adb16cba95ffc1248ac1d5ed3f284e9c0c2bdeb68546f8dc70e0b5200ac49c30c7d4679b7b126342b84bb05b8840f7f21c8b38c5d4a62d57fcd1211c668f8bd7f59fc00ba4460dd9505dc2f3644ee068f5745dacf50c56852b435c94f1a18b22fdf45037e483f41386a44c054d79797c6fb00306f5b154c6c8d9cc622e7ff40a70ee8ae4ad1358b0a241d876969bf99bfcf869dabe81ecfdcb6e0f414984ac6e4ca6bee8cad425dbb3e50d51b747015fd13390414ae59d0f30c70d31847d066c0958086ea81ba128816b5de261c7b8c0c2c93483bd82f156edc5728bf9f505137e2a508f16c72c61bd59962b4444e777996610c7925bfbe80abc75ba5694ac68662938f159b1cdc8eee8952d737c81da814a0baa6401cee6672d5c4184026664eee3ea6ae847393681bba7d3954c09ca3bb3f4c1698ee988debec79eeefce5a6b2f4039328805dff49c50a40549a5759bcfde6690838f25cc4b2ff20dc98a8bf7937de2598ca85a7f4ddd7b5b31b19f09a5260b13dff76cacbcb1150154a3600150e8e4d936f43db527b55dd9b2563ca85a6b7cc8a8b32c80b1f597e74672758967306bc5b3077803216f1434d361f167ebf414f93fdc9ee8d85053d49e517a5e503d7be0adb7639058e041e060ab59707b67b50dd3d3f67a4910f1c36838a3e54903e4fc97faa160d660a3e209bf5259501213067da91edaefdd0a2f47a90c00070c0ed04cf593991f8a89329ceb0d0f4dfea461596b4a64146b255598d509ddbc2d30cd3a996ab8585e6ee8784b4c0a9d7170c1c6994536acb18921d181b6e97515ba3f89e5ec3b6702493ff38e2384f44380c2a28d9ef6b95ac18832273050a29b87b68c95d7d1e999f3f492b34b4eb58ed636c90a7f588aafde17a4f4be1c501eedbc3a0422f157c279a910c3d528b4ed463f3c0c640ac7397bb6c27fd586a46b25c1398648226cd13bdcd54cf1dcdf320fbc8b1b5a3c38eabe3e4d8581d0acff725d388104f93d98b53b6c3618755e80acd6f5fa23f13d1f1329efa142685929a296335eee2a97c07a5b8301f8636be6afcd1b67d76851da853c2cc0a41cb54e9eb048db545d2bb4e88e9f5da62f491b20ad3a2de8a019f2a2c10303bba28fc4e9262b6bf35129f28131d114e12660f46908ec4ff8371f810e0e38c9833eafa662dd449cb51ac01f65cd6058fb5d4a819eefff38668802c2b7a27aca14962883691bef8f0c7d801c21f9505fdf45015d41d7d37b0c4aa7adb2441af8f2297d5c2d5aba6c628b12f7e922d841a8795b9c2586aad2820eddd1a159676b3ef478fe1fde351bf0f05b7b3ec56c480b95650afba9506f4293525eef05675134955ab18b8c64d59aa819b445efefec9f2706b8134254952dc1ba52aa09dedc37795e4369d3cb33bf5ba68af8d5801c59acd3d5f25b495fef90203fb7b0ce089b5fa3c7ac62d4936b08d7661f589e2e288000da47ce8ce7b42cbd8f9986d019bbf65cb4fbde649dbe31906bd3036c6c74370a44c2cd0a21e64c621bb5f97a750a3a3a45f0f1039da0dea7b36307bd8b12d340b2acd086636794e7da3ebd767c6902595951ebd582d186128bf5448d87c96294ccf4b28729e310e8a561bade5a3d8b72322a7c613e33649916962a8f67039f9aee2df3f3ff931f3cac29cab49f2b1d9f05dbaf6c871df911170194e79ae03347f9b0c25bd412ba4b1cf370fcac98be30fcc1884f28412c3d564371b8b2affa1420f85496d43e2547e7cbfad4ae08ff35e4645d467786858423fbcaddb404fc56a47295e03f3e76952241cb4555a30e17f9a73bd191824c716c1c8d0dcfd56a81a374278e2edfa3e385a45cee2ffed58f7327705f91e0f1c562bb05ccf88f1a86f99be1c8988efb50b395c2b4bed4dd60aceb061be84c7e0cec7738fb62e86610ea130c68daf5f2b93cef9fd851a7d821df72f5abeac09359d058de0b1c9ba21d7a068c09be32fb78b54d0858492a59277de3102e7a8b0d0369e732dfbf80ae8fdb3b16bc697542e5a714cef40295a3360dcb7280a90a632ea2799a13bfec759f2de5dae7c31f10bbc8b98c6f0c2118b6b115a041585192c67d1643d0cbf19a1b72c494f34b72e8d9ef9a6e7abadc2d46418ba2b1095f511d211aa43c7d27549b5b7b1f2fd8866457358d53260cb87dfa7672a7a1d13f99f1c3e7ae0340fb18190392f7ab2424e4ab506173ee4265201c1d3fd90d28d6e958396584498d56f58d92c57c158d539b447f7c99d1f461ed5de0dd672587f43576498915ef1e6ba8b3630824660b887cbdc4ad453186b28c3dbd4cf79fd3e3dd68c8858dbe00e1b8a279adffed60077e22e36738f7c712f86709486b29c7ffc3575bc8b964cc7024adfa3aed3204b6fd28b95351b7d9f9caf470dc4ea46d482cf648bed25a16e5e665e2ee41d5f83df24d6d5fe0068cb245cee119cb6dc95921aca11d4704386eb5d5ab639cda24693a483837e4ae0e5763dc35ff25d326b00c0f601a29d57e4a771b74357f9254289bfd36ebcf43579ab65a670ad7963dc1977b68ca64ee163ff077ab38de7bb49b8ab6f544d45aac0f2c04ea9be22fec50523afec21a269e3c79510461d6bd4b4e1ed124244a32427c8ce9f1e00bf3ac12e7cf303a4a5de6f0c881c086bd9653fe8957b804ce7b821c73926a9ee9c5f847f9d8ca51bb0516f1443fb1e4db167f77d7530d2573bdacd6613bd9fa0d91ce51dce0ede9242186d1a9f1f2fb1103b8b35076ed1e7d7839a9d0d1890056d58e72c3e9aff25ec490400aa5177d3529aa6ff159e5d88733f1ef17c5d8e89a3c969b87c2964b6b0ca23ecfbfc57d137990b4c1e6f9a965802e819633b8bb821755317c943f7b17a43ebcd74f174cab9f586995b3243f0e3c6b118084e6e6c6289cc7573e76d10f8f3fcd29e44031f2aab55e8d6034e539711f2ee6a18d5b8a26cd575207cd4915904c461aaec97f9f3d92c53a41d55d4cd502bb72caeca722d00c9c6b4febd860c759a707e855010fe48a006a1d4c9360570654eb4f0468289ed5fdf05d4f66181f66aa258735623a0dfadce34a3a4e4ffd7a471d516f9ae1f3ed58d000c8917f0104926403f1560f8af569a65c5d77cb1883742f8acf5a1098f7ee3999f002fd8bd3d26d33e9bd76625dfb209886e533e5771c7dc7f20f1d190d77c8c9ef63868815aa918173d8d5fa4414be7b29df43222f9a95d9083096eb79541c2dafa31e2200533f907ea5fd86de426a25f79122f19df9a1481b55f118d7756fde61f69915125177736338ccce668f04b49e66d79c41759c1afe0b9fcbf3e6fb2e7d7bf961dfd4f492152a25ae9007af9a3fa1f723f7a012409dff52b5edaed49a6bff32bb1f89d6f7006c4986f89899a23bbb1bb8620ff17ef33ca74db62", 0x1000}, {&(0x7f00000014c0)="7a1817686f6cc9677d2e3ed2a50a4f59213b0b41e92bf00231782166e5d17e21c5474de29e39811c336482d420c2", 0x2e}, {&(0x7f0000001500)="2c3c17d818c65e40d49ab9ddd28d686a7d5a2195bf5e0118cf064977145f1aece7e8fa85774c7d2c3836eba47c3faea31fa4ad6bb4c2faccd259c90d4dad5ef6311336e86e66b8b716aa45c10f59c545df0ca03c98c98c429345faec9db093c2d2b47dbe124c890d57b7c09923c0a284655b331a89eb8c5507f9b78c8df45b6f92a8b043a17505c0d655359fe51ab00096389cb0135518811853080c5cde4d7d30c17f37608bd5da7317ae00cabdf05575625d0ceef299d498eab2f7351f8d96a2baddca01ebdddc684d64e4fd700733b3a5b858bf441b0f5e75c9c3381b0c8111290a57da859e1f209b1448c68623eb7b3fd0a2941788fb24524eb989eed4f592987899cbe74c8f61654b9ad4c15dc95da1d688579d176f3e1d3bc07fa7579e6fedbf6f49b0a583a1bd66297de8557c6dde539ddeeaa2a1cd17e4b9d91fe392a2f6491e41cbbba8ec112e560e593676e6425c5d29ad7c18b0c500df26d53141f76743e23545bf2d4b23c4dd863cb0c39a8ff2a39251e761737d9673a3ab2ff5c3bdcdfbf6090b7e2698d134192beb94d714035a5cb8b2931f7a97808698b7a432b932460ea4d822f0d0e849ce37d97e6050c7b230687634b3e0fcd5a3293603848e42f72170a8f8e5266209f51c3ef628f4dff541381e69a94eb65530465675ad77bd121a6f24d50b1eb3397620f3cb172f2659a0fbd7407a0a9b8e426981425dbabad1c79ef77e26832d3c0330aec721449115093bee1027d0efd435f77c0f85e3c2d69f47d0e2e3197f537ead226fb6d85d2c38b02dd3c274627078d60a9188afc77e8ee01c1bc333fdb538fbe52be0859583a05efe202bc131f1f751aa62b2fe1b742487ed50b369a3d36d8f3fae9b18fc0341365d8f34959bd83ca12998ac951569ef0f7d20985e2112b2524f4f9a702982bef0d6ddd7efa51ee177221da70efd71c0146fc93d653ba6da4cdd96b1d3f6cb0f9ae66c68eabc86fa62f9ab33dd0fd9feba75ceeb737a1f9646ae9b5fb7a8cbe3aec5b0f19cb3effd508bd19fd938806a47f8f4bfdeee9c6fe046edad4928d06733f13d28132a1018c39d238c976687e575d64b58290b654b33bff6a5bbc7a9c460729069d97a635b90c65181fe0e9201e617565e8cb5ec453c2b30b53e3c811abb562f58adddb86e8a2f3399c02f37b2d7d04e6fd7bd28f69bc186d158515c9617db416e11ed87a40cf178c3581f606beced5f85765c06b2551a0804888672123bf62c6eee2a227ac42daf9c5b8746b3e6baff4c9abe18c1921d9676ff32f35492b04b377c18fb3296e5f245e38f6a4d7a98c3ef0646b37718ed085f046c261f3c2d1f8f3d45627b0b8dd4fef4b52b10cec831902cc843c3aa25943b2681a12be61be94b82e71dcbc53c71582db39ed5ef2dec48c3d1cc1be9e463e6a33394391dda186e565f7435278579a7e08f37744056e10d115df947f242fe74534996f05baa892b55feaf8e82364384e7b2e8196d5858b6cbe26f7f9a87ef4660f34fca1f50c1a515e2e6339cb2d8a8725056f03e90614d0ce753d862554763c01acf3389184b580a65ff9278de1f408b2a18fa8e9502c49b4df0b752d312bd546e289b59fd1530744b91fe2f65a0ecc65e26b9e31dda46ed42a8d09c34e487f988c0f7e1ba7d74af0b36efcb24a5463e7ec0d370ae737f353250f618c1c577da672fc84c9ac38420f73d05227ba0067a7890ad0c8de0893311b2f1bbb929edfbf8f6626e5dfdc72c0504e4ec43d229519071b0a806b4486c959a6f1b14d6e281b0718fabcd04dbede1b2443d068b71e314f3a8a9e6177daafd3ac012be364c9dab9fd15badbecbc997575b419e75dc832d4851662995fda67495f53d1e96fb2db39697de1d4af569bbe0c00b6b27c87ee15d97c21310a093b252c77a896022d143b889e17cb874771c00177686e2dec948ff450ad47075646fb132516e83da0834ee796c1efedb3efea9817ea45410cbe76f0fb3af5ca2e66091ce2a5f1ade294878e11012758823a6b132ffd0cda4b7313b98c730295431d801d1b152f5fd979a14d7afb11c856cbcd75ce891851e963bd21cb5ac1f3ae027aa931f2b7f288ded8bcba439fbcfb4568c771f6b55857541acdc1d6eaa988544c6970183b9d15b44e40461f43e316168c730540d5aba71ecfdeb276ebc0b22a159cb3246658fdd093330d6c97655c30c79454ee7bc2b02c8bb6d9a8c3dea930d5a0280d5da9b5d24582f6d4f7418e4c3405a32af77c3aecc8885c4ca650dc636d7c9a46e51cafb131a7a71da82670007e7794cf43040b208b8f8dfc389c9d27064f25974fa352860385bef9300c67413fe346995f36a8df14d5bd1c5d5cabeae7e43096deab5041bb18f5f74557184cd942d8003088d2e7f39b771715f8170777f138846348dbe8765c4b0138833ba306a79afd0938127b094a26db176b7d35d732a30fb4eda8cbfd62b19cbdd93867225d9f8c0174687b3a76ee97f7fe9115c2629ac03f24f0e36388d979ae259a3bb3492bba7c9f84f1c1855b2d4737363b15fe0f21a853521a0b54a85ebf2dc0260a67c46d24de0086db740beb652a96675fe34ff78d4b723f82b2acb985469f098f1464553ff2b2bced501362198e1ad7f335b6f0891f9731f5b3452c9a653ee797a15d030e035dfefbcc46189582c653ac8fa378341cdeb51da13a59e8e536129cba691cf507e6371b29e858591a63b09093c52ff90201d23882c781bba3f869e6e89ae3036699661b274a27014e823d6940eb7e025d9d0e6091b332ae6d79e708ef5996a25fed5becc6f992189eda36b63bce833aa9bb5162a01c16b8db4b67cdef1ce840b19c1fcce8adb766dc3f418404f39139e408e0095b7815f08a290c28f25fa79a7aa8049ce00bdc0ef1331a58de5e4b0a5619264f3c707ce59df303b0e477178381c70f4bc6af6a526d304adf3c6a7c6fadacd94395c79ba8606fff3ed1e9f55fe49f9cfd548987630d9aeb630f3c9fe245b6f10d236f67552f94a75b08869c9c303e5710b83a20ed4c8f54744ac5b36c0be3f1320928dd8de1b39de7f16e2f4ae4396a7bf74a0e3882260bb2b4c7c6b6bada3bca01feef99d766a7b643bebc9c33eeda6a84df7de2880755d6813f700fa317cb1dc244f24d714f00b50e003e821d7e188dfe9debdf4b8480363e769949f4d5e0d19bc029ae8fd00a19fcc51db9d378c0372fbc696364b6234bfe85fb93a1035738b2efe30e8f1908845c15241a0cdc0c8b70728e0e178190fd6176c2e076631e50e7f1346f3a9449c1f3db57831cd11270760787d862d3da3653e42bf52c4db471fd636d438ad452987ec86be0d828e740323dcf8a49763261c992192a40c7f315d6de27bcfd495e249eb9b93f774778765850b69e9b6aaa955a2a2eeffe5a39abc916f95ebd6299cc38b7ea916c92cf653de48df81459137137f8fb6acd23cc1d18b0cf44d78bb5202709f7b96977c79bed74086db4bf59ed7d3447dc2375e49dafa169e3117faef723844d835d92038753eada7513d4eb805886444b50c29bb9b85876d1055e214a9f4b6b91303be11ac9e429441230609ddf2cbe2fcbb5b1530eb1781d5bcead0bd6e189522d171e7e72e9e13190cc82597fda2781a70b3cae3eb320fb880e9a7046f82912cdc24fe55a8a19c339615a75907706013e7e33b29c8cc05313ca91b9534c34ed914c1a9d1fa4da3982dc58579c0ff25ff9c82232b8482e49b345af34c1613c93d25564e311b2dd18f007923c72e9c40f489d96b4e6c53654919f1b9f1c71bda0b6fd96005b3369669ef841c626b527983e45e6553cd99cfe681387f55b3d48d00a5a212096a013dcdfc2feb46cc6fc4d606a74fafb44d927f25c1a526409d0880a7a869cc7c09ea66265f3e9cce6e049674ed41ca03168bc28a1bcecfe77c12874cb4e82f3b68109070110d60255f2267b6bf5f309a98df0aab9e6a45c9bb8f20e961036227c93f024a1a53e4b56f13c69e834e0b36537628091718069ae5c350fbf992b4c1a826c800834c8f6d0321df8bea3eba5842899a3438b473aae20e97a0eb5637f05f035194706903f4edfe5e0e874dd7d02b359429b60b47cb029ff2c0643a2b5465635db443300bb8441a306e0b64cd4562217ad39d99607da6ce0e06b1e0ccc7ead99286bd56f834866d9fe6b7f9373b876f43ae180b08e92a5ffb1158618830c63d674aa755197745799a80d6007fece5d01163de79d7e15f66394e8d0dd4ba1d36482acf1648c92f9ced234264fa3c12f4c18fc323ca1b7785cec26b401f13e298d154c22e4d5f9e28e4c40e85733c30b6894bc3147e00a0f6b9e4307e377020742bff4a753e89467ec67f323bfe79c5fb57fc3a8d8b288da4ede7d6f98db8dea4b377c21da16adf9bcf79b794183b2eb97caa142c41462716259e9c97ddfcec84aca03e16a63f8cdfc9f3b61b414e7134c03b652ed81c890fcfd0f56e7b76e344415d4e4e08e9431c10a68b47255d641de3465c48a08d4a71f7556d600d6fe295b88f7bf6a0d1ddbab6f242daa999cc1b163ba2528abc825f81618f88f484de1f9c093491cb080f2afb7d3584e60a146172c13df36b2c41839ff0ce081badbd75d18b86a6a7742253f012badc7a281f675039e3c0de63a43a0cc784471831d27be345ac258e1c94fb692c27bf0db9e2c91a0ad317e122ec9fcd86d717f0757afdb2b83709e0eec577fc6034df328403a099eca471b6db91c6256fe9ffb807632c22b63ad65cfa2d2419da28a1fca344a12ece4592041d7c66e78362e7d0804bbf2a8db87551a0688fcde5fdcc3175dcf62f4a0b83df62ceadc92bf618430b8e737fdb8f49e4472f50ad521f01a5ceec0c4e587654e8edac941809383f08ce832c1e6692ecb6a3af2afce29328b850f87ccaf144efa183e0755aa14879cb089c1eb086a5a64677bae16d08ae67581fb9734853157b5dcda801ea5fb760d94b6e7116b5f249acb04671f1aa559c4d7dcf38486e24e7234e433059a2f386a36402b2ed0d90dcf464d04420c3c0bb839fa0162afc50b50fb87b900dc18eb0efd4f64913c15fec8f279b861fa4865603d6458c6191320feb4055ffc68a6e099a50bb4cca6903ec3ae5787fea68d4e43bcbfb24bce5d905f1d47ffbe6851b48b5df3c16f5f0fd93f1a346612bf509d6230037d50aeda23775f2972274fd63353d52e908f679c04a0d25e0952dfb66f4910907e570ba681b7172ec1d38844bacba8373a083117617bfc7887c0dd09e507b3788ffd63293d332debad4c898797024a5d4a41d0807eb2e2e62aa6810bd8ac83c3c5d5915b57dc2d0878ab263772add3c64fbd097a11d64a1eab9a776a6ddbd3d6952b873fe93d6f7213ec65f0b620b301387c8c465c5b90108f9229b7c9c1f708018ee8f601a9877c452a5b04cb44062bf3c205e8e1cbe1fe2770e424674bb0435680b51b5cb18d0aa3a77eeaca204c14b1718e738da840e9446128067e831bab70b85ad29e150df1f84466fb0ec150e46df6a690b672186cfe9280e44290198a85620c808deb5de4213e8020dfa4b9efee98d42f783253b6a9482a8dd95b940f283f49bea76269eec060416fb1ffcf536299caa91c5159e9606f760264750fe24a26ec9a37a343b2e70006fb76ed1c6f6b28d8fa7e5749b6d88b9c665aae6019c03ef298be64efddc2bd55e29019556b0bc38e95f99c5f22034dcd1641df9ca48b35446eb8a0b103503c2e0b5afac416988b94a5fb43785211e205987c4b203addd780cb306489976639b", 0x1000}], 0x8, &(0x7f0000002580)=[{0xb8, 0xffff, 0x1, "925358315b5318a5d4f9d5078f35daebea6621cdd7c6a31fc02a754b1efe9a627b5f419ce5cc8afa20d3fa94863cce5c28c73feee805070b4c336ca41916891e4620234048072a338bb52571dbbb1f1b209d17dcaab6bf33fdf8e2bc187fb59805516461b86f5911d0912a5f7bc052e3c37a3a301ef1b178e5758cbcedf888255b9e1ed76ed8fb37eaf71af30f75af8399959a7c8b13a9db268c141a926b5c951e7a9d5a660945"}, {0x1010, 0xffff, 0x80000000, "fba2fdd00a927db073990c2e9209273c53bb0a9d3c2076a104d10bb10f58b9287d1ea16c6accc4ca5daa52948d42d3613130e7354140ba4c1e9292f15aeab799caac6986a8cbe580f8e234ab44de7458f5dd84e11ae8465411f87719dd0b95d37df6e139f5a69e31533e8dd51fc8437ea4615d2a7c2ebe1c9171599d9e08fbf02e962a335bc258eb01885d31c1618a65a2267bcc4c5b34793122950a73c8f194bb6a954af245cf6ad7dd3a0214251ff12b7a373260ed0ece4ace68b08cdb4f64115dd21ba84246b39ad6f158c04cb186d9e3329d81126a17d9d8047b2364461fc4104631d6845c1bddd109687ec28bcf3cab73cfe235e29b4a1273608e855c730391796df3294497b3eb5942a0408a63b3b5e3f054fe2e68269938f8359720235b4fb041c7d8cb0766196fa1b707b9e070cd1dc50ed995684492e681058db28acf03f7dee7cfcf6232932d007914b01c44b1ad058a98f4716646df10d7193d9d5a8b34359d52d1a5edd6ea984eb9dcf9f077c02aec49ed8abb5f4fc2d9e2a9f92d50a2c6b236781ed0c9f67bbbbe6282b5e099d811d4cf0bf14a22d3945ccd9fad46e30afdebee6a20c375ee3cce1c0a3990646b52827baa56c1435bcfecebc210eca4ad7e7eeca830c62eaa4c72a8da5e3231ccaf2e7f150fc29e3046a952b89125179f429a28f4351ff927bc6c6b715250c66ba2b23f7b36fd6e204529794a0339a3558bfbb598335064d8c246f5b684d422a3cc6ee9977a76669373bf313cdb992b70ad41f7b68e823856cfa46f1b5b4647ca34d64e7b8bffaf0a1e431a63bb975a32dfa145f2fd630d84db6b97f8653e0c93e087ff95800a9febe2ff31acbf4281b7980748670b72757219ff5691596528715614f4d577f988faf008e2591891e32af7b0134b350df4dc05ad43db2a1586e4076d8397b063ba516672582c2e1e6742a3f754c7ed25f666b208b5c27d3228fef2433f006398dd52f9d1a19a001bc95912f1b3cfe9e3976324136a8f236e1621db3d9b7e1a8a63ccb24863d67089668c8f0819819d6df35f92d00ef4df0cf263fa77145a17cb2a6cf0ae0027dce89bb9b1721c165871ff8346641aa5c43b6c03439ac9ff669c00f1b412aa071457efcae61322846d6cce27e024450b1f0d36ac831858d08e92fe5cbb16c3342ba1771e4f91f22b4d94682dcca912560e2f663c67c23d8f0471c39b0938de9b89deacffbd241fb281d94c3f2c6c62e462a332d5b6c6706e01436baa093922b2e109a6ef4a221c5aefe69b4002aae852273557f1038c1858de1c8ef96ab83813de22f36db3d7cfb52ade633465178e9cdddc24f1da9769bb0ecd36cd80f0a60f4db267c651c4e92dd74d302b0cd6cb9211c046b6a3ff7c6e2e38a67045ce0d98e0c634c957545b6c4711051e8b14cb18b70a6177605e130bcbbf4188bb5f70bb3bc217ef4ee9e1351d8cb9663b0cb83ab84153ee3b2c1c72d89ccdcf6f31262b9169e9ea823043f9c694464d635ced093945249ff9652832460b9d15d032dcd63136ad7847ab0c8df087babac827871684f20c1ad08e0d2928bcb5ad5746f31690b184f2381c5a70e0694a86e1ffee636fab82786ea7bb9a29e86dc0fe5ea83d7e8e13df16ad7cfef139993b4e79547df828d4dbc6989da75a9ef0b9831d0da3e981683793487e16bbeba0696401b09d51ebb6d4f5b36d4fbfc9ca463397c44ede5f94bdf922ff742d834050ccd681ff747623beda459a60265f482133ee2fe323f4eb3d66b64bb17b2215ac1d88a938ad66aa3c36daec0ccf02626c91e341fa361e4d046fb5260131c126f3917122eded63c10a338dea44cdfadfb337dca6b855829a65dfeffc055670fff2e3dac14a99a88bc5271eaf5d832a61f996c6335d939fd1b3a712e7c69f3a6b2fe5de26bbe32399a8ef5b0524591af4ab68c84f63fe20abbd8ceda5659a283ffc1272ebb851fcb5c88c011cc10de05afe998c0602ba5f76698c902b2907f80f4de44369c84bb43a96f76f7e0b91ef95545211ad801f7046236cb8c3eb3cc3ccbd6396741cd250bed0f9d0d883887f86aaa2429c3a7cfeea74f81566ee290c09f6b2967c26f110344b83699100b7992e4a89ef8862091b666ee0f7a08947c2a04acb1c4157197ae6eec97f0e29cd091b8064559b885ba1d45e13069016ea3336c7831f7f1fd65b10279cd87034ce678fa6e3378070a0552a12ce1cbbc192fd26eb89036fb8799b383e655c5e2a3efce044c0f172a210ce71e319838af76e8948ec0e61deea68f5173212bb1db286e0c2268f5599627efa12e792d19023b013802fb8210307a4520ee7eaa8607e0268f8af2e389d7d223be738f8cffbe355542ebe5b86964048dfff6fcfb5c27235a40ddf80c11a9afef82d814204fd6f934ca95e7bd92832732b8a17b279e1eca7f271230456ac04cd5742f6ed5441b8ecd20568a990a60ce6ff76581bb4af8fd696cc07545bd3fab504f04bf90068823a51d57cc3de6d818bdef62c067e9ffb27387b2467d9bf2ad982b279374896c9146e73808115f3ed731175c911805650e0b4796a5e476e5e7e6a18094a9b4c9eb80eb75b7c6537f5e6c4130457687de221db1f5adab9e792ac64d89ff4b00dda4d54a8fecd69291f08bb0ba8bd068f5af9d0f5d9cf505b1509b5f986e738bc4f74acd45397b14387c53f0446757c165e1e90c6b80c5eda58893fb8edd6e6aeb6ee015adb8aef833725ad000f57a82d7f0db74dc4858fe32adf1992a782b67b61aca0d4f3bea77dfdbd98a11ddd4828568987f71227cb3d26521ee9170557df7c14e7ee8395f00ffe008320cff809164e9847d19ef5af93606b5c6903e847deb688e6e4b14bbd231eaeef9be8ba770cf971d0a6278e715f8cf2d20162e5ca69dbbef4f6debadbf5927a9852ac4a0fcb1e499b1815c21e4f70eb5d856edf776f7f5ce9ab2c00db6e5f6fb3b59c73dc9c0437e658414b05c840104c32f3fcf7f1c5a4c225eb761c11010d9353a21e02d9dbe469d40d5469f184c1dd191eae4d1c7a8e309879f94f6f32711add965e576d8bb60352b88b1822e3dcef51d362313da95c457c50bc7b1753f4c27d1d493511ecb3ce461bccfc92930697901a92e19f9b0856a35c26647a4c1ff64ca462a06902426fc763485809fbf8d08033ee6d6cd9690ab7af332ad2e1796005d4c065d5e1e40c971dbc336d313ae8bc199ff3ed6ba2c7062c258cefdb406bcb38b8abb9135b96c6647265582217dc71ddecb7e79f461b2f2200b6a4d2b77ceab4dcc7b610ce3017fa3567e0c3eabd8f3f018bc7b8f04e04c1a6692a357062b6a1238e07461629f1ff88d4d523645fffae9ddc5fd7550d631c20b887531e067938729bf319fd20e68dc43647ea83bf0c8aeab4ccee4957e956224757659636a72b9f049efc2f079bf7c068aeee9c89232831abf6269a6e5fcf1dc20e08a7eff4a93be0135f847b9f5709a30ec3b8cd6172ce570f5f415ccd1485f61c9a4f113f4e20223c996cfe3072ac81798301197c33dd1fefddaf16c35e158cdfcf3bfc16f6af05cc8a692fc3c40e0d835c21314edcbb6e1cc3e33fe8210c3f6a93df3af713c1cc72fa22f08c8bbc08b6cff5d2124eee340d65b32f89840cef6315bab8f94e25150d71273d2d56ed3dddf6f1a194ef0bbb44caf7bdb3adea4466e1460a8c874917d96000c2edfa7139ca9692d9659fe80145902cfadb3cbdabf38413ff48ba26a9d6d1a8fb34f18d8044792620695f02dc77b20df3ffa068b9c9c282d56b5699b6d3158a626dac7472b842c21ca586a30f84fae6da349cd22ec71da252269704ceb02e0cf3b0aad5e5031e55d9e3f1a12da5b721aa6616731ba41c560b6f7f75a833f3c8156a217d777bdd786830ee9c3d9dcac9047729c21cb3ea9ddfafdb8b4aaba6e102ce4e77376fbbbf8dd07927edae28cfe5807f402561771e9e4f9812cc5bd0922a5ab41d9ed3702a6f558af560677b50c64cb2ef3655d6c6417775ee57364fd57a93d2dc15eb5be63bece8bc92ee777bdfed6180bf1f5657f7765455e19d28d78eda70e05876a0c903242b7b36837b2806ef128660150a015e111e4aa114a127f25f4da215ce0b6084dd34720e491cecd71d35a83252fcf510d44526b9ec45e225ee3408497db37f11156de1616fc3648e2313159fa828a578bdc815ab559a24d7dabc70a7522c7da101c37364a5053b6f0fd0635c392225cf12568c9447a3d707372b4cba0528db63955a3441977d4ab26c8c69d4dc12141f94d0f33a3accd264fb3892700b5074c107e1878270451441d1eb11854016aab4370b5a3a4c33a46f3d89234ee9194480101ef0212b9c2d603edfab393922826abe76ac31f9d37a8039f83469b957ef43755495dd35e56598d9a95ebbe52758fd319bed881c58a63fa3fb6f031c4088a6d431c272a58068bfb0e6b04bec55dbc016e5f8ee31a66bb492ab1b3d300bdc14ac00525707c8d0b1776b3d052b89c459d2034a807f70591a2d0b738528439e8900e0016a83e40296d2d9796e2ac4be0c995e84bbc16f865288944ddf363a020b18a6c95a3c8295ff149768642c652cc55c286c49354d0170619d50a7d55f438f2e153203465497d7a8a0e5167c88fe47ba2f10075721dfb85ee1ff21179e2eb9a537df773520a70601cd67598eada39b590caf37b07d38c4eca7d114a496f08ea5d839fff26edd0a86b0a4c86a4025b40086c62314f4b29781bb562716b28bb2595ab349fbc3d8f2aafb14e85357369e1e019f408317e734e751e0ce77a4b5287658889cb1ec3e26bfe321d07b3bdfd83ee6fd1e4238aac373cd8583bc17c5304a0b465f69816cb76781e17113f64d54899a5888a7dd4264835481296011c4b0418e9539f7fb50477baeca92db803a14de55c29e935a73dc06b232f00ef3c7e33814950737e97675650ff563e9389913296247defb6375f44db6ad366f8ce909face36b66621251fa509cfa3a4cb7017d455ce1f49297a850bb0e962c9fb9913b49c907fcbbcaf03cb7480a74abc17ec82bae3351159f781c27175b9860b4fa55ecd70543cebed48954f030b37ca6502e4326d80a2ca751436d26aaaf046a4bb0e34c75da15fa61e23ea8f32392bd11f824c94ed16cd28d32b3c6c2039c8193e7fa58310869858b920f9d621e52258ec34d093d5cf555c7bb0e2320beabfbbf0f62e0729ba7098e8a21f06bfa63e8183a7f73c4033e402a5b09bea9bc80339c2a91e788e6e0c751c0de2106650b90ff64b2f16b1929e3af343eab1e7d364260e45a0c8671ffc1923c3b6fd1e45eab4ddc83002c6ada29e0820804d266ec64c45147bba4fa6cc14ec608abbd9c033e6bb0c444eb526bf3b532a188ef8e7425570f8d5c052044bbf4c5f851e132688083272395752ef510f38971953b7e24cc82f924c151fb7a6580b192bd5a21eb2d1abcecb16a6a23e5b4fe5e5f7d96b7a5994181636b4d539a11db51be8e632ee8e5eea1f3c1f7f801704ff230ca7d168e5765762c3c90dbdd429a19296facddc63734b2fdc348dbf5c4460f20d7bb7d5b0fec56dd08543ac60e22b55ab9d4b0f74bc76bd521c1d6d0719a4f9461d7131f0dbdd5a4138030bd7ada1c5843ef3ffa258c4485ffba556415d6dedb1870b06e1854fd4cbc89ed0c4fad764bb2c22b23c65f542be0b9fc9bf8df1493ab9350a1bfee90f906c48195a058a01f2611cbb1bd6e06c04612ce9309841e2b31ceb85e3284aa27e45b07707b701f5ab6a78225633c6ba7354ac7728c6ff91752d07ed"}, {0x58, 0xffff, 0x3, "8d7c3def7b60f292da2a11822d9ba5c1c761452e07bbcb7a04817cc7c85d0158b5899ba4db922deae6357fdd4fbfadce9e7db2e2cc0143fb7b9f08dc2f83e37880ca5764e9546731"}, {0x28, 0x1, 0x2, "4b1c061d82c240bc83191f7b07f19464fd44451cd89530"}, {0x100, 0x1, 0x3ef7, "ca83f13e1bf47bc38b2b04342c804942517327724857062bdf02e90de5bd070c3d22fe4858e693fe106156440f96a964f21656e2aa9a1dfa4c75dd0a70a5ecdea33394fc6c797b38b262adf808e0f8b78ec2f6264fc3514abf0ba1749cba64567ec4f458fa736ea2053e7b514804d6fa7b2f57615410e3eb6a4aa2b2dc7fce9f319bd48e229350c69beb7dfdb0bb17bbcb347049ceed31da6ee6f595b3ea043cc1746d4d2ad0de961afb307da0227815c3c810c8baa83c031b881ae7ad70def94c8a03aa3839cb9d9b1f33edb2a33beafe747c53ce8f5aeb671bfccc37ada32c19e6b347594f7c7c1058c270b96acf"}, {0x90, 0xffff, 0x7, "caedd78b3d68be9eb1f0ab67e7c2adf1d776b19e7c3289724eb5a22d5d9a7493c88b4e10dbfde82eb9a8d5ea3c5615db5580948008b39a6b808851da7ce6a5f042705364bfc66c5a62b8832668ed467ddd78cb88a7bbb4609a19f0e61889e68251575bf4157a12e9926b1d375e52cf28f760d025b38fb906ae430c"}, {0x20, 0xffff, 0xffffffffffffffff, "b77fca032329f2e0a8e5"}, {0xd8, 0x773d96df8e8af0e6, 0x0, "5d0f548d34b7b7e6c633bab44300b616078cdff8e8e7f6d0a61f12a1e172ae56ba0e2e5bdee49a8ba75c3e0e6a8e0e6b1f44bb1c7dc6512692342d124577ffe5b1f3639bb0a91ab991a72b457cbde20af4205fb0a978092728041eabc1dd58db7c1722d22023b5e8728aa343550fd42aeeb67c22a26027e24450cc9bd7e1e6c5126c9fa5142e505ffe8bb6493042363ac9f876400c19683fe73c95ebe36dc05f5b5572f098e09c0ed01c2dc045d5f49c61ade1d7d551a905e245ef93eb719ab9a608"}, {0x68, 0xffff, 0x3f, "0cda944d72ae568b87745fbd635cbadd658f657eae2ae16eb6e2bb9cf728ac8b653ae89ed91056b83bc282b8fdced6adadbd46ed2d1ec34c1f02ccddd53e98224b0c14fa0f7202853d98af9d54f5b0da92c40761c697806d"}], 0x1438}, 0x4) 16:02:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x45, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setrlimit(0x5, &(0x7f0000000080)={0x5, 0xffff}) 16:02:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:02:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x77) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000067855c8d760c32a41abba540d300000000000000697c25007a87084be0d8e04a64ba78012fdc1bb551fd159b04c4caa5e94bf3da4299746959f54d74f3974c67cdf69bb7aa00"]) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10980, 0x10) 16:02:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:02:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x2700, 0x80000001, 0x2, "da13984f472b652f111f9c4562b1a0c35bf03c3c", 0x2, 0x6}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:02:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x1, 0xaf2d}) r2 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x3}) mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x7) 16:02:06 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') mkdir(&(0x7f0000000040)='./control\x00', 0x100) utimes(&(0x7f0000000180)='./control\x00', 0x0) mkdir(&(0x7f0000000000)='./control\x00', 0x31) 16:02:06 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xac3, 0x80, 0x7ff, 0x1, 0x40, 0x3f, 0x5, 0x1, 0x2, 0x9, 0xffffffffffffff01}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f00000000700020100000700007e0500"}) poll(&(0x7f0000000000), 0x0, 0x0) 16:02:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000000c0)="e7ffedb000", 0xffffff33) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x4012, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:07 executing program 1: clock_getres(0x2, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x90) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x9e4, 0x8, {0x7, 0x1f}}) 16:02:12 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0xc8) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x6040, 0x8) r3 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x8, 0x9, 0x81, 0xffffffff7fffffff}) fcntl$setstatus(r3, 0x4, 0x0) fchflags(r1, 0x10000) msgget$private(0x0, 0x400) 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80000000, 0x0) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x1, 0x7, 0x6, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:02:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x1, 0x800, 0x4, 0x4}, 0xc) 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1c}, {0x6}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\b\r4A') 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x430000000000080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x180, 0x0) 16:02:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x56fd, 0x4, 0x4, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xad7e}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1db6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6d}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x100}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffff}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff2000/0xd000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x40}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2000000000000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffff8}) 16:02:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) chflags(&(0x7f0000000080)='./bus\x00', 0x10000) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004008b00002b2704000000080200000000000028000901feffffff000000000000091400000000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)) ioctl$BIOCLOCK(r0, 0x20004276) 16:02:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x6}, 0x10) r1 = socket$inet(0x2, 0x3, 0x89) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) 16:02:12 executing program 1: r0 = semget$private(0x0, 0x4, 0x20) semctl$SETVAL(r0, 0xfdfffffffffffffd, 0x8, 0xfffffffffffffffe) 16:02:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}, {r0, 0x130}, {r0, 0x5}, {r0, 0x40}, {r0, 0x143}, {r0, 0x40}], 0x6, 0x80) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) 16:02:12 executing program 1: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x68, 0xffffffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x0, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0x0, 0xf0000003, 0x9, 0x400}, {{r1}, 0x0, 0x5, 0xfffff, 0x82af, 0x6}], 0x5, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x100000000, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x2, 0x4}, {{r1}, 0xfffffffffffffff9, 0x20, 0x4, 0x45b, 0xcca}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x1, 0x100000000}], 0x40, &(0x7f0000000040)={0x401, 0x2}) pipe2(&(0x7f00000001c0), 0x10000) 16:02:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1afd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x80000) r1 = fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000000180)="be441e3e5e82f75538b387fbe616", 0xe) write(r0, &(0x7f0000000080)="9c87c3772c0035b850332e2e", 0xc) execve(0x0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x200, 0x9, 0x80000000, 0x1ffc000000000000}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 16:02:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x500, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000080)) syz_open_pts() 16:02:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x9d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fchdir(r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x7f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 16:02:12 executing program 0: pipe(&(0x7f00000004c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="febcaed45df7fdd726fa95a17c0a0c7c0d57319f6be10419fd5ee38fbfb0bf965d041ae35c8326efc6b216f5100a78c21f69193534e128f5406226d0257da9ce94b8538e2ea1b73ebda3d79eab5b5175adfb9c6ab4cb99e7e2497b2588491caab498b2e9ec68fced63cb61f95d9a68dc287f136ae8a0ed073006b734a639ac9675af1b3f9e2398f58b7930d3c4e8f1fbc7beb66740f98f48bb60a6d8e1689ff293a30149402d1bece8cf70df574a16a208de22973412", 0xb6}, {&(0x7f0000000180)="860b5e13b87db0c1468e7045d903bae6ba9d48c1bbc4dc2326722b9494aa62c3395af668bc2890f0c35ac0c887a25bdacf3a590d9592c6207ba80c87481b27569fa8728f9a2466c7df3e6956245f9a790fc51372375056ca5541ce235b438be47b3a80515ae821fc0e8285e9619f03870d2806f53fd9830b2d120db9c11ecc86592117ca9db990179e951fde2cd39fdf009e1d47c5392f76f8276acbe1c73914bde43e05a4c0dba38cd0257e6143a44ae016f7948d5471a3a69f0ad7b75ab0f65055374581be29b00aa135e14527a273cfa14237b0e28652287c0b2f505e8166a9759fcb835c19337cbb46", 0xeb}, {&(0x7f0000000280)="c4520f62b30e5b43e55d8fe25de30c0e6154104534c44941f3befa6958460bed9b16b0162a5640a23125ad870b64e013398bc338249a175c7bcef4391303c3d30603dbbaa9ed51180db265ed22fb405f442d7e83f6b9bca2eb927918651b7f8d66dd39dfbe59a142c3ba648afcd2fa715e810c660a84bb61e756fd26634eabb90bf0d7f45c48d0bcb297f9686d2904285d5f4e33fe6495bc440ea0d75fec2b2763f7cf7d7109cd4163978a19", 0x85}, {&(0x7f0000000340)="dda27170689d1c217b38eb24cd8461c9b9ee34aa5f60491221cd32d52b3c06", 0x1f}, {&(0x7f0000000380)="032d70d6a75423b175bd89fc8dfda620620c456642bd43de93ca3fd5170a3a68049a9fc7c0e07f773fa6b7aaade68f1c253e4820fa1df80914cfe77011b0be8f", 0xffffffffffffff68}, {&(0x7f00000003c0)="eafc2a06f87d0f79cfc6dff9722db60aa2cf2d256972d26451f933131da2cee5bd6302d617e141ed262efdd59eb2bb97fc0d8c13", 0x3c0}], 0x6, 0x0, 0x0) setuid(r1) fsync(r0) 16:02:12 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x80000000008, 0xffffffffffffffff) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x7051) 16:02:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a551a00"}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x373}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCNOTTY(r0, 0x20007471) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x62640020a3bc6713, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0x200, 0x8, 0x7f, 0x9}, {0xfff, 0x5, 0x0, 0x7}, {0x0, 0x6, 0xcab, 0xfffffffffffff390}, {0x26b7, 0x2, 0x7f, 0x5}, {0x80000000, 0x7fffffff, 0x4}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:02:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x52f2, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffff4, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xc2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:02:13 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000140)='.', 0x1) r2 = dup(r1) dup2(r1, r1) poll(&(0x7f0000000480)=[{r2, 0x1ff}], 0x1, 0x0) 16:02:13 executing program 1: r0 = socket(0x18, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x8, 0x4, 0xbe43, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd07}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x796}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x143}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xedf4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) 16:02:13 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x88, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) 16:02:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x30120, 0x60) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:02:13 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file1\x00') 16:02:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() pipe(&(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "858917023d21fe4dbf2620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:02:14 executing program 1: r0 = socket(0x12, 0x5, 0x9a) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) listen(r0, 0x9) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, &(0x7f0000000100)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x40) setsockopt(r0, 0xfffffffffffffffc, 0x8, &(0x7f0000000000)="ad42352c028800a22703a6b7a95458ac90ea011751fb91d8da500040a4b70cab0d8497f31bfdfd4bf29c6ceb9cbf5ba431ca6964a7dc98fccaf226c8d13f52a333c3b2e1bb61e0f225d642d4fa72172c81684b19ae1f231b27afd2829f105249355bf617703743bfec8b4d86f30b7ad97dd6c850e6ae26deeb9a10e3595609d8b8e18866934de5977e005c65be49f65a81ae", 0x92) 16:02:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x4, 0x400}, {0x18, 0x0, 0x4, 0x9}, 0x949, [0x8, 0x3, 0x8, 0xd2, 0x4, 0x7, 0xfd, 0xf32]}, 0x3c) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) getpeername$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/8}, &(0x7f0000000140)=0xa) socket(0x1, 0x4, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0xfffffece) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:02:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") chroot(&(0x7f0000000000)='./file0\x00') 16:02:14 executing program 0: getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0]) r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getgid() getgroups(0x8, &(0x7f0000000240)=[r0, r1, r2, r3, r4, r5, r6, r7]) 16:02:14 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000000)=""/65, 0x41, 0x1, &(0x7f0000000080)={0x18, 0x3, 0x200, 0x3ff}, 0xc) ioctl$BIOCPROMISC(r0, 0x20004269) write(r0, &(0x7f00000000c0)="51812a98fbd3c5e5cfb6e6b86fe50fc1fcf7f42ddc455ee5e69695633ddf8c1b8ad040d4080832fb1a3eea714b4563544e396ac560e6882b71c121fbe74d965836e0fb6c1d9b0211672919a64e2d41f3fc08e82f0c676ceaa1b4e91f50d188d9228c0bd1fdedbdc7cff708f90206a9a47a9049557f7973ba168865dd240f49662bd2b25aecfe4fefafb562d77133d0a53762fba14e4aeb36ef0a84078a6c81bad10ec177f00932eab89eb882368587c2fcb14e507d5247feebd5c1e9bf8a5964bb0d9c0747f1dc2fc6c19164cb9c9c242bdf8cd1315ce1ada467249343cbad5c194fd5d671", 0xe5) r1 = dup(r0) recvfrom$inet6(r0, &(0x7f00000001c0)=""/79, 0x4f, 0x1, &(0x7f0000000240)={0x18, 0x1, 0xff}, 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000002c0)) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000380)=0x8001) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x6, 0x4, 0x6, 0x8, "4fc0280d2fc916a0e4cdc378e925f6940465e1cb", 0x2, 0x20}) ioctl$TIOCSTOP(r1, 0x2000746f) close(r2) fcntl$setstatus(r3, 0x4, 0x44) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000400)) ioctl$BIOCPROMISC(r2, 0x20004269) bind(r1, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) readlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/34, 0x22) syz_emit_ethernet(0x1000, &(0x7f0000000500)="0e10781509a00bee37327918ba8bf19b2aab88a8ee0cc905e9f80223932824b11f30a521604af7501a275ff46efee32b2fbd7832724705bb300fb5c1ceea5714ceba2299e8f3b64912a316e8f72d19cf945eb99118c2d753cbc2441df47dfd01b153f57a86e0b2be7cf85bced75f2c3d08f17a78038e8a7a4c90ab6072a19da98029169434a97398ec5238bb70f684fe681462f537bed185e56c60084ce1115bc0f57347075db944f4c32ff31af5c1d9b34d4dfdbb708c9f712573329a569416404b96509274b84ecc63c6e4592b8fea6a9dda601baa044ff085a453a167af0341e5b4da99987feadcbb61d956b26c4ef431893fa980a8ee10ca961676c1bdae7ba0fd09fd6c1852c6dad177f8bc19bb3ef499a486cbc106d684c9d24e9a875db8c6ae990f172670531739f5209b1154be869c90c2143416a0ecb03916fa09b4281d7b40026a50febd36b85a3b5f33ac93472eddaf7159936d22ed7d14c9e074bc93ada941cd25afc5ff93ea5457789f50fb3f2c699164b948e97a15a0e520a42d11236430a2470cb1d2186d5c24efed26d271147f0a6b5c5777ac9d777d928c4559f191bcf8503551820984342c6de38c1dd620eb6e814c88bf718b0c6aca984ab39f4933fc0d343b917dc38b53979b686e06f9e7ffe24088777abc749de673ce4cc2351dec1f1c9f6b4fd5d39b2a6e939895397716ae0eab9f1e743b94b76caa047f2bfa8287cd2b0701d469856cd2effcefbd310a9ce26866be9f3b70a63fb2d3f8ff8551a281a744d4ae57b8e0994cad9190324184fcc26b71f56c41b3fd7e194a86a44de61f1f9bd8a1b6f06da1803500a96ee3e5e46de0e13c09313d42bd0c5c387dba6090c6e73aa70905640b20443b9cb50ad30ea7c7222612790997cff61ca07660e17fe1a8dde81383105061a64495ac355d771b6793e758b438bda8496c590736537d006e5fa3ca914d27ebffeb0a54944c1cf895a0fd01312d1e3682975d009d2dfe45e38e48eb39a8d289c52ba2d7be775ac5e7f2f06428fc17c57e023ba25a98cf93c033eab2f99b4e883041f9f3ef72058900749cb6e4f6ea6306df9d96305ba2d1da923969fd6d6ab9f7023a9b8622f9f39e399b2bfd9cac1d864c8231ea5868452f4b18caca5b10dc8c3314a989a192064c97761506bc227e00882b29b22c61b82345c8a8d88fa72e0859f4074d3bf6eab5b14f62739ee8417d3efd168635abbf3e58daf923ed7b3756b0e3033fc1361590b9884290631dd1cedd4ab3db7a2726e1bd42c123cdc71e6c86dfb4aa76826b91e2f3e21d38396ddde74700fc341baed4c1ce468c61cc05d7261bcb60cac09fedec746daa0509ba99a82cd87943111b8b7ff55579d17e1a76ae01ee655676e8bff92e2d0bddd5e4ac295c451fca282cdd554f14531623ea369281450eb7f046405daa684586e1a77ac2fef14325c4889284a8c824c783083927cb0c187de36242669fa43495b81e58403637a8bb5d8b7162c5eec399041a247f3481142ae0e0bfebbfb6b03d295c9ec15100c9a641fe56216a113f754fbb1439ff41d7c0d700d798815c5f4539acad3353778f1b66feeb8a1bd5cf458de5303b7008b2689d127ede934b9f629f4f30553635a5c0697aea3e1041232aafca635e108b38d83d9297d62a8474204ce168f32b2c9bca961e443398e34fbeb86e6d87552ae5e1a1fb9010cb0083ce1ed9620fa3d62bf191a8da95f57ad1b5254df5355e37ac88ebd93eb1926e5e11a07437162561d0e4371fc5a70cb23e5c3f7c2841d592a296e68fbfc4ad034d11bf6c568f9ab8998cb85fa6e3273bb56c71e0938416923d5f1d59289086daf543fe059f9727683917c2c7f08a52d94c071e7d4afb18f4ae0380457d61c7eeebda5e831c5f228e1ae3bea113aa9eb851fec55a9e97b54073ce2f4172f2d84f072ad8559bb2d0309d7a92b29310027ecacafe31aee8cfda99890f053787b618717b631432b26c5a611baecc5e97a85da7af3f2b8344ffc0d638c7b511605417fd45a9b0528e87c2b79a9061d85f7e03131c4f553a5cfb786791b44cd093960c8138ff36ad6b9ddb5f91a0e0546a0aeeedff0575894512e2986207216162d786deee87f42b3fe93ab1d3aecc968173b63c252f0dfb16cbd0d85350c901b98a2aea77ca1d636f42d2c6be44bb518e0a39641a169692725bfa825a2ba54b1a51d141bf270a88bf5d90d64f7ba8d91ee500ab745e75b4a0868cbfb0ff81c11eb85eb722ebcaa6a64037bfd72f5e9acd761b050ec494169ea530460a2afefebe12e33f32a63f1c9c89f8653757c1c61abbfd178a32127c66bee9ad81dcd51932b5361382e85772e41f7895f7148067fc7579b1769687936634818442fb6eb81d4d589bd10cddedd445c86617361ed77c72948c4c00beea52d05f828f9b67f95abcde484dc8fc898ed38a93ce8f9fd7eb6865510f1d30711d744f44fda41fbee7b6a9518d4e35cbbf7ab7a301dcf16071a4fab18eb9ea533bcb2212ef6646a3c105e7d7890797002643669a6f7194fc9a9cd9e8a3e638a4b99a27b368b9d4cc1d8f8d0883f379a5364886ec1302053a40952287660c1d3fe6f60918c128b95a6c8d43114ce9968cd9025671f7cfc429cdd1f7baf69e140c7c39e3cea567ef2248d0c42cc47b1b24b0563ebcfe69d0e226fac850b01239c4322fc758839180524cf5b141168fd2aaa4cff8017048cd606b0c013d320032538ad8ce7b163c92e22feb615310f9b3e7b5f54e6443e30e1856d69e57602bab75a215b8979559a911b0cb79be65a29b70ba826dd915412e78fbd886a8477f77e558696d13a2d4c7268d04dae1b52350e2de77d56af2ca02b667455d5990b9d17aca7f51ef6ab7ee52b489a13f5a3e0b78dbfd83bca3503ea621c4180426df41f4fb9faaf74ebc412793a61e12e8d994a34295fab854480e3fd60c7c8d0ef87dbeb819e1e8f334636812c773110e5b385d2920a8ddc78ebf3acd22c9694059e4ad57a9dba9c1c0d07eb3f8bb6f841402844e4effa11360b97d2d8135de435b0d8d7faad998e8a4b5eb33f83b8778bb9af922c20516d32b6a9e374ca0259f8b447330318ea800f209ec19c9c32329fca7d993c297a5ab74d75f594af07018a40f518ce63c598e41e2cd2b3a15d1fea04748ff9b7befee571fc4ccade203f1781f012fa42feeb6ea5a612d31ec08909ff15b04d1fe6428233cc49c07b550773db7b6165ffc176660831f03c0e02e656da6a6bf93e66926898e6ac44816ee4019285d483a8012580b499862ff0d66cd2368d0c886327987ee932c90f8f82d30184ab11792d9f85d7306f5f57f5d0adb44c43c396fbce2c5e494d50c0c7801caf8ae74284b3297430e31803fb5f95370d85a0bf0bd444b1b55bd6a1a8de05e56bcb9bc1e7602685be82dd60cbb8ab9d2bc0044d60697ec9aeedff680567fa29495fb81f02cdbc73f8c86d72b7a5dec0e36171d7686a28677c51bd7bd1083bac23d09231277913d0d9a971f301d76b4eb34c8bfa8cba23bc25f2308c7f38bc6e438647a77c6f3fe806fa96bb97deef893c322c4d027a5a037834bc56e2e6f1e08c3f27b34d24d15a1ba056baffe5ac54a2b246cac65c340fb7579daf6a217415911e349bb782b7cc2cf9a3e363d077b91db89e3dfb614955487834471e8a754e54408c139359ad54d4e1521306adaad5180fa2829edfdccc35f2a6e3a53d9edc3adbf8ebc8a5f2799b437495fae4cd240d5718972ac08d6e882b4534558ba2032b2cd56aa9bb592075c7d5011399fc838ea60fb51182f57b0692703e2894899b14f7ab95db7ef8a21fe56f1bdf4678dfdccf224a19809a355fec753faf5e49e46f3e36fc7523063464843cfcf788007cec5c157721218a49ec617c5a065fcba0ff9c1486a81638bdf784a5700037a03817f32873d7dddc729eb0de0b859a28e84d83752f55fcfa692416f648e3152991baf9c863ecc78f88a78195fb59f6e736a597cb152e8be5281dd42a4150c7416e1a159e2e5366819d3e29366ec1841f8f4b1ddb9870fa4ca80aee9b1765ef138f4d6a00c923899c3f88a13b128e6ba51ea083711882604632d467f2e2e1b813f5b6a537e22a3f485b0281efb91759d8dec6833bac4f3bf60e1311a165252bf87439b8295dddd143c819a890d490967d0e0839c778d2b118ccab75e1d83409324dd758cb4281a9ab56fb6d463fe35f63186ac411b6fd4304cb1877e0709f3485477a0fed32c0b9d4bb804b25e5cb0d7d6c48781e0ce747a738ccb9d24812b1ece76103d984f026dfe79bf6ecbad7fa60e997d0022b319451c53afc3385b1646b1c49cf5add998e5476bae192c7512eb14d624d3affdcf0a86922297497c2c5459a73319257cf52381b1a5e50a97a0d2584f461cd1a9d934e9887d4e4ce4da11d5bc1675aee02dafdb4ecb7457e0e67dfafbe752d5dfe04e3a7dfef5c2b083ac047d0f75e4774c66ffd8a62075d1455cdb503eb30ff74d1fb7554a67543998f02f68764b1370d88913e765768cfffaa7a5cc4b5cbcca77b2628b96bbb97723b6b850dbacc5658af8d4ebf52599705c2d56d19c04493e88413469a6ff33124b083607f735b3c778aa18ce65dac45fc3137b0744f7a96ee19da4a83655c497fc7910c02482d3f9fdcb2bdcb4cf80adcac4d01ef1c99b503e8c8ffdcfb02bbf140da4db8ba1a2babcbc9b1a1b03bd2e3fb48ca4a70bbcff09fb2c8faf7de9a5f51abad9987c45c21674a94daae838af79e66452697c84a6e08003f9fbfce60d11a454d781ce594f87a05ed4965e06a6866995adf3686b0dafd3421dbe2f0388327f99aa986e91a158d9d8b2975daa611ef6175ef9c0c8cd359ee8dd1a4a3582455c3e7ca92199465f67f299e8b1536d7b91e4e0462fd32214a309c2d016edebf1329c7c6c58eff5643babec9e48e4a03275a1c188ed34ec69ee251a6a2353b4f29b88c0251b26ec330ef15c87a291a8afd8f49e3bb1faa686d88b4ae97c2d161f4a57168adad486831e1e3f31439fcdfecc59935d9c10fe0a8996e23bd152c041eea246aaa5f2b5eaf3fb45d133ae61b54694501ca61176eb096d2299220cb177942c2da27b37c79c55b430420eda997dcbde415a794aba3d890075eacf6963ce475c759001cb8614dffac267c6a966b4203dd1d8a3817294a3f40e98cfb91cec372e31a3a14203f3f73ff036eaa415744656be7e476c60acde6bfb49e1d9d7b6789e4a781f3dbdf1b6508dc225e1d6549eab85997bcb727b48f06fe735952e7e514dfb55f40f00d2f0f1d53627f6d468eb2e83ce4138cf439eb8a9e261f8674d37f2b0366c64805369c6cb3be0f59911cdebc7743412740bea633cc3dcdb2a99de406aea4e21d22f99c0f1c0767b27bec416a37346a44c39e5a9b5fbebbbc283b71d353f23019bf6de758c08d442afee97c03f4af3e47bf61e5ca2450445f969eb4d8b86cf6e892103d8d3fd5d82d0c5f39b71244ce9186541fdea8606a5d7128d8c03c42d7348866866b4446b7c33289e664e3f2b520913a3dcc9739386be7358fbc9737a5d3e2f2fbd0f1255fdf9d178dcd53d5fa04bff2086ef6d1f909a2f2e20ef3ac40a82d5552b16e3829153bd1acb08c6fcc51d3ef4b04c89a832f37ba9762c53f2ca5213d91d86cdeedb1c9714fe4064c002bfd4140daf0439b029540196c6f160e390a81b5150068dc3165e6496ec70fe3a991e3b46e11671623af64f4a95e90e7a72dbfe834bed164a56bb7ebe869abd703676395c9007ae616d5a5a4083fb") ioctl$TIOCNOTTY(r3, 0x20007471) utimensat(r1, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0x7456}, {0x5f6, 0x8}}, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001580)="76f462ad4dc2502a74a11a1c09254bf8d26c3784802f2e25d3a4a36c20ea9fd52c7dd21d4ba186972cbe21cae510f331e03cfc0fe9adfd21f53b0408a8177084f148489c5257321f06748efda57e5074273da1b351c8fd48b90d660e6f7b69857e470cd5ca16e54ce55f9b1a8f5b0a9183dafc38b71813330fe713b87b4ed0d4", 0x80) openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x8020, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000001640)=0x7) r4 = semget$private(0x0, 0x2, 0x400) semctl$GETPID(r4, 0x6, 0x4, &(0x7f0000001680)=""/4096) syz_execute_func(&(0x7f0000002680)="66460f3a61f4502ef0314ccd193e36660f383a0ccec4c114c6880f000000fec4a1f95cf3f3407f051500000000410fec0e3edd9300000000c482fd203c10") fcntl$getflags(r2, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000026c0)=0x2) 16:02:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffc) read(r0, &(0x7f0000000140)=""/198, 0xc6) pipe(&(0x7f0000000000)) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000240)=""/166, 0xa6}, {&(0x7f0000000080)=""/118, 0x76}, {&(0x7f0000000300)=""/105, 0x69}, {&(0x7f0000000380)=""/74, 0x4a}, {&(0x7f0000000400)=""/29, 0x1d}], 0x5, 0x0, 0x0) 16:02:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x2, 0x5, 0x95, 0x100}, {0xffffffffffffffd4, 0x1, 0x81, 0x7e8c}, {0xfffffffffffff1e7, 0x6, 0x8, 0x2}, {0x7, 0x1, 0x1, 0xffffffff}, {0x7f, 0x5, 0x1, 0x100}, {0x7, 0x1000, 0x7f}, {0x4, 0x100, 0x9, 0x3}, {0xcc6c, 0x7, 0x3, 0x1}, {0x7, 0x8, 0x98, 0x8ec}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x0, 0x1) 16:02:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) close(r0) r2 = dup(r1) r3 = syz_open_pts() setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000200)={0xdb, 0x7fff}, 0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 16:02:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x2) sendto$unix(r0, &(0x7f0000000240)="5001050460000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0xffffffffffffff42, 0x0, 0x0, 0x0) 16:02:14 executing program 1: r0 = socket$unix(0x1, 0xfffffffffffff7ff, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[]}, 0x0) 16:02:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)=[{0x54}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x2000000000000014}, {0x6, 0xfffffffffffffffd, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x81, 0xfffffffffffffff9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0xffffffffffffffc0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:02:14 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x810, r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x82, 0x0) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) 16:02:14 executing program 0: geteuid() r0 = geteuid() setuid(r0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x8, 0x2, 0xa301, 0x100000000, "94776706ffbb1c38aa8dc30b0380575fec6bafb0", 0x4, 0xfff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, r3, 0x0, 0x0, r4}, 0x0, 0x0, r2, 0x0, 0x0, 0x1000}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)) 16:02:14 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) kqueue() r0 = kqueue() fchflags(r0, 0x0) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:14 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000040)="a1", 0x1) recvfrom(r6, &(0x7f0000000200)=""/4096, 0x1000, 0x2, 0x0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r0) 16:02:14 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) kqueue() r0 = kqueue() fchflags(r0, 0x0) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:14 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) kqueue() r0 = kqueue() fchflags(r0, 0x0) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:14 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) kqueue() r0 = kqueue() fchflags(r0, 0x0) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$KDSETRAD(r0, 0x20004b43) 16:02:14 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) syz_open_pts() r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000240)='o', 0x1) 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x2, 0xffffffff, {0xccb7, 0x8}}) r2 = socket(0x1e, 0x3, 0x0) dup2(r0, r2) write(r0, &(0x7f0000000000)="fec9d07ce1d288d1f122e515ff1607a50c008625b230030361935da81b8ccb5cbd3ca7eebbaa06aaf8a54b7beab5e4faa285da1bea527af9b7e7cc4e8bd8eec87683e3131633ad3ff3f15897394268fffc471e170cd082cdc37ba130c0ff09dd303948af7a2686b63f33153ed5a2dae8d39e9ef7b5e04e5d0f5ff6be3273c61120cfa4f33c6ba22629a13602c46776445f0efdcb66cd10cec9b1", 0x9a) 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x1, 0x998, 0x2, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCNXCL(r1, 0x2000740e) close(r0) 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x34, 0x0, 0xc6, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0xfc, 0x0, 0x0, 0x2}, {{r1}, 0x2b404607f0421b62, 0x20, 0x4, 0x3, 0x400}, {{r1}, 0x0, 0xcd, 0xc1, 0x10001, 0x2}, {{r0}, 0x0, 0xd, 0x2, 0x800, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x8000000f, 0x69, 0x100}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x5, 0xffffffffffffff74}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0x32, 0x4}], 0xa90, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x20, 0x2, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x7, 0x1000000}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x658c46be, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40, 0x1, 0x3}, {{r1}, 0x0, 0x40, 0xf0000000, 0x4, 0xfffffffffffffff7}], 0x6, &(0x7f0000000200)={0x0, 0x4}) 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0xba) getsockopt$sock_int(r0, 0xffff, 0x280, &(0x7f0000000080), &(0x7f0000000140)=0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="ff04008e12efffb27858f5d4fe6c37ca013e27eb5ad35a0500000044bbec971f718b23faab66a27b84f1d54c59ffdf53a80aebce17f833a1e4f72b25286278b76439b4ee5f41c0c1ee07e8a1db7dfed688f38e62f94d50262bad3ee92f384a65e1e94ac59de9ff5692e45a298bb0a0b7c7ca45a791e61f0a8aca2ace724d72b5dcf1f029e40bc8f40fbe9542c59b83a0ec9d4d577e58e9167490f2d00f46d7c0ff468cb2436355761f77b2fa1ee0e62e879fca8d0c577c4d00db4c973ef926fccf229d792c802ebca45bc1b7abb02ac57d91719ac2c4436dca69734860df4a39f369a727f2d2148a73b94bd92e90438d03cf4bdc7b2d10e1eabed042b4612b3253985152cfed6b31b4ed2f7741cf5fa6504a5ee3bf96927d2425e80210989b6e01f0fcffe472578ab4d402303517cdf35784e4c15b74c6fbf40d22e8d7de27ab63b57b654603866654ea4d9516666b651d71f3ed40cb6ab033030179c5159e753a4412eece2ff090341fb2ce27a7848a2344575b5404c1b2af22ac392419232c0c5f0f695242924647f506e720811ecd5721488055789a3eed6c27ecc1d24b524330270f958fa48a3d744174bb1cd6994bd5a27d91b8defb3b427410c0239f326ec33f065d64ee97687ed562db4a03f2a9dd"], 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:02:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x100000000) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:02:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x400, './file0\x00', './file0/file0\x00'}) ioctl$TIOCCDTR(r1, 0x20007478) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:02:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/101], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r2, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r3 = semget$private(0x0, 0x3, 0x80) semop(r3, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r4, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r6) fsync(r2) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) semop(r3, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) fchmod(r4, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) r9 = open(&(0x7f0000000400)='./file0/../file0\x00', 0x100, 0x2) fcntl$lock(r4, 0x7, &(0x7f0000000440)={0x3, 0x2, 0x8, 0x4, r6}) fchownat(r9, &(0x7f0000000480)='./file0/../file0\x00', r7, r8, 0x4) syz_open_pts() 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000340)) 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: r0 = socket(0x16, 0x8000, 0x7df) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000140)="57a68a33871cb83cc74f7b826a59199bb80c37cb1c1784b552ffdd174aa39f33ceaa108e1132e6933ec0dae0f4320d08c997e5c615d63a25107c70a4a6e94331c960f12a1328acd5e19c80ef9e62de9a2f5ca5fe50cc05009249f8eaa9ebc3cdd5e0a25795e87de38b6abb0b52d7f2a5e9dcdf7c8a8601642e87c7229d3aaa87af0ac13795bf9ab90ab52cffd09f58c3183b704098b31232aa53dccbf04bb2718539d1ae78c0103d9a96798db3cb3695541cd09acf4bd3efb7ecf39ffd1a3df504224f7c0227200ce53dfd9aabbf71fce6102711da54e685c39d42556c7ed5c4551ae3", 0xe3}, {&(0x7f0000000240)="7a4865df4a86b6c7a4099c51e95b7005a41699985b4b3b546208bda12126d4975c8de10da1cdcfeb805187e2e4ff75fcd7d413609b5124e7ebd279b4477a3f2dd8a755846ea0565000042165138f63730d30963169b72385acfbe01a9f45d50e72210ebe3a7b805ab94af16fdcb66602ef2105ccc8e0e23c4bc733804d3d544a79a91cf2e7ea60173bdc6cc92f11fabb5bd44a238cd98ee8e63eb182617229abc732f857ffa083e4453a3625bcbdb1171190fbbbd0c4db679a094b366842a2cbbed39f341d7d55cab6ebedeaa08d5b77b329a6d7fbe44fa5c8e2fd8fd7f7f4e32ffbd319f39bcc60a45fb42a1e74a8ba401939009b4568ba03ab3cf0910e30b57a55a03319c70ce9f6edae2cb57c581829965cac908f55f73072441fbacac9414b9d1cf9ca0bd9fe5582df748eaad1a639879cae8970ae97b3deaa7114b35bd67b1dbb15c85874391b597c48d968c77c32a98989f9a2fe19f74b065d54f96621ec5d0a8cf423da3ed72731451ceb09387e2d80ab661666413e10f07ca363d21e3fb671804f3239fcd703d36b4b6a54d800cba9f909328e004b0a877c584143e04f9a942503810b9cf0b0d69749764963d0d7ae69fca68ac6160f9b2850cfe65eedf32d7bab6f26b901ca66f035b90ea7cb511c971fc66818988ccc90413675d95a3e9362e34ebb414bb2bfdc0c617df6475d829a3b90d677e8536a7562b43442734acf65ff6ce4c07e1ce6ac302ac143e824a87dff0a12be5a7c277fdb2e3d6856c32cd639445b8c8d858e15ba8a159c3102890f98c82517f459a42ff190d2f2b31fc49948342f209399eed283ee07425c3fbafd6b34d74afe7174603b18ac42c59888d310b069a222939cf0b8c4ff0b3886f565d830773d4695c8526bf18365c6603b22783602e792c5f3d57c1860aaf352170cd2731a24cf51b71be58b972d805550179960838f046d709b0cbbb45010e6cbfddc2606b897d1ca75dd1e85bb84df96e8e47c014311077f77dfb7d1d580f2c0f55b8eab7281354ab32d89038850e744048280dea4f50456fca13bf2d1ada562203c7236a280fd34204f350d44283fb5823bbf751bb11e78263313cc46d36e069f29dad47fcac9524fefd3f580168759c6fb54d5c8aa4867c70d36a5f092fd9b28ba88e9246f8b14660caf6d4598041b7caa6528c977a884c3a4994b130bec1f60deb0ef33cbd08a7fe0b3a48297fd73d4c4781ece37ac9d2adc9331d5d82244196366a89a1567b357ba82064aa8547fbf70b12ecdbf260957fd3d98bced620ec49227ceb5c53d370789d7efdcc8ae68df6546ad357e4b9a9183ad07cad609df4ab997797ada0bcac49472dda1ad1b73bf21b764dedfc816e761e65703e9058afdff4bbe3f54018422dbb2d6108cf1730f28958a837554a1961d82620354fae14d36108029ae7d81ae3de41c416b41ca65a1470e275356947d979898de1cd6a8b129c5868b2b4d47c8f61972b93900e9b10e5094d64930ba8809fe7ac1d1331e798c646d6d5576d8a9fe8210002e26607e7776ca35d62e6821c78aa5b5a31b9f570d80dc101ce11ee678d8dcbe5eda511fcdc2716d4fb27cbaaaa2f78ca7407a72dfd736794b5e2c79581afc879905f87e5dbff2361fa37d6de2d01f374c3263188895c823266355fae8cf2f4bdcb1fb56f9c247624fb310bbf691194b1b83acd3143d90aba6f3abd5aa30f0cc625fddeffb233a9c0e77fb8389947e1528a3804bef99f4ab73a81b82d9e54c1d63242702330232510547d7003b3b5dc963a3fe458242b95ad52d708621b5b0e359a5117aaeb99f84961e188d6af2352c28373fa78ca800a6f91dcc719c1c541dbdb2bf8d2e2a099793aac4267fc8eff2acf9f6453fbac2150c94e3e8120c86cba91637a1f96b086372ab7279e5f054bda590469cf0ad194b320a4fb756d5cecdf4589edb16839c8e2f940852fa441faf2c647a7bf9a1423b37a2026b8e9f220e14010676c7b5a0e0c1b22639affe0a8e85352eb20747e361c134098a1d4f15b73c68ae0e7eb05f40ccaa27f99433e23b38fb12d907e8f51332d933f06e9a13b1498f58714c320cc857441d8869db06c9eea7794056a3bd4f04c1ceb6058fde266aa763f1fc1e66b4d17d0018bf71a2398071e9b92a01b8f78e3d4f60d82a172578cc83648b307838a56fbef434298087ec38efcb1227337a9061e3ad004893e3479bf6605ff186df6e0f052d57f3203d2247b0bed8ec695e9917cd9fd955d97be41f091edaca3e386aad2a016b7410dbc58a636db17a95b7e0f459af5e0132c0ff70f6e7e4fed56ca1c688e650efb3eba49d0ac7a09c0ec7db775dff6c6cfd58b0161689cb8e788c6bf12a0b690861f441337a93da3423f557995b24bcbfff39b5e5b3a529d27cb9902955d114c204b8d3dcbfbc8f5ac17b22ea909fd271f14116891adf9c795645c6ae94dd936627baf1c402374883ab572683bd76a26563a0cee726d60049dadcf3812fb18624c72b59cdc0eb87c5418c182678e8e8eebd7eea7bc8e37c716407ab9ef846f1f17633a824a097a21cdb1f2b5145692424f6e3e6c928eaee4cc341f18be46d417e5dbb86c8e6e6f9549cf9888a92de13a41183624a4ae3c10a3d6fa5701808db361f3c1fe2648c6194241366da344cb71b576980d705122751fe2cd6f982c4a1932e5af73e18828fe4a4ce8a6d382403a40d709e632b39f2aa33a2729f9edcc75b5fa952a65c56438ea384214fda3c18f0d40a0a79d474ffe39795a0c9134015107da5cafb82a353431dafc4dfe1aca6e390f91171b7d53f2be8f1102a3c8be3f1211ea590041481dfb58de7c81a227db6743bbbf83ac9ece8636c0a4dbd6d75adf4e8d5fc9a2d1ee3aa9b10fc0c4c009cdc039308dc3e9ce6060d363f200c1ccb29f57afd55d0cc718596e1de8f66e105a3bfc30195ecc9aee4336448daaf442aede58a5f0a7e8eab9bc703c042eafd20a5c863e9b9e30560086d7788a35150b5dd91f54c0374e57902ccacf5d1f032f25b9708a247f0bcd9cdca8325cf687537a244a26fa217395bcc8f8dbaa7830c357776f5ed9f777416c413de8f9b901723e230b84e2203255c08ccb93f3f7732a0d743c95bc5372182c70e324b5145b028cb9a946ee686ee949b788afa79714247d17c15c0e366a228afbe764cc6319b5acf35971c3958714ef3c3696d2aa8f8e14ad134bc19d0a3f96b207e11d3842bdeaab66f368b14fd0fddbb056671792d74e6a9ce88a2c3ff9b9d3ac566ce210f0555afdf52c46b995e6228f8c7def27d0e0c407f95dcf24922b74b4475bb23cd08c09483c638de6f74060bb722bf7c14a8cbbbccb0360ac768888e493271c80fc44bfe9623d540a947ec2094ef718b400e34c80dbd2f7fe64a80ad6ba43bc3e1a82604bba839e90d97f9f81bc98ef48c6b1a890ecb5a9064fd9dbd1a7227e9016af0fe3edcd498cb10104c9d706eae3428a7457a0332e30e63cbae3dd1471aad51ddf6262de726cb45952ee96698086008924b7199800ed8edc071710dbe1a0570a1c8ba2e43724b46f73a2cae71c9d6a9cb6d98c2552b02a5f06563074af104578b9d7891125d5f477e8c70584deb7400e9b52f43ab8af795a57e8419a7868aab19b0a4502cf5061d4a611aa61275059fff672197270497814f72533553c2e39f2cb2d084aa5ed1feaf9e135e9739d942447c8cbd8f25c6d3e011587490342a0990a0b866de54ee7204998b567f7265ebc8de0772627126af55235fb4fc8d566a04aec5628dfcf16ce0618cfb0b1cc88568ea0551950298f1cb5d41f678d21f7a51a5e81849e93cffc5a07e5d5c240aa73254e8f7bfd9f9d47e87d440c2bf6411ba9c927e78185c113077a40ec17a0d08e8e6996d1ea40098101953b8ce0d3f034d35bb14b1ba69a47c4e2c1990ca4f7de697b659a5b7890f5ad5cac83e88edb9da84bbbbc67a880b72aaa5a27e7d92db9b54f93dc833df2755b0d8c19efe14409a7d2316ca9a1f920d3078fd8ae9ce5b272f7187b7ce1eb6dbc0aee0d8aecfd4d597835bef99528a45b8e07dde4ba32d70616eea554d583c1f2eb0e7e2c31783f8b3b218d28d34a48ee677caeebda910b25f285b29def08cadcaff5a778e78bb9ba831cbddfbcf89d74deb3ea77a9b63aa8343a255d71ea8b724d7471ed8258819ebb03e3004779ffd828000738d7bea361d551f231151c58e0ed3f0256be955a6c878bd386920e5f4137645cc02cd99d9c75ac2fe5f62ddbe9b1ce0d1a323340da48fd3572b3bfa912be3e1ac5b79598c5b0016a415b7066297c054029134407b24738bf271c8995bf846387772b194fe5488ed9fd5de53b9af7cecbd2bce6fd2c182e164947975553f1770c9ff07a78b0c17a424a288df047f3d361890596f24e25db4fa021515f1086f1faaaf589b416e5ad887f23f43f0a9c02b6ee2a22fcae9f28148b494d7c99087fed357c3003928f75ea3c922da2212ff1e517969c2c057b0555130fb3beec77112cf7c2e7822bd3f58cf747d1efb2a823e018a19c7157b07ee0026d6cd47cb836e81f71a6a04a6a94063f7d757b055f710359d960b8aee8333741284565e1a6552638b57b234ad3ada2e5f18750954c872d3236cd1479e2ae8beefcc423f4a9627fc9a288b1e12f624d6f01d0757d2225bb4cbd5cafe75734affe1157ca7e1f41c790d396695631c3364eb464620303808f7db846b3091d20105fce60ecb5ebd3d67ca34b7556b2fa085652d898fa8f7e67e090254dc4720c95e8e47042d3198cd01680d3f07da3c036c831170ebbbd0ada89768321ffc2920530ffdb1ed954c3ea901be3d83c327bbb527dbea87a25125fde7975d7e5d3ec2f9c25c2f0a9b108a071fd490f131df67246fe7d7fc9ca749c19f50030fa5182ff222ffc3d7dca76089a5b8892984655c3b5963f6fcf8b26632997b131db7be7ccd989b653e281fe5cedead496bb34aad11649e31205e74dce0dc46f25a657917d6fde8f0c3f4936fec6e8616558b417fbfdc9883661692b50022224277ce5026284d8f1a89d7d395e92fb60be85494975b51a6a38b7ad11a876262e02e0d21559c85d13b5a9675050ac5745e338b53d06067d9a5aae73e8fe18aff415ce53e87ccc15fbeb5728aa441f8638fafdc5ec5de1694a99cee859b5f35a888647a662f75351c6c6832f44720592b6786a7e9c8f53262b76069820969777090ff05a48b4f2f9d31299f121b24048e236a9601636481a161ae48d2281a618ff9734ee6da693a85d8df6bbc51f8193a9271697e9f213166ef6c970816432cd482731c06ad11d0302c8683f686bdf59ab43b15166146f072be783d47705e37a16da01b089bde0da08cf9917044590e5469b09abe488c541ce41b463295f906369c915c7a42a596aae04fea8513ac1b8c27e9210eb41e00a5407081e709327f3b40fa6b8808a9e0a705bdf0cc35a6df15978d69e84fb4b5fbda8f220949287796bcfd5e7311c02da919ef410e3a290a151d5452091477eac8b791d7ce3f7017c3610523265da6f4933b8a910affa8999c3dec80aeca1bbb7b3d9ca13aec23a5c55cf859a8eec4db402e151ea7e9d49d2fc6fc2ea629f17cb92cda2185912527596b6b8a6060f1ac85cf924715d39027a096d4b052525e7baa7193b01965e9614b5a8e9a8ad1ae1ee25385b8d6b117016957469ad7bcd5edbbb8cfd8a9f36d555318117ad70f24a2207d5a88c74f9033c8929f80822d0bc5e49c29a0db31e3aa11640fc8c9b16b8b17f4c0c3a7bc3ab18f6021f7", 0x1000}, {&(0x7f0000001240)="098ca6d80250b7ac282eaadea89ddc4cb966e3689066b5e8dfc8a7f345199a6d4711c86332cdac11edd16ffc0681be4d9da5bfcf2391f6b8af8deb483edd33ee59b0102f82f60f5d4b4d8deca47932620604528e656cb76f2623abb699ba82af4d981eb65cab92620b79cb4b0ed54a50edf6d6d312a645b19803f8e74b2a09569e80eb1553ad8973d3de8cab3bb572ea503b6e9f65c5c78988b709", 0x9b}, {&(0x7f0000001300)="3f76865522be18e2750939b004113adfc7877be812a388f739be14c8d10278637f0311d643bd07c23f298892695dea2626eb721ee457e2f4cef8fc78bdaf13de3c90c504cfc52cb1e2b01f2c3be185", 0x4f}, {&(0x7f0000001380)="909ec307e6f2d44b1e3c83cd8d68eae2d17b848cc9daeae80e34037c27a5cb86cc36122ace880ead46dc6ac0f40ae3ccbf78de21b001c5ed894d69c2fce0f7a70dd40a5ad47627bb65568109bb4f0d136981c10502b88bfcee4b1f48c28083c9983900fab596a3", 0x67}, {&(0x7f0000001400)="36aefb599733074675d3766e9e37ab671e163ea264625652560f8291517177a20634335e8a004cc886f8dc5ccebc475500575a5ceb36ffb7702c248ed79389f032dfb5502c5cb307cd466da436de4deabc2c6d26f6330ac2e0b3c8178b0ea5779d85c005fb8203b884b3de741bdf8471c02bab", 0x73}, {&(0x7f0000001480)="443feb6165f196dd594f8e97031417a3a59ff905dd7319f65267e3470f74d0e816959716dbff410951b601eb33d8b96711023273204bdb359678cb1e585f1709c525003d627af2eb52667a9d53e47ab8418505ead3c2f664005fee", 0x5b}], 0x7) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000001800)={0x9, 0x20, 0x3, 0x9, &(0x7f0000001580)={{0x16, 0x100, 0x7, 0x5, 0x400, 0x3, 0xffffffff00000001}, {[0x8, 0x101, 0x30, 0x1, 0x1, 0x8, 0xfffffffffffffffc, 0x0, 0x1, 0xfffffffffffff800, 0x0, 0x5, 0x40, 0x4, 0x1, 0xc9, 0x3, 0x1f], [0x1, 0x8524, 0x2, 0xffffffffffffff7f, 0x5, 0x6, 0x66, 0x2, 0x8, 0x59b], [0x800, 0x1, 0x40, 0x3, 0x7fffffff, 0x4, 0x1], [0x1, 0x12a0000000000, 0x10000, 0x0, 0x4, 0x101], [{0x9, 0x100, 0x8, 0x2}, {0xa39, 0x6, 0x8000, 0x6}, {0x6, 0x4, 0x0, 0x1}, {0x5, 0xf3}, {0x10000, 0x5, 0x7fff, 0x6}, {0x40, 0x100, 0x9}, {0x7f, 0x0, 0x5, 0x6}, {0x6, 0x2, 0x0, 0x2}], {0x676d, 0x8, 0x6, 0x6f65}, {0x4d9c, 0x7, 0x2, 0xfffffffffffffffe}}}, 0x2, 0xf8c}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001840)=0x62ac) write(r0, &(0x7f0000001880)="dc3249fe99a27f8dc3d230793fe7f1d96eef52cac715b215ed4c865083f968ec2c1f783785406e", 0x27) close(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000080)='T4)', 0x3}], 0x1) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x500, 0x0) sendto$inet(r0, &(0x7f0000000180)="10c4c7185c3073ebecbd5756535b5235817dd8dc45ac228fea560acc92b76ae8f610afd742b4a42adc133af8d05c121f833fb909f7c64b4da9162a72f011d7d79b5ae8b40cb1ad47a95d3b07a52aa0a6210941b385d3cb664080adb90a630437c61d98ccad35b806de0cd1175f85432cbf700ca9d24d1d925c4a78421ae61eb402369396aef63e786c31a7543a1c0cbbc9e9db66720fd8be0a7a365eff3ae1c5d6a03d7943fd89ca2ef75e58994569096d9c6d61ebfce2ddd2cc2f07d58e572f62a82daa32e8c624472f2c3a6a3c506c1cf0c7b5f3a71e951decee29cb01b42b52f09949255d664baf32df5e739bd7f9996dc1de0a3f4da59bf8c1", 0xfb, 0x405, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0x0, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) setsockopt(r0, 0x3, 0x5, &(0x7f00000000c0)="5373c3aa0b1c9e385ff611e1605986c143fee06f312ac623f15c3538d761b84b5929a675f11a112cb3a9e37631f9e1a325aff2", 0x33) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x60, 0x1000) symlink(&(0x7f0000000100)='./bus/file0\x00', &(0x7f00000001c0)='./bus\x00') 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0x0, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: mkdir(&(0x7f0000000100)='./bus\x00', 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0x0, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0xfffffffffffffffe, 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1887, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) lseek(r0, 0x0, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20040074}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x20, 0x1, 0x3f, &(0x7f00000000c0)={0xffffffffffffffff}) connect(r1, &(0x7f0000000200)=@in6={0x18, 0x0, 0x7e06, 0x715}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xa9, &(0x7f0000000140)="0ca7e97b0d23d5541a81f8f74a47eff770746901f2cc4e81e78cfa0f7a1e3da0057c3863c7665da41599dfbc0745b992a52c0e96d9c3f98872dabfcf50672b52e8a54e782f8be8432992c5c2b32621b6196db89eeb570a2b0e1e92c0294fe6a6a06e1d68ffb061ea20eab1e5af99ef589db6e6916b1c5090f0c30ebdc746e5ba88f048485967e7516f6232e9fc3d7497781873dc6b73d47ce8694b391da24c982acf4fcaf183d587c3") 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, 0x0, 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28e228457d010000"], 0x9}, 0x0) sendto$unix(r1, &(0x7f00000000c0)="d9aceb0408d68c9a2e7e7f809aa9726909173a6b916d5701353285450468f9c42ce3d07db40c0ba38aa3695a3a2d4cd2d7d3b86faa0f11b4ebfe9b9750d137bb8d507b6e54e5b7810f5b45021adc33ee143eb9b6511a120c5d94dddccbb9a250cb5110baf1f9ff", 0x67, 0xa, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x81, 0x4) 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, 0x0, 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x0, 0x0) r2 = shmget(0x2, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/38) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x28a9) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000140)={0x600, 0x100, './file0\x00', 0x3, 0xb5, 0x8, 0x7ff}) close(r3) 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, 0x0, 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) clock_getres(0x2, &(0x7f0000000040)) r1 = syz_open_pts() pwrite(r0, &(0x7f0000000100)="0c71cc4614eca92f7a4067b8b2c9b5cfb5e0c30e15104b732fe663652f4710f7eb06a184c647c7c5261f6c91b2e84446d922dc5bf8c37a9867f2166058", 0x3d, 0x0, 0xf8) fchmod(r1, 0x40) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) setrlimit(0x3, &(0x7f0000000140)={0x521, 0xa8}) fchmod(r1, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) r2 = open(&(0x7f0000000200)='./file0\x00', 0xf00, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000240)={0x6, './file0\x00'}) write(r0, &(0x7f0000000080)="9d", 0x1) pwrite(r0, &(0x7f00000001c0)="e9f6b6b9b5af38582339cc34f22887ed1fa1a0a7dba8bdafd558", 0xffffffffffffff51, 0x0, 0x0) 16:02:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x0, 0x0, 0xffffffff, 0x0) 16:02:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x9) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) writev(r0, &(0x7f0000000080), 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004a1a300062b00feffffff0000a3bb6b3c042efdd100000000400000ad1ca8a95704000000000a", 0x2c}], 0x1) 16:02:15 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01212e2f66696c653100"], 0xfffffffffffffeca) 16:02:15 executing program 0: r0 = socket(0x3f, 0x4005, 0x20) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000008005786ca900f1008fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699ae3132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbfe2f000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000efff0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:02:16 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x0, 0x0, 0xffffffff, 0x0) 16:02:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1e0}, {r0, 0x40}], 0x2, 0x2) 16:02:16 executing program 0: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000100)='r\b') r0 = msgget(0x0, 0x80000000040) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/4096) msgrcv(r0, &(0x7f0000001140)={0x0, ""/221}, 0xe5, 0x3, 0x0) msgget$private(0x0, 0x208) 16:02:17 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x0, 0x0, 0xffffffff, 0x0) 16:02:17 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x41, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000280)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20200000000000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt(r2, 0x3, 0x5, &(0x7f00000001c0)=""/20, &(0x7f0000000200)=0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x30, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) fcntl$dupfd(r1, 0xa, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffffffffffe}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000004c0)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x81) select(0x40, &(0x7f00000003c0)={0x5, 0x7, 0x1ff, 0x2, 0x5, 0x2, 0x0, 0x62a}, &(0x7f0000000680)={0x7fffffff, 0x2, 0x6, 0x9, 0x2, 0x78b, 0x1, 0x9}, &(0x7f00000006c0)={0x2, 0x100, 0xffffffffe2793aff, 0x9, 0x4f94, 0x1, 0x3, 0x6}, &(0x7f0000000700)={0x8dd, 0x100000000}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000740)) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000780)=0xffff) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000280)={0x0, [{0x3, 0x3b7}, {0x1, 0xffffffff}, {0x3, 0xee}, {0x3, 0x588}, {0x2, 0x800}, {0x3, 0x3}, {0x3, 0x81}, {0x3, 0x4}, {0x2, 0x9}, {0x3, 0xf6b}, {0x2, 0x101}, {0x3, 0xfffffffffffffc01}, {0x3, 0x1}, {0x2, 0x332985bb}, {0x0, 0x2}, {0x2, 0x100}, {0x2, 0xd6}, {0x3, 0x1}, {0x2, 0x4}, {0x3, 0x7ff}, {0x3, 0x9}, {0x3, 0x2}, {0x3, 0x100000001}, {0x2, 0x2}, {0x3, 0x80000001}, {0x2, 0x100}, {0x3, 0x1}, {0x3, 0x6}, {0x2, 0x9}, {0x1, 0x1}, {0x3, 0x8}, {0x1, 0x1000}]}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000000000000007ff"}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_data=&(0x7f0000000400)="17d71386b1b75ce1185077ac8c0a0a76835d4f32c293651c934459e1d171b22e2d37874c48d76ce566be6a63ae3999c7bec42ec749703a9e826ff7387b1536460f38a41660e5d8b66d8b5baaa30c7a99bc41881210aa687460346a2b8f455c994d7d54a170"}) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000640)={{0x400, 0x0, 0x4000000000003fc}, 0x62811128, 0x6, 0x8}) lseek(r3, 0x0, 0x0, 0x1) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:17 executing program 0: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x1c5) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000380)="b0", 0x1) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 16:02:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x0, 0x0) 16:02:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40000000001a0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xaa9, 0x100000001}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[0x9, 0x7fff, 0xfb35]}) flock(r0, 0xb) r1 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x8, r1}) 16:02:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x0, 0x0) 16:02:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) getgid() sendto$unix(r0, &(0x7f0000000000)="b100050260000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:02:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x0, 0x0) 16:02:18 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x5) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x2810, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) select(0x153, &(0x7f0000000140), 0xfffffffffffffffe, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTART(r2, 0x2000746e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:02:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x3ff, 0x800000000000009, &(0x7f0000000080), 0xffffffffffffffb6) 16:02:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x8, 0x0, 0xffffffff, 0x0) 16:02:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) fcntl$setstatus(r0, 0x4, 0x88) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) 16:02:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x13, 0x0) 16:02:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x282e, 0x0) 16:02:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000015, &(0x7f0000000000)="51cab965f62de2cdd886305063af52102f6bea1fa7d6a3a717cea168820877b789230cd4de30ee2f8bd0d8f4601732770af39850c88470aba1b3f470c000f152eb", 0x41) 16:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x1d}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x282f, 0x0) 16:02:18 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r1) 16:02:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2830, 0x0) 16:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget(0x0, 0x2, 0x102) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/103) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x87}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:02:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2831, 0x0) 16:02:18 executing program 0: getrlimit(0x0, &(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x4) setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x7fffffff}) setrlimit(0x4000000003, &(0x7f00000001c0)={0x10000000007ffd, 0x100000021}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() wait4(r1, &(0x7f0000000040), 0x9, &(0x7f0000000200)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000002c0)) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) fchmod(r0, 0x100) 16:02:19 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) r2 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) dup(r2) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:02:19 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2832, 0x0) 16:02:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000000007a864d67971a38826a1aa8937092e", 0x79) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xffffbfeffffffffc, 0x5, 0x400000000002003, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:19 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2833, 0x0) 16:02:19 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2834, 0x0) 16:02:19 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2835, 0x0) 16:02:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = dup2(r1, r0) ioctl$TIOCDRAIN(r2, 0x2000745e) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) 16:02:19 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2836, 0x0) 16:02:20 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2837, 0x0) 16:02:20 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8c3addd3458f202b7ecc0bad4dd6200"/4083], 0x0) read(r0, &(0x7f0000001200)=""/245, 0x3ee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/bpf\x00', 0x400, 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x400000000000c7) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001300)=""/211, 0xd3}, {&(0x7f0000001400)=""/161, 0xa1}, {&(0x7f00000014c0)=""/49, 0x31}, {&(0x7f0000001500)=""/102, 0x66}], 0x4, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) sendto$inet(r2, &(0x7f0000001800)="a56583bd4fcfcdb7170fefbeb2a6f3c7f6c7835e34916718f85c2ee29823a45be04399ac9f3009b44ad31c0539d9dc6cea6f6538370445ed2b3a2091c002a2bfdf92158df70ffd10cae7d0a94ac90d77c696e01ce4d18dffcae9e9f4d7207d3f0356c82e4690d745e35897c4d18474e72548389da2740b725c0369277acbff6af810ecca8e6c4e35f6402814751f39b0c90dda60e03d1a13715391cfbbb8878cd8e60b6e717046a4db5f44fd25f7b4d90d9483b036f5d255b480966886", 0xbd, 0x40b, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r1, &(0x7f0000000040)=""/32, 0x20) 16:02:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) syz_open_pts() r1 = syz_open_pts() r2 = dup(r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x7fffffff, "9278026c598f61e5174a47bf09add23262c199d0", 0x0, 0x1}) 16:02:20 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2838, 0x0) 16:02:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x10083, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x8000, 0x356d21784a137d55) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x18000, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x100, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r5 = dup(0xffffffffffffff9c) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000980)=0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="69c96ef81cc81103e96aa52a74aac3ddd8ec3226ce86a025d3a827718460994c6edeefef43c1632ffcbf93f13307b4ac702ec8aef43922167b74cd7eb7620839add32bbbeb4127acd6fcb18dcda72cd0f61945823c89d810267b6012df5d607aed074ec7848d06ac61e9c476426c48242ceda396b689c1874b774ad715eec2383b54d65d32f584bc8fe74dc754c3614b13047de082796b04d1", 0x99}, {&(0x7f0000000180)="54467b79ab1c9888a6dc181e4968be9b43418c4cab3882827be5a8af1216ba23fe3b5c7f0f3e656dcabb046fe20ac8ebf3257fc6017ed6ff392ba870b2740f4cecd4f044323803732c3cc24694ff51e07d47ecc182714aa951215cdc0e9b625d73d586a1eda7461f4d591fc82f0b1d3dd92d9545d8a3fbd64c30970970c67300bdd8e5b2b29b2fbc3652f89434b5b79d97554ed323e882b20e01bcbd642355a193be7f2c2dbc618e24cf4fe1ab0909a367350731075e0e913f534858c2ef9ee8fdb6435b49b199d1f8e43239ef87fe013dbc0f05d095b70e21ef5806abebccc6634a89830f8969", 0xe7}, {&(0x7f0000000280)="a04027e861d4591e4c32b5a42fe91af4add997", 0x13}], 0x3, &(0x7f0000000840)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0xe8, 0x1}, 0x8) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r24, 0x0, 0xa, 0x0, 0x0) 16:02:20 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x341c, 0x0) 16:02:20 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:02:20 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x341d, 0x0) 16:02:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x1ff, 0x401}, {{r1}, 0xffffffffffffffff, 0x1, 0x20100002, 0xb4, 0xf4}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x6, 0xfffffffffffff801}], 0x66, 0x0, 0x81, 0x0) r3 = msgget(0x3, 0x2) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/89}, 0x61, 0x3, 0x800) readlinkat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000280)=""/246, 0xf6) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x4, 0xe9}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x8) 16:02:20 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x40004004000028aa) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b0300232700000000000000000000000200000000007f0000000000000000f6a2287f433f", 0x2c}], 0x1) 16:02:20 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x341e, 0x0) 16:02:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000210) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x7, 0x8, 0x3, 0x0, 0x80000001, 0x2, 0xb41c, 0x2, 0x0, 0x3, 0x7}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:02:20 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x341f, 0x0) 16:02:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[0x10001, 0x200, 0xfff, 0x1, 0x3f]}) recvfrom$inet6(r1, &(0x7f00000000c0)=""/20, 0x14, 0x802, &(0x7f0000000140)={0x18, 0x1, 0x2, 0x6}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:20 executing program 0: nanosleep(&(0x7f0000000000)={0x5}, &(0x7f0000000040)) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffc}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x11, 0x6, 0x8, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x2, 0x22, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0x10, 0x8001, 0x2}, {{r0}, 0xfffffffffffffff8, 0x81, 0x1, 0x100000001, 0x200}], 0x4d33abb, &(0x7f0000000100)=[{{r0}, 0x0, 0x4, 0x200fffff, 0x2, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0xa, 0x2, 0x9, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x8c, 0x20000010, 0x9b}, {{r0}, 0xfffffffffffffff8, 0x40, 0x80, 0x3, 0x80}], 0x8000, &(0x7f0000000180)={0x7fff, 0x9}) kevent(r0, &(0x7f0000000040), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:02:20 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x3420, 0x0) 16:02:20 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x3421, 0x0) 16:02:20 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x3422, 0x0) 16:02:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/42, 0x2a) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20c2, 0x0) sendto(r0, &(0x7f0000000280)="94ff57d3483f3eac0b88038fbd27b9e4c72e6e68bdbccd163cb01a56ceb9f1b34fe3e943d251526e070fb6c1faec4f052568f83d6dee31138afde5c87fa1e85c774d013e6bf10f2ed5a3faf7de0c552120ac46dad358b185543190f6edfcc3973f812c987988c864b9c3a74576d55d89690ee96df0ee52f9edcc05442b634eaccd0e8556f486e939604605f0440eb37773", 0x91, 0x2000008, 0x0, 0x0) 16:02:21 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x3423, 0x0) 16:02:21 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x3424, 0x0) 16:02:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x54}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000540)={0x10, 0xfffffffffffffffe, 0x4, 0x3, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000feb000/0x14000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x238b}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xc0da}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xffffffffffffff80}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b2") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:02:21 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x3425, 0x0) 16:02:21 executing program 0: write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) write(r0, &(0x7f0000000100)="251a5a560db6ef335a22fda5407bec7e7f5e2dcc66b19ad6178a913e2fefbab0bc44c5237cc1ab326bbd57cdfffded16f57a798773c1d71ec360666826cbe4c54003525751e4756bdc3afc7b4c60d7ef74490ef70fd608084035a190e2b6314beb1b5fe9e3fff4b36266b61dd704c02bc960bababe57d3ece5a6c6ac85d7cee4e8aca6ced9524d00cae59df51d4417a54f1da0320eb88e07f8c7e8c958123358895f6486a88f0a45145dab56280c5b9e5cdbcd69eddaaf4b7e9613d93ecfcdbbfbe455aa8a8bd7ddecba2debaefc3a2669a2ef629fe4", 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) 16:02:21 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x3426, 0x0) 16:02:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8003, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x880, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xf0, 0x0) pckbd_enable: command error 16:02:22 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x13000000, 0x0) pckbd_enable: command error 16:02:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8, &(0x7f0000000000)="823963be", 0xfffffffffffffd04) shutdown(r0, 0x2) 16:02:23 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x1c340000, 0x0) 16:02:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setregid(r1, r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x5, 0x0, 0xfffffffffffffe00, 0x4, "6d3ff9942c407a249217bdb277bbdeeb17d9c8b9", 0x100000000, 0x4}) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) 16:02:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x1d340000, 0x0) 16:02:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r1) 16:02:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x1e340000, 0x0) 16:02:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x38080, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x10080, 0x3a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:02:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x1f340000, 0x0) 16:02:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x20340000, 0x0) 16:02:24 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:02:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x21340000, 0x0) 16:02:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0xc1045763, &(0x7f0000000040)={0x0, 0x4}) 16:02:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/143, 0x8f}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x1082, 0x7) r1 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x8001, 0x1000}, {0x18, 0x2, 0xff, 0x3}, 0x7, [0x3, 0x1, 0xb1d, 0x9, 0x81, 0x3, 0x1, 0x9]}, 0x3c) 16:02:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f0000000040)="bfa43ef86dd46955") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0xb87, 0xf0, 0x6}, {0x4, 0x8, 0x1759}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x22340000, 0x0) 16:02:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000000)=0x7f, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10, 0x200000000000000}], 0x10}, 0x0) shutdown(r0, 0x0) 16:02:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x23340000, 0x0) 16:02:24 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x40, 0x180) readlinkat(r0, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)=""/183, 0xb7) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x25) utimensat(r1, &(0x7f0000000080)='./file1\x00', &(0x7f0000000180)={{0x0, 0x1}, {0x8, 0x4a0e}}, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:02:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x24340000, 0x0) 16:02:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x25340000, 0x0) 16:02:24 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) setitimer(0x2, &(0x7f0000dc3fe0), &(0x7f0000b1bfe0)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x30180, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 16:02:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x26340000, 0x0) 16:02:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f452f9900000000000000ff66696c653000"], 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2e280000, 0x0) 16:02:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000000024, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:02:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2f280000, 0x0) 16:02:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, 0xffffffffffffffff) 16:02:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x30280000, 0x0) 16:02:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1081, &(0x7f0000000140)=0x8, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x82) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x1a1888d0, 0x8}, 0x10) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) r2 = socket(0x80d, 0x4009, 0x7) socket(0x11, 0x2, 0x9) sendto$unix(r2, &(0x7f0000000480)="500105010000000000000015070600000c1004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602900d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) dup2(r1, r2) syz_extract_tcp_res(&(0x7f0000000100), 0xffffffffffffffff, 0x1) 16:02:25 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x31280000, 0x0) 16:02:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r2, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:02:25 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x32280000, 0x0) 16:02:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt(r0, 0x7f, 0x8, &(0x7f0000000340)="c68384f3ef50b414f7a7cf8a5c2321a0f80de9a7443c132ab0e8bd59e74c78a0a7e27aee0b8e1f842f59624fa3d3ca29961494fd4123f57439ffe30e75b3f7a2cab9a88dd9b49f8e6b86a90f152d155f3aa90254b7db041f3d27e5f2148e170116903436323f78729b4acdf068206e42e987a12ad16b560eef341cef5ef8f55e22a0dee5b7f5462d59948c99b5f0f11d7f10a7013e56e062c35afffe352ff579243123508bc424f3a7e3f7e25144fe39a440d2b25f930eb56edd25ae67d1a79be7ae4dd11e7732c568d523cf54ac27305a36b69855bb7e9d18f3e6e1798eff4f8c445c95f2cfd89f12389f317e81e5cec1b9642d60a263c3dcbc3826c70fbbea2edba2769405d88c1a97ccd4d9ce5acfe583a4b641b2a047f5c035cec0b63d65e42ce61e06ab4eddd4f5175658b89bf818070633e840f6fc0fa085aa76baf199d5b8b7c553885fb5acb48ca6900f67a5c08cca066bd71f0b44f5b7bc3dcd4c2fc25b8f123ed87556068a54158be372edc3b3bf1c237d8ad676d06a0f1421331dc2c6aa7e26aab9604923d96fdf401e6f0e42a52a2fff1ec3c2276da3afa9066414b316550969b1ec1745701e49cd21d299b781a9b6c4c554095344d551fbcd3f3db7f795840d50e79ca9e099f1ffdda486f74c3778739a2c354e8887014db32483cf5fb2096f72df31425e12f834f620c17270def7cb30af16ed86b7d499b88cb7c2b4cad8ac77df3efaaa0e666b9a98b4849ed10687256926b1b8782fa7d23ee8e8db74538fe3dd46ecc75de065b0dbbb20c79c906f5b99f5055c89ca07c8cd6674ec71a3be62f916acae5e3486bbbec8075a2f7fe96887e7697eab3ab6bc2e28447fba561fec16b2137f13df5f6d453cac02d44e5103253ec4e43c61038419d03ea2caaa4202b92fd9200ee3df4bc93157c4eca11c1ff2602d324f22d6e2e928b6d07edece8e89496b3782d1c509410d1607ce300e88ee14fc3784ad61cf3862cdeeb3e92f37619ed744acf5bf3eb7c6dee1c801db1b3f1bb9993e92e65dff4565dc032cbfa0f3c1c1e73d78f26a32352bd19d09ead1353931419341eead1a51e5c3fca21cbfd7930dcfd7fcd3d35ccd8a75145ee661e6bc64a912e00e0781460256bc49384c8e3f49800c2557d72c759e803130d12cfbd12ccd41ebe0b53c2018b6ba6c690f6dd19437da0bafd68987caa14d1407823fb64fd3756ef071ea996b7dee345875821eb33e57799486a1b2cdfbc16cf767e1d7e8e140ca1cc4517122cb08809d2fd71b551b3cf5fcfc9c21d6728a0ba03f1259b58396c9d5782182e91d187400d1cba7ecd4c35f8a7ca275f3bd3b55fddad37f012875501ef4cb9c9d2946a6a6648f796812c3671f4e93eb21ea11317305ad3209e758ce29dd007d715c0873bb3b6463f528787fb1556b41ea8f0c034b83621a2e6597e77e567ee54c81db07bad7e97ba9508a6163c047d2d38e79c16871c82bd7e221d3ca121013c420f921afcdfe909dfd9a11beb28e789339cf30e46481ddc7d08159d87b5bfcd4518aa0a2b15e3e2f3fc675e20076ae90f6ae869c19255a584b0b74c33c8e4b3b9579f98be6c039605d3ae00888256f383d83765ac29c33d62c6dfe4bd36e8a8e414f5150d5aecd9f45c2a67af8807239bf5b77db3724dd77dfe544bdca62100d4816496e9a56be0814b81c85944128dc189c02dd88b83425980e791bb8a5e7f5ad145b42148ce7ff1508d4bd6331789e717898aacba3535ea473c7eb391ed18eec9453332d35865218ca371af20e58425efd2492ae9c9295454b4f619a7e2212696edb92d5ccce52b1365cf0bf6495ed1ab2e990a8ebe5b32dfdeb319b2215c08678a9f8ca0f9f7084d8e01181d9eff58d22d53cefe9b729dc8f816ebdf7f35597668ed0d72643c4054974c30ab187cd725a7571d8ea907fc381b423fc525b718c99cb4574ac322a2f48de47200918c150f35f5b72a325e3723e48e88acf27c5f486bbc2e801e5b3e251c4d678480c0abf72217e4ba6db9be031a25bb6189929f42bc5874908b91452ea951b46512cb15b5c1dcbad50a5917d82a88d6f2daca5cb4df5785fa66c727c12a3ffbd6a72e3b61a0cc323ec74c840df25990fd55443a7f216c781e7f86f9b9970c3885af54419f735934687ea0ae9e2a0af3b75f8755ad3fef55d56886658a4d5cc041071e04dbf6bb56554cef6c7015451bc5c01bf34c1584e202254f877951d3ac48743ffd1b8ebaea6fd1986c85302be12ff4a4cfd00dd10a153dfe0a25b41d7daffe283619bb11132f254a95cecc7cb42effe09a879144c5b5493e00a25e4746acf25eaeb4e023c0ea083154b0312f15833cd39bb71a32d590240237e84fcfb7603626094256b2044c5c9b5353b294032741d5e955f15d2dc8ad61a615613a2d164a98fd87ac8deaca3600520c6aed1a9928dc12b54e7038ce7b103cb5e8b31b3df66e92941a8b714937c98e07b5e766e47f8b432076ae171f18bba8ae6591d19820e139f1fcd4dec5f5ed854e0573a2698683d5a6265cfe9048ffec2056834f1645111125cb087ae927b2175d2c08e71eb051ef4a90180414c54e3ff9bbfb88334fb7337cc6b24f17481f96b3e80575996162f9325ec19e42c4f3251006df4cc6a41a84a22928cad33e8242cf1bddb55fd114bf13c2d86de004406e0b9dd872fd7dd18bb920abd374007c1ddf65680977f8fac629446cc4cad1007ee2c1493ca47295a5b90ad9316112c1db3fff3baf26a58fac723f54246888acefea9ff33f2ba4290b80ad1eebc6d099a9c157910f42dd63629a4c03d8bdfce904dff0dcedac253ddb58aaf5aa7b2cb244114461500daa45b70e50490b9f9475ee9a452d6bf7a52b8265385b6884c8c6cec2c411036b3ac023f64a61756a674b0c2eafb9d8c524ac499782e13208e960c816b93d8629e091d5f07d40f2d1a04f83318d27df8e3cebc38006c246cb61594c22435ce8dd777a2654e94ed0beae31c92dc0208b24fda2f27c9b832a0cf363915f1b0a96ac5e09c7b4917f0e2369a41c801bdc1ebc7dd5f0a5df192dbacf70c07350a99e3319711da14e12ae08b397f56fb311b08da7e60644e43ecca6634d95af0ea27921594275b39a14fe6f6f2ce78f4d7cdb9d5edb995783527359b31e6bbc6744123f0c3eb09cd562c42504d14bf808ae3df1918c1842be1cedd0ef41a945ff06602a8fb0e4f59b7095de8d549a83e0fbc18633b3980db05485682ae7c9a13e5854bdcd9e7183b2562405e67eec200cf1375df42847d084352bbb7ab947671bba42f19147518817cbafad191626a0c9c46b7c887335e07bfe8a3a9b3e474918f40c5f19701c3a3e2de15f871a07b1c424e509ceb16c1339b814d6ac337fcea1728a11b8c35918d98a13730cdf93f7d25a10dbcd6f2f92cd0c5835e570f1388902eadf1e5d2080bdd33df308ff6a7c6ed8dcddea5cede4639d39e6184a5bdd7528ab11e0a128651682719199985d9c8e5b792d4bede49eec54e83ce1a1ebf35d02dcacb20dff6c2ff14287aa1129f984ea41900097f7d148a8e6d4a122b0a160121636fc67b56caf82d7cee16e347a9f3baae2b03579efdecce1b890589499bf80227715d025d751e4cd0e151ad269946d73f8d6c91f2e92ae2cf4af803043c10c3414b156c283e45cf328948f894843f966683f6ca00c8db236cc5f6d376b1229d215c23f818629878e2ea089d89c7674ebb18a9be5449596a2ba2645dcdbc2c7802fc9f2a7b684bf227c11a8621f787a37becdf25adbfa0b930cd3c4f65d355883f16d935facd3cfde088578b28e60689127cad1ed275304ae9f4c5521bdc957a6544810b1d723344be817d1781c0e004da8c4d32db3e8309f65053ae778971507d72703a2760dfa7841d10e3207df7bbf4a82b2a3ce755dbc01f86a947aa3131d6b012e3945f3e6b1aa6c968263b3109fce2d02aca99b7c294b1c771d432d085d042535e903f4cd2c40d577d7d2069b2d7142af27b929d53e802c70c749bdb69c70278765f48166c321d5eb8848e20f0dd590d9997090d23de27a4dc5884eb413e62914523b8d2380b420f9f11856e3a005c95a3d41eabeefb9166a3b06e4cb32b94ffc1fa7aac9ac89290275d9cd0a15844811c32bfbb06a9d25691f7dd9cb7bd9061f8a72a7a9b8bc12fa75b01190d50c74a383cbab6dfa7936dcb1cb726cc7aaa7d71c1b45345425b95406e5e2be517505b433fb8f381ae81b97a0199e8821f66c1dfbf74e0ba39c449922c9d2b7e0c53656966f7266205dc2d246bb0aca4add97a33361a1b350b50162e6f3438fe107c7ff029cd32ddcc9f4b874079c6e22807f5567b32c1d0dc2d37a03abae9625a8e209c4d558ecfa1df2c16b34d4d347ef7f321b57aa6c5ce8a1467a5c240f46ad082f68bead784b7444968ce86b0835fa3d563648f378a11f40aeb854c3f996c41b930421087edc210cb593a0a8795ab5d5ff319f36a7cd04c3e8d3cf6458b409826f1ab245c7be4c19694636e6011ed6db0aa5b788eed8ff1cbea163673023ab45a62c1834de7618195a5597d9f3b6973c0629bd53298c9b030f6938405e2e42469d2ba1b1f7ee8a7b862fd9ad72de2b67ad6ab8aab1b42c907db72893d646efe8c6f9f602d10887513ae6581256a95e5895f37a2f407ea5c67550a7239be215af84da966640429d1a2320b04af9d4392879c625d12f05f49b7cd47217da06f7639d095ff3bb8202fdcae2aab0a66d5cac847fd2cfc12ecb1c24c94aa0941dca92230090a5567e554335c12d7f416a57cb31656c955f12b81ad70a4ff90ac6630ce9ffd1b51cc3bd866df1d56d20fdcc0a0496f8fe24cfb198e4979a4bd5eaad650da85b647527f9859b32818600d8eb90e853ac2918e9942791b23835f3e6bfa0748b4689b6c1434ce246f0177b165ccfa7e1a93bc592a7120a62bc7b89f98ff17948046c32d293053e065df373077e4e6634c67b5e71179ce16ffcd3c2f7264d3ad96669054ee995afeb90e40faf4d0f633991afcb8d2b81d6fb07f8f7532df1ec619ed819b9a5728840c313eb4699fccba02fcaca760bf11119036eac6ed9ed5c65556dec07219c4b86730a39d063155f94575ba747c6ac1084b552a16ba3a332e3f248e02ef19d52efd404fb61b57dd584a243f61b7fc82a3904ad50592246cdde388a721907708ede96ae2b8b45b864ad2beec2dfa7279a09907b92c9dfc5ced9ffe5e832b27304197c7d83b569ef805542c7c15dc93fffe75680ccbdd11b0996f114649d3e2ab48a1d306bfe2405e6bd7ecf3ad611f1f5370ae9be4f31efc3d8ea1817e69f6ca5bb1b25d64fdf7f23088ebc2937a68bd90d7ab6b78c89dd69288a8e399a9a70d31855fde299d230e2e2624542046b98470352c117aae4f32b8b6e7015e3a675e76ec4fbaf8e9f242b99b4c864b4bcb4ebb09121323d9d27186d5217b944e18210eab6764cd7c687581510072218a79f43642a494119c93a1f45a728643ea9019278a71c0bffc44996bd0332b795f576fe0a036ff701114a486bfaf2969325a2e8da840e719971ac1cf3af679066b4744500e670b512eed2c1c4a0d760d5dd621a34ca36e8ef6664459199c104b34ed73c4eba009b5e478ce010faa93626910ef11d56a7fb14791270663c40371ca8052504831806cefb0df5b8729b82e86c8fe3caa42be77a493686ccc71ed7c97f73f44ff6e11073b4dd178e7cf3d412bd31be6a838b8fa32d72310541a377cdc23c331b4e59d4a24a46cc297c290685414def372adde7646a8", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:02:25 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000200)={0x51c, 0x7, 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x35400000) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x8000, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x1f, 0x6}, 0x8) bind(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 16:02:25 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x33280000, 0x0) 16:02:25 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x34280000, 0x0) 16:02:25 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x35280000, 0x0) 16:02:26 executing program 0: r0 = getuid() r1 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = dup(0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) getpeername$unix(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf8030fc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a821044ae8a6ff28773684fa20d91d19543e55cedccf0a92299b6bf3c9b09ec4aea320faec3f3f419392f845e07ba0b28dd52be67d124b2341b4eb580ba1233fb407e3b303c029b1a3f55adda56fd4cd8134b7d2210b465bf597fec196111d1e4e2d4a6ffdf9d1b911f43e58e2502c43b8264a4c7fe"], &(0x7f0000000080)=0x1002) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080), 0x9}) 16:02:26 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x36280000, 0x0) 16:02:26 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x37280000, 0x0) 16:02:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x80, 0x40000041, 0x7372, 0x8}, {{r0}, 0xfffffffffffffffb, 0x82, 0xf0000002, 0x8, 0x560}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x40, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x1000, 0x100000001}], 0x400, &(0x7f00000001c0)={0x4, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) nanosleep(&(0x7f0000000000)={0x56, 0x4}, &(0x7f0000000040)) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:02:26 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x38280000, 0x0) 16:02:26 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x60) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x90, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x120, 0x100) r3 = socket$unix(0x1, 0x7, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x59, 0x0) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f00000004c0)=0xff0b) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x280, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x2, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x48, 0x4, 0xa9, 0x40}, {{r2}, 0xfffffffffffffffc, 0x0, 0x2, 0x8, 0xfffe000}], 0x80000001, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffd, 0x14, 0x4, 0x3, 0x4}, {{r4}, 0xffffffffffffffff, 0x10, 0x1, 0x7, 0x3f}, {{r5}, 0xfffffffffffffffe, 0x4, 0x0, 0x1936186, 0x1}, {{r6}, 0xffffffffffffffff, 0x93, 0x1, 0x80000001, 0x1}, {{r7}, 0xffffffffffffffff, 0x12, 0x80000000, 0x5, 0x3f}, {{r8}, 0xffffffffffffffff, 0x40, 0x2, 0x2, 0x1d}, {{r9}, 0xffffffffffffffff, 0x10, 0x0, 0xc76f, 0x7}, {{r10}, 0xfffffffffffffffe, 0x10, 0x10, 0x0, 0x6}], 0x7f, &(0x7f0000000400)={0xffffffff7fffffff, 0x3000000}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r11 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x1, 0x0) kevent(r11, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:26 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}], 0x1, 0x0) 16:02:27 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x208, 0x0) preadv(r4, &(0x7f0000000080), 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000200)=""/205, 0xcd}, {&(0x7f0000000300)=""/145, 0x91}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000003c0)=""/164, 0xa4}], 0x5, &(0x7f0000000500)=""/121, 0x79}, 0x1) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) close(r1) ioctl$TIOCSCTTY(r2, 0x20007461) 16:02:27 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r0 = dup(0xffffffffffffff9c) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600", 0x2000000, 0xfffffffffffffff8}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x9}) 16:02:27 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xfffffffd, 0x0) 16:02:27 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x6, 0x6, 0x4, 0xfffffffffffffffb, "bc46a634130b441249d41fab6726b14b499d4e48", 0x1, 0x1f}) kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) r2 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r2) 16:02:27 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x8, 0x4, 0x9, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4d8d}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc1}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xffffffffffffb868}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x79983488}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat(r0, &(0x7f0000000040)='./bus\x00', 0x20400, 0xa0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000640)="6ead94587540ee69478a333f3dcb91d088543b668d6d8d897af7af2fe90c06000000edafd9480761e7f7ce207f756584e8c5f1b0373964d0499fd7313d7ca00fbc52498f4b7fbdf681919ab7b6bdf4db577fef940ad9e831f34f6321785c8d9ad09d567fb7719c2c0a7607946f6c00", 0x6f) execve(0x0, 0x0, 0x0) 16:02:27 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10000, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="f3487d24154c4a3c92ae088b19d10d5663a9471c26bcf3816541d3af1fde2f950a37734b994255a86b1d2ab2b43a07dc18730cd581404283f28d95222477905a5b99dee59d71db898e78a31c98d857a7676780b19380ab9452ecfa03dbfeaffe1b6894bdacef133f421130a08841c23cf30bd542b92b35364f69365e62f6f2d8e6d3cef99881191959626db37a2ada375923ee60368cd128ac69adc1fc2bbc6bfcdf301a551e5a3e9c1836de72c27e49e9cdc124d48007477155", 0xba}, {&(0x7f0000000240)="122209ef4ac964d7688c2bba6cb80b6843e654cd07301d1916d9e3d6d135fd7fb2007e039d6afc5d7a238f5f6f5c3ce6a93fafd3a6dd197efcdaf0550c854b9705293069e320a8e63d55333af320390790e41759987ce9839de45aadd5248ce60653d302397abf3215747af058c706001c7ac203c67d7ba2", 0x78}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:02:27 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0x8001, 0x6, "fa7bf8d2ff4117ffe64f45486568a521ad664908", 0x100, 0x800}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x40, 0x102) openat(r0, &(0x7f0000000540)='./file0\x00', 0x0, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x35, 0x0, 0x1}, {0x800006}]}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="c2bb1c0e884c0b4b35054b8222f8d7ee6cc3ef102e211c8a6c5d7e38b5b9464a06a1f1c3674b0fe721942e1c310a6c82330b72ef456a304bf6d57393d7defa15908edd34b35791d06fa1dc", 0x4b}, {&(0x7f0000000200)="d4675069941c98b888fae5b995204457bd5d5c9b1d447763d0a4e04f3ef7f79d1602e5c343f11edf9c13cad161a77e03b2108909f9dfe836d0543e18d3de2f8e0b216779baef36efab8b9d0b9b7502906f78b0121dfd08c347fe19", 0x5b}, {&(0x7f0000000280)="ac8db54826202e74153795d382ef3c2166b6723650536b3b4d289cc5a491a752d051fcd3043731cfdd7218fb5b55e76b92f120dd47e4ca1cf06b911fde3e171aab042726c12f3d37f9797766735a791c4b424e5b4b6c01f5d569f49025839981b0804b3496ff4ecb171365dd598b68f5ca3f1f93e1ee2831e3de40fbba0268b5ac005289a0ae0c0eee1aff49ee", 0x8d}, {&(0x7f0000000380)="29068cadc4b7feff85678ea7dc50310c71bc7c6bf01a1d56d7d0f06a271708437503ef5513e5bc81169c9486aae4d4fdb50204ac709bdd2f7518ec11671c424acd3a5641371b12ac277c419306a3b73575779c3429a3635b4d9bb1fb2e7672f7cd90c598f38f26239df7ebd74709077aa51de68dd2efaf3534e635097c6279ee4ed16235506d9283ceccafa8f58bde86ebca8edbc37c0ed8f35990dfacf95fae83ee", 0xa2}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0xd0, 0x0) 16:02:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) flock(r1, 0x2) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$KDGKBMODE(r2, 0x40044b06) 16:02:27 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x9, 0xfffffffffffffffe, r1}) 16:02:27 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f00000000c0)="e7cd61517ca400ec27dc56b7c26e26ab196ca23182af1baa616e10161fa0f5720e8dc7f0058b02890f1a960c2fe0f4b25af0", 0x32}, {&(0x7f0000000100)="9f61e076f58f9ebe25d73279a930254ef4aa823830b23cdf721742af168f47b2ac8984fe508f1e2ed72e07077b1ecdbd", 0x30}, {&(0x7f0000000140)}, {&(0x7f0000000180)="883783fd067bdc9218cf922907219202474b893f5199e3296c8473be9ff6bc2a51dcd6d627e871c09e963676de34baa6910a0dd40458350503840ec30126d809e1bcab02c0af5d9b36457c900d7c329b2abaed1c202233d0d7e39965d0cb84b5ae7ce86de98e78a5aebeb69ea2cd02a9d95e57d4675d64b968f9fd30fba4f21fe92a065eb0d0", 0x86}, {&(0x7f0000000240)="83bd4ee222918713c897251b1c3b845fdc19f1524b06475ea968c19a98654449bc446d66c675e19008da980fdd5f6e6e3580a2d2259b962873dd6c0a7ca8ab6cc223c72e248e7b3ac75f6054836273715bd0ac849bc17f651f62d3d3ad1c799ae1949bdf954474c586b392c3aad5c7da9050fbd1f7f72d21530b875d007a73e27895b15d9b952caba12a81277c43efe05bf40cdba4821c955363c0dc5e60c5a9752e2dba429d4cfe9d47f842f8cd77db4b9e409e85f3d279afad61cf89d3ffe472e29430c9bb40b2a6a81d58f9cf4854bb6cc501a353c17d21314ccd55cc6bda1194af5401480daa72d0281ebd998c1de6aab5830f2e0d52c2e586ab62d95c8b683b142fe2f338684e92ac7f5d37afcd8c8af9f54dff70b823cbc5f527c24b803ac9652933f57ee84d2e0817ba70f4ba8b6c22290f5617aedd3e9ddc4b1183a87393e69a4dcb66c91359577f91d527ac150af5e98e10b699a25e7c941ca6fc3267a84a1786b68a252a4e94bba10e6ef63fe281c2bcecfc3734ad5fab304c064a89acfb5c40080e4dc1497e95ebc86b786d7a1fc07732a25b8b95dcdc18daee207fbdd483d13320dbba2a9539858f86139e20b066ebf5da2c71b589a75887152a87d5223fef14120151deb4684aa7a0bd2d9134661d4f447736a4af98358be717e6e473e693a59b0c066182e5b17e38ef4ed033a5102c9ae98148f7118f7e3722545d88ea3eb5bf185f96eadfe167dde09a2b3d3b07ecd5f41450535bdcf96ef44a1c977528e82a2ba540ebe829f89a2e1aa09931aee8a3fad1bb17968f5f1eb271290fef2bb9307605b1a6fb40047a7da5a38f8a8d6db491d0710a28e557edab6a63ed177a16237f31c77998cfa006d94b58fa951ece15338eebe92d20e5582b3bac4947389e7c0411ccbc3c0b9fba3cca2c7e20f8d630812b2e53fb3e97342d9c34a8434ef36c69bbebea603f8c4c4af02b41704450993f3d8dfe4256ff2968a839ff45aa60ba60df0378337d2062a67a83a71a371d35650cd93bb5e2be8a1853deeed0fc49fae5a1b8cb2cdc246c430cf3c01869b03aee6fc73de1467727ad1d7c8a76435d2a3730798befde065983c194fc0ddd112f6fc5c06573b2e14c50c32e5b07f7489f7b9d31a84d2b244d2a600f1e3bc9e9654c5df20e41b494d2abc2caf49a79bb9315cbfad9d4301c7d055c26ad1f1e390bf35b8c5d08d49c8fe2b9bad3727ec6d602247cf068609525793664583a17ebce474af6bda15b1a2141a2b0822d8a9cb763619603a49e14a0e3985dd6589e504c5943afa8074e8f472ed0b0c6ccec5e9f44db83aee5d066444938921e3753058d0fc8377f07073bbeb3f23b43c827ce75c38ed248a051c4f6694b29fcbc31a797ef0d3eafa980846aec5275e0e723456af7ae8b6f277d4e37f892739f66029ea5867b7e94e407cb44ec01e076914c898bf5190401c270cc8bc6cdcde2766b1d899becba21e477f430e058e4d4eb22f012804d7a29b01a539f79e1f79579563bc0d51f4ccaddd9123c330fd4f6b1e064f56caddfd8bfc0ec84217cf67004c714a5145ec20b6952683fd162e410ebd4dd516b89456b3f70b27c2a0ef7f6db5e54baea5377d8cd62ce896f96ced980234216748735dfe699f5493be13ce230162e97891e792d9303bdc7110ca74d0111cfc6520be9abe80bc80dedd1603b543aa0f06fb5e6ab943dbd12aead26a9984d7784bed741cf4fa70e150a0cedd161963c0204af77ff6985a9f031169471345aaeaca9bbc97bbb483bc13418d196d8bd53c796250286adbfb17cd42c3bb6ee5a6f08607165dfd371531535184250bae2e5c9c882184757c29a3433ffcd138dd6267d689e65ee9f04da9aab6400fe0b0858551e5a892f0c6ea46bf258d0c791c35120628deb79a60145564827cfed5f621b536533eac11e37e89aa19d076cb362f14bd68eeab2ea6faceb01665ff2eefc044d172cefb91d20bc023f586afeed23fdcf581cfbc503f2aff8ea7fb409a36a888e73669577937a6ca10b05d5d75becaa446283f84e5eb081c22337bac66c3b1dc222de69f280859babc7a7a4d2ba1a10a314eca64e0b29623749130560c0831bbeceb594e22a6ac94fb8bb8e1b5cfe4d9f649bb31b9d7e268c888fecec1084a707ef5964d1c94a906991e5df9d82375d98a319d4e8561403fbb5664b720af3e77ed098f16ce70f2f0608705b0b778958a9579acbb8981cb8037f5dfc8945346e158ba74e0e6e236fc6ed2144e72150734f04aac9b1ad5aa59cfe65f737ca3068d79ce021d08071463157299d6139e9ed116d6934ad31eac2ae686f807dd8d0eb8c3791b0ce29dea08d44e53a4a14de0e859b91559fd371bf36e437ede35528e3d3efa5e7d99e162ee307be7566ea085ff53b533e553780fe8d1d0275da9e6f91bea2258e61a1c6ef52250847a59b498c884b6849a8633201c6b9be9d7f300ed5fbf68cc474b0dab2d2cd17ec8683029a8f4604947a7c20b30430f49dbf328a96d6beddc8461f5b4537982fddeefedf4bf913d8044ddd92587d3af22033d82327cd4e89c468251426b2a8db0fe3bf8177a55612684114f5243912f641bda1b48c5c58cf9a353e410ce91914cf30e4f3e017d154220957a9e5a3dfbeb71ca575170975063076705fd779c93a1ce5913938c94901c0f541d3877b4a9a7958431fb2b69385b18c6fcb1ff6ad35830d53fe4d542b9c7f4fd303794cf145e445536c332ddf25c1610e78ddb28eb5ff7fa6a7494560db1e8ddbe46c770ad7abd5c8065bc42826145d8d1f1aa02b256f283d8fbb684d8cd779d14db2f0b884fa36a29f97a3b43b2167c92034411e23bc8ba22ede2d17f251c86660d39c51812090f10c910df6db7b28f5e8c1bf0a06ccf9acdccef95ab72c27f6a01d696f53f649291ba16dd77ccb84d2793d1f24dfc4db4ee8c63bb9f4d8d091874b6fc5ae3bd066db40465aeaf592abdd44ddf4a1119dbcef54f0f70ceb38b364cd95790600dfb58bfbd0713626ec54e7137789be5c3a54020ebb2249ee868b735a8cdf14ad26d979b808623b6ea70471da90eca5a5f1e29cc80a515f3e4aa927cf9f54a9bfc842c113d8fc79abee7342ca676d352c0696c6bc37d8a8d66ebbb415db1885ecc9af0f7ee52682ac9eff2116c4a0a838e5beb617c92e5dd345474fcd8310aba247f9291cf2f9fd5b005872daf7d6f3cf0f14b124323409dbf4d8885619780c0712b38601ced2ffccf0df9544db5bc7e70b985001cc603531b2a8f476dfc180e16a683e9a701ee919cdeee6f34371b7f99293b5a3edd521252eb7d43ff7ddc25ef5e923e4bdc87e6989aa435a1887b235bfd2016b864aef6571b25ee275d29161432852c613cec0520a93f99c66c556f4ffbe00840fa97583037eac654d69a9f2355d7bd05c44e7b1139bb2260367eff86ca8501e0e1aca7c829c28aaec862e6347a56ef821d9ec957c8cb611e9b323daa3bb23d9e52d1f82039858e6a9262552d17caecf313e081f46cd922ede16346b7e03e7d9c8e7e677ee72879d605e1a007c04716dab4ee0e9421167467bb893b9f545467d488f794d2e04d1bfcc3cba39227b48df0358f56aea6db53be4ce788cadb9fdcb62a9f18ca7d44b0c4eb2079db011f3152af27592bfd2c394a10530a91efa23a6e8fdf562eb1ba0d7acc86ced9b312a595829f689ee4eec155e1b9a4d0124c751fcb01946cfea7de0ab9aa84226cb630e6162c6175a59741eec7b9e8a0d1ff64b21cafae749abb1620cbabb9f1e1b606d5c8b74fa567cbccb8a2d2e85401d24b789511db7429be622ebb2a3bf5f48e89779f90f5d2760e0069f8e98cb1f37f95ef02dc42449e15a4b8aefb4028f2eb7f44a1b530bd6ebabd06f68835fa6d48a69f27b2d8faaba281f0ef3c35b44f8bcef3b04558d7b5f4c178906040be318cd7bbe0b8c2a926ae0069a25785bfcb7591f7ac13b67c071ce392c0169c0cfe93880b7ac2e64269e8291536abb413bbd38e2f2e556908cc8eb10adf6ebec5c6629bc4487c6bbda0e9f47a54da778a2471716a0e558f6ba5df697ad9f977b024d565d8e6104eb6177a5058e6a22ac0188269524fb7c0a25652e583c7381b3da77cd306f979479c04fcf54df6d5c09f34cba676a0ae3c8d5309ef4d3c3b34d32d3be4d437db1a3b12abbb3a94c8c246e6401e28008baa76286f5ffa99ee7629260b36fe1685e800f864255d831efdcf372fd0c2cb080cfb8427dc110e0e3b3c08fb3c69dc09f578a8350f939195ab8bc22a4e6aed92c412a5ce02c87fdeb30049517ca0a0580d72aa409399eb7694bb05111ee55aba009b6497bcab9bdff1c1720903f4d9a443f001958785f52543b3c7db86abebfcb7531b9cc61a787d53945239601c9d85d440214664b6fc7f768f1cdd3d40b247109cc41551a0038079dbde9c55fa6193287fa8c1dc2d468d8baf74a2d5ab584ccee5917b289d406f7d066fe54893f158823de71717c0b441032c5ce8df723e429534b84e4715910167a0317f2a264606ccfe476074abd40b14f7f5d2d16763a069ff29e4019ce439a8e4836b6fe92994f8a91df67a19a51e00e2ef66e15d1a880b9da84a42fd177bcfdfceabe1ed72798c97a69a4897bcc8001ce21fd0f5211baf6d3464edb26679f9bd5e1da2e37cb906fdc117fccde2abc4a78ed2c90c41962a8380baba9c837838982aab0011c1acfe9ea109405b96ebf8e4bce14da5aa1a61b2aabe9c8e0e2b1fa0fc6e6abe5eb4f762f5ad8db546be31a310113d2051e66d9a34f2cef5273d2da80be4992df984f0473ad47ef3f7894035417093f21e180f3f9c9c549c43d28a7a32fcae406e4e8f28ddba905f38f48338e9ee0466e95a614ecca821f73f6306c98ee8bd17ee9a00362ebcb89bf0188b9c21b2e9388bd56262cda0eb5e955bbb39cd5bbbb787b26681697a3cf84f1f09b166fcbdaf90ea375efbf38a4151b05bb85fb26deac65214008aad9849c2e80b049b7512829bbef6ef9185e784d2e1ab2d58d6e418d03b56c218ffaf727b38c0d00d7c35a36f172f3f6d211286ac58d4fab2c5c0ef9239a722e7a6183dab71477fb80b7ddb29cea872b68d2a4e59d22801efe95b19afaf8309e7ba523e23b9a6e1db4ad9484122c79d310865fd8409be7b048cc1dd885f6917ead88cba6bbbe832c92ad9e3d80a2064dee7701ac3f94ab23e45656d96621800d5242249b187865255c9988a4d25a1aab5a3c508dc9c98e56249faa1ecbdaa8295216f1e66a5e213a6cc296f6f0f26c44b706cbc2c69e46a2877ad4acba4551b2499de21dc20fb3fdc92f714044697f80c92178d67cc1569a6af80bf0813282e7603c43e8264eca8912f24ac3d6b96dc4ed1c3395b3a884c83c5ab688958ad4e501631bb8fe7d991003a4e57b94a3a70a61a9c93bc241d443b6d555f4867b04d25e74ab7a4bd4bb451a422eb779dc74f7d3aa32fa97b51061b99f8f044b6665f1d0f14d70659ff0a11c0ee7c355f0cc77ed56cc8b81d7704ff8e3e4601582098b52dd648a958b14d4ddd991373b2e2f9c295650022a44402edc93cab90d698c17e1f3316f6ccedf7a37bfb1f87f814b2cf61a23074d13882c0c077f74f3488a74843591bc70e4fb906af7a5c985a57df755426864b945dfe083ffa22f45f4651a8ca6464356c9f25dabc79bb62cae3e1b77936120456ab3e3c7ae36562836f75b29ce15071eaf4ff57bb066a196961f4d6980af3a1993e6b914e4713463da1b588f76db341d6c6b9ff6cfe273dfbbb7aef3b64d7074", 0x1000}, {&(0x7f0000001240)="ccbf1d60a1fdb93fae312dba2b5e57430f91cf6498fb6ac40b0389c77f065ab76cf8ef93d8b9e51fd15747607b47ffc8b3e2c84af4ba607d4f483e7c8b18757e105d9beb78c2125c71e57e7f178fd84812531ad5d30879dc9c7a472a18e4364131ecd2b4d1ae5ca9fdac310816a140", 0x6f}, {&(0x7f00000012c0)}, {&(0x7f0000001300)="9595f4e986d9ce91ededde10e95aabf0b020c7d21afd5fa1bb303dd9a08c91a16d1c9afbe40dd1575895445c88cf2ac016232a8020e924233c71728d223d22d14c4254928e5385d802edd7b302a102d7adbb915d9c2f7a99ab8f107c505208b043e251977a5cded0ad06749525cf327b3fbf72635b661a993bcd537cabda6126d01ed25e5b38a1d3640ff31acb7c9db8306e014cd6d30f8027afe49f3dff61ca217d83", 0xa3}, {&(0x7f00000013c0)="aa7c82f8c13b1b", 0x7}, {&(0x7f0000001400)="1be2cb004febaf154a906ca9b6bcc54c457ed33b04ecfa09ff0f3c22696b5dd5c89f61e16b003dfa24297823f5d8308e20cc74053a2040c0ebd28f1e6747a051d8dbd75047f592ffd42a50835fa34c9146a6305430a7c8be2703fa6074be91cd088665e636f73f6d828f09ecf7acaf9cbd280e1d9ea57e36120a2820bd01a113aaf86e77606fa35d6c2d721dedbf0b58efb34c81d12213", 0x97}], 0xa, 0x0, 0x0) r2 = kqueue() accept$inet6(r0, &(0x7f0000000140), &(0x7f00000012c0)=0xc) kevent(r2, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x4) 16:02:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r1 = kqueue() fsync(r1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xc0, 0xe0000006, 0x7, 0x55ea0000}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0xd2a0, 0xdc}, {{r0}, 0xfffffffffffffffe, 0xfbca2b05df905917, 0x1, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0xc0000025, 0x16, 0x9}, {{r1}, 0xffffffffffffffff, 0xc8, 0xc, 0x100000001, 0xc36}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x3ff}], 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x800, 0x1, 0x7, 0x80000001}, {0x8, 0x1, 0x8, 0x9}, {0x1000, 0x4, 0x3, 0x6}, {0x20, 0x6, 0x0, 0x6}, {0x7fffffff, 0xb44c, 0x1ff, 0xffff}, {0x34, 0x1, 0x100000001, 0x6}, {0x5, 0x3a8, 0x2, 0x3}]}) 16:02:28 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0xffffffff, 0x0) kqueue() 16:02:28 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x22) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x6, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:28 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x401c, r1, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/173, 0xad, 0x802, &(0x7f00000000c0)={0x18, 0x2, 0xc, 0x1}, 0xc) 16:02:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) kevent(r1, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x10000, &(0x7f00000000c0)) 16:02:28 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffce0, &(0x7f0000000040)="0068784debdc3e85dab6") 16:02:28 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:28 executing program 0: munlockall() getrlimit(0x0, &(0x7f0000000000)) sync() r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x3, 0x401}, {0x18, 0x1, 0x5, 0x7}, 0x40, [0x100000000, 0x8, 0x7, 0x7, 0x7, 0x6, 0x4, 0x1b210000000]}, 0x3c) 16:02:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xb92, 0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3, 0xf8, 0xab0, 0x1, "eb906841af62ada7815b24953fb871453e231ed4", 0xfffffffffffffff7, 0x800}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x1) r1 = kqueue() getdents(r0, &(0x7f0000000100)=""/33, 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000001c0)) 16:02:28 executing program 0: open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) 16:02:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffffc, &(0x7f0000000140)) 16:02:28 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) r1 = getegid() r2 = getegid() setregid(r1, r2) 16:02:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x0, 0x3b4) syz_emit_ethernet(0x90, &(0x7f0000000100)="e73028c22cc3a740a45e097c10f12dc04e00e8b320797a6d40adff96c4a605979942726db78723fd4eb90c28c80353cd028a7086009302c8b806d2d08a2dba9d100ff0a8abf6827291c5d2f08fdc9be15c4e3d4b9a2e3e93bd896c0f5961696df4b56d6358dff4dd685f55bf9f186153960b925ecc87fde25be7b12fcb481817288b0e71679a2dae188ac429e357f53e") semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x7, 0xffff]) 16:02:28 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() r6 = getgid() getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x6, &(0x7f0000000300)=[r3, r4, r5, r6, r7, r8]) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x0, 0x5, 0x8}, {{r2}, 0x0, 0x90, 0x0, 0x7f, 0x1}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x6, 0x3}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff8, 0xcb, 0x4}, {{r0}, 0x0, 0x92, 0x200fffff, 0x4, 0xfffffffffffffffe}], 0x15f, &(0x7f0000000400)={0x1ff, 0x1}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0x8, [{0x2, 0x1}, {0x1, 0xfffffffffffffbff}, {0x3, 0x49f96faf}, {0x3, 0x100000001}, {0x1, 0x40}, {0x2, 0x755}, {0x3, 0x2}, {0x1, 0xd30}, {0x0, 0x3}, {0x3, 0x5}, {0x0, 0x5b92}, {0x2, 0x3}, {0x3, 0x3}, {0x3, 0x542c}, {0x2, 0x100000000}, {0x3, 0x2}, {0x1, 0x80000000}, {0x3, 0x1}, {0x5f2f819f98a138ae, 0x9}, {0x0, 0x3}, {0x1, 0x80000001}, {0x3}, {0x1, 0xfffffffeffffffff}, {0x2, 0x5}, {0x1, 0x8}, {0x1, 0x10001}, {0x3, 0x6}, {0x1, 0xfa5}, {0x2, 0x5}, {0x3, 0x8000000000}, {0x3, 0x1}, {0x2, 0x8bbc}]}) 16:02:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) 16:02:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x5, &(0x7f0000000000)="7430d1820a37093a5e0c685595aac1a9f6b0b6cc65db31f4baaf6a3f92a8554c1186470c08ba2b883d1c9f45dbbc4cf778f8ba0fadd936504036566ff10b7863b040", 0xfffffd75) 16:02:28 executing program 1: socketpair(0x11, 0x0, 0xffff, &(0x7f0000000100)) pread(0xffffffffffffffff, &(0x7f0000000080)="a4656834b1679d1689ef988f6ac946a299b7662b9b2f249024a28623c8d8594382663f12e34a90a1e9f30196fe022791931da899e949c1a720d793d4284b988c0c67054678712a40f06ee1a29b2c48", 0x4f, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000140)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0xffffffffffffff81, 0x1}], 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xffff, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0xc86, 0x9, 0x3, 0x1}, {0x7f, 0x1ff, 0x7fff, 0x3}, {0x2, 0x3, 0x1ff, 0x2}, {0x5a50, 0x100000000, 0xd21, 0x7}, {0x9, 0xae9, 0x4040000000000000, 0x9}, {0x44, 0x447, 0x3f, 0x401}, {0x1, 0x8, 0x54, 0x3}, {0x2, 0x1, 0x20, 0x647}, {0x3c4, 0xc455, 0x2, 0x101}, {0x100, 0x8, 0x1, 0x63a3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10200, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x202b2, 0x0) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x490, 0x85) r4 = msgget$private(0x0, 0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getpid() r13 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x9, r5, r7, r8, r11, 0x80, 0x401}, 0x3, 0x6000000, r12, r13, 0x1f, 0x93, 0x6, 0x401}) fchownat(r2, &(0x7f00000003c0)='./file0\x00', r8, r11, 0x2) mknod$loop(&(0x7f0000000400)='./file0\x00', 0xd020, 0x0) fchownat(r2, &(0x7f0000000440)='./file0\x00', r10, r6, 0x2) socketpair(0x6, 0x0, 0x80, &(0x7f0000000480)={0xffffffffffffffff}) msgget$private(0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x5, &(0x7f00000004c0)=[{0x7fffffff, 0x28, 0x1}, {0x1ff, 0x7, 0x80000000, 0x3}, {0x100, 0x80000000, 0x80000000, 0x400}, {0x81, 0x8f7, 0x7ff}, {0x8, 0x1, 0x6, 0x9}]}) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000640)={""/16, @ifru_data=&(0x7f0000000580)="753ba35003619cf5e92f15d091de0ae8d706f5e17b6aeade852a1ed4287ab46b91275ee4b68de4943ff4d360717ee40de499842284d3942fbe06de5a9f9b1ffc920ccee917db76ebf357db983748451c8b80029b745b65dc36c9bb15108461fb58304fe126f70832fc7e10a16c2d6be245fda1353907f5fd23044137d3287503f8b5a18f3034773a6b6e075ee517ae29145b13416807db034b8d2b509c1624e8289b14a06766b689c3abd3d0d0fe82f85030f06fd969214c49231ac3fe"}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) setgroups(0x5, &(0x7f0000000740)=[r15, r6, r6, r7, r9]) accept$unix(r3, &(0x7f0000000780)=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001800)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000001880)) geteuid() 16:02:28 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x20) ioctl$TIOCSTART(r0, 0x2000746e) r1 = kqueue() r2 = getuid() setuid(r2) kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x84}, {0x8000000000000087}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat(r1, &(0x7f0000000080)='\x00', 0x480, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7fffffff, 0x4}, {0x18, 0x1, 0x7f, 0x100}, 0x5, [0x5, 0x1, 0x8001, 0x81, 0x4, 0x4, 0x4, 0x8]}, 0x3c) 16:02:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x91, 0x10) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:28 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt(r0, 0x10000, 0x6, &(0x7f0000000040)="df299fa1f6c5315fa7fe0f0d39fd9f69c5f5682fa5bf2e7e36fac3d03a7265a87d0fb49948b32e7a1b042fcce79bf84ed7f5fe4b5a9b671e5da8e9535e0d09b7fd6edea85b503a255c26b61cc46cf5bc69264863e8f4a2d56b5b960f920a0f", 0x5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x14) 16:02:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) getpeername(r1, 0x0, &(0x7f0000000100)=0xb6ffb2e1179bf529) 16:02:28 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = dup(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x1) r1 = kqueue() mlockall(0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x8, 0x40, 0x100000000, 0x8}) kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() 16:02:29 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x4) pipe(&(0x7f0000000000)) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x92, 0xfffff, 0x8, 0x1}, {{r0}, 0xfffffffffffffff8, 0xa, 0x2, 0x0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0x40000083, 0x6, 0x5}], 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20101, 0x0) r1 = semget(0x3, 0x2, 0x50) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000500)=""/75) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x40045720, &(0x7f00000000c0)) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/39) 16:02:29 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) fsync(r0) 16:02:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000040)="000000de04", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) unlink(&(0x7f0000000240)='./bus\x00') symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 16:02:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) r1 = syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x29f480000000000}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvfrom$unix(r0, &(0x7f0000000480)=""/92, 0x5c, 0x1, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) fcntl$getflags(r3, 0x3) r4 = socket(0x2, 0x7, 0x3) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r5 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = dup2(r5, r3) kevent(r2, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffff9, 0x8, 0x0, 0x0, 0x8}, {{r3}, 0xfffffffffffffffd, 0xc4, 0x80000062}, {{r3}, 0xfffffffffffffffe, 0x48, 0x40000004, 0x8, 0x1}], 0x80, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x1, 0x40000010, 0x81, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x8, 0x4}, {{r5}, 0xffffffffffffffff, 0x32, 0x600000b3, 0x7fff8, 0x80}], 0x1000, &(0x7f0000000400)={0x2, 0x7}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000440)=0x1f) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000540)={0x1000, 0x3}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000002c0)={0x68b3daea, 0x5}, 0x8) kqueue() 16:02:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) shutdown(r0, 0x3) 16:02:29 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() pwrite(r0, &(0x7f0000000080)="b2f52ac6d98fa36230d4461a02f278748d127e860681be05c8e9614e4ac0da400c6f27f48ff5c6e190fcd57b863293cea3f73371298444e9fc44794a3a025b27851124db5d5782e04d97e057c4bca4a4d76cced18d6ccdc779ab6c658c59fb0b4e9f7889e95ea828a3c77266", 0x6c, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x804a, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:29 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:02:29 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() r1 = semget(0x3, 0x0, 0x100) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)=""/43) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:29 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = socket$inet6(0x18, 0x4005, 0x4) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x110, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x19, 0x4007, 0x7fffffff) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r10 = dup(0xffffffffffffffff) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x10, 0x0) r12 = socket$inet(0x2, 0x5, 0x6) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x632, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x40, 0x8, 0x8, 0xd73}, {{r2}, 0xfffffffffffffffd, 0x8, 0x8, 0x5, 0x5}, {{r3}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x5, 0x4}, {{r4}, 0xfffffffffffffffb, 0x2, 0x40, 0x8, 0x1}, {{r5}, 0xffffffffffffffff, 0x4, 0x3, 0x101}, {{r6}, 0xfffffffffffffffe, 0x8, 0xf0000002, 0x2, 0x7f}, {{r7}, 0xffffffffffffffff, 0xa, 0x2, 0x7, 0x1}, {{r8}, 0xfffffffffffffffd, 0x20, 0x283051b60d0bce9c, 0x7, 0x9}, {{r9}, 0xfffffffffffffffc, 0x0, 0xf0000008, 0xc5ad, 0x4}], 0x100, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffffd, 0x88, 0x80000001, 0x80000000, 0xfffffffffffff60c}, {{r11}, 0xffffffffffffffff, 0x4, 0x0, 0x80, 0x81}, {{r12}, 0x0, 0x4, 0x80, 0x1, 0x6}, {{r13}, 0xffffffffffffffff, 0x10, 0x0, 0x8, 0x3}], 0x4, &(0x7f0000000400)={0x5, 0xb5c0}) r14 = socket(0x400000000018, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10700, 0x100) setsockopt(r14, 0x20000000000029, 0x26, &(0x7f00000000c0), 0x0) 16:02:29 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) read(r0, &(0x7f00000000c0)=""/50, 0x32) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:02:29 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:02:29 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x10000, 0x0, 0x1, 0x0, "6c070004000000000200dfff2bde00"}) syz_open_pts() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:29 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x0, 0x0, {0x0, 0x80000000}}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40000014, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x100}], 0x22, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x84, 0x4f9505a3591e5ea0, 0xfffffffffffffff7, 0x9}, {{r0}, 0xfffffffffffffffa, 0x14, 0xfffff, 0x10000000000000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x8, 0x3}], 0x8, &(0x7f0000000180)={0x400, 0x2}) fcntl$dupfd(r0, 0xa, r0) kevent(r0, &(0x7f0000000200), 0x47eb, 0x0, 0xffffffff, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r2 = dup2(r0, r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) 16:02:29 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7, 0x3f, 0x10001, 0x8, "76d0c6729f93bf02ef12a919a065464179161df3", 0x8, 0x401}) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:02:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x0) r1 = syz_open_pts() close(r0) r2 = semget(0x1, 0x0, 0x681) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/199) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x1ff, 0xfffffffffffffff7}) syz_open_pts() 16:02:29 executing program 1: r0 = semget(0x3, 0x3, 0x20) semctl$GETVAL(r0, 0xad3f72c1e07e3657, 0x5, &(0x7f0000000000)=""/254) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) socketpair(0x0, 0x0, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x2, 0x3}, 0xc) 16:02:30 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() pipe(&(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:30 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x5, 0x2, &(0x7f00000001c0)="d83596539125cc778df961942bfe75ddbb1ad4927a15a60ed65e950a9b2dfc67ef2d325987b10b30ae696d13aab3d2d6c76a023c10496f29f0db081df85113fe5ae41faa87bb13163e341db963e4368f12a14ca04dcf89c4963a4b6470cc13c6040d3705dde7b326f606f5fc777e2755ba133286a4e20fecb5a3a754f5cef865d54684c627d447653ef9790a01358deb301cff970c560852e39934fa1149fbe7020100221b5679ec6e0c9cd0cd182db9164f33c5d88181d5d163a74e800643", 0xbf) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x890, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = fcntl$dupfd(r0, 0x0, r1) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x40, 0x4) write(0xffffffffffffffff, &(0x7f0000000100)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x81) unlinkat(r3, &(0x7f00000002c0)='./file0\x00', 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) 16:02:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000200)='./bus\x00', 0x10188, 0x40) getsockname(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='./bus\x00', 0x8) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') mkdirat(r1, &(0x7f00000002c0)='./bus\x00', 0x100) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:02:30 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) clock_gettime(0x2, &(0x7f0000000100)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) r3 = geteuid() r4 = getgid() fchown(r0, r3, r4) 16:02:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x1, 0x8007, 0x1000) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 16:02:30 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() close(r0) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:02:30 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:30 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair(0x20, 0x4001, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x5010, r0, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:02:30 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x8001, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x11000, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) dup2(r1, r1) 16:02:30 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r0 = getuid() r1 = getegid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) 16:02:30 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) fchmod(r0, 0x80) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 16:02:30 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() getrusage(0xffffffffffffffff, &(0x7f0000000080)) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x19, 0x1, 0x3) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xff, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000", 0x0, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) shutdown(r1, 0x2) r2 = dup(r0) setsockopt(r0, 0x9, 0x8, &(0x7f0000000140)="38283bd5bbc1c151353a7b7d449a3fa40a7038b2e5afefc8e66a23f00fa952b89bf69653ba80d4ce1598ae55299f3316ee78a6a9e63336eea1b1818c8620f3c1725c943b2d9386aaf36ab7541b6d0c8bc8a73db447cc98da3c90152d43fa7fa56535b43ee6f3cb592410d30dfb66048f6dc4e9c536235c75ca2794d62b7f530b569b8099cb370a27da85af4b2926a0a4fe00a44bc7e7b2fdb76354e49d14a8fcfffeead6", 0xa4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) 16:02:30 executing program 1: setuid(0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x9f5f, 0x0, 0xffffffff, 0x0) r2 = dup2(r1, r1) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3800, 0x9ab, 0xd30, 0x80000000, "fa13433d2875b542e29a8f76ae535dda642593d1", 0x2, 0x5}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x8, 0x5}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x0, 0x4, 0xbe, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x657}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3cfb}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1578dbbf}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mknodat(r2, &(0x7f0000000600)='./file0\x00', 0x2, 0x3) 16:02:30 executing program 0: socketpair(0x12, 0x3, 0x5000, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = dup(r1) chmod(&(0x7f00000000c0)='./file0\x00', 0x94) getsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x7, 0xf4, 0x56a, 0x1, 0x2b0, 0x8, 0x7, 0x1, 0x3, 0x7ff, 0xfffffffffffffffc}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x0, 0x80000001, 0x3, 0x0, "167231d090f02d360d5f81e84b0c4e0df4e2119c", 0x7fff, 0x8001}) 16:02:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x101, 0x7fff}, {0x24}], 0x2}) r1 = getppid() getpgid(r1) 16:02:30 executing program 1: syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10002, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x5, 0x4, 0x5, 0x9}, {0xc0000000000000, 0x1, 0x8, 0x7fffffff}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x8, 0x3, 0x101, 0x1, "f759458d1f871f4bd8c4cb804f11cacd58d7c612", 0x6, 0x6a44}) syz_open_pts() 16:02:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x64}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0xc42e, 0x7, 0x1000, 0x7f}, {0x7, 0x6, 0x7, 0x1872}, {0xfffffffffffffff9, 0x7, 0x2000000000000000, 0x9}, {0x1000, 0x5, 0x4, 0x931f}, {0x1, 0x100000000, 0x5, 0x3}, {0x4000, 0x4, 0x4, 0x4}, {0xfa, 0x7, 0x2, 0x3f}, {0x100000001, 0x1, 0x4, 0x4}, {0x5, 0x4, 0x8001, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:30 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x30002, 0x5, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600", 0xfff}) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x47eb, 0x0, 0xfe7, 0x0) syz_open_pts() 16:02:30 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x7, 0x0) r3 = dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r4 = fcntl$getown(r3, 0x5) wait4(r4, &(0x7f0000000000), 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:30 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x600, 0x11) 16:02:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x108, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x54}, {0x80}, {0x6}]}) syz_emit_ethernet(0x3a, &(0x7f0000000100)="69c723842d6cebe625cd8fc60d0477f907be47889cb07852dd44a807da654074526407510b74890f51feb5320f83e9b2ef3702c3bc086b093fcb") r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x1000, 0x0, &(0x7f0000000380)=""/4096}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x80000000, 0xffffffff80000000, 0x4, 0x1000}, {0x8, 0x3, 0x7, 0x5}, {0x8, 0x8000, 0xd9bc, 0x1000}]}) 16:02:30 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='/\xfa,\x00', &(0x7f00000000c0)='/\xfa,\x00', &(0x7f0000000400)='D\x81\x89_\xec\xf4\x83\xe9\x8e\xa7', &(0x7f0000000300)='+^\xf1\x00', &(0x7f0000000180)='\\{}\x00', &(0x7f0000000440)='\'\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='\x00']) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000002c0)={0x40000ffff, 0x0, 0x1000000000, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:30 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x280d8, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) pread(r0, &(0x7f00000001c0)="59ef3af37c2b5627489ecb294cd5c13940a09efd1787f121b4db15cfdb07f2517421fe5c5178ecef9cb38dc0e3f6fa5147bb4a6fc67a11bb4dbc41f1c21d21e0c9e964b418de8ccc0a680321dc86a362d7f6b041bc391ba9b03b49b6a55d13e77e92e5f4283afad0b8c3967f70925071d4a013d96a3a95fdc52d2d12875075f3a44168adcdb0", 0x86, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) msgget$private(0x0, 0x80) 16:02:31 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0x1}, {{r3}, 0xfffffffffffffff9, 0x12}], 0x80000000, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) 16:02:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fsync(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) kqueue() r1 = kqueue() r2 = kqueue() bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) close(r2) 16:02:31 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0xff, 0x100000001, './file0\x00', 0x7fff, 0xf5a6, 0x26, 0x2}) open$dir(&(0x7f0000000180)='./file0\x00', 0x20280, 0x0) unlink(&(0x7f0000000300)='./file0\x00') utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0x9}, {0xf2e, 0xb5}}) close(r1) 16:02:31 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8001, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1000) 16:02:31 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="63db62bca0eccf33d3160b6e31604119466233eea69439ae6c3a1eeb07f657338cb3ebf37c51df501e99eb6aa4a35d21495a9afe6e7542836a4e6d25c6b850c54886030a951d7ae19e63f1af304bebfba7d173d5810f6e758d8a63ba3b5b5db58fdcb2fcd7c0e49b6f7f05a51c30c53d0941a0a358", 0x75, 0x4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0xfffffffffffffe99, 0x0, 0x0, 0xfffffffffffffd0d) rmdir(&(0x7f0000000140)='\x00') 16:02:31 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x40000088, 0x9, 0x7}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf000000c, 0xffffffff, 0x6}, {{r0}, 0x0, 0x8, 0x10, 0xce1, 0x1000}, {{r1}, 0xfffffffffffffffd, 0x9, 0x8, 0x7, 0x3}, {{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x7f, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x8, 0x3}], 0x86d, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x60, 0x2, 0x8, 0x3}], 0x100, &(0x7f0000000200)={0x1, 0xde}) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) r2 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/104) 16:02:31 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) close(r0) 16:02:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) kqueue() ioctl$TIOCEXCL(r0, 0x2000740d) 16:02:31 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x880, 0x0) kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x2, 0x0) socket$inet6(0x18, 0x4000, 0x9) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = dup(r2) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) setregid(r0, r1) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x35) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:02:31 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x1, 0xd4, 0x800, 0x8, "dd3161a7e019cd46ce512d4469c97c08cbc81253", 0x81, 0x3}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xf87a, 0x0, 0xfffffffffffffff8, 0x0, "68060004000000000000c6832bc600", 0x3, 0xb0b}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)) r2 = kqueue() fsync(r2) dup2(r2, r2) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x40000000080078) kevent(r2, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) 16:02:31 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x10001, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) kqueue() kqueue() 16:02:31 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x161) 16:02:31 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000001880)=""/99, 0xd) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0), 0x707}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0, 0x0) 16:02:31 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() r1 = dup2(r0, r0) dup2(r1, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x8) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0xffffffff, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) 16:02:31 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xff) 16:02:31 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0x7b, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:32 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x1, 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = dup(0xffffffffffffffff) poll(&(0x7f0000000140)=[{r2, 0xfffffffffffffffd}], 0xf7, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x400, 0x9, 0x5, 0x1, 0x0, 0xffffffff, 0x5, 0x1, 0x3, 0x1ff, 0x7}) 16:02:32 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() read(r0, &(0x7f0000000000)=""/32, 0x20) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:32 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x80, 0x3, 0x81}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffd1, 0x12}], 0x1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x7, 0x4}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80, 0x1, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x80, 0x26, 0x0, 0x58}, {{r0}, 0xffffffffffffffff, 0xa5, 0x2, 0x0, 0x2}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0xfffffffffffffffc, 0x8}, {{r0}, 0x0, 0x0, 0x12, 0x3ff, 0x4}], 0x0, &(0x7f0000000140)={0x3f}) 16:02:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x83d1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x20}, {r0, 0x14}, {r0, 0x2}, {r0, 0x100}, {r0, 0xb}, {r0}], 0x6, 0xb87) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000180)="f34289794b1d652216fa3c7a6eba940b3ea0d43802c9962c99b31f99b38ee2993a3f4c051a37665cd0c2e76c830a594b1b3c3538f3f49a37e03645201ff6f223a36c76bebb4401c9b5c2ec9ed829fce5b733bd00d4610cac1991f9b56a4c944e2fb4dd8c155fae79de3d003a69d1ea53c3790c26074dbac5970bd2e05b6b3851ae1050c7d89beee2ae3226247810a82a5d7aa1e891db9a29543c724264c4c69822e9b63962ec6f85b974651793ef2cc8d8a262fde76bfcf18d521839a0c660562993e1f4a540ad3e50ea27a929f3d077e41141350cf90d186068820c13303dcfbb413b3e4e06e562f9036f4de31f3c4c09ae41618693e48aaacda792e38bfc34be4ab3bc64a4dda3ecfd98b430aea6a0292158c7b42d156d7ec2c4c81247b12717ffee6c1af1972fc834417fff2feed4b39d7a6abd3a86a588b7e24fb9359e1c05e4a698c1a1ec8fa77216664bebd0ed4ae9caee8fa4ad90ca1145a03c8c34100603430a4521aba132c8dbe3f4a66689409ad0a77d2fac0612de9b44db6427de01f8626ba4c44c52a6c67b98879313fef7f9f613b933db2344e95115c500124c0bab522b335959bba30401a2a6edb672350e5bbc338434fb0e03765fcd22d04ebac222e8b6545e07b9bffed0021127d655bc81fe08a19392003f01e87992ac065d02f3a9344c1328a42366197c061fae8647e32747a9a9cb5d47b77538060180917aeca93f707eb07fc2f2221c47959742c2f8d4d421158ec6f5ebb21b9c666df7d8afc15cfc6facdf5bf83eee76aaa3352962bf64edaf1240898b05a672035c0af5261d273227f69ea9078cedd51ea7429a11cc9b371e18582e0f64b9d6f7c42fd462160cf4c7c38b078cb35bd09872b0db3b46d4db4d445551628e72d73fa0c88d9feadee38b7cc9fa4b1f4f34b0421b3730565f3ffb2d88ece69a8f79b7b66b6eb8b158bbfc91e53187293ec2e6ca7fc9ab268d3f06724d9cb96cee3a3ce626139a701ce2fe12390f3ddf30b87594c7c7e929367019f6128c9f5a3c3a63d6e7a6835a99f78442c5276479f922bd0981ffea8484cf7567651766cbde439f42973c804514b62f6240c25f4b6465cfd923f478d4143c620c0397fc92e97c9ebf2a24b69d1481606678ed9f14a5ec134b7e380ebbbb6a15d01462680b6e2b4566e57167b1c64950a816b0d66f24e2be0c0b4c56adb10cbcd2c4463cea18ea0addf1f656757179db0a16f0e23f135f7721e6889c1643216145864fcf9efa0cf7af729f4756376c0b167997d161be61abf33e43f75c2565891334ac4a0454ed50b527c1cff1f74bcea3a09f5332856067029f355c4756054bc7a32ad1c3b672d2eccdc3d3f04739e1383a2880ad1354c47c80f7ba189fc8e811f1d45318445797778c2a328ded83c2c0bc8d2526ed4f395acfddba3d8d751ac92b163c2a7a0c6ec8b5d32b1edddd8b196c67ba0cb995b5d450f2f9b4ca49b23e65b6212d6e35b3899c45dd2e2873431ccb0167fea41053f47cac22bf3fa71460a679d619a752f2714d71e24308ce93baf37b7be5128ed9ccaec898ae5b6f15adf0cd250f7526635087f7f5961e30bd3c94b6695832ad824d9feaca2a978608a10001a2fedb79cc6ffa954af912b3ce41a17f8ebd15a5b02dd8d55eab44e67f4c9f049c77d3c1beb6e864611f8e4c5b27bd3b3838d97294934f388d6b29166426d2af030c087d2497d7014b683b1dc9d6ce2fde2d944ee583c80909a8cc957d378a9cb7f38553f58d0a20e299fb2b45b20b3cf3a34df49ab2aebc8091cce9b04baca328b49fa506a4c8878f12f98a0700fbb3407aec61d6ee9160f9b85ee34fd8b625d4a847f57bdce8ea631596c85beb4da39652e5e4c97b51866e139e426956a86a5ca33908e63b9bff06bcb6c4ead9870af3cf3b645b737037f666127d36f8d159465a28b2d070082e0dad658ad155704f198a7544ff8644ffcb0ad2803cc1d3904952d4d16dad715587dfacf7ed818e9f1648eaefc44ba8085105632883e2a30a8bfde95a0c969f3f8624f5948e95fc7673c15992cec9023f12122b4b1e206ef9265022e450868aa5aefee404207a17b4ef176b809e0a1f73188f8a9d634f269eced9398cfe58220f5f4015d7abf6ce5bfd7554304634d0017c07fe853e795e564148909daac2737eae78dd9b8d51eaffd5ae1507a7a6da25cee5174552aa2bcd77f6edbe4da4b1655041f23f1c8a0136d3e7fd0b71fbd4a20203de7fda4dc0a1bbdaaa7c5b56a583135c96600226e4cd9049f37262b618553d9431d18d15efc4356edba92d11469b56d4449d97a3608b66ffefde87206302e2d8f618c9370b927d87bf28cd9ccb222df47e169c07c33a8fee6328c5e9599314c786c05893fb64b8be9add6012bd8a4b59d4f6e2765e1fef9d8bc226ba5e37eee1930a427e632286e8e7bce355c0f8d53143e887b3d6d75158fea431ef7055d04585eda5207cb9b3ca9138ef99a0696d2b4258de04cfb45be37eeabad62d80baa32794234bfa6bd3d13713e72e9932200b545aadfcb5978e1abb2531fafa01e9d78f42c25f00ee0bde2b3a9e7fa7258d0a02e01b20d909fa0b45d24116adba0e1cd66f77a626b82a583af3987b1bb63bfe2e2431e689b34409cf442f0a132615e04547acafc90c8230eff9172b3ea867361e38d188c82f3e21cfb297bf714054b4b894754dc83434adf46abb6f0ac61879a0520316daa2e4636b89a31f223a35cb37e76c45711fdec8f64a6361e95f50cb8b7199e09eee34f322f650d14ab3f05dd70aefb4d0a479184f5b332fe96ce5546c6560b3ce7cacfb2ce74328558c02a7b17fa95b44202a26296c52a344f7347c3d736e34c093029dba558397a1f26ed053c53b820e5ab1453e8b805916b4a5b038b62a20c26e2c2c6406dcea6dab454c57737a1bf6dbe8b0ff0babbb9fa800cedcafbcda13ef06775eca45bef3c0b517a7663042bea8e23497432b64250dfb23f482664502242e7e898127697d98be39836d9d903ccafbd5a67a06a288c19ff37cd29897af9fbb983797a0f1500d8e7f7b70e3fc553f262be01d564925c18146f3d41e76849c1c32b866658f110dc9f7f87b9fc4b8967c8ee0c7df49a23696cb2c390e50130269d23a59017cb626f4829c188689a4d35d109d5007976ca08835fb6ead503f36a468f6d67b9631cc44db6c359c6c454c046b23fa830e4a828080be4e866c96d30e8e4eef55ab3759bfbb3c9506699878519c7b1b684022ed4b42c7353c99a1fef73d076546df90059639ba7b348e43485614e9475c9ce243dc8834df2750f34733e65531fa1c106fee86bc82d03993c7ba97af4e64e52760ebf870866afff71a8b611e521a59e4e0b122b818ce61b0d5f6669171afc09b9ea4129430695228cae5b7fbd87401a472992e353f319985bb7de6d2d6164717de1791609791bd06504b6bfe2233040333de58b66b7b452faef5572550e281464d0bf81b2a612977fd9f4cd30fd2f26fb817dc12d9e9d75d953358cc51853f241e5d12ba6ea14fb8e3f42cc2351078d7c05440c971bc768574e399d2b246865d4a45e52e704b770e2aaf70f5c719a6487f4eb7682a94f88b749b05d8b2503e0b87244a2cd576a458cd6c7492cbecb2f4134b234db7e90d3e1b1647983b942f4c765a029e1b2e030bef4383fb2c6fb129e5ea8e07de3a6b711d6e5d53a7d43f1445ec2bf92ab690cc956474ed33e605d896313ebeac097959a95fcaed9fab300d8990e9d8e33890cfdd025a6c6e5b1d6ce1eafc860e4b602e107be5c2a69414a9a44176def11945888b32dcb117940907ccf6bff790da5065e884e3ae29865811ff57d2db1cb07e695d2c7fd84db9601a04878f65b8ba9ef473d246c7dab25bb40fab93afab709876182e6bef6c42d64cb29dd8839e6bf78fdf0fd549197e353a59064815e7e84013a2a69b003842589327413d61cd34040e8bb98f38d410bcdcdf4a7bf1777ba7fbf447d55fd92e0665ff09c162b35e1b77b5dd09c4996358527c484692fb082943e2830d1e14d2c6fc9152c6373b87734f0f5b677e7f3bb934a966a8dd8e4bd03e80abbd4ca8530b98d30028c1ff934f091d32df8f557308f323d9f873fa45aa7751e6672f337f3c36a3c24b640d717bd826f1eca2c80a3e6049691fdbad5f3fa861f7d116bcc3a584972afdf8af2bac0c4322e22b15fdbc6af3c566466190d16af149a335c8836a39c3210feaa97e61545fc3bef0880e55febe171bbfcf0be268da2bce1f3bdb56ce4d3de1d2e144f553f4ff004106b45ab46443fd70155b7147db4a0ef77c1e826818b1bdb3902c17ee08f9ccece2b989a59f1f5c68c2f7ac01aed78c9e0ac78075f3bb5d54da4ed93d2e4d1327e4195325c212c42f030217fe6ce19f3ed4123a19a6bc11b74e728d9d277c56bf649b30104177803783b3959dfe80502f982584398261cfd37187d745d985846f9de75e92bd1d2cfe37a4eb1c7591c4ab7c07671b3e4727b05d0884c58e987fa3c463ccb290a5616693117c6b1caaed18117a34234bd771fe1618d05c16bf4a78eafcd7ea70c32328af3ff74271b81015111bd5539b3183124fdbe97acabb3643e0f990f4c9acfaf223394e3e56ba302c4ca67a36e9ba9d2a0b2f39f3e4bfed74b34f85fa0fc41bd3eb27cd8186d0b117d610bc27ab243b8e4a65c059cbbef9387dd52f81bfeb8cd9630f96751b88d21aa643d38d2c2e85152261eb20d4f49e6650657b8f20876b08c473c5f26b993d806abb6506c29b95629afa92f70d412bb9bd094c9420efd1f89f8e852f44c27c8e02bc2f57517fd84e6b87c120568eb8254054026384fe53464f1982cb8dafe45e9ea34d5d9c7f7fdf5d521ca0fa7e565e0ed45ae36384d922b8864b67499bb794758a5f5d0457dd9ded06618bc683286c54cbaedd8af4b50049e6565008d40bf3ccf695aaea988423bbff49147551486589190ef92c94a47e58fa533b6132eb6ac21c3034b7151108639f127430425cf9378a06c3a009964b894ad79beab5d5aa3859d41d250dbccafe983410a469fbc615937aafec126a9d1e1cd0b1a36ef4c2bbe80ef2a3cfd63658c563f538da795b28fb4192a548ee542005c9c54ba214da42a633c9cd02594c4dbac7b9f16bdb4434c470ca4ac00cabbd0b426d421c39a8d73f726545dda26225b77d8e2911af5f488b62ce76aee89b4518896ff8e32cc2ecc0caf61fe2522e952856b019a0d6c977f1c9107060ae83e27551888299bd2b7049ed01a0743c2894462472e39f5a1c2fa59ba1d4858e605082a45f0b17b3c192d805313f59c72687202c30d68d44a8db2a8952c71797bcc8a71cbea639fdc46cf0354d4054440286ddc0e1d4e0d5afcd8fcfc0da197ba419e00a2e1f1d5b6e736bae519b1207ac635aa7ee5a352ebfa60f4444e049356c0af5dba5c8b47f0de2eae715e06f25b97808979b6ddab2d4bc4bddd89f9ec2f96fa604baaf6906c501a3322b4c4372fa845af9ae853817c82ac7a1438de8d545731a3c4e8aa283b254f0eb1bee854e56107e650d2b3c54b77d07c13250d2b70671bb2c9817fc2b55a21c198efdfbc30bfc31385e64974a7d276850ea7d8aeb17a15b1ac24a56214184dcf78bac05c3497e746c5fcaad537a35bddd0df0716ddcb71a7669355f2e5dd85efded21add3fae811a3fbeec33cf315943b892f92a0174009ecb9e0bbebe24c288825d147f6f40fe447163dfc980c98c6d498d21a76fd88d244097d8b744b392dedd318b7b669ab7a6bd1b24789b03a2149", 0x1000}, {&(0x7f0000001180)="125093baabb0c26628fab63bb92edd646cf16b530a50f710190826f1e313a985ee7eb3cc43f8cd584474f1ec8095eeb1a62698821a34fd0c623e4f0766d334e38efc455bf6e3635ae24f21fee4c6514a", 0x50}, {&(0x7f0000001200)="a82ae1b786699846cfa0d82d58226d73e12f087c1ffe0fa08cfa640126090fcbd5b1657290575451e4aebed7eb50e410c6f7840178718c245b321dedd7d738d269150c2e269a5505f4a7424cb8b08055c0e1ae7b04552abaa82223eb92d3929334a99f7ae4be76e83a2c739b0948191272819bde1a8629b4df8b5a6b82c0364097ba055ab78462d41538f88680cad869606ccab0fb28095686c8740d0e430b44ad4527a8d8a7a4f1d5cec158a61806ec50da77e865081b883f5389920e779a70bfeb813d070f03243f8d8146742034988712b08af5d486f95c3e2467ee", 0xdd}, {&(0x7f0000001300)="73ae18d9a2071204c0ad5aae6a56c006a3b03a51587ad5aafe5902e53b8ff156ed4a5019911a895f6543c40f86b7bec9b94df39536934b832de4804853129b760a7c9de32ef4bb5b7d659a03c42079b5d08f61ce795559f7830ffb", 0x5b}, {&(0x7f0000001380)="d43e0a747cbc19409c53c59fbf06c21c4b520eb79faeb2d9ef46f11095c79b0fc1febbce0deacfbbd3327bda73f6a299454ec0ccc09ca63a609201c92a6f5e14444a4bd0e5332998ae9104ca08e5569962915a59055c7bf8093fcca1e4fe49ca484cd6bf377703755dc63394b8e67bebfa26ba167a87d7358002eec2f06f2ca000188f4bc83b25581eb0c4c8821b3225b7a45c79cb3c29ea5b2cad645fc83c692f18e09e50ad23016d4dcdf5103fdeec10479f7d2ba34eed413ff194c51165d3023a72746281db09b4f7f436a052f88c22ac019d0cb6418cd0c4189420297c782212d30a4503", 0xe6}, {&(0x7f0000001480)="3c66418e0636d1c567b90249f528a3e6a8db12534caaeab9fbd0048c6d30b8a5615e5644de8f452b3035eed7d69f68629a378bf00ab996faf37def6f25184a1fbee6c93eeee90982a22ec44a2de9df5b602ce0dc9affb1641bff253f50f4fa8b4540bfa116c042250a42cfd15ea4b5bc09c321b8e0bc8e6bcba667882bf6d1fefee60eee9dafca1f092e853b3bcc2e2f05e8577f4bba0d7f2ecf5a905f454d1dbb2f625df9b745b373992b2ae3c14e0cfe3b1e3305dc68654e5e", 0xba}, {&(0x7f0000001540)="c18bbe7164a5eadf9215d39085aa4e4bd62c57f41542031f82ea30bd8cc726034bf2de160eb3ed6c296bc05215e95dc88af791f34a7dc9aec992fce29783db14c545b10f5299da9549b110aa2584943ad83638167b8ba97d8dab2c3915d1dcebfc3aa8a65535c1bda26af05cab0a56e5e80662a3bb603c7f6d819c187a850769f128c7", 0x83}], 0x7, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x7, 0x600000, 0xffe, 0x9b, 0x9, 0x20, 0x47}, &(0x7f0000000040)={0x1, 0xffffffff, 0x570, 0x3, 0x5, 0x100000001, 0x10001}, &(0x7f0000000080)={0x9, 0x8, 0x9, 0xfffffffffffffffc, 0xfc8, 0xffffffffffffffff, 0xf40f, 0x10001}, &(0x7f00000000c0)={0x7ff, 0x5f7d}) syz_open_pts() pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000016c0)={0x20, 0x9, 0x7f, 0x7fff}) 16:02:32 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:32 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x1000, 0x0) 16:02:32 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:33 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xffffffffffffffe4) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000001c0)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) recvfrom$inet6(r1, &(0x7f0000000100)=""/140, 0x8c, 0x1, 0x0, 0x0) syz_open_pts() bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0xc8, 0x0, 0xf2, 0x6}, {{r1}, 0xffffffffffffffff, 0x9c, 0x40, 0x8000, 0x7}, {{r1}, 0xfffffffffffffffa, 0x2, 0xf000008a, 0xffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0x40000000, 0x7ff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x1000}], 0x8, &(0x7f0000000140)=[{{r1}, 0x0, 0x18, 0x60000004, 0x100000000, 0xffffffff7fffffff}, {{r1}, 0xfffffffffffffffb, 0xa1, 0x2, 0x1, 0x800}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000001, 0xfffffffffffffffb, 0x233}, {{r1}, 0xfffffffffffffffb, 0x1, 0x200fffff, 0x6, 0x1}, {{r1}, 0xfffffffffffffffd, 0xd8, 0x4, 0xe2}], 0x4, &(0x7f0000000000)={0x7, 0x4}) 16:02:33 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x2c3, 0x5, 0xaed, "fe99baaacd9adfb75bddde8279e0fb4298224392", 0x8, 0x3}) 16:02:33 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = getuid() munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/113, 0x71) r1 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, r1, 0x6) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 16:02:33 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() fchmod(r0, 0x2) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x11) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) 16:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) getuid() syz_emit_ethernet(0x100000170, &(0x7f00000000c0)="e9") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) 16:02:33 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x10001) 16:02:33 executing program 0: r0 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() fchown(r0, r2, r3) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) dup(r4) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6], 0x28}, 0x0) recvmsg(r5, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:02:33 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8821, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:33 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x0, 0x5}) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000100)="bd", 0x1) r6 = syz_open_pts() close(r5) dup(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) pread(r4, &(0x7f0000000200)="eb3124eb20de266f92fe3407d2cd15dc03083879a3328125c1190a09a0272f8fb52179c9b19a01e653fec9e5902e8bf9ee80f139dae30919e28b89abe0456467934a5687232e36f8da5ec09d1d7bc8c1e7d02da8e474f0d2746539ce95bc2fe68190bd93d6045f91f42cd10a509c97c107e3933b99480eaa4c729a5b7f93dc44c11db754894c2888709251f7bb4c2ed61629809048d4a3097cc70972c521929b028ea7d13f7a36936fc9008fafb753c14d6b1e891cbf37affbf38e00030a6b53bd0ac5aea34badd7b5f87bd01f418f1cb62ad3ee6ab1a21888d2cc41403c25c0", 0xe0, 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:02:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) ioctl$BIOCPROMISC(r0, 0x20004269) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') kqueue() 16:02:34 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x10000, 0x0, 0xfffffffffffffffb, 0x800000000000000, "68060004000000000000c6832bc600"}) munlockall() kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x20) 16:02:34 executing program 0: r0 = syz_open_pts() fsync(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x8, 0x3, 0x84a7, 0x4, "b0f7c0d1d54d156c9fddfcfe62cd29e1979a2400", 0x1, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) read(r3, &(0x7f0000000480)=""/161, 0x22) syz_open_pts() symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 16:02:34 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x5787e326ccff9f9f) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x1) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0x0, 0x0, 0x80, 0x8, 0x1}, {{r0}, 0xfffffffffffffffc, 0x81, 0x20000002, 0x200, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0xb, 0x5}, {{r0}, 0x0, 0x0, 0x1, 0x0, 0x100000000000}, {{r0}, 0xfffffffffffffff0, 0x14, 0x4, 0x3, 0x196}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x6, 0x8000000000008000}], 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:34 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x9, 0x80000001}, {0x18, 0x1, 0x8, 0x2}, 0x9, [0x10000, 0x4, 0x6, 0x7f, 0x4, 0x3, 0x4, 0x9]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xea, 0x1, 0x2, 0x0, 0x1}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0x7f, 0x9, 0x101}, {0xffff, 0x40, 0x101, 0x8001}]}) 16:02:34 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7ff, 0x1000, 0x8, 0x1, 0x6, 0x2, 0x3, 0x2, 0x0, 0x4, 0xe0}) r2 = semget$private(0x0, 0x7, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/100) shmget(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:02:34 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x7) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x10c) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x24, 0x0, 0x401, 0xfba000000000000}, {{r1}, 0xfffffffffffffffb, 0xb, 0xfffff, 0x1, 0x6b}, {{r1}, 0xfffffffffffffff9, 0x40, 0xfffff, 0xc6d7, 0x7}, {{r1}, 0xfffffffffffffffe, 0x8, 0x80, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x66, 0x1, 0x4, 0x3}, {{r0}, 0xfffffffffffffffb, 0xa, 0x40, 0x400, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000000, 0x100, 0x6}, {{r1}, 0xfffffffffffffffd, 0x5a, 0x2, 0x5, 0x8}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0xfffffffffffffffd, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x14, 0x80, 0x80000001, 0x10001}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x4a, 0x2, 0xa, 0x346}, {{r1}, 0xfffffffffffffffa, 0x21, 0x82, 0x8e}, {{r0}, 0xfffffffffffffff8, 0x8a, 0x80, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000000, 0x8000, 0x90}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0x200, 0x40}], 0x3, &(0x7f0000000280)={0x2, 0x1ff}) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000040), 0x0) 16:02:34 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) kqueue() 16:02:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2b, 0x9, 0x0, 0xfffffcf7) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x79) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffe, 0x2, 0x8, 0x1, "7d961a53dc9d7d5be7f29c81fda4bc6131856b0b", 0x40, 0x6}) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:02:34 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x403, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:34 executing program 0: r0 = msgget$private(0x0, 0x48) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:34 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x86, 0x4, 0x889b43a, 0xda6}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x84, 0x0, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x6}, {{r0}, 0xfffffffffffffffc, 0x80, 0x5, 0x8, 0x2}, {{r0}, 0xfffffffffffffffa, 0x6, 0x1, 0x3ff, 0xd0}, {{r0}, 0x0, 0x4, 0x1, 0x24, 0x5d}, {{r0}, 0x0, 0x45, 0x2, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x11, 0x800fffff, 0x9, 0x3}], 0x47ed, 0x0, 0x9, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x101) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:34 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() fchmod(r0, 0x1a1) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x840, 0x0) 16:02:34 executing program 0: r0 = socket(0x11, 0x4008, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x8, 0x1, 0x6, 0x0, 0x40, 0x40000, 0x100000000, 0x1, 0x1, 0x1, 0x2}) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000011305ca90100e10fecea11ea8fef96ecfa93fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404fda9f640f006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640ff2fad4bc80a192bc91c3958d945a2a5fc1233cf6e27749bbd97bb0d2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5da2a5d892f531aca708cfa0cfc992e19737b8e2405757105889ae2", 0x150, 0x0, 0x0, 0x0) fchmod(r0, 0x20) 16:02:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x60) r4 = dup(0xffffffffffffffff) connect$unix(r3, &(0x7f0000000700)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = socket$inet6(0x18, 0x0, 0x7) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0xa) r7 = socket$inet(0x2, 0x5, 0x8) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r9 = dup(0xffffffffffffffff) r10 = socket$unix(0x1, 0x0, 0x0) r11 = dup(0xffffffffffffffff) r12 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x8, 0x6, 0xd601}, {{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x3, 0x80}, {{r3}, 0xfffffffffffffffb, 0x44, 0x0, 0x7, 0x6}, {{r4}, 0xfffffffffffffffb, 0x29, 0x8000000c, 0x9, 0xffffffff}, {{r5}, 0xffffffffffffffff, 0x9, 0x20000000, 0x0, 0xb9c8}, {{r6}, 0xffffffffffffffff, 0x80, 0x40000002, 0xfffffffffffffffd, 0xffffffffffffffff}, {{r7}, 0xfffffffffffffffd, 0x0, 0x1, 0x2, 0xa90}, {{r8}, 0xffffffffffffffff, 0x10, 0xa0000008, 0x6, 0x5}, {{r9}, 0xfffffffffffffffb, 0x6, 0x20, 0x7fff}], 0xbd, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffe, 0xc, 0x40000008, 0x2, 0x8}, {{r11}, 0xffffffffffffffff, 0x68, 0x80000000, 0x4, 0x5}, {{r12}, 0xfffffffffffffffe, 0x1, 0x80000003, 0x611, 0x4}], 0x0, &(0x7f0000000140)={0x5, 0x8001}) r13 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r13, 0x0, 0x0) r14 = open(&(0x7f0000001280)='./file0\x00', 0x212, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r14, 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) recvmsg(r3, &(0x7f00000006c0)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000000400)=""/98, 0x62}, {&(0x7f0000000480)=""/255, 0xff}], 0x3, &(0x7f00000005c0)=""/215, 0xd7}, 0x2) 16:02:34 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x30482, 0x40) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x10000, 0x3, 0xfffffffffffffffb, 0x2, "68060004000000000000c6832bc600", 0x0, 0xfffffffffffffffc}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:34 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ftruncate(r0, 0x0, 0x7) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:34 executing program 0: socket(0x400000000018, 0x3, 0x0) 16:02:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x100, 0xb139, 0x46}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r1 = kqueue() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x7ff, 0x4, 0x1, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x101}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8001}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x99}) kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2c0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDSETRAD(r1, 0x20004b43) 16:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:02:34 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7ade) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) kevent(r2, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/142, 0x8e}, {&(0x7f0000000300)=""/165, 0xa5}], 0x2, 0x0, 0x0) 16:02:35 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/235, 0xeb}, {&(0x7f0000000100)=""/116, 0x74}, {&(0x7f0000000180)=""/175, 0xaf}, {&(0x7f0000000240)=""/63, 0x3f}], 0x4) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:35 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x240, 0x5) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 16:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000013b, &(0x7f0000000040)=[{0x28}, {0x20084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xd6, &(0x7f00000000c0)="c0c7cd0e781a57ac2ceac529e702f37ae96f3dd5985af2303d1d297fe5cbc488ee610886038e30aef72bffecac1722bc18341a1158f47d864f7940c3ad64e780") 16:02:35 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) socket(0x22, 0x8003, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) socket$inet6(0x18, 0x7, 0x8) 16:02:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x25, 0x80000000}], 0x2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x44, 0x20) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x3) syz_extract_tcp_res(&(0x7f0000000180), 0x3, 0x1) 16:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r1 = kqueue() syz_open_pts() fchmod(r1, 0x41) 16:02:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f00000001c0)="077a40f4d18f7890a3992197680ee37c2459cb26f8e59d5fe98de93d97bbd4fa8aad2a779eade487063584c7a39e6423", 0x30, 0x0, 0x59) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x8, 0x0, 0x5, 0x0, 0xfffffffffffffffb, 0x400, 0x20, 0x10000002, 0x2, 0x7, 0x9}) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x4) 16:02:35 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x4) 16:02:35 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x20, 0x100000001, 0xfffffffffffffbff, 0x1, 0x3ff, 0xde, 0x6, 0x2, 0x2, 0x0, 0x8}) 16:02:35 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x5, 0x7f, 0x0, "68060004000000000000c6832bc600", 0x6b2}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:35 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000000006002, 0x5) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x8) 16:02:35 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x8001, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600", 0x0, 0xfffffffffffffffc}) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendmsg(r2, &(0x7f0000003680)={0x0, 0x0, &(0x7f0000002240)=[{&(0x7f0000000080)="72aba9256e8f32b840730105109fea4c6b805f54e2797b360d08ceab417e3f3211981050753fd7fde22a7c64245ab8f1abad535843d63b700dc29e6d53a534b9ca43ed849fbad1eff71d8e60892d7f4b240955159ed7a733432e06f1cb72bfb9a46e52f7465a5257c05dfb69488d648e9c3be6632ac76a7a6645a3da8c5f9240c20140e4f98fede517b09569da3b3409fa49eabacc0425f4ac41e4a8bb4d4e08000827f01f66606774fd92d4b2318882c21bdae3348bc30c463e260d3caa099fcf9a73304a31de3bdeb3da23e0f3bf5beacfad6a4bb9cb75d90b899d8166326435763ffc89bca81daca358858d6fbfb8eb17ef097c9482004f903ed6afd7093cb46dabf91b5218d6c0f6e281f6d48ddcfa26ccea5f0881c6c1dc3bde1a27f29f8814432e872437e00e8f9489c777c1c51f27833203e90943acd853bc88db17688e89148e503db3f9a46422e534e242eec6fa5bc2e0683705eb5a25a20d5fc75b9517a9ea04ac9bd8af1251e030bbce06e4dcf20ec480d54f1b7016e1f9abb7beb24a1a9e59bb4f1d0bf9493f01fe8fb9f86d88239eee1f2562d383419e4869c2688134dc8a8051526b33b6d09a97a695290e4515f5d47a37405d61fb8ecf0093246f496f685214f991d9cdfc5f135106d29a786c7909de7fccb1a19be877ad93726e37008593a85795b96994c1742d18ce83da0ef6660d8c5fc790275a9c748ff6bec77ac0e10f6c1daff23dba8ca8c60f2c7e886a05ae0dd656ff81d43f742a6880a613110275471203c5512fb6e90a4e96696ae7309e359b8db9b8e09ddf1bc635968be6de3007f2a19f560de4066dd172afaf7a20e2278208da421e8897b499701fc95112207778ed603642f7ac32dcf46b8c647fe2a9e07dbd925e70eddf9ef52c684d9b7db77997d43a3cb19d626c06a25d74942c5cdfa9679de435b75afde5f128de70de1743f1340d6e1e948eccbe96d2b431b39481712581425a514a037c068c6f472b3a953cc7aa89f35d9dce0ad37336d2cd7b3e34b35a5cf1531307127f72fb66eff62f621b7cd71c80a8dc5d280305aa8754987a6225e10f7d2d21f574fa7457cd8189f29b4358e21f36aad1a1fb0683ed56ab43bc2fe8c42b7760835dc9ba48418dc0b07ae074949b5ff916ebf1ccdc784f529ba147b7611a1f808e92f327904e4bd9f41347279f56cb32b63f131f69df809731784e2d1720bbda7d6bca0293f7a21e658ad117ab6491db665b7ed1d2d8e254b4cb7b5d349734471f23f3b19b60f1387407840a20360c0722272f5157df2a90cd545c1654192bec8094f29a288ed0c0028e9c7f26247d5458a8d2911675c9716994416c367a29a576a99a7f500a62a7d251563c10603526f68aca0d459746abab1ec15540b110e7e8a82c2f85f0d8748874b458ebab4c8190361e601b8c52c9b2a3bac541dfe9291039b38456fdf3874f4afcbc87a4a63c660b69ceef8f0edfebed2a12597643a6f3400a4d1a7d7f2f78401c4239cbfe12d9f0d6d398c80e3f624c625722270ecd3017718474340d08bb3062bbe57ae8a25b9c8859341cad126a1b6ee39b2e4c89fa30fff42fd5fc2f8a6f32dad5dd30e85905d6d0b0a1cef91de75f118bd5cd12817a6c814719ebe61a05fb31463fe6cab08a0a2350d1fc7ff12ce722e93bfc419dad0e0e825ed2cc2f2361411cc1eb9e9b300f137c5011d89b44ac2417dbbdee7422f9e5b28eedb7d29fd6391968561d11020d1a62f9eae06465b0c62af0ff2b525ed7668bfc10de7fe65b72f2a31d1689461dc15be2cf81dc2558ea1046a83273b9158e3f33cf44febf12d859d0aba7bfe3ede438eb7e64add18c560dd2a82243f37ab1fa29244aa795761d70f6444e796677dd1b95bbb4e2d39c0e964dd211924bec3dc28ff8705adf247fd8cb046bf6341c1b0cc9cd886ae0127238139bde165611e026b6a6a0aead745103d2d91e2bf53683e2858040ecba57f7064d3eb34523bf1f113d627f73fd5bf3adeacee3fe734649f9966b878761bc5c4b66c0745ca4b19b719baaf19239548778b46eb280b0cd77ed02f603447e507961d79c69096632a20b1f6e76636c5b5889a9b62449f3f4ccbe95e2a1824dfc0bd14daf754004b3a97b53315fe8e96fd0fc36f7215382af2e45b68cde32dcfcaf8c1e909eab7ce1464f2ba2d20f78a57f0e8e9b01da454a2b0408a438d83f2c4852827621505a623dee9b9250b6030d9db743f99ead0d01bf4841d5d06968ebb7cf80de2df7a696fdcdf30a4428972b88b9e3ce6347b1ab07c91459ab1414a4665ec1f414a4a9b87318ff511dd2679d9a17df5002e98025006f3496918ed9c0cec74778cd5f3543510061b4f98008fd90c2046017a31cf658e71f7cc4ccd6557e1bbbb8fffb70f7bb7d079f27b8ea1ca2d734081b11e5fde5b71fae140d001cf0b5c43e68e27fa5fc4dea3281727759265791c0f56fe036e343d9198c5ec27ee72d57bc389eb5743be6aa7bfca77d7e434ab71860ff4b28047a77d2238ccf0b590bf87795cf6190318d1882bc01941d197178bd2bcfba905e9660043d16bc9dbd5acc7c0f24d42bfdb9f2bf77d8af7945b1a8a088245e75c436d97bf6b667c9388eb66e4bfc85748cbc592054b7c4dbde5bed9768731568f1df9c74e76a81823cce6215411c5c40eb3a9958576a27ecfe360a69b4f8918ef05e9764feee5fbeaa6cbf0293f664311f2a947f3d2705f730c50b95f234d6125ee7bc1597cc1c1693dd9415f2628f59b9e7e090d7a4f1552d4a1f26af33178b04854b8f0a08ca5c55b572131f7222c6239c5dbf5dc1815120c28fe3695e19028782ce2a1e3bca6e5f73964505192fff4720a5598d89b9b62bd1fc3bbbabe5ff6dd15232035d64dacaa90a2c7404b1e6999f2468645ce056830e79abf8469cd97d34831bc73b510e7ff10de1c692015c9b7e04d767aa7214276611f1c60218a0e9929c9442c4d4bb4a93611ee08dd807f017673863e02637c66e86d8c1cdacb4ba4249375331b47467fdeb8c42e4545bb81c816e845f0f0090ca6964ef87678844f3dfd2319697703f80ad2cb90e5ace7d8bf0e81b01fcfd76ee655dafa0f7247a61ff65e8a512bcc7b1a3388d99cad3df52f1003e2ff8a5cf76acf75da30e9722ce408ba5eb4857b4ee3e34cb58ec8aa403d6686171a56474340575fca09723365832ef4d37825018673b5c429fa26a03e837c8aa26385a3063d3aee8211087e7679d6a2563df38d1e68afc362ba3a17d747179eaed7a06b1feb2263d5a02969eb94e39766579d00c484de28d78eb99276767058e3f94786611b10350a7c8e4a074979035292859427e2349907b765386940e993bc043180501abc11e2cb5dc8268e98ac533eb7f43bfe61ba7235ede41d2c50638e84fcde6e0ba175bfc74b3f11920bf8541fdcd5a5d467988c3b3644236b356aae110dd21e820355018841f055707e79e82cb348b2d5db15a351484e1d381541dad80f018b4490caca301bbb27cc7d96abfb13573328cee14bae3fad2bb2798f6ccd8468ebf57f22c5de7dce83c67d457c13050d13337986c61d1b74ecbd76f16532eb21524fd2e9018b10151bffece95c73dcc38c579c611787ac96fc7f7740e16b90c82f10d392f4db7a726c8037b81b44ad0bc2411d29860202632fc79abfbf8b699939c2bb640a77b731bf591854059adf3ecfc56b71c7fa6100546ce241aefe0542b3fb9def5767be325d8c611f79f9b0dc1102d20c6cf134f7ca7d14ee7a58a6e8ebd6ade6243fddb12c5ee8d418af6cfbff3c180a95d591031f6f18769f85624346c4e0c7ba0649cf7decbf61b7f9c5a70820701c2281f74366c8f6bc7c4ba91a212051f7f06e9cfc62a0ad486d121e8ed03408bf101feb9d734eb4b387abf42ffdd967b757b4228eeb28e592f8d3c18c73beb1101862c6568d92482d553bea63e3691e63963854b184d30c015280ff564b95d8bc75aec915343bf3cfd8d6c0d42e4bdd66920109d98b0539d60576e6dfac125d9921bd85caafc3165ec2619be05c19a0e722f84577e64ebc7e37d48cf01cff86e56e3117e5b52bd3cac78b3de56c0aa3fd82c078e77a2b1f488f928b13bb53bef099817f8589652b0ff71a64c0c74376b7ac866b209cae047b3607697b7db9ff8574ddd24437aca7dccd5025ce070f712287241fa85c88726b1925198a257b6df88f1f4ea30067706b75e97a25c1b44252e7805a2dc20f7549fb244fd50892dad42dde42ba18c3143bcd59f08c9a71b9c8866b4f0d3f8f3718d35471a9f46561f3f28e0845fa108383a3f6a5e00e8713c2985a631bc6fc0c205a1884ad39be8eb1b4ee7661f9aa24e6d961928aaadc5092ec9169f0d1a1c29fcafc2e03fced2d1904d1ae259bf484969389efc2c52b451367af8c19812d189261d76eaf13c5a066f44e6d22256d4011a11305ef4fefd898708e4633d5a215204ea44eca3cf86bcb853f676566f17c00a4106aba248ef6a3dc0403ec15c11d365494262711e46cfcc9bee99ae8276db3f6af90a33e292e09fd2c0f819d5000bd67ac8ef5937281492ce82474053eda21692e77dd85b35ab5504d519c3f6186ea6526b59b3893b0af542c88149ad6fdefa2921d3babb6890f03fb9f7f08f1a72ceb3a55ffc8b28c4f9e276e5e7c4805d69e35a7b87ee52d2bfa3c5d8632a9824b7d799dae107ea336549fadc9e4bda8787bf322b5cd9ba67f1051dae91296f28208f7f072beb39b70b2c83eed4f96655a3bcf1c2bed64a484dd2750894e71977d7a65166371864b5d862df609abc95a7dde5c4b52183239469f58fff205316e92a290794175289c4e4739938a7fc971fe071f787d161a6f0dcc8f18e27a90c771779ae016cc8228286151ceb3bf3c2fefa7e0847240b2cb8ff50f26dfd99495959873afad92c50e9c4b1501c4bd711ad8389581faf047700419a5dfaeaf247759c3f432232134b3e446dfc2eb015a717e04c9e78cdeaf5b5d35cf4d14b29f5223e71c1d8af5ab3bfddce63fc71bb0ce747d11085d0f39d50373bdcfbae6eeb32f0ba7cfcd23dcedbc4b38ef6dedb304f824e7af5f6252d19ac6aecd7fd96a0793acbbc83b48a86fd44d630bf3bc26d2cfebf9748ae4688c11dbf1d56e6c76af38bebd6910814f58a712d57d4aa9d2054b64204514ea8548e3b7e949bcf5b7e9a48652f9851096e3fe3515bae99c2a1847f4452b242dd5bb78efa13a752c42693cea3513656a332363ef6aa4a4e6ff376b0b675db53211a58fc7ed7b4fe0c7ce91c7169fa837e119cfce62315c3d29b636b89e52ef9d6b5d8f1a8158d776d2a1597c876fcef35c02f543711b36a01b252b6a2ebe66b227d88fe84abbd8ac2e80c6122af109614b9c151c1f5a253c205348d387bf4bb423b53919ec77dd171c6e26110c069bdf807301fb9821d4f9b1002c4d737545807e823df9acd51edf64ad7a2eea82d7f3130235b75eb35856c749ba35c9f773e1c1a773dfdce204e56343bdfa31f94d3d70b81a394a5041a6625d3d7e5665e7f5be7b42e3606bbff42c1d72b501de65939dcb9d8365b32e7aae306597b908b710c7160440000edd808ebc114fe4b7e9e7b9466e411e8e7a0b919c94fbf65100da0ec8009b3ff3e3268e7ca1c011cadf3b8d7f3bbdcdf727093b359cee0268a7da6137b918ce54368dabbc68d721dfd80829b994b8ae0bc8a0e8c0a868e50475d95269cf745c6385c7778cacb65a358af8da5049e1b70e6b04dc1e38b696ad31bc3ccb911442ef33b9d1c5ebbc73354200c2bff", 0x1000}, {&(0x7f0000001080)="1255e31e4a6cb9306f6d34f849ca7cb46c0f9610ac4108f96a67a3462d90dcc87e66940e2b244166751774e7047f4f46375f7a8fb30c64354ed2f2dbf845a1fa3fdc5b3d7c0def29ef87712842bc808f53720599168e54e1399b4d37ab68bc2ce4972f924326a645130c86528923c40d59c988241ed216fe4416f809b63774bf3baf4635ea81ac46f9c5263db2260167ceaf0aada5b426506e25022b5dad6088a9dc52bc9e0d21526b56474613724f77aecdef2efcbefd787894ec", 0xbb}, {&(0x7f0000001140)="ed3b7f06095f3b0adf255fdadc3a29935f323381b0a15aaed8c5a6eb90cc6493a19015a84fed28804140f779c9e5a28375cf6ef32d36dd54f563ed512d5fc99f3559f2c5d70087e7a1f62c2bd5e41ca8196f327f7ff9b612e3b61fa52d634d80db2f1f6ec2e9c74f2cef648de52b45b23c9953404fa16f4ed351fc89d13538c574f19af964ae1dec8859f0900e456c960c1ecbb1a23e9e8dcd59e7e78fa147fc3f9edeef83085dedc5a9394183711645360e19dbe1073431ced3c4453da9adfe0ef992c63e23c87a718d3d61", 0xcc}, {&(0x7f0000001240)="b405950e91e482148ea0401ad1d0a7e146cb058235d4de848a1b84d0c90cb75993b31c87ec9d29e8ee2a08aba533011e49ce825f59b0f588774f89ea84064c2af6ccda1488f2cb7339555dc3db6f431e3a7b46d3ec9a7af11a14e8d247d710d51893e0c27e8f1a0a299dee34af50bca17e62e74002a78604be7b80e09464a8f1568578c1cc819d8dfa059e77afc66f30a788d6f9410b8a8044632a14b5cbca5b9347148c96e68cb42cf2849ef232eaca6022234aa001322dd8b8a66cbf568b477cf4672d3715c26ae420dd79fdbb0d494e521f73aed0ecab58bd3dc61be0d86cc4b1acad7500304965e73011dd87b002f30db474aee90d2b759844eb392c4129fc4546580c55f1302cafbf602f3c28b5e8ae45716acf608f04b78fc88bf9136461d61f7888ceeb6cd96c551f1e00b72015c098b3b77fe1508e333e1432f7bc24e357274be77ecfc89e7693a0e38ebc849eb6088a5bbddc4c20804f22e918226920a24af5dd9a402f176b820dd57334be36a13cbd153a2d272c7c09457cf6632ff0f610b53030a3450237f314cd795b75df92057fcb2bbca76d1f657953eaef028fdabc57a9e26638580a0a15a481305efd245dbcdc840f0df56de9fe67d8d56d3f30901677d6de87223ba5f8991f202a7cd5e62d04389caa0bdb4d084fe2d8b663bd859ff3a886ff8e0fdde2f47f2d5948f4d01a705ec77f76544cbef709cd623e8d61f4c450585bfec795cdbd6f64079deedf3fbdbb73deb886a0506e74a9bfc2077af614a96dee5c5e9f76572d410fa4ffb50efb902cd83282a696a38f17fc5623da7495beb4131e62f88351dca5bb33dce9ed890a4649392cb4f4d053d5708934c59a6eddd26aed619a20f390f9683525247fcabc1fca4a9c3c4c198dccc8725228295a3f231b523428ae787d15acfd73556a6526b81b948c21771a19a35142baa68d71969ff6fccbe240e997092a7ed6ada8f223d4814d41dd52ecb55748f1dee7db4bf68e39aae4a2994e247953cf277193befedb9c02a21c395d421177b0f597b3aea1c697afaa52fdcfbf137f3e3ab7c6ab7d28cb62b92393aebfdbc1a15c806601fc13f472fbf33ef0e1d32e8561d701f6f77d3113a433552448b7e1fb051b17557f2557fe96009e0b7cbef812e17b28c70054c6ab9924bb56309905c151ad2a0e2cda92bf6293831e54910a090b98895da2ea2aab624e31af9205a1007935f6437b3b73f9f88ce431f908bd1ecea63069cf6cd7227c29261a06f55b3e549dac4eb528f837a0bb5a4dd0ade1890b06e0a83b8fb24f90485aa635a2f80424be3ce835ee5792282c0506d79e42084a44014b4ee3bf764beecb590b0129ccc8cc8b423252ebedd04fb2c521738de92e9bfc16791ebab5b4291e8fb1546a49e0dca2c36143ddd3f5b6e9b3b8b7f009b67462de6a4833b61524a6e7bfc1a359fb9261a911b680d56dcec715de1dd8e5fe185ceb100908615cf95b16c54e135e16784fd8d57e9f6cb99ccd74447334b7e232204ff22a31324c9e4f80e43222b697806ed14d00e3d5897c193a8489e2fa916b1d89d6ab50e60b208a8debb7d0986b005dd9b6fde8f140300ba01499a290e0b9f2b1b659f4f99a49fb58dbb8cac498c5bad9d6bdc935c1f381535b16995af463993d7a8e5a7ade365fea65cd0405637f9b9f5c4eae15471399374bf0d6d5ed1247472f7e2884471dfd58db472776cee5b2df1eb8d020116ce15c5274364ff148974762fd9d88291d694091e9e5e01258f53b399571eede62a19ca45e51dd9f4b42c87c7dd76af56dd103570afaaab043e5f97d6045ff98560e3df0e93f7907a484857d9304c2b2bfbb7c6c270fb6ccda64537a49b4ec03f548808f191e3bd0a9364db371804189f2fa0f86bb23294e96e1c11689dadc85496e0e9464715c6d5d2becf918639cf81d2ad816452a3f7af86d1a9cca1e4cda4a116b601a3c31706cf65456e7108d2496555358f695a8acf70f72d70e588af938547717d3cbac40c18cbb2e9d69635a7d4ab1ed61d8ea081e71c5170d4ebd0e6255b37c70d7109eecdd3d8986fa106379c32c3cedf1500ae455c382a27821102b4ef6609966f61dfe4e814cf6db4d4a3786e851aeb28aec9e974d6f5a353d44846a3aed7372f0e6f30131caece401373908d63e9c62769bdb3477b7d410ff96fa73a8a1991345eeb18f33dc3dd791ed64af193e1ab6084592e7b7d86980d4116584dcf0fa113e51c8f0de7234ff68152285fad4fa63fe17726d9891914575f873a6b2c776c5d99db1744b0a493fef012b302dd037bd6cefcf073da27aeed06ac03208f6ee2b2958d7e37d24a52c7a453560d7ba747952aabf45cbd3f554ca2af10b99c68cad78dbcc47019c0841a52849b938aa398a622dae92dabc1172f3df73b7ce3acf5b695626a8487167f459de98ef416a4c084210fcc6933b71773b416e1ad7c6de7dd209fc960c1c769b126a0c842aaf2b5efebbd7d8253f152b9d40cb8be1ffeb09a6ed86db12dbcad51374a36ecf07f279d67082925d7f78012c15d17054c714715088e32263f6df58571c94524ef0c910e12aa191aeecad5ee9fdcec0028d7469a751ddd949b576f1a9f17aa515c6d6da239647042a73e323decab7be295925d702495a3bea1568fb3be2c977fdbcc121751d83aaf2ac5049d8460f68211610b0c510735484d1a73ca08f263d9f2f06a4f703bc2b5dc7d892306f8eb5f0f1d8af49fbe00df93d5337debc24019155eab5fc0ebc8e5d8a77e5c6ee96584d9c1c96f8c0599a8cf31fae6b100a4bce14650fd662c34045128fb4cea3f004505ba77e78ae06501c7b4cff9cd196c272cd5c872aca196f6e1a7500944bbe849bfe7ad89ec0489306c2a879851a8a7c7843d7d611c55f4bf21f2988e375ca57eb3fde0217c34dbf1ce47a8964a5d8fdac41b9657c35dda6a5056e0069826b8ab3e756bf2ee07823dda4c8faa82083b712b040ff5645e92a49a3eab3352d5cb4928939c7c1179878ce1657e55a17d38efcc6bb9b72de7dd1f3be2668923656721997cf061027adb7873083e1363cf529a63ccd19f657f72b2ced517c4d0514032d9a4044f6c0f39b9d92c640a853f58889ea54d7c7bc69789e8b83c92f5163d6c8081ac453ae830799a7ca67e6f11fc428845a8886c7c7973d06e1f0192b431342bc3f8e67ae454165eb3f0afa0304c8bec4d4f92837f4d12312cf16298edc3089fe7bd462f6111a0b765b1a29dd04f72fd588dc064c53224f18359b59f9d259b7489e412d386ea7bd5a1383667c640bc2374720121389e1fb8e5cb5cbd3c0b0c48bbf8b6f79cce9c31ba1806a75069539df46557b05b99d62f2d0663a74ac65b6feb9e7eddc21fb051378fd28d89c2bbb8502103743a9f5f8471783fa2c87275611380c245500e0c8d2167d842689a463e2a8b130b1b85ba4348e6dde04fdf8b71ba5746ad33040e0a2defb6dc8aa2aca037464db3dc41d0e81b6a40b5f111ee1afc1572021f8538e0786beacf9c8609289298fe2d75876b4e9f0a3adf55a41da39351f99f91c4b68e442817f3f69e2434861379124d9a3083d7d707a88b8f5b997731ef50845ed0f7749add34d8f6d8674b377e31e856fa5835c2109c03552944b6c809d5fe7df156ec6a0ac6345a06d1d5775a3f079b3ba4d0ee1275780b46669b6c0cf1964a65c478df9866196327e2012e95588e83a04391c35cc29faa293b3b7e416c398c0600b6c5580c5f124a98ed4cbad4d28141a2f9c5b72f22f876b9a8819d38503c6da72d07b29d32a34690f77b54202fba6e636d38000efb13d8cb9a2d691a8d595006d2e378d62bc10a9f81afcba53fe7ae4ca561328ca7d3db303cb367b73b69334666611bcdfee0ee59d4b34359ef3eb11b46f19f5026be1f8628f39b78f8fe0a638ca27e0a21e017da7522b7791254839ba6190879442967c848d58f785bf7736cf7d25c36f1042e00d6e3ada5f81e478924178ff36235875a038072667261e1770ea421328845ed6efd3f24864f725e5f65edfccef76875dadabbf23e931de9ef95708e52c1f3f793b63def8c3eb88b82c5db68762921f31f9f474df67a2f4b15f534513d02129781c90bd3069e6e8d895a7c54f531ea86d48cf01031cf5e66e2eb202d7d7fdf2bfb3ba9a2d5d66fe5437279c4fe984eec0289be62e0eecbfc287b73df60785ea1cd20f1edc4a463888d0d369ab3ac8730f62df08d9dc4f038e5cc77fecc5f638c2b514027a2569aeda4be9613d440644201eaa6f8a367fbbbd2832f4407ea7cec4a013c0eb6feb331435a5a92cde9bd51c231cbdffa7d205eb17b5ce5931be0c9af1e86995bca3cdf8ec748985d48ef2f1a2658f5cd2b210ebff50ed71c796b6e19f301ade7fdeda08081397376d695f970c0f6dec64b05f0a2878de1f35d2bad0bee43de3fc8d3a1b1c69d1919d21d8d7ec5959e73db1fa0002da300317d01894e571d89365d748770d815d064923b574e49c2d1d1849fc569f36532994f48bc6c5bd73f27cd0af337d10d959588c645b757389b49204c346e131adfee51c020ed211f16e1648f0f8debd8367f0a9199ed4b625e2750aa644f426542e9c5e7101e42e8d5502f06a332ab83a711c4c61d34acfe8877dec4421abc7133467786f5497d3ec7186dc65f190a933e3f1bb33886777a569c104eba1436c330be8ee44cd371fd711fd22b6cf422bde99d66f7110652864dd4c4fd7335ffe306873e2738f3cd69a2d4fbdc4c55a1945f0dda98f1871d8e8aa6e5f8512d32ff33a566fe706ea3886fe11ade9196bb8ff7261cc4e3e5d16dcc3a274c30999422c40a1df01e6452733b868212a8d417bd966276f46b9ccec9840b983eeb8614f95858aa8f9a548d7e492143d2ef3b57f0243a01c51397284e05c245b6fa98a86f5057997059fbe536b4d9f1abcf0a398b91090054dfc0347f159110bfa504c24d154881a21352f92e78fc85de33cebba75a74c45ccb9d1e632a94ae85e98e52d90116f0e0c158de5fc45ee7c407c484716fdb9553998f07d02fa5d459eeda9ce9f3a69dcd706988553efb0f98cbb74ac176dd45bfda7ad3ff9b36001b01397c217a38f0f32262468a28a47fb29231dc03b756fb8029239ab61d0ac0a7bedf74e59c497ac6e302b32c45795a274bab87c5bd1d52c8b0a23a7372ed1169901ce3a1131306e674027c7ac9866706db07e22c701ce94d1a34bd484066a790d29dd2eeda1fddd51e5eae7cb171e948cf7ccf98703efe94006b4b5c349427447566b949e38155aec101daf67dde95e768b135b179227516ef2f9173ba9fe9a1abfcad49bd0e1a999326edcdb5630598207d1a92b1b773d8e06d15daf00d8c4b482723fe40a9cd80b917644d8af79fa1bdca8bf87e99ed4698189179a8f49b2c222adf645fc19bc640ca9e1eb19434e3d7dab2c3590e3827bacbcbd67c9fa563d81e1c8dab4cc455de2d53b95fba3cb34daccd23434f0f1e27cf50df020768c1cd4ea31f5a3eddf0c9a66261de7ac12fc0b962a324b7fcb35d5a7d19b855b8043b726eb8844c019fac22afab9355088e6db2cadd3e8a0a27fcd688ba4f9e73ea3ccaeae8b3be442230d7ae502d3c32e3e6743231fca4b8cf5c2bed2913976a3a75f26c033de72d7f02a3e3bb4d4f62c8db20f6b07000464984a26f9730a51ad6810cd409cb9722838b41a2cd0a4cb29275c3aa43bc2402762661e061c94da1f12e457672fb5c471e3d7ddb6f0c43d06b76a0175828426ed117d1657a1fd0ae9a3a6629dc50081a37428d5f464", 0x1000}, {&(0x7f0000000000)="a266ba6707d5", 0x6}], 0x5, &(0x7f00000022c0)=[{0xc8, 0xffff, 0x64f5, "aa3ea44c3026de93293c577026f998ff2ec807e5e0e302631a075de4a442fc066f62f252de9db708651b012eaef92777fd1768207b2d4bffa6da35649c2857d1cd5afbc04b7fe83cb7633e595c9fbec1a80223ad1a37009b7e9e445063f7d2c8a4350b16ecf41061c18cea23faf3e7d45db9dbb6afde3e1c35b69de8b677b9bc21f4822926dbea5d5fdb8291090bfde214d2766986eb8f2d5cec219c376e6ca4bf11d392d97abe5de63295416a4d44cc83899e333a1dd8"}, {0x20, 0x1, 0x5, "4d4dea1d3a286616dedddf6a1e"}, {0xc0, 0xffff, 0x6, "98df13fd2e2d7e348a5c8074b7027a30ec52f0956d40109e63d4c4c66d3a5637e87f9c9927432ef06b57a6457033cd98f8fb390b8908eda424f4db60056920610cff042a7573a1b65fdaffde0cd98e468278ac7e8f86fc819c915fd9b65c61fe486a5d3320de038164c96ac9abd20fc6481ea3038e8bc2c4bba2bd6a1e803ef225a2fca096e3981f50e56bdb6850d2784154d94fbeb1262b8d7811e54bf2818d11d900813b83d6c263c1db4ab2"}, {0xb8, 0xffff, 0x400, "844b64c6522305c00c0e8bacba0ed26b5a09c0093ddaed390d4bb6cc79171d8b0c95bdd125ad705146698c71f6695b409629aaf291c59654cb1fde2394ddcfc53d9e11bddcf5902fb6d24175f65fc6376d8e05a0b2fc785e2428a0888638c49042f79e33a3158aa4af9a10b4698cfb21011276197810e102b82e5fc3ca8b698b9cd762835d69de10e840f8b2e22bac45627beba488fa108241cc149ec0487ea541"}, {0x30, 0xffff, 0x8000, "643700af23c586ba1900a5a267f46b2854cc714dd64e4132d8f2eb9935"}, {0xb0, 0xffff, 0x7, "c87802534886e3c63476bb3d5b49b2b00405c8448176014c2130873850fd98a3a451efaec18124e8c58511bf527ae95fb3db886ee4d605c3a4c06611e4adc330bca5e3bba950099e5a23000fa2916e1862a2c08a79df17f7b9b8c50c81ce0b22203b50358691f63311606a4b82b8494e4905fe7e3b2fa0c0301ac8dad8a4012c3cc761858d22248e2b3d0f1fa03870f7ba7a024496abc3d7390980e7e20e"}, {0x68, 0x1, 0x0, "afb9091d2f4fa24c99ec30a248697b41812261e1769d89402bea6789cf44032984849cf73fb0bf019ffa41bc35a7bbdb8ce1b8ba5b1663234e0af06aa001e9554cb69c494b08b5ab85584ce7d72738c14cc8aa595f572fd7"}, {0x1010, 0x0, 0x6, "63f0e9179e0a55275301315560720db7ef68bbebd0ae32a096281d37d3624b699ae46b71dc9c25081b5a786c5433ae0da4b4c2e105ab246f7e45d8025643b6ca6362b17b905b4f0d8b4f9612a1db169b77da5f61439444ef1bd170c4d19985cb91c58ebd51e2e483fc2b8038f1e01c79e217dae7abd957cfad1d20bf7a0487833ece9be4b28dd8f6d534f0e72ce4986817fd58ad8326c4349220cfa24181a85fb6f1392878babfc5b52c81752a561cea744f5ee94f2ec6e077bbf5e0e77b391e77b2909749dfff368ab09ff65e49a3dc80fcfa1c67514887d7bfd2fe2d46ee7fa26b5d69f626188cdb06116bb27702cd5d989f017968797611c1d883ae8abb1eb6a7ba41a04fe1b928930c5db63b6b60f774732ae4b2a8166fd2a77200ff01d5dcdc3d0f70bbe55e44c9efb055379a4b19bda9f22bf69dcbaa824fe395a8001f5b7a030414de9d0f09b32c7e7847a8a289048d1a1959d45260d4d57ad8d651d2d9d323111247990d349c487111f3c90c04e2c32660f534d432bdaca520b6652e383592c3475fb5df3d91f326831fc5ed94227c5f156e33bcb27f84f98587079978ba8fc6c5e6c985bf0b00e799fb396d6c38bf444a98f50ffa3bbe78a93bb78636f708a7379833c55fb2eb96a0179602f94f5792c385a760bc17d3c3858987b3fb20346a1422cb4bcc6d6b96d6664f6f6684798bb7c472e9ceba07be940b26bbd77bc7efa4c60265a6b30a41fff00bde80971d58cbe07acc21b2635061dfbfeffcefb323eae551a2572c084f2edb8be28d97375373930af04eae6af09aab8450e86208b2a8d77cf517925a771c57f4c9cab4da5a34ebdb84d604ef7c4550440c92721c2b256f802854912935ece58d403a95bef3c044e82f3651d41bd45c5c63f17053a0c385fe4f2faa2a00d9cfc40ae3fb16986e6bce332515944a6939ea2850469d0cbb657bbe0b489226d59c227f73d71bd25b0ad6e4572fd0d2801fc6cb33faf511272f1bf23b7b74af58c6b5999e10deb3818e67e0e28072669b289bd4d1953409209c7c7c94acff00a81df29eb053ceb891d8575e6c9c10ac177ec50560a0adf1467689281650303114b1f69b0b3564161d6aa779219c94f1bd390f8291112e6637ca16057cc0a8c29904bb40ebf70b1b74336d28622a2a35951c5a2e4dea012d7a8b1fe6f6601a1c689c78e1e88763821a214d8db7f0150901d876ab7085f67aaa16a50318e261a5b7b0b03c80059d00decd85f0fafb042935edba691d78a42eafa6a22cf925022a526ea875219a637f976051a8d27f8dc0a9daef2084e6002a760c7bd8e751940c9112db732ddd61b7668fb7dc92e1c26afc276efc5297e92e19f5170a819fa0e1c54a2bcaaef72155065b044db0e8209466bef4eece30d32512366ea572d6a7f68560152ff64df4497854582efc19a68487b0b66a593f19949e5b5d16696c83aaa751ec313d20e5f88a3c868464d4c8da6dcb372c9313dd9baf512f072c0c333509533b09d2e8a3f2ecde2ad21d4f832d4c20b8b6601f621f3e3f7e3996cdc0019ce58bc1b2c776b8f1ed75eea0fd1eae288f58505cb07607481d86f441c13215f90db7f6428dddc15a25e2c6b57b33c28577a0ad2b342987e62f70dd1c034b3205c1cf480054cc17c1ba96f1db63169dd5d6be90d72a4d0b571356683b2cf6aa179da3b9d45e413516519152dcd7cdd95dd61e6ee549098627e6b80b6dbc17af508967a991118baa7202254d5c55bb753e21ae1c3a0297e4db04aa34f7dae9f9642bc8d7e9e4c84291e16a93ba0620112f6f896576945aafaef41264778e3f7c20aa302a427512759e7440b445393e04c96e1d202c32310c28a52ec2ffd88421a02264d63c71c65e2a173212879f72ce5da4270c9e06f2c48e695bbf7f1c4f2c4b3ebf68092fd8f4f7959eead5a77ad88062eaec625fb9bd2f7b158c3ed12f325f1e2a6486c0c79472ef97a791d5b3ef4e0990480771f4158b712a5e875e3eccc740b78ba5374f9dbb5358d2074739e14f60ef1d32018246a3e1a08d51f57f7e3a4eb8a7183bac682da4a10d595035f8838e48133ecbd9eb4bbb55a9353e7c85890e129f748249e753acd7b30772e64d9c0bf28421353f3a50152f1e725e7f0ee3e697cfb79e812e452cad7cb3859b92d4534b4dbeea0e3e4e0db952e54e13b2230be2b643d74cc03f66d0a5463af93ba38fa682c22ca32c6ab57fc154e61b034ef439cb174d8838682cf3deaa206debe0941033061097d99499bca5e82e95f82e72d41e5993506a18e79758d826a1d7dc02a919a823c3764f55ab0757595122296c94270d475843f9b6ff796107ab9cfe974bbe78635c77e6a1f6c3b4c40bbc428a126230ab63e1f4b64448ae0a8c8aed7ff718ab08568ddd398cefa0c848d5c6db22a2e4a9ba743418cf418a6fa4a80e929e15588f43f585b499e2cf8b662f053a848ba11c8c33102e820b25680102fd29bb3ed39d0a2f17c489f3b653a5ec0e6b53f3d9ed4d01f4e6060a8189fb55e5a2776ffa04a9d8429b95e8a8a930b330770d20abff1f2490df5f9529b32770884179c8ff4c5d73a7f7723e625de94ac40a3837944dd6152e8f03db16105b5a25fd1174cdaf31643d1261eab9931ad116a86cfa17cf5229baff2c77ab0940c468b8d84ab3b342ff5e2b4b0fe717a2c1810c2dec8eba9962eb8f0af141965d1b91468dc05a3f5480e82878fe52e6294cbf636e88303fc1878f19b47e63269268616997b168226ff24a5075c465fe37d7c9ade8014783fc4e237b2462961ba0c838b0c884019d66e9ef49a50e12baa204c739f724d62023b5e41d5c2ab8827ab43895828cfc963218a53b8d09696335c843b5b56175223ac5836f97913bef34f54cfd8986f55c34f1e394735800010735a39d4a8faaa66cd67de3a8ef39dea1b341788a4ceb84eb6be0e58995d3a638b17e9be1ed4b4934b1207eaa7ab048aa8555b78f596dd488262b5dae7539961e3f40bdccc8124fde7791ea8f14705425ee2462f52ae4260da137745112c6bebb63d04b6e1b22007482652fd09149e1534550278fef1831e604176a515ed75d9aac10ca11a40ee277bcaddb07231ebfd109e1cf967498c71856204bbe9dadf81fc1db3688f045b88d87dae2a94dea06d513da72c691250bfa4ca4cf837bbbe73ec935ccd8d5cb5ae160a0eec30615be56a19c12f76f8832970a56dbe110eec33fbd3f4bf7b337607826cee9843b14f5ed22483acd6169ccb017ff105e375a83c5fad06e9f6d2fafd0680ab3d6fec8a5a916c841b3a21fed9bf28b16c6787a9f0da7edc5042c6878b8fb9963f0aefdd4a836db3ad9b48a56794b75aa7261cd5634b9f1a8ab6946bbd57c0d31682ffe35eb03e1b82cc6cdbb27201227d338bea00855653283a12a044b9d8197097ac5ed2f44a549136e6780741b79d86d32ef332b1850885e233cef4715941b45676e33b7bfa9213edf534047b5cf0ec6c0b73990e8b14dc9ad44ebf1d3564dc369a6edbd8779b3803ba487b7ecb225f290658dc85620075f544bbe6de6dcaec0c5121902cf10c28d321520daca8818ed15ec3e0a15040a9a27ae4aba26230b594437812ca126d6fd60d5a653c27743aee93a4bcdb7d0313c15e5661ad4932372f453fa4cfeaa98f2a10b9699c0b2afc1e8b96aa9704fc06689c243a2800fe7407ffaf554463c6f5101c29a905e36266c5911329debeb909b4ed7c51cfcbb0c3cad51014b80b77a2fa0c67aacb91181896931066b8fa12b48d66d3a92a504bb160d165f5449cef07e6f26156f2b830a2cdd21fe9faddf86375fb89c31949924521e7b9ab980d0e0e2ccf7c416727242907ffe8d72f87d76ea502e32b7d89f5e233715dc27b54aa778aed4528c2847a75f892862508dd2e8cea23b190a1d1b83b73c72b9d2197eb0f6788632c285502d0c9822acc6129922679b158cdc88a58f3c0bd5be48ebe59a7f32efc7a1da72e2a8073d564307d7aec74219632e2da5209198f0105fa82996c26121e0b2bea3169f2edc91c482ca836ebefcedf639af76b5d7a6100b4683462fefbc5a4df95bf0f72f433ab29492342388613bc15f48bb62814fff55e626b9f2051a88dd1b0c1944963017fb1cef56e85f5097e3b66ce780520edb1d34d155ce67c4092c1ebbcb3390ac2406410ed31de7e7df10098f73b829b2c9347ae7b93bc2b531e7a73f0b861f74af53aa297b4a2887cd4123a4db728fb5ea9154b1a93db70c5553c9ff7396e1d71d328ce7cd49a2b21ff00ec05122257757a7f6d7e6563622af3483f588b6a76f9dd223a1ddd33367ce4757a096957bcbda6c7034d701bbdb5d41ab976c50f34465a6f938af47c31ee09af728354b4ef4fadebdba58ea6ccad14fe15398b1f725b86780af89eb0e208ec68e6d63dcb248df60d44558b683ded7b77f529c8ca216b12610501d6ede3a76807104b5342eb06fdbd96a9095f92fb4fd38a2f6a49dcc1db7251763cfd76c355c703f7f0e97917d15a6b5e2f8f4f5e95795662ed039bcb74c6cf438de90aa678a3c05fc4a2e86016b43b160d4e082783d4730fbcdca5c50b5200b83081287d12ea2b47bb9d720c0300a25581c10a3338653a52e44a39620793380f980abf19ffb57851580ad402c67017d653d6fb8224b7318ec2e43231605867d0e460fd25444cea847a63241281ea20384a9cbf87d41ba99311593083ed3e9e71e282fed9235e109baa366d06c1af1a1b15d1b16ab09e29f88bf74b14588b1a588fb2585d4ee6a650bd423b0f8d1e530a6017240e31417bb7afbff5e0ef2f9f6acf3cc10bb5f5c0e8ea861605e9c0baad0505da5db51f253acbc7185f477b38731d2ae5c5ee2a359348e95ad2cc6e0bbdac4f0b81ef4ff87deadeb2955ffe02923a0f5e1ec22060b1b057749c8fecfb324279aeaf860e62cfc2b8e693896fe77d4e9361b43d78503927c1dcab136dbdafe89229a65ed3bbcf911e9ee1cdc20610eb76ca786eaf33b2680527eb3544a884e6044b51dbdb622b8a62dd2476d75d59a4c244fc92cdae6d116e10c5891ed40b8d0fb41b9fc83da2e671be294d3481e4ead30993aa1e5960bc1ca7e9a93849325d53485405c3555a09b7b8403f902beea54103b06b9c933c1ad36cc583b5f97fcbf1ed5b958e4f21cb243c1821b73c204da6840883ab5ad50f5c7d9cb7f27d1f868cf295267f7c95f81edc60658d5bbf2946f3e40d279289ffbb16c63b1320b719e9d7fab3f353b0a2bb44d14ac756aa7e8e57f7ead61626391f6cb892a4538dfa67fcc986b75a297be1c2870d84eed210261106b69659b612bdcfe4411008e0ccd18eb197c7a7ba72f493a81d64e3ea9d6f558f6d52cbbcb91a36703c291025a03ad56ff1c50210c5f3d0aca20498266df0bab3f59c2b26de72c2f3d8a1ed6a97acf9d8d115cd6b49c7231c2799d7048ca58cd705cb1fe930587dc129ef9a13a5e5064208e4714daaf57ebf8cd137d13d0c6d48098e14bd54edca7eb047668fc5a0c338679d2b66204d14dd1dfb86edd0b91721987002b994ef36bdf251ff76bd0d3e68143d4e6c3e4fe06adb56645fa2756625e3371b16cc65159e1f7fa86190eaa1a48227101e713acf6f41456bb069723716e16a440102ddcac1ffadd1c6b1928c8939569db5e62ef05bd8321f12cacb73b2cf57a034bf91f7ac57b831f3e7fa83c625ebd1258d3b0d075f8993261bb2976cdbcd5ae0a3cdd7600629228039a8e144df55d0b69b7baf967e3ecb5a34fe49a7906286c2683a906089ad36daa01ca"}], 0x13b8}, 0xf) 16:02:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="3e501e3e3f82f75538e304e12e", 0xd) write(r0, &(0x7f0000000080)="9c87c3772c0035b850332e2e", 0xc) execve(0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) fchflags(r0, 0x1) 16:02:35 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x1) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) r2 = socket$inet(0x2, 0x5, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x88, 0xe000000b, 0x2, 0x4}, {{r0}, 0x0, 0xdb5f05fd1638612, 0x40000000, 0x0, 0x7}, {{r2}, 0xffffffffffffffff, 0x80, 0x20000000, 0x10000, 0x3}], 0x7, &(0x7f0000000000)=[{{r0}, 0x0, 0x40, 0x3, 0x4, 0x7fff}], 0x8, &(0x7f0000000100)={0x200, 0x9}) 16:02:35 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7e, 0x800, 0x592, 0x1, 0x100000001, 0xfffffffffffffffc, 0x7a, 0x2, 0x1, 0x4, 0x1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:36 executing program 1: socketpair(0x2, 0x3, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47e8, 0x0, 0x2000000fff, 0x0) 16:02:36 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) 16:02:36 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2bc177b2cee18a7c, 0x80000000, 0x1, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000080, 0x4, 0x7fffffff}], 0x8000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x40, 0x29f6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0xc1, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40, 0x2, 0x401}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000003, 0x1, 0x4}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0xffffffff, 0x8}, {{r0}, 0x0, 0x1, 0x2, 0x1, 0x4}], 0x8, &(0x7f0000000140)={0x80000001, 0x3}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) 16:02:36 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10002, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x1) ioctl$TIOCSBRK(r2, 0x2000747b) 16:02:36 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = socket$inet6(0x18, 0x1, 0x97) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="a1") mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2011, r0, 0x0, 0xc) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5) 16:02:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xfffffffffffff758) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) kqueue() r2 = kqueue() ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r2, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:37 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) 16:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) 16:02:37 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) sendmsg(r1, &(0x7f0000004d80)={&(0x7f0000000400)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001900)=[{&(0x7f0000000440)="778c5e2869fcd225b3920144a8d871d6044c4636362b3841ecc0ffe3a842dca35b43214e89", 0x25}, {&(0x7f00000004c0)="67df332be9477ed9e54de8d95249d53b6ffde7e6e584a508e6dec96113850f749c7868589591b45ee1ecc3864bd2ae862cc56f6bc8c3465fc0b1d44943deae039a93a3a2a1b47f4dbe55e954d0cd7e5d20c1d7b62312ba00dc45832af05c252e17a2057909e26514e28b9b6b79a625e2b304a81de0649034cde05ddda57c566622fd88798b55e95a4fcc0873edb5ca29f1dc0053d675b086ca16ba3da3909ea9f7e0aa57939447e0455b6abdbb19ee3478", 0xb1}, {&(0x7f0000000700)="1962a515972b8538992e9f35d95f5fdce446dcb88376a17c268f4bd77232a2e1", 0x20}, {&(0x7f0000000740)="bffa9330b9080b8fe1e6783aba100a30b7bf6d2650a959a442224e4d341143eae7c76876e6873ac7fc862739fb7afc3b4beb38b309e4d2c8be98ab332145610912bec48953ba297dabf01064e1b269fdb7d08a1c8b6aa053c37ab38bc00c124ccb6c42ee9456c82da388", 0x6a}, {&(0x7f00000007c0)="d3e1a7db814920c0a530dbf111d3f7b9ea2b098655ce69fa3b9e6bbc529a79046ff9", 0x22}, {&(0x7f0000000800)="5cee14474fb4c549a0d3924d9dc7c756100fb92ae7528b5aa54766caf66c8a8341c960eb1346267f5088054097a197ca56d8a0b37e1b8f021a13a882bc919299fd6f6635c8de916973650528d91362311ae981f3e082d4a333089839ad8e2361493ad6f829012d2d98d66bbcecdcfbb2a09988b97bd3885bb23fc84b0d95fb6295d9fb447facd8b498cf9a9f74cb6baceea45ab383572bda76929fe839562278c7ad09059e80374ace261b8f1cdb29c6eaa4afc298e35b8f3f6035d696d8a89115d35449b9a7ff5be0510dd88c8e74432eb385873dc506567bf834987ee85018b37824c08e09196487dee165b085021ea397a9331fe143d145ffe0006805efd43ea7bc4310d9daba39805e881402e6ba1bbd029a56c3503db2f8692401fba8b419975b8bd86d7f51ca10102a11552d3c588b0d3f9a16e0b923f32ab9c0e460ecb4aaa96e31db3b50dad037ba3dbc6dd81c275fc35af7f5336fed6ee88dedf5edcc86622819c235d94b50e8fdc9e15b03be27df524f90232bb61162c0a5462cc8bb13873d83a4c4655c05163efb9460111cd37d8ce228a3b95fef622fe65410c716ac5f74a2b7d0c4f496ab028d4eed4dfdff4638a4d35a96aaab0b616bd55fa06866ca3e0d70568d3221e06a4155d33cc1cfdb5fd89a8e77969a621709444de26a7f5cdf2b7fe854a3af09778265b0b98e99005f878b8f419e8259dda0fb713ad1ac7c7bfcde79ee046744420a7ac4b35d9262e5c0bcc9eb1e1b33c786ccd370d6a628a2ed1a3d03c973057c70cd68eba3aeed23b97cf57a89ece4f2d1ecd6765c19313d1a8b28b3b0dcde55c3463a2e55aee647d9ee2ed6cade3f31ba180ecac7316eae7720419607023a0caf554406fd86b0497aa51ddb21b21bdf6a54659dcd1f12f399760f74b3bc52fa623c1182a15bc7055913a7df780488d3cf8e2d5d818308466a7492171f64183c4249862bb1989f3ff6765b03cc8dd05890b0b03788d4f87039d201f26d1667f73e6788ff3af020461296cb08cdfa6cee003cb76915bc145b0bb14f26463039d6e275f03c86c432df37575a5ee6439742cea5dd7766989e9fdfbed65e68b91275b9cac25bdf806e155f576eb94f3a3eda1bb20cd986b2db1c8dbf18a93c2bf4bf56fb0f01245c2d6568f470b9fbfd0b8365c0e51b63c76e7c2dd3e17d596a529477d40a790e054c511f5e5d6db391dd475bb21a79d611f2f621b4a8685728675433a0d22988c9cbc572c75df48e71263c0857095e9d581289b7faf6e7eb31dc2c359791bd28da5ead09792f3268dd7512dec229c62d4acaf8e1956482afafbfc58f3c674985e046633e60a802058e4ca529383653b213c0b9012c4fa754b58b9a3aebb46f5e682748005cfdb804cfd60d3e6a304312c12da4ead7fb270ee3386882604ed43c9349f684af6bae16a960202bf33c07e8e639d597071b4ff592452491bbf3db77add043723a54810a731b7d4b186b2ac2aabf7c85b5e4a1da30a57f30eeefcda96211b4b61b37ae449e42fd03a4dd7a81813c59e55048146805758ee9157974b46427f508bd157fffb248f390e80fdc268a814830994d61d4f7d3e8c11f66780b39f7b2b3eb9fc6838af0ed200611a9cfb06bb9dfafcb276794ed96097043ac0c8b7bcb06ac7480d3cf24ae180b0dedd759187839312de00f4633395919f17f751392a4e60f6b2e61efe07ade9e062e7bf38fbe837ff6b0043f9afcfb6e3f33d9625d3b5e1f0770596f94f5eea088818e715bc0be0fd1b17456ca394a50ecd19fd9c786b792b6742c96b608f6b0bdcf5844d9b36b16c68b132ee5a269b11fee9f88262f4bf30be8dcc5ebd6d541f37bb06f1d0a15742cc297726b59e5d317a51ae2f0d21351beb19c471fa5bce857048abdbd1d6605417ddf7d742572f4e0643fb36173b03fae2f5700474333c78de00c530307b4df1b7d38112801bd5244ee5d95a0e09f9e529c9b13d2ee9bcef9ec2ae7558472cb95dcf1774a46e830083606fd15d3ad4f68c72473185257ee8ba6747b08a89fe729cdeb26639b8223851cf323aa37d7969fe072ed8d8eec7492c8916709b3588e77c356c844141bb1c88ff746b80285e17385212b7ca25405ccdc8bebec14355406f3a2369cca8d805eb15cec1e653aee42398fea68a9fc7316191b69d2a81b1b146624eb5c46445dfa42b09fa818141319cb1960d40fdb9f04d1015f41285c9b9a5f9d685f26c189b152e4d7b81d67132c30926e7faac315162a674886daa90e79cd95d5afa1050abd9498d3b441cdd2b457273f9d9f19affcc94a7889f97bcc8ea3c29d25d9fe26a3048ddd967641096126f1538f731a297c06981c11259684402dcd409202dd8a9ba24f3c9b0c9fa979d97a34744eebc6ab89b84257fb24f663d1cc9a020168d1633f0b9c701165b46629803319f48492ffaba7756bdad024f774d745d54fae52ec9e028819bd9ef854fb4e47b5651b2d5a983f63ff98b25109db1a0fc2851297b2d86807b7f2c0a9d4dac2c6e4b5d59a6d350a7565579667cf5280c223c1c2eef38b2cad0db9b88749755505653ae44b8c7536405d2b970bc31e0bb45ccf7d1ad3de345e9ba047640cf4cf325e4ec74a0b3fc33f98762d38c4a1865ca8c9fab0e6b5042fce3d6c6083a5644cdda652c3d915d872872058935dc7850de20651399d9b5171a8d4ec87b46b68ad73fa1af2a25374abe8aceb6dcbf9985cac754731cf96e888ef24775536dc75ece64feb358f25600c5a0212e1275856ef5ae742cb2aeb3d19b6073ad225bbd114dd35c8f5b270930ea325f081329e3ba935d746c8805c4047560b7923c19387a934711da73f1785570c8c8834d44672988d9e96236361955537ade71b182e4f32611a749e3e275370b057d9ea77bf00266267d95bb66158b5ac3ced354841400d51103555b784f236616648304aa03d9a1981ebadda83bbef42e30d0b90e5498757b0d449f75fc92072d0f44d57ae2a6cfcebce25fb682ce2a4d2646f72538bef05a53d11c9021fd7d7ea5981c6a791c09222044c068ab5818a9b33715f7728591cbda6550a9efb9399047086e751d4c8d43584cc44862b2cc84fbf189e5d681707708b5d5c36de6e639833f022cbb1248eec59a8c927f9154e27d4c6394f97f48f74963f957563c61232d3c975e759f6eddc5c6cfa3f4d2a85e42e51a723f2cb1c4f00c2ce1979526ded8fb9518ed41aac11fbb94a8f542164ac36020d4f7ae7e7796441ad1ba4ed505ba34bece5c85134caebd7dd49c3c481160c3f14f7f31a1ae6f9d8075dd7c4907d60e5a91f86165d006322f3b90c0cf4ff5e9d2b98e7f3ff35ae46451ae6bb87f43416e7aaf40b0d6a48862260668112337ac9271a750f21d2863c5a06dd923a3b3a33c2f216afb0c793319df6af2c909072a2f61cacf7fb776e90c13dca12ac22a6f78f6b2c84299ad87a333efd9633e0687c7ab68432169b7f900b08c6c3a3f58784b925b910e1012071136065adacd0f8b69686188ecae0af33bea29a8035a6bb318ebf5c79fbe0ad34dae7e60c9bfeb98834de95cdf108ceffbf6feb36d67051f94b3f809f406381cf59b7a26877e442c696c67bba6998468adfab9bae23768d5e5b643fd5cf2a458f2ceb355af58b2dc907bef9a586fdbf9e47715866ea72973ede4fa028f161ae7a3547a52dcf0aa1217931c9ba877ba7a339781119997c3433e39e317592955811a7db6f1e696f0f4d4436dd5626810886ad76d117d8ec1ef1892840d777fb2d3d9db3bc8ace27718274020068bfe61c4bb5902d1092d8c0bd4334b6c678e62449137d2c0cf6ba2d37ddd9f38335fde4d0d9fd5f7066282ec02ba523801de5c07bf838ea6b960865fad84414beb61f13ea7432373d980551bf5e2747aab1ce2cb6bd7423241c69171ba9b6197837a236b8d3d67a7f100b85a0d908a7690275d41385ea9cb3859688f056b3578710cbc1dd0638260501aad5659147ea09a7c3400fb2d8c0ead5f73cc6adf258ce496669da0490b1478dc854a3b161b5e781e369badd959bdd4a18c43f61d11bbd77f2247d93af9a121a5fc4f2b04d4b76cb8234f2328e9975c5d07f41835e8618eef6d7062d4cc8c0790dbbfc320c8711201158e6cf703b522de42c33e97c425bbe70d4349b74774d082f0d1ba2fb185e6822081004c29d2110f175eb562a28b6fb262d6963fa38b4012bd114e2d2e500ee7d840730407e72a3e1f155daa0b44552a3211b81d6ca24a6d03c28eceff3c5864a50b1e1245fc8cd0aa848db0a1f42221f5eeef38886d046c260a786d53b4212101c6af6d06cae607987ff575d3bbd058206e01b4cae3fa90d1a411510c33989303dd53e6ce5d2d6fa616bebaad6b5ea57f6ffb24c59f5909129cb86096c54aff69a43c1eb9c4d4647508982462ea6f04fe2282ac8cb714d9c120f7fe2715b21f9c27d34351711f75c255ab82b08b50e120d139dce3cbceb532edaa6c2335542338504f163a6bd4ba7d6c2ba2cb20e0fe0afa05727d625c5c4220b828aa434bd6deb097c40a24757a951864c6cb6a0d910c6428815db379e4424598a87a0ba4c5438d545d318a2241079164abf280b82f603317d0157565ec2d27a7e1b782b4080e1bfce3d61984c1853b12aed57b3aba39506420e34f1a08ec7eb7d92d197294769726b20957d8a74f93e807a587040f7e0f6685640d3d68e3ab3a47ade58a2c6fdfe1806b744470f07f38629cf79589d1bb10775a97ed828b9bf9333548784170db473d571755ea7acd2829f82a4f6e5ae6e1a3c6bad58cbe72a9229b0311cc4636813c67c5008d68c69c2d6698127e3d6c8b55a3b19bcccc1b7a2a335b0784f22c0ec5db812b4281adcccff907dbbac0d8a95a3ab34869f4a8723701433f1789a8d35f204213e890384dc9e481c26e1ea7eb81753bca71c9c01d498e282230e02f8d0228aa0071d86a7b710a08eb1235b66210d9392afdf0dac23d1d1481ddbddd3a2b954843b8af5bcf7c077379c14b57c34468a6ac85a33f5ac434bc0d6b3b399c8df2f45e216791e16a548ccbe56b0cc6da4d596a85c88dc10657b47eec4fe1137e6c8e4b4c7e4155459bf30fcc4e17ed5e32a5e158437f4e27aee55c3a94efcd5663d7789817095cab37577a7e205013cfaa5b838bf4f32a8bde195b41350a53e86eacb27e0cb3f88cde7b5b322a57eb4c206265e2317a179860ff2b164b814349b2d11131e38ad61785820076e4fd40d455348a3def3a0e53953407356efcf7532f0f17bd729cdce52160483d3a1c456006452bd509882664df96915e85f1fb4d0294a19cd76552ddd4df1943121a0c70cde75f335f72c69eb65e3c137284cc9c8cadf3985a2c7d8d5dfe029cd7b34fb79df19495d9578469bf434a4871d31bcd68ee21419e0806162e325d19cf53baea317ce8a076f03a5b6609421f62bf6a08646f9a72272d39b3870fd3df2f67c138e3d26a687426230cd8400b1dd83afbc377c7776683562e13a2d9af859af900a0a58de05516cee289b4b9ebe10557121d177302c32fecfad002e218c9509b8fc7f5ac05a629370ba6626897bb121be846b064e3565169ecb48006890cd16c08ade1a063acddecce0b600dd371423c2a97ebbb2f04fb0753f68de4a2622c40a0be0df48bd6301bbf67e8333c9e63bb58bd3516c2849ba5b59d0ce214decb1157aefe9e517db8418f8638dc640b6f10efe7f1f939e0e12c42bfa68208fcfc1bdef74fc517f840dc638ed08d159c35bb027009a1ea34de272168fb81b168f05d6490f", 0x1000}, {&(0x7f0000001800)="b01bb51844e40633d495c65e39431eeb10ae2614464411b87c5d4c033418f5d9b4ce95a56d818ed81ac59835671378b19c433923a8042014665ab7f647a144d1aa5de1a62dfb034dacf277703a503bf47f6f8293716709f56fddc215f768208cb40e0e3528471ce58aa7409fc4640f883e77e8c97997224d5d30f7a1afca1bd26d5af918ba9ec412dec9ec27c855a387ab63a880562da8c03d1660bd4f36f3723f82583321fd935d76c80390f6ac072988a28a88dd3437556e65f07791f9af8f40eb33e169c380860501e5b1a801fd045088e69151839535908bfe5451c8c27192aef7fe7f3adb777f9f37efe0667728a852db194ef18ca5fa88b1b18b52", 0xfe}], 0x7, &(0x7f0000001980)=[{0xd0, 0xffff, 0x2, "a7725aac02750548936636793754745cd23daf3754e23d181179290649e0c82715ce13527b7c7ca66a844eaa5b544fc01215815cd646148ad518dda9a73298168d8429b55eb22abf448952cca043e8a11a8708da4263831439f306890020657d485cf00f42fe88aa47a526850edb07bacfddeb0a96cba1a8b54d7a4800d10dec2e1d26418407cf3c334654971dc16fd4f77fa65bf4f4998b43cbf5ecb915ae3732357f6325700f2f5961428a29662fc482ebb70669bdf85cf0ae"}, {0xb8, 0x0, 0xfffffffffffffeff, "deb67ce2d2534e9dc68bc4cbae3ccbe21d699c922ebaa95852347d0f04b9122208ed5fdcc960fe3b89ab18cf2923da2a6348599d82ba72e1af138502f87aa1289729198e3146bab48a29aa91587187878dfeab212c7730296372dcf2d04d4566a66813799ab9d60b9eb89c111f92d78843b4947356a76eb60476c0ac3324aab9b82a198e33f338ad09e12620b9286679684204289085a1350946db5ea6f4ebf18a975b7d05be"}, {0xb0, 0xffff, 0x7d66, "d3743c22e2559ca6da05c550b96e8eaf5a880334d062f8ebe2e876692f49a1430f39e00f47ba9bda63772dfdabd4ea5b96d8c32e9a560b18337e4458a17d2815d0a7ce88e6fa3f45e1a5c1d687d1b50d196ece992699b19c6f9ff7701aa6e4321789ed531a6e36e72e8b9dc0ca3aeef7bfb80f83b40276f9947b3b0e5d6f26d7c63e1aa2c5d652ac7db5eb268ed4d729d7d127a57eb188bb8c5c7992dd0fb84b"}, {0x1010, 0xffff, 0x100000001, "502eb66107bb28b7c4a4b442dff45ea4e74e55113876428d980289483a29645c0385fffba2f768b6021304a2607a02783b125d3769e768b05381cdbc9d6cc1fba93aa2c8da1591dc838a96fbd6280a9b1084844f9fcd858237c4b3cd4640b7feb265748f53ef948652a33f2ce3bb64dbdd2d6215c1477116885e86c0aa16a12d00bcfceae52bb154681822fdfe5e78b0210334d40ac11320201faa980aa0ddc6ea7e278c041c8a77ac74f1910be7895a0f50d0d1861a069cecc0681db96cabd33dc4b1c3a6a1ec816dfa75632a80bacf68b5b7f304a6f7ea45031728e608c4d49c51e8988d078ac00559cb400fa4d9a59a8e3ebd4f56c12da484aec62e9943d95b65305d5512475e0781e7593fde790ab17fe960ba59f0a5c6c85dc664e7e1be81b1af534cc2215b5cc12664739e72bef9854072dc520bedb8fb8ea6cbf7a31c066c5817ecf4111241acf254432b6a6d1dd5b1d2f23e886dce54d8dc627d911d15ab3e5b5a3d86219457578a568af54b71080de3455866553385c8e9e59ce57e6911219bc3ca2998374187ec391359a65690429d1fef718cb30e0c0eee88f5d32e26c23a32782ac58172e96ea99ecdf58f1e7dc75f7859ad590210986b10acd9147ddf7f2c0f1e3a6d4fb954ffa2e215028766f5d3df82fbc9289550c6a2adb77b3c9f138adc6a26859b0f2f5b654d1c761a79fd6935d513a700991121b466b02d6b444cd7bd255b543e364a35ce90b3f302496274dfff9b7876b7cf87ca7b39d5ec6ee1207269735ac93f565bdf23f01cf1d7861a8adcc3203314d2e12889984cce5d6a4aad79b06c6a834933277136f91624a4d38730e4bed009b464b14bbb9bd336b88d1af54d128396b8d0c022796c6bbc76d19ccb1f231da092b4bae6f8d17103afdaad0e696838272863e8142090c6498a832b7a7d1904fe2458fb0e02e0f8591db3b1ccf5174a0ae237f8240658b2756208b7fa618a353f30af619d7f5b03add1b7f4ffab51992ef453d0ec8a077693a0c79e26a699f30f636aa1cfe2d1ff714c208533ea13ec2594ae3e52cebbb011a9d49efd8a462f3319cf392b379b9da67e19f4ac82879992a4f8aa0f7601fe3dca67dd5a121cbc5cefb7e0a1ce78a5c6ef0461606d96eed9e24f4299e4ee8cdf7287175dae7771f1255f20b4c041048a648da44be21dec742376bbce23278b8cacc00bdb1e351a30b2e37601cc9b2a737ab61be63765a6294893debbfc3a8533f1127dc0bc16704afaa0b27ea32a1bbf0939f3f828e1498113302678e07e11e3df02e69bc664f7dff22007041b8de9de367f953dbc290c594150c3682cd792ca4b5b3b1e9a49ef266c5fc9163ab2960ed09f8ed98eb8e1c096baa4ad0f8868e6f2291e49333019831490394f559c2912576bf0375de820df4976c3482573139c903b9212e7f91ffa141da41281f57dea4422fe637ffc309dddb89d2fbb55196506f773a106849831feb5a58423f3e07d6ada8518c761d5105c9199f5a455de9a9acf865c29952b3e9f84fdf915208e9f694ef13ee24986a14d8bac3c2adabb01f39963b8f3e3b6fd96d8dd6cfb8f6bd7636ae6672f5d6c656680742af4cee58de859b6b75fae1c75b1130f1890e9a86653637bf11a8555c7a5d9c3a39b9502a2d99416b7185bf51b633cb9bfc5aedc7c2d8d7b970730e840121a913efe31b28db2bdaf79fc8c32c0bef39b7f04ff0e4a58665089311edfa7f72c824282a56e0ddf6d6badfcac58737450a19c7f808b18c1a03887b26b5842e7fda45adf1ce6b49683e66d5062e644384485c5281dcd314f41078729310302320c41ab6a346bdff2fc1c60eeb43c604c3f551d8abe02eb1dfaf61ef29fb28c85cfa1308b9a87814408002bb1ba70397bfe607cc7a3c62bbb1f02717016bbc0ecded7ccb4c5323874084c7c84127da07087b7e4d8c881391be745e63f8c755af641e7536df9cc363e40c4f883ebb95b1c472142a29a94d49149ba234d4d87fec5f3adf3061dc91aed6bc12a688b777b26c58e83e59f1f66307edff8d404d019921f0adde6503b883c39689acd22619a23891b5eda28a42c44cda3e7dea2b67a549cae98b98933ff5cd5260d9fa168d947aaab256d9e647846d265938f462d6ca39ac9811b91646b1aa83bffeca94b4b62ee02c0e8c9fb1c332bc1a2965dbc2895fcadb19dbbe8198c8b60a2d018586f62fb237b5d01423c7f80d5ab19cf75d21bf1ed64a5f3a5f5143c44294f0c23c71cbf1ef7ccb4acdeec34405e14d19abab03e4686f0db3f56664d31ea6a9010cfdd91f158c232af765a726bcb78b5b05b590eb67239f22e87318e894c6ad7be74109bc50a474e773610c3598b5958fc15edb63dc69781352ea318a6e4b9798b2783c2edc21494bd3369dfaaa474ef2cc407d302b95ea0a113009436d3dc8a0266f2708c066d51289ef322a197f73987c71a98b3102dbfb68d86fb850395fb17678e63b43f8162ef8763d8c74092f5680eb30b4d46ba6f413d0c5c897def846291a85d598f30f70d92f8963f4330d4ea5d66f42d00f19a57aedae3a5bd2ec91d7a1b307bb1b1ab05407fdd1591c0afc04f9ce43da621cb0e21a9eb2ed2577243e923bc8e6ce5300b67954dc4f795a74e0ac4c119fe14b2684261d2a291c1fa16d3fe35046fa4bd0c8f986ed45a1b6d9242dc1e3c5c8c2e12a17376d25980b415fc9bae2b41313cdd4c8227ad7ceb1d644443b1cb51a5cecfbc3f11ef0a46ca9177134d33046a5dacf04ea68916fa753978065a8fa28746cd313bb55b2fb6f1909d4bbeb7db81dfdabdfa467a756051e5f8a7d9c3f9ff398766dfb71b2483b094a40e3cda56abc29447d6401fd2501dfadc5b3b57bb5d4a7cddf324032fcc09718ed4418e32e6dad671bbec555d82bf9ef5b1b23b40e06b8049cb60300c65916e0ee78253072996c79c7c7ecb835fe4447217cac9353ae5ab6216a5eab432298908f9480aab44854355f40e7ebe1985dee784ed3da9fd499b250fd04cb0a0e0f3b1f9c68101c70fcf9c6e237539ee7e23abd0abe7a12a8cd6981bf810a47373ddf43e009a995dce6a92224821ec29f58730ed8813d134d631f288c751fc880ee4800361a8980651adbcf17f7004dce18441b659d423dfa9b4133d7f90f4a60b45160af7b351d436bd27a4a681d4e4664de9ac0230f1cdb0670b4c8492e44d1ec5f5946de40a487770972a3842747d7fc6815b4c0372d7e0f038607d24d84bdc447d9f48fd6b501a7de6bd9ec9771ff8ce7862d7faecd387edd706f2bf31e8842590653db8a991080a736c6df82746ed5989a69a9380c7df234d970181617e764cd2d5cc0a4a972a6c0e3bdde67caa9a373d13478fc51b85c34fb17e8c6d427b168745de7d6ea10adb94bc4f147c858b3e59a526c7739c1ebda97f13e0a3020cf93fdc4c5d994d30cd55753089d15433c37ad97ba6bb656bf0137d511b785e6ddfaaec7cf4f8023f3ec63f4cbee7a4d618a9421d5fbc4a6f940f8f931031fef2b58377bac878e0ec394d8112daac61394e213546533f80e6d7319d77000188fa63e898d843612eabfce933f9007e02b16309a65fbe89d91833b0a91a42893f0ff7d9cf8e506dd084d13fdeea931e4e85544ad82eea84b21d4bb89c18cd7f69af9619361ab27cccae44e81d80671f83cd7ccd6a2937b8e3186fea2a88917cd7db9268c581f03e425b27fa8eb6d3d17e7853a70d2d876795140860333f0db2861c290c7fa279759ff1f77f3c07dc0e2ce171c839811e5dda2154a7f5ec5c7a0df39925dbf82ef00963ba3a274a973f88477e1009a682987ef892e3fb60e5bcfade3bbdc2e327ea41a8c1e421fb0f34fd3c5463982a25f1429e654d978bfd5fc897881270c31e27cc190b033204cdfeaf229e852f5f5bf305b785544591b74d203f2d8c21d0dfb00dea78fa79bf6329f6102a5170aba977385f9d85b185f6888de632666a4ff8c4db86d42430191e1e6ac451ad33a3b1301785970fbf6fde3a29939c5e418b80bfba7044f05f1dedb2e5b698421c670b802d33b9906cb065b53e49c3103a4f347f2f53b09a226dfc0ffc9d5dedb4c8f3c81f33948777b28f1fadc2f6f2f00a98d88212fbc5fefcb62cab54948be37a8e4cfd8cc9fd71fb38c4925271d606f22aaf66e495c014ee13a267677c40c06e79f6d02db1523ba8ab15b6d51954dd13f019c2eb07cec1e1dd8f57321b4e0452a8427004f87262ae6852af14c39a421598c6fc1e32219cac0782ea06f12e383736bb468ac38b1612a8cf0ba8617bd28cf9a923d20cfb84cf620b81e4ba0608c88c441cfdfef54b9438c197d5bb17cd65a4abb77626dcd26f6c9b5fa6907483ca0c4334709563b8404a1d111f47c867fc1c921d50d21821991c407378b5d2a595ca00a592a1e2675f1e76ac499f301a5fc9392b2a1ded8a6d2f6766a1526a70f9d90d97630459b565f73c1ef3772d7b0535c34cf17272710bd1dda4020dce21db8f4bf6cecb97decc7c1fdc416ecba696f65bfa4275e67ed91bbc920f20dc003daa0dc8d5cec049a66aeb7dfacf42c1b0adbb52f7283f080e792a8e0a7c2781647b852ecb4b3a0dce9363ab803e9af07dc748346784347a3ebc953320ddfd1c607272e850c5270df8261576842ccc276728401e01c4ead6ad52301789b96a21542477a1b6b6085b6a8c5de9bca17cea2fb2cdeddde220f15ac936feec395342f257e7491cc4be68d0cf3433e7b80038a2f1d85d4073c768853ffa3fb0a57728c3ef2149a2a517aad8e73c7fa104d7a28445d8eb1e8c1ba2ca891586d79a10dcc4d70299c9afce7281f6bc4e9908bdb969beb4946c883472d38462006fa1aad02d354c48e40031e24f46fb7041614f59a19a49bb3bbe2ab5cb7e62d675848a32b116248eb4d2e197e38e5a0555205b2b34bdda617870f12e45b56689dae7830bb478cceee67fa0f2972e27ec85fc6d31193dfd9829914a37c4fb3fb7400c21147fcac5d4fd64f630b3024ee8a5f7e3ef4710d9577e11da16219b8e7cf3c4ec3ba05df86dd053ff9381c3080530dd967e126de763a88478e938f9e38f040ba5cf927123d2e65044ce5aad784bc2867b68dbb953057b3e616a6f52ba3b2415f1386e5d386220cb89da10554aa3a12b7704216c12f4569d2ae70de4682039a70c9f2fc962d6e913d8b0db8b20ea41ef6775806f8f78c0a6823edf1c5562df0e8c88c5acf22529d04075bdf19681483808a7edbf539d1bfd21cafe8fb973251306e424a23fdc5c1d258ad4422aab76a59feafceb424eaba25d4fc64bf5fb58c091540542553e65d225562582d459000763894178c5bd6059f1abc374d32afa531e48c16533cb64c17016b3e4d880260bb2b70bdbc5074ae4e2cf4c6f955e0981f7209a55d8af263e5a80800c19884b35859de85baff0960f5b0e0cac521282575ffbfa979bb3afe392467d9ba563cd9ffc2396dba58a561bca838af0e09928bfa3dcdb4ea2a3cba34c5a9185c93f67f13c5861af7c39270ba1372c406cd45c0b4ccb29990ec9aa5ef894736acd24c2b6923b52fcb63fb80a053279118a0c2495315acc68b8ab3d7e0e520e134f3d1ae0462e799e093298f138c6b4b7314627c060cc970e09f54232a7fab13b0f5a77fcb68b2afc8e5d6977c0ef14e9c80246868263c2fe850cfd7a14de45829a8f041679fa12b9d6c1c69a44f9db888344faabd890be8dc1a9be923b40f1bee5148b49adbfe20a206e8a8f763c9415ba4d05b13e64ce2f697ad92b7bc65da675eb7e64ad2cdd75b651"}, {0x1010, 0x1, 0x1, "cf413a16b54a966f3601f33d3498d70fef897938f830c544f91b5642bc53e66fefb47cee5bb0a2ee4c4c7e86d9d886910bafeaedb5a520b4a5b96df52001bc03542cddb65a1d4d8c269e23fb35469db2f38a5e3911fcb74d2248308e56fad230688625ad75cf9d8ffdd85fe0f25c4c939ffd0c14206d34ea9ee97ea5c84f74530b19b58cb20129fe22cb481bff5bd2719ec48239a9025f926d1ab5de195c4902839be5558cd2787141289b7b35d40af1aefc03d2517745b280b8f3fa9ae5799d909e3fa605df0092070f01ea7109cb7c0352c550112bdca6e05c3ad0ab320a27922dd16222e77d8caf194a7ebfc130f2a49b3b4f117e151c377a421253a2ceab0fb8b26e32b41c23456e93220b4096fbd35882b3db73aaef60e2c568105e922a2d374ade6cc39486b410ce3a1a3d79f222a6bf57b463fa87d11c98ed1b37e208892b4a3fc664cb5f0f263a7a0ea84df289f11538664ab35ce835aacf4d48c8f511ee84f6d4c4ac9be069c6cc34bac7722c8b1c0053ff26b85a80634fc08c840c367cd95ab6c338d837f87a036e07b76590647a6409eb2834a05af78987d4b7ddbe69ed1b4873adbe8b018d20ac3e1f0094bfede20bcb8b827774a1ac0642f89f2308c96b8bfdb4c4c1d2c6074ad8ff5ae3bf18deb03877f1cacdc4b91bb7318bddd0e9d45a076d0f4eda0e76e005a906de1e58cdf18050f54c9f2e3446c207b774075e39d51d7b903115bfc5ace2a6e42509cb6c44f47bb6683e491ba54f3b41d46417107485313c2aa1d3844d24eadcd7ed1a55fedb4e24fcf1a5e4f567422a318674efc12e3c2502987a3f6306b646b5b609c0f61784e3ccaf5c201002191c33c307cb82fcbae95edc72df682457b87e8a277c279909a5b637ac83201a29b626a97a78b0f6ee7304d8063d28461d90bb20698e00d778de92a5ee9a042b0b0b926d1ad48156784fd2c4552dd02586ab681da2fe17ffc1cf07bb8fe41a7f6e8786b96c62b1a85b885bd654930952d5989d2f1de9d8c0e853ad3f778f57be2b0b73984ccadfda369abc13e9c315ed29cf505f0a93d6ba99db2904b928d32a082da2c373e4a069f1911de81b630950b3b5b378d9afb01acffb4825105aaa267f368265b0d04b448682c66a28bb2571cc3f949ab5293b512c129965727eb6584c7d0aa8503c3d7b67fd3d476f64a5265ae7c66cd6856dd74b74a045aacde131b2c5ff68243c74123bc9515fd26761a7feec75b676e33e2deb1bcb2344823efb4f85f0c9689440bc20beb68572c6c0990d4c5de5012edbaa7dc08f9cc622740a4fa7bb05602ff3cc368804cc1ffd43521d94fca8a5801f34b360857d93a275991a9799ed1477c3c39aa139cd88c49ee1f19b13a3babf62d861b609be26141f8e5e0c14768ad4ad11981f4c2843e6970e24bb6fedfd55b5080fd6f4b49d7197cdcbe7393d7b5206837824dcb7246567f22a9ced90a67fb02bec6905be9521a501efd6be7ce365ad64de91ce0f2d5b32a98063f59a436008c33651508a24447256fda90f7e6e0f30a9607aeca8db5384605f2a9b627641bc8d71b49d6c7cb527adddcfee24a5aba3e9677d89600a56b08815d8cfcad56931efc9a3079b7a78b79ce8d3518dc6eb68706a16bd9fa892a728d827730a1f666f8ee01daf5b6a672e03c43ed2d2d5c25d18d080580adb29292b51045dc5c6564677af023761ed30005c6f51580473287dd91e123cf75dfcc7cc519821c16a3b11cc6951d8e550a8dfc89817458d1c6ab6514b658e0ffb4f5b3d1e1a2d7d058aab26ef2bc43ac34811a219b7288ac27eac2d58e29a4ae16d961e783305dc3c9352c75380e06c9b3ee4d679b05659f357280cb4473f5a519e737a998c06db65bc2595b88cd0469e84195eb5f3fc4264233a3f5ef365394d39319b254d09191245c9ca848a7ea6d1af7d8c8d01ee0f4716abae1f8e9db8cf8506da629147c8d456c673e5b0a29abbb47d30be973d7f9b21aeb871900d30569fe983db7d6d06b6013c9482047c301e5eeaf3a6e2d0c3465ce2d78c1e651ec0108e89ea8aaaa858429aa98d71c502d7bd5bdbf0506d81023a698140016209c94ed7fe49e407cfe8b25669f5e936817a9bf8165242628955aaf8318b20d64bac1142ec14f5fd46bcf8143311db0254317059aae4da208dacf856e1aef3f8e338079a2f37165fce0be1b3608edd5f2eec5607b0b512211954ff56ed698c4d69303920d6728d541019553089c2bd06666f712dd287ae0390af13cdbdb404b4132c35923e1925e1f9971a2c491552a703aae506fd835f8b846c19c942ee6041a30c39a1a7297a91948ef7429717254c32d97487f5b1200d2a2d82baa504b3bfd0f5ee5efd93b43281e0a4e4e409c11a3174c9f5e72deafcdc15e7ab9c0f6fad5883a2be491e4244460502ea538b2a8ae1d4e7bd6c58d9af5054fb2c012617d1cf59884570b3c01b43eb33293325489ddc8180eac0d19a71ceba5022c080b289de1322c4d03dc54c82f0c439d84e3b7b40b2da15062be6c7d2081a11e5b369e5de7e5a9babaf41a0e6e3f37006e4e555e614386309818f1bd3f788bbd172cad5bd2bb3235849d6d38b5565ccc03e42719e110f01b8edb71b707bcfa67bee51cd01b5cbae4becb42b091b5b39bde9793f775b3ed8abf642afa3774447842bb09c897040037e31883bc717bee11cc2cfcddce2f00f1b5880d485ecb704f7df567f9ed14def2182b8fc73e652187331d5f95e540f4c13f18ff696a51be342d86ffb686aa6651b3436040e22dfb12f278e157e07002f4c4a0c518c5db0b009e229e25a67dac21ffda0a184a61a6e11b1c9b18d83d6b80408f140b6649aeb9bc33278f37c6b03c63d3fa128cff7e5a4c4fce3a73cfd166ab20d8893ded39bc6f7b3593b5041630091d68f1f15a3c39e56786cbd9bd9368cfc1dc3a2204c75b00846ef1e34eb36adee895f03854df2b0bba84b505823ca769aac6028364d9758e0158d1db054fc15aeeafdd7699003b857f1a5fe720f7592250c42d802713ce7b0e25c777ef66e10c25611ba852aa4d6628bdf89e077f1b99052a290c76eab4aa91038fe1602c681a8ad90eeda1c40c6b5e5bcee10fe1f77cf8648ab86b410cc77e5e82694e74e6638d2888eb0d164f9958072a54d71a4e87abfbb7027eb22a090683121b7a9a858c7dca1e084a047c72e2f5bbcceeed073400bcbce0761bf72c57199a77be1d44bb93a72205a497ef55ddd64edbd715230b03a1cb70f7a94f51371546649fb4634acf7548d95c92727f082952e220eaebcda4126e31b41a4e9b52747c645e04aea4d1760afd54a7f9af9a522719e1fac084860571953a80d726344865f721df4083be72e51ed7026e6935c5540f8c65b27fc76bc06f17a75b6213ccf24590dba25d4c5f225cb727820cd05c871afe2ffef9fdd29084340fc17a038490a3d04d03a9064def7f6942fe98c1baf4a0e17bbb439c31e0cbe81972f1782e772b9be490c2bfa8f6306c071f945b75d44646c9344a9e77600d3f85690a93209e3e651efd571b687d32f0908e46f5d451312c7c401d99b628d978897271eadcd2d0abe0f532c3c7fb1201fd4f047becfeeb7c8f5c6dbb0d1173c3e8c57645845cf94228d8767b5483e96c1aabb8429f05b6779479141fe83b23e46d20950d3dcfc08e52dab5c7bc6cdfe895256b367b5ca9dfde552db8dcec549c1e543cd71989edda1e5e948e9882710394cd26f47ebc35c8888a616c47a0d2489371d9aed97a6815cc7edfd8b96d2a9b519cb2f8ef96afe8f9ab6439867137241238067bc24fd5de690ed79ffe0af5535f1b7c0ec88a12e077a6be6f08c14458ded10fe1a39609e0a2c6a9e369b879cc139ef21bd8159812f516f196dd391d543a722dba22edc3ad37c559abaa2fb2b78ceb81c89bbea5ad70a802814464f42da53b2f5a85b5b16d9486dae69893ca9d84e4c0cdb9cde2b2a35ded974e8066631ec4cd630e563d6052e2d99633e81e8a13722d7d6fe9340380b07472326702ab8623a23b54aa80510d20e6ee2df0752860e0138ac90abebd9596eb7274ace2ebefc17c84c0f30ac72499e8d4dae290ec8b64320325f551030d2962464a198a2a42f6044c3ad35bea3bc359e6a5110d64cb1289f301bbab42f18a12e246fb1134d9ecef376543f4b4879e7cea3473d5df2dc1c258a2ec21c09efd94ed018345763a855fc474bfabf2210b55215427a846b74806c545a3126fa3129e05b3c8d0111785b2bf0e2da673b5526350c939f034d647428a414debf3ac31c33c4c3e63c278f6ff06593f9ee2b129ae4060b3ce371c4e0cda5f36a72d18d8131cc7547be410866cff44d569d753661d968d8efc6d82a320334754ad06949d8150f63127a3f31e154e0bae4e52f0d7dbecef75579339dd19868c95c6fc911abaad06f7790eaad2daf06d99b69fb2c85aa37d96aed03af44d6973bc6f8a138244e5e65ea679a1f1a9b6601f3789db73a4b6ca3375a4c5fb389351f15ae0635fe33221c8f56a95502fb7b2d249fe2db751cf5f16d3a65a45236a841f13d309a55759c6990fe4335a98dbe290c6402f337c3d6f8296ea436179ce70aa88247c9267acd226704bb880e6e04fbdc8eeee72fb4762de5421adca7ea255be06a02f298be9d1f05e026cdcb314ca171c450283c1b1373191b2ddf4f5c7907c1016997f88b711a50cad082c2fa060591749f3c2cb8cd531209f8302924504dcf86eee450cfadf9ad326dfa06d53211af1d4cbfe492b80b8f8a49f74d6a10cb15bbf0b03591051d392fcde5937af4c3e035b837c015340d1950df37ba094be405c59fda05f9933d3f9cd9508674bbfa11cb27cfd1888de04e8b9ebcf6f199f9412b83a5fe5d72ddcef0bc878368d3dd24258115a4e0132a6f1665aa8eaf8c2618fef851939c66c31f2c377d6c9f45d9ee6387cf28a223c57758b58655dced14393c3698179c646f9bce9d047bda4a1dc94b3f7c6790cbddf9b3b5e3283f89bfb00ba68f155323274033e1e9d01e3e65a628e4e9c03c05da7df8bc42f355600ebd7ab329760d3448cb7cc482db96a873c6e4111fe90dcdeb9fbc3f51ee1754382c8ca6c81c87f55a552381545c19062bb50adb15195c624cfdfb97e222abe910d0eae069f2a8569e47b61ab8e8b3fd09ba40ce8b943c9c4201abf3adb2386d5e36b2c339698d8b7ccc5a584506ae57a2817afc00b36ed2820417c60c53bae906ca7b14ffe4e1ec9f5a8dbd7f11d7ab7ede71390064cd55c757018d8e20ec32304cee372cbf74508aba59c3925995882790132b7efcca75d1b123db7b5304da0bd1909cac1d86080e2d1277cf22bbdde08cd7f371e484409bc9e72e508eb0fa5fcbd0813db089ad5b34a209b8dfa46cae5e93e71bac0b449162a6d8331f786030a2d7c3395e5da596d9c02d66d0b17f6c72c06debec4d055eb66fb3db1fc2a150f60ead3799b73035f05b444ebff31230c71a73d57d92b5da9d7000283e8174e696b7fc74d3b77b682c23c963146f4c5ad420121c85061b6fba75966a1461babf0b23d7c6160556ed0dd22db6a8b93dffd3d5eeeff236e19d85c48a826a57fb2628705f4cd0616780b57212cde185cb9923173af9929cec7b2aa3850be921a2c13acf216f9169eb8ef725e6200815af13660426f741f38269da99907d9ca47a8eec2fed30788f08b56d8b7361f00fffecd6f95f6d34aa665699cccf6ec1bcb51f0c107df1cf56620e8b856fb1b9618d1f854ce5251ec3b31c71994c98676bca84ad57e47bb812cf"}, {0x30, 0xffff, 0x800, "ef8e478342bdc5b8a8a958848750bca02c53732eb669df6a9c368a14c8"}, {0x50, 0x1, 0xc3b, "6daa8928a0baf60e7e59d0477de61b0f7aa1bdb0d992f861e966bcb9747e0ad5884a892ab94ee6ec7ef87100bcd580a31c42c1d4e4f1f6a94c231ccd"}, {0xf8, 0xffff, 0x6, "9136c00618e69b7082b030038579a833ad657b4d543578ca969c8404812ca1e83a3432445c6ebee72b5c01085ab6ab2eacec3aead299597673e6c5293e8f84cc6f4ec333df972bf347fc08e930a19f4a120ccd3497c71cda15c967ebf8434f214ac1e3574ce0456d3a94914610e1bf241eb90f19148f9deb92da0dbc79a49a6e4e6e75352ca52df0935b98d8d6e0462ee4808799147749ad7023de30d6c472e590502f665e693f209e52909b1b3d09c7ec86885aa301dfb1c9ab3b1d743b9e75c1c8cbf25e1e11f9f81156248956946c321c9de7b27948a7ad89f3d3b4ff1a56706bb98e4f376d"}, {0x1010, 0xffff, 0x1, "569f591734a20dcb8f5054db780519e151ee9ae310e02db985fe4e1b9d2dc22ea6c02f5768105718682d785930249bd98845b068a4c5256bbd96200633bd57f4a9c8ae71cf78a73680d9cf70bb021cb9bf68a17b52967646bcb31830c6666af5134eb549ee27196f6c6736000206cbc77ee002784de77339e1a2e48ae03c9d746569623602e82e7563b2b6a24baab215def63a1ca54dfff8de33b4ba981cd8280706b2c84aa77e808a85084e704ee4520cfbfa05874899471c3d9e0a6fd93b2a1cfed52026f43fab620d8dea946bd6780cf80c5c636cd04ef8204392fe52923362188ac58adc7ea5693a9f426963d1f0b5c12c84df9af641b399bf91823d735ffa011292f533f1899a23c7fb8793d04458cace1080140daa0219651c400d2f0287905b272cc2a36a272f8777bc5723d1ad009076d44f2c679309eb2833c21dfdc3ef0169dc22cffaf3071f4abf81a44473a13aaf2ea5f94a53c29aa355adf8c605e3846f78440101bf5abe9018579c2afb2c3551b970d84a73f2e0de33af6b4714d3157b43e384f73d62cf86731b70cfb9c1d7201d2e45307dbd6861d0f897edffb18f93931833c4211dc33987086b9c5be69ddebb91a48669bb27a898825bb287a3c216df9d1201331581ee2cb99a1f8168df1b8e6089d0f172ef4c0eb225e6912088aa48f647dd0b72c5dd014cc008688ebdb8b51e37167d3f1be5704ee4588aca38753250bed472895e3176128da2c6586b51b294858124b560d1c3731a599efbcbadc14ac048c77654039202d5faf4e6af6d2124d3f98fb0851ce3ef74c0b85f7ad91e81d81f3a4809057fa32dd78b12266ea2bd13993d673ef67ad786fae4ccb96e523b70889ba79e13a96f8f4ab4a0c69450a5fe86000e755cbdda8643eb2b839e6111894077eb4c1003cf89f48cc53bba40684e418e5e690243cb101a986833a798c565c5094c2e2464edb15655a12de22a095fef783a4e899ff1fd7eea112f8c05d40111ee9fbc29ae644ada928a1c0ffe53d6f3a318a0622ac92eff88e39fe103bcd6ed83a7143bf7c1c704dccc3d2df847ee2511bf2c5ef9d975c70e1b570860349ec29b868d8b3454a0f05385cfc0bdcc97db121193cd0ab13caaa19b799146f23fe88fb2a0f43c99ec2651ab582f1a9198b8680b085355243538137fab3a499fca3c332ff2ee80b5df2a81e4e4597414c38bb9f9d98b42f20228d89da51ca29346aebc0562c5894b1bdec4b2dd3a825fe573a200c4df20d87217da10c8f357f31025b5888532b3e1ab33447ba257ed8e791d4a631480d320cc4ce48d2f18dd10624149aea92983e80f83bcd218614c920fb888a4f084d25db3b739d910a5272b0a1f4a37cb66e03c1cf9ab2062e9fddd1f7404ce7ef0d91aab5faea8055ff2824a1456739e137e9b99e8c15f03bc1049ed53abec09e5338eaec7b56b5fd0462b0c1043d4f9b4666576d1aeacf9129a04ba087dc22e260e90072794169caf5dcfcdcbf194ffc087a5d1be1381b607f2cfc2315a7fffaea6617f7e47d955a125616fa32a2ee80aa0152c9dc7d137615880b5477c4f15633c650d6af4ba5916aa33e83614172b509ed095c88143ef57b028156b641dd62539a3a5bada90609e8442a8ade9f60456e1f6d367fd8a7de9182beca0d53ba4692127a26392be55c0d9c6adb3655368932301f7585f0bfcd1d6f1aa9fa987a4240009e2f35075406a9dbd1bab6026b89af361a76857006e614a25b20b2dc0938941667f07242ebfc4fb861e976050df81bf630f3724ea6246c841c4d972bf75e2de8eb63150f5069c82750ef6a0d9116ed2e4e40368e24e89d9a51b854a915d98a664e360e2dd38ffe79b15a9a839ecdd8a586b99b1b1259a0234c371e391f72989b6a45aa1b263bac4c8bd46d96fbbf6706d655b4a84074de814878063578ce1e416dd3bb91ed99795f64250cd09da49b8dd5661efc47a17e3420efb47a8e53502db7b3764fad5354aef10a51e051212be25caf66632c07a301cfb10b8f24a5a7b162fe6e6a9c4c688e26820cfc82a251e015123487718cad49d5167ad3fdeab862629d0f604279e651da067a40b4d2d6f1ce8a7a62dafc3ca8330bdac2405d872657982781ff4c6545b4a6793b3f2476aed99c483c686ac5274a468fa74d0b2a28cb0f4c4540240572a830d871be8f9caee1272036957532f912d969b915ee3cb859c1edd798875b5e4c566bc16f83ed5c25e8f8145c735dd06101978262ac6f735b71942b710181d4d481ae482a575c5229e66b9a56f7303b11c6832e355ee841f341bc7a9544d79f524ca555c0cf2465ae78be7b231739c50ffc013fb30e8dabf05ea788b73d8e6b00dff9046686ddad3998eb81a01c7050d216b251db4b8733ea411d0bbd3e6db9fc0263ea1fcea70a8b4f6b71e0a1c473d2ae46fe42c668a2c6b46dea18ec2fdbdd3657fd8907d7b1befaa14e55cd7c67b8805847b3187d114d7c23706cc3406723119b4b07be7cf45cc760cf6090cf141fb20a3381c136f0c512c83d887607200280abb6208f4b399e50fffc126d93101ca2c942c40e902ace162e744d3f4104a3d8ebd532b524572eef41e4cdad29a67eff326509f3aa454ca82bd4009c2bcfb9d706a57a8e929076cdc03a5fed859e126bada5a6484047b54ef5cc041f1e811a8bc42435128d369229dfe15332ef2957a6f5cb2f5b3572abbca691fb1190fb1faa7fa00d8ba414559b79b9d26760caa22f1918770f2237f2d3a411bd4c590c253fadbe0142426d999ee95d709bcfa6220237ecb82e1014de36d1591b6a0138a8ef7ee4a2ee444e08e5a0b58b971050bb81b0e640d9258f65353a4e91aa6c7d621a60a968df0ad9b0b3df5f780fc500282ea0bfe0af6fefe2cb31fd0bd91ef5961cae9cd5d3b15c13099a49ba25bfec467d54a9a0d8e1bdd69db1426608bf6d2686f38e259b005eb53879097089d784007e9b2c32c9eb7bef4661312122e2ee4cf83a6189709283e194d4944ed5c37606498e53b0a4a76dafb313006e55503dceeaed6c2532f7216ed5758b314718316a8434ea0271cae6f870016868ae812b7fb378555f1ca75b5b93d1030558e201fcb72cd24c6d0eff85f9b6eacb643c354c4077336fd3514c2e6e7e0b08ed776ad2a86dd30ce98435af56197ea2582b21e2d75808abdc93ce8d9ca20460452f1124aa2f31e3308a449cb06e57f31a022120b486276d1e865f1850b6ea6b11fb3e84246c4be4f012e51addcf8c9de5b9c1128c18b08e97a9eb3f5e4d12aed04cf193ed1af1533e86780080e3b325e9f18d229e6adda1789aa0a877ec171fe26077ed7edea69692bc5ddad8b8e5dcb0f0faa59bb9a2eaafbe38434015d1d1f04702a0472bcc32c0715796b9c26d1a55f5d5f6b20faee2fbee35ce9faf356df1757ce0883da17ac56db5479d59c2ca824bbc0a4669679f26c8e9c63a64df159244f02aa22882490951f4038777d19f3118abe9035ca750eefd85cd562406d850f25e90f9e61d8ba01b068b242a822a277e91e6a6cca2e58a20266f8f376ca1918182d8e8a28753d15f4f7b342ead2601404ebb945a2ccd8744efd0067a30bf63d4a44039cd0d268f568932cc627426b42e207e31d26d8e275dbc83f43b40285d8bebc35a68c0eeaeac882200a7588cb008e5e112c1cddfa78c8f5db1467f4a363abd1ed384bbb6c7080fd5d2c67db18c6fd2825e184785a16c6d01aa3830e591c11929465baa424a9fa103854d21aaf0e5dd2f5ed3f1afe41c846130f38c92ca324c434b5bb087c4a9b4d37fe2153e2d6e9c03d416534c7b2412fdc0a6da5c92064c2aa5729c317aa2b830277b95f2088081e86513a1f2eb8d4388d82bc6b762a71ee567670d4c085c9d48e066925c288ec1398e561b5072c189ec00bf6bc93258e9262b80df14b061289670f7a00b32bcf136513df1940b3caae34c4733f618033cf5d8769689dc86dad996f145a4fb9910f4c77d2cd087db74e7a0c77b61ae2ef0c8dc04df57026d0d029d72dd98438f7ec32b5314ad826d3a14c41507adbbc13d901044a50e59ec194fbc0949894c576b61a4fae1ca4d2610508cbd319fbccae3f6ee99fd479886773ad136c616af62d39541f6ea31fc35ceff4097fbf1f7e289ba3a403730266c2d0544f41976945754dabe28fd292265523ccf96f207ae955c0ad28abce5f8c8fefbb6a6739b4d9cabe7e4485d4befb2e60846094d96490b20d904214672744313fd4b45361cbd38adc0e5064a093a3e1b3cf825c493d1956f59772fc0e0be38091745d379ee04ee633f8f832ff5edaa27530b400d325022e7a35ed386faf60f40326b2dd6750eb3ec40527fd78587525430fd9dc996974a3a0aeae508dceb8e66a91232e192d0401597957efa698728dc8c39fa246f19d6585775b2b6e60cd1d87e43713b08edfa8cc1fa3d023c4339cc2fb9fcc8ad5df0a7a53eb2217110c658ecc300e3e5cddd3915d95c182495450a6b66115f23929b262e0e12e588ee8457df96a924ac0aedd39c8c081fdebcb5b9de4bb43e4fb14176286f79efc431223b35033d588e678117aa132a005e4265da9923e78c055c56c5f2438e9aa7db90c66b4577a44e8c162a7fbd05c13a9ef8a454f0d7d8005ef98be92c959e0eb2ff119b2f0d53f1f26d99436fca6c4c04c135c9be10201bf4511918a21bc49aa895da5edea14215b2e21b4cc700d662884988185e31d5492c2da953a75fcbdfd2249b34979ff9f2256883b86106358b9e757a77587e0c23fbc96631186493aadaafcf4d83da05572c1b0ca9956746c222b7b524b58767531c2af0554890c6eeb32e035320ff91c4366ee56f225b82a95c95be09a43e629214bea6052aa8b32a91a24797de43b992a3116e518112c067e618a92be4ae46d07d387de3e1210679cad5f575e7854d8aa71cb31b2341442cea4182c7f234dd05495b8806441071a8d4c9a0abcfea0e3b683ffc17e92dc096edaa80170341699c2105d064bfe435e796bc0de9490a4e6c57a3d44a1219cec074052bd1222114f2874e787bde1cb0650503bcfc7031ab7da8a0490d610f67b45d8e9e20682c378b10d3cb1f7e1d834aa59c36d36d944e9271c9fe9e59f169061dfd61836a5c23cb9794b1fae831e6e3c3a78cb04ac25c01026ef8f5c4486a7144f202da9d811c657a13ce6b7d1c624cc162ea20529bfc7607086b42d510165e31075f00f0fa96390e6079d0542b287e37b33ec04c95d142e22a563b8415023a536e3e8191f2b2d3790b68d4044808cd39ce96ec9d2fb734cafa0a7820f35d59a386f5bf62b0229b8b4eb1e1cd44c264e3432e55c8e62a9ae2726151626c4506fdef2516cd2f0da0c69e6dfa2aceb6af1b457a26b037fd747a04a25c7cdfc2f2ad509a49ad8759ffbdcddc33b3f1ddffe2bf3a3f1e7aaf7c83aef89ba5ee6b02caef9ce0e3fc3707c47e928c8bfba7434523f9e3980c6ac3a14b5378253f48123349e137bb3594ad8bfdb31b23f7f01bf53f889090be4e163930e811c5447dfbb4f9714ad07ade50622b779b1188d303172f50d18bdfa6cf478550857c438eea86598b485237d528a3b05c12a2a0eff882dc4bf690eaecbb919218dad689a6c6e3a22a974e48b9cd0c586b6ea017bfdcda22bbb26ba749eefe85b50e4b5b0a2b74fef34c740472c35fcb5f4308f7d21077b6da16bf0474690a70bde44d5fee1efa914cd2843b783f5998879bfa2596d6b94587035a86c1b0b224ffff0ceb36acc7b4616ec507086aacf7f8838d73498dc892d671dee"}], 0x33e0}, 0x1) sendto$inet(r1, &(0x7f00000002c0)="6b9d24f2853136509046dfc83f38ee6cd1bff26b2d57eb32f8bd77e06af4f21644d84dcf6404e1cafc8a8158c6b4ef178060f67885059849b8b786d55adba095d0c38b741737b84171a7794dc3353fcdbafcfe8ded6a8b1ac16370f798b02d09caae45fd848794ce64704a96eb8fefbc4a1f396271e676a1a161112a962b96d74f6f8fb9144a0a53baac0e56cacf8ed4ad9f7c13c95046f76a8517a25dc513325697d6a53c35627c8420758d84e68c5a7a1182ccd510f1ed84f2f438549b801e92ef1194", 0xc4, 0x13d16516beb4425c, &(0x7f00000003c0)={0x2, 0x2}, 0xc) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x80, 0x0, 0x7ff}, {{r0}, 0x0, 0x40, 0x1, 0x0, 0x1f}, {{r0}, 0xffffffffffffffff, 0x11, 0x21, 0x3ff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20, 0x7fffffff, 0x8d}, {{r0}, 0xfffffffffffffffd, 0x82, 0x4, 0x99, 0x2}], 0x4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x5, 0x4, 0x83, 0x4ff152e}, {{r0}, 0xfffffffffffffffa, 0x42, 0x80000000, 0x1, 0x100}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000021, 0x8, 0x7}, {{r0}, 0x0, 0x40, 0x0, 0xffffffffffffffff, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40, 0x8, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x94, 0x1, 0x240000000000000, 0x5}, {{r0}, 0xffffffffffffffff, 0x8a, 0x1, 0x9, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffff9, 0x50, 0x0, 0x7}, {{r0}, 0x0, 0x2, 0x80, 0x7, 0x9}, {{r0}, 0xfffffffffffffffc, 0x28, 0x20, 0x6, 0x1}], 0x8, &(0x7f0000000000)={0x3, 0x5}) getpeername$unix(r1, &(0x7f0000004dc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000010000000e194a2dfee7afe6cfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7000000000000000000000000000000000000c9cf6138de99f69af280f0a770fd9abb32cc9b1175f1642a9f51039bc4443b78fb9653de2000006fe795495644e74353ee1978c294e1de3c6ae1d634d6b5c8a43ec2098ccdb4051713570d6101d1d07c5bf501ce72b36818e39522886eeb5cecfc420e39b9d5ed215180a9911c5e57a01b88318cd394e462412e841dbe6eab6578f243bead1507fa4e7400000000000000c4d92836a72fe51be2133258abf8254df3c07c855bd1457e1a50d58d16362568e56eba6f7e190bdf07951ffa1c23e63c54433d843f0d25698e6090a39a46cb8a76a049d3b1565fe563c03bf42f363362dafe8797534400"/378], &(0x7f0000000480)=0x6e) 16:02:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0934c44f7b202b, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8010, 0x120) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') 16:02:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCCDTR(r1, 0x20007478) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=[{0x10}], 0x10}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:02:37 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:37 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x6}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdda, 0x0) dup2(r1, r0) ioctl$TIOCSDTR(r1, 0x20007479) nanosleep(&(0x7f0000000000)={0x6ee5, 0x9}, &(0x7f0000000100)) 16:02:37 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20000081, 0x800, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20, 0x9, 0x6}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x4, 0x2e9f}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x40, 0x6, 0x8}, {{r0}, 0x0, 0x10, 0x80000000, 0x6, 0x3}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20000001, 0x0, 0x89}, {{r0}, 0x0, 0x4, 0x46, 0xfffffffffffffbff, 0x800}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x101, 0xa00000000000}, {{r0}, 0xffffffffffffffff, 0xa2, 0x3, 0xf378, 0xffffffffffffffff}], 0x1, 0x0, 0xffffffff, 0x0) 16:02:37 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) 16:02:37 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x40000002, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x2, 0x5}], 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x12, 0x8, 0x61b57149}, {{r0}, 0xffffffffffffffff, 0xc, 0x0, 0x8001}], 0xfffffffffffff20d, &(0x7f00000000c0)={0x1, 0x8}) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) syz_emit_ethernet(0x79, &(0x7f0000000100)="bb64cb1c7fcc0afc222227ac2c51e742360e93a1d00aa32c05ffc58b07129345f31313d6f6eab1513014f9b9eb40a790158fb44a3eed5014d966a810dfda2a0063266579358525f7b8acde00af2c5474d4fc7e7dab604dcef4d9945234d94b79c810dc3723bc6c1023d8d231a98ff6b902cad066715da69bbc") 16:02:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2000100, 0x0) setuid(0xee01) fchmod(r0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) syz_open_pts() msgget$private(0x0, 0x0) 16:02:38 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) pledge(&(0x7f0000000000)='-\x00', &(0x7f0000000080)='%\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:38 executing program 0: r0 = socket(0x6, 0x10000000002, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:38 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0xffffffffffffa053, 0xfffffffffffffc01, 0x0, "d13de2eeb4202742248147bb088dde1bc9c410dc", 0x7ff, 0x1}) 16:02:38 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/214) clock_getres(0x200000000000005, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt(r0, 0x10000, 0x0, &(0x7f0000000100)=""/140, &(0x7f00000002c0)=0x8c) getsockname(r0, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x3, &(0x7f00000000c0)={0x7, 0x6}) socket(0x3, 0x1, 0x7fff) ioctl$KDENABIO(r1, 0x20004b3c) 16:02:38 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) pread(r0, &(0x7f0000000080)="5c8172a49fdaadd13ff15a1a343e1f6fccf9c8eb483859d9b1b66ace86d98575c132b7bb9d6568b1934055f0fb215c4583880f4e1cab4f9f5278fdf0e7653ad3a0cdfb1ef0aea497855602c41cbbd54f17922234a554d4e10e1da8aa276466d19a1c4b95f0c6b3250dcc43359515030d7e6b3fbfaaa42b117c5238d4152da98c12856624685063f03b071284d59330d24b102538acde06f80a4cc5beffd06730919689d8253d2cb3017ad2a7821f56811abb42d6d3ea7d859faaceeb4834d707360350723bee", 0xc6, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) 16:02:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000001680)=ANY=[@ANYBLOB="520e15960010070030a502f53508a1833dac420bf1d700cbae18ff3af178289787753fb5ca2d032845d7b6711dec9f246aea716d053299fa817bc889fd6c9b48cd95dc6588c284599731e1377b65e03abb80a2f4b85d666a27d5f7c484c2d682e11d98ccc75d563ad327a8c8130e87c176658d9324ccc85bb4f700d64ab17dfca52a733c115df17801"], 0xa, &(0x7f0000001340)=[{&(0x7f0000000080)="4ca9a82e2c134bb04860f854491eafbe00502b9ce8ed4d00e55ce25679e8871f8238c976c6f071bcca608dbeb0896944e6b58d64afa3583c2fc0544e6b44d9e9f5b5141de7086c5309b219b39b", 0x4d}, {&(0x7f0000000100)="f0e12aff0d1e455388028cabc3aa3a4f99a8ee6234483f6333ced536361ece2e4c603c7a3cbeabf7a870cdcaf3d60fb3a9de981d54de7aa5759a141baacabeca04c768acd2313858797c69e80ae2452cc39629933c51542c15", 0x59}, {&(0x7f0000000240)="b44b2ad5d248b3c615631de6735e162be3b096c4703155f58462024a6cfd6a1a64ff5261791d6c9572da28610526ddca4ef424a6cbeb17f43d8e4f4ae4e658069f4e7b869be9e01681a716e1cc41ce92e4092f747144df3c407d787f05ce7ead809ae747a8edb967f949bf29470e8e09891445164e80eae3bee87611bdd07fca1a9c126e09f758eb08b340d4c8d71bee8852071fdb97c844eb112779c51d5d8a8023766033614c7f1932389565281dbe12eba1f90185dbe87dce9fcfc75b1bf9b0df38ceffd4168f97bf4290fa1c4dc0020172afc7b12ababe324fa07283f28d31a87e3134626154e79ef4b7090da4e94f195f92d20b069240a6f8089c961566bfb24a670ab5968af435b31ce8fb1b9302c54f4e4e70e345f314fe2acac16efee9c9886fe3ac284f1b1a795919eaa6231d96dd6a4b0e338ba204b8574c5ac96555f932580f6a7b3b013a915e4465addb1c2c39767fa654b9ea28a734f95490f625ac7d61ffa3c8ad274c3c0b322fc37136fc393d8878ebef294f70b48691f4722b6301a07a5229c597dc6e2bb4b58bc19c9d4fdf72a60b34ccb664b357a2ede9c2a5e32b748e71a61042cb3929d240b9265771c20adb90799365e280f65d7c66ddc2a9a2492c22c3d5cbce852ba9b295e138febb06c84adc80097c0cf187dbfd4a6b4559655415d95d176f7f61c6d15dd10a9174e74880485c53f2fe6922c1404d7a734f73fc0a13b086f9800a2942d910f902e40ff918cad23398e7eabe3252b2d0f39bae8aeb1f039f0ca79b988c62d5f87c314e7cc97d2e95c0eef32e0551eddc60e131b3ba06bdda5c31d4b642d4489a26f5ef39feb88c5666a7a96b8c612646010cbe336d6a1c080f1b92108073a6bc71ed9254994c0f2a96a8089d4a2871895db35bf50e5dca51b175db635b4367500acd8b91466754e62653120dbb2a0f1723ebc953bc8cdce39830f52535d1f2f11a557054cab22388c2d107a77fc1540e9e1ab0c44289c3528e2a8e8566067b22d8f8223310e1ac4bdc8c55ab74cd31f4a708b25eb45390c1dd44e30d766350528a21f02e9901eb8590349dbf505281486bc5d633c79a7a94e9572686e0d32bee7374d44ee588e25055c0dc2622f2b849c701b82689af8a15c49203387e34542480ba4dd945aa5253407e2a8d25bd0b532ab094b0d0b01c234cc9fc9818556b4d6e32ec3846fbacb6e2f9c8e91c0187920231aa85c4f2ed40724fa2c5ff8e2676954f7da278617e1a32d9dd010f693d2f2b5599bba4b4668884af93afc067be4ef3a8c18e80b06283a9fdd0a5c9b03d99a81a3807cd47a1e6456bb8bfe9d857498da3911e0ca7b583179185851b5a7e70531af93801f2fe5f94f401cb19b6bd8e4b27939bb46cd9330615bc83f8926a7dc3534a4cf9a7bd1b779141e06d106b81d41aaebe938009f47535e7d1f63909347effaf61d4aa44b7beb906dd7877a9f20b75a066ad5bff5d14e0b4a3edbd95d591bca1f612bb53b1d5816a8fbb042bb704ceca030309b90621b51ade36c9a0997de50f63b3a2c1c1d2a145fcebf6c89dc711f915f92c040e21b6ebbdd865cfde9ce22ff74bf781a537ed220ac32dfa8976122ac34f972586275d0dd417b15e1a1143da68c27c008bc2ce726963e462b9617ad16338d24a267778de9901ae441e30255b7b953e8abfb47db31279114b638e975436bf599e078deed64420101f58554cd6ff8828afc49ea9a206f9c217f05de56f9285111d95089d914cf38a3f1a41a61ca1f97ebd8aa9e17918c65fe2754b4fe591b34d8ee46e899efd0b7d278e6c9d6d6b4b6f63a1256a5a1da3e92b2389ee547a13f8330689c661869ecd85480cbb39e3f070ad8d88a3651ba969e06eceb3f0b1d8be062f3d2b2cde5cedf8d3bfb72d7e5693ca964b05c29141861c2bbb6d13a9659e2751f66f60964e6c3f33629d45c1af74c0ee65473ccc9104544253713114802e47d666131445fd7b76c28b2f39b373daace9182b958c096cd5ded45f1c1f1214d0410aed5c97276e378c6af52aa11354f596f07310f6ee6cfbb3511d5da17742f46db87c67d01300a44e94391c1828ad9910572fb4d5d24786b4a8d2ee4f600743e29e7babb16f36f14245f6a01347eb9aa1459c4d52b4b2d933c202359c515b0266887a8742c904f98a8f8356b2d95433d34f264887d562c6b532febb791300f37a33abef757822597e3d8226566c1258c7fb8a917b3d5b5bd16f9f57ed4fc9a4b3a344275dae13e6a3c118ffe95995d97dc07e0c9aefc76fcced6e76c0fe60883fcc32d7b8ca4bbb9a2b6acfe753a955e60bfd4dd90df85f4aa90204f21caed2d5ce1aea2a8926d9e5fff46843cfd3df1d58d0a3d04928337b9055323dbd2ce0ce9f3309cb56aa0553c4e3c2d0c2d3d5a2e34fe9478eef0bff9d640a24cd1862164cdc31e95bbe4b98958114a998f8e72b5adb872afd0e8a1b60bffd6cb04e33c16e6404cc86316198f8833bb0cc619205b110e50e95d2f053bd1659d8e69112111923354e00f8d109591e7dcadbdc1bb6e43c8c005414678822e4b9160c775cc1c2256b6997f5bb1c0109fd43a2c3c59124d6b1e9388f12b663ac15ab6889a760658cd684067d759c788b40516c0c544e951c5dedbd908831f2a6aab336e77947075f7c17171756dc695adac1306202adaa264f7aa1f56e448880e4e3e086afdeac6c83eba793406c06e3e5f463c93c5a79333694936994a799efa64001d6031d4984af00bd42fbf233bdd489d188c32bd461c44b5272d5c0c1d78d276eea25cc1244e538b4cd236e9de225ba988e06c85e89a8c2edaf019e09c69695d8e0cf4e3f6e2184a674d0164b997370475c384bec03f00e385c1035f715a24ec59ca29df20da80c7dcd5e5b48e8b76d2ddb2803852a1924bbfcab2227b6bff50dcf49d4334b0ca001f963fcc13ffde2c3a688b3f176fb3eb01ea964eff0595e4ae5a6630dcf8721202ad258ad03c05c97022becfdb2df8b37dfb0379ead2892ad6e73dcc81c5f26f2b61b18b5495883076abac86e4fe7517adecc89db25d4eec123dc36589a9cc89dfb73acc7afd651f6384eaa693de8c1460364af0b5ed135bd087ddf9fa091e4a87a0d56c099d8ffd5db54c49c551e9ec72d0fe961a97dd2ea59c88f5eab198e960d0c012b91bfe0d0c3d030c9601ef2301317cd70a1d542686a63d5e349b331e9c7950093710a6668b7fe271ee33e6badd9ef606c7dd6309c272ad77ff6cf46b83eb0d419bae565219b3f85ecdc5536fc89cdfcbf530c858690f275dfb61375e3069441a33b6058edf5fba3b0ba7509ae8b14c3bcbfabad31f667f618f543816f11b6a1e72ba125bfddeb5774f2de1df3107d8f6e06dca6edaa14440f3300e08308e909551c78036ec8255718551db33b593e3dfd6f5f65fb642b7ceed9b87e4736face92d96876b186b4010c0a83d457afb1d659dd5a3eda9d99b33740c2ee3ebc9fdc3b4caf3e42125713fcfc8e4e7531acfffc6b4c0fe74e225b23186d36b51e0979443b6aad34ec0672b5ae26bb84055294810f749f6780a27d9d4d4bc586707f1eb05695390ca5c5dd091add479b7e6f2ef03ab10b3c6cd547accde3fcaea9cb231d4007a7b86053ff39434222b98dff71aca6e1534f476752cad11509041ff76adfe50ea4138d5851fe87790024e4a59e0839d13839bd433b12d13f1c7e7ea25f5d2f2ff209694253f909037bde8047aeb78a7966c2627ade641cfe5ceb526cc6772673098215ad996e2958bcdc2f2a10c0151285d3b79c59a325f51eac9e56007dfa51230b83171cf3e918699df09beabfec37b35b57eac2d1932ba3fe29085eda1a39f240068a966516cbf9cdeef43e8a63df5cadb5ef20305b2280059049614855ee537aa11791ab0a6ae81482a7e59e18292cd111225f0c5276c3b6f7b21a4457606ad8b52a0bba850e92c8ea208b7c828b53418984647d9afe85c1a8d430c7c83a87e69130719ccb6caa2abd922dcc9b12f10080efb2aa53d2d92fc58f2a026c87b2171f7730b2e8c4451c1ced680cb428760e77623c9ab2b962c8b9e5390f129f39f037e4611e513decf56ddf0edd335fcc1a3441c14ac950bbba8e5561689cef9b0101e767bab953fbe5b84e2c1a83acf999758b8c50829e3bc37171ce4c206eff7acf5b4c14192fa3aac16112bf28a7831a72793012366b887a549282156011f69147af5eb4afb11fb47cb97665b6c1279c554b9aca66f64e02b6f84a5b02674d25d30d08754d0f5dda43ce47d0a8bae9b7a51e056b6489b11e0f513abe078edbb386132e699026cd7368ce0cf79e963b087169624b7d734c4e68c75bd82bc0cd66989d81610be974b66da8d09b13d821d509ed54890a0121c93436d668374947de07f3a560d00e56de825a103a770cee33ba9c147dfdad4bb69c3a9ebea2ee341bd4546b5677f955e037e8d573c11edca6c57e912f014deb95c191fc4ee4db182c6e337a058ceb0949b90002084aef3ee26854b139cfc3571bdd232d112828bf86f2c68913c982c320681079081d58a7bdbd0a6e1e5335ad224c21be42ee1bb0ed5dc6733916b24a08c202490d8ec6d4580b25137bb30c9c712042309dd9c0433d49eeb9c42222d37e2cc7b85f6d883b05c22cb02d6a6cbcfb30434b4122ccc56dcfc211ef83cd26a2b9f91026f5baea329d48e4c2953425f77bc7a8263190d7419307cf781677403b42a751bfb7886d8355b8cddd838bee0500cff125896752c3ed9b985ef4f215a47119d5ef92631a59006700f7d693c54d919d9e689ae2e4a45dc5579a8b8f7636d727b6204af62fbea038d20655fdbbfdb467af9ead48046ed6361b5d9cac78a828ee5d9861d6dc991c20deced7651bcfd9e3036e8ffd075e5999069afe15df7408452fe23a9e3737e92f603ccd2b4b7d06a11f8ba85748dfa11f29bf5b402b1b015bfef2a1bb36e52e1e103c89d16cd95e236be5fd29c8d64072e0cdceaef155bf4c5cb449d25ab9c8d53e3c625ee544effb13d8ce6d030a610e40ca5c0e177e5d430374e8a5e637e600d4475a0b477a343c0f7038ec4b31e2fcfd9473b4e8a1b0f22c5fe7592c2c8c2ed2356f6579f7338c03542705ae41905e2e1bece16532d3479f99e0731ef7e1f206fce8a51125f5acd7dc7e6d17a06d2fd1901ea4072e1c9d953dfed6eb560ec011d50dd8dedffd3200e2e1175cc85b229addf0c9b328a68502c276cf1e0e5b2ac0255ebe76acdfff5795e1a9b4e38cc281aedd2d449d29e91d7b7b7e30c1fb6e16044749cc7baea604d1d06eba0b8c5485d835220b8265dc15e1a985fd0d5d334f2a0d46d5ecacfea9e3cdbae8a519a9249c28931b25d9602bb6d53c0b312af2acb09026c9cf78ed5e84dc09594d7f52e907bf257f4e5468033031762ac015cf2d94ff0930649f1b85f290999243fe5a39eaf9a4140a7d7e4a9e370c455757f677b1a0102508e4e18f05202b96761a46f2f45742e3a6beecec70dd620b706d418b9888a9dd96761f88c265a5e0eebaf2e18aca0e47cb1e05d2cd9668a0b4e852f166c4449b82f6c5c4c6ced6187f5edd38284d4e1320864ff2b76b4f9ab28129ff1d69dfceb4f797ab8c2ac9920ba9f489b4177462e7c5b4eee9f8fb03b54b8cb95842a37bd53ac852b85d5f228e875308a294be7fa3a365c74ec7002c5b445f5bdad5f020c0e9147ac32aaef3d3447990ecd785effedb09960bb9a95305c5f777fb024362f409ddcebbb4dd9a65ca308caac5709ad214a7cf98231341437cdf8eb7330aa385ef", 0x1000}, {&(0x7f0000001240)="877955cce03f8f88d42a2432bf9d0e27adc77fc1620e96c3bc667d722ee96447c800e386ca37c3465f9265e5554095d8d87ae45f4c598355523d87d2a1d2c4badee06d6d7fae0be8a6a0273ada799471674cddc7ee8f393c9611897c082d760bbae29a82b1e5e6651aace64c742325ac20fa02a5ad3012a78dc64646ad89a419bd19902b10af44ebffcf11a2fb97318b0049c173feb0f1715a299958939d906d57109b70e41c1dd8fc49d197", 0xac}, {&(0x7f0000001300)="518f49b530", 0x5}], 0x5, &(0x7f00000013c0)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x38, 0x40b}, 0x4) getsockname$inet6(r0, &(0x7f0000001600), &(0x7f0000001640)=0xc) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) execve(&(0x7f0000001440)='./file0\x00', &(0x7f0000001500)=[&(0x7f0000001480)='$\x00', &(0x7f00000014c0)='[)\x00'], &(0x7f00000015c0)=[&(0x7f0000001540)='\'#[&[\x00', &(0x7f0000001580)='!\x00']) 16:02:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x7, 0x7ff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x40, 0x5}, 0x8) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x88, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x8, 0xe3}) recvfrom$unix(r0, &(0x7f0000000040)=""/92, 0x5c, 0x3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) seteuid(r1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:02:38 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x2}, 0x8) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffff, 0x0) 16:02:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r3 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000380)=@abs={0x9f1387024e7ea4a1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f00000003c0)="0a9f1cd1cd091efce6d472240a707a766aa93b9d8e03e440ea82e3b6ce294d7544202f4f3cab", 0x26}, {&(0x7f0000000400)="70e118cd872be6faf669fb743c1538a88f7d784a7b99531736f913dffd65c894135972a70f2807f5895a9b32c93d8fec598270fe608dc2bf12f3fc3c30ef0b33f7e7cc6569bbb841693f8015cec04663f4cd5bca0a7457cfcb7fc78e548da524793f29a7121462793638acf4e345abbc8cec4e39b6b40ddb73da133fb14f748fff4354c6a5f00e46fc03c7d4d926b880a7ce830ff639d5b22c6904c14de73a2ee54068b0582227789577420e25", 0xad}, {&(0x7f00000004c0)="90991c68df08ff7a1091db207bb8f7bfd035be348820c7f3d8b17049334e80b5daed85e1036c73b5ee8375c673836d9f6e7b01bc72eaca4e84d3fd7be911194eb1828a244461f39e0131b1dc44ce114413c7bb6d3f463a15688b19c1aab107daa7f25ce15785988243c3fed8dac5d8bd0226ae5a82f7fe3351f279b5d4b5c32ffe3a2e6a6c94ebde776b7733fe919ac7832da918c6749b498188598acf54bbd38fabdfcc", 0xa4}, {&(0x7f0000000580)="353d0f6af352df1e37dcf688801f70b9df8981e3d4c34b0f914011b3e1cbeb81e4181e3051100099dc9d4296abacdd9eea5e3d6d867541feb3f641e38801081d012289b8c0d450439548281ba868c16665cf6e8cc36940c201a31fc49d4b8ab20afb427afcdcbaea91b9e4b0", 0x6c}], 0x4, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r2, r1, r0, r1, r2, r1, r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r5, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r2, r0, r0, r1, r1]}], 0xa0, 0x4}, 0x2) r8 = dup2(r2, r0) pledge(&(0x7f0000000a00)=':,\x00', &(0x7f0000001980)='\'\x00') dup2(r2, r1) chroot(&(0x7f0000000080)='./file0\x00') sendmsg$unix(r8, &(0x7f00000009c0)={&(0x7f00000006c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000940)=[{&(0x7f0000000740)="31bbef1ac72fb3c409bd02a8019e5023bf83d4d19b97a123449fe5e2fe951a14f97b183f7c1cab39fcd3663cb8bc79d0c505", 0x32}, {&(0x7f0000000780)="2cb4", 0x2}, {&(0x7f00000008c0)="f823af629e3884a6098b88adb5554104197288efd89c61e0398cdf23eab3b9c209d2e00a3eb351fa8fa0ecf35e0d40f6386e9cb1de5b799d758175f59bc2a74d44b94a8740a39e87811ab33863a4f2261dc09131e496fde0500f653c41cdc7d7b2ae03e842a7", 0x66}], 0x3, &(0x7f0000000980)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000340)={{}, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:02:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002053, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getegid() setregid(r5, r6) 16:02:38 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40000000000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0xffffffffffffffff}, {}]}) 16:02:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x0) 16:02:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="7cd386d669ce9afa5d4f3b3cf3", 0xd}, {&(0x7f0000000140)="099ba9c92d5b35eca76d35f93b6887b3f064b6635109112b7f8d48ea29270abee5b3f35c2af7426fe05dfd9ea30c0a6fcd9248d0b7d82ab4dcbc78019b389702f42f73e176fb110baba336bf7d0ac32464bf187d401c29a2446c82ebf36c5635e3e34efc45e1e13607d60d6e7634fcfcec3bc453c4923fd87fad8fd74aa8ee80e4916fc0132f034f58c5060e26e4d15ac8598f59427380d89782bfc380446effe7c153c5b31103f06ae4b49931a2ba1fe00a1ffe699cc987b745d7c3cdbb90063dba8128a559a7c5e11361a69f1bded8a910901dc36b86ceff", 0xd9}, {&(0x7f0000000240)="4991da85aa78beecfeb45e4c8e163c1ee4d04fe7157778f8c7ee5b7da69ed428809be1edf9c40cdfaf1a8405c9e428c0b2b44dd394a701117bc09b8adca28e923ebff197010c100602a4820f1b66f383bdc9f405dcd56298f4af4e4433fd19d3edba9e2ca372e61cb2c6f6d25e0320ded23654e297e4f6270783c7544041b839cdfb7502e30f64448fbc6f62775a9a2b7805f1bc5a4b33b2ec80e9f3badd6a3d41c1442134991aca4ccfde05977e7ef608db3e77580acf9c7415aa", 0xbb}, {&(0x7f0000000300)="e45c90419f14319b430cdfe11d4fc3e0b696cbb648bf7222b008ef1058ecddc2ec7eefb49568059ced6c3666ebd8a43a42e0b12285fe08e0c8d8328beabea499d2c0ea2602a3fca0fca0a486e41e4f422d6fa003db885c819ee13a7c157f5399eb35e3ad71cd424ca6f71bdec381fe992dadcad1b8752dfde81ecb6c6eb94aa6bf34c2b66cbc61daa446861fa201d2475914baa1c246b14c4bde7d4d234cf44e846750333acca327ca1102173cb7da3c0de8bc13c81bff294850eb4dc05422994013f9ee0f5e7e41ae23823c706fc1753af4a254ae66679a72b5", 0xda}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af0622df23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f891d88221cfe0df81e7c55351e672d", 0x48}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:02:38 executing program 0: lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000200)='./bus\x00', 0x80ba, 0x10) close(r0) 16:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = semget(0x0, 0x1, 0x1c2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x8]) 16:02:38 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x4, 0x7fffffff, &(0x7f0000000080)="2feb241297d69f1bb3c86ac12c60a0a54df4ae92c233921b0773f9475edb6414b914b3ca438e9a15f74c3574492f43777fc1ea806aefb937e9c4681527f8ee78709a33dd15abf107c936b33048360b0aecd72e844a60a9d8ad7479a64cfd1b9176c23f4fecd5ae5e5a17ca34b884941d62c6c0f4defd52d2035a09c915793676c949bf18dde1caff254f08c8dc262f", 0x8f) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x7fff, 0x0, 0x8, 0x8, 0xff, 0x3, 0x0, 0xfffffffffffffffe, 0x5}) ioctl$BIOCGDLTLIST(r0, 0x4020426b, &(0x7f00000000c0)={0x0, 0x0}) 16:02:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004427a, &(0x7f00000000c0)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') 16:02:38 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) poll(&(0x7f0000000240)=[{r0, 0x1}], 0x1, 0x100) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) accept(r1, 0x0, &(0x7f0000000140)) setitimer(0x1, 0x0, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000300)=0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) setitimer(0xfffffffffffffc, 0x0, &(0x7f0000000000)) 16:02:38 executing program 0: r0 = socket(0x11, 0x4001, 0xfffffffffffffffd) sendto$unix(r0, &(0x7f0000000040)="5001050260000004000000000706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416ee4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babdbb770c1f5a8720081ff7cc53c894303b22f1a0b404f36a00f90006e10020000000000000e0208a371a3fce1060bf800e6fe00000000000000000000000000a2008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5732405757105889a2b32728f83ea65f3482e093de7cd0b10427a00000000000000", 0x150, 0x0, 0x0, 0x0) 16:02:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mkdir(&(0x7f0000000040)='./file0\x00', 0x101) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) 16:02:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) fcntl$setstatus(r0, 0x4, 0x80) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x2, 0x0, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:02:39 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) recvfrom(r0, &(0x7f0000000140)=""/9, 0x9, 0x42, &(0x7f0000000180)=@in6={0x18, 0x3, 0x2, 0xfffffffffffffffe}, 0xc) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:02:39 executing program 0: r0 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x200000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) dup(r0) pwritev(r2, &(0x7f0000000000), 0x1cd, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x9}) close(r0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:02:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f00001d0000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x28) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x4, 0x4, 0x8, [{&(0x7f00001ff000/0x4000)=nil, &(0x7f00003f9000/0x1000)=nil, 0x3f}, {&(0x7f00000b7000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000139000/0x4000)=nil, &(0x7f0000585000/0x7000)=nil, 0x10001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000064000/0xa000)=nil, 0x8}, {&(0x7f000006a000/0x2000)=nil, &(0x7f0000548000/0x4000)=nil, 0x2}, {&(0x7f000025c000/0x3000)=nil, &(0x7f00001de000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000045e000/0x3000)=nil, 0x2}, {&(0x7f000008c000/0x3000)=nil, &(0x7f00004ad000/0x6000)=nil, 0x8}, {&(0x7f0000221000/0x3000)=nil, &(0x7f0000202000/0x4000)=nil, 0xd27e}, {&(0x7f000049b000/0x2000)=nil, &(0x7f00003ce000/0x3000)=nil, 0x5}, {&(0x7f00002c3000/0x1000)=nil, &(0x7f0000350000/0x2000)=nil, 0x7}, {&(0x7f0000560000/0x4000)=nil, &(0x7f000050d000/0x4000)=nil, 0x5}, {&(0x7f00003e3000/0x3000)=nil, &(0x7f00003b2000/0x2000)=nil}, {&(0x7f000045a000/0x3000)=nil, &(0x7f00003ba000/0x4000)=nil, 0x10001}, {&(0x7f00000dd000/0x3000)=nil, &(0x7f0000449000/0x1000)=nil, 0x400}, {&(0x7f00005d8000/0x4000)=nil, &(0x7f0000024000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0xfb39}) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 16:02:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000001200)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x2, 0xca54}], 0x1, &(0x7f0000001240)={0x0, 0x7}) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x100000) openat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x102) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x400, 0x8}, 0xc) 16:02:39 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x22b, 0x0) mlock(&(0x7f0000000000/0xc000)=nil, 0xc000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:02:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xffff, 0x81}, {0x0, 0xffffffff}}) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000780)=0xffffffffffffffed) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) sendmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000200)="5cfda028d1fce7551ed3bb6cdd3cbd125bbc536e0c74739fb5661f264be2e95cdb8a28055a4da05187d96bb09ed0969d46a80e6575c9a8ea195ce6d6311c660968301af9a9738ad44669e10108c5bbca486d8cc64098c6c11e8ac9d254c4ba8281b08b28d8376e6d24f1bbdef8801f2860ea6a1091db7c6c0f7da13cabf3b6e90b8d697328dde0f2b11fe79bb2", 0x8d}, {&(0x7f00000002c0)="3b633c71037b6e1293", 0x9}, {&(0x7f0000000300)="2003c4ff98a714ff0e13740e8bba3ab68c73c4d1f75fa8cd90554a7cce3c0d5a2da3aeb4455b2379a627dcab895bf5c112f8ac12adaedc29301d58141e36f39cf13227809047e3392db4921b4b52a167517947b6748ba2bdc4c99d7db688933b702178dbf00463708ec5fee939d08b9f9561ad255a47830981bf68635513bcfdcbbe3d74d81c3283a8da104b72dc70dc328ea0cce2c866712de1a75c53a19d31236b1e2bbc7ac549cb12dd60a453cfa42b3adec98df868cdfe40b06f3d63c29b490283832aee1927d8481cc679e8f855739d67b60146726dcd6c68d594", 0xdd}, {&(0x7f0000000400)="2e20f0552c4f8c70b83ec7b0e0c2b7afbd9a9e52c7835a6128131f1eb9495f955b09cb6f8110f2ca66a831f0a32cc6a9e43c44dbb0a04dd74c1fe1bff905b6ec60d0d9f606a6a45900ba1441fb397afb3e28e96e9b41034450e3cf458407207ff8453b89f6045025c05a12a1927505b2d53b023df7a1c0ca70567304b35a5df7a8341355eb7c749c1af44a733bf90cc78c887bbfc3f9e8abb9bccafdaf9ba6701de845312c1f9e78c465e51f39", 0xad}, {&(0x7f00000004c0)="01cda5be7dc8c2c67b2fbbfc2bbeb70e85ed44d551dc0f136a58bee55b584aaa7e37e43ea678bddaf955765ba4c7572cda53c73ac72d213acae596ce43f9cfa0d70715df3f7e5c259b4ce8d22c990e43375cf94341294bcdbb6ebeefaf00d5387dc5be36fe3bb501396029e00dc699e8cc24a30682e27c03d5b3e765879b4b675b16d414dc0ed633632d6a4f7a6dfe1b6d9ebec58b3bc9250eba8c06b1b4e3af6c80f939e170b735347d2623be9c7526eef412f5fb05b42c2130d580646ba2d2620e4e77ed337553a12e6ca657475225b59a3a9be40ca1cedee465ffbeed10ea6b6c060ab4944a04f16571", 0xeb}, {&(0x7f00000005c0)="543a6b3b3cc01ae7738ed296675458a45db969c9faf3df0948ce961d7904562de5c21e294e35056102f07b0e4b064ecc250887cda3b861f39ad3dd08d6746eee93baccf613d44309e9", 0x49}], 0x6, &(0x7f00000006c0)=[{0x38, 0xffff, 0x0, "824a37a3fa3249ece2fff69b5e147bedfc72010500ab985aaf9c7540d2d729db0b"}], 0x38}, 0x4) r3 = getuid() r4 = getegid() fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse0\x00', 0x440, 0x0) 16:02:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)}) 16:02:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) getsockopt(r0, 0x5a, 0x6, &(0x7f0000000000)=""/223, &(0x7f0000000100)=0xdf) 16:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x4c, 0x0, 0x400000, 0x800}, {0x24, 0x4, 0x8}, {0x6, 0x0, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") 16:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x28, &(0x7f0000000080)="3ce86850e168ae681d0326f8e7e16e632d4e07858baac5876cfcb2f6021c7a4eb51ffc967801ed63") syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x8, 0x2233, 0x38a5, 0x3}, {0xac6f, 0x5634, 0xf13}, {0x2, 0x3, 0x1ff, 0x7f}, {0x9, 0x1f, 0xec4, 0xfff}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chdir(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:39 executing program 1: socket(0x0, 0x8000, 0x100000000) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1a, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7, 0x3}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000280)) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xb36) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x6c, 0x0, 0x7}, {0x6, 0x0, 0x1ef7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x420, 0x84) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) r5 = getuid() ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000800)={&(0x7f0000000a80)=[{0x81, 0x59b}, {0x0, 0x4}, {0x47, 0x8}, {0x43, 0x1000}, {0xa6, 0x2}, {0x23, 0x3}, {0x45, 0x5}, {0x89, 0x4}, {0x66, 0x8}], 0x9}) getgroups(0x4, &(0x7f00000008c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000080)="a085d5d3b9a54021c3fc08e0528234b3ebf76904d2f9b6bf397d34bba8c31966abfb2d16ad7ab81aba05d16d48256bdbf7b03087da96f36f9f7ed68a7266958c084617eae5b65f21267a61db54661d98ea0e9b7fbeda7d5f1cd1fc6352207c46b7f9ceb11896e957cb640550673f210183e0d78e93d5603f6e1ad09cdc3bcd7f5e19586594c9bcf5593c9026a7d62a152b5c14b0425ade5e1261096522997dd1385fd620bf01270457f2a87bc65512e82545f0b37e447c688d22c8e529650ac65033877549a5ddb64a4cf446233f57fe4b8663", 0xd3}, {&(0x7f0000000180)="256c83d038954f1653cd81955438bb4a5279940b57aceed1eb71962f3b43a5d6237fda80193a3f2b5ac3b5215b8008d1be42ba87396fbf4d93a88c0a4ed0c699", 0x40}, {&(0x7f00000001c0)="591982e4a8b019760920b73ad85bb8afb48b80c2f7903f6f32c9d1cf0e6d52ee970ea7e2b713ff96c3a7435c1ea0dcbb3f7615399f96fc7996ce900c680096c520acaac7366613334922176dbb4c7f641c7d95be01bcf28789d1f78d243d85cf7bc7cf63f98c52fb277cc7094499e5c08231916a1118384381c3479694b46c709ec1b34a702160aa963baeb04551140e8ee1fc49590d4043f1352be0cb00d19be969399cf2a175faf5a2c6d908b15dd8011ef6eb0fdb57f912c0cd4fc2fb44938a8e43d5ed0358fb28b4e21da41f23487fa357a622334404e38fca24f77c366782cbfc0af347c5e151749e4f572f11", 0xef}, {&(0x7f00000002c0)="bfa790559e55187605580aefea062b29145b1ac6b7fd8bafa1c1bdc9de931803d78d5e0490d4742986fe129e872af6a39e7e23a3540dadcdeb6104e3fd06b6be89b95032c91fd90b5d1a2a4a557fc3aa6b04857237814f6988364d89c492ce00ff2dfbea510b9c4ef510237a85fd99d82658d76867eeb59f7e71463ff88aa1e810f5cfd48303", 0x86}, {&(0x7f0000000380)="5efcb33964970ca4f8ff9d217f5b6ca9fdf5b5dae7d179161968090b6f4516fa882ea56de60bf1341cc6a0c43911a34ec2ca22cc35a03ad178bef32555d183359b3a472077a89efb32b88f3a70527754960cb7558023b0", 0x57}, {&(0x7f0000000400)="032fb50fd8f63dfc03328452e5c6f124f46ca4db034fcc4cfbd32810fd92521cdb6c0ad204f3e3ccbfbc34927eaf25b156a6d2dc8ec0ab36c13a37fa724c53b318123d61d8cce1e72a4dafcbae53ede02c852628ace5d1518b339282a2916f6a943a8449f173c28583be7d20f0fdb51313e8eb7b5a132ed96d04ddb83369b9982dff41d0202f22e5d6791eab50e5a7dd15605a2c5488ce6cdb2a3a891a9a1de816d89ab7876f8cdf992d8f9848cbc709ce6b47aa6f0b76ffd96e79daad46448efc17b74eeb7811fe8c7bfb937b404d807c3d55915d83b5d4ad098a63a0b036d9b9274d0a093072004ff247fd709eca0411ee4cd2998c79352008a2a93a080c", 0xff}, {&(0x7f0000000500)="bc34990de84b7927f442d7fba53a60adc5f0be893c8e1112c0664e2e1ffe64375ed907e41acc1d97bd92499a84f392d662ac99defb952997be528969bf000850b892aade82a77b55c4c53d483a570c143af143f670010a73cd5222557521253069b5f3d1dc4e87f3b55e7fac85b72f768bf8e840caf1964d5704df978e0ab269016181b21d1ec3733007cc8f847f4f2b8bf172e2edecc369922183dd44ab6ee9d484b3529b6df30620dd2799bec13d248667a3e87370dca0e34e22011bfad3ee4452078a36c05458322346b1cbb7c57e6621", 0xd2}, {&(0x7f0000000600)="9bc21e49fc92a83c37d188d9a3876ea7305aaba36289f8879e41a8dced887b77b1f8da93300e656d9e88141afc29f7892d6f84a0ae4e3208aa6c702e28dd96039e2560f96d58f063af46cff3dbeb46b7e1fbf71db29a6bf5c0c29e490128c9ae3d985338f763c1587718e7a7e5e1351843b5a1405c4dbc214e3b79a22fe741ea39fdfc7975fa57483d87c12312e880f374348fc5b218147a6a8eca0c6d04bf1dd722af03b3f0d1c960243a4990ebcb0d8aaecae0d5b40549e5b084468f212ce9df58fa6da354", 0xc6}], 0x8, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x4}, 0x402) r10 = socket(0x2, 0x4001, 0x0) r11 = dup(r10) shutdown(r10, 0x2) getsockopt$sock_int(r11, 0xffff, 0x1021, 0x0, 0x0) 16:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) 16:02:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800000000201, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) 16:02:39 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:02:39 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xa15a, 0x7}, {0x1000, 0x5}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80, 0x8000}, {0x80, 0x2d}}) r0 = socket$inet6(0x18, 0x2, 0x2) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00004000000000000000000000000000000000000000100e000000000000000000000000000000000000000000000000000800"/78], 0x0) r1 = dup2(r0, r0) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x51, 0x0) r2 = semget$private(0x0, 0x2, 0x10) semop(r2, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x5, 0xa75c, 0x800}, {0x3, 0x5f5, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x100000000, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0x1f, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0x3, 0x800}], 0xa) getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) pwrite(r0, &(0x7f0000000300)="a0d871c9456354f2fd24e435b802e738b03b02cb014e66365bb4200e3cb4c0c995254ce8b037b121f25eca412c594230612afde0119fb20c2f892c3af8a327c354afe5248dc3fa623a7d5f828100cc6c6270db18561cee54e84dac74ba83fc68665bd42f7f531797b2723a0195537b98b900adef9fa766507f103c961016c9323f7060fb9f9572b4e5a22498f23085eae74bd646c5c78187a59d72662d2a4fa26d9c7b41e045dcd3ef0d2935dd2e233bc35e2cef6f67c7dae52d671201a20e63c720717e04ed86f6115dce992938d3c9a3b9e312874426ddd2588ea4035e337d78b491479ca8c7c1a039234e1c4fa3460d8c02147a89ca4057a4c47a5a4e371040f7b8968f607a84b8d9d123b31d45424bc78f07293332b3386d9f5675462456530e7779e33d3b6741423f44fa47a4f5a63b49887cbdb993ff037e0188ba2ff641e6e67e5938d08582e9145849c489c546e2d1b2196cc07b5f806bdd13f8b25c7b8c55ace35acae4eb538fae544e290aed678d5e6147fed9c39e91e444ef33e7af5b10468eb218620886f385d3fb3331a2d158229dea44b404adebbe6d17d3352097e9b9fe8885460af90d272d93220354b07376b9402b287837b5119fc9a4e294bb24ac2e5fcc89a6999b5fc2b0e1dea5f676c371fbffe666f7342bcbe57685900e0157d41df9b8f3458bcdb0f2c82f3dedee78475eaf18e2f025127f8eadcdbb1e1b218c2fb59bb84bba0c732fc10a29b0b73de220e02c865c728d08d500c099bb065e5545b46ebfe296dfa725188c7f6a53e92025f563d94b843de065994430454b58faf29e3d256517a5485fcd148b93d9cd8c8de5b8bb300c1f71c1342a9db7ac17156e5ebd9f44b524dffb3062987d5757fb499126990b62cb621518bf3039503e951268f0388de0be3e86209511ad3c21e640bf47eb34c1eb29fabe88e087f5e6e5974c7f32632f6dbe398436a5fcb03fd6ecdd6e93b66dc7ab2afc885f29dff2cad1d7dd9bb3384b641a615de342abc35494b04c9ae32fac758be2214f05f11559e3afe4888b8f265c51cf5ed16655c61f56a49e5565abb8f7009436ccb92ecfbe24329f260b250341a3ca702be80d8a8954099ac81f5dbcae8193892a9b2fbb2a6916f18a55f69bc6db9fa37a7cce8da37b2386c74e869a3ddba3914111b2f092e7e7969dfd99a08c83aca7d0335ac6e1c533f6e1e9e071f47f6f0d0b432a692d07119d928d53c03cb70480f22dbfd64b4821972b3f9a2b6a035184700ff63b9537b0d268d8505c12070abefa7ac2ccfb4ea567f3b78f68796e7d617cf82b9559b7c64230008d0bb0b3c0056bb13a0e52a513acff9d4043657196ffc2fba99399a1d1c8c22364c216d435eaefec874139c8ab9b7c2d987d3a980111b9f3893a766df7b8d38e6802a7a9bc85f2a7288f009e98b4927449fc3e2f86f0f5ba1f544fa59cae97638cd84c1903e9e73f30e80fe94daad6db1cc4cce5855f2c50953ce956ddb034647f206c8f60387fa05fa1b6294f7de9bf81c1813d612fb27bd4a2aa9c3316cb531b378c060ae07e2f89f94e4200c986c20f192f3a5168c5ec54e7f59761ec429cf554a1b58a98bec2800d890e3498fa041a5c953c789d3cf88b141cffb7e079c11e42508390d1eec4f916618b9b8a1dec1630c2ab4b3b0446d2bcbe9a8bcbcd0a5dd7c8468208f555c6b8223e6f81733d1fffcce5dd5ebc18c9507cb163b3f0b5c1203e95d32f7c1952a5dc2ac76ad324efc7d82e936524402b1c53a2b8e3285cebd7045a2e13bff5146f7a36b5e3ed947a92fd65329c0de78d0d274c1dca17c1e10836c3652ceda5faf6412c133065052a380249a26213c631fab9e7c7e85e0f2781df2e4268a1d814ead19aa278936410f4ab4fb1af3e70b6b884660ed80878e6dd13519c32950741f3f94f3b897b760b1337213cd699adfe481d80e126d5acc550bdf9aa7d50d377dd3bff312a0ba058a4d6353eb433ee7eab779f00beeef1a0e13834dff21a0a852e903f857e2eff5c5b1df414d1e2a0b48cfd48213887b78da3b46e521c6e5f0cb382f2916db4ae7c515737548e4c1fbef4bf34dc010ec7fd5bb6d165cf8b7bee15989e488ef28ae12c239019443f7355e7dc8dfc2f43248101cee3ed8edfe60c276bf909ac9bb8c5644581bcaa0bea8b6d264078e6e37a9f2a45bd6b9e4e47f6e0b33af81d6858044779cdc228279638949712f4d553cac8410c3833914f9b086bc264824315f68c6119e13ffc5c2b128a57c8527506fc66b89e68d4a35766ffb6561d1aa04c5275240d994191edb55b919896fdd3ec084f582d3b0b2315c9950e316a2bb802f17192364358d7cde60f613419af668e8ac0c534366ebd54928f35d5c61de97e6fb3211f9a63916defad30cbc35650d14a37e86127d493016c9903cefe12a8fa96d0bcdd05d61809c346024ae3ded309aa021e06e1cf1351cd2d4702f4ccd606292392972e6fa1c716900b14507ec15011cc32afb46108093889b67277171a1c595443ad1a1ef1d4b1a3cbc2f7c5d7b7f8908dabc889b2ffd1a3aeac96c2eb2302796c0f221b27b61898739216ede9d32a7842dd4dfc3f42793c14be5e7dc8fa4291a070a09d58d27ab85c0d7b48ab9f01ce90bc48f4fff1709b8cc00cac400a808e641ed004e18be474270374e732622e5aabe873c62e37e7ab9dbdacc663d8174052a2cf9d1eea47c44ef5f95389c8297251c078acfaafe1d0e1fbd69242ca9f7f6b15e5e6ad2e0b4b149ce39e2562644cc672bbcdf899afe2a67f064dd2c7dd5e6f099efd6e40ffb4b784b024e754c0e78eb6888227eb80a182017c0dea73624fd85344960201d078a4e703b3bac7a60b5cc677208aac4d45204a99ceadc1ac6de926c48643a8bec487ff94af9ed1a9fd08b100368d51e16525bd536479853449e7c4ff57d6d2bec663e28897d1b3215e2f3e75f2a6a3a52d3111dba5e073b5569cd2f7913bb2976118a2bb8ec0ec7b4460835d2e7d3fdea223551728e3636566131279f200e97ddec1cd39f28fbaaaabd422896e532982c52861fc924f8a6675d479ab9bedc56f7b42afb2821a2ea0584d8ad661edb9f2b387b2783c6880548b8c3200740825c26c27a94e4c993f31571dd4e9893d132ec1a231b684eb78d7895960b44dbaadf5407b3c7dd939da17368caa14c11338d50de621af6826d9c6521dd10f5f4f0dfbe1d59cb1e29c753328830fc202eb9591064d6b04ec312a7ac82bf72a088e79597e10e4a1eaa0f8f995cf11fb5787b042c19385113ca935a266da0e88193f5098e4af089b276e24885250c99313a9a3ff05c957af5f9dfbd6b3f65ead17b9bd34b04181909df5f240e8055034ff9b743c4dd490b9d6aa1a41bff27aa24f032ee2aa641b1aefdfdcf4f211db9c2bf2d28d2b8a58902516923417bbf63eb1246bc1f6573e4fe5667902a9532175eadd6702843aa12d7b7c5dc041c9ed282e3367714ec102fa23dc6a4ee548d526ff6678c04f2c34568e571acd9575edd8cb14228855c41618e8e619d38371cd26e384a15992fe2703e1b2511b69d85b4733ab5afd2403df743930504c1713967d090f31dddcdcac2ef4ac3bf49f3d69f56f30f6e0a5a231092a4f9576413be6c422a23d5cfffe173173b27d57689e6d0f6a988665f94543aaf9916a1d301d6290af05c0f11ae52c16859ad17360a6955f9614791ca3edcc0a69274406337a6d7f37c3070355fbdb4f3e5ea25f2a0ec9d678a85938c44d683f58a754174a71f3b12fa0e5940867b77f94741325dcb6113272fdb098f00d13ef61d837f1645530e8e554c998f20732e430591bcf9e7b4ab3b09d75c81a26f630ee68f8a220c4261ca56d120a95a4d82ade8741d062f7c1c726e9e457821c6627e54901c5a2b7fe5c2bf596e8b0b6c1a968724d8fa7fc1c6814a9f31d9c42b1aa1e0f53a968f4aebd34ed9e0e84d77b1cddba85dbd949130b852fd19d05862af8c733dd93127327f233835eb782d659b6f5a3261ed0a1ef337ed0977ed73c7bf16b4ec9b3e312b32e22a36d944b1bf5acd0d357bd3b012cc2e0bd01a1c6b6970eb2facef9f77068974a2ca57f6a0ff1b93b94a20c312aa4760db01c8513399cc6ef3657372e3b0a215d28ea1acc495ea4e98e49bbf258f90cf07f38c9431103dfeeb9fc6576a54a24dc16fdb66148bd728d5cafebe7c20248a2a2897ada7398cfda229903d5efb0494e24dac29daae0ccda09a9b7949a667620d450bc6eb0bfc70aba7c34e23d93edbaf9760fe1daac8b3e787d198098f5af8096b78c3fef06a610e275f6e2c97107467bab78573d6f2c267bcf9472561cdcf19c5fedcf86d19ff947086a23ae701272fdf020ca3adcb950e1017309004cf307560bb37c99ef429d0e76a98f9dc7d3b72029297dff405da3bc6a338c3e5ae7da7da092972b902edc201f6ed0d17e36d1119bdd7e72e58bbbeeef6e366066d7c8410d4b229c181c08d10ae34718efc7184b0c1c832a6b10796d8dc0d69b4a75b9e48de45f0ff3583653ab7ad854e8a911b07153af70278979bf2d5d0c0b05e1395532a1a32d52279ad163e2665541390ba9a5de75b6c3d62e7c81c3129fc528f1a85d9e0f05ea39732f20f329874b9516066858242630543c1de058eaf37006eb6a91671df5ca0e637669e26eb181db044a2faa9472d336002cb113722c7d22a4bb44c69f4e6e5d941f1df0589973c24a03a7f591a7b1b0273b186b62e47597fc5654733d3062c20252a7a32a085c78e89e3ebc6a3e4358b5ea9e1ea6ac06db7cab3ec66b2ea95e6df666d3283afc8fd4788b256913486de862fcf8b8e3dd0366a3afa064a86bacbe998101e25d53995a26f890217b520dbf2ff0db84374c6d98afc9e459ff1cd75e422170d289ca6d182779d90055bbc42b8d11e67b0416c9671252380a467fda8348b824cd74a2500ddfd59db094e68ebb3cde940d0acb4fea282eb917117cb30d86b4affe1dc02350dcc229e76eaad3c7bdea134b23943c154fcfac6927051f0d398356fe35184c1ce820f2afda67576a136151a571f9247d8dc40a1d2d42ad58992f87022276cc467e7ee171801a49663dd7b28abf0f93969ac015a5516fbb6ba36ffaa8f6d230907266364eeabca03a806b273c20b8dd0f9f2b7dab70e4533a2ae081e817b34c5727249604db5ad0da3d8bd9294517ed2c34655bac3bb241b5f1cd1fa628f64f0156c379db4162bb8ebf0c8a012f505aef65da752911bdef1c35d880794c0a048ec2d946e4995cbf93c876adaf2c71a5ebb9b91104908398e54bfce1b8fa3ae7da02f0d0abefd23ac873b7ef85334b6a911a2af739c9b0ef60c51f26adfcd2e49af744b1e48321f5209b468a4b49927908dec12239dbc7e0277237c26734cca5ed86a27f1c91b07fde3a968f61031652a24f89c42002010129cdf6c7a6e6ab05cd236b3ac0e104712ad95d4226c84a6774a41c8ee65bb98d788731003ad655269afff2e43bd6a5acd94bfb5aee19fdbd9a21d9832b18f82016a462d9d9bdfcbc273e49bff07fa7e57fec3e52ad653a57089beec3e47239eeeff82de4729d0761f1d329f7035debd97ccd5c30031cbff2a656ca01aa3d03640d356337925ea739f82d2245b36d6972dabb547f2c7f2887afcd8845748df8c9b6fa9b9ee7acbb461d77de23244cfe6cfae143b5c595fea18b8aa25579169b90d34975994cd8cda6918aaa4c728bd7701e50a1a45df96a6a9464dc9db0005b8038410c191415b7aba181b7c177f4a0f36e3859b3c77efd33b83f", 0x1000, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', 0x10000, 0x180) shutdown(r0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001b00)={'./file0\x00', 0x43726d9f, 0x400, 0x81, 0x0, 0x4, 0x1, 0x5, 0x3, 0x0, 0x3, 0x6}) getpeername$unix(r3, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) sendto(r0, &(0x7f00000013c0)="895c5fe6ec9a4437ce04fd912f804b639a7d23ce126a7569ab5c0c40f5b2e55ca2f98f076619a5bb14895e9370633378f5074ad3e1794aec4867ed332dff7eaf734174233280d6867d5f44febba02cc6aab8a482309efbb1e8ce487219567decc80526d64c4f650c8c18eb66dd3ee4795d9f584a3bb6d923abceb698c1a49dba3c3c97dfcb7fafd4638c20cf5ed20642d3c5e4fe99e77a83d28a5ed78eb35ec800eaddbbe5fff84e037e96dbd22a50dfd477c99d32bc0c6c00d45d307bf3a5f7d01af168fdf92c6daac0370dc0ee48afefbb4585baa2655b93bb51fb8d86", 0xde, 0x40f, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000019c0)=0x7) utimes(&(0x7f00000014c0)='.\x00', &(0x7f0000001500)={{0x718381ab, 0x4}, {0x9, 0x9}}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000001540)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd0\x00', 0x20, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd0\x00', 0xd8, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000001980)=0x8c0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001600)={'./file0\x00', 0x81a3, 0x400000005, 0x3, 0x0, 0x2, 0x4, 0x4, 0x0, 0x1, 0x1000, 0x4}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001680)) r4 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) setitimer(0x1, &(0x7f0000001900)={{0x8, 0x3}, {0x0, 0xa56}}, &(0x7f0000001940)) semctl$SETVAL(r2, 0x39a0a5b4b1c3c522, 0x8, &(0x7f0000001ac0)) 16:02:39 executing program 1: r0 = socket(0x4000018, 0x4000, 0x5) dup2(r0, r0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) pckbd_enable: command error pckbd_enable: command error 16:02:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f000000007000200fdbe0700"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x30102, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x40, 0x0, 0x86}) poll(&(0x7f0000000000)=[{}], 0x20000000000000c1, 0x0) pckbd_enable: command error 16:02:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x0, 0xffffffffffffffe0, 0x9e65}, 0xc) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20082, 0x0) sendto$unix(r0, &(0x7f0000000240)="15bd7c0ae558f693b6d3320660e5d8f4077387f4fb7c6a2641badbddba4684e6fdc4dd7b21c142e879b7838f02afcbec7a7f49e698c03f460c00f51a0e90bc3e11c31858e7bb88fc77d00f05486288441d3bbaa5345ea1520218b811153579ad1b4715ee91831bcfce2da946cb48e42df8188a2a2afae359c7db1dc6e4e5534bca2531c91bd9e88ef9c3eec98369f9e7a465880ba7ad924af40cfc27", 0x9c, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x168d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fchdir(r0) 16:02:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000680)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831ce1ad4491d1f7828bc2d2a500a35ace697bef648fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097ea73a4000000dcb95a0100000000000007a864d67971a38826a1aa8937092e", 0x7f) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4a1c, 0x0, 0x3, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:42 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xcb, 0xfffffffffffffffb, 0x1800) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00060000b0d89223d3d4105342fd1fdd24827814d6cfbebf77"], 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000907fd6f8d57decedccdd005c248ea7d7a50da7eddd43de6bc918862a16d962c86b2660c240cad899ff3158ddd161ae93ba0333cbff0fd4de68514ea3896351b9de6c105421aead084fc5701df6db1d0ad5d93955736d1416a521c52f05cf245c2aa5b5bf934ce07342183b6246af85988dfe37ae1127b2a6b61532562008000000bf3696188a4cee19ed25ee6454123de2f35a0f64e031741e69bac7b5917297226ef247b401"], 0xae, 0x800) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fsync(r3) 16:02:42 executing program 1: r0 = getgid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebff00"/4094], &(0x7f0000000080)=0x1002) r4 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xffffffffffffffa4) r6 = getgid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000140)=[r0, r1, r2, r5, r6, r7]) setregid(0xffffffffffffffff, 0xffffffffffffffff) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20000000000, 0x4300) syz_emit_ethernet(0x3, &(0x7f0000000000)="a74045") r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x8000000100) 16:02:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="b3c0b138efee3423fb0135c35de93959206401d7726e1b78c1f628cb057105e3fa53af5d7f5e733dc120a45f6d2e9a97d3b4e656a2bac82c47f848987aad98caaa40e82189ac8f09", 0x48}], 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x7fffffff) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xfffffffffffffeff, "854967f5afa680400900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f0000000000)=[{0x0, 0x948}, {0x22, 0x80}, {0x40, 0x8c3}, {0x0, 0x8000}, {0x18b, 0x7}, {0x45, 0x98c}, {0x0, 0x67b23e68}, {0x22, 0x672}, {0x8b, 0xd492}], 0x9}) 16:02:43 executing program 0: r0 = socket(0x1e, 0x3, 0x0) chdir(&(0x7f0000000040)='./file0\x00') recvfrom(r0, 0x0, 0xffffffffffffff58, 0x1, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x80000001, 0x4}) 16:02:43 executing program 1: clock_getres(0x4, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x100) recvfrom$inet6(r0, &(0x7f00000000c0)=""/231, 0xe7, 0x841, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/14, 0xe, 0x2, &(0x7f0000000080)={0x18, 0x2, 0x4, 0x8}, 0xc) 16:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x9) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 16:02:43 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x3, 0x9}) read(r0, &(0x7f00000000c0)=""/52, 0x34) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1408004002c5, 0x6c) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x3, 0xfffffffffffffffd, 0x1000200000005}) dup2(r1, r2) 16:02:43 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffbd) 16:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x4) dup(r1) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 16:02:43 executing program 0: r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0xa4ad, [{0x3, 0x20}, {0x3, 0x8}, {0x3, 0x101}, {0x0, 0x6}, {0x3}, {0x1, 0x10000}, {0x3, 0x7ff}, {0x3, 0xffff}, {0x1, 0x60000000000000}, {0x2, 0xe20000}, {0x1, 0x4}, {0x3, 0x3}, {0x0, 0xa6}, {0x3, 0x80000000}, {0x3, 0x7fffffff}, {0x3, 0x63ce}, {0x3, 0x8ab}, {0x3, 0x3f}, {0x3, 0xbfd}, {0x0, 0x9}, {0x1, 0x10001}, {0x3, 0x8}, {0x3, 0xfffffffffffffff9}, {0x3, 0xffffffffca2452ab}, {0x3, 0x80000000}, {0x3, 0x8}, {0x0, 0x3ff}, {0x3, 0x8}, {0x3, 0x3f}, {0x1, 0x1}, {0x0, 0x7fff}, {0x2, 0x34}]}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x3f, 0x7, 0x7, 0x0, 0x1, 0x6, 0x401, 0x3, 0x0, 0x2, 0xad}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x1, 0x0, "bf0000ed9fdf2af4f4e2cd946313748405370ff9"}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000000)=[{0x1, 0xff, 0x7e4, 0xc80}, {0xffff, 0x0, 0x1000, 0xffffffff}, {0x1ff, 0x268, 0x4, 0xc6}, {0x7, 0x1, 0xff, 0x9}, {0x8, 0x3, 0x7, 0x2}]}) 16:02:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fsync(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=')', 0x1}], 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x3) ftruncate(r0, 0x0, 0x0) sendto(r0, &(0x7f0000000180)="3ecd4678cdab075d518f15c8c9c24fe3b35a5762b9a42c095099c5f1b875a7c68f60c9f87cb815449bf7b265adf1f1fd3a42cdc0c24024ad8b8b4489e40de19fe86862c26568f1f1f0b7b566812b67865726e3b3274885b5a66a0799c5c07bbd13b894cdc3", 0x65, 0x8, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x81, 0x100) 16:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x6, 0x20e5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4c}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x880, 0x44) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x400, 0x6, 0x5, 0x1, 0x1, 0x3, 0x8001, 0x0, 0x1, 0x2, 0x8}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) 16:02:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="e80000000000000000000000000000000000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429bd239a3249cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b00000000000000e4eeffc0e0f28941a0284a53e28153d6503a8323af9151138d6751bb085ab548dbf938e82fc05b14ac2cab7281be6c5405ed28de42ac6f00c068c79b534c42696e95f1cfd6036742799d199b85cf03b4470250c4ed5cd72862ec007d180f4540820b68b3347d572690e7abe897f1af89abdd4e0474e648"], 0xe8}, 0x0) 16:02:43 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup(r1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:02:43 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/49, 0x31) getgid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000240)='./file0/file1\x00', 0x0, 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x9, './file0/file0\x00'}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 16:02:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x4, &(0x7f00000000c0), 0x0) shmget(0x2, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) 16:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/bpf\x00', 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002400)="d2fd0974c23e34cbd78307506b1e7f81d3269cf5a7111c810cdcb2a9bbd10074ad42715b808dd7d31e85c3d00dab610d3c37ea131e18b1089503f6788e28fb46fde75b882d82c2ec6b102daa03030fb65228098873b1dc33d1d7b78fa422295bb2ac2c33300dbb004e7e2415ff01", 0x6e) r2 = dup(r0) sendmsg$unix(r2, &(0x7f00000022c0)={&(0x7f0000002380)=ANY=[@ANYBLOB="e4ff252f666992725b0bb63e8db0525c96251211c47ace87f2a0d6c1b0929a957586618f57d4df26a2d919cf3e5e8e744f69da2459adbbcd657b955d00000000000000"], 0xa, &(0x7f0000002280)=[{&(0x7f0000000100)="e05abdd18309cb594109ea0d8100c599c66cc92a4472a3b55c63cf28942b40cd481b8346afbd3a29f419722831a926f017d855e2f401ac6598e8f9e5d4737ca975296d4c504e14b3e06ca1f7ba5fa6dcbedd0a2beca6d5b7ebee8efd3a8576fc4cf811792f30b532b8adc9278a4e224d3e07ceae1211ed3f44f8d83f7e45146627dd44fd21a6def93c944cc8a8a560e5e5068e39a35c3ec5ae49dbd8df7b533559f290ecb2ddc927bb003d3e3c4157f3a5f14d291e8c115ea05bb47474d02a4d44ecd225bdaa437b931f6c57c0c7482e", 0xd0}, {&(0x7f0000000200)="b4ea412f5b02cab8ee423be6879f251f68d2253b03da01d4eec0dbff9fceb13cf7825dd08182342dc00aaabbc6b1edc16ce06fdcb56389383647e5bd0a3e2e89413ac0c508111092a12cc1f3db336fab24c9fef5d9f9232794d3692e69116c82eb9d1d477826ba94e09dfdffe74335c13eb3575415c01c970db55d69fb9d3d6a87ef20382b87523925f37254f825da5cc12b33626f98eac8cb9d03f369fab08991a1ddc59f476c4387389df865fb83218f53f5c1756725cb00d3f1fd478eeb5845ae06eb183a1bbcfe3b448675ed6aba91fa4c36515d78602b32602e21f3a8b9133a110f663056d033e4b3ab75faea5ab2c30edaae2f09a21bf132e044180e117cb10af910f7019228dba60ae79456db7bd369f3fc12f6f6875318627d19d10e035b38fa9411076783035a65cd95d372b0d33be11e5d91b837e0f5ad68836514e9edae175b7b594d9699913ea13b8bbaf94d58b88bf50c122d04b4e553ce3cc64161598f179717876b24fbd6b440d59402142020a1c7a2a938da35b9013b88bc7ff9baf384cc6ebbde48ea2e49555b0fed91bb7a79357260bb26b90b1a65ee05a034cfe9bed367135df6ded13c847ef7394edb06b9b9ba9475315f8d103e51651590005b5a5d610b9f74509b7371fb37a994c3bacb84dc13775de2214452f795a637cf03223feb759ab0a95c7a1a0522e944f043c713fa7e5b820600ea7cc9996dc4b14d1fa608492161059807215d0b33238f0335a544c93ace3c8bf0ee238f7ed7112fa145eecfd502a64dbb6faabdc0e12460b6954f45a3c45a4d0bbee3fc913ce599817911062d080b43f155568bd2943129aa7be8b00e5de2c08adc1b3fa43b7cb4bb55adfa5468ea3b8579eda599679d5c6a196b064746249ba5657ccd1660e5a2a2d6f463b4e295fb6beffcf49cefd570570e05a402c306f46c78df9c49ae57c38b89c8148c7c19943e8a1113ce9e2aa8e2e2fafce7c62547e2a9076a945695532c734d9a31733046d145ff90186de5151b76f46ec1fdde4b39b1dc8327caccef421ebe0206e9b2db461faeb9c1da993e9b0c08b7139ea412572ba496c4c609908b335781b6f97a6cfc6d9d59ed638526b54572091c135e4d27f27aa2ba3a0ea83e506242047f54b1785aa8b48aca0e638d1aa519013530c7416428bdf8d1f08b910c6683295770cf48f51995c09f1793c88b1c2df75fe84f5bff67d23cdc8d4221ac0d108cb568c954e0b796130e2e78c7b14c344d6dcb68555687f100d161316d7180ef09a1acf23178d82da0524103ff348f2c43a98ffe7fd103e6e24a0631ebb05c9c3d9402a72ff732d8eaa267e2b8989cf51841616c627b515275272e413ffa696521e29cd988b83e097eb576371acf1d8574672c31815a027f89d36169e28932d3b7ac2b27a094c0c914e2444625b47e7928bff4cd4035244fee91c35811032065aef16fe097d522dde59fccc24945c7cdb215878aab4dd3b3e9edbee0831651117d6caed2be222a23377df4da2d1a64d9a0e6a0990470f04fec5ace30a3799040c9ab92abe147871101e815b89f8b8ac10530585a4b118e875971ec3739d0d43d8efdf8f071b80b9af6cce0c3e8657548dec84058b87870366e253ed0beb5802137f3bb87d7ff1447d3253217c7bdb723b363eeb7b01475696a86ebc37c113abc344eed8053d55cd67a1474b1add3606bfa20548c834b37d714665622386692f15e037de7e55020eab91284995bab00b0ac457e423f0585556a6357190d0f33d1680a6297207e4f9f6f5f43b878e82d3596bda097a07f3109786ca6d0d0edc80bf6425333585148f3ee1839a63a0cff072cd439528a9e40b7337af3f93697e0f940e35b59d0abddeb21cf02da577885120f5bb7e8839aa552ed046c36f8ec1d6ac253c2e7b8b229b22986986a3dab30a3de6dbeead686dd4bd80b79a1ebf60d41ba7f9d54c8e96a7ceadf98a17cabd9f050ed4a1fe3eb5bc5d404741e144aa77ac83279b9b3612dfb017d88cbea64ce825768bbfdec00bd0c19c3b0c3242d40e17b243336adcaa935088219b44f993e321c1d9e487fbaa898b30856955dbae3ed2062e9a96d3be24ae643df1ed4849be05e296bd33d6d4221bb1b44f20adb9a09515838afba173226a7ab66574e9c3b777bf708e168246431e976912f68d5846bca9864d08fd2581babe04f5f686ce2e04d58afb6aea9a4bd1a1d5a79a0a47120eac9aec10ac9a8be6caab20dc9531d55616d14ddb3d32b67bf8238e463894b3cbf3a83587c4464ba35324a91eb7765452ab720021cdd021843eddeaa6d5d11df954d4e56c0f963c3eba5cdc2e7b3c4c057410a48a29b9c5469a9bf1cb8cdbd575dffbf09420d0e9243c9dfa2397823486069cb7e29a4b01955d0ad2b457ba4982ee9139d447312bff52f7c4f4eafee4511d37e7f483b5103a7f5b9538523d6cc2f140d0f018b559e6593cc3efad303c2b560bba222de71506f24139ed355a6d2d319b143d352b41546ed330bafc2ff4e6d400fe8c32f819cad936fe368895870c668775cb7c5fbdf455e283e02c9407e8b1f25e81bc7aa6c82020287c6fb5d40e3ca3f9407ce935dd09fb6b524a1541e66690bedc6901e1221c4c4bf1cfc25855fc305355b02729ac7033ab1cc91bfe2fa5fd223d8ae4ddd26db021a7eb3835c877eea785464d1f1307d9319b76d653db3cea0d9f400b0973ede9e0459c7ad04a3b39bdbf38087bd236b8317943de0ccb314e843a3e860fc97af00d78e56e3e69b235084305357da9fed3aead7751e8205ecd3ea2322bfeaca6ed067465cf0a9c5af284768b3b83be23f9735ff5e1427ba7a34f1fb5c5029a3d9b2e188a24dcbf52f1a6e034fd973cdf8f0fe02a1d8fd3b8f179d43905eced9f7b15739efa37a72a077bcb36d65891ec647be7ca7bb748d64b1f716605daee89cf385f9e6b760e175c99323fd1190af6220d70c61dbbc6a4f9d7d0249f04f781591c190beaba6769e18c504f9b7c5be881b125b5874a17c68a56e5abf345c105832a38651fc8a7b5f3061f630caf9bd763b6b876194d0b436349922f822eb0e8af634bd288e4f06618faaa29dbe1c41f0ec6758761c0e72b8904eae1fe847405c50e6a1e07a9f07366c648808a3952fe141eb4ff49c0d9dbc256c62336b9ac77e98a848e955b3d0544293e386e5ab8f9830b71b0a1c47ebd0f7cbe2050721e5a25b5002bdb672277a8377ff0aef93f3827ceb5aacebae35c0ad4412b4692e437b243579a63906e74e2d5b10564f53fd554700062734b44ef120c0f804710c7fd71acce25373eb899b74b2826bffc241b4dbee59fca86cc19c17eb71954e81b5c300f42cb333afd51b9270cfb75f363dab2140838f0c18e78687dcf5859564582d6c849cb4c83a09f4c45d33559f79ba3996356dc7d087a9a0474b29a19d4cfcc0fe0166e4a2789af3cb3b68b556f28ac53f1ad51247f5b8114e563bc0b0e0e006af09647dfb7cd277eeeb5121b9af4a7b0e1d7860c275fed95a4513d5e5ca7131fcc09ed250248b88357ad133249c185b974f16ad260882702e3794931e23892e9c8a7fc90fc0fa86abeb4b6ac32b8d68b9f08ee28a69860fbe26605f068643f35a0a423d9287d18545de98698e081c7e65fbab98293ff2ba39507dd04019c2cdbd8e5cf7d1f96476388873b040534c170d192bf77a2e65be8c6f0ed395a29cf3966491a6c89d9cdb0a1b3b4a091c7aa6c2029605b06e3eecb8d6012d85392eee035a2f26097fb95f433a4a5a0fb42ba0ece92b5729559fbbebdabd91048716adbe901b2427b1fd73336b493b314dae1d970a6241a00dc73870ce855805cf071c86cfd880b9bd93d1d7534ff3866f69fc180b61d81f78e477e548ab857dca077d1e956f74ea3dd42f3b5076ddcfa240ac9c832133a3045bc0215773f31f32260e8f5578a5fc2d6a121bd0d452b060137596f4019bd782788bd45a0b33b10388de4f5bd00881919ff374462e03f4356884deaafede4a3043f7f2a81204045687b527aee5004cfa94344e1cd7637bd0b1f385d999793fbcca5b411b8e7bd225f6a8670fd7e169a1a8e8358b79fe67882518dff0107c54fd5e4a1f1dd0a5794c979edc3ca9cf0b98bd6b48c92c5081838f75ee0a8264db5770d91f3c3fbb678f8c466cce3c9f42b3f1136d6e46bc54453cf19c178cc491e84d155ea50098bce711af11c4be96f0762859a93f85e58e427a295c0a5fe599a1441badcdd9e557df9cd580b4c02912286ca8d5199e4afe37039eb28c5c3ffc94de1c7a64f11329cb623eae0368c4ab3df727fb890dcae6aaf866296568bf9ab53fb968579185339166c37ffa72fd18aafa6676257bc4e2fb7e96fbc7bb937e806af938871c14cd656764457d7c4e02d6b87871c4dc36a01db21e053e5b0b09ce6bc26ce2b0f58705ff4e7d04a2a9393a4275478d8551a65f8eb099f5f2614aefb1660f95ea8084aa7c8023212da2032582a429b8875fad95cbfd9a88d5d20ffd52f6bcc69a6d6a43504c044a01535d3fcea96292ec7f0fb4a6995f97c5b7cda7717e837c42dc5ff139d2552dbe54612ec458319af009b4368ed3b1a7c96f052f63e130aa6d0b1ebd307d838b31686453008756f828e99a837f89bfab0ce97fb2e4588392aaa2d215e5c22eceb183f0fa071287c49f2361d8e9fa49114408d1727668f581e21299eec67f3602e5217d2e86160cb84a17f49c8d7fcfe0d29175fc21e0af22aaf98fea789d2b6b3ca6d052afa64aaf64ebb60e1204e867b01f535d96dad0e5b7fc69c72c41747de3583973e08692413560559b7b95437fa07a2bb1c517d052c137552f3dde0b69fe73f3eae325ac3e99dfb6ec2f5b2a21ff78d3471c754d3bbc8cb6354af3ab7f8921cca432a113932a163e1c36d6269dc3410f289b10c4f00dbfa5065d0da937792e597590a709fd7aa964840a19c265a91252c078e376013f69564cd56b105a77d407c29aabab5cfbef8ead331e8705ef0dc0d52d1fc395b3907826c9ec57fb4b4f9d70c651c6ca4fffe80f0682daba92426c3e0f66b7885c5c0b7287fabe07a7357ffacc20a77a6671551317228995e87fc2c24933e3e69da2f791720e348f09e5bae2a5f6f94e6ca93093882b2988aa393aae6e2a0b3bc28eb7184cc007502b5c5d4a849264deaf9ea6612d55a6dc3d7d0d782c49dd24c669f2bb5ffa8fb67cb82425183c3c4b17a432d4c539a5c7fc7cf45ee41cacc85267441d5174d8a770024e8bbf8e3929715caa68534f31078b92f037669e84c389b11b3d6ab4dac846fd7b519ee39d4a42b41e34b6f6029b98c41e0adc9f3df47dff53e1052d3af008ad38d565a29cfe60edfe22496ff3e52d87d25ab9567246c96632dffa376989584d4d8f7e8fb1b015c3441fc029841db318f70fee49ce09a6aff022e15baf980ff47130964001a7921093994639a28876ac64e2dcfcca1585852e85919baebbfe4cd2c24aa02c0cd03825771a31ba407989979e3a2889a4f13fbe1656b6f9da0b9b3342c0f6eeaa5f2467a01395d24c58fdced4b3791346f1488d6de063588cfebbab938f3901283bba05803b2eda6248f2b54605c85ee744a78eab71f1a4e26ecdcea4042fcb11b40875572139dc89c7c45fe5659073f125db23d6aac8cd155fc405d1bef9dfba24df4c97d2ae337b4271ae41686e365f8198e35c12c25f010f8caf022f89ddd6d334ec823c2f4f3a68dbf4544ab2dd588a17224916f5ef7c07fa2b05fcccea9c5c088269b520d42dca6875e99f4380bf70bbc9a1", 0x1000}, {&(0x7f0000001200)="fd4c0c8e87b6f84748b20b34fa3ba4c159ab62b5ea140d414010e85d69055694195c7d6ffe8e8859c604133261a419a09ec8bf21ffe20e36df9c495fef63722d058f16fa5df001f3d9a3d94ec59831718b1d78d942a8787e4b076a96ef9ad19d7981d7f79bf45af47ab7465ca4906af8400bc07ef5c773209fca334c788e6fbde44803d45a3dfe16cb91753b17d79b7a4f1ba97b3dce0f6b8ea06b21c118298907e6250fe477ca6e238fcb3c512c51a40b926c3d321b9c1da623169bab916264b0336697c77ea5ba4e03b46ca996b88a5c7d03ea931fdc512f3d18513df714d6c03db767b4e284db4fb5357f769848fc7a0ff73291a48090734e7845ed1d8fe81b2a46ba13cc3d8dc3748fef80982f05f9c16b176a26f4ecc44805ec39277694ca06e3371a8cb00ba22e0f0ba6d9f83cc1a02fd8285501ce232c37f22d980ea3f9eb154e9f8f94bf4ba2e0681f19e790e01d8725e8a7be0a998893fc302048ca81808ea87082a91f105c9a04dd293d591426e5bad497bf707affe5cbee3f3e26f68dde83c895f37ff0d7f0aa67a948af376de0a20f83c6a3080a508c91cdd07685ea4eeb3c33bdbacab2070c3457ea75e205b4f9c25e8b105f6c1c391db484dda3c73effcc6c1dc459612997d6da6cc5aca2e8ad9c8fdc8dfff59160de9b3a9af8294ca7eec2ebed0638b3707377d39e9d849d9ccd455675012ad90b293f665d5b3f14c9f08b843bb5529a0f189b510a2b8cd9882282039d0f5b57eb0242f8301485706d47f304cac0f83488286877b1fda6fb3882cc690895b95158219bc87543bbcb34d4f53f9d2b2bafa0a84d6d3b6d6161feeee30f532f076c82958979e5dcedac0edce1ee07bca4bc8d37d4e2a175e43578bc7dc4ea30f9b9030934bd56b69296e4495cf086748e32477007e0dceeb5aedd66d6cbd31b3a37df0ed9d74e3f4d683e9211769f46e2591525c23f5c94fdc49094b4b209c13549f7a706f564f7bafd4fee1d5206c7a6c8c1c988acc5e9634534c6408cbc8e8cada1254597500eaf7743ea9ba6a81e7530a9377a1589b5a1a58a76fe2d7a8d715a74889d00db84c293811397b37905cd672a387be471f0c77c47e48ca82a5fccee46a07b00013e9224a007c83c51a0c4c80181bacd54ae186f048d23453408d94a72803d3f37eeb40daf1b06a7b9beca39c8f1699843843bed5dd85586b3eba3719cbe37368866b41b75cb2c70d2c8bef7ec1ac48f73a747041735d0ceb350c291f5b5ad69ada8591b4f056c8867193f0460dc02707ff7e56abf394a2a14b3ab805fe07eaadac804044e6cfa961776fca256f8f66ab76cc67351e5511b1028d9de89366d8cc1dc23a635133ed3c2655c3a2720e45f098bdd74d1e7ae8dcc05ad71b60107aea352c8e70dcababf7d947f37144b6ef4cebeee5287c6b03eafb36f01c27607f19b74048de1be34b8f82c957e8fcc7212e3e139bc56df9fa813e5220685debc5887382ec749b30151018b8863c4200c41ada4273fc130e4563b473224a69cbc54c67efac05ec778114b6cbb49beea54dcdcbc8b51dbf4717ba8e497d6630757c7f4829904dee85c903b0686b28938104261153f3d3ef7cfc9802e1faaf92f13f5a4f918b54c0b3a9b8eac854bb95e2c5f6753a3919d1b6f751e216a9726fca577b33ac31a3eb479e7553f624c29ad4dba183b2903f2327c4ec51fe27e38e072dc46a518d55032d459d8b5e467155e180e02a5119b62b3d82804bc1e60435bdd3a169b21c1bd2dd834015a37f4e2bee2e49d5901a54de4958ddbb7cb5e46ee22bc341c262de4983d5085910c842685b664859939952196703d7a2d768c2595c1d70a9dde89aa7332a56fb9aee3cf0d8b8242ea7e638e8940bee08e392a8809b85d4f5d1c6a295cd78c75b078db5c21b14609672384375cf5f29fbdc630d15beb30609f4f0d6573a8eb81754bc10edeebc9b7bcffe0e86b9187ef07f4cc5305391281f339e0440733216a44f6212bb3fc67a3bd691c426f506ea468f7f8cbf79d634d1b6152aca3c32833e95b32889094e8fbee2820f3933a2cd3f9b0ff0a61e3d621cd579fcf1fa24f168416cf99fd70e6838eaa2f0b200088a99b46da1cc3c8c5b75bc160a0cf3c404243c17e3d46cb5c32fc05e0fb0858ece7addb97d56168bcaca25d5012487aad04d75a22573d58da28fa8f771336b34d795f6f96ba94117840a83f6fa85f6a33a2d6689eac09f5cb62e711af715900feab1d2b64e5d7bc2ed40ad28c2d4848be535fc64e75f7fe861c3eafa331da9b8640e4b23a5264124dbb0df505426b14ee1f343b55fd446dce119a5ca5ec041bbcd1a37cd19fcb377202e6834894eabc9313786ab8ed6046e7b6a832fa11295d6f689d699dbde807c2e69e7dc8e4ba809cda60b1b5e220d3791fd96c3c471e1f6c0ccbc0be3adf57886b95f206095023753359ab3a381ba345ec610b96969ee8237d362e0ffeacf215e09b43f63a45bc8f342ee6003849222f195aed5e7c10455a62acdae77ae2bd7f97f517439574efae2c49f90444221b81f7d6a550828f9640cce6569203c9199f8041d0dfaae78f8c025dc685f5d3a3141d5144a22281886eefc136acf98a440b6683a8cfdd498d0259e3120e23c7bb5988d6b02071c2d623751ebd0c3d98b432a3426b943b6f2a21184c68d9bf09c897e6f4a3169bb3a88e1c96c161ebbf1c786bef2307191ea98b767f874bde2a4d795d804912d2d5a89d214ca3f3c1a5bd9544d3135c57e9b5d220e178c6be6f2e112a0923b524d9ad205aa1908310cd5034196fe6d1b0ef09a1e2588cce9c25a90f446b75db729ad7137d2726ff3f712d25382542509dcac0536874575ac2fb1496d24ab885668bb360f82c27b1f7d5ad704b7aad990240387944bddf63780fcbb96dbf150ad7cfa1c3a7dc49046527f93c4e4f75756f25deadc4e3b6ef8f73b09c2d2a70db00aa7039274837e349bd985a70deb2e5715ec2cab1b04074f2c5e676086c64a4d7363674b0357ae76f8b8368fbe526c369ec70dbfbd04115499673dc2d33ba7ecaefbca38088e3226dd181084025634c7605e64b6584346d6ae08a7e5f7d9f9560191d54a8a2e46d229b592284300d765b1b93fbfce79b18eac02cd9d3f4764536f370f5b6d31ccb2ad1bcea1f200f662039c7cc5496f78ec87e9b61ce7515d2d6cbabda445e292b9ad397abf6c8b40ac62e2dea8ce7e0145f8559e3ce6b205379fa3a28f0d1121542cabefa3450129c40e7288dc1a9e109d1ca4fcd49b8b7f4b722ac4544047b1943d097374e60c61f5bfb45d51c5316811f096ce59e59e50c1458485ce4f2f2b49c828890387121ab20bd3aa4680d496f2c6bedb1b45e3d2ff5b7b924778c98ba56b0447d6b1fb0f919c7e462beaa3abe0a8b0c7b3ea136a952002c3dc2516244df6235f31efd1364665a7bbf01460dd9f610e69f5a84c786cdff73d50c9c302df7aeecf102084d7ddeed1c7737bbb00734ddf4e1f835507e39313e091abaf4d8b19ef2cf1c3f88b2b4611488421facdcd4f269a3dec237aa19c9c8e36215f7e24de4f60751f27d2ef18056215accaa0856e74df52c3fda86df6ecb4f372fdba2b91d1b9db7e2c8783d2ecd5b0a6997d18471dbe90458053776ee07822e512df1d622fe683c2f8a67e3c1c38f9dd0d3173fecdfdca2c43c38b9320ec2fc435356f34c2fa50be0a982d7d4abb0d13b4cb5afb1185bdaf0f78837d31e32d18fbf4044d9dc382c61f7406f2d30fde157ef10c92269b13d812987c9bb8a8c3f08afa0e603c85bcbb417a5ce31adf0207841f2b88fff631e8fd9140fd693a208392956968e6b577e0d6939e48fc925864c1022f2de25f45d67ac24b31562cdadb2a21f93b845f0c71ff8b96aaa0d39d95bcf3d6e247b1f03d7be52a17105941026421aae56fba9c8420eaeb0ff142e68968362c2d7625584f187dd480fd5ffc33f39cca3af0ad12539b635a1736ac837d248c662e6f6ef922e27fe6bad24842e2634c1a2415bfb0913be25713eba5c1926dff5707283ccde520260328f9c08edc6fc6debd797d5a456cf0267e71d9baadd57b2db4c30fd112b34227d12fd9c82e3508f7f6eab4dabed8c386f5f61dfdcb298910a93a625f0e356af621c7274025c7132e06159b81203a085820e90a7e05689ceaa53e966b4b0c12bfe178d91e3132cdd74412037d53f3af9d14a7bfbb051a856c2834020b5bc3c5ff09db441b11e0767d2375c90130d60c5ec98772177e771adaa9f348492fdc94bb996e7cf8b3ca0aea0a4189a1d163b24ad1d3106db1eff382b94f6552e90c8dcad24d521ca98c47b10aec8655ed16e66cb65870cba74466eaa9791020675b7ef67e07c85822babf96554b6132e1ae0dc5f803666a3db0209b40ce43abd41bed8ee3a221d7110082cd96679d5bf5b81f4e089b0f6d597ce525538ccc3157eddae71323655ca867f11cff7eae8dfd9a471514b6d070519b4d5015b57afa5b024022676e2903109a46fb308fce3557a4b397125ab1045d674b01fc03dfc7d4e3c59b791d18dea33ac7d1bd9f9f4465e3399ffaac85ecd2fc8dc8f8d9cfb27ccc871cdef7c4c8a6f91ed309ebb6d82acfcac8c209b9598a12ed1893ce899123d9529807725b729268757b172fbff39a9a3987c67870847cc2e583e9f083629f62a4bfb40c0393f057596c796eb746398caad6c77495b6ddbbbb75936a326cc0af6217b2d3234bf5d93da27f0885822ff2f219a741a55e052691a1ee074b9eaec6d824e6415478de6f5b160afb5ad7dccef6ed803688ab4f573ca043cbcfdc64638ca04b58874350e6472025f0af1fccbb47e22dcfa6d27124ce1f8c6e67c1607d80f1f75cf9c2e3adb57175c5661c364d69541e1d3fbb610fe14e137d5db3658da7dc80d2e99d741445f87b796e2534c51a340d52c7b6a42e688ca4cd70b207a81b0abfc464a421ebf484b3adb47e8b40437d12fcf59ff23019b81d7c4ac50d85c5ec8ff959ef10ad40f33e3f5fb9db2c21838111e050db3f532ab9ad9afaffad4a1af0af96a1b74a9a3995ed7dd7663f0fb95763b708ae85b371a08b6a031a0f7ba4b20b8fb7975428deeb5c7b6332dd0e2baf34fa91b300a3e7a5b741a56ec4be9b88143a59181000abe377b92cf26111a9f7f6bf0668c1e21455605e43e46a89c92ad24332279708479cda21acf35ad042f8bc242e97c7d0e0a93621167b4bb1b5e9e617d99d20cb136aed91497f6e4379055dc737731449063fb9713a2813cc4cf63ff450cbe3dd87b5b0d9436b74cbb0679040331a6939997537bab6130fbc2d6772af702e954b67fb434b7e5c5ecd2fb18044c64f6f3c0a3a2ea81f70cb62baeb3bf0062a392b4a47eba19269b11ce84740fdb7565baf3d071df724ada0c7aaa099e0939b930110ba48f1f0ee293d44c7869c799e45038313559feaa3ed5beeb12c3c6e01cd68bd6d575384d2d4c84dbe6b5519ca847cccad74fd9f4c9565059dfaa78d0a387bbb1755baec4f984c7513f8a8a71c0d93faac76da489f9710c5a5fb8abf5db22e6b731cb697c08f31413dc09920edd30c9ba1cf36e25c557283162c0819f7c57a4ff92ec851096d5558f78f341cf03ec2a92aa68c4010478329ca59d695a6de2a44018a915df91ef14c738edb33a7f8942143859d4db6f8151708fee3a12951896f8a145787715ae1d9ed1e552094ecb4c7c65314bbebdd50b48cbb43287404d0b1df904ade5cda2f80c81af761161b874ec7a59f0710119dadbb30de71cb9c442aa665332be", 0x1000}, {&(0x7f0000002200)="50d685084c1f41fb5de3afb09a8f933fd092c2ace5592c9b730c7c42b2ae76a6eeba6bc2e9e1b858629a82c510aa8c15837185a75b70b87aafbfd2ec8cb6e18f6177e4b82cc5d532568a240aa9", 0x4d}], 0x4, 0x0, 0x0, 0x4}, 0x400) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20800, 0x0) 16:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)) 16:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x7c}, {0xd}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:02:43 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x18480, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ftruncate(r0, 0x0, 0x3ff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = socket(0x0, 0xc007, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x1, 0x2, 0x5, 0x800}, 0xc) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/225, 0xe1}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r2, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) setpgid(r3, r5) mknod(&(0x7f0000000380)='./file0\x00', 0xe062, 0x415) r6 = geteuid() r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000400)=0x8) r8 = semget(0x1, 0x1, 0x0) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000440)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r9 = open$dir(&(0x7f0000000480)='./file0\x00', 0x100, 0x9) r10 = dup2(r9, r0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f00000004c0)={'./file1\x00', 0x8, 0xfffffffffffffffc, 0x4, 0x1, 0x6, 0x1, 0x2, 0x0, 0x2, 0x5f2f, 0x8}) setsockopt$sock_int(r10, 0xffff, 0x1003, &(0x7f0000000540)=0x81, 0x4) semop(r8, &(0x7f0000000580)=[{0x1, 0x60000, 0x1800}, {0x0, 0x4, 0x1000}, {0x2, 0x4, 0x1800}], 0x3) setreuid(r6, r4) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f00000005c0)={0x4, 0x9}) getpeername$unix(r1, &(0x7f0000000600)=@file={0x0, ""/43}, &(0x7f0000000640)=0x2d) 16:02:43 executing program 1: r0 = socket(0x18, 0x3, 0x370c) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x8, 0x4) 16:02:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = semget(0x0, 0x3, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000000c0)=""/81) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x3, 0x0, 0x1, 0x0) close(r1) 16:02:43 executing program 1: r0 = socket$inet(0x2, 0xa, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2cbde3ae0f302b74698008c04aa4434692e6cb7a", 0x1000, 0x40}) 16:02:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0xc7, 0x3}, {0xe7}, {0xab, 0x7ff}, {0x25, 0x8}, {0x22, 0x2d5170}, {0xc7, 0x8}, {0xa2, 0x2}, {0xc4, 0x9}, {0x67, 0xfffffffffffffff8}], 0x9}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x6fcd, 0x3b2f485e, 0x86, 0xd4}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a00"/189, 0xbd}], 0x1) r2 = syz_open_pts() close(r0) fchflags(r0, 0x0) r3 = semget$private(0x0, 0x2, 0x402) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000003c0)=""/162) fcntl$setflags(r2, 0x2, 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)=""/249, &(0x7f0000000040)=0xf9) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xfb6) dup(r2) syz_open_pts() 16:02:43 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/100], &(0x7f00000000c0)=0x6e) socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000080)) 16:02:43 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) read(r0, &(0x7f0000000140)=""/134, 0x86) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000}, {0x8000000000020}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:43 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) writev(r0, &(0x7f0000000140)=[{0x0, 0x230}], 0x63) 16:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x24}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:02:43 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x0, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f00000002c0)) semop(r12, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:02:43 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1}, {0x6}]}) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:43 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r1 = open(&(0x7f0000000080)='./file0\x00', 0x402, 0x50) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x7ff, 0x9, 0x1, 0x3, 0xff, 0x135, 0x0, 0x2, 0x8, 0x7}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) shmctl$IPC_RMID(r0, 0x0) 16:02:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040400000100000000000000000000000000000000005bfeffffff00"/44, 0x2c}], 0x1) read(r0, &(0x7f0000000100)=""/138, 0x8a) 16:02:43 executing program 1: r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) sendmsg(r1, &(0x7f0000000740)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x7fff, 0x3}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="21cfd55129a50f3122f8382d160693cca24a0df824c9c3e40840d37162646ef7aea6c5f9fb5beb3a54f9ef455c5347383b4721626ca385f93d071008000ef2d6ae45d64e24d6eda9315df6e15e756fb308a4bc01c9dab81180f8e8131db28e2b68e281ff39f45ce507a2dfd7c6cf802ee49371a270a6", 0x76}, {&(0x7f00000001c0)="a4ded7da0660f32b2e67718794ac6a9d14c8d4e66e17908fa00b8abfccdd132854043132a3054ee5c5b21073b954b16ced23f2d64c444c474b60c19b2cb758cc64bc3e629530db6732749ce90b9741da96009af41a13a5e2dec9121f09becac439fbba6d579c1266b21a5f4d0bf675a3c0cc3fa07eb2a4a1f6f1", 0x7a}], 0x2, &(0x7f0000000280)=[{0xf8, 0xffff, 0x0, "87b6d26b6fd2c54b9d05f0d61433ce3cbb23cf49c26e25251169fd079b6675d785d3528465cd16868748ac858b62a963101e1822ec822c4156a7cf9b79bb6df6870ae460b266db714f0262abe46fd50d6324754374253889cdb2475102a85a4d6cfcda5ce66c3589e430f285e6c115f287f347ec1b9d44ee92d2621983793cc49cfffdc3637d88742b1fb7ec4d99a56088f746d4abfc48b23aee8a925b01850bc2e48d963e5c668dda1f7ce6294121b7e9a94f78c7ca6a14050e435311a478f5a1facdbe7365ec4034bdbb5b3dd97294be688890abb1cd27cd0d44857f4ef2eaab3dfda46f9a85"}, {0x50, 0xffff, 0x3, "78c46cdb7a0288c25ed9560c71dece57dbe4d67c99b77f230bddc79f351659beb68870785bf0628cfdeb56c4cd223a1fc8ef0281e6038ac7ca7eaffa2d"}, {0x108, 0xffff, 0x6e, "dcb173787ea0eaef20b39bcd9201fc07f9ad2abc222610a4afb85425987be5f6dc39759fe984565b8105e05e579575fd9879f5fe25aa503ec9b8a255ea55b8c4984ded434807d898e88117bf6dcab1770bbe626a67e977c67c3b28b8fb407053a55f456aab98a6791031cfe808cbb58eaf7fe65770f66de686c2339a98b86d8a996ba8886c24b072b6e4e60a2391d25d89129c3e65b8a866e4139595619ecd9ec226da0f25571b6b3c95e22af496de818bb6c7bc714daeade9e71eca57358be7e10a28bbf7cd75d9c99ef55e0ea3259e57d19f6983923da2e055f6e2b83cb92ed1a9b243ca4ec94a0f5c8a56a7119039a396"}, {0x30, 0x1, 0x1f, "679016ad483383511f681063a7a0ff21738e34e8cdcd73560bae365d400f"}, {0xb0, 0x1, 0x9, "8fe771ada99f8f685867b8a11aac82380d0ea968c57f0d7bc4cd6dfbd0eafe5acc3c30d786763d2db794b8c9e3b06fdac674492e40b81d917adac13982f01e14d0425ac6c8dfe70c27d04dd4781ba2ba90e422742b5883d1916219218a8adbccc3a68052177848195baeaaf47ee157c426b113424519fd6a835f566e5c86d6ffbced2dd3869c00e32f06fe569509fb850c6d0a5659c6283e2c79"}, {0xe0, 0x1, 0xfd41, "480b79ed75903182f08661e17be80df106038799c798259013cf70d272609bb133bc2bd178965a3a5ef49876965853e20aa499fc3b76a03ba4f4ad1c9eb45395ee341f84e72ef585ac48bdfae313eb69fed8787f0013b625a8582c8747eddd641bf1c2341e9a178acf22ff60cc9e0b2c8c54af2c85c455cb4b2810908f6c4f47d8fa73c89acf0630264e39de0a38e519ff174a86957a5629ee7bb16369e2dc86af9376e2bae6adad413ae1e70a7f1c0480880cc72a0deeba8c3ee73fa47a0bb6da67075fb19a8089017613e44a0a"}, {0x80, 0xffff, 0x1, "259fccfe4afcc45dd86b3435d7622dbef13ee934b3aa0faf54fb239f5aa4b5db74a61eb3e61a8828af3009e10752214c70bdfc86be604b00016701780487e039baef1536d39860ce171498d5e422da3463f5cc77d6b685f53112d189c9939e71695fb61003b22b3a7ed6a183"}], 0x490}, 0xe) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 16:02:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x9}]}) 16:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000200)="5a46e0098593f1607bff21cc9aeb304f4a75877d74d9609bcd62252cf94018639f4ce68243b8eb327f4c5d6d8667d31ec328311df14231650f910c048a849d1fdcfd0d97dc2203bde25da3a0efc190da6c8fc3eb89c0b52485942e9ad2544104fe4454bd84188973caea7b79b4f7d5083f9559c62f64359155fd4da9d073d85faf95875a5d8fa7457dd8adb60c48d978ca21202ebcd83868a1912d669232acb0644abab1b0198bc4bd3f12cc477e2ec31a408e730fd7bfcac92fc1b85cce2b62ce5af76e42ec53f0759c3fdec5b0e7ad145b917ba9e6a2fe25f621e936acfc2ea72ff4c07b7330ca2b00ec432a48bc1383139e36c606792cb526988216a161ef16104796f589bc312374f28603e18f49a9e5d0821254fd58be49425e13753bb59d938984f493aad259197404ab054524e8768aaff5c3f4ecde2283b9e63473d66f0331a6fe34b37988612d216792ed80739d34e9625c3644a8f80f3a3e990a4156f81210114d11b03986c7a4e5ae52dee786a22caa94cd7d5ca20723b3127a58569882c9db64e6b7bad1e37cb7f8f5f17139f55852842b879b3cfb9a7f3d4febd1957706cb61aa03d8151d817b1c7c405d0ca475c25582438801635bc08685017b8f4a99b20cd0e47bcabec76508260fbb3415292b76eea2564f07ed8111bb9f4d846cd354f6f8936fef766a4d5e6087eddf0c4da06c44f3d6410ecaf6e5224752b9cf72f8b8411fb094b34d50fdee337a3161d57f49020539b633d0acea3317eee3032bf79a70fea69a0992583affb9a198fbddfcd39f6bc595c7f0d386fcd603a092562b249acc36040fb3ed7e8053db21cc1b2b1634b72f281232d9640a47c653a6b97d54bdb143c9c5aa256ee954b6de7586ea72e8df125eb3c0e4fd12f12acd09e6e495c74dc9b9108e8a86313d8187b6740c0ccaf648c7d66e005518d2ee7fd0d17b56420ee53eddea5b0f17bb7a948000c680852f9806aff0d6bd217b85b2c9288d4bc94d2d037b1752958fc497d45679fde89d26e1c8738e3b3e68d5a5438f72b9d3bb6c7b040613365b8986c06eb228ac8c5f9a249c55099cf90fc4d2a790bc672c300232e80e554924a93d87e02ddf4ab8830b4e724d0f1c7b60bd8d72a0a4c1d23a77a27995f98194984873805eac12999896f5c7843f3e5469a7e9955876512d9eca6bb2d8f23890997feaa2d7585da5504ff2ce8625544e6d966322b7c2a4e748572b22af161369adb42d97d6b80e7aad7bfb8527d920602486e840626a1a954442f887635ec62a21fa68b57cffa9d981a56f4d73f7c2fe5da041b22db4a8bf85535876e83d00eed58b6f2369332db29aea07f5781b8365506eb38da5924dd830bfb65fab949f299b080228de73bd5bc925ef35272f2acdede55d199e31dee49f58f7c5442a87312fd90f9a9ce1f6e55b56a8769e855085465a", 0x400, 0x0, 0x21) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0x1, 0xffffffffffffff66, {0xfff, 0x17}}) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7, 0x7}, 0xc) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x80) 16:02:43 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) 16:02:43 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) r1 = semget(0x2, 0x3, 0x30) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000000)=""/93) semget(0x2, 0x2, 0x201) 16:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0x102) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x900) 16:02:43 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x3, 0x9, 0x8000}, 0xffffffffffffffef) listen(r0, 0xff) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0xfe1e, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = dup(r0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000000c0)) setuid(0xee01) r4 = msgget(0x2, 0x500) msgctl$IPC_RMID(r4, 0x0) getgroups(0x0, &(0x7f0000000040)) pckbd_enable: command error 16:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3ff8000000000, 0x5, 0x2, 0xffffffff, "2d8ab4e1ee5245f56f5a534bd3c18143fb7c89f6", 0x6, 0x800}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x481, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='.+-\x00', &(0x7f0000000200)='tap'], &(0x7f00000002c0)=[&(0x7f0000000280)='tap']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pledge(&(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000340)) 16:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x276, &(0x7f0000000380)="b6") 16:02:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = dup(r0) nanosleep(&(0x7f0000000080)={0x3, 0x6}, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) 16:02:46 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) r3 = semget(0x3, 0x0, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x30ca, r4, r0, r5, r2, 0x1ac, 0x2}, 0x1, 0x200, 0x8}) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = socket$inet6(0x18, 0x8005, 0x1) setsockopt(r2, 0x20, 0x80, &(0x7f00000001c0)="b19b0c55963b64f15b6e7371bd02ee32d7cc540daa200003e94851040a2b07cb178652de17304a0d552d496cde8d5bfade656c513ab0fda268fb3c3ae28cac46c0af5b6f813fe7d0158db5a0dedf90203f2f38d8d892e6a1576b0c89600cfb1d8cfae5516db2761fd623b968407ef2e68081f0", 0x73) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r1, r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:02:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) write(0xffffffffffffffff, &(0x7f0000000040)="021437", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x2000000000000) 16:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r2) 16:02:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffe) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) 16:02:47 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x0, 0x9) poll(&(0x7f0000000080)=[{r0, 0x81}, {r1, 0x100}], 0x2, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() open$dir(&(0x7f0000000480)='./file0\x00', 0x1, 0x40) chown(&(0x7f0000000100)='./file0\x00', r3, r4) read(r2, &(0x7f0000000040)=""/32, 0x20) semget(0x0, 0x0, 0x400) setsockopt(r1, 0x5, 0x8001, &(0x7f0000000200), 0x0) r5 = dup2(r0, r0) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000002c0)="77ee12ef816eefbff2b373565bccd1d8b37b44a0a7ab4a2bc96f77477290e4910fd48d328f5e17992c02386964f2a7e9ae3e8ce7558eab72778fd83967a3f75031e231a3860a45ae517b93be", 0x4c}, {&(0x7f0000000380)="025d89bc6c85cb96c0ea73ce3855e3adc636c446ca9648627ff4c135759b096e4dde031c39da82e751a01fbd706726fec5d1570e1f0059ed45395e13968e4878bf17d5bb663ce733b20ea6aaf5fd3261", 0x50}], 0x2, 0x0, 0x0, 0x8}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x1, 0x3}) 16:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setflags(r0, 0x2, 0x1) 16:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0xfff, 0x8000, 0x5}) select(0x40, &(0x7f0000000100)={0x2, 0x9, 0x2, 0x0, 0x5, 0x9, 0x81, 0x5389395d}, &(0x7f0000000140)={0x3, 0x401, 0x3, 0xff, 0x8fe5, 0x40, 0x1f, 0x9c5}, &(0x7f0000000180)={0xf99e, 0x5, 0x3, 0x100000001, 0x1e, 0x47db, 0x7, 0x8}, &(0x7f00000001c0)={0x1f, 0xb}) 16:02:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) 16:02:47 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x6, 0x7fffffff, 0x0, 0x80}) syz_open_pts() fchflags(r0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1f, 0x7ff, 0x0, 0x5, "c78d3bde055cb31607ead0fa6e2ff8f07253945a", 0x6, 0x8}) 16:02:47 executing program 1: r0 = socket(0x18, 0x1, 0x11) setsockopt(r0, 0x8, 0x7ff, &(0x7f0000000000)="9c99eb8339280057bcd4fec3c936554f3eb5ba32faf8881deb5f8436757312e6417fbc3acf0829a5a38d3528237136eebc3c3633b5892c772d8db14fdde1613579ebdf0c75d91f64dc0f6340a5a4bcd35c70614f132c51c8224c6d744633edd015ca5545c54cf97e6a17a58fea7243e8fd977bbae47159", 0x77) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = dup(0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) open$dir(&(0x7f0000000000)='.\x00', 0x64eaa98cec730675, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="9db23e18efff1656647f2f50bb85948d477c368d7fd4f4caac4ce4e1aa909a481a5c59d8360d39004c9a58814724b97b3e335f97ce23f7f8744a", 0x3a}, {&(0x7f0000000080)="ef351aab34f623738a2691fda41c593ef7184b59e857", 0x16}, {&(0x7f0000000140)="76feda6fa88afe01f616635d1bdc14afe6a5371496ada649e2ffd9afcaabbac80cabe00af606add1a501953af3e375dfdfb30a7a2dfed842778ca987b9aaafd0cb3c58b6bedc90249712f0ab24402fc1f45448e6d927a04034d5d3300c59bf93f997ee2e79ab6a9b046ae3fbb6d1e986d9798a", 0x73}, {&(0x7f00000001c0)="d54b2540cc89e74dce169989c5e884f3143db4c2777965a2be1819e97a11215b2435a29c3cff4ecf23bfbbdf844873b5a8c9eec342c88607fd905d929ff7eef3223e99cf3791b99ed6e33d51e28ee33e6da2af25634c999b05134eb09574c52b27dcbc53c4046b12366170c734cafe3a95ad100f0237d5b597795db5ed582d1593ad9d67cb231ddcbf442a3308e2f6f11a8cfdfa25b84b543d7b2d1b4f979048019a9be29a9d861c34d084e569004aebfde4ff9c31d4a752c9a62791e2567d09edef51613c64431d88186c14fe2dec63ed947eaebf5e10e522", 0xd9}], 0x4, 0x0, 0x0) 16:02:47 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x7fff, 0x1}) 16:02:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x9, './bus\x00', './bus\x00'}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x800000000001, 0x800}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x84a8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:48 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$unix(r0, &(0x7f0000000140)=""/158, 0x9e, 0x40, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x1000000, 0x4) bind$unix(r1, &(0x7f0000000080)=ANY=[], 0x0) 16:02:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x8, './bus\x00', './bus\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x2}) 16:02:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2a, 0x9, &(0x7f0000000000)="03000000", 0x4) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) getsockopt(r0, 0x8, 0x2, &(0x7f0000000040)=""/141, &(0x7f0000000100)=0x8d) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:02:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x7fff) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="5b22b04e4952a2e99081b611207d34532f98eab55e71", 0xffffffffffffffec}], 0x1, 0x0, 0xfffffffffffffffe) 16:02:48 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000640)=""/199) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000140)="626cf63782577bfd8e181587a68b4d204dfd26b472f010af0f1447bcdfb3d77c4070f4c973b212b054b322146a27237340095f890158c121eec8ec67b276b4ce2bc461e6a3e2e5e538c739db46e2f4013f317657cf5a834c938972a287cf6ccc6b07a4e79e007741dec97ca1", 0x6c}, {&(0x7f00000001c0)="0668aac5fff4e2", 0x7}, {&(0x7f0000000200)="1c9dc71916bd3f7ac7fea89531778ff4aacba5437415d7828c8c209f4b818620fe5192429f75702d036d1ac57dadf99800456df71d6a", 0x36}, {&(0x7f0000000240)="26d741d19963f31291716b75e0fa444ab7026fddc3210a8311de83930e88f7d6cd4a4d5608cfbbc6258d87af570d637fa10bd2edd41814eb234ca56a9e2ff8c08da00fb1ee013dd9f456672d3c046b4fd4537baa2f1e291f56ef24f5953a523a4c967bffbef12627973066e8d2248efe1943420a4843025263c7154b43b2c74e36158cd3ccb3068bf81fe1183acee82ff427ffe67a4397cf0c8d7704d682eddae5f9b1dafc440f5f2b3bf245df1af18493198d76b6994d8f22a7c3429130669e0ac59c9ddffdb53d09c9fd9f4314de0a0f27ec5a4a625c", 0xd7}, {&(0x7f0000000340)="11f2554771a0328ee48553d7757e940e927328e301bef18a0d05de0b670ee15cf7bbff55f94663cd87c71bb5fca7cae674de9f801e6963b76b541c4cdca24bcb869ead1517000aef4020dac8acf5dc534d40c612edc664bbbdbecfbd0e5b5fa4efba4f15be5ff4193c32a2ab428239e40313ad3c92ed6459a3223396528cddea5d1f69c18010791e42964dc8bff00b05edf2226acd4565be0477852ddbd95aa2809f635eeede3152f88634db", 0xac}, {&(0x7f0000000400)="fb765f807dcc338cc791dd9482dea7e8d6827248bd53b33ef11f748a494f0db1d13a5e7038efe41268512cd78b5d24e7d2c740662d17183906099d25c6ad954c015a9abfd1a05a687d78", 0x4a}, {&(0x7f0000000480)="b1d75274f12113831e3e94107fae7b382a48615c22c5c0800cd287d570ca6a8c9eae59daf0877468147816c0e490527195dab068", 0x34}, {&(0x7f00000004c0)="6b5d9e2d02ceff09f97f7849db117be5082be469579a57245268796a64e144de27dc16a9a021b8afcf72779a1fc86317499e7ae603063e45efbc60eda244652b7d192c7ab996e92b3bac87ef30026e8cef13b8c5a62a3c8526a9e3fd49603d1aae0b3813e8fc06b7574cd0ce8e99fc7a1a409a90b3140d4640f40167e151d8acc6de8fea043fcd", 0x87}], 0x8}, 0x2) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000007c0)=0x7) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:02:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x2, 0x10, 0xb, 0x9}, {{r2}, 0xfffffffffffffffc, 0x12, 0x40, 0x5, 0x3}, {{r2}, 0xfffffffffffffffa, 0x50, 0x80, 0x1000, 0x693d531b}], 0xfffffffffffffffb, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x7fff, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x90, 0x3, 0x8, 0xa2e}, {{r2}, 0x0, 0x10, 0x8, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0xa0, 0xf0000004, 0x3}, {{r2}, 0xffffffffffffffff, 0x8, 0x40, 0xfffffffffffff001, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0xa, 0x40000003, 0x3f, 0x6ffb6d0}], 0x0, &(0x7f0000000140)={0x8, 0xffffffffffffffe1}) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 16:02:48 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x20) 16:02:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x2000444e) 16:02:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) dup(r0) select(0x40, &(0x7f0000000080)={0x1d74000, 0x100000000, 0x8, 0x5, 0x5, 0xb25, 0xdc, 0x80000001}, &(0x7f0000000100)={0x401, 0x200, 0x1, 0xffffffff, 0x1, 0x0, 0x1, 0xf58}, &(0x7f0000000140)={0x2, 0x40, 0x7, 0x7, 0x200, 0x3, 0x9, 0x8}, &(0x7f0000000180)={0x7, 0x2}) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x20) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000280)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080), 0x9}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2eeaf9b3105f9eb2, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000200)) 16:02:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) fcntl$getown(r0, 0x5) 16:02:48 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7d, 0xea6}, {0x0, 0x1}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x202, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0xffff, 0xffffffff, 0x1, 0x7, 0x3, 0x81, 0x2, 0x2, 0x2, 0x8}) ioctl$TIOCDRAIN(r0, 0x2000745e) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) sendto(r0, &(0x7f0000000180)="ea845b57e087ae05e948e5ae18c3f07fc9018aaa1ea02b527fdef4aa198fc2ce0a881e99f1db335990c8c6362f4757b6490cb9a641dae748ec7fe6aaade3c8a95d8cb6d486b58af6e9bcc81d0898a08c4010621d2568ba318d05900365d92c48ddb443d3bf155c831e98881b8c30d86e434f07416422720246e743047c01988b0e8c4b2e32fa3fefe9af99e4d6e3bd62c4219f8ef509045374e8504759728f481781b1b62313f8f684371c8bf56ab6aba0d49b35abe81c90cfe1d094a4720dfbc32d8186ac62f321574bf07a29ebd9a1c0ee22847ae992af067959f0af0bb8673520db41a1588cbd8b5e578b8cc0683a4284f640251ba085d04188c61289ee8894826708eef8bef20147566e460325c38785aefb58970821b0a6dcd3b87f27bb1f77fe49e1a7e272cdd46eb9bc539a1780ef419fe50500aeb0c75316ff3eece5dcbf9bdef3486014dbdec500b23de8bcb243d763d124726f532d78ede18592a30df1b08a009bd61d412ef43b5cdc4a5d43243ca59cb4c3e06b2cebb9caa2582c781a1e6a8e8c468fd1a6f6ace62157e6fdf357a0cb86a0978c8a9d040ba98ce499a69a8058f6949b57873971aefc250606c497e2145dd15264f1b814507bb100fb8aecedda1f950759b91d369c7c6c8c00b16b7b5ebaf9c90d7644434e876f2da2051c86f4ddf66570d59572ab5caaba391be81c3c48d9056361479a3b7ec4ee43c4c73860df23b1bca172bf587fe40cec1c7cd4a6c295707e874410ec6cb2c105e4e68630a551e42f1a35111c2b6403340d59addf6aa516da5dad1cbb639e251cae0c2569927448efc87eeb384f23013d6bc1cab29a2ad7c9e3372193d18dd2400d9ab7eb80295cb838db90b1d1045ca4989cce2b2ced56fc35d90dca1eab54e561bd2e81d00e54a831631a012259a23831c0604576d5330eb750a48faecbb573b4c7de56567c895454a8a69cac35ccf5fbc4bfe9132722a1e78a9f4bda4502ba4a9757f871e1efeaec0d444529eaf55002cc50104c21dbee9cbe993835087b194be09e759ea9e278a75a1a260ce9334e4293118ff8316a4dc11cefe43aa5c13bead10b30343e5d3d80ec3d05f22964c2defa73207d6ff3928c351731667aa73a6ea3283699e3edbc6e026efbc60e72af2869606fc254585d880be51dd5929a23104efa056c27307432e83add249ee1a912ef31400917448a778f907427d7b884a474b0c3708d2b1f1f517e24b8941558ef09f24ff3a1da02950c9410d88d24d3a2e17d760e9fbb2b6aee966065362c432601a233817ebe1bfc476259ed073561d410b3a9a68bb111d4b802e1786a7df84a189902c9c5cfb6cc41892b2f4f42bea586c45bc03068519523e67b95388826f7f0340cbc514c1cd5a6d8e79d55620f6e6d5adc56dbf281e549a4ba8f1c056e71ecac241535356d16ab66c3b3f083dae9c3ec07249489f28732cbec0941ac85d2cde6690187a34ff5943db8b6f224eeaeccd492b584c8acafc3d2939ef37b59a6e902e33062f16300b251f56bf3b178cbae5d3e6628c52df3fbb742c78fccb50c2d8b43df728a91bbcc24b8a112e1a6714a501063bbd4e5fc36e8105934c4d500781a7259e10cb3642f3eebd77a99f93f753a98a0d7d0f538a629c074dcc1312d50c0e81c247a18d887aaf9ff8a52db4f4c6a34a8ca6e8799e780b27cee45a1239fc24ed37e549549f54cd46f4bab8b920103192c257e08925cf35a308bf3da5b74b2f148162d9e2aa3ee0527ea1deae42671051a10f97d7ff0a7fa403f8e94d0cfb3d1b289eaaad289d85285448fb9354f4302a19f898a15bc4812f880e67f9ea8adff2f4636707d267ea6320bfcf71d2ac5574bf071905d3ada66a3ac4227bafedc21b49173656a49fb079b190cc739445fa08c13db98be1bd85ddf9f42f30bdd3e5670d1758649e2dff1e888cab687185ec0813daf0a7ef9d217e106d4c0a1e46bce7f564d611b14684e8a016e327829afb455469e7bb6d22b04f94a29c262a0e5fcedf83559011dc4fe530f00d28027552d104c98ad011364ce98e03464ca818c744ced54e5162a5ba88a3472e915d36233dbff9d73e6c71a056984a39a958550f6bb07281315276dcbe7545f96bbd9eac0900441988dc004533b532e44eb865af383d92bf5c4e249940276a162a48378595c639bbe63d46a51bd033dd9d1ce520cc8715655cb9ee778613b3f8b0563036d309898cb9464a214debb32f4e8523681a9970d4737352177bb05bbb19515db33fda71258ae0f048b24a1877eb3e56974d6c280f14424df8c4e62792bb7f8e463eaf9c3fdb915cfe833940e9d836e815f47258ca59fbbb1880a06f5838d767721534803fd24eda70641055a141c7a0cdf1746a99f2d07c897f8aac2f570c0de4b25b2252855b8608b8e1fc50c000c6a359f9ade547926cb05e17a86a5af1b91f02f20d3511cfe3ab5dc4e0973622f45bb15e7b302a325b3f27f037ee210cf1ef1ce8cfc60ba3ee7e2a7a9868ce67cc107e40b1d1a1f38ba03de8d2e7e9056ba02bef260c5dc4594c5834717c50166d24cd8b0f8e4b4afa9da9c698fcfdbd4e87f31467ae8b2bef9170455159affb7544c845d37c26f8269c9fffca5171b5a575191a3148c37de3061b74a9a8b8048e78ebce752e4e187628ad0b35abdcdf6e80a135f4c95ad8c36d80c34e218d464f814aa2069412437bb01f42f8c2bc849c6cc50b9b5e9df792155344c2eaf8269972cb2c6ae6e4720f5431f4ecd94597b1b99f2f2de67ba0665a8373b9eced2af174f1c9a396f0b34aa481459d64c245eccec724ea55c4e4b3dad0cb63b27891ae911477d81ee65854dc5b64b81829c11e49b02b3626ad5cf29ac3ca9c5e182f5cc0be903e6fe7e7e3d3bf1a77c06b43ca9d1537db81f2d840752e312f2f9ff1dca07f012d777ef38ed1ffaf6312c98649aad4c7624dfabceb5125f400324552bcba386595a8f101f8ae16c63ebd173ea78e551c5f5c58273d5a41d2d41909d754dda2abd98d96e807332d858ad3e0ff9a243f158a6b5b94cd81f8d0d8d2c8b2003b07c69b51833950498144bbfe87bd8d128ad42ecfea5c74c99bc2723747dfeca6f645d00ed1f00f1dd5af0fec3c55e9c95d3c41e5d7d4bab19e5a7cc8079c3f0f15b72e3228c9a92b30bb16755c6b7120148e098f284da1cdddd22f65abaa6be1412fff34517ffd447b40139c89d013b3d5a4a7ba6db0d8b8ecb10609efda8f0fbe1ac5290729d672257ff9e36a26140f1be0e2c3bb6de0acb5ab6b47c121f72496c32d23245f98ae8cd6ab7a115900df927c364f4762aedca6d0469945cde20af95ff78c8045ec03415dd2214f3731c9a2f83ba14cdf802328bf2f0d24e35f15df16ee015fd3c76b3314cabd1e658780bcc8b82751e0346f77aef1daea5e1467af4ea3c5a65632675891cdc6801749f35f6f65268d72cac09ed29e5bf9fd0245586e4045b800e914b95613e3eced4505c1278ea37cb4f62a827f47c7f0badec597d25a900e4dfd57ccc3f64997762cd0351a80791afc2739fe8edc93bbabeccbc22b222bd2a3fdc110c6a4ebea381720ecdc8e9d3bf39540994e2b1bb32352ded0308b9c2c6d051abdc98a4ba191841e3edc0140d96d7459e5df6cd71e5b9b05d8bf77e386f61271e243103d8dadf0be497128f207e82a6969e099241bbffa25577a8b1c979c3f0a315ef8606a540792262f86a4d982e0bfddedabfa509bf7f069e158138930b33f3da07f9a40ff80645daa98d0e99058f5ac62346abefb15f681ea40372ae0c2340eeac1cb6133f8f92f119cae8291a7585b58d413294cd17268f50856288620e196cd8fb59a918b6751b7baa87cf55b3ae79d6f2dcb41caf7a19ab5259b83f823a01d4338c78aef1ddb123db634cbdff6389596cf0ba7a12496d07c13b26b45b87eaa8d545138be779fe0fb0c78476d9983830dfccbd6ef0d76ccdb509d3b016affa92a57719cfca01b22265370d72e93652a8191e7d090a9d55d1e3a0a8298b504fc44c9429f7baf93e24e902138c3e05411b8bbe7e98f31ee48b57a72053ca5a97d8d13043f73cfc9ff24f8cd70552bbb4768d84af963b5bcfb489dcebff5063fc7c1061074ab03e15ca5138179dd68eaa8e830cc381417378addbd20723ee5dc57dc55b3bfcab872b82997a9d9cd690445840789534ee25926ae2ce47e94f8a63d8a134a6b16746a94965535a8a95990c5dab4a8e9b75a7e4fb90a8c34509e5fb25a8d9342c287c069c21705dfe37fc2a1f83d86dbf28e5c8ee7e41c67333888066c16d645aaf0940c06f9968d3bd48b1d067751638e16d5e036b30d615c26efa776eaea00eca034f5605815836583ea47612b124052947265c224a16e2efb676b74290804b0d5c465d6292631bc8733e19000653f5b4ddab60e11342ef9d4b708fda2f3ff1a7c0e6ce5f16e0755c5e3d4894046670e5400459b4165d28b12e545930a79df179291be3c21fb3319dae59caeef51ab8a73c359303c0993fbcfbbfad675eebcf66d98607ce5955aeb98d6657bf815bde512230dd4c133d8d40ec80cb5ee6b90e56501efcb77afd52e62d65227eaaf326b7055c2a82f85e8e7e6fa00601ba4295e15050720a29ad53a0cf0941d0978a94954721090ed07d803f25a846d59717fd511aff92d6a75c3bf9e815c198563b7b803e5ac522f8fb76ec2a21ad29118dccaefde9088a3a8689c43c45ed5323ca5088e4aea1afbec0da715913d7028b5f15e3da6b02bf6f071645780fe2a8fd0b93957b6307998847bea2b21b135e13923b6fb2ec5b28658a1b88d67b4f5b989d2fc8138e9bd733c7f72557f1e3bfadd3307198626a90c289465f04d76d77adb1a88fcffafe836a493e81ec72a55f17edd5b1e6601f96164dd745fd164a6ce5f7deed4a65deaeefad200950653887027997daf1157f6a23189049f4620d4f0d7df5692605a7d8a3794eb6e3aa768486f4a464ccd0ad639996351c29fe2412c53c830959fe2c44114d9bb1654dce9d0c94361bc1c9ba83ab6c5311837de9bf6bcb0523e484e1611d91abc65cc1b7f53f07a2c22988bf197d829010f887ccf7b8ad037392f979b04e808f6ebf61eec6884ff3cd8f80cf120cbcf8d69c7896b0704a88faacc8e94485e33a9fc6ded1500c57ba9cd53bd3a0015b040654838388744c74a8cdb6588bfe7b4d8a834deafdfca66832186a941c2f691f35c9cd0494e3b3fc7898f485b4a7a578fcd5bb19fef8f8be04d52c5c91e78611b2bf0572acb30da1b35c464233d805eb22b58df07aabd69e9fd419c4f48e640a7f4698f93ced725ed7de4bc995c74ccabf9d4e93b4edfff61e8509c8c78cd416fc10ad986c9e3e9ce09960d36efcd95230dbd76582fe95a25d8f60cc869ac0062817bd0c4ff8eae6584b9e16cec139ad40914fdbcf7879225641e03c5b5f7078d82c7f3f61e965bea81f540ab8770b0100b0ff8987394d8e53c40403a35ea1205f77013285511ce53aee988fa08f8dfb1d7fe24e2dc76e9ba2fa3e9f91a0c1dc23b58777288b88d7f9f69a5ecb9c78482f2801ac941640fa7191d6409211883f89cf70a10dc84d2f4ce1ba1a52dd0adb7948a1d08ff4f897d7e49bb3f5bbbeebf00cb86317098b8e3a68ddc6e4d8a529c4ced364863eee7d54a0b86ea8bdf48ec19e05e88817da9fb22d70f0f7bc868961712958a70f1ee4f63a48db8c1e0eabce960bc64165958ec618848d3210cb56036fb50db05974f08241b9f6eabbd41e4f4626434b79dd83edc26d0ebc33bbc9568e4f450f", 0x1000, 0x408, &(0x7f0000001180)=@in6={0x18, 0x3, 0x9, 0x1f}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000011c0)) getpeername$inet(r0, &(0x7f0000001240), &(0x7f0000001280)=0xc) execve(&(0x7f00000012c0)='./file0\x00', &(0x7f00000013c0)=[&(0x7f0000001300)='*\x00', &(0x7f0000001340)='#\x00', &(0x7f0000001380)='^\x00'], &(0x7f0000001440)=[&(0x7f0000001400)='\x00']) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001480)={0xa1c3, 0x7, './file0\x00', 0x53e, 0x5, 0xc8, 0x2}) r1 = openat(r0, &(0x7f00000014c0)='./file0\x00', 0x10, 0x10) connect$unix(r0, &(0x7f0000001500)=@abs={0x0, 0x0, 0x0}, 0x8) faccessat(r1, &(0x7f0000001540)='./file0\x00', 0x0, 0x2) connect$unix(r0, &(0x7f0000001580)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001640)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f00000015c0)='./file0\x00', r2, r3, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001680)={0x5, 0x15f8c90}) r4 = openat(r0, &(0x7f00000016c0)='./file0\x00', 0x800, 0x80) r5 = fcntl$dupfd(r4, 0xa, r1) openat(r0, &(0x7f0000001700)='./file0\x00', 0x80, 0x2) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0x9, 0x919}, {0x5, 0x7ff}}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000017c0)) chdir(&(0x7f0000001840)='./file0\x00') connect$unix(r4, &(0x7f0000001880)=@abs={0x0, 0x0, 0x2}, 0x8) accept$unix(r5, 0x0, &(0x7f00000018c0)) chroot(&(0x7f0000001900)='./file0\x00') readlinkat(r4, &(0x7f0000001940)='./file0\x00', &(0x7f0000001980)=""/51, 0x33) pipe(&(0x7f00000019c0)) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000001a00)=0x2) 16:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x101, 0x3, 0x6, 0xfff, 0xee}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x20}, {0x16}]}) syz_emit_ethernet(0x4, &(0x7f0000000040)="f327d711") 16:02:48 executing program 1: semget$private(0x0, 0x3, 0x0) socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) sendto$unix(r2, &(0x7f0000000180)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff00000000000000000093f945bd1efed5071a40880cd57ef4e67119cd2329214b8a55f562944e82b195cb335eccef7137146b2a3c5504f50004b234f3e37c179eb4b9401c861839edc7124ac85f0240b959ee1ae2e64be96d69a0af3b50c705382caac37e6895dac5c0b8c9c1caaac7f67e1e23aa9fab39482f9c52661da3edffc47ede337fa72ab677b921770aa4edde56c2110aef1aed16cc6916f574b11de137f7899cf0232a44b0d1ed6653dc5356", 0x65, 0x0, 0x0, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) 16:02:48 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r2) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 16:02:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b2029, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) 16:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x18}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:48 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:02:48 executing program 0: setrlimit(0x8, &(0x7f0000000bc0)={0x59, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/48, 0x9e}], 0x1) mprotect(&(0x7f000040d000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:02:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4504) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) r1 = getpid() r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) 16:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x10001, 0x2) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:02:48 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xb516) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x80) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) 16:02:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) fchflags(r0, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000200)) msgget(0x3, 0x10) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:02:48 executing program 0: syz_execute_func(&(0x7f0000000180)="3e66470fdac667f3f24330d836f20f7c4b0066292ce9c4a185eb16264183f801c4012967d6c4427913f8c461f85a58fbf2009093000000") r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000011305ca90100e10fecea11ea8fef96ecfa93fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404fda9f640f006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640ff2fad4bc80a192bc91c3958d945a2a5fc1233cf6e27749bbd97bb0d2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5da2a5d892f531aca708cfa0cfc992e19737b8e2405757105889ae2", 0x150, 0x0, 0x0, 0x0) uvm_fault(0xfffffd803f014990, 0x100000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f014990, 0x100000008, 0, 2) -> e arp_rtrequest() at arp_rtrequest+0x15f end trace frame: 0xffff8000159e1f00, count: 0 ddb> trace arp_rtrequest() at arp_rtrequest+0x15f rtm_output(ffff8000009fee00,ffff8000159e1fb8,ffff8000159e1f10,40,0) at rtm_output+0xbf4 route_output(fffffd802decb000,fffffd80363ffc08,0,0) at route_output+0x7d7 route_usrreq(fffffd80363ffc08,9,fffffd802decb000,0,0,ffff800014920128) at route_usrreq+0x363 sosend(fffffd80363ffc08,0,ffff8000159e21b0,0,0,80) at sosend+0x660 sendit(ffff800014920128,3,ffff8000159e2290,0,ffff8000159e2390) at sendit+0x53f sys_sendto(ffff800014920128,ffff8000159e2328,ffff8000159e2390) at sys_sendto+0x80 syscall(ffff8000159e23f0) at syscall+0x508 Xsyscall(6,0,ffffffffffffffd8,0,6,c2e130d5010) at Xsyscall+0x128 end of kernel end trace frame: 0xc304105a920, count: -9 ddb> show registers rdi 0xffffffff819ef3a7 arp_rtrequest+0x157 rsi 0x198 rbp 0xffff8000159e1e60 rbx 0xffff80000005bd60 rdx 0x199 rcx 0xdeaf4152deaf4152 rax 0xffff80000005bd68 r8 0x40 r9 0x5 r10 0xffff800000994b80 r11 0x599f47c0d657c47f r12 0xffff8000001722a8 r13 0x2 r14 0xfffffd802e758708 r15 0x100000000 rip 0xffffffff819ef3af arp_rtrequest+0x15f cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000159e1de0 ss 0x10 arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> show proc PROC (syz-executor.0) pid=410302 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff80001491f288,0xffffffff822c2708 process=0xffff8000ffffa358 user=0xffff8000159dd000, vmspace=0xfffffd803f014990 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 10828 230368 7207 0 2 0 syz-executor.0 *10828 410302 7207 0 7 0x4000000 syz-executor.0 82438 313662 12353 0 2 0 syz-executor.1 82438 104950 12353 0 3 0x4000080 kqread syz-executor.1 82438 193078 12353 0 3 0x4000080 fsleep syz-executor.1 35773 49642 1 0 3 0x100083 ttyin getty 33781 56957 0 0 3 0x14200 bored sosplice 7207 129467 3059 0 3 0x82 nanosleep syz-executor.0 12353 10760 3059 0 3 0x82 nanosleep syz-executor.1 3059 360978 1946 0 3 0x82 thrsleep syz-fuzzer 3059 275933 1946 0 3 0x4000082 thrsleep syz-fuzzer 3059 506058 1946 0 3 0x4000082 thrsleep syz-fuzzer 3059 415976 1946 0 3 0x4000082 kqread syz-fuzzer 3059 476674 1946 0 3 0x4000082 thrsleep syz-fuzzer 3059 197686 1946 0 3 0x4000082 thrsleep syz-fuzzer 3059 22752 1946 0 3 0x4000082 thrsleep syz-fuzzer 3059 390387 1946 0 3 0x4000082 thrsleep syz-fuzzer 1946 177279 94689 0 3 0x10008a pause ksh 94689 239492 63907 0 3 0x92 select sshd 63907 343055 1 0 3 0x80 select sshd 57397 32364 4546 73 2 0x100090 syslogd 4546 192520 1 0 3 0x100082 netio syslogd 29066 104163 1 77 3 0x100090 poll dhclient 94686 191682 1 0 3 0x80 poll dhclient 16755 482684 0 0 2 0x14200 zerothread 6864 387392 0 0 3 0x14200 aiodoned aiodoned 63421 329038 0 0 3 0x14200 syncer update 62909 436228 0 0 3 0x14200 cleaner cleaner 5698 180696 0 0 3 0x14200 reaper reaper 32659 391736 0 0 3 0x14200 pgdaemon pagedaemon 99303 86312 0 0 3 0x14200 bored crynlk 66560 335104 0 0 3 0x14200 bored crypto 10411 70860 0 0 3 0x40014200 acpi0 acpi0 50936 322140 0 0 3 0x14200 bored softnet 92208 117767 0 0 3 0x14200 bored systqmp 67611 51440 0 0 3 0x14200 bored systq 61029 420580 0 0 3 0x40014200 bored softclock 52247 499499 0 0 3 0x40014200 idle0 8895 407823 0 0 3 0x14200 bored smr 1 177021 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9493 6344K 7494K 78643K 16456 0 0 pcb 26 9K 10K 78643K 1121 0 0 rtable 125 5K 5K 78643K 698 0 0 ifaddr 53 14K 15K 78643K 300 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 132 0 0 iov 0 0K 28K 78643K 308 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1202 75K 77K 78643K 3470 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 32 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 156 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 2755 0 0 sigio 0 0K 0K 78643K 40 0 0 proc 42 30K 54K 78643K 436 0 0 subproc 32 2K 2K 78643K 36 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 258 0 0 in_multi 33 2K 2K 78643K 151 0 0 ether_multi 1 0K 0K 78643K 18 0 0 mrt 0 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 324 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 85 20K 30K 78643K 7246 0 0 UVM aobj 103 4K 4K 78643K 118 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 106 0 0 NDP 10 0K 0K 78643K 78 0 0 temp 160 2717K 3355K 78643K 11411 0 0 kqueue 0 0K 0K 78643K 20 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 1079 0 1072 1 0 1 1 0 8 0 rtentry 112 55 0 8 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 387 0 383 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 57 0 57 8 7 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 194 0 0 13 0 13 13 0 8 0 art_table 32 195 0 0 2 0 2 2 0 8 0 art_node 16 47 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 32 0 12 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 152 0 142 1 0 1 1 0 8 0 shmpl 112 116 0 15 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5843 0 4439 46 0 46 46 0 8 0 ffsino 240 5843 0 4439 84 0 84 84 0 8 0 nchpl 144 9842 0 8207 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 29858 0 29858 2 1 1 1 0 8 1 scsiplug 64 10 0 10 6 6 0 1 0 8 0 scxspl 192 30450 0 30450 21 18 3 6 0 8 3 plimitpl 152 94 0 87 1 0 1 1 0 8 0 sigapl 432 2929 0 2915 2 0 2 2 0 8 0 futexpl 56 42227 0 42226 1 0 1 1 0 8 0 knotepl 112 831 0 812 1 0 1 1 0 8 0 kqueuepl 104 989 0 985 1 0 1 1 0 8 0 pipepl 112 1668 0 1649 7 6 1 2 0 8 0 fdescpl 424 2930 0 2915 2 0 2 2 0 8 0 filepl 120 17258 0 17159 5 1 4 5 0 8 1 lockfpl 104 996 0 996 2 1 1 1 0 8 1 lockfspl 48 331 0 331 2 1 1 1 0 8 1 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 56 0 46 1 0 1 1 0 8 0 ucredpl 96 4024 0 4017 1 0 1 1 0 8 0 zombiepl 144 2915 0 2915 2 1 1 1 0 8 1 processpl 840 2945 0 2915 4 0 4 4 0 8 0 procpl 624 6464 0 6424 4 0 4 4 0 8 0 sosppl 128 47 0 47 9 9 0 1 0 8 0 sockpl 384 2049 0 2029 3 0 3 3 0 8 1 mcl64k 65536 1279 0 1279 73 44 29 33 0 8 29 mcl16k 16384 9 0 9 9 9 0 1 0 8 0 mcl12k 12288 55 0 55 11 10 1 1 0 8 1 mcl9k 9216 33 0 33 9 9 0 1 0 8 0 mcl8k 8192 40 0 40 11 10 1 1 0 8 1 mcl4k 4096 108 0 108 5 4 1 1 0 8 1 mcl2k2 2112 12 0 12 7 7 0 1 0 8 0 mcl2k 2048 59027 0 58984 21 15 6 11 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 110296 0 110223 61 42 19 22 0 8 11 bufpl 256 13474 0 7809 355 0 355 355 0 8 0 anonpl 16 261231 0 250862 104 55 49 59 0 62 4 amapchunkpl 152 12369 0 12264 48 38 10 18 0 158 4 amappl16 192 15808 0 15245 92 59 33 41 0 8 4 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 34 0 33 2 1 1 1 0 8 0 amappl13 168 9 0 7 1 0 1 1 0 8 0 amappl12 160 9 0 6 1 0 1 1 0 8 0 amappl11 152 1396 0 1379 1 0 1 1 0 8 0 amappl10 144 66 0 62 2 1 1 1 0 8 0 amappl9 136 1901 0 1895 1 0 1 1 0 8 0 amappl8 128 1510 0 1495 1 0 1 1 0 8 0 amappl7 120 31 0 28 1 0 1 1 0 8 0 amappl6 112 1385 0 1378 1 0 1 1 0 8 0 amappl5 104 223 0 213 1 0 1 1 0 8 0 amappl4 96 3094 0 3074 1 0 1 1 0 8 0 amappl3 88 276 0 266 1 0 1 1 0 8 0 amappl2 80 22665 0 22590 4 2 2 3 0 8 0 amappl1 72 58233 0 57798 26 17 9 19 0 8 0 amappl 80 6709 0 6672 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 117 0 15 2 0 2 2 0 8 0 uaddrrnd 24 2930 0 2915 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2930 0 2915 1 0 1 1 0 8 0 vmmpekpl 168 21451 0 21422 2 0 2 2 0 8 0 vmmpepl 168 296802 0 295169 146 74 72 85 0 357 1 vmsppl 272 2929 0 2915 2 1 1 2 0 8 0 pdppl 4096 5866 0 5830 6 1 5 6 0 8 0 pvpl 32 854678 0 841117 270 143 127 197 0 265 13 pmappl 200 2929 0 2915 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 653 0 129 16 0 16 16 0 8 0