ffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = getpid() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20008, 0x0) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x2, 0x1f, 0x1ff, 0x1, 0xfffffffffffffffd, 0x1, 0xfffffffffffffffc, 0x0, 0x2, 0x4}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x100, r1, r2, r3, r4, 0x40, 0x9}, 0x521a, 0x1dd, r5, r6, 0x0, 0x3, 0x100, 0xffffffff7fffffff}) 21:03:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10020, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000001300)=[{r0}], 0x1, 0x0) 21:03:36 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000000)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x9) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rg') r0 = open(&(0x7f0000000080)='./file0\x00', 0x840, 0x2) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') preadv(r0, &(0x7f00000011c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/42, 0x2a}], 0x2, 0x0, 0x0) mprotect(&(0x7f0000691000/0xc000)=nil, 0xc000, 0x5) 21:03:36 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']}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x184d0, 0x24) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r4 = socket$inet(0x2, 0x7, 0x20) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x80, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd\x00', 0x40, 0x0) r8 = socket(0x10, 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x80, 0x0) r10 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffc, 0x42, 0x2, 0x3f, 0x200}, {{r2}, 0xfffffffffffffffb, 0x0, 0x80, 0x6, 0x9}, {{r3}, 0xffffffffffffffff, 0x8, 0xfffff, 0x100000001, 0xffffffffffffff00}, {{r4}, 0xffffffffffffffff, 0x1, 0xf0000004, 0x0, 0x1}], 0x87, &(0x7f0000000800)=[{{r5}, 0x0, 0xb2, 0x2, 0x40, 0x1}, {{r6}, 0xfffffffffffffffa, 0x29, 0xb, 0x7, 0x7}, {{r7}, 0x0, 0xaa, 0x2, 0x0, 0x7}, {{r8}, 0xfffffffffffffffb, 0x24, 0x80, 0x1973, 0x1ff}, {{r9}, 0xfffffffffffffffd, 0xb4, 0x40, 0x7, 0x7}, {{r10}, 0xfffffffffffffffb, 0xfc, 0x80000000, 0x9b, 0xfffffffffffffffc}], 0xd9b, &(0x7f00000008c0)={0x8, 0x4}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r11, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') write(r12, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) ioctl$TIOCNXCL(r11, 0x2000740e) 21:03:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000006e00ffff0000000000e7f77c8a5b671b1b542a538706000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:03:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x2, 0x7, 0x9, {[0x3f, 0x7, 0x9, 0x386, 0x1000, 0x4, 0x8000, 0x4, 0xfc, 0x3f, 0x1, 0x10000, 0x3, 0x2, 0x7ff, 0x3ff, 0x81, 0xffffffffffff749d], [0x896, 0x3f, 0x72, 0x1, 0x11, 0xde3, 0x1, 0xa13a, 0xfffffffffffffff7, 0x1], [0x100000000, 0xfffffffffffffe01, 0x6, 0x400, 0xf1c5, 0x8, 0x5], [0x100000001, 0x8, 0x1ff, 0x0, 0x3, 0x5], [{0x8, 0x100000000, 0x5, 0x80}, {0x807e, 0x101, 0x5, 0x3ff}, {0x100, 0x20, 0x3, 0x3}, {0x17, 0x8, 0x8, 0x28000}, {0x1, 0x6, 0x4, 0x7fff}, {0x2, 0x0, 0x9, 0x4}, {0x1, 0x80, 0x4c6, 0xec6}, {0x3, 0x3, 0xdc, 0xf6a}], {0x3, 0x8, 0x5, 0xfffffffffffffffe}, {0x4, 0xd7, 0x3}}}) ioctl$TIOCSDTR(r0, 0x20004455) 21:03:40 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r0, &(0x7f0000000340), 0x0) 21:03:40 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x1) 21:03:40 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x401, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 21:03:40 executing program 1: socket$inet6(0x18, 0x8005, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000600)="1ae1", 0x2}], 0x1, 0x0, 0x0) 21:03:41 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) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0xb) write(r1, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) 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$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) r3 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x20, 0x0) close(r2) dup(r3) write(r1, &(0x7f0000000800)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab49e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b289f62cb9c68c5c66b6e", 0x1000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000740)=0x8) syz_open_pts() 21:03:41 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) setsockopt(r0, 0x0, 0x10040000000, &(0x7f0000000080)="dc27b7da51d24b1555d50ac9c1319323c3f819fb2eab84d38b2ab96f91475d44c46c2fa607cc1e11924de604d68f970c8b31d3f3fa4f8351df2db5280ef3ec49e6025fa9f84eb8bef761ecab91ff54635652e79e6b138372b3b6ccb3d830eb7e287f792d3dd5eadcfc4bc75849894dcfbc14a81d510a26047b3c636c571ed0997cf0d7e90f5c36ff0e9759bee7740cc108abcaab8f8315484e7a81aa839cdcc05f29e9563313d7bbf6e672ec33c2e7e741ff082a46bd9baa5ed062b8cf1a175fad1c2969332fce831e5a482d923ff2d329af986af71cb196ce7b48c2cc", 0xdd) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r1, 0x1) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40000003) 21:03:41 executing program 1: mkdir(&(0x7f0000000140)='./control\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './control\x00'}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)) stat(&(0x7f00000000c0)='./control\x00', 0x0) 21:03:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x811, r0, 0x0, 0x0) mmap(&(0x7f0000fea000/0x14000)=nil, 0x14000, 0x4, 0x4010, r0, 0x0, 0x0) 21:03:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="e60858b08d0219dc2c4b57a2df99a565786ef8a5dc1a94f1c866ca2174810f543ca10231d1368f18d16219d117d02796f1ad240007a63f8cdc873b29ee6d6fdc14e83ee696a548c730fe5cc2d415b44f14131e3667d1313fa0b01212ce3105110772b197c9953b9788450a2b71f9f8d4b8793dd15c83ad772179b01c2859256760b70b3d146bcb828251a73bb779daf3e0a159471a87bd06a084769d4de8709aa2a0fba2e15001a96c786ff484014e341e3ffc568af6db7196e29e95bce286b1c8049c9d15473ce27747d8fe73bfa8dde3055101d2fc92019da03f0ad44e80c17bbb202405d87d270273829f7b47753858986f607c75b2c5cb", 0xf9, 0x4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 21:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) 21:03:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) r1 = msgget$private(0x0, 0x460) msgrcv(r1, &(0x7f0000000100)={0x0, ""/78}, 0x56, 0x2, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x101) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/105) r2 = dup(r0) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000040)=0x21) 21:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) r1 = semget(0x1, 0x1, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x80000001, 0x3, 0x851b, 0x2, 0x31]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x0, 0x3ff, 0x9f8, 0x4}, {0x1f, 0x7392, 0x1000, 0x3d}, {0x198, 0x4, 0x40, 0x8000}]}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0xffffffff80000000, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb179") 21:03:46 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x400000002c5, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1100, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) kqueue() poll(&(0x7f0000000080)=[{r1, 0x40}, {r0, 0x62}, {r2, 0x110}], 0x3, 0xc4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x98, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:03:46 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) 21:03:47 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') r1 = openat(r0, &(0x7f0000000180)='./file2\x00', 0x20000, 0x2) renameat(r1, &(0x7f0000000300)='./file1\x00', r0, &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) 21:03:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x44}, {0x6, 0x400000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0x2, 0x84a9, 0x9, 0x5}, {0xfb2b, 0x6, 0x62a, 0x3f}, {0x7ff, 0xfffffffffffffff7, 0x3ff, 0x642}, {0x5, 0x48ff, 0x100000000, 0x4}, {0x7, 0x8, 0x5, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1e6) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 21:03:47 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x800) r1 = getegid() getgroups(0x400000000000019e, &(0x7f0000000000)) setgid(0x0) r2 = geteuid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = getgid() r6 = getuid() r7 = semget$private(0x0, 0x0, 0x300) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f00000001c0)=0x2) fchownat(r4, &(0x7f0000000080)='./file0\x00', r6, r1, 0x6) getuid() r8 = semget$private(0x0, 0x4, 0x40) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r2, 0x0, r2, 0x0, 0x16b, 0x3}, 0x9, 0x40, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) getgroups(0x3, &(0x7f0000000000)=[r5, r1, r5]) 21:03:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4f, &(0x7f0000000300)="a5727891a92c3d1d7a4394a5d22440a28a669317f4b7984aa064c62243b52b24db9a633dfc4c1050bacf7a662502e5e24ed71a85b23b5ccd54cdff996b4303f3ea31d085cc1f4784e293bb56be4e00") 21:03:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000000001007, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x221, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x3, 0x58}) 21:03:47 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 21:03:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x9, 0x4, 0x7fffffff, 0x80}, {0x81, 0x5, 0x0, 0x1}]}) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 21:03:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x1}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0xb8]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:03:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 21:03:47 executing program 1: mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) 21:03:47 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) 21:03:47 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000140)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0xfffffffffffffff9}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000440)) 21:03:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/34, 0x22) 21:03:47 executing program 1: r0 = getpgrp() r1 = getppid() setpgid(r0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) r3 = socket$inet6(0x18, 0x8000, 0x400000000000000) getsockopt(r3, 0x29, 0x25, 0x0, 0x0) getpgrp() 21:03:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendto(r0, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="5a43d30fadec67ba293eec34060e7acba5546a0bb419c294ef1f10115cd0e8b309b8cd4564713f1e6ff7f3dec6d00ff5401fd96ebf2a0360911c692a9bbad999445b533842b35e1008f204479fc481b8c068b758424664eae00d6313e29145ae45671a08eeb4cf8205288d2c292775db8ecc8ef95babf50202bb97f7932f069a467a51524bc7545d9e7fca54939bae969ee4ece53e5c80a2fe6f94630ad0416d541b613ca3276545fb60e8980196d1a52b358351f26d085c652aedeaa9fa121884135e4593d339007e2c0b9e9159", 0xce}, {&(0x7f0000000180)="c5d77e927e66ac953bcc42c15d1e1baae45478daf2e59e47ed47c9bc174fca9c40e6da63037dce368f9ced5a6045cd1a01da", 0x32}, {&(0x7f00000001c0)="46a73632e4e0f45c3ea5f336dd374ca938780be30e669b2b105faef42b859167541e6144ed10aac814eba7f3e99eca319086a3518aaf34841e0f9db910f17146ce98b37e1f95f861579f5c880d5251e45b6a951b7f7f75558200b7288b0c5ac67193e5fc75fc", 0x66}, {&(0x7f0000000240)="301a89daaf43540e717718b0f2e4d073e3a3fca3a9225b8737365fa803029082c52f8bc72084ef65c2794801e55d50b04b60", 0x32}], 0x4, 0x0, 0x0) 21:03:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) connect$inet6(r1, &(0x7f0000001580)={0x18, 0x3, 0x10000, 0x10000}, 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000001540)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ftruncate(r1, 0x0, 0x9) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x8, 0x8, 0x8312, 0x4, "2ecec2ee6b37692795099dff637ae09840167727", 0x362a, 0x9}) r5 = semget$private(0x0, 0x1, 0x400) fchdir(r2) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000002c0)=""/239) setrlimit(0x7, &(0x7f0000001500)={0x3, 0x5}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x4) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000003c0)=""/178) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280)={0x9, 0x800}, 0x10) setsockopt(r0, 0x2, 0xffffffffffff122e, &(0x7f00000004c0)="2e33c6e6da5d67c010493a8115b975aaf5740a994b8afe5f665d42689c7e4c62cac47f1af09f8be0608af5ca9f45933cdba1168bf53205d5881204f082c19adaf65d6ba1c8b129523ae9774792dd294799fa0ea93e8ebd33d8b9f489fb9f11cff26bebf3590cba71d54a65dce3afa17d0ba3a79ca62aa951b2c8441529d92d41e86e88053c75bd1b822d359beab5fff1bb695decc3bddc089a9fa0c2391c38ac02ba076fe9fc70d3ff661b8c1495cac4ba2ded5246a7887a8b869b5c3181c2ddd1d8c51c652b8fc81740254b27f0a4ecfedb82e2d2e3be105dd149411321e1f512edab3ba554814f1756b6bd4c359fe5b860ad146767893d4f9776adab6a3303186823cb3072c89b2e2d7ee9cfcbffeee61cbe58895c92ed82e7cdec1f8fe57038049be601029684eebde3fb6146789c9a996210ba5eb99dedf1c9fc5d02e7debe6405622c14f6460bcb613aeea8d061116360e32b061d1e69037cf5f7ce96c07ebcadc2e71fd93804d74e396d6283d9fc02a6f8a1e1f799670d9396769846c652dce565dd6d4ce0dce1fef6d0012d598e6ae178d98269459058f167c51c97fce9ed1dd9aa70911fc724435638df97e2d10a6324ab66531ab8c64174d3c36f705f3888faad6f1a625499ab0ccb1d94bc489933e34ae7240455b0e47328cb19f1d4a41593166a59f2aa0a42ebafb03eba38260502b25972019d54cfd4e944e1f7b781ba65f887bd46f5a84e3be552c2df572a0f00cd44f4939a22fca1b607a1c50e1d5f760a882235adf84c279405ff23cae934b7feba190b36d1ff13394b2ae1952a82517971d2786092e9c0d3aa6aada6be85cc7f78eb7365f43a386dbc4ffe94d84a3a4193c62e67a48491af6d788c358956f84ce57e3f964640ebb8b9c44d9d7b1c96972dc157235dd833dc0ad522686967db97e342d4f2e1d180b76bdc23b7f90ca92a02d5a42e07a08345ee6331f6f8975c6868a46ad9bbae3ef549ae8a4dbdfebd3066d829641da2252475417a1407d42f2457c0cd2a99afd5e6f85f7d2ad09e6f580803a6318b4bcf2828bdd55b3190d951f272f4914acc7b08e85c41754095eefe232d7168b9e0e36ab3099b25a4d4000d800249cd910580bda73093b81c47742b5d0c0bd4c06d24915af39fa090ff3159c8997f07f63a5f4976fb12117525da0c80093161ec8e4c48d831e342433eeab802ae2110d640942b06ae8316ca89b63f471319a0e4de0a036dab351b5230d397d38049163590a42095ddb090d17057fbe36a6cfd7a41a23230565fe7008cd7f551caaf49ed593535c4e893866ecc93ef8e294da0541cc02887cced8618dd38b047213fa7aafd9751dbaee2eea3ba7e7b41a1a84127f51ba17823aa8cf3b69f9e27ff3f37f7b319be6a3c9456fa6db29c70379daf288f7fd71352ede80b4878f2c24d93fe23f210ebc024a7c2790b3b49e2123918d5a1045a9fca2e4bd8644155523de537aa2db4a6d92468d4ad9f827028e256e3799dd09e5263782debff915c506162bcb83396f0ab4cc843b524159bb2ba438a49e2ea10873134381678d8337e82a68531c177902acfe865fda837727649a3c95f1225e7ede605ad26ca57fa33dbad3c9d859411a432b9537ac83b5cb9092e42625d25a91fb8a899c5886e1114eea13efc8d7bed5c12eb896a510548c7c92a4132ad2ce0a0728f510b3b4b0bdb028f42da8c897c788661c6d1521ecb777589e32b3cac05c967e46b449c0763fa8138ee8112add565c6c026a98a4dcd5f7f229d0f2b8f23938ca5fdbed50595df45297f81a946ebb3370ae7f5b5737ac8667c9a9fa638ff4ef21b9f59d573a4ee4debf5c714974e092918ec4a9695a72d7ca202dacf512ae8533970a8dcc3d931f60def924f84c9fdcf8e49cb5b58995ff693ed07885cbead80a7fad48f75080ea64c8e56c5ead26cc8a674ce0576fb60f0ea6066152b2b99c5f48d39feb6b774c01735cfdfcfcc18819e21f49bf6b5073faf6ea9c217ee0544d24952ac2103f63910247cc2a69ba532ca1dbf9f94ef1a46508ecd48d6541f3f552ec8540908f7e8da0181c7d8338e238859dbc17a931ff5a37320e48ff728aea1b4f7a4eaf14cc08cbe74d05c41e27af8b5db9b97eace677eb2302344de2bc5adc0b2807f9f970ec80ff64560530b261213c951c594bf2de57d9b41d2ceb7a1bd22c42d65ba9c070e279737f813ae30e0bf59d751b545968f12eae3b51071b4b60ca2ea34bca76db39ab5f48dbc667caa34de5b783411cfa6367e1226971cebb89992444e1ae7f2f5b7e018731ce25442210510d9581a48bf21305a20899d9b147ed90f5ac9384527948e1abc05500299a22cbc6edf9acaa390d3a07e213090ae892186f7471769fb68a13fb2c23ace88886e6848d4be39c35a0666d22dcdd96ae09697d21371c1cc814f45d8002407a452d700c680519bb23913a7afc61994d1ae2433bcad6fcc3140f8b4f63429e1011c7d3201a3fb7a03ee1c99797cfa8a14bd3d4aadacd96fa57b40ac11a1f0164f1712b7c94669c250fbbd232600c59a781d4f155da0964e6fbf0a25be4b5519678f75e2f9dd3025eb3a63443cc27b929c255b613b4b367d85112597b81bd632da5f96f0b7943cca0ac3c5451720480c796909e3f158793b4e28e0c5fddace26d2ad4f05bf1680638c955d1817c10ffdf39cf679b4c7a6063d8735c7a82ab3b5875e156eb78845db470264e044a4598a73427ef095a0d5a8ba35e057697bf1beda7ae57920563dab5703f0fdfe5f42e2c85d17e371567b0ac81920f1393ff6734e39e60d9233035c2232967b7072c61995de508db83b4068d08119e373c747b7b5c5491be9c3ec1f3adb030fa3fc78fc2b54c99e35f7dc0b9f80b0c2351fafc4a8d35cd13ac7f229fd73c3160030e04545176c1cbfc02f43c3d2c39556b5244ef454dfc9a97c9539c190a4991de6f9f7cd5e335fd4459ebce4600ac0851e3c744777c1f34c0ab3b52fb6356975e3e083f38ce0168f4fa305da0109269823475a2043bbcf78b0855eb9ea6ab294b57b8c4996dbb5bf5b1e8e8b24cc562cc6f2f0bd4d74472ffa5d3518276aebd71ade69c22949492a5ff5f975fdf6f19cab2004be519ef725a76f7cde384806ee8666a9586cbe349307493362371b631ae0b48503ce6df03c8b9f3b2cf873407bd6da0af2274940d6ca782af1b04c5380c17460bbc29abf6c5305e3f9a3219804a358f641d64b4162012de887dc1bb5d1deca008599bc1173f3319f65a5e782ef02f919a53e6a2fe4ab89beab4db89c17243885981c18339c115be27dd679725b6f49f5fc18879b771949c77aba449bce46c7fb144a903502cfbfa1aa00f9833d80a9503184c26e9f257958307062460a66fa2f9b0544a95cf811f40097242f265ebdbf786f59186f0efff41ec31028fde9cfe31bbe78d492f08009c8ee680818a8588e1518afaf936677e2463dbf2306ae4cb9c9581900de672900bd3a420e12e4b79a6dc8358f4f9fe2bea4befe46e1bdad3857a8717d4a136bd5c8c050332529dea821fa4822b7e292dcc262c01c6a2e8c6169079501c81ca6c02d559091f7da4be7a239b3305f42fbbf19d9fa8b13f5623270264f6c979fac85eb78da191414c0935d9c7c2e68eefefab8869720c1e67647538c4cfc62e708abf142c8280edd3dce63e9a9d06edd7a2b6397b9ed39a326febb4633715f643884a27dc9e8984743f34fdde9c62cdfdb5e225bc22fa3ec4552238e56fc36924f77ccf4876277ebac3f47072104698c3cd4c6c32d7be44bacb213583803950548c084c35c2d0ff7e19c414f1e4d1a31ad6469d2afed27551c9f06d70bfbba461ba7987ba73506e6314046a96ea84f816c0302c761db31593fd7de2897ad40d4fd9ba80e7192fb5c49f6cf325d31d868a2f6f995167cf9181a9bf59542771c1517aa042c4d983649984e8bb251c060be161bbe24472c3c17de09384030d8d7cebedaf862e0e9117a9fba9e2f5be273e0d30fbd06dcf5fac999c461cb8db9ba072a2af22cc612f79bf0686e9ccc22c7db12fa5b3d9549ea833df890fea8162373c074cf852fbe90929968d5078795728d4cc061bd339bc66348c88c0cee5cb95e7e400409ddb2329c06eb918ebe3ba8c050fac484909e87b070445c5f3abe15c56eb9aa3f3688ea2d40a8ca9bf3af1cdfccc27bc95f2b74d6f2f5e7d284211cdad258656356ec6ed1a64e24c846ab21349f4b17fbc2b29c0115cc458a52cba160766c9a26f68839ef19b746384107bc3fc91c5eb9366f7cca3f65b54807f02259726be5629d2f2451a62fb4a545d5dd94f85ee8c44f5346830361a7a4b32f2789bed45600325910f3b24bd16ed08077ba8c6299f6a8c2a6bfb3f66210aca5f6deb69ccf0d3a021fd871babea9ee459b4ce4ec8db348314184fd5a6f049d943f6d9c4050ecce8c23356ae032432f07591f33da4dc91143b4f3c40a8f25731f351f1237393bd647b086f6a665093a574bb85837c69b2a9f98a8e35977dd8a2023b16b413d8dad9f7cc47ed42d0630a89b90f1d151642c702c112cfbeffe0c531355636f4045b2f772b8ca42d2d098b100f739f5b32793fad9b323cadd7bc57c3d70ab6b3f9e5d3a9d48415dd4678fbc57dd353c30c7a2dbd3e5a12c0f7f3bd60c04004ee0bbe645665d6781b4d4952121cfbedc3e944fc58441f1ad07c0a0ff1cf93b90da90f9563a77c3490b164d03b1938dc19bb7dc63b350cb9073681b1054755535710a89a41ef0b58229c041850e99d5b031e68a331a3974674f00200a5ab3f7e919da4b7f7bd9d2880dc1c4fd5256895a6497180aa4013ea321631c07d617f92b3c2eb323bd53ae6339ea08e600092ecf3e1530d010494a5771f3c2f45f75e34b638dae223b891052f643ff51fc36abc77fd2d79722babd0ed3d61c541b5c04c0578022bd02c579010377947fe06015c42c73e1785aba81564ec12d520f7e383dfe90dac596e09eb4589bb66d3c8e6a6fefd03ce4ea0e8d9dbc0e25a582c597e07c67508c09148e6bc8032e58b5d9c67b173fe65b1c59534e5339f5b2fcf42723409581bd962b9016764d6bc133bb44528c9d429558504409d45ee1ee64270028e8923f1552cc0711c8b46fd74f1e92b4eea779056f5e556bca30b064df8105ba12ce16af85c068290c94d5fe9e5211e0ad692e91027e3b7a2dc1f0eb87112adf5b96f129fe564d1011f2e394c1637a9222e5f059e2714a1074e68fffc5b7a5fedd78174fa98204090160385e41446270feacbfefa638e4805694d83fbf9876fbb34e5ffacc8c9bef5202de76734f36528a68c4d7b0c7d008277696c99ef3974e0003bb91ff5060e6608918790a68b5ffd92930736d7a3a1591e3bcd91fa8cfa7fd9d70b9a969e2bba3ecb7c0357397e844a8d77d9e35107e6ad55642ad194806c0c9365913e69b251febebf5a935e9da4bd48f5b71baf56d913bc9a832de2784f1e9d7e0de9aad1970631a39cc996431ef8a6d13fbf3f91790048b7cdb506c7270d5ede063d6e00a3f6052d2339d5e434e62949af0766e6feaad94f1f7dae3eb70a7c06809c5c846907ac4a27f14d2c59737f9a479c9e7c1792c02380a1799eb9dab890f4998f473d1b66c9e989a67d6e467ac32881ee95309226a9311382d7b4a4a2b3bc979c1f1411b922b9548f2db93cc5903fc0b30bc536f09b48e6d7a73803d8b822a5f2b09f22f5c97d3cdc3d66430d4ccdb4aa8d2da227e78eeeeb3198d874b6bfc7dcd30599134b810ca704f7ad43492736678b691", 0x1000) 21:03:48 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 21:03:48 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x4, &(0x7f00000000c0), 0x0) 21:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 21:03:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x3}, {0x800, 0xffffffffffffff01}}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 21:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x100000000, 0x200, 0x8, 0x40}, {0x6, 0x8, 0x1ff, 0x2}, {0x382f54ae, 0x4f90, 0x800, 0x40}, {0x8c6, 0x6, 0xfffffffffffffffb, 0xffffffffffffffff}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x1, 0x7}) 21:03:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0x5, 0xcad0, 0x5}, 0xc) 21:03:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x2000000029, 0x100005, &(0x7f00000001c0)="7d90a0a9df0870b41763eed24d956d7fe102b0a8d9a6cacdcf74923f23938d505123e85ba5d817d7fb3f51d6a7ea0c502d0829fe779da100a849dcf32a5b4d6986d60c596bd6b17a05865acda8ddb3ddafe3cc571f4e0eccf5bf98310a5ee896e319f9fd4ad7dad7ec024517827652a424f92773b9fc116887383d6b8c76288a839ea39febd284f9c9dabb", 0x8b) r1 = shmget(0x2, 0x4000, 0x21c, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x0) 21:03:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000002600)=[{&(0x7f0000000100)=""/184, 0xb8}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/207, 0xcf}, {&(0x7f0000001340)=""/167, 0xa7}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/165, 0xa5}, {&(0x7f00000024c0)=""/184, 0xb8}, {&(0x7f0000002580)=""/68, 0x44}], 0x8, &(0x7f0000002680)=""/210, 0xd2}, 0x843) r1 = syz_open_pts() lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x11000ffffffff, r2}) 21:03:48 executing program 0: semget(0x2, 0x3, 0x112) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xffffffffffffff9b}) getuid() r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 21:03:48 executing program 0: r0 = socket(0x18, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 21:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000200)="5be2b380ec25153902f680d9832a1e84512826a31ac3a4035bcb3a9cc677e1860b73a3c81ca344f05c4234e7608eb3f59146076ab80a40f55ba393239f68a344f0", 0x41) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x74}, {0x6}]}) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xff, 0x7, 0x1, 0x0, 0x8001, 0x7, 0xfffffffffffffff8, 0x0, 0x1, 0x9, 0x3}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) fcntl$setown(r3, 0x6, r2) 21:03:48 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x300, 0x200) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000100)="52242a5d8b8dd47facebc1e8116277961171199c007c48830490183248d261051294dec94b7b2c9b0a093b4b97928181844e7740686b0ccde3bbdd62edf79e85e7a04d56878c8140e2e7dd7e9dbf6bca88f9c735d9d569e7726028f5065f933611975a88dc47a49faa442c5dfcf0ca62294787d603a5b43d092fae56e1ad34be16c6b13861185357e6fdafa71e8be029bfac58", 0x93}, {&(0x7f00000001c0)="3a1dd31249b1398eda51740b22ee454854283acc620785f2aa2448c248ac594188d758ae4274b9ef0e54e89a4230d77d085db1ffc33c9c539494a08c856c278f220bcb835f0736d3a67b78e0cbd1baccb2053aa8c4897f1e5449179ba43955bcf714f103bf9df2c98f98e2c8729a440238d602bfe61437a96116dd6b9da93a5ba00e4fd3b3ce4ae175fa59f0cffce46b8124098e8eee21d16ed4", 0x9a}, {&(0x7f0000000280)="08411741c4562b675eaf6372ff07c7513b1e2d3e299670601e2c4aff7c3779633aa2cedc3a3100b1727c9c6379f9b246b8dea7ac81d72d41d895dcba8d10ca76c628f945bc8415902f0934e88ff17eccc1204f165198a961228e5151fa90bcab8efc52bec0a10f074473af6f8e4d80d79677c6dbb1739ad82fe92ba375c60e9371179d9e938ece", 0x87}, {&(0x7f0000000380)="583a2b19b35e82153e7d83a478bbec23b03540a91f8670350b40d4f5b38fdef141ce5d24b30e769f4f17e5210995e970460ab800fdacb6babdcdb2827e880e52bba3a075af867950e90875ea21a614c9965488d15ef0f7990b4dabb0b369924a1611217030610328ad90024074f619f6ac9d62398ff2eb7078be542272ccad3f1f0d9329db9d5524e903da9d5fd162b87fd95c6c3ce4c9afea7553426cb3b81693de52a062d6efc8774e8826f3e8c3d5f33274eb124f4635272ab012ef5f8aaaf7e1cc21ee93c14255944fc6c06028c18bb66cdd69be342d2c1dfa0d760c4e1a2dd6399ade", 0xe5}, {&(0x7f0000000040)="7d93a1a87e8da404de7af88814b5b16ce1ad4e119c90de8e7d61", 0x1a}, {&(0x7f0000000480)="976fb9bc3c49d7bb2c0593afba6473a08a6227ca7c87b352cf9c99586e4c075a58e789886227d1a55aae6ad16a8e097ddc8611da6ceaf86abacf774b987ec322ebf2ff0fe5087fe4850d01fce0ec63bd5ce0bbd9c160232c956003d8ea3c22138ec874a169feab73f005e5deaab1adf59c88924ab95c86a07b2cec9c2715420461acb8237df8fde6fb4ccc9369252ecd14f3121cfdf4dd5cfcc32c4818bc25dfd729cbe7c178122981ea6177a9bbbd3e0b114b68859e5cd9c133a54aee8c65ba0e33b1b64c343fa0dd815b18cb32bda9f6d5d9831aeb7b2d1e108b348abd342ea4dd626b56b36b6d9439981aa90eb3fe19b501f6b8c4a15af10a40675873aacecd93581862847b527426bb480b717f84e7c069fe79c05e68eb36397b3face33f62aab13e1c153014755eeeeb52ff08b2e9553a47490436d9e9ce5dda60b80ee113544ced8be085d09aa3fa1bc15e8d5694038f9ea274d688876b663c28faa0c13f721f395c66d9df19b8113918945ca883c4d3b5765eb13a52e246b43bcf65bb6b3cd8a92fda651b8aec72f6542813efbb1c6985d5007785f54e087034ded5b54765dd1a92e8158470c65a80d0e91a15d670341893712c7bbbcb00739819eb1f4233bedc6bc61252f2b7e043ad271c57a57fac700b6ea60c4e1da169acf40d5bff1bbedc5eb74a4d90d78f6591f7fa18f754c7d8be99201e26abcc776c497089eee12c4f7fdeb78a1ec7fd73dc4385f91502bb83c97474dbdc1e1d9d152d6012452916fe4d3f81bf90acc1efe71c15a1738fd7ce39298c3d62908bc525eddd1be503d2cde9f283c37dedacd8d2e8cdc3928036fa3b9d7c15af28215bd0ce7f25c64dc0cce77a30038d1a1b20a19c9b2b24673c9bc00fb8a87bb2107f851fefb58f0c4d35dc48040ce8bdb4b142454c42427c164494284520ea02380a75184bffe2bb2b4f8d54e5fc92f64ae85c979b3195023f9e7bb615abe5749e45bdf2fda8dd4b129e173ee51d81a1a9ab25460f88a8d57e7838f1678e7edf540858f02b7d045ea22a680854a1591ab00a8edac2224e1238bcd13c144710bc1fa721b6d6d141c33b8950d1c2a108882276322a887b9a394ab2eedbb779bec411ebff41fd942dc7b907b70814525c3837e9cfd3d757e81fad30e9c86d9fcf1ce14cad1c4bb97fd6fb2d82a4972176fbaa34d3d8ebf6d0e6fa8b918b4c74cdbd55044c7cb79a57eb98987fb6f0f13c6b712ccd4f5367e5304b398d46e21b39c7965acd84dbfdd5d5a559b0f1232e076a9e637f8dd1d80aca54973a1221edda4697146951275f968e69a22519f8dfc4e51df969026fdf027259cdc464dc6d67f83373e2fd59dba3b53b9c0454952e63f6adb7d91a9a816db00189fdc97938ffc755e57a8a027ac4807eae529e0df17af1d6a9306cdfe79a6de4782adf8d4aef618ae4e8638f09882b2dcaa4e7c0850d6b3def913bcbad4276dccffa7d4d7d6d09fbbb901e4acbaf5916b679002eaa309e07bf131b99a314da37c4755e15636ffda2e3dedd2ed672a7fc0be83415fe775f817243a734430d47aebac7a3c3bdcc4372177e4361d9d8fd36796949166b3bcb313247d276cc9c136e620cf491cd0f5a0887592e629991fb2e98790e0573c7fbb67e77e2264f8daca4de833c2e86bf922fc3505ca8b6dbdd973e89bdd69edb871e69fc3715b9dfcc89a53fa12fa808e541edc8e927352cc33e4148f4686a878319d40f7d287d42e050fbabbdfd11e1747633d7c8cf2a8dbae6ddd101d561f5b378982bc6cc44f7dbc513d697bef8f3b3fc4bc17b6bc2a2c5bd72cd10dc20413a4ae77c8495250cc7caa880ba92a5f9abb0fae28ee4a9f95414f30ee09ace1f17b420029fa7f2a02ed14fa8e08ead8a84a760af3f999d01b604a0cdca006e7d200731bea1007ce8aa63cd47fc7b26ba9606a3281a79760649d0fe8b8945cb46efb9a54107bffc1322af255521c2d42f4db730734566a393561a266a2146ee054744d85a30854bb83e2b1861e7aed48fa947639ac29ca52589da27831b5ea58169c7029b3b53799dd66829c9d631a45c308c6be6b3d16da57865085b2f926c1379110e3d1b500d6577fdcb872b0fa2311edde658eb7bfd53e83a01edcfec047b7fd7f5c1a8a0daf4e25220f0f2eeafa88cc8e2ea522663d3617eea2dcf7783dd11ac654e305b6e34fb9282d7aa7d441974ae2ce5d55f38da4763cefd16e8f59ca76389157c0f5159fadd11bc87189a9675fd2eab051a6c731fdc24eeb5d2099e602dd8cc8f26330ae52f2f805a14f0cf0805f0944eaa88a8157508b508818892f88698def4c8bbede219cb7bd907b2d541aa4ac48bd26e552ad9292584ccf373360cca4c0de87b7dcb1b8f858084b6eba82b22b68807f7f2b44a134c77e52534111b8a0bce05aaecd343a2cb46d92ae8f4814546fd152b76d450d173df416d6f8d62d33d5c806e8014da72fcedfca2c61c016b3d9fb4e208941076d98d9ed79de89c54c97f3a09aaf8c7bd3e1b55ab97ab422751695f7cb78b20dbddc791c937c7f6c519ff0c06305d06be8c5d787f681fff744f76668731723ddb773f1405c73349beaa0d53a2192b430f8cfa27ca6a12db3a52e4a69d0c40d8af1291e80d4e0f0e28f5774a12483932b3bbadaec5bc9bacef543751c8f8c858fc3f5c7b562b1aef81742974b65072bef5c347ae7b3442f36827c39ec11001d527ab16a827c98962ade96b7e729c27798109b43156771a96bc09e5aae932826be85985ee02d6f3d9eac3b605f0a256829110c89ea0bc3ab544a584450cf3bdd2cf2b10121f19a299c34d05f9294e26f9a6f235b471bb27bed619a30014c49a3b459343db02ea0af55b9cc2ea6c2034ac725e87622e81e44c36166524609285204ad89cc0d7145eadde63a4e3fd5220b5e9b20f6beefac332dc78eb6db27f956562ee1fc98cf97a2e3c8f9f84ccff2f3ec50687e14623a51aa1a9260ba68a532c30df78ffa34941079ce3f2be9a805e61c8a10141909a16f2f87b1cda1d73c623608333308cd76901fb1fafa586c48b4a2fa7bda194cad946d457d3624ffeb441bb0cac3d4a2398cc08e53715f7bced1392aec4b03e9cc6b80db204d8f191794b6736dbbed0b7a5f2634c3019b5cf61b1eb436e76be0adce36d386e3fad06175f379a9251309842d394396d4032ee0d884ea833c3e760c4ec5e4e1f744f53274f1f2abf2927a8c8f20ae3011f7edfdf2ac0c518f9c7aa152dabe4a3badd216b48f9e943ad96409c6f57051c0f1134d527eb91b1c6a9cb96a3f4db78d05ad2a3f228c9f47ddb7b5d976f39f959edc65907624feac290a8fae56bdc44818c600fa51852a45f7f2ec0f9e321e42fb69f51106a4c3523964e8c685906436f7626a03a3f9033ca785890db0bf888220a7b7a85b0bdfbb298abd6dd50728636d7f90166c16ebbc269c71498f1e2aa767b7a41c4cdb53376a75cfed21eec8cd52138949c262397d1ff4eaaefae84fc16202bc32d0714e5a17b6b6495469a9ef8127d275ef148bec4a1d8fa5d5797ad258f20c40d227f480e86728cabfa57d72f5033c4343364505a8c71c272d5cacd911176cda859d35b15a1423f84fcf08eeb51004ac88446b41ad0bb84fff162e9935d33a4fd58c188e369d1f5e114dc4b2803ce06a453fca3d0e04b6559f0f9d5a21e80cb49e55e7d6538033a34b013390d1e88019f9ba62bedac9a9d56812dc6b1a2c10c8104a0b4d3e0637af710484545c13bbf9ce8060d0c38f4fc6acbfee941c296db8aec4efc21c53b8a6c54f7653aa1a0e1dc73d08787ac12d9136df0f652350637c66c485001e60ee2b64117ed5100cea772a346b5d6bfe8639bb511ab265580995d3e2765286c1540a36bca5f1a8ae74f24b03a447179e46d5fb4f64024bd9dc85705aeea528f7b1fcfb52bfafc2344618019cebc92311e3f9490326ccfeb3d4756e3f7158ff65329d024daa2bf238ac235df35912ccd4635a2d02c0a43bbb2b2360bf2bc7225ac9ef1385fa197997492db97eb12b87caba4891a821c7d161057554d87bf8a31a537c4a8106d25f645d0ea73a487a50d00f54518b132b8ecfeb2c265b3a0f398c2c7493a25e7a4d20e0a056b474d4a137dd2d1fd2c5857799763ab2d9acdb6d8ce98f04644ce431365890354e0ccd79d22d3f9a64d505301fba7432c5d92172fa6f844efb17283b245ac4f1811a7cf30a607c5d72647a3f052de11bfd8694b254b51bca1f980224df6bbd8ed71f1dd80fcf14c9bf3ec6a95046cffe1abeddd1d50c1bdd23b2c181dbe048ac6c171531aa31311b160a1757765082f364d4463ee30f15d811c078e0780da6d7a7ac914dda143d75421f0c3eae6b8ca49c4d70d9831db7c3d6e241cc0e311a47fc9b75e4a1f0af689e58531b75e82b45adff9992b08579fe0f1b16cb1db458bba9de14cfbf4170d8e75a17f9cc3ee2abecfb928e84c85f135a69d83b937c6360919ce70ae1cc1b8ab23b845d7760b63c7f42bb61b085ee7ae48545b26803bb6a7d06aae023e2888ea1be7ecc4dfae6e61d24604dad757830cdf5a6fdb039a42e9584b3fb1cdfd7a72b6631444bec7b0efcde48833aa9e170e1d6c09dfb0efc718cce5a23f21b61dba8a3a43b92981a727ea93b7190a694543012e8e0a76e1dfd0683299f0f7632fadc88d621e548571d316c35761fc5a55289fb2a2441ed8ac75eb24044c52cba76f2d435c0ea1de1994dfa2362a1d44aea1b43c7aaa390a68048e3650f1059190727e93e1b9893a1752691c47d96aefc02283e2a87619de9c8317722bb76b9ce7d14dc19daaf8312883cf2dd8a025c43ce73034c4095ef9cd6050fb876f1eee561d40e958366b6ed229c68bf31d4c0efa184dbb52b96952a34edaaca762c0927969cac56b6c7dd5893d675b9b533902d0995840dd3295c92212e9775305d01c6f353f97466d8dc600f6894be4017917379f5a5a35234ec433f83d17f805057c9b436674e5a0425b1c62e683be71d712fc6289ce4da8422dd588f4c130daed040f9294543089b2ba0e3d627f6240e83c53e11f4b3fa8cba49e827be6f4fe68c2317b7043a3f523309784df3649509e0e6da0f04f9152c97acc8a86bd23321b6ae0a28e1fd17f1639ec14f26c54a0b3c263cb9f96b0a0be1400d9c4bc37ebec7ba020c4f95a0e7e4814e9c87b605ca8c81e04d8dbc81e8566aca34ce40a7ae3fc195ed8f31fabc1284392375d93b84a9b2cc5425caa3b470fed9be124d613284398e09d7e73b13c1ead834873d8afb95f736b1b377746b10890271fb3578f6b4791453ad7dca120bf88f1cc1160a08bc15215d3c2517e34c4cf19c5faf900c332c35b589f31ac2eb28b2723f3330163ed2ae498c29b66dcf803edcc9485fc9960fc184976932c57b08fa7cef89c07317011efed03303324f5a46689a231303d63ae09443490fe6f7b946c6703199e9d80d04ee8792253e4ea49636a81756b06bbc9f7da3308bad471a2b61d3dd72d9c61ade1d01c294861f60954478b5c4b04e2702c5902b504262fe7169c1c1e334542a440d3663d79e62abdff0dccc7b3274f374b4835ea6afd9efa8b45830e28be919ecd9a539e58b62a2dd2c9884e984adb0eaa58241533765f6257b829fe4102e9651cc246f48c90d8a1c4f5732a434ca131c02cb9e27078da8b5f54f8537c54a82fc27affe13b9aee20d9ec53807e8ee2de92ff2bf9bcec06ee95a5b918460fbd4b1016ab599bffd20065d4cb55f393dc56f5aa032f183c65366a4968e8bfff69f9555826a828", 0x1000}, {&(0x7f0000001480)="781f22fe6c24a0a650873471bdfa24eb2eb16da3aa48740209647a58dfc3a274d1835f081f1a38c437c3ce1964ae004c2fe728f34c7d031d52c628dc4ae7a9fa96784e17c431acf3413601a6dc036f336cd4aacc458857c3907898ab80a9c5b263fd911a86f677be1483765c60a97eaf9c35571d65c294f0289ad988b4e5c928814968b62a939f332dec6cd2b591a33e1f3e1d29025baea7ad4008c5d44776382713ef15ebbca30a29151c5573d4a4c2693f56cfd30c6aa6099cf5d867d6247dd8445f", 0xc3}, {&(0x7f0000001580)="6d0607b699aba364dd805736800ccb19bba721efa96740ccd9a2cfba7ccc4189a79de98e895c95b9ac5548d9ac7b0f530648722c2149e021cc8c551da0f8530690af342c35c8c9e87f6b8f897fc28a2e77b67913d8b2a582c93eb129ab6e66dd0bcf5ba8962786914fca97c4b7606c0c451d5cfa5e34f55db2", 0x79}], 0x8, 0x0, 0x0) close(r1) flock(r0, 0x8) 21:03:48 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x0) 21:03:48 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) nanosleep(&(0x7f0000000040)={0xffffffffffffffff, 0x4}, 0x0) 21:03:48 executing program 0: socket$inet(0x2, 0x2, 0x0) 21:03:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x10, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) getsockname(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f2ad8907644996100db717735700f823c3566292233aa91db83564b7da009a68a07deb9878b8587db694a4318d340427e60e719bbad220646e3dcf36a89d358cdd8da0924f5604e3732addd8a17ecc5a6278fbc4d5f00"/187], &(0x7f0000000300)=0x6e) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000340), &(0x7f0000000380)=0x10) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x8) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') fchflags(r0, 0x0) accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) r2 = getpgid(0x0) bind$inet(r1, &(0x7f00000002c0)={0x2, 0x3}, 0xc) r3 = getpgid(0xffffffffffffffff) setpgid(r2, r3) 21:03:48 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 21:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)=[{0x44}, {0x10000000016}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x56f42d45) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") pipe(&(0x7f0000000040)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x400, 0x0) socket(0x18, 0x2, 0xfffffffffffff001) 21:03:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet6(0x18, 0x4005, 0x1) chflags(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0xfff) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") 21:03:48 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) write(r0, &(0x7f0000000180)="751d711d949d07bf21a3fe246bfe4823b46ca57df02120841d7661c42ed762f984afb7f67ab0e19096e7ee974b0188c2dad20aac8f9e6d205bb728f5c6eac677f10537899521ccf351ba7b5d4c65af646129975cdf909f0d5ac359b38d4e14e49f605951f84ebbef217161", 0x6b) fcntl$getflags(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvfrom$unix(r0, &(0x7f0000000200)=""/127, 0x7f, 0x802, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 21:03:48 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f0000000000)={0x0, './file0/file0\x00'}) 21:03:48 executing program 1: r0 = socket(0x10, 0x8005, 0x20) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r2 = dup2(r0, r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000080)={0x3, 0x10000000000, {[0x9, 0x15, 0x8, 0x3, 0x1, 0xfffffffffffffffe, 0x8633, 0x6, 0x402, 0x800, 0x0, 0x0, 0x8, 0xff, 0x3f, 0x6, 0x2ba, 0x5], [0x0, 0x10, 0x4d, 0x3, 0x8001, 0x2, 0xfffffffffffff800, 0x1, 0xffffffff7fffffff, 0x100000000], [0x7, 0xf7e4, 0x8001, 0x200, 0x0, 0x0, 0x6], [0x1, 0x8, 0x3b, 0x1, 0x100000000000, 0xd2d], [{0xdc, 0x5, 0x9526, 0x6}, {0x101, 0x80000001, 0x1, 0x4}, {0x9, 0x7, 0xbf, 0x3ff}, {0x10000, 0x7fffffff, 0x9, 0x8000}, {0x39, 0x9, 0x96}, {0x0, 0x80, 0xe8d7, 0x10001}, {0x980, 0x3, 0x2, 0x800}, {0x7fffffff, 0x2, 0x5, 0x4}], {0x100000000, 0x9, 0x8}, {0x5def1ea6, 0x81, 0x6, 0xb6}}}) getpeername$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) ioctl$TIOCNOTTY(r2, 0x20007471) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) 21:03:48 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000500)="ec6e5b714abb03f0c7b184c7742b0e91c1bbac2ce04d711d4cfc365329340d7063b7085857e30afe516c0d0ab6a50c959eac715fe36a41f17d24281be6060232265892b49e621aabf449633ac75f2976715a941c3782ab2b24f6a6cf738d71814badbeee71eb8e817beadb932315b6242eefbdd6872ab1b0237fac40c6821de85abd700eb5796f354af1cbfe8874a70a78419821c94111f740273ede52f337ee7b061f1ef895d6e4c8ff7f82b705f0f2b8a2df07cc2f78e1f185a85c52995b76b7b1b6928a665eb919d1eb756653ecb43fba4d2eda27536dcb8c146c50c8c73a459e2e51f92b117d1bd0fc45270d2d0983050bb1ee670a8774054ed5a5090ad92554d85644490ea379723418d97d85f7ea9130c4b1a08bd7fd32578e6369037668e63885703fc0a897ba023d09c3dfb1d44038608fd7efd5180c132ef95f0d4d61784e40196036827b25c111aa706397ebd3adda8d4ade2afffb91d567e9a90a983ee7e93ad77bff32b5a5dafba9563b6acb194e78f1ae18aff2a055a7fbc75ca7f82e6e003398188d2e4f07e85ca9a479a98708d26ddadc41900e27f8e6a89d682a2fb2e535669ea4ba42a5a7ac486be9f257e9ad0deb20190b9b60c71d3abbc460789c15d20a828a28e7b0215b317672f4e2d0f9a19516c0e09791030c1d2c00319c664c85ea778e5718dfc8f45c2360cc1e751019c264085b51008f3ec160b51ffe915c89d1386c3fe04f869b17f6dd54e2ad9a766c69d0da5511a92d12c1957b3600fab9a982fb41e846ceeac9d97b3996fbe1c4c7f171aff5a3985db5427e66f0824115f0477c3f721374fe3debed91a8a93ad21d06ac6ae922412e8650054645f896913ba5db84c20501767b6bc5456ac737acf5c8fc6808cf0e091ab9f37223703182f00084bcfd56fab3916609185712d84224153cb54a350eea8ecffc0c5e256bed18ce25a4cad587225d1af8fc47663591618a944b8ab633192e9419a8e0c9d53c8e660af59fbe757e4169aa813700c6c7822d013668ad323e438b34e202984968d7e0078cdf1f05aa17966d985365a85e7d2b9fcd366bd200e2d82980eb170ae7fe8a6388de08067f317a039426cac0d46ac2bd149c32e9e111cea893e76d13f82f853bbc4fbc6496e1527be2aa10284e26750e0fae390f95250e77a98b8f27f341e2c16df51db0c56738488a17deea4b9d644ccb15171d7ed8623fc5e8edf248769678e183c39fc62570e2360bf698226938d83212266f05ece351fecadb07f7558c82ffa61192eebaeffa2bd3b3482157080d98ebf7b60701f3de575971720fc5a03afec7f4a571827aa3aae6ec70491717cab67a32bf302cf558dfe6813eb09093403a2586608954985f32f659ba83543e59aa4a46ba3ddbe861d8f037335edf105c503d510adce2bd35bcebd5052444187015b3d706ae477fc09d4b399a0efc22e6e272dd171b6cccca81699824f5071796fee8a526403af5da7c303c9ccb56f5eaa5c4bd8d1a5883c28b63e00ea90ff066d24d52c882c3e1841748f69613c5b4cc27ee762e6bb885db961e9ba9e9584a3e136e845b72261c58461c7468bb8309a42c1b9bb33475b5b7227383645fb24771cef22df0b287baec183605b042a4657ac178e01138de671ce8f9ac9fcfe8c63c78a33e6f47303955eaae14c83968d4477fac5ff6f3f2ee84870193438f15720a242009222cc288c1e8a37d7eaceff29b8dbc7ba83a9bf23ac3a71d2d34788dfc4809348f7a43470b83a327dbaa84d9fb570145fa4ba3e400b9eac87958741cc6a6864c3c99acdfc994e256c21df36abd3beb3bfa64c8407c080380cafc99916d7098a6f746af8575ab4b3ed5b25b110d35bd5e2467a9e577117cf7031ff8582b5353f7fcd1a68c66c523ad49e58a177c45f253fcdf18307ad77cf054143e65810292c1761044e205c6ad2983a774bbd21c1b74038dec29b17e10dd48d37e411d415f047cc4021d489f8f877c94e4ed03c08a57c3d204029c96295e53d6b8b37428fa877636475611a777219fe1b2aa3431955303d68078c46dc9985f659eb49f5c97c9dece5632b46d74f3dcba268e538ee7c0cf489ca4beccdf3b9fe8e4c725aeb42b80951dedf0059eaf1582c0fb8ca25a9c224a693d73de36ec4833b39271e64eb84cfb3e823c5a2a5dd83ef8af1b8d9b2cbebe134f8ab081529fda35bd21386daa6b2659211f628942315b90d9cb93f6f9304cde0fb86b0406c229f1b5bc577c779cff500abe6749b056e33055a869a45dd3df8edc48519a28d28efefa2c301df901445fd9cec61017ff51372547f4e0aadce2dd0f646f5fd21e8bbf0ababbc241b53d82c7a5e2baada89fc869e6e2ffed1fd548c4a8ac7f9d308b844bc0501253d986b48819e58cc071198b84da639e28f32fbb22ec3043210bf72bf0bda3b5f1c62af3d8bee0e13254e36f42e1baf74afd53840d5427f0d8528e01975c45bbd872570288bdf4d28f7e444d5e899e8fc5645efd3ad5e9b13e7efe49fc732fe0c9e35383bf2822f3fe26b107fa121e4545ab3fe9c3093ded6eeceeb102d33c96be588046d5372d2d00fe8ecdd04bddb316e5071894e4c77fb776a9e88c22d5c786737393e9925c93e0b14702ec0cbe9d76c340e351c4a830c308ca00f6fb2fb5e0f77fbf58712aa85d46c5f8bc35186b175dca85dbe1d247db1398e2a596e09ad8f18c6853bbafae34857a9dcc407819e6a95e22f9d922d9becda1f7f4bc3ad9fbbec562ae8acc5ac983baa20190b2a40f33f1b72f6096d6e1d5b07e0d876d2515393811c1e99a59c7c87fb3fe0dd918b97eb353a557cfbd2a05d2248d8440bf740fff71cdace4ae6c6c377b0457e79c7eaa76599f1ee753256636f7c287842605fbabb50ee14d0b511f30a87e2d0883e4a063cb472df2bb5364c466a657a9e7231402729e307d30c928137c0490bbfc6606f42505a11769cde8e356f27fff0934ab02f4089a8276943a37a5742e7d71e9d1ddb107c8c848dc1364d974d25b76e97101c21fabef06090200791b84965b739e0bce4908f27d47387c8319f4a3c3d73eb7eba43d6b147836a372ae388dd9cb24cf9c21bebfb5715e762f5924bcf0b6e6fa69e06122d22fa1fdf6a05e6098addb4da2ab0024f52d5881b5cf31adaca55392cb85f571add5330cd5c601681801f817477631486c7852878a6eb9cf1bcdf6017af987117d65c9ce3b0a6f832dde4957c41a7a2c81dff7f1823b556a3a76045fff7384aba7c43ff1bbd22525ad1a35b7cea13f256e16494b216621e3fa490e943c8a280e240f36d30747614ff4e5779910c7c52056835729aad8494b936ebd087de2fa73a6e8113542e0900ec46d93a83dc9f24bc0f492833318a30f47553d549dd929bcc76e8d1a5eeb9218a022295bc4cb5d995df2f7b3034d571a54b3f4e5e0067736f27cd6054ccef7a8b9a8de574ccf6cbd228b221e30948400134d3eb8b92e7d52a066b860623b18c132b3f6ca4c2e8992e5dbfaa1f3f1cf13408f2c9ba613d6a8823bf2503eebe79dc50970d96dac573d4cc16e16b26ba69c40098e606a0225df7df2f2ef54cae6d3b6c42c19fa541b61d04b06c1c3f745497eeca3ac064ee6d5f605999af213eef9796d67bb8e5f0a5a8d7d75befe433f4a3be7524779b73c99ec3695fc492e3f399c78fd6239935ae5382ae25a608b8820c303e4e966bdab748dc2bbd22e02bfe6ca3ee517a79bca4d990c1f09f8c964b614c01948b71e17fd9de0253b01612126f4e7b9089ccacbe40f2b33f4c1b695793cb5259bf9f5488e62860573b7940854815aa819eb821ee004da5f2df7cccd00dc65abd360e652e2525dc2c7935e11f6eae42befbf82f7c62fb3cb92d535968faba3b5b8eaf81d8f9be7db73bd77882b87df9afbe4ae0553f0bab7766a328eab7403c15b7dab176cb58265e0c4eaf8806764d92a8129c2db51db6821497987d7899cbf96fa5c76ee917248fd612158ddf65a3a45570673db024e874f6923c09a9fcd00324084d0b730c0894a8400ab584c33fe9abdaa00a9113ebe206b03fe5a079379785bc1a5d84a01f81d65d00eb6fe0d5ba903e0ea2d5385b43e0e836cfa5cce9de48b2c477111d8fedadb1def11d04977e7eaf6438513e62b46a223441b70037cf593c4d8f0f346ff3a3c23058a5eb34e3563bf169e11bab0b04c01e09bc33f6325fce5f5c4c91510a10d87db926e6f0de89d523213d7e5e0f6e0366e584b2739c8c9e83ebe34bdce297e674e37b1d4ff7a8347917a82929adfc01592ddde7cc57b025ce5f8d0c6c0044461da4853535a0d2bea683af7d7a1957449eb0ccea61c9259fe7c62420a3ccb5d613ab98a7f660bc484ee5cc98b133cef3134996c23f5e0582daff617f49fc53a51c085a40fa66ddf98c11d799ed63cb62b9cec61db94699ce38a7d9b042e13eb51d6b41f34ac74cc7722752351c3bb15aa1a8da3a2b961f8e9b5e032ed1fa651fc7de568c48a2b439587d4ef8697fc1e1b682af82390f19e268f30bca9e37575e15de1946e65b688eeaa111ad5a060c6c444c98e439cb4f20e33a361cd8ddeb20ce7aad9a8560bc1c6328fd1e81f086b713eef5287b7c507b450cff3fd20e257015d62400430d69395cd4eea68b190e014e18aecd670f86fccd5f40188055274c96914388796b0fd203de9d22ff4b7d01262b7adff26baf47dccba98ba9f34f3863fd5f1f996dc1550c4ab160d9c1101f3f0e65d3f375104e1138943a5ffd0b4775cbc78071fda8f5e819fb1cf6b09f7c8fd3589656a2419f70477a0de7e9b27afac04513a0615925fbedc590425778c72286051decaa7d04266b4e76b4e24dc6d8710e8dde811686cc5b72fb93c89ca12961cb268f7cbb0144db79579d11cfdc973b55ef7bd4e9b9ed0a16e7ac94e78733c65740de6c1772ec6f41312f30630d47a42d7e9eda095dc3c8629150b9b621e064379778ce23809384467cfc2fa265a830e39c96ea2bb4a3964b61f44c2069c1dce66bdfac39b6c85c194eaa2edb4e59e403e3b0cd3b7866ae7aeb238515354652c539bac9295f3e506ffe3d1013faca4d026bbe7c30d2690a4a079b07f6b62df8bfc2bc15fc5540ff968e5371b794f2ba2bb5db9bb98955c961bde85c0e546543b383e8222367456516671d3b06bd2115088e473960e8132fc4e4273f3e412bc7aaa6ecd5f140ec201e695cf83d9c72cb3e0b8ea8f2bbf9e303ffba83d561106f434ddbd413e1762dcacce7e77db8b983a2b59d6d6637232c6566cb5884799b6d490f2605931261c6ca59c8db49f4f285c992181b2399aa3e946d6ce08b04a621de5904be58a4bbd6e7449bc5c98e0046e0804a3d077bfde27cbffcce1158f847b31caba0cc94b7bf50e9994b9a4637eb13ccb7383b2457d9f97354a68b1f8ae2c84dbf0fee2eb2accb43b90ea5d3aff3fd5a9a76e59c882b7ee1eec3c737d9bf657de80ee775ef683a1c15b0880c9c520902c0155f492a2fa611976172f5bda17792b5529876d8a5e1e2130f9894f5a8cc2cfef7f43745e29815a28a4c2cd89be50ae9e6713da3ccab6ed76677a24e7ad73404ae2b0d9bad90e82a7d177caad8af31709ee713f48e2d63ecc5cb5b2ce7ffb54b84c9fbfb713ab18d77640d8c021a0967defce68e9d2a5d507dc37f49d070f9707f3b8f0037570cb141a27c8af793b64c852f5a04e8b5495fbab76385b4afbcda2b3514f03ec28b1d2866f2efcb7d7ffcf53e5c57773a09c1bc9ab8944e372ee1856ab99ede970d7e70c2ce1c8f2be228deab178", 0x1000}], 0x1, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/194, 0xc2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) recvfrom$unix(r1, &(0x7f0000001740)=""/4096, 0x1000, 0x40, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) getdents(r0, 0x0, 0x0) connect(r3, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x4, 0x7}, 0xc) 21:03:48 executing program 1: msgsnd(0x0, &(0x7f0000000000), 0x8, 0x0) mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) minherit(&(0x7f0000086000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f00002db000/0x2000)=nil, 0x2000) munmap(&(0x7f00002da000/0x3000)=nil, 0x3000) 21:03:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x40000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:49 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) r1 = semget(0x0, 0x0, 0x200) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xffffffff00000001, r2, r3, r4, r5, 0x40, 0x8}, 0x4, 0x100, r6, r7, 0x7, 0x5, 0x1f}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{}, 0x0, 0xbbb, 0x0, 0x0, 0xfffffffffffff001, 0x3, 0x401}) 21:03:49 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 21:03:49 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fb4a5613efa32be43daf0219515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a0000", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) 21:03:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0xfffffffffffffff9, 0x0, 0x1, 0xfd}, {0x33, 0x8, 0x4f9, 0xfffffffffffffff9}]}) r1 = semget(0x3, 0x7, 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x8a, r2, r3, r4, r5, 0x1, 0x8}, 0x5, 0x4, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0x2d4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x6b, 0x5, 0x1, 0xf}, {0xfff, 0x9, 0x4}, {0x1fffffffc000, 0x8, 0xfffffffffffff801, 0x5581}, {0x3f, 0x2, 0x54c0, 0x35}, {0x81, 0x8, 0x401, 0xffffffff}, {0x7, 0x8, 0x1, 0x10000}, {0x2f5c026f, 0xe3c, 0xe3, 0x3}]}) 21:03:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000000c0)="803c765d9b18b4500bce79c6dd93ca67d3e0b616622b0a2421e946edb814a955d484b5976e248b9ed0c5aa864dad18c817c95b74041d3db8e7ff", 0x3a}, {&(0x7f0000000140)="d17de3759e18a82d43cb0a8e160ef6843bbf1b1ccfcb76a7a9aae55d310f9270c95fff6b2da0c84c944b343dc8e4b3e3b0554e59df671a960c26c672c11ebb10385e9ccd31cb052101148c42ba57cb02784b0ef6109e39435f5a9a17130d6c934b864c64473b4bf876a4777eacbf1e383171e2de7e2ce4d41575f2ae848ab0695009e4e58b0e81926d4a9dc1ba7a1727cff666c8de13470ad2326825f7c51c7add993209be3802cb06fc92f092baa75bcfc7a4b0a04d5890", 0xb8}, {&(0x7f0000000200)="af1a2f1dec190da500e7ff4a6cd4214fc549de4b63f9c77c2c6a47b7ac89f907cc9b009fb9d1a55e386168b3e9b3e88751b111fefc99e05d82843e5cbf1c359308f9d5575c80733054e5a9b19966819e16bdd4b7f6024f45e908251635b49f2048ef2b4fcb4bc0147c9c364c09936e4a307d4871e9769af78c51c93fe4bc685908c4453de6e64fab0931c8bbacc5af42383061998e5ac013439d7802a34ac638db17b1a8d9a45a8927e17dcca6fc820694380850f07544600b", 0xb9}, {&(0x7f00000004c0)="8dc835f2a5cf038ffcf47f66c247fb2673a5fb6151a41386d6545b8e0c0529adf08018da1702cc55a1bc71d020fd1b48a4d74e2d220c8b03f2d5eca75dfd442b585408fa29a06967a51532e8c34118fb7c1ce63ac92812d3982c80bb701a0c8acaafe5f7f1a7d19e0b0aee83d02dd6f8c9724188e53b423bb41d05ffd5df2ebb0c72b674847996f104aa3862265a4dd07a27a207bc12b863f4011b221a858890e4f5bd8207842ab17cf73dd0816066c02fe905abefc1b508e296b394f532b3987814b88f34766b018693cb6e7b41e93863705a391eb24b92ebffaf667565a5ccd9ea7d96411ddd196b0c3d36b15b46a5466f54544fea0d36e398c07658f357247551e2df38a4ca78195074af8dac350871d8fd73ba8983e73f5143d8452a6191329a6b6d236f6024be35f028c0d70a4baf050c5b946ecececdedca67e0be365ea7ff72664130791f4e792150ef99493ca1fccb86a6e8bfa19917f81066f026ed10f10f95bf54d97b24a21166467e9c9ff8154ca7b26bbef86d0171b662e374e0cbfbdb6780ab57bd184d4f0ebe0de1fac20805a7063f20f2c1cb4ee90373b3dea6e2e15221ec30a57d02a61c091acff464054582cce5cf8daa44746a3ac817124929f0d146ef616fda87f4ebf55de69c4b619c09404575679a66f14ef3ba9ea85599046232f40aa7125f2f034b1e163f335a88945315d4d41bba51273ed6727b5ae58f9c447a39d982a4ac3c138f3f61b8e39b135c8015b3efb447010157eb1ac4da32053800c76ace8efd4c0a0de50e57e1dca49d8409ee7e7e4833c638d9ae95753ee8724617a8732776f2495d8add5b2a05069e4a816a9492d92dbdab76d605d7ef7155aa78bb96187dbb5762169a920c536039d2daafd080301d6b702c8d1f10ef64aa7ec15fb4dfd191b47d2c19b81a29fe730cae4a9205f5ad0c0238394eca032e4870a7c607f3b3122b1b6e2ffa8c1caa7a33c0c9d2febe163616a49aa44afd36299d84da9898c8459810c1e1858bb1d60d882b158ddf87c9ca2319f20e02d52082d7377a11d3c917a8408b19d0f8a0c175eb58ffa82e814a89d4affb35f0dd90187dc751cb588ad287a497a2645f907f5efa831c703538a16fc627b8757073cf8ac7819b46bb23c343ea904e8a1f1451b88393b2697df572b1b0d9bff8d4781ec27b9d75fabcb5fa8f0cdd1f1deaca8dd2807dfb40339ecfe5a082002e3d093eaa68c29aba094167d9f3b3e8af024aaafad992b70dd9f1c3e5b9f44934fe7976d099f798e5c0a8f1f576bbdc932c6c84d3784d8f4c7f47b250eadbd4182a806a2eed2bfcc4b456e447553fda361a50aa17071141ddff041a0251097f210921dcfe54afe46be3640595d3b59daff1f1afa2e896f1dc094f2a280cf18ddd60f2318264454463dded45d7ab1ddbfb14aadc60a3c9f8465fbccc8a5c1f31fbb14ac2ada591d6014f4a8b6458c913007a73a976e80b71953fc2c59b9fb7e1cb5531d66ebf695da464202eff556373191179b415002f1b013709167ee192e5e78f824646c22aa61199814190c8ef0c198168cc34964fb8304be3f3d102873805ad860f080c5affa0ed70b25f25013be4ca5166bebf1cb24f020a42bec40d78c3e10882aac14360460a26fbd0cbc74b2b11a317fad98775172df46e29cf255051d114decbea20c0b7c3719010dbc836fe1e301eb4af57bf8f9de11390be2b44b2258ba6558fc2a75a5abb5c7d19eb9b8b74695baed90480659c01cf75c260d5ad9e559c2e63484bd1ae9a03a85426aaa7065e663d31afd849598bf94810e56ca5fe43f24c0769d0ecfa72e7e8f98b19be185bc5f66d6e63d4bf6581a209f26d5efdb19d47fac3a30a5e855ad55d803d6c7c2c3e5f9ad5f73c2b2eea5218487275ee32fc8b4d7a40efca4fb25709fa63de8850f7329ec1d3d593e40a153fc324fdf711814afbe81b11bb1e6b9868a4eb98962de5098b28ca35d88fe07886dd77ab579adb2d405a626d72c54e2d4f139897d733c1063e74adde3c7cd8abaa8ac020a32f6592974f8232cc28847a07ef433a1c5ee75f48e661f45593563093dbf674075cdb87774a11c9d105ba0643a7da46fdcf857fe747cf814b1da0157162209a05eb39f4a571e9400d8df746309ef3011a2329157cf294ca1861ebee84293fd427718d53692e738c9f3dd24e87eb1b86f5a95af95d4947d0f1147439f179ad23dff45a1aa552da4738c5fb5458a6a15e50ad5386ddeca0ac5988ad67c7ea5e9e5faeaea3a5de38d42a7106966ff3438620ca939f5446c0a0ab97da0e773bf514284afd9cc374c323201f4862de53c49f71a1886a556c7e5bd480ba0b50496f40c96c9ba473e8cd2f55078e35dbf9f689250bb0db5c5c5c9a76894330bf35fb27191e798430e486475f7e0da09bb6a441897064fce2507fce16c0f987013ff4f1c12b66f3b948864f6407f27c32cebfc1c56d1b9aa3299913d314c37f14bc6bbc4f7f7a47c3488edaa747ee6cddbd8d313d1ce6137c1b8917357cb6c66b81f0c415f8ee13363caa583ca871c6b6bb275e0546263caa29bd116db3cd917acb9d41129cfeeabb05a3a28c4e928d248c05228c3ba2341e26b77648083abeb52d5440b4ecdcb7ce28bd4e475d31028e719164fcc5ecdf537d28915f23ba177cdc9842c912179b092532ba12927fd39a90f90d70ee406b0b27488388a1c252554cb2c1500fe8822df977dce02e56178c8db5ec6c07cc367a6a24f85d4059a67e4e6fe5bc2296fd569d4b26ea28e14d2a221383771151174504b91a2b69944d64bfb49b530aba5fe4fe613aec8259612cedd78a1ea635f21c837d5fde44807959aa7a175ca19b5bf406970cd822411392ac5442ef1086b8bc7126ca5780f298f69edd3161a3af7d62ff4d563fb9f7bdb5aebb0c23fc5836f99731ffec93d905a2ad2f2ebbe0cd9e87bcf28e1627ba113954129a11981be5328b87eec02c6304f045270b0dc63048a60766c504404e6b5ca92e6e63dd0158aa62f3d6b0334cb52bcd46b8d58919550dc609c8cf3272410397628eeb240b75e451f624cf87cb704d47b3d902cb08e6bde56e814884f61af8f6aa026fa495c66fcda6d1658e961d01ea2b159b1baa7114b33f4f6a64d6c999c2d48fb04fc1eb43163df6bec437588820373cce75ad148c0927d93a73cc73a1285f253ddc7410cc625935bba78da9ab9b2da1f7ba4ba8dae9b2d2666c7a5c734f33a0220c7cf8b750a10d951c5201488ed46e616894b69d43b8854865208d4f9adf67a1c69f91cee1cd64173841f9fdaaa07d388af0117f80e69607de0f0cd3626ff59bd67b70c720cfc6a3daa7cecea410621a8cdfdf2dc0662f36ae9941c27d776427f3daad642f1e9c41ba06baec4d6d446751f1379554bb2f7e22f90270522c4cfffbc6c47fcbd8777b9dc4ec0da0d9742ae90ec77b87f382726215f0fd536a4014a4ff260c745bb7898342ac474d375fef4b5b63ee2d1ced2e9691258f934e28db87fbfdee3d449e72247b52a532049ea2c7eacb1076d150893d98d1e8822ea72a0fe0b83bd58cb07bfcc621bf53e9af35255fa209433e3a6411be193661889aa8c3f0c613ffe21013bf13f9aae235f0c2b909d39503778b36766a7d235b114b7fb280dabb565de4efdcb2844d043633715b25838f2f1cbae6709a6de6d535be246d7c0d95fcdfc5da885868b64e79cb9637326f765f2ca8e8e4ed3a7a22e70072a0449c50548abdaf28478fdfa0afd908d6713cacb2865d553978bc69a8599141c088ebcfc654a7c258279baf9f81e72ccc994d80715aef9f36affd41203bea0c46cf40530276b3afd6660536245e780644eda52e733a5ff7d7ee9f5576bc9b3cf0a406c6e103cc207a4bbdf3d64c24b2f4dd09c4f80514d1e5667eea08c0f0c2ae3cce1c079aa1d755aee5199c5b307233f59d9da956d5357216bf186a565953caecce6faf14a3c8fb2fc004627623b653340579524e4d75e989acbb7f72e53f84a54de9d3f9364f6ecef29d5b98e0c12cc70de4e3309857bc4f54adac2a730fe66cf2e6e965d7617319450914762c78701657f748cf453155e4cbb8eaee9bd7132feac0186dc2c53ae536c84f9049680757e1df09dad322d0b6962abf07509fa7683f1e79169d96963275670925921c31d1076bb65c5c86d164fafe1e951dbea83d616e5038fdc946047da251825676ec25fd01b932ac6148182883ad88856be0f252d54c0f7c1afe92dbecc3ba24ec2e28395a811182ee1a7dbb101f224b2078b95cd49d7081b195d1731fc37debdad176b75610890d03ed46ab3983dc70d5725a0212f961df59781e5e0c4fc945a5af2ddafb8b9d433a5920bf53538a51abb1512342bef1c171f03c2edfc01d15ac2a4fb5c4bb238374e73fb774cc02c3efa1e503e27194ab941edd0fa7975c5f996e8875362423c9e9208d50a791af1ff068362a56da59e205444e8eaeeddab055e1e6c4ed38a3a4382fb70992d99b0ffbe9e213383cedcab0d555039b60f379acc52bf86f3b34fc0d3004184b9cc74aff983f67044a7b37e4de3a1b4977ea2b54f018b4c19bf820e2b7807fa08952f5f7bb8876518c77e1d5a8d7f7c83286915cdd1d9e045baa65b593bbfc834654fbe47519f800ae29d3da15b62d5b91074f17bac639ce2f8c0fb7619312935bae8931a912c9bacdc338e369f27ccf97fbe3b5c31788764d5958b7471773d4c9ea063649b5f3bcff58bebe851613959f773c4688ba151c48d2c3a6d76f26369fb0dfc3e9f86cbd5f5cfbd822cd5954d0fd75f6e43f83ad3846c91dabddf679fdf0b029863df8254bc8ebc518e192b31db56572256eaf7da427cecc8ef1090e20d31a34fa2fd098e76ff212072155642aba5c3cc3f6c6f668d44586ff2902b0c5d4025f18b711e1d413967027760d2dc1c940ba16f036afd38fad8dc8aaf2063713c23f83dad8cc2e5dbd5bc7ee48ce30d2bbfc4f9d687f2b5f99b28b3f02b7cf822538c41d3c181af840fce7092205a9d8712db67d84ae5d0ab0a53f10b44cf0aec5f7551c3489062c5655bcde356415b2257656a71383ec792580fb927529581d67c4a715ecd585c974564a2304378feed7345f831075ce8146d93b412633b8eb98b5ffe58fb38cca8458784b8feab38a8ab139a14f7d466c5fe81fce06dc3040d3e750e7527d0e189f413c09ea464343955f57603884c38f0245e5d735e53d6f6016c348b06d6e6699bf08bcd0ca2b357f4484b0f38bbc6ae3da52bf962267eea9fe22c6d8378b136963640fd1990c246e71e88eee36049efcb7fd781d9edce0b9a8f040461109b694f1db5758e0e1e768a32548c7116fd296ec13d180226940cea4de62d5a46cf5106e078fda63aa492feb64bc8d774c170671000054bfcdf3d80a6c1d81ce2995ee8fdf5b592b361c03b50f09ddd082270e0ed63b7ebfb60aa9e0ffccf89fface4fcd58f35ba8b0e97945e2451a477feb7e071246a74a8c8ad24d4e5784bf9fa15c5c90699db83a0703527c39b3be3f9b82e5eb8adeeb993dbb34c3035b1c407f4fc9db9b9e9ed714f697fed95d9fd666d0e759b0deb3314979df154a1d38dd824d885cf96dd45d7ab6e9d1d965f940310c702e2ff3707a0bf9693df16d52e8b84305a7ab136720dce48e3da573117d543114405a88cf8abc4df4aee1b439fef06315988f2b3b544153de16a0bdeb38d78223e3e56579b3fb1c62d3f6e1ae8062e49e0e6936abdcc67d919aa5593d79b27c109809409f37ada947a3759e618ae3872ee70d2d15880d", 0x1000}, {&(0x7f00000002c0)="a3cd555ed622b739d261903ff85c8790e8d50b2d4082d6fc1e0aaf927107f97d674c24ff9480db0d5bab2b2ad6223e621e5e3540c0e76510354b5023fdb888cad205e2ca4f479c6d44b58e6700ff586fb1c3b9ea96f13ec421eff49dbeb312dbd686489665004b5c51c5f7bb3fd99dadebaee3694bbd1a0b5de76da1087ed86225c0ebba245b89ca832d25c0f530b5ce608df2c3c58a84bcbe1aa6fb05bc320a8d6eb3bf48a162d4ae8744a8f4c435759022812a1d966e1e2ba1cb121f1ca455e76677c8013549edcd7569abb5581727c70e2c51d1968adfb4af91af3340a113c6819d19633c365da58b9e9985c49f5773dce551e315e01f69a3", 0xfa}, {&(0x7f00000014c0)="1e91d591aca200879a84a605ac09f642b69f2f40b4d60bf3c8fe0e91b24378a79c82d058fa44dec32c96a87c4174ef6016e65b530cb91a0f02886be8be557459c186fbef96aa4c4631e76564f41944fc0725a64ca12f77b9de26f7c670ecab6ab60f614c8145e0f9a4c77a42e0a6ff469fb3dfd4768016e633583fb7f976e13484bbe3c7332ecee752d061b2a773f87456cc30e6e45f8d1680ecf2673b682cc348adef811ecd8e45ab760f9aa9b3e3b7397f3565a9ae330f127cfe724c5f599e8bc30fd230f9e8fa05ef1efdded2158cfe32ef731f43fa168a91435aa2d2e4619e29f18dc14f5e5e42c5bad2242a9da89c7e9380196a555c69e4e2710cac7b7d130244cb855a3983f8563ba7382d09119bcc7389cbab93649c3214d240014b4920cd40ec2cedad8d16ace4740a663f950a6f78b1077ba6c2623bffdf271e3a6cf2b08bb591866b971f9a92ab87f5021da164fc9951208dd37519f5937a7d27f2eb01c973a100069a7017f95957afe407f246f73658af8562d0a0e684f17218063f1d1a2bf8761497c140b3eae2244c0373e6d941fc73efb54d6205ad02cb71b1fd219f36c8aeaed5b2ed31a8f5a2682c1bb85eb23a09637f836f97fe8e467297c91456bcad4014335a6ecdc469079e323c38aebeb69944a615104c066a80db93656157b05fd96756a05414708062c815166d897e7f8414e8e2fe83d4791f2f59daa60b0134d8b2f6be3d9369b6b4a03fb38992674daf78d0f11681dc734a4d26b6f1b3d90194acc8ad8aff893cecb6a36148954e197dbf4418f5609306ba997f361d36fa4e20dee3f9bfe08b7dc0a3fe0b4a23679ae26981773f0435f84c9c21af77f6a83c52a828581b1ea29c70bfdd921a427e49adf3cf987fa9ac9cd0578189c29ef27b3673b2f8791d28f8e1d32eec9b7026e41385171f2c29723f577e0e8a6ed670ec49ba219db3c7f9c647c778d6a36d406640678dfbaab4a294a00d1e3b7c05e0f81b030747feb178a58d8d114ba9e8cd3dc426478c9a26c63a4a3c22ed1f00e1ec8481977676c2f47a63f5316095473c0fecf0e74293bc50d9ac2511c205eea74b0dcabf5ff2992d885cd668d9100cb4b067e7c472bdb0dfc90f522c02c25cc36135aa7dc0101360ae88d64c58a664d31cfbab375af1e4a25c214d54cc52d5569e77dc0109d3c885bda36236fdca9e4f64a37c48c8db31ed37f83eb7005015a9c2d46661d7b3e63c63025d38ed2201c153cfb6455a6dee5fa3e8bae0aad2076e6bf73b097b7cf3b412db6661f10173a56d22f9d5eef8584546324ec6de785101ac50aaa5b2b1d8b16842741f73870828917a1c2f3a92464177ed3ab27a9f170f406cdad8a4f5030c5279a8ff6433b35d8f7d7ed4a82e82a3ebbd94cd2e65d4e143515ce888408409ea874eb009c761fd55dc39cefa7c23c5c0eb14f252ffcc10ebbec1a3d5733bb2f341d940c920b829b1ae8d4e2ff7f12874faf4a07d30ccb9f5c59a4232408119e768418e65b180125ca6dcbf8e0c167ee1891c3cadb056c3ad84514b8c6f626404243664c155d054dbb35fbf008da741a5ecfc3ddc08cbd228169a3b865b45e7a1d837f24093b762583aa5577859905a87b0291429a1fc0256009864cf5af72b4b598b1b283f2120ec2a3b54ffdc10fa6eac5b9d7f27fcc1c64c05f395ce83d506ea305a1002e0ece416d122e4b6e7d1fd04642397692f447a39a2754b5934e3b237cbcccdbd1e60bd343b73574da19fdca9fa31c103252e940230774dc6567a85beeb81699e8cb9f5c8697b15b1b2c4606895d81ee0374e460ffdd781c176ea0c8764eb95bf3f3250534bbd4d8a15d053006014bdce00b044b4b6d54ce06f96b6010b3f4966fd097e1c0c26dc5907bc64248b2fae65936d96de3d5336500190e1d6bb7cd1f4ed66b09e6c93de48bf3b112a36f86ab0fd1b62a573bfb19abb2f9e7c55d64de8bd7c3a0fda0df9363a0ff6f4043ab59d56199802b765678cba3fe35dfc81bb8d7519fe0137f255b4fc534c99ae576dfe96bf98c82c4527c861ce9dd0e258671d7760654394cdcec6bcbbcd45a131aa26aba2c14a78a9d6cbf34ad35b3c5246982b8313307efde23ab9d8cb6d18769fd52b8958f83eb7f04b01b47b420beb3334a992518dd71e6fa50b9cadd384caf9baa0390a9f6e1c2ded631a07d488095f2608c8c9623f3869c702edd7463adf8baccf809e2b2befb351966749fb00c547702c902ec2885f03ce845a534ace39a51e48405bda0495666062f243b2d495f61062e949d0ac37cf5a16c17cf6c90d7b9d05d924714141071afab27deb6aff1922d9afcaeff4a2b6a2c22f29931dd2061aa2b341d5520d4e7a502277378369ec35afb3bf75c245727e0a9cc9ff99a9321150239d4f4cc362b819007882fd70ad3e527172f8872cd3ce0a07bb990dbf6132f0a076ff7e1b2914ad5d930537e2c5628904dc66a2f00366267afafc6f65f4429b8184ac954e57d9650531568840b6c0f618b4944c3d9301457061d6e08a132ff66fde57806dedf27b1286de2e95cdd9a7844fdbc253d314bf601e6bf81f728f6a82026cd88a929eabb524a213089ca90d8cb4da9f833d55f17311432cc1c86c9fc0925e39d62559490a193fcb38d831d83d09c55619471824c25bd98bf3752e5ea8f947a72df845442249e0e15ecdbbd0562c6f2f8fcc1dea4db3ddff28ce1ad21e6380c440822539783035d26739032321cf4efc2e665536b446026731cf80a34591fcc8f996740eec73847b6b9e207700c109e32b0c21f32b2aae7b6720ab5ab516e5b738c78efea883106f5ba71faf2bb0510d77516323a4519840ec801c7c220794cb097cbda509d8f77e2af3695c9983bb9eea03532db19fe0aef63f4c7f8ee0e0d97306f5cfe240442f47a88a905bb273254f33a9ae4857280fd9bb797b68cfc784981fc65e92bb5bbd3fb79e137eb38169bac44c7676223c18b2ddc7326685f29190cf3f096cb61c2f60f672fff04e6a7ca97b31f6f7dd9e09c5f3796ae2dd77e18307aa332c97e3e2eb197df7280b387f11f5fb321c6983bf6c0b9c3b6e82585fe2e162843448b3a24798fbaa00e1ece0c80f07808dc3ff6e788681437ffbd4e3638ec9477a671b975d423269ed163e349753ac358ae33c91f709a4f99b72024beb4506d4701695ae9489fa5a24a40a876ddb89bd273ba1e376764ad3f000025f5bf2a2869bdcd4022c222fcf3b97cad93e88875a6e0871a0b13c438cfae9cf7f01a21d54a5339c505b3592bdf286670dac4210fd8b7c4e03917a992a075b318e4e64e107414e8e0bd53c447d58ce71b787fe4540598f2bc1b1825320972a48cfc0942a51a8ccab7dcf72d4e0e6fad130259114af6b4396a74290ece2de47cfd76a9cf7437dd50c34d79e9afebabea0cbb597c60a51979003557b8400f994e3c311afa0b157be7d8c5b151929f04921db9c37d2d5967775756bb438bb3d5e1bc3052159119acc8e3847a95ebf4c4452ed2b7bb38ba353f20e0d8ca1da6234bd6c2cdc98cf7f6bc49a5fb3d9fa250ba29217083054884e16bd7daf5c19bea5694b0a921502ee5d0e081d79996ba23efc30c5b02956cc9e4306d1acc57561385fc370b29673cdf284dd3fd1b3444d03cdfb8b2396487e54ae0370068f47d4d83da0d43b40b9819cecaaabb129c4da5869a9dfb1888559da8e7a8bf1b86685ec9a7b3445a44e19500e55b41bdeeca353c933d314c1dbf0887ba1bc1bf262c0c7d345371b61f7f0af72dd50cd204895516c1f0b144a409aa5e5e5ef501a02cd814238ea7cf659c5ad54cfbbf38e03b47afd9e885d2617d394d72f6923487faee2dbb1aadc413f8bb3a7d66bddb3280aa8dbc43f371850ef39d6542bc114419cc426d5f5d5afe0238735de288b83c9e69ab3ce61280fb439032b31a6fcee487c7d6a85737a8d649d3bf15d5678595dfaaa85315b1213a2c5eecb878e9ebd196776225fbf8ef8a3bee836a0480315b28ba06cf7171ce7215609847ce6e3ca4fb7504fb84192f7075f1403438d6b60b3ebdf60aa7c5df868f422806220f68419c5dcb7c49b823823612ddcbb9cbbc1f3fe4fc5d803bb9f12578bf1c092f7a7d8d673d2cbd6f068670e8dd8d6d74ed8e5e928d480884718ec733eb30458eaf727a4c7dfba83ec1b8c8e28b1ba2134ce72d13f39ca3730bd50e9f16e06510e14252efd4abe33b2afcfe37e12a6a23d032f7980130143bf8cad82225ae96658c09170d9804660367a9526fb6daef3c5bfceff3c8fdc6dbbe00077b48a8a59ad8c7c5dca5ec57e02d96772b68f8647bf25df919d5907bd464f23dc13b05c118e3497bc156e8b53b423ad6f54261330ec5d0a5eb9644ddb731a9cf6b0f6432ce9de78e6490c99d3afec678d1ba4e32fc0def05b59e366c071e77f5675d280f2ea841e59552a6b3d915fe7c5032a9ddcba622758c20d7d75c5d805c1a534ad686230232b5d13368a9a2f6d05dc683192463cf5dca36e5eee6d38e7bbbd9149dd6696adbe26c9a9bbc900998860e85fb581aed2800e70bf6c0b7274661da33dabda9b535f6cba6e10db7fd6a0f846222130fbb778f8301dd2f48da0585e20cfc295a0c4f64dc64a1ca4b77c5df500abb687a155e3dcf88b5aaa76143b0ce15dfe0dc78c5042757a586414a6adcc83467ee7b140f65b69e623a519acfb4ae6f8aa903fd4c26c4f04e4ff85dbd684e91c3ac5b73e3f97daadc26b0513e646a851d4452eface858f59238a533e232c8f1fcfb0b3c5139a176ec1e363256ab84c4be01e085a6ec5df56e04dd684bb47d328f94c477ec9df86857d503425d5918ab83b9ad3c99e7b22cc0c6e6896edf8467db07e14bcc397542b5272bc857789584f145c95f4462b5baff1e67498fbbe011fb43d1a818c1ed14507b432f5bb09c30956399b74af38d20c41a52fd4a242d840f86ccd99a22445bd29b0eed66192b8d91ac908d12b4bc3070d3b5b9c2d3135f71e9b7b89eccbcd4e9235912bbb11f95895aeaf451cc3977c787536043decc60391cc8099cb8a0dacab15b4fe971cd3d555920ddf3e41199c98d274fd2b0df18836aebfb855d56e92c470ac07fd316d4f74fa572718bfde3ae33d002b0e53f49b1693142e375e61fc15038bcbf2aeb7e8cc5b2c108f715f96719b4ad6dbf93f940b06fd99f8c8cd9c9c3070b3976ba3e5b72de30394376ad93aa1fea479fba5bba599a4318303c8fe40270a5f47e43b73668ff6fb05cf3128da3fd949a11c6d870ff34df04d29921c21d866cb0ecd3ff309395c73d6b7890ed7679bf8f9e5a69fc3b861f337bcb548d11aaaf179d6ef41a22890f9f6b65bcf58581df3b3c9c34a1f56bfe57499aab2744622175abf7a125db44839b0b574891792cf1a8ba470aed944812f548d820487ebea9d22e12972dd2c1fdf0586f81d882aeb55f6de3ef406504a86d86f5eec902673cd5c4cdcb41ed772b6061b1f8a377bec09fcfddc24d715503a04114b38e559523b38f0b1f3a9de206570acd9b9612aa9399776f435d07d9c236cf858833b8b484521c2f2ea244adabf0648ccb19b210c47378188deaa6e6c239b6fe42d443fb4e4eb214d7a01d39473b7125ceb8993652e8bd6040a2319540a961d3ef20b3e644301ee674ea5174dbbb62d807369f85d2112e1f6384050b826525d3d075f0c8c718a849ee2399681ff6e5989c2b73ab197e9c054a0bfb7e553914be1ae4214de957d0b18d8a7b54a0511d0499b98e9df1ed65bde2f507735d45881fb7b3d4a888a234eadc6e8", 0x1000}, {&(0x7f00000003c0)="682699c4a9b7bf8cdffa2122dfaac6c2044a4422cd76014ce7aeb758bd0f2175d19b766c27ecc3a1fe9243fa4f99605f", 0x30}, {&(0x7f0000000400)="b1c0c8a6a71bf55571d3865b6dfe9b8dc4ae1c5e8f28fff342bf2977ecef7e5985cf152840556a4c4ac8dd5dda648595f156b0887353134a2998e403309574da902148290978a5d1fcd8029584e379aac86a456bc338dfbc630e1502cbd1180f71ef155e58dc43bfd066", 0x6a}], 0x8) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 21:03:49 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000200)=@in={0x2, 0x1}, 0x68) 21:03:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x2000746f, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 21:03:49 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getdents(r0, 0x0, 0xfffffe4c) 21:03:49 executing program 0: r0 = syz_open_pts() r1 = shmget(0x1, 0x4000, 0x268, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) write(r0, &(0x7f0000000480)='X', 0x1) socket$inet(0x2, 0x1, 0x85) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() r2 = semget$private(0x0, 0x3, 0x4) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000040)=""/105) 21:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 21:03:49 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={0x0}) close(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x6) 21:03:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 21:03:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)='\r', 0xffffffffffffff39) 21:03:49 executing program 1: r0 = socket$inet(0x2, 0x5, 0x400000000000060) lseek(r0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000000)="5bc613390e47654173c32b27e6dd6c16be908812e9a4848516aed8ee97714abc90284b59d356c8af1b78fa06df1d88f0e2e31d1c899698ee77f485d823e5b2e071526b41cc3e88710d885b2edc1df5f924c27cacd7b1c1f610b67886d3e7122c923f295947cc7169d61d99699d397f4c8542eebe0634e351be4c238fbf0451e8fc31d3f599e5937bd639b11e53e15eaee448b90082f7b050537e78dee016cfcf2292c53c4b", 0xa5}, {&(0x7f0000000100)="b7e417e69830adfd72ad6cc36d84b8e6cbcd9eb4b04843823446a30538633bc799", 0x21}, {&(0x7f0000000140)="9babcf69707a1f1d", 0x8}, {&(0x7f0000000180)="ae39a8f08fc857f8809cd589ef36f5ff282c6af9bf78d864eb75cbb8fef293a29d98ddc4bc4e2e9fec274200b251f2", 0x2f}, {&(0x7f00000001c0)="a90055ac73880fe2648fc8c2fb84f8e892f736da777b5f7f28d380e1a29d829a310280ef031e7ca37fd8d29fbfafff97d34100e0e6ab2e6bb9e968911b42bbb4dd30fc104d633cabea98db25710ad3ae376ed19ced00f40de52d5287be5f71f74cfef281e76532a1b5d0566d812e9b136e54b09ad87bb3da9255f6492497e6ce17124ad8517099bca5d73dabf6580e83b09a121c1970700c9289ef99201de233dfa02fa9b5666fb0ac7bf94093bba2ab640a117789323a2cd958ac9dcf879a3e13b2b2a3537328bfe348dbdbd2b54cdf8c0b56932b18c1c8ea874e0755cff4446811000b59d5f2dff80dec05d2c4f20f23bc03b1446f76d02f2b96d6d641f3fb2b91aaa808567ce1a9c54de2e657a57985b09604f37a0905ad72bff3350484ead459943cccb03d0cf2475aba7af3f2ec936fb24e23116c08e5a714272de19cb62a0e87383657a699af44faf5ae5ae0df9bd268eff8f2be02be24a7238bb27e97da5f55ae0803be8596f816f60b43761fcf3b9564cba3f65aec0ea3ad36304a130e7434cd23c95e97f8aedf8de2120fdb54f036308b32e1eb28e7a47b34686597dede772f12139532893e61a05b162d98ab667416bce2f8afd905c3c6b1fd92bf45cea74bf6d5b87c1b975ee0802146e761a272b6f53c705992d9e2c16e4d8c8590ab5f38f1d9fc0981eb0a46b8a62273bd47f216da29f785a534586f02f37cd7270954345e42e1233df3991a8fbc0cc19ae042f2ec8a8ac385aefdb11eadf103948d4c41d45deb8324cbdc0923e43e2cdb6322eb344d4c1295e27e4fb9a3205de553e88ab20e8637c0e499a7caca7a7a7be65db5d8237fe9996295ecea207d89e0f07edc7707d4239287e6a2a7839b108f1139cd2a6882e65916dab8938ddda7224f2b988248477533bfae635d36c71d550f551a7951351781613ffad09ec6ec0c50008393c7ddcb84030c168508169d05b07a653007217b5fdcc61f00cc0d7a969ee75b7cef83ad7f307344f54d100014f66980c6aab04ad111e1837867ef5ef9ac7bc4268ef81631cf84d9197dd03c20a3c878a961e68f9370842b649bd90213ecf1a87c4ad9a3009e75ec2ba59fe1e23981de67996eba7cea9068a129fb1f744c83966615496e0b608ad0666b8d7e0feb2178599525d60b73d332d81728a63edc6f7bc0272c452082e85014acb34319e9042cf929dfb66356bb70e9bec6a50c258f660c550428aee7457c448f9a033a76f57256810c8295527b1ca72b6e6f69234d067d6775752eb3d155ac86797117d49d4ea9ef502d1c48e7db44faecf12cdc488b7120ebe45b7b56ee55b07d62be7540f97652ca9cef2b2797c8049ff0fc5a5f8368ee8cb77376d2d16376ecddb52b02b3ff724970bc23deaa7440611f7548c48c492441a9f9b09fc3958743444e30dc07f6087a21fdd64bb8417f14af1a98d3da8b3e9370cef411e042923485688803ad8a75f9b2a9c36526e9bd65e4af898477b41f158952dbcb1189e7105cc2e60378d2d76fdc47ed21f91df2f01d296e241252569ea6c115b98cd8fa8ae6ee30f24aa4b8acd17978f1ea449083da4d6e1d626edb4d1ca9fc714a2cf57f60854e187cf0961889d7ac98632a35932f9187b8c9d04205314d725b9e00e5584ad38b0f8153ca7a0a58ac028af8cce45fc4ff5f505c30271111b6f0b1a6be7468d88a9220aef10a8547f168400ed33a5d533d51b8014b755d23d5cece1b64142f01352889ebebd5e5ce4d2f665f401e0e2ce1c485fb46e87d306a863be03b5eb62fca623dde7e3cc30a39ab6f615c734f944fb370cfd3d3ff250aecd0c0571c195f95fd03e1acb9f34c941411ad500cca2350e47f9c0e2279e31d075a74fabe79da180a4b22646ae79b335e437879450a093eaa2907cbeda1abccc63b76ee2f11c1f1e6cd7338e6321746401e27b2fd9ed2dfd96f947d5bac70ee651d90e3716513cf4c84fcdd96c9063a6512732815f3ad09e47f913a0523ea617cffceb7b4a21bb2ff125ff51810a520a433b5298c96264207cfa8800f9a8d40fc1636ab10fd49c82c597a3ce78a68cc26d96f6c64808e68f09e75b319b96c8c6dacd0a8d675d348b0a7390dcd0baf9ff176f98ad47e524f3ba5f1606103989fa2dbedd8b235e3ca2f6e744c7305c51746cb36cd2d8b937755d45ec963973e61270020dfbe31c5d4482ac29a70c32a4ca2b5d560481974be1865f26e642d691f657787992dc2f62503e4f1e67fdf9dc1c77b9bd51a33c19ea55370640e63983af7f3cabbbe943ae546a13281eceb77f68507ba8a9d4aa994cc720c07a8b426282682b05b376526d58d63e48e300470d6154edaf5c821ef974600a41167e8a4d14ceffa8484d8dab082b75600164c110b5a9af1bfd5dd113fc45169fe9bda265fac7d2e3f0f7bc7198dab87545289137f2b41a7ba865e6c662b9a34c7589187d91753cfefcdeacfa6e5e1358e3cf06505ef98e264d767fc8c1280ea3e3f1b7d0a3df25c52d5a80a62d18f706b6bb9b09b299ba8d1387635421b8c9f9c5d85bbb5c9ec8aaa350615259804c6684eab89a7a235d35a3c116f168c497538f79399f91abe19ea904a4e9c480450c753327a9885c4b7a6a759a3bbabff2ad963af4a23fda8b7f98b49fe24dc83d2ac27199c43a959503d0b52e3ee561675068011f563c7465fd7a4fddfa697ad1fc6fbf5483a39d4d2bc265ab60b5429720708132177318948996fa23af9e269650ef8021b0215c469408f8d1685da8a8243a1c218d847d08821d096cff80c388a4f30b220677dd42f2bdee15ba0892129e301c378799cbb241820992db8eb2777ca905fcbedec8a7be4e27af4b425761c3ab12652e204be4f9607f219fc9e7176024fe43c223ef31be9e9fbea1132790f7f06f8f9adb26047b8cf813f619b96c88626c552e28e3959ef2ac36e06c30db7df21bb37f65373dea9d0105a20bdc6574343a6338b701448ee68e3998a423964b2cbecd11d74739d69db8a24d329204b9ede29c790ef3375e4841ec053f93b4d3643667ac343c9380f6fd0272c1818b0e5c9ab5d97189da6a7f019bcf80b891b83f36414aeb1c16d007f1d80baef4610f2e7a5d5e9f3cc5f62cc3141df4d52cd7471903d12f6df8027d5ca735c260c0b6f2e19b99ddf015b266b792a9b6a1940330357db47ea2d2f669105b6e8046db059e871998dc777b1ec390f3074b99039dfb2353118dce70f00bcbd2b776b7b773287c332ac7df67d25741832dd4e086f11dd7543e99f6d332a64b11577bdbace61081a7724ee591acd173be86afccf5d2117ae9f69365d2826dafa6a53e7f99bf4d087c0278e36d7b610cd9c6da1a805965ec1b1707dcc661d9673456a1ab3a4d06b7b88fbb91c44d6e011cc4060c9bca9249ade907c7adeabeb9a445858bfa49be1cc0d1df917247421dfe7b4768e51a77963a57855328737f13fb604fc5c516fb56efd9a726967155a23d82bb91a1f74a131c9d391abc6ebacca551e6220fff48d0ed4e66c471c8c7ab8b8c9729b128c80247c81e43fd900244b1fc2498adf3b284b91141bbdea56c147100b127775b96d09e9ca171010208f730913dd1f9e32e1ce3846dd46279f8ed3420501eebf19f5a09b797d05174ebb43103f16d857a0c4fdddc0bdce99110bc0529e99e69dd024809314e012723a6644f4d492749aee80e39b8bf4b2420ba1ceae8fca04334d1a236ac4e5deccdfa92ac93bde17ab547a9ae3ef6398b65019818477e42932abc865283b5b00d514571f7268d6284fe36e767d6dcad569096f59a108660f9ec55718c36190d8c1f4857bffa57bcdd1944eacef158d9e21f01a8bc9f93d600e1d5c878c710d10d3439f7ef6024b05b9fe9d68c1b80707904b0a6c1e4e59af56435b08d118b0a4568c5da1e5d1e22381dc37debc951e8be6c919e0432b4c650dd39f3cfa43d688bd69734102005122695c5e42f3dd977673dc52d1525666aa9310c31ee12f255e6dfd69023069110c5dee33af3e7b7bd92c82c7e6df7b58560c5bf79f45c7eeed352a16c2a8570c4a3f8542be0e5a8b92ffac4a97b8ae64cc534d24b2fb777304b3ffc8cc45190b4236bb114dcfe7ba630341f7db0818444e2888cabe83835d97c31b012ff94131b28b3bc5408a179476ceec4f3f8a6f37344a66910ee0b4cbf2fc4303d9ad890102036f4d17405297688ed2c222e8a04d80633056ff1c6ce2f3bcb7635ff5e4ace2307a99e482458e52e6b4546cbf56cb08aedd997cf93e32e5b37be54ec5770efd4b37106826cb2fd519776b44565b6033cafa40dc5612c8a6c2d808cfe53f889ed4c3419dd66dad3d9d178d4c6cbb1a71970b8e271685885d611fa7a7f0b576669e211e97054d7642eae7b522cca3052499de12b03022ba54d950cde7a82805379135a788b46084d843f67227cebace8103ac8f2b88266b9bb28f1f53ab95cd03fe341b5cf8d8be9ba341d20bd14708cb5c2c5bacc74dedd2b2bf84081a1ef19beeed85a77e4152f6a8cfdb53cd9327ce83b0bc58546a2a07b1353044131de3d222ca4a2c9ad5670dfe9d12b169788d35501e92b7dc2631634737fc8b5dc7b7f8d4deca39ee80059844d539e8d6d90dde8df9dfc21fdd4563663ed4c7d5967f1beb1c5417e9c3149cee22d487562b86acc3a350d3c9b6a3f0ca9ef36ae9d12832c818a62ff2e4b0e996dc63d2c823a096bb314ace0ee47d80803d96834eb8c0d36f35734fe01d8c19a86b8cc6f64965cda9f929f0afb6f2ccce48899af4aec68600d0bccf454fada11ef3311113f58e130b3171a1cc8ae94242b73874271fdd38de62ef8209209ddf78046072aa123f6113c153fd8b1e362b980d440275e35465b98fdc99274326195579a564837274fdf7e58dcb6e6c2e8821bf9183aadadd6754c56ecab3dffc29b3fbcde9f278e9361f467d45a40dd91a0cc76a57cb75bac4f0616c629f978934a53f1304a4a116e0809f9c4ebd4c18c8b34505322a088c991a533a69d9b454144fb67d5e360ccac9827c2b34cbb4b610dff2fc8210572e8a1c11ba9026601f32c38cc0dc0b37528c621e17c39cd4d76da1fa3b58b67505d1115415cc139c366435d5aa56da1ac06eb109b16d8e13033f948eba513d0447b104b96250bcdf8b0c44398de0f654e2918041ad13e10ef66f7926c216509b9362d74ccf480e7ac7875acf03a530429174436c8a0608927dfffe1fac50282178de823258594b016021134d2f10a57a07ed44cc3f0cbbe298006a22614e8c89aa06329e6e412bf345727e94e6603e795be114e3f1f7f01f7bafb8d24f787ec07be76b3ba3751e62a87c5cdfd33b9fd34017f04b0d33b08d693bf429472d22953d05ce06461b8f0f42c0978f99d2c651d60f4ad6ac8ed403bb054980fa917c1adfec94cca8c50932c2b4aef1a466fa9d8c7ea9afc997b657c46769bf181ea4c22f266b2d580644a26d1c43dae21232c45393caf01635aa59009da2099c7fec5a35ab8b05209b31a2b0f2626915107dc4b10b54558d2b075fd056ab38a377b21e86aaa92770a0f792f78c4cdcf88b39f0324e93211bdd2d8cfa48c5f053525ef11601aab7bc6a2494ab266b8be6a39a8dee22d8ac2308103ece2f6a9de823bf6c0108be019b855c6883b6f39b3374431b9cb538a4403bcc14368829b7090e7f1cb13a430466fb188efef3b41945f98bbe218ea9bf382e94558d4089a0e1481ff339f9a7cce43577d6a6beb5998dcaa0979235ea5bd1b588be976380291344aca4b92ad5b9a0606ed12c6f001669ed", 0x1000}, {&(0x7f00000011c0)="fe3311124cd3e24dcf7b18496fdbb5617cdf1511682f408c69a67dc4bcc0baa3b0c6087c15535c6a2161480d0c1abe5d6ee6045aefe9fe6d50532068d38cb623b728b739ec50e7b390e45eeb2668ac4e", 0x50}], 0x6, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) r2 = open(&(0x7f00000023c0)='./file0\x00', 0x8, 0x88) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000002400)={0x3, 0x1}) r3 = getuid() r4 = accept$unix(0xffffffffffffffff, &(0x7f0000001300)=@file={0x0, ""/4096}, &(0x7f0000002340)=0x1002) recvfrom$unix(r4, &(0x7f0000002380)=""/63, 0x3f, 0x43, &(0x7f0000002440)=ANY=[@ANYBLOB="00002e2f66696c6530000a6e8d958dfd1361696d1a049da4c101198430f577a18eb9b087c326e07dc6e6d99f180fd711e117e81a534b9ec5d4599dfda9ce3016f8668951bd0885cd0ec7b1917fe981e542508fe8ad854ebc39d68730ae7b5fa9ae4f54e8431ccc52c7ed49c1f5997c80"], 0xa) setreuid(r1, r3) setsockopt(r0, 0x0, 0x8000000000009, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) 21:03:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpid() 21:03:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x0) syz_open_pts() r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x40}, {0x8, 0x386b}}, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x10423, 0x200001) 21:03:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) r0 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x3907, 0xffffffffffffffe0, 0x7f, 0x2, 0xfce, 0xffffffffffffffe0, 0x100000000, 0x200, 0x2]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x880, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0xef18ac8355f0dfaa, &(0x7f0000000280)={0x0, 0x27d3ae69}, 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)="be441e3e5e82f75538e30ce12e72", 0xe) utimensat(r2, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0xfffffffffffffffe, 0x8}, {0xffff, 0xfffffffffffffffa}}, 0x2) socket$inet(0x2, 0x8007, 0x80) write(r2, &(0x7f0000000080)="9c87c3772c0035b850332e2e", 0xc) r3 = accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) execve(0x0, 0x0, 0x0) dup2(r3, r2) 21:03:49 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) r2 = dup2(r0, r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x9) 21:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x9, 0x3f, 0x1000, 0x41c}) 21:03:49 executing program 1: pipe(&(0x7f0000000000)) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) 21:03:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x8080, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x82}, {r0, 0x10}], 0x2, 0xaba4) getgroups(0x353, &(0x7f0000000000)=[0x0, 0x0, r2, 0xffffffffffffffff, 0x0, 0x0, r1]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)=""/4096, &(0x7f0000000200)=0x1000) setgroups(0x0, 0x0) setuid(0xee01) unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 21:03:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000010000a, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 21:03:49 executing program 1: r0 = socket(0x18, 0x3, 0x0) kqueue() sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) recvfrom$inet6(r1, &(0x7f0000000040)=""/183, 0xb7, 0x40, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 21:03:50 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x3a0914c44f7b2029, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) recvfrom$unix(r0, &(0x7f0000000080)=""/123, 0x7b, 0x40, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000180)="b74a9bafcc59a6744a6ae3ed57ce132930780654874fc196574e383deaf053a222ccff0ff1e4198f42e5eb5cf85f013a7011dc3126381e0cab5561ca4c9c8bb53dfc2b82e6550b5d9b70a2da617373cace8a68984f102e4634d499cf4d37430b467896a963880e375ff178b9191eee750f4db5a0f4a0dd36fe68", 0x7a}], 0x1) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000a00)="5e427a9d15b0b35f175eff455ea98b12a31ee36ba24267e4250617c1d70817e08e2261772e85a58abb4091de64f346cd13bd1731e404eb651aafed2ce5e8c64e99568b6bd67ebddf0310e0039dea163d27fb7c7224c42d6e0787fad7a698f18db5285c46da2869e59cf1af12179ea978e92cf5cab53281c66423", 0x7a}], 0x1) execve(0x0, 0x0, 0x0) 21:03:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x37, 0x21, 0x6e, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x0, 0x10000000000000}) r2 = dup(r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) poll(&(0x7f0000000380)=[{r2, 0x5}], 0x1, 0x0) dup2(r1, r2) 21:03:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r1, r2) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 21:03:50 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82391f67fa1c364e4400c82512a204f1f70d23e455730f4e8bcf6e69d1d50c5e733c4500249e74a98867b757bfc11ff3196de2528655c1671dfcc7ac9c9a555397b01eabe2e3"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 21:03:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x2}]}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) 21:03:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x0, 0x13, 0x20000000000000, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:03:50 executing program 0: setuid(0xee01) r0 = geteuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x14) ioctl$TIOCSBRK(r1, 0x2000747b) setreuid(r0, 0x0) 21:03:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 21:03:51 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() close(r1) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) 21:03:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 21:03:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x0, 0x800000000}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c8", 0x66) 21:03:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000000)="b6") 21:03:51 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) chmod(&(0x7f0000000040)='./file0\x00', 0x0) 21:03:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x308, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x5, 0x5, 0x8000, 0x5}, {0x7fffffff, 0x4, 0x6, 0x9}, {0x0, 0x6, 0xee, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2, 0xc1f}, {0x6, 0xfffffffffffffffd, 0x0, 0x800}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0xa0f5, 0x8, './file0\x00', 0x2f4d, 0x4, 0x4, 0x2}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r2, 0x1}, {r1, 0x144}, {r1, 0x80}, {r2, 0x42bb6253dc5a6528}, {r2, 0x40}, {r1, 0x2}, {r2, 0x11c}, {r2, 0x8}, {r2, 0x1}, {r1, 0x28}], 0xa, 0x55a9e9f2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:51 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x4a8, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)) ioctl$TIOCSTART(r2, 0x2000746e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x3f) geteuid() ioctl$BIOCPROMISC(r2, 0x20004269) r5 = open(&(0x7f0000000180)='./file0\x00', 0x682, 0x0) fsync(r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000240)) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000300)={&(0x7f0000000280)=[{0x2, 0x4f42}, {0x63, 0x1}, {0x4b, 0x32f}, {0x1ae, 0x401}, {0x45, 0xffff}, {0x100, 0x8}, {0x2, 0x10000}, {0x125, 0x4}, {0x25, 0x5}], 0x9}) readv(r0, &(0x7f0000001780)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/70, 0x46}, {&(0x7f00000013c0)=""/135, 0x87}, {&(0x7f0000001480)=""/238, 0xee}, {&(0x7f0000001580)=""/217, 0xd9}, {&(0x7f0000001680)=""/38, 0x26}, {&(0x7f00000016c0)=""/131, 0x83}], 0x7) fchmod(r5, 0x100) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001800)={0x1000, 0x8, 0x6, 0x9, "6f4d4f906816d91747fc9ec65ab653472b63b5ca", 0xc0, 0x1}) accept(r5, 0x0, &(0x7f0000001840)) openat$bpf(0xffffffffffffff9c, &(0x7f0000001880)='/dev/bpf\x00', 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000018c0)={0x74f, 0x8, {[0x0, 0x3, 0x1f, 0x8, 0xe7, 0x23c468a8, 0x7ff, 0x4, 0x5, 0x0, 0x2, 0x100000001, 0x2, 0xffffffffffffff80, 0x100000001, 0x9, 0x7, 0x81], [0x6, 0x3, 0x7fffffff, 0x80000000, 0xff, 0x1, 0x9, 0x0, 0xfffffffffffffffa, 0x2], [0x0, 0x101, 0x8, 0x16, 0x9, 0x3f], [0x2000000000, 0x7fff, 0x9, 0x900000000000, 0x7fffffff, 0xae], [{0x3, 0x9, 0x100, 0x6}, {0xffffffff, 0x2, 0x8, 0x101}, {0x8405, 0x100000000, 0x6b, 0x9}, {0xffffffff, 0x2, 0x5, 0x1}, {0xa11, 0x5, 0x1, 0x2}, {0x7, 0x7524, 0x1, 0x3f}, {0x1ff, 0x3, 0xb08d, 0x1}, {0x0, 0x4, 0x4, 0x2}], {0x5, 0x6, 0x3, 0xffffffff}, {0x2, 0x42, 0x6}}}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001b00)={0x5, 0x9, 0x1, 0x40, "5a8c5174885aea2351ab7063568f0bbee6d93179", 0x7, 0x7}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001b40)=0x8000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001b80)={0x40, 0x1, 0x7, 0x1}) rename(&(0x7f0000001bc0)='./file0/file0\x00', &(0x7f0000001c00)='./file0\x00') 21:03:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000300)='./file0/file0/file0/file0\x00') pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10004) r1 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x200002000000, 0x0) symlinkat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000100)='x\x00') getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) symlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', &(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') fcntl$setflags(r1, 0x2, 0x1) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x1ff, './file0\x00'}) 21:03:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xfffffffffffffffd) socketpair(0x0, 0x8002, 0x2e23, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/12, 0xc, 0x800, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 21:03:51 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) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1014, r0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) 21:03:51 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10080, 0x0) getsockopt(r0, 0xffffffffffffffff, 0x80, &(0x7f0000000080)=""/228, &(0x7f0000000180)=0xe4) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x2, 0x7ffffffc, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt(r0, 0x2, 0x200, &(0x7f00000004c0)=""/242, &(0x7f0000000040)=0xfffffd13) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000)=0x2, 0x4) 21:03:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCNXCL(r1, 0x2000740e) syz_open_pts() r2 = socket$inet(0x2, 0x4, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r3 = semget(0x3, 0x1000000003, 0x6) semctl$IPC_RMID(r3, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x9}], 0x1, 0x2) 21:03:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1}) 21:03:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x44}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:51 executing program 0: r0 = socket$inet(0x2, 0x4, 0xfffffffffffffb49) r1 = socket$inet(0x2, 0x2, 0xfffffffffffeffff) pread(r1, &(0x7f0000000000)="f78230c7bbd9afef5d42d821928ce42c0509d0043c3b9f05ef1b8e0f68d5f04222f0d55ea5ccd948815ee63ee77b21ad67c19e90229ac6227621cebfe0b257968180637e", 0x44, 0x0, 0x0) r2 = socket$inet(0x2, 0x5, 0x9) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x118) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000000c0)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2010, r3, 0x0, 0x0) listen(r3, 0x3f) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto(r3, &(0x7f0000000180)="f0e711ae0a91ba918d41152cdece782b5ca90d4d5e01d7a20a4ae88e89485cf61c75a824cbfad293258b", 0x2a, 0x400, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x20, 0x4}, 0xc) close(r1) getpeername$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x2, 0x5}, {{r3}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x0, 0x6}, {{r3}, 0x0, 0x10, 0x0, 0x7, 0x7}], 0x6, &(0x7f0000000300)=[{{r3}, 0x0, 0x10, 0x2, 0x101}, {{r0}, 0xfffffffffffffff8, 0x0, 0x3, 0x100, 0x1f}, {{r1}, 0xfffffffffffffffd, 0x80, 0xc4, 0x8be, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x4, 0xfa}, {{r2}, 0xfffffffffffffffd, 0x8c, 0x80000000, 0x8000, 0x3}], 0x400, &(0x7f00000003c0)={0xfff, 0x7f}) r4 = semget(0x2, 0x4, 0x200) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000400)=""/210) ioctl$TIOCSCTTY(r3, 0x20007461) fchmod(r0, 0x100) semget$private(0x0, 0x3, 0x200) recvfrom$inet(r1, &(0x7f0000000500)=""/176, 0xb0, 0x801, &(0x7f00000005c0)={0x2, 0x1}, 0xc) syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0x5, 0x0, 0x0, 0x1, 0x9, 0x8, 0x5, 0x2, 0x1, 0x4, 0x7}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000680)) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f00000006c0)=""/198) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4810, r1, 0x0, 0x9) openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x200, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget$private(0x0, 0x5, 0x10) semop(r5, &(0x7f0000000800)=[{0x2, 0x5, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x7, 0x9, 0x1800}, {0x2, 0x10001}, {0x2, 0xfff, 0x1000}], 0x6) semop(r5, &(0x7f0000000840)=[{0x4, 0xaa7, 0x1800}, {0x7, 0x3e, 0x1800}], 0x2) open(&(0x7f0000000880)='./file0\x00', 0x0, 0x40) 21:03:51 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x202, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x150) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0xfcd, 0x200, './file0\x00', 0x1, 0x4, 0x7f, 0x3}) 21:03:51 executing program 0: utimes(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)={{0xe0000000, 0x9}, {0x4, 0x80}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x180, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000240)='./file0/file0\x00', r1, r2, 0x2) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000280)={'./file0/file0\x00', 0x7fffffff, 0x7, 0x2, 0x1, 0x7, 0x4, 0xfffffffffffffffe, 0x3, 0x2, 0xf85}) setgroups(0x0, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x8900, 0x0) setuid(0xee01) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000180)=0xc073) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) syz_open_pts() 21:03:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)=[{0x61}, {0x7, 0x0, 0x800}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20080, 0x8) sendto$unix(r1, &(0x7f0000000280)="6f09069ef7ba3cbe731549bce479cc70a179d1f0551721a5376408c9785d81ab58d9b2ad4ebbc56f76d32247b632115d03abc70209fe5056a210464739b4597c6c824f8d85f6616c12d2a20c12148ad6e0114e2e7427469f761db3c3acf19abd44a04e72d434f4e26ae0cfc19cc23ecf62ea662d45e1edd0a62d9457682998e17fd8746cac0ef856872c50b39075c5ac83e43643ceecb3bfcf5356db16e9664fb5934c50cc1ac6808ded1dcee6a7214235780e03ae529cf88d954e81cc3c3e93774aa0faa3cc6baf783e677ac7e318dd92c8e00afcfa9a3f8a537039a19c", 0xde, 0x400, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x1, &(0x7f0000000200)=[{0xe80, 0x496, 0x7, 0x1}]}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0xff) syz_emit_ethernet(0x25a, &(0x7f0000000380)="b92ef973e2b5aeb95dd64ab5375978926cdf6acba9968bfb06e9771bdaa1b774547ca414f89ea9190724eb9105a6331ffdeabee8fdf1c0764f5d142b2fea10c0ac5e32c4a0cb2acda419a18e00c63eee379d9c308eeba59176010e8c") open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x20) 21:03:51 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1b) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="eab2834415c3a2e13860a35e98b1336123be09a6da94f3f243e53c69b3dd03681787699ddb6d2dd4f8f15c214051819dca15e904d8fe4f2cff0bdeb7103ebef559e2e1f49387888d85c535c6e90e2f6d7ba164bb8cc6ad32836eb38e885d34e5a0f9e2", 0x63}, {&(0x7f00000000c0)="c1a1daddaea776b91c0b46929091e634a3856ecd6ccc4aaeb40c31a3bf711390a3e19c1990d13ba520aae7c0500031e7f8be929db8", 0x35}], 0x2) 21:03:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/36, 0x24}, {&(0x7f00000000c0)=""/128, 0x80}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 21:03:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) r4 = dup2(r0, r3) openat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 21:03:51 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x60) sendto$inet6(r0, &(0x7f0000000180)="1cf296c72fa6fd298bee486ec250c7b1047dfc6eb380c27662c20389052fc0815b9792c6c00fc405e32f8d5401a0b31df6cf867b01b282382b4f4b7260518a91a7141e0629b183c15318c25b55e1b3c51619a6120f0b73cefc88c31879d32102b2a5cbb4885a02e6bf9bf37916c054f7286d3fc53c88d00c960596d81e02724b0b085589a6cf4ac249ddddb7d87d27317e2a3aec35dddc3b9c9a9ef272cc201857439380556a86fe1ca559be29e6b16a0325", 0xb2, 0x404, &(0x7f00000000c0)={0x18, 0x2, 0xffff, 0x3f}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xaf) kqueue() 21:03:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0xe42, 0x3, 0x80000000}, 0x4, 0xfffffffffffffffe, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4c, 0x0, 0xfffffffffffffff9}, {0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDENABIO(r1, 0x20004b3c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x9) 21:03:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x6a5fd183) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2000000000010, &(0x7f0000000040)="d8ff125c00000000", 0x8) 21:03:52 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x6, 0x4, 0x7, 0x7, "dcc70dc120cf9d4409454e43d4fc38d97028dcf5", 0xffffffffffff8000, 0x5}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfbb2, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 21:03:52 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) syz_emit_ethernet(0x39, &(0x7f0000000000)="cc16ca4bf46609927314a4c9de69a0a7b4ce08eb1d8f3cb3163f8a25c1c1f23b518b8559b3c938fe3525e75bfa47a05076652f945d2efade01") r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x9) 21:03:52 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x480, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[0x1, 0x2, 0x8]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x100000000, 0x100000000, 0x1, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) getuid() write(r1, &(0x7f0000000300)="e0bf2e97cf05f73695ec4ad61d7114b0a36c5ed6ff0c341d7f9c306ffe8e693d7e498a2281d5c76fc3eb2e1afc86903c4d6f30e28a58454bf06328530c5f139cb81467ebd3ec8fdbd175f540fd882622deeb2dbd29bbff0f91e263f971790295fde48350e0391c802be9208e52e013ad7540f2c4e5e984a16279982209a7139befa252168dadf081989ba5e7d551377e958fe0abef15dda3a6234938022991ffc0f22924b43dbb3deeade116c3b3ae775bf0dffc2f3e8d256ac69b12b82869549139a10c2d515fa5300e15b7d8c977a21797feca14f779c9", 0xb5) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x13500872591804b0, r1, 0x0, 0x0) 21:03:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) 21:03:52 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) write(r1, &(0x7f00000000c0)='N', 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xfffffffffffffffc) 21:03:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$KDGKBMODE(r2, 0x40044b06) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 21:03:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x10000, 0x6, {0x9, 0x6}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) open(&(0x7f0000000080)='./file0\x00', 0x10888, 0x20) 21:03:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/120, 0x78}, {&(0x7f0000000240)=""/234, 0xea}, {&(0x7f0000000340)=""/86, 0x56}, {&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f0000000000)=""/9, 0x9}], 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") socketpair(0x10, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x0, 0x84, 0x2}, {0x18, 0x1, 0x10001, 0x7fff}, 0x9, [0x9, 0x7, 0x6, 0x6, 0x4, 0x7, 0x8, 0x6]}, 0x3c) setsockopt$sock_int(r1, 0xffff, 0x33c7b5d1277575bc, &(0x7f0000000540)=0xc6, 0x4) 21:03:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 21:03:53 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(r0, 0x4, 0x400000000001, &(0x7f0000000080)="4551a7e32803bdffaa3e447678f45666995fc0c1be2a0174ba646570d05536586c82b2066c70241101e8d573b45c77b5bd851d4513131be58ec5596672b0d22c70de42b5be8765e95adf24f13fb9051407334f92e0836d48402b2dd2e16614ed464f", 0x62) read(r0, &(0x7f0000000100)=""/251, 0xfb) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 21:03:53 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = dup2(r0, r0) dup(r1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) 21:03:53 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) pledge(&(0x7f0000000240)='#\xe1\x00', &(0x7f0000000300)='#\x00') ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) 21:03:53 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000080)) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file1\x00', 0x4) 21:03:53 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) socketpair(0x1e, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setuid(r2) recvfrom$inet(r0, &(0x7f00000001c0)=""/196, 0xc4, 0x803, &(0x7f00000002c0)={0x2, 0x3}, 0xc) r5 = msgget(0x0, 0x480) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0xfffffffffffffff7, r2, r3, r2, r3, 0x40, 0x3ff}, 0x0, 0x8, r1, r1, 0x6, 0x2, 0x74c, 0x6}) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000340)=0x3, 0x4) 21:03:53 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1c6) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pread(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) close(r0) fchdir(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 21:03:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x24) r1 = semget(0x1, 0x3, 0x8) semop(r1, &(0x7f0000000000)=[{0x6, 0x0, 0x800}, {0x1, 0x0, 0x800}, {0x0, 0x0, 0x800}, {0x1, 0x800, 0x1000}, {0x0, 0x2, 0x1800}, {0x1, 0x0, 0x1800}, {0x0, 0x3, 0x1000}, {0x0, 0x1, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0xbe0c, 0x800}], 0xa) lseek(r0, 0x0, 0x0, 0x3) socket$inet(0x2, 0x0, 0x8) pipe(&(0x7f0000000100)) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = dup(r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) socketpair$unix(0x1, 0xfffdffffffffffff, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 21:03:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:53 executing program 0: getrlimit(0xf, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x10100, 0x44) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x1, 0x6, 0x8d}, 0x692d6d00) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ftruncate(r2, 0x0, 0x10001) close(r0) 21:03:53 executing program 1: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000100)='r\b') mkdir(&(0x7f0000000140)='./control\x00', 0x22) 21:03:53 executing program 1: r0 = msgget(0x3, 0x104) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/83) socketpair(0x200010018, 0x1, 0xff, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x8ac, 0x80}, {0x18, 0x3, 0x1000, 0x9644}, 0x74b487ea, [0x3, 0x0, 0x5, 0x8, 0x0, 0x200000000000000, 0x5, 0x4]}, 0x3c) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/35) 21:03:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x11d, &(0x7f0000000340)="b6") 21:03:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 21:03:54 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) listen(r0, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/117) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 21:03:54 executing program 1: geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x8ff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffe41) 21:03:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 21:03:54 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000004000000000000000000000000000000005dfef3a20000000200000000000000000000000000000000000010"], 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 21:03:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x45}, {r0, 0x15}, {r0, 0x4}, {r0, 0x4b}], 0x4, 0x0) bind$inet6(r0, &(0x7f0000000380)={0x18, 0x0, 0x656, 0xf24}, 0xfffffff9) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0xffffffffffffff01, 0x9}, {0x62, 0x8}}, 0x0) r1 = accept(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c40005429ae5073d5d5707e1c739f96b00000000"], &(0x7f0000000340)=0x6e) r2 = fcntl$dupfd(r1, 0xa, r1) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x2, 0x2bdc2bb932e0b9e, 0x3, 0x838}, {{r0}, 0xfffffffffffffffa, 0x21, 0xf0000000, 0x9, 0x9}, {{r2}, 0xfffffffffffffff8, 0x4, 0xf0000004, 0x4, 0x40}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x1ff, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x1, 0x7, 0x3, 0x1f}, {{r2}, 0xfffffffffffffff9, 0xba, 0x40000001, 0x9, 0xb3ee}], 0x0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x5, 0x10, 0x101, 0x5}], 0x7, &(0x7f0000000280)={0xdeb, 0x3f}) 21:03:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0), 0x10000000000001d9, 0x0, 0x0) 21:03:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xa0fcc466344d520e, &(0x7f00000002c0)="aa264e26409fd363b286cbdc0b22df5a0a0eef3511feda22ab6908dea8afa363123825c9652deae7337797674ce312705594312a90a644166153d611894423bef0fac98312925ce60482e010125f39b247f53be3e12aa10a13978cb4a79516d1c21319f23983f10991226123773b4b733245c9d9b584fb227b714d239cb9eaed2adb0b24de9d2d3047ac6678470fcd2312a6f42c69072de2e46317d5216ed55ad5d8695d52bc59c0f946219ec324e641034abac750378529a8634c451a42d1b79f117fd402edc6fb6a0788055a5d866c28fbfec1604a") r1 = socket(0x19, 0x4002, 0x2) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 21:03:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x45}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x100) 21:03:54 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="00ff0000", 0x4) close(r0) 21:03:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = msgget(0x0, 0x20) msgrcv(r0, &(0x7f0000000180)={0x0, ""/183}, 0xbf, 0x1, 0x1800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget(0x1, 0x42) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000000000000c93fb6092ead95d160e5969a3e55bfb1801500005d72b60e050917a27e8c77179145bf4322bcebedbda76936fd79093988f99b885e2f724a27cbcec0e3451a5dc448ffe682e16ed3f4150fcb65e718c18b1b8674fa214ece71a32840b7fcd19689c733609da3859bb1aac7cc0d72e81918"], 0x72, 0x0) 21:03:54 executing program 1: 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) dup2(r0, r1) 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) dup2(r0, r2) 21:03:54 executing program 0: kqueue() kqueue() r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) getegid() dup2(r0, r1) kqueue() 21:03:54 executing program 1: mkdir(&(0x7f0000000300)='./control\x00', 0x0) link(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control/file0\x00') r0 = open(&(0x7f0000000000)='./control\x00', 0x80, 0x10) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)="1cecc4a69a105e369d7e7f3eb25e88ce3483ca4eb3ca754e98312c735a9103ef6e3f72bfc9", 0x25}, {&(0x7f0000000100)="1469cf11dd97d06c2066b36c03d3f95639bddfd0aab4f70867e479f44081858ba2485a986fc285f0f11856fcbd8f374dbf4107edd73c37cd9779ec10118f36526284ed58685fac5c7edf57e271057d11168f7d6cd4c79521e99ef8e65b53edba6b65ea855d05ddddfba763970df1337945a456", 0x73}], 0x2, &(0x7f0000000340)=[{0xd0, 0x1, 0x5, "842ed1729bd881197da6f314acd0b2b6dd7f1cafa7c91745a69325c6cde4fd5fd2f18ba2efe1dc8445e1b24cec6cfa4edb5466cf653d08e5c35ff2989dd1faf5f737ffc801e7c8d1314e760fb6aa5da9a42d610a696cbf5b4295c80b818ababf9b65a0bc7d1eeb80938ac152291f09de0de10742cf3ce6c2b55170290decc108d3c9ced95f72a0e054f54e890de0a02817fdcb667a51a4b37e53a836aff5f6951f28e389c6bc5e4c639a8ce251b770110a16c4910322446bbb7e9741bd6249d0"}, {0xb8, 0x1, 0x9, "fdbb12f73688897ef6be012e9923d0b21f5e6f9d69ad819b0847c3a5f43f4d4d3ea6300b8562d80a0091b90922435fa91cab3447bddff2d2bb12bb3ad3d7c16ae54d0292061be134453ae77c7de033f1092d40140adb41985369a562133b2a3753d6e678a786410b6523f1fe14ed732acd775e81972c08d5d91576ebe453d3e3db564d562f7084c256a7ec32d675d25383dae792cc27079d7d69f9b378f377660bd9dc09daf4f8"}, {0x30, 0x1, 0x20, "17edcbea3c7940be4469d2fffb41302d13066d81e7ba53d30ca0"}, {0x48, 0x1, 0x9, "b6f337cafe9397cd89f612cabf402c1d28c0e0716b780e202bcd717f875089ebc7ce47a79443cfb681cc3af0016290702dbe1ede"}, {0x1010, 0xffff, 0xe81, "f33cd38511dca03ca7d8d4c526944fa93656b4231f254b07e863ad48eb5178e5c8509b350131044d174091fc19a8110f0e8e025e3912a496513496ca273fe5dc8c9070e8842386105952afe3e61237dad14b21f1cecdd3fb74fc76ca0e765b1aca502674daf58f8960811b7e6ce946b81bd763e4229be0eff5b393c842c5b3eff279479887b845830487ba2c10c2cabe9a0b8cd1a7c00739c6ea90fd577162fcaff284040784e719c690e010238271b8c25a34c9cae50062781eb91bd4f4687c302eef4383e7c7dd5b2099d567005728cb8cdbd641cae6ddc426802de997faa1be5733d1b06f92c9d4b04fe96380b678371dab190f4e51780088edb7fe5e4793618c209e4a0f72ea83aec9f9dadfb7bfb047e50a3506d3355bcfbc5e8ce2f29b0cd1e39774d6955d12fe273e4c0e95e3a046e8ddf2647ad49384ffc555943cf3b70c4a1456709a2e1447f297f8c163b68faceee086edd007ac61997288db5185280ff252fc542fac06748d2fd331b9bbc3e7fb5bbc98d4825b1b94d6b93fc007220025667729b6c1233bed7a45c0a5e7e1fca688ad9193861c58f0608f24fdf5f6ede1724a4e4748442b0e81fb6c5fd5277d69e3869fb1efefa0a656fb08d6459c9eb18120fa568525cec6a64eab6a3bcfb309d7d6500ece7bd88a9288e0f4ce8fd766b7df1bbfdfe21f8f11b262010b7377724bbf7b59ce43156f9453367fb2ba684bbf1f7dd03933545cfa58a95d270d955a5d087fc565224eac5d90a768add27a062536532e9415cc3b346dac0ebf0d8c5833205f9e64a5ba936b0e028f611e90484b6e629239f37223ea6d08a1d3c5cc4978e618dc4c2ca7a77fa904f356f26332ffbd262977e08026bf06d78587dbdd321177485c1710b3bc78804b16820c5f1cfd8cc0e6ebc2ed18ad7fcb4fcf95245e5e781bbf07f5ba0515ba2a9d327852e52bab33a2ecd8cb3bd772c7ffce4018dfb03f1d4abb44bbf61cf8578629254df244d9152811710a1f123f41c0f11d0083d31c00ea4c38b897096b019b5db4164c908f1bd3135536059b54539f8fd91ba80d78e65585ca721de683155eb1fdf87b79cfa695205e23259216c5ee420dee3215a420e04958ec6f31eec0258d56fcd9de44cf5d2086bb23145de7d0343aad5047f01d30f3ba96f925cc674dcc17405e09a3b3297315f4a3f7ebc47bc77fc9a9589ac0db92c2e02a2148b59c0360e56b9487590260faf5a0815e60c3a39dd86d6706905c85479cdfb3a2f9739258bf74a6e80da56e1538f10886162fb6c8f53c0f6106957a70c1b36e42bbbf06dbe039b5cf134ad44fe751fdd71de02dde66326b197c3b4e4d723ec4b3c34c27de326bdc056fca5030d1ebc94db1124a1021a8aeddad98842d05e1d8510048e3f14266fafcd2c20d872633dcca11e97c595b9ef92122a1ef6c469794bf5248967cbb8ef35cc02f9ab1d8f41853e2ea862e66dc0218809684c0047a219aed0a8be1be70520ffba605181f93bddc58fbf5415fd4af2e539ed9f8114dacf452b65f0ba0653063affd131249a7ac87cd72c144898b1d84fd816c888488f72d6b77352fca88c9d56af90ee61eda82caa6dda999ba4273134cbf24afa7523129c70e961ea4fda4bb3524715182d04d5fb0b9801eb1f3950687724a28a9a3ff0b16774d461140ab71f34089ed93ac2177e48e84d3255920cdab60767bf767fb02ca74d3901066ef9142f31bcf7432449b384b28041044e3256186da03ec4a6c1563331faa2d1e346ec4995a7146b360a3a1d0de0850a1df16bcdab7c88c3bed07674361ce3e864a2cc30e7abaa81d095bbf2189ae5c6cce11a67b7456a8f5ec70da0c10d320abb5184191088fdf16ba625bde288b64928c53f947debdaf28febf77b5b00c8def63ca0166f30ffdaca20094e1907bb4aedd17b935c7862f302ac1e67f6fbabf035bc3191de08fad179fbd1cad842461e02ceab5b352fb564fc943ef3334a673988743716d46dfd3bcb019f9fb48436fecedc1ec28df084ba79db4ad7dd0c07cba96482ffa883fcca08fc486ddf716f06ada6b4d86026917b4f4d613e8ef693eb9e079cf0c5a6b1c78c65cc66e12acfe786d80eec73bb7ae27d53e0fcaa4e778b72df0cbd09c12f4f5d083441afc14e63c7f3b043e0a1c25b4f51c63a7acbf420670f36090299f198a130be79422c801aa9fc667115bedf86cd0cda8e6ffbc1939713ddbf6ab464271429e83241c317bce8963b0c5bf0e70b768baab3fd06af15e8e5f1607ce04f08bf20fa9f40e0bab8611866cf0d23aa6926cf4492a5e4b0aa70b9d4753e7a07a48840dac6caed696c21cdb5a9edee50aceb28cc7a78e4294b4ef2890bbcb718e142c213fe575937a22c6dbe14a65572d7fb003cf5906e9a89f509dbfff3b28b0f82f6b276fc15a4c993f94ca9b830cc7c4cefa3bbc0cc29eba3f44645b6c21449a7f9ab4bc81a9acb2cd2d38f4bb02be4ea28d6b5c8db7a9a333a2a45f19bd88fc8685f78fe956da0ebdb56316f845b6f401e6fb92610e5492ae737c8d2b9dc8462cdaabe77ad11862d31b53d60b2006158cde7fbb25332ff03ce2ba83e1d01f3d080919d0eb1001fc5ed3c4b5f99890ae87a6d1a2ce4a4fb03d4dfc0a3705c1d15b098b8a47210bd1744b39cdcf5a40de925a530ac24d92f5b3d594e6ab7a57b0ee2c16d2d8bab7d8b8b119bba98f9567b95e19bc3fce824bda5d6d622dbdfcc4310d6bf033f3d42108e96f6e787a9a8dd3a3d6eff10383deedc842d55a6304cf8045e45fd5bb9786b709d286856b59dbb915ea9729815da75d59b2aa2b31236781eba8bfe16ea2cba4f5f8b657c3710ddd6ecee863f44234f53e9b7fd48ebe6f679b89b49ffca3976420cb8368656525b13402c74f65107157edafeb55c5e645b887c4f2a852782ffdfbf97ef74352bc1c3fc29a51b98bf9dca328ae422899cd72524c916724ab9c712aaaf53b8ff7f47c17d3bdb864c82eed29a360c8ee8e6131cbc0ceb6b586cfec428c07265cbab7eebeb1374989277bc4d5db626de9e553e97aee76d3c4f832bb1be7f0d3a4e7287e9612158ef2f4281693a8c501eb01d8063c8236edbb9d0bae8a222c709d75647edd4c3b5a255263801ef03e7369068d9d7d98e5fb9c8a956459b8150f01f671c4c96f42abdf62a323fe5db92600b4dde86582986ebf437982b7f7908f36ffd5f349933702752292f435b0c328e5d79d2f1c53447bdd17080fd78901d6010e6f7237f58f9d479cf435231f06ac185d9491d8a3c4229cff5005218832f71d89b43ff444d0b4470cb873615766a03cddd157d0fc4444fd6b58271597e3b001763b5bddaed94811c7df3e158ac4b2c38c7d7a73a6bc13927285e4513f9ca67ee38f482c5d21dc0b47354268d0b7a5eea2e69199a62c0962ecfa9718abe78274ff7131683614a902b53414759ec8c0f3e2ef319767fe2690ef52fbda49a25e929a887ed8de51803c6cdb59ab945931326fd16e0a68945c66f6c6aeb9ecc099b34898e7f0875b338e913d6af93f648f67b1e59dda9b48fd62b81b543db90748bc686d3b0121c267f00b1dd7f01a254d8cfa31e35e39c62ad7972b7b63a3293ec273ab41060c4547ffbc04d051ace365dbd18eb45797ca4a35cd53fe07aaa57106f317aa7b70cc457f435caab8ccb4631b840a9fe8b4253f5713b1ad6b18ae29114abb4026b9603986326197c2946b716e71ded6e4914ed6eca92c000999f22918e93db27d3bf6222403c972933c95618cc39c170c1f0674553a45313be7c7fbf7abbf265434f7e6945cc89dbfc6ee0f1c4171c47dfa9e38559e265ebf6ad958b7e85e0605541f62eebedc7c9f3b1191ecf3cc533fa69507070c591de5b2bbb6ebe95d902041b11e83e2bb9b8a1c59a97e063113d6665a1f2bc04c5851ea1308778f2f7cb0f02a3bf18bcfaefd03bbf249946ea9be370f7e05fcbaa7f91c8ac3c3f1790f309a93eb7c3b17496ba2179344501028d9eb07e1d294205e8966bbe55b4d9557249942a9add8f1525bc1d1a525e3dc7d2c14de8c88f9c613a2485cea63f17853321fb79b61e907e65e2f419400af79d8946b343e508f423820c46b6d7fdee415cc732f9672e1df501f10460b86ac7a1655415d92217509eafbc634b2eb4103905bddd44e800daea688a18804d9c90390239978f552ec83dd35a376f086579c4f735743b0ff35dc3ce9831d9de43562d2adc268b2d474a32dbc3be18f747b3bf9b16183a14f3c4ec2ee9d58aa58d27bf7364d4a140a7e79d347719fcea9ef379a49ea105cd460d5c2f719ab06eb66c1c6e3ae17ba2a4487aaf8a0614d8dd21346880fb74cebe155653c534ebd32945f8377c5f7fae243e9d1362c3bcadbdd3701af341f95720ffe1a9eeef6229740ea70f26c97a561c82d2f0b620a8e0e931fdd9fef7ccf98a6d0b62ec796e8e595d5d78cf94a8e328d646b8a886d0408abf07fe4d9b334fa556094e40429463e0e923bad96be6564c6dfe6fac5814cff9e57f6862286ddd67d1fc2b7b02a5036f5e0eb44811c2b6232bb1abf37ca994e940a2a4983d2ff27b3834671a115e561642e80e1c12e305a2b35e6d5dcac358721e8df0ea3e58cb69ee6366a519d6e5310924818b8d5d8db946e8aaab5984f5618f8d02b2d33de70d21c399a3680bb0f1ab4b595e82265fbfbbf942dd07162ef496dc71b0310057907c026e50a314d405a2552ed1e17bf5844ff3b18f8093aa7902480c429e37adc9edf73ed8fd6b9d00df00e680a534b55bf684f04b1f66eb2c6bc9b611da7893130772b32c65554227c3dde14ae6d81cc524ec9d3b88a5ad95ea4057120e5c6c94ad6d00da11bb25418d3c96bebba85c81bb3e9fba0e98493d465b7d4ef3f6b3d55183aa7cc6ba730db1b840a65af0fd69c91c10b139b8e41af49130bfb1d7e146918194901cccb48c86c9e957ec1238e6aeca40adc0f95c4457afaf41057a011397b55f71ce733e202373e216b360601bf89e2fd9e0388af56a1ee25ed0756e68a3bf62c32ba711959a81b69a42385cbf4af51dd11260712ac69270dd898219bd837a8174a6e5598521c1a8a83b5e5791c347c62c799a6c97c53d7b470c066fba706edd870a3620c22885bcd0f3dedf9567226e58d5e7fa908a83af8786728ab2a826069afb8e2d4748da04a78d7d1cdb9da6fcb9313e32636c3c5eeccfa586222b88a1d2175bdef39e11cca681ac70ab31c0dfc486bf78f8c1a83fe8b812d95c73551d7f2c380c57e4458236c95a1346b85249db25a793b50b8ba73863448b6a653bf89a2fb80231686d60d558a500b79d5a3a2b605d4763948507848b2bb78eefed1a834234da357802790b375bc67f120761a7868e7d13af9bd61a8490c842181409227ee3a7d9042e56f41186988a1a4fa2ef7cc08062384f29e3ba34b384f3a21f3f2f7886b412d4ae93b08f24dd0be0c84c380f67681322abe6f106b8360539fcdff35edb65bc46c9089499cfa6931b1a271c0f97a05f3b48900eeaec015900c5d66486d995dbd3d231bde62236abfaf31da12a72c423ca9a45b7e51d98ee0c079fde1543d4c88b0e4058b539d615dd183265c1d4e14b9a645ade3f665e9270a9cd2023c04809a828e52d6d7edfd173903ce607647821aa575cbf5c6d2ab96b7ebf2067df6782ecd68e108019a0470267814fcd5dec81cf7f6f21b549ae249e345bd685aed4a03b43c33cd7bd62cd8fa7191b8b622080e5517d01fb3117f2bc842852099c2edbe032310b71fa916e28d532eb530e9c7a44de18dbf2d"}, {0xd8, 0x1, 0x6, "19705f5e32b525f445fe0288bbcee63b225b41dc1a2cc825b6286cf763f8aebf5396f475112b0c42503dd187e544574ae95997df302635605de35de3da5322205d58ac85baa270676d1d846d5b1a0385cb15bb3d793b5a12d6fa9f2fabfa485cc62d5940f86d0d0b428713a3aad090233c21a46b87faa44f36422688693fd66f86b5839bdc4cd8100c97fa52ac44acbb93faf57a82026f5d80e9bbb135ebd522641e4d9dc27fad1b624bffd52cb3b93d1c99633a6b24538f8e48eed1eb0ec0e5e660"}], 0x12e8}, 0x2) 21:03:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x408007, 0x0) fcntl$getflags(r0, 0x1) 21:03:54 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x1ff, 0x8, 0xe, 0x3ff}, {0x2, 0xc55e, 0x0, 0x1ff}, {0x6, 0x7fff, 0x7e, 0x9}, {0x9, 0x2, 0x9b33, 0x8}, {0x0, 0x6, 0xda, 0x8}, {0x7, 0x1f, 0x9, 0x3f}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r2, r3) fcntl$getflags(r2, 0x1) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) 21:03:54 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) 21:03:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x24) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0xa0, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {&(0x7f0000000580)=""/178, 0xb2}], 0x2, 0x0}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x6d) 21:03:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) accept$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000008a57596ec6fcd66c00"/47], &(0x7f00000000c0)=0x27) 21:03:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x220, 0x0) accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x900, 0x26) bind$inet(r2, &(0x7f0000000200)={0x2, 0x2}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000180)=0x63d1) socket$inet6(0x18, 0x5, 0x40) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x20, 0x8}, {0xc, 0x0, 0xfffffffffffffffd}, {0x7, 0x0, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000300)=[{0x55, 0x20, 0x9, 0x3}, {0x9, 0x5f3256d9, 0xffff, 0x5}, {0x5, 0xff, 0x9, 0x8000}]}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$inet6(r5, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 21:03:54 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = socket(0x2, 0x4000, 0x800000) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shutdown(r1, 0x1) 21:03:54 executing program 1: r0 = socket(0x18, 0x4000003, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffaf) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000004c0)="7ae9dcacd73b714d", 0x8}], 0x1, 0x0}, 0x402) 21:03:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000000040)=""/39, 0x27, 0x2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) close(r0) 21:03:55 executing program 1: r0 = socket(0x20, 0x3, 0x1) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) getsockopt(r0, 0x0, 0x4000000067, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7f, 0x2, 0x7, 0x2, "1fffc8662a944308200f2fc18c182eedb9788189", 0x7f, 0x8}) 21:03:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x7f) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0xffffffffb0f74efb, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x8000, 0x6, 0x401, 0x2580}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x9}, {0x1d}, {0x9}]}) clock_gettime(0x0, &(0x7f0000000040)) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x820, 0x0) 21:03:55 executing program 0: mkdir(&(0x7f0000000100)='./control\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x1, 0x9, './control\x00', 0xdc, 0xffff, 0x7, 0x78}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0xff) execve(&(0x7f00000000c0)='./control\x00', 0x0, 0x0) 21:03:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x28}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x79) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) 21:03:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x0, &(0x7f0000000000)={{0x10001, 0x536}, {0x0, 0x7fffffff}}, &(0x7f0000000040)) 21:03:55 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x81, 0x0, 0x7, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="b17b1cb866393d0d4bf66e4e1cae302054f81f3c58876ada326634148451cd9897bdbedc2e3d3082972d23b42b239b79f3f319189a8e91acceaf1135e3734efe7d4601c56b3d5116334d8749c7a55ee5c72f9c36b73ad00542c451520dbece92e3fd81a89b9e3fb10dd9945365d10f48a3a667008f1ec5ab15925d8e80e78a21c5a6e68169f0b207a3646acb778b24b6457c4dea5c2e5a50125021fa52a93acf4f61d99a9cb1ad13e229cca4", 0xac}], 0x1) 21:03:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x81}, {0x6}]}) fchflags(r0, 0x72dd1f7ed8996e71) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0xd3cd, 0x8}, {0x18, 0x2, 0x800, 0x100000000000000}, 0x0, [0x8, 0x3, 0x9, 0x1, 0xfffffffffffffffc, 0xfffffffffffffeff, 0x1000, 0x10001]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x99, 0x9}, {0x18, 0x3, 0x9, 0x6}, 0x8001, [0x5, 0xffffffffffffffff, 0x100, 0xfff, 0x1, 0xacd, 0x0, 0x4]}, 0x3c) 21:03:55 executing program 0: r0 = socket(0x16, 0x4000, 0x9) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/103], &(0x7f0000000100)=0x6e) 21:03:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket(0x20, 0x4000, 0x5) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="0001000000000000009c633507d7056a8a18d4631e226981482cd3471042c8cb8920470310d775503d2fe7bbb697d9bf75b774ab9b31a00e5296671f16f9e9f96cf5acecd19b3bc06d210e4aae66d5ed1292e8d879ae35e7adb95823c90c3ef09ac3735287be0aa1ffce37d79689df1ce0ae56ee0e2e39f69be5916d8ff067095de947cd670a0f630de21fb4586c7cdf7e90727346730351acaeb03e6484f0f67cc2d0ff33cdab570b755cce9727f557577a9e0647c183a4fae4b4dca1e74acf600e2a0276143348b0b9c05af1b2d8d2ff74bcebdab11a7240576ae1c6d512108eec95384860728e844dbb076a9163bee1f012bec596c1347254ac49"], 0x9}, 0x0) dup2(r0, r2) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/187, 0xbb}, {&(0x7f0000000180)=""/219, 0xdb}, {&(0x7f0000000280)=""/19, 0x13}], 0x3, &(0x7f0000000440)=""/148, 0x94}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 21:03:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x6}, {0xc, 0x8, 0x10001}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f00000000c0)="be53be940d9390034d05e977c00bd0037c74d431bda91f55c778db5d1e7b6531e2dbfc893ff77e50daa27b94e0b22fc9035f71b4765e48cb2be1ffa1442305272888e9950c6e2426a8d6814ff994cd63fcbb") 21:03:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) close(r0) 21:03:56 executing program 0: r0 = dup(0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x4003, 0x7) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r0, &(0x7f0000000180)="8cc41e895b56d2b607174ba9a231a8e299296049db4fd0ca851918cce6f12f6c3038a9225297744223f55fc90bbcdb5a5e25397e377be9ada13e4581", 0x3c, 0x400, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000240)="d9336c43f2c4c6367102910649d112b5bad4892f834bc77f120df9bb0a3dd4927abf159146d613d32d408ae2b1244ed1cabfa0992ac9b22746d0b7b79916939ff920821fd06358935000d5cf4d4bf05d8cdf18737e97de5a449b1ce08b5f7a54aca83fe3f2ebc9e9f995d7ca741bf1b500eacecfcfefb3fb905e0fe263c2ae0d233682f6900c5efa44cdff3a59deaf5746571cca413f8af988878162ef69a0be", 0xa0, 0x401, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000340)) r3 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000380)) mknod(&(0x7f00000003c0)='./file0/file0\x00', 0x6000, 0x26b) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000440)={{}, 0x5, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x1c00) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x4, &(0x7f0000000480)=[{0x1, 0x3f, 0x1000, 0x2}, {0x4, 0x100000000, 0x7, 0x8000}, {0x4, 0x800, 0x7ff, 0x2}, {0x9, 0xffffffffffff0001, 0x5, 0x7}]}) connect(r1, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sync() getpeername$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) connect$inet(r1, &(0x7f00000005c0)={0x2, 0x3}, 0xc) link(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)='./file0\x00') getpeername$unix(r1, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0xfffffffffffffe6b) msgrcv(r3, &(0x7f0000000700)={0x0, ""/132}, 0x8c, 0x1, 0x0) mknod(&(0x7f00000007c0)='./file0\x00', 0x1180, 0x80000001) r4 = geteuid() r5 = getegid() chown(&(0x7f0000000800)='./file0\x00', r4, r5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f0000000880)='./file0/file0\x00', 0x8, 0xd8) 21:03:56 executing program 1: setreuid(0xffffffffffffffff, 0xee01) r0 = syz_open_pts() r1 = dup2(r0, r0) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 21:03:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getppid() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) getpid() r3 = getpgid(0x0) setpgid(r1, r3) 21:03:56 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400000000001, 0x0) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1, 0x7ff, 0x9, 0xa1600000000}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10800, 0x40) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x20004276, 0x0) 21:03:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() recvfrom$inet6(r0, &(0x7f0000000340)=""/4096, 0x1000, 0x800, &(0x7f0000000000)={0x18, 0x2, 0x81, 0x9}, 0xc) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 21:03:56 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x5eb, 0x3}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x7}) 21:03:56 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) 21:03:56 executing program 1: mlockall(0x2) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCEXCL(r1, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 21:03:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) 21:03:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x11}, {0x6}]}) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x50, 0x80000010, 0x3f, 0x100000001}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xf0000004, 0x1, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0xffffffff, 0x5}, {{r0}, 0x0, 0x10, 0x1, 0xb65, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x80, 0xf00fffff, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0xd0, 0x6e0, 0x89f6}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000001, 0xe0, 0x6}, {{r0}, 0xffffffffffffffff, 0x28, 0xf0000016, 0x9b, 0x81}, {{r0}, 0xfffffffffffffffd, 0xdc, 0xf0000002, 0xb05, 0x1ff}], 0x4, &(0x7f0000000080)={0x7fffffff, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 21:03:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d40700000000000000000100"}) r0 = socket(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000000280)=@in6={0x18, 0x1, 0x10000, 0xffffffff80000000}, 0xc, &(0x7f00000015c0)=[{&(0x7f00000002c0)="deb04d634cbf207ebc3fd988f53724defe199567abd1c2c0d9cb2504fae52805781e94539f6f26c35f9d2c3ed2d1061d2ec768942596e0bf521f9c72a702c6d2a36cdcce7c06815e3b2255e2cc6e4bb0a0e5eeae43f35faa57084aeace79736563491528c6a704ed66c52d1af6cc11304086cce418d505cfaae5e4dd9d949b2b0dc415666d655fa68c02fd5c90a3b1375ca8cbd6299bbd3b52db896c04666f2eb508e15938bc09106a64ed1a0abe377eb95fe55c0b663d702d20b358c3c178cea129bb8b3f9feefb641534b19f85d8068614c521847a840a239367032d7cb04e66e5b9d67c7ad562abdac990c8259447cd97335a3b347577", 0xf8}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="0ff9f43c26a7a401354756317e9f0ef88479029ada0709861f0f0ee61236d82b8c2c486b71adfbd572f5b6b913cd55038bec03cf68cb2e0a6681553a7934484b18ebc6599a846debfc49de2e2309c08c1577b447a7c57e2ee69b81963655f27e420f555bb0b7ef6cd44e792740de95308f3f7debb74874260634b3ae5f36cf67983c7f91fb3c06c0181f6f04f26f57c39ca423961954a10c638e65e065c4b7e2980e25984dff9009f08032c747a8fecd7e5d87c0bc973f374f8673fed1a9b882880950344424e46c56", 0xc9}, {&(0x7f0000000500)="ff6001f030e012c2a50e8cc3144e9f87612eb44f7acbb03647e494768eda23b728d84e0e65f5", 0x26}, {&(0x7f0000000540)="34ebe95a6e93f7a5958dfd432acf4f9899c030a1ae19180c714fddb1c6be693f1e9c0651638ee640c2ddd74a469e409eb47b6f1a70b177e4e507e54cbbe5cd4b091df9e1d9febfa9e8623b44791173b53650c57cc76d4bd5372d6382246631b9dff4f2fceee44e9eca422a84f32801abf4849faca2db5b1e2c8c175c4128ebc35b88b22dad199f2c3ac3be36085e123f56b79be965d1e0ed3108d684c603e82620d3e6806a3e0c7799721e9640110064955a226b9eb0bbc33133039338f3134690f2efb447897db115217233e2a69de8833f4424b54ba019c876cab2c88f1d195cf9ea3b0008ff049df59c1b3ea427281274eb6aa0519de4f2d26687d7747b0d718052b2e0b5ac232c3fbd3d1afdf6f5cbf1f5fac5d28112b053c57bfc89b5aba400fda0cecfcc71d033c7ac53ef7af47ebe8a01b679c397e047b6ded15b6362222eff7a3d04187b1261b833b2a19fa4c883f35c8db4c74f720ef683111145cef16bc63cffac1efb36003c5d76618dd85de0293a522062edacc2c6a4878e0209b47aa4aebb89ee92f7571944a5ac9a99be31faa8e4672c6d813d4fab39d8c6dd6d601e1c3fa04b14357c20c14b1f9d6d930ccf305e996115382687954a88b9c5e3c341bded35e710b6b07613e994a4ca36fdc73d2d6fc95b4746b1b1b1ce5de55da94578d864abd7e92f0e06325a8a5a1f1d1109aa05fb6f5b6192413fd4bd7bca1fd77acf81b6629cd46a75ac6fc17b9d7a70d2e5a8fc5422fabd1ac4dbba8e3502407b6dc4a32bca32dbcecc31cdd990115621bcf5cf2d72c063a8be1595898141d2d9a13edbf14c30c2828e08a247f699bdda9df52cf1c921c6ae484e34d390b1de61ef85595ddc7051215261aadf8e210c745618b98f4b14b1031ce0a0ab7563328dc9396124ca830d0d42c82cb68423941460326dd39adca4d42a72f8a3b7b813d4a6a31015d0bd81c8bdad8efd2e33dce5898a75824298ff45287cd97d618608be14ac382c5763ab7bbd4c34ad4a8270e3994854149ccd0cb73cd457ff52e82a7557cd9b031e057db90fc30db49df893ab4ab851dddfbfb4d40a1b80ab2d069d7c47b77c95e17af7d2523f3953d6ec8b762a8a44e8959f68a269bfb5526d8d2fb85b62591276942da0c161c33dcd7927f6c70edd6ba195e5a45eea4a2ad27b4c572abcf96c220fdba24ce53ea7fd6cab732a3e22cdc3b3b799f60a1614c8494b9e8f4a185930865ee1ab3e44ffc585aba433719709b0a1ec4eaa070c4ee08cc2db44238989c213c004f396d41f69ff65e8068cd1416c8061df68a52a4fe5849ed21978ad803552105676c917c027aa14a0886ef28323c64093da027c7f68f46fdc92a786ac827ff676a6b555375e8bc05bde779ae4ef1e073209c056e827ee312b6d87db4b6cb611b264d66d15314c910fdc833b1c416db0b792d6a07a15bb14d24b95cd865a0080fff4a88814b7fc36fc15a9ccb5bb6810425b0b051d1718aa78ac129afa980bb251360d89ec4f35cb5c2724bda0592745de6e1f4721e613f2005a73e5c69bb09b17ffe9446947e484f75c252b55ceb4501b770a6108c7d5e77bf5e1a0bfa22e286309b885b38e391b30468c9f3b54eea122bc66cd790105011968d79d623c8c6fb97f78e19d5f37ad7ed01350fc4926bb7e1a882056613cd80626e27e1e722f02f0e80aed21e8a25e3bc7466a77a1fb0058a5aa9da772060b0325e2cbcff375e893f485e20aa17469c6f44c37d2c1348212564661ca9b901889953f9b6468fd2b49fa3577db0cbb03915ddb5b7528108b3b255d7a24cd442037b2ec990bd9c3366d6420d3cfaef1a19e5dc1170f1f5945a97cce25e99bc0bb4ba84dd6231867e4ce8f8fb9509f87fc43c0002637c8a5c3ee258e0cdcd57aaa222ac228dca5d6e055a17bd3e5197abe3cb9ab50c5854f85a63380947170e560ccafd9ba0dcfc687a35bb15e38f4524b11063ac9365e0ad19122bf0af341bdf177929f9f15cf828e638480a49af228fbc92746423ff72130cea3c9a3b318ac8ed73aca7f720b25c9086458301dc30cb0024449af42d129c8f9fbfe1eb56a3441ee85e0a09afdffddac97e9a9622d1eaa3f75bdeb7c70dfc3929b01d3c2976350ade97ed6fae6813976a82b66cbca00791f16668108e5cadc93ef25855d5faa8d1d0a0b5b90c7386701053c1da1cfe2e4a9a6a570bcd21a571170e0a03bc31ece3445e46e9a8e15cfeb5ed10584755b1c9ac24232c5421f99ed8ee577e03fd1b369cb9b4b92edda5727c493a43e29668986a665df6a4a568d732c42f6e8a12e4c09d28632aac5064f794ebb944c6ea6e176767b8e7676e008e2af61ce76509fcaf724a1356141115b089eacab5a280c1a199c5040f83c1561fc82cca18bade528563c0c0cdeef933930b7e833eb989da4eafd661f4e275c414013c660f8f2aa88a5e3e5085170fa8dd2b280b2adee8665877a251bf4889f229a136463ab672f371316121f2808e098430b7c9f33f944e121c0397a1f21a20053fec881c707a206a0019484f337e8bbc59edd466e00bde655637482fc8cc8900caba2e490a8dae50a8b71746332baad4c9652eb41b02de4c2807db62fcf11272532c09ca0158de5b1da5ea79bc26d69942306c1849c42621045261173a278167d843fb772824a9e3c733f70b82e81c3f293ff12a4da42ccaacaea9651030aafcb4874a52f0c2af18ac44c9fa6dd5aae987168b16dfd4ce28bf84ad8fd0605ff8196ab8880d4d22f45dcc52ce6cf1d6a037855b2bb056b22e1028cd1922e74396cb04b5aa4d0f96a53c3b873ef14aeff9df171fe554a3ebc8edfad1b675c418cb091bc74f36be0fdf827193aea771702a71ab7fe55d363f85e595951164939ae3c0cae30b8e0871c1ceb40ac8645eaaa65ac2fe644d4b7a54beab0d6561d00e2b6c3bd92b0a241ab6c35040e80fc697527f6550411ae531a5bc777eee542f54d484d6a1582a400dacd4056789db10887d050988b66a18eacfb175b668d659f0159b9a863202e2a606d1ca1b6d8ac097a1bb9a2e1865467f344e1e3fc42d3859333d3343bd5c2a877128e39852467d3f50e9d4df81a8b28c4b4cdf712e1c677473c7ee949f13fb1b6ae2743ddc6d85e2cc4143ae9b1e65d59d5abbb2f773c5c9196456e3e53e95275f468343697997dee87274597c94ab16fe0ce512ee9cf1d91affec0e74ff41536e02f150e5d78b8492b5c3d179dff86f99948671277ffd8138574bc42ac3bfcba346b663741aa83696524409ac855857219820b8ed4e2872bbe2b0c27d9ef5c5d8931f3024650abd29437756b813608c8269150f997201e03888c59006c40e566306ee79ff7c6db3858c5ec9e0fc786229b07bb76993fb15c8599d2609209a72fae8f9b4f9e7621649f36001763de157fc4e19e9e42a13c1626bd9e3289613a727eb656462efd80d12986be75eb03a66bf78f456854368ff828ce3aee0da770d99e127492d44e2f0c6b423f6de534a2c2fbd438b77f3feedbb003ccac6cfb849acc151c745ef8004f249657121896b5fc40dffe863aa1484936fccd75a4f33c3b342d6df80c447db50218b02de59bd7a12e2a081215627839e0d7e5bdeb6f2fccd55e754de1956adb8cda267748185ddebcc13df965b5e3ef1ab17ee56ac1c0d835d1f5faa383e2241d3029627217abeb3d364d5a5f88dd5b6451ab68d6613400ef40cb3a70ae22c61e408bafd4cf3944bf89c0fee93074174507f5a47f97e3a20ddcb441bc84ea1608b48017344aaef31a5f65f26d9e58d7285cc9b0baa58a81b4c8f01f9aab16640d7bc1b0e0dc7b9539f6a43c89244ac91f949c411aecdd74ac4e07e2195cbd6049c159a08f9c546bf1fa7902f8745089c514a6609c0f940fde9d8a116489b9099552e45301d3efc97baf115f47e38b342259d12dd5c00dc78b796423ee0d9757e684f5e700ccb8f0092b3f4fbe848bba34ec61a16d965285c87207ceeb738f3d4e1ac096a449c90477918eec8a3e260021fa197a619a8d5247f1f8d492e2a36b175f48472f1c31a1a78700dfc9c0149123dd187857884d8b1a5245abd217d208b7a16848685d5bce495752433a48c2a73ada8237ebd18a6eaf26c101a86c9ada3c86a1bdfa0409fd25196a892343b0a84115dc590691a837250d61ac421871ec0e9dc74ae7c26db01205c1873fb9af9ff0667c2df1c543ac0421959b02655da28e0c33ab08a10e797c67c4a121cab943f91b21eca937cc03fb8d4a177819d9efbfc52b0a3eb18f58f07d3bcdb3a0a0e0c733856eb53b456d7fd2f63f5cc8b5b5bbe0cebd317c2c0557d0e1b8597d06c0252073028f71a657037ebd149eee90f7fd735947d50f584e5a012a870ed94e3f401bc72d9229e395199306ece48a8d4b97780d31111697cd3145783276da2bda67e4d4ed3b6c5865ce15800c23477617aad40bfe142e297cb623655a0d4b51b2df9c5f53b89729312dbea534d8a4234e826152cb4f48b0462fed1f26b68b5cb48bba6b0c7ebbdd3fcf1b130e0c0668cdd96b774e70b27ce56e7267c1341f73d63dba069eac1bc35df0de3f3136627fcddf7c1651fd2a0a0336c41f7fcc767da2aa83b1b242ec441c5531a880250ce1c1f87a335637582be662607fb7b5d0f0014c8876e5afc8324321e09cd579c905ad5c88e3654a31d17f64230e8063a691d44a5721e9a90ff1d8535fb3fa1516dd4f817fc1029fe4dc98517c80b589ee77560ba3d3f6566a1e37ebe4128e11c8e3e492256fc80081f25f452bf24dd070bfafa468a6e2f21fde2246966867400d32125e5ccbd4baf35d61900e643e90af01aa030b76789566b4f2eebef150cd9d88a0cca033039d819ca1c3bbab2f72ffa544499bdbb365dd9af73827c1b1095af67314d4029b28af5c84c7cffaddce20988cabf1e4ced6be3e9738b31d3ad806282b77a6036ffc08ea0cb443217a79f90ab9a862b301238798b929f7c6c8ec6651b9294c40abb74be96935c0baccc4d6b423d7d4d339e8df9050f3c40cc1d027bdff9f14d35ea71c784549e268dc8e2868f614d9b6d52b8eddd5a0fabe10e5c14920e07d022a8ab8886d3f1700d5c5ce59d76ba36b6a3a6be7d7259c93f8ce62de371c36ad11a8e5c30fb426b2c52fb2a8aa171893240345ef71323c6a4e1685257a907325d85f1e2436f2284ec2e446cd5733d15f5b45614a60df4d23032d21a6fe1d5d524c88eeb40ef31846002a1cdcc9bc94cdc52c8117b634c9a890baff4a3cbd56cdeccafdaacc3db15a388c35345e57e8c13e0881142b9a47dc1d2544374260b7eff9fdff3af4ba9d0e2b852ab807c7d6fabc06253917cb5977fa1e9d478c1afa2d034ad3cec7a6481e7d54481bdc749558bf66948bb88449cec6d22da48d8e4e2244ec65c5fec25b8541e143fdfbbaa5b37f7a6b7a692388149f3e0df648722b2ab4ff3591139ac0798a876263f3a491304416ced5dd9fe89826e1a79051519efaa2c365524a38a45349c9bf642abf921c5cdadb29e4f051fb2b8f34600433fb7dde56d4c5539440bdcef5a8596fd1b25ccfe750f67795a52264d8c2964fd6f4d4ff3f22f99cdd6003acf1a577b1a2f154a9b6a725a0f306a657c80d006fee2b5ccd461fe15de12716780079aeeea56439c00ba91ff162a5189b45be4793ba23bd7c3165e2a539ff866dcd26ee3b4ed7308460b2f129b3aceedcc80eca85a8fada973ea3c6fdd37789e9f9c4e19028f5ae93e0e5ca07ef68fa27d74abb2fb17631816fc31952887e279ce76bb94f7f731df902", 0x1000}], 0x5, &(0x7f0000002980)=ANY=[@ANYBLOB="8800000000000000ffff000001000000a1be15af8764782fac45038e9848c69eaa262d4d3b97efba0b608965f1d81c8d40e53de79000380b9d59b45dfc95ca672625d8e28253b6450e4566247186bf033f92f0c379532072c7592d8a54f82b74dde9d0a96c34aa664d5351a38f3ec83aedd3dce7876fbe368f967ae832329a02f2425f0e6b000000e000000000000000ffff000009000000dc93e84f03fc8f79b6dac6a5ccd60a70b8188782506013359013994b762dfe26f43e62ca3c98de30df1219b168fde113167b641a7e02dd7cc6c2f25d02b48e73250c98a123b87215c0e541f9ad18f8a5d7871975c006195659fbc67b0744e944019fe7f6e278908bb108b84aa0875d0ca9131773b4390384eeb39a649c4ce11fad1a066f6c1bf93d1eb79bc00b1b880011364c9b7a1bd5c17b4389243f222be0d5e198d72977210a5f960329ddddae0cb5902398a4a47c1cb9bc546c20878aa12359b54969c447485278a194864768005800000000000000ffff000006000000fbdbf86c974a409da0089ed0defd474426c7ded905f3326ccc1e18f3b65d4d5d1e28bd5c8fc284eba0ece52274bd7133c28cba229173fa9c2504acddd8b95ea72bc2d15c00000000a000000000000000ffff0000020000002553561a6bd55895c5f1bf9923e9d5a875b83c1540bf7863ed6f3819bd25d618a322f609f3590525c8fdec4ada5f98b5b4ebe8517526f915c5b275430626fab33a22ddf408be9832a60321b6ee22af7d14aed1e5e646a49f6437d5efe69fe52928b220d16a73d05afbf137f4cccdeb66d2648a9cd42a5386b9312633b9be9bbe4ebb120e39e60d71fe000000000000006000000000000000ffff000005000000b5286a3c6606541a1467956e413b7b0908f244f0a3ccd3426cef4446045937f2ce51d7e42338bea29acfa7236989ff6a90b45ee8ebc4cd55d968ceb853a5af2dcfb1228172510905a8f4ee68ebb7d3854000000000000000ffff000000000080037f7828b02ba95077392f16c82530f92b2500594c255436df53d5e5afcedadf3fd679a5f9aaaa9d92830000000000001010000000000000010000000900000032254873597a5530ce4784e420f451147bc819c236980e1801e9d95416727b5ab8be5be6de129d4803d6573cb60d4d86990af22eb2d795713fba941f02c197c616cec7fa5d20037eb5d7cc6265a81c85b5d55fde99dcf39c15ef66e18ed0a8cb11a2957901da9f2ff22d4c0f179685cac356f77de8ac58f4b9bffb960ef4ca999f85adc1d17d54dabb8d1d98564809a5d8c8ea27a05ef71239ef3ca90dfce1c565537bcf630e30bfb2da775c4a571f39e62b72b3c7b461ebac8dc82196708a4081c2ee4577e4c764bb7c828ddbdc67b2a40bf6ad81c5adabbd57d85b105b16b3dff47a3e17b0c7a3a413fe70189a2bca212c4182f719ed3d2701f8c5e47095d47f5b73b58ecc2224669d577eff9edc0a5ea1b1c15d7fe0052b60c98fb50bf7451a4215f0bb425653b6ddcf9e598dbdd2be12c4dec193b2bd9d3d2c14c9c55bca27a2a9a90b30c5dc61a4a004df4bc478c8540b62a36ac7777ad4db568e3f5d4a8f3c9873fda27b09cb128fa92e640361dadfe7ef4fff9743bc901c87c98f8fc78d1572f95347c252b962becb1490b08eb07aaaa8e1ab1423a29b7f85cc526035b429c9a22c03c17efb2a77423bba829c502e0606bc2710df616c61397dcf561c4056f26b99121b99a6be9b0208a3e28817c82ef8a163f51762bacd37b54518ceb9f8250a151733eee63960e04e544cb980b336e62d5cf6ccfcdb06cdc1f07e4e02e0cedb519e3c56c6266b8979435980984db14d1e5c8476c915ca2630221f4e5c68a75ab54be7cbbcffe683810f35a25694127e66e545d5cbdf8efa47aa04f601d5dbea0fbabed7bdf68a516800a4afa00c527784ea6f9c55069e4bae7cdd471196fb2cf54b76ff84acf924cae7b9b37a5d831c581e97cc1e46daa86c64fd1279dbc9c1446571129d744e776da7a22c0f90ebca360a5410d8526db1f9c76745ffef343fc7e36dabe9b8694680297264b36a01960592acdd04b1ffd620d54bf7b8ab730ef7b37ea9f54c32833f7bb1a9a0636915937ff0503a7dd1882a8fb057bfb102407af986c36da8758642a26b603d94bf014a07efb243cbb9a2728f3b59d891612e819d24feaf0eb5bb45389c89e9e48f4702fa0483da4386922831e5c040f24ca2a60297d4c3595215291f62f6a522945af6df97c31596d0d22a2e2e88e9e9ca4fa695727426234257d204fcf7e6d9b6bb6ec1fed4240a14c2e044a70fd53aac859ee98b873ce8c35758abd550a25f4d3baf2fc22dd4f6904e3f5eae714daaede533352936bb243eba8a54f6220f50c988183dc972c9cfb93af7fafbe6b5b479574cfdbd3f2f990a52d7aa8f5be77fc50ff785dd7402a04bdeff38809b77ef945a2e3b2436715520556d6c7f8eb448c7fad8864245370bbf2bd7863d03630322342a232f7e00b428796ad6a3d4f95b30880ccd59bb78967217b24664ea5c670b023d058a8b0372d2bf5f9a9f1bba44f39bab50f3413e0501215458533530a8809150a6dc8c9aa3717f348b27fd23fabf8458eb1b658dbc7f5d2b405351ddde8375a94b2b5044c9cdb6008625fb85c4f098109713c17706f11ea8714153be0d454035b11a7e6d71bb61e13cc81ed8eb05d3b5c008dae3a4901d0ca493a10da145d1bdbf65648468090fb524a4843d2c38e72cde3a1f38900028c94513cee006da1bf118e27813d62131bfe26a983cbc52c406c9da0550c595374822218edf9478e9d9df3e91ee5f2468361dd04db9beca3cc6923836b04d1ee199d3de922c28973f6780286e55c7f78961e1db4ddbb670d42ef18a747ef0e968414e434ebdb1c576083640be6fe298081c44f241ef0d67e223129cffc4689140a7aa9257c62d53eb4f2afae98d7189409c0502f39999bd131040f6170a6b2c9c0ee5e2e7ae253a3a7ddeae880d0242c20097a091e69de0ce7d98fe6f1cfe6b40463be0fd8ce7f271353595c3cf2dc2375645fb2a374e55473a3934f5c2f403e493c7fd0910248eabd64d94cc3336bab93d6f9b38c4a2fc3cb054827afb543b333de4ad8d6e087bdf7c9f5361427ae7d32cc63df9a897c249ddefed06822799017567f140d2e842f1ad915017ee131cede31e73c3ed2dd027199b0d12877fae64c7e58f1df8a6a3fe72efc9f45bee07a83690f5eee2f5b1b07d30f2f23d0e02ef845dc89102540dbcd1ec30ba0e8842c112d1aa2bce82c1bdfbe5aa425fbbc197419de06931ed05df770f8367951d47490e54e4beffad263846a08e282b72916f32f54c9c61c7da0965f7bccee83740bef7cc32e59672b2b9dc42dead4708d799261f7f1af4086481fcf8f29f1dd3072301e2efbdcadae6569a4180829ec22876d4c9d04e168fa97a2bd2b7dfa5ed17c6cf993473386fbac42003d0a8e696f1b22288b293e6fa91c179174717a587dba4c743c90b3bb962df32525ea08c769060cb67349990446e19fb06edd7f8fbf86e5a783e897a3e3d85ca2cd7bbf7b1b66b34bc7e31299277bf806433ff8de67eff917b908e64896b6acc4a308ecfdcad0f01845c17d1ed495fd6f4bd11a2c85fa805c85f3fc1d1eff6044e55191486acf18180a4c08be4335f89c0476c9a9c3a7799a28423f8b411eb9927fbc02e27567ef95c73c558d28bb8646f37ce8fab9a00c5f9ecd6fe42a328e41c6791fcd9c2b53ce7b59a27e5b501768e0854b67d48950909b7883739fba6710a5fd5c2307007e76a732f65756c3e1dc8946bd1c8bd1204455211eb1c929d14c590cbf0e5e42fd03ac5d0821d52a272463e0b26c5457ac025ca75947d9a22a716f716943e854bc1c5af09527699606b1a44cfd5c20b5330f82a6bf0d5409851495b34123130ee304f7c221c413b4796eebb83914546839f6a76376f982daf8423616fafe169f8fbe6b6c4cc4836f8d8d4c60f0a6f2f0e527c6c2f44972b43076db606ef91b6662b2d6160b429c22fc8ed9046c6a5d6c4df959d92a3a957f74db7906f8535aa4dfe1851e8ebdd432fe340cbfa321df14adae8631bfbe9c8799b5a20e74bc09e8d3ed3fcdb5a5c0a342a39292463e80a7cc4c52a76acf88fe1cff94fc5509b278bf4c4cb4fc9d41964d8f472f5f30a797f5bcc2872dc8cadb3deacf0bfdd6338ef0751e2b3d9c525f894d193780231a3dbfb021f5c4235d62fe450f48613fd5f6c9a4040bf7df8ff971a9ab515ea9c62872de01c014740fb99506c6a0829002229f8ff8764c2b492d7055c4b6697a21983f7690c52fd5c31005aa6c6cc3a06f78b86303cc4f1f17e2f27694a367553859bd0fa768616fd74b2b0264af445af01e7ff11de69b6dc9ff2ae8c5ca0a988f77d110a805ec7c6241a69d85c80b61e5603353bc88fa7b5715648107914ce9bd6df2cf3cf3600350945489e6e596cc2b0ab68a3559d13bead49520f827f523daa0fda8cfd6886b55ae05719a11765e9628b13c02d78e7c303dac0b38cd4b5a01d498873dbce91814467451222167a806b7863fde9f327e1f67cee0914fc629052c4e6e0c3b19d4741f7364dbdeca5aa045c93687652c877f8789f70a17a6f78455aa349f1a0dfe8ef5177ebfd36576eab4f103d256f12325d8d376531fbd41ae60658c8394d3445d1e57978a38971bd675ffeb88ed6c792dacc2202bcbee2cf457dd647f5ebce4368188f92838f064b1591ef00f2a0f206d2b44b0170a62957e032d62f605a8cd31dda39447b18233bcd3d01b175f696365f51caedfbbdf06600bffc31217e5374fda74f20e44023d90a05ee7f703c6545cc34884f0c255f5b54661194d1b7fec8e76f791bfc13c519e381d3b9229afa295eb2d8a5d03286ea1f0cd812d97f61d2a14709a4f358cee7bd0e94635c3fea8d6a0ce1e16d43fec5400905a1d1e5cf823d01b018433d20c5795c41aaa6ee28493fd1d906460db2f6462be7872c41a1924c12dd7765146f6282bfdaff151a13bb759d045597eef635d2e43f188f0723ebf88285cc36c573d74b89e254cb59aa767aa8145ec9971085bbc6cb98f8cf96458ad9643d9c72d3cc6ca70404f77965b27c364c307f207398494e710c023ae0eea02320b60a9aa74b81d9315e94220f1eab233784ab12ba3dbec5a70d047353c737baf891b936c4e8f187f038f51370d2a324119a565a93a974da0064058639d9f77d5bd24451d461435477f0fd87949dbb96fcd6bba59bbd97f58c5417e9611e755cbcccdb41ae7eaaafdbcb44c78b34258751dcee5547a0a18134d229e95783b8c1f3a4c7ea0163995c74f4d3b2ab503ad906af70a9ad5b3fe5a37ccc90103397957bcad553e93e122ca3832a97ea7b1dabf7148159ec15001404a46d0cc56a4b1ab48dac0b32b5cea79b5723bbaf276c116e61ad35e2280cb6e81968e68c99c89856c59c326aa60568a0ec6eb1f5d24b6e4214e14e2e42eac1468fbe294906b80cea18270ff1f6a4d7615403f3214a67d68f1fe85a8b967c156d3d7bd78852b1dfb58d52daa26babc868e003259bda0e1dd0219cbd7d35e4cb052d945abcb54f9b060965c8cee624c457d9ea32b7952a5ca5a83a64dbf304f88c0c8e427fcc786da9b5931984d84a8a5bb278f5db77eedfe069fa98a6014bad20c1700fb586f116ed529ceb86691ff5f5317a79093cc3db9afdaab569729fffa241295b02b7759a355a15823d7e133dae8bec45ab0d465dae5f4ba90d0bd90c560235023cbaada3961620596bc69561e7a5eb77b0b8c21902729b406e8ff5b9350664059c1d6a6ad7af6ab2d7b40edb39261b18ffcfd7e85ecf22dedc11942db2e0bd47b83bdffd658840c9d65b838b5492a19ca0af1a286e6cd8010e0611b892d7f10849b8385d0b610327721a9e9f0165c001a3be1824b60017352f6dc5563ee388188364711fa28be8685576057a118f07f9975827236872b06accc65f8976d310376336b59df5eef6ac70dd2de5e62d2faff88a6720b92b8ec57718fa59a806d5af79868aa91c9f2ea2a5ab749e75587b68a16ebdb6fedfd98d247b7c90c798558b135f9656850fd8ab196ff8d9d999bf852e46094afb78ae8d723b06a7da6921e91c66b3e11a4654d7fd25f43a2b9bcac0376142ff80856b68fa0d47c934108f43fa6979b6bdc95c9da407ec6aad08b90f55d6f670194858170e1699b25805b62b4b976553b333220b1cee3d37b1dd77a7c2d5e7d611e6e22cdfd76f8830c19f6707ecc9ceb51b770ab7dcaead0fb692a12fb5caa7beb996e64f7ed187b9694c4c9b6b576ee9533281db35d66642ad947deacfd3b43384da17aa40384b0acfb950ff5065123c8f82a161719dc1de7ac73181ca0d45bddd498143ecf29b236104b802a9691cad0b06303023e0633aac2b718988a45bcbb95cabd7897679cc0ab2371df109c4bf64a8a7734840d36ab1cb0c203ebc3bfec073b39e1e6785e567dc3e52a7b4b3ff8f913265bdc56159525efc610b46944a15defbd948d315fc9baa7f4729782f511c70f1d11a033cfaae89987fbe4514b3687fc60f44068eacd764bbc7cb712ccb2fca96962153473d454b613991f414b2ffdc3016f6fb933ae6e0b36270797eec32404ef37438572e1c38501fc905cb40515be699ad96e4b374bb2fbe9a20a156296c6e9a5e5a0aadd4814c1c7354b53d0b310f926f63894600f44db9c9cc383d734eb0732dcc8cdeab6c5aff1a78d37f149190a872292f98d08311eab92718a6c004bc9ce28cf301e363a8761ace201dc440359ef6791f46c3c4afd6fba746e7b321b222dc048809d3034a904514723670cf756dd3d2b6a77ae82f43d6dbb12af56ce490cc034db21517d5c9b9c76ddf8d18000000000000000000000003000000d883004eaacbd550399df81615ca238b139935071ddf276b5d9302d0156ca479bd3cd29cc82eb15e2f67c8ec730f5a07d6da550b31272e04a71715a46ff903589a3b5b3a3d6c68bd6033b99980c3959dee00ed851743ed6c831105b50a3ae9ae417a843410b31064ffcde381c607e960164efed0a71467bda7b722a09fde1f1fa02d"], 0xfffffffffffffedd}, 0x4) pipe2(&(0x7f00000003c0), 0x4) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="499bc85dda0a00d77cc0e811c39b01d852b972f5163ca7f99913e8ec2090409a3d3353a1e380a010a48f42c59b30aae04145b6ff529ce165649f", 0x3a}, {&(0x7f0000000100)="d84fff608ca90eea5566f1e01183c5bac60b16ddbd30aa3c44bbc5c2453fe32f9e504b100abb29baa53960ee902ad35c503554076a6d5818932aa032f5df47a75008a6c4fd564937da6af75a92dbdc08097846e5a92bd21bd8c666691edc046c4ee513b0e1a43ae9b0b1df1a235b14ff10b2d4c4a5bbcac84129e0eecfd03794ab6216cc18876d", 0x87}, {&(0x7f0000000040)="5f2fc6489909b570cc2a4f50746f21a742199f5a0d8b7a250709f888553e3b9efe2fbe5462c65a52f45ced3ba433b9df54c2f7746c1e92c818ee590ab4b5e6fe937c62946dbb9d77c9d1d27be53e8860efe6aaf9deada82d6f6843207b5300", 0x5f}, {&(0x7f00000001c0)="a4234cf903aff5f2a9b0321f73f21356189394714ae1e844c636ac7b146de098314bcaccfd341d968882006665f46c38a19527c09f7be8b7c57402f8f461502d47900f443ec952c1243e04d973669451a168fdd2d00c212fb984df9870fe0b67", 0x60}], 0x4, 0x0, 0x3d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 21:03:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffff86) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xfffffffffffffff7, "b04d6a07000000000000001a00f3ff0a6300"}) chdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x1000, 0x7}) msgget(0x2, 0x80) dup(r1) read(r3, &(0x7f0000000880)=""/161, 0xa1) 21:03:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x482, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x6) ioctl$KDSETRAD(r0, 0x20004b43) 21:03:56 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setegid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r2, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r3 = socket$inet(0x2, 0x5, 0x5) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) getpeername$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r2, &(0x7f00000002c0)="64a356d97ca778a36789156f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0x90) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) 21:03:56 executing program 1: r0 = socket(0x4010000000002, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) 21:03:56 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() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r4 = getuid() r5 = getegid() getsockname(r0, &(0x7f00000007c0)=@un=@file={0x0, ""/46}, &(0x7f0000000800)=0x30) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) mknod(&(0x7f0000000840)='./file0\x00', 0x1000, 0x7) r7 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002eec85e1d62b28be"], 0xa, &(0x7f00000003c0)=[{&(0x7f00000000c0)="c9f59d55b3c28fa0c9849afbfa04c79d4026a155476beb7836616b85e741fb309e9a9452396881b8ad7f924d372f0325474a959c1b45b497ba875540adb01cdcaf4ed4bd6a247f931b68bc536d87ff2cf4a7904e2418a256292a767cebdce6e94dbdd6bda275ba8973d7bdf02be7a0ac30d35e04c3ad6691e9cd522dc5e5be230634256e746228ec3c3fb1699114bebef18e7eca5c52382aedf3424b08", 0x9d}, {&(0x7f00000001c0)="7ea59e1c6f04ed3a72ad9d623af3940133a2be483088048398bdc45fa3dd5ef0b3", 0x21}, {&(0x7f0000000200)="373036bf8f8d40493f3efa7fafa52ce6dca9bfed51640b05ec9e4f16a9af7ceda6f918ce5ad3ac3cba6dd8fb6bd192b6ca4d032ed312f897b0f1c4ebc54fdfa85309d4526888440f6b0db496290f654f6403f88556d67839844a3c6643f728fb09fec2d69f5932ce57c818e3d88df55280d7523b72a43ed7c5023c393fc4dfaa3e60159c8dcb3f7d604ce369ccd988107c7e60d122f077c0f0bbbfe3b32addbc84ddedab14806b61ed9fd670159e01cb0ca4", 0xb2}, {&(0x7f0000000300)="89c1a106fc548f981009868406a2f7c79eb0fea8b9accc34cea387f956edc201aa353d67a16dca4e0fc68547916220c96c44a102cbea6148c96b51a255b72a0d8b4035feddc78d38427734b19a4f7e2d9895cc877527f2b812503474ccaaa03ac288d75a8c", 0x65}, {&(0x7f0000000380)="dfa96bc0a710e021c04de866c7b22ea1835dd3c537da1c692cd9f1ff2c682891432c21a49fa2a3ac", 0x28}, {&(0x7f0000000480)="b22fa581c012a27c1824f51a2a6b7f93c0f703b4cd004dd9f3da981a4d44ee403673797f096013ca717360cc528b70a7d9804e0b083fb63dcdb43c1566c1ce1e76e46126a4e9da7c0316c881508dcf5a67dde9ad5e6a2f3bd30b1e2955bceb72c5b8590009547f24277055230c7f0552a3e9d0750aaaf03b348d5d7ab7f7d7f8d009219bda2dad25cc399d5c7e1cde5daec5965b1a088c0eab79e9082abdfda3c567cd6271df5eea9eeae88b4a40e82f7de9b4371e1f870dc75ddf2b02cb7b6c1c9f89f86097473ae1172c384c80c65ab145982e26de80c5969db9e7e0eb2c1aeb194a7f43a6aa05bdf9d1fed3640c550efce930d33fa0cdd7b2724cc907", 0xfe}], 0x6, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r0, r2, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x88, 0x1}, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000780)={0x0, 0x2, 0x80000001, 0x8}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000880)=0x1) 21:03:56 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xfffffffffffffbff) setsockopt(r0, 0x1, 0x4, &(0x7f0000000100)="fdca657a1b835fbb91162993bb59e3998e050000000000000017050f20f85d32fa3e9142238fdd7fd8093c8ef0ad2067df42843cf8fa2750d3f63d09510203d96b1b7c39a657ef1d473141254b5f709f930365a6d19493e9aacc41b0a391b12ba78c5913f19ea5ace879f1c7587eda0dfd0abd9a202d738f33615c0baeb5bc8f391800aa527bf3929c89285d326bd041130a9dac6ed8e6deb9ed0f2ce3358128fd0bfcc0fd83b69981ede727de69c7d5e8b93eca254f9d2f91ed1444805c33e74a3a37db024d6327b8f718011d94408ccd64deed14aa35a1c9a6b88653d40c73c3531eaea17b120845c09f", 0xeb) 21:03:56 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 21:03:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="02000000000000220000000000000000a2bcc128fa784be3ec4f19723efac0e606bac41d241d13c9d6659349bba3103b2e81b48096242169c259943013925e766809125f44334d53f239b91b5c7ba64bcb56c2117887086e2f333d4347"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 21:03:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4504) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) 21:03:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9, 0xf0000011, 0x1, 0x10000}, {{}, 0xfffffffffffffffc, 0x6e, 0x10, 0x162e, 0x5}, {{}, 0xfffffffffffffffa, 0x21}], 0x9, &(0x7f0000000580)=[{{}, 0x0, 0x8a, 0xf0000000, 0x348a, 0x7c9}, {{}, 0xffffffffffffffff, 0x12, 0x5, 0xc0, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x3bf}, {{}, 0xfffffffffffffffd, 0x82, 0xf0000000, 0x3, 0x9}, {{}, 0xfffffffffffffffd, 0x80, 0x0, 0x8, 0x101}, {{}, 0xfffffffffffffffd, 0x10, 0x0, 0x2, 0x5}, {{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593, 0x20000000, 0x100, 0x5f6}], 0xa8, &(0x7f0000000680)={0x70, 0x20}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 21:03:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind(r0, &(0x7f00000012c0)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x0, 0x0) 21:03:56 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) syz_open_pts() kqueue() syz_open_pts() 21:03:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 21:03:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10040, 0x0) 21:03:57 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) getsockopt(r2, 0x6, 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0xd8, 0x1, {0x2, 0x3}}) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000200)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) pipe(&(0x7f00000000c0)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000080)=0x800, 0x4) 21:03:57 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 21:03:57 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) r1 = getppid() getpgid(r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x3a}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20802, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x1000000000000) getuid() 21:03:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) fchmod(r1, 0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat(r2, &(0x7f0000000280)='./file0\x00', 0x40, 0x20) fcntl$setstatus(r3, 0x4, 0x80) r4 = shmget(0x2, 0x2000, 0x749, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000500)=""/4096) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) r5 = getppid() fcntl$setown(r0, 0x6, r5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x4) r6 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect(r6, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x6) 21:03:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)) 21:03:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:03:57 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x84, 0x1, 0x0, 0xe3fb, 0x7}, 0xc) 21:03:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00file0'], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x3) ioctl$KDSETRAD(r0, 0x20004b43) 21:03:57 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 21:03:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800, 0xe277, &(0x7f0000000080)="1bda3ce0bbc26b87bb38a7fd1bf7e4b263ebedd3bb07ee3366f6a083d8217eec3707c6ed518a82e4921a64349518c8f04e8cc9623086a43d5cbc431a701b574eaa137db635a6fa03a5622f03c20064ac129800efdc53addca60f52dfdb6a413a24d0fb98de5417d824da0312f8cb20c2eab6a1b714ccf75b350cfd8283fe5ff46268d566ec667a07f89dcbf129c1c97b3c10068c8cb8ce2f5a0223bf93609f2203914260a85ab13b0a20f11c1850c5d7be1879870f3d12552a807d832e17ef4833f829fdec1f6548198495dd62d41b2c0e796c4a606784670df844b95dbd186b882a383b8ff037c540a9475a6c2455c862f742f10347", 0xf6) setsockopt(r0, 0x401, 0x63fd, &(0x7f0000000180)="13eae9c4b8bab41980f13943fa6d40deca0d0a180fb53c0f949bb807badcea6d9fa460", 0x23) setsockopt(r1, 0x81, 0x7, 0x0, 0x0) 21:03:57 executing program 1: socketpair$unix(0x1, 0xf, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0x0) 21:03:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/30}, &(0x7f00000000c0)=0x20) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000180)) 21:03:57 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x10000000) r1 = dup(r0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getsockopt(r0, 0x2, 0x2, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) read(r0, &(0x7f0000000080)=""/16, 0x10) setsockopt(r0, 0x1e, 0x3, &(0x7f0000000000)="8fd3d5a8d43dd4b7cd", 0x9) 21:03:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x65, &(0x7f00000000c0)="b66bc9c8c4bec5ad55e86368bfc0e19abddce765dd14a6eee5ae6a03471b5368fff0663793661b40d92821e19f08e0bdfc4aeaaf7287873d07b8369ca5910b28848dc30e58a3e46c6992a0138358ab972f17f02845184894f759ad8679f13a3e2bfe92ca0a") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 21:03:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x800000000000007}) fchflags(r0, 0x10000) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) 21:03:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x25a, &(0x7f0000000180)="b6") 21:03:57 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x1000100001ffe}) 21:03:57 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0xea0f) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f0000335000), 0x10052) 21:03:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="09cf82f22a1b4fedbb26a2ac8d032e15adeb433ecef159810b848560c67678e1ca01f9b5c2ed82a652fd5d80c296633632b0bb39", 0x34}], 0x1) 21:03:57 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0/../file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 21:03:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3508, 0x8, 0x0, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x100000000054}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 21:03:58 executing program 1: setuid(0xee01) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) setrlimit(0x7, &(0x7f0000000040)={0x3, 0xffff}) 21:03:58 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0xc600000000000000) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x1, 0x2, {0xe, 0x4}}) fsync(r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) 21:03:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x208, 0x0) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) 21:03:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x64}, {0x6}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 21:03:58 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x1f}) clock_getres(0x0, 0xfffffffffffffffe) clock_getres(0x3, &(0x7f0000000040)) 21:03:58 executing program 1: setreuid(0x0, 0xee00) getpid() r0 = getgid() r1 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = geteuid() r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r0, r3, r0, 0x5, 0x7fffffff}, 0x3ff, 0x63, r4, r5, 0x7, 0x20, 0x3, 0x3}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) getgroups(0x7, &(0x7f0000000100)=[r0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) msgget$private(0x0, 0x682) setregid(r6, 0x0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) pipe(&(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x80) semop(r2, &(0x7f00000000c0)=[{0x2, 0x0, 0x800}, {0x3, 0xef, 0x800}, {0x3, 0x1e, 0x1800}], 0x3) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:00:00 executing program 1: r0 = socket(0x20, 0x1, 0x2) socketpair(0x17, 0x4000, 0x100, &(0x7f0000000000)) setsockopt(r0, 0x6, 0x8, 0x0, 0x27e) 16:00:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) mknodat(r1, &(0x7f0000000540)='./file0/file0\x00', 0x6000, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mknodat(r1, &(0x7f0000000580)='./file\x00', 0x70, 0x1ff) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x40047307, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x7) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x18, 0x0) close(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x10) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x24, 0x900000000000, './file0\x00', 0x9, 0x8001, 0x65, 0xfffffffffffff000}) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, &(0x7f0000000280)=""/54, 0x36}, 0x7d08745190f433cb) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x9, './bus\x00'}) r2 = dup(r0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='x\x00') ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0xffffffffffffff59) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 16:00:02 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000240)) r0 = dup(0xffffffffffffffff) dup2(r0, r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x5, 0xab75, 0x2, {[0x8000, 0x1, 0x4, 0x100000001, 0x40, 0x5, 0x4, 0x1, 0x3, 0x3f, 0x9, 0x1, 0x3, 0x0, 0x3, 0x2, 0x8, 0x7fffffff], [0x1d, 0x1f9, 0x80000000, 0x10001, 0x9, 0x3, 0x40, 0x6, 0x7, 0x2e], [0x80, 0x3, 0x9, 0x7fffffff, 0x581, 0x5, 0x5], [0x2, 0x4, 0x5e, 0xbc1, 0x0, 0x3], [{0x39, 0x0, 0x9}, {0x9, 0xff, 0x2cd3, 0xb3}, {0xbec, 0x5, 0x3ff, 0xffffffffffffff81}, {0xb5a, 0x3e, 0x400, 0x5}, {0x6, 0x18e1, 0x7ff, 0x9}, {0x855, 0x8, 0x200, 0x100000001}, {0xffffffffffffffff, 0x1, 0x3fffffffc000000, 0x1}, {0x1000, 0x9, 0x9, 0x8}], {0x6, 0x6, 0xfffffffffffeffff, 0x22}, {0x6, 0xe3b6, 0x8, 0x1}}}) syz_open_pts() 16:00:02 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000040)='P', 0x1, 0x0, 0x0) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f000000007000200fdbe0700"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000c1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8080, 0x20) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xc8, 0x6, 0xfff, 0x8, "dbfc572ed357b5af6034b6af01fb97fe28d29090", 0x100000001, 0x3}) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="790245fac713eb312c435c5317212ec1c7398adb56011fcd23a16d0f567fda73fd2af7eb9badf9d97573b2ccb9e29747061ed9bddb1d5607d47da6841975b17cc938c6e9a556033ad39daedb53d049fa683eb6b94f4cc70bb49f52dadc7498817bb237be11c13d673934cdbc4022f152125b9c860ee6c8f4a7858abb8fa7", 0x7e}], 0x1) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000080), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:02 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x8000000000000006, 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1c) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="6ada4854f960e2dedd89762c7260b5a4f232225402bdca66f273f2ce9ca34c0d0a6916165fd7d5cc196febfa049a9e2652adf74f8c44949f94f5424781fa020048884cb005fa81864c8e4997d0a3b3b06a53fc0558afcedb048172388c9b0c78fecf710f41945cc423dd6d1d6e487cb6e297ac98515d0d6312ad6ba28f2874b9fbeed81638afc260efdf64266d97e231922caa24f9ea229adf33ceb766f13da708ebd33aded64e9187e4a86f8d67d3296823b96dc53962ab975611a814e3acf4cf43a6c2706caba7831aba478b7873a770c341af19bc0ccab1773fdb676bc2fc6831beb60c0fbcec0f8f0f4b0d4e55ac43a8d5e92a7c667f8f4060a6955e4a20951194f06a004a16d6b5cf08d430d7c4f033cca2613c7ed2ebfecf09ddac9cafd175d13b1cead6382cdeeba2ee6a20919d1aeb", 0x509, 0x0, 0x0) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000040)=""/202, 0xca}], 0x2, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000300)="506a09c9276608b965d0986f178f967e5e3b323725e490afbd123e4d2a997910d1112aef76bfa950d40e3d925366e25d1d74f7a693154f08110007a94f99828060e3be2f149e20afe99fe22c2f7571df1ee9009aa2cc8518828d906ababd214a5a605e2aea0c39aed31541ae960105581d03f757eb78181d5fee8e301c186f232c7708ae091c9ffae6ee7c1321f8892a1b324be2ee1a88307c209260000459a93d190c7e55f2744769cc99e209377f5492553c764581487e6b0810f2b12947154ccffe0d59cbc7bd8a87b0ce7190ef869697bcf14f3646ee785cc7c34f8a86", 0xdf) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffffff, 0x8000}, 0x10) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x40000001, 0x3, 0x8}], 0x0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x40, 0x7d, 0x1b}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x5, 0x1000}], 0x1, &(0x7f0000000280)={0x0, 0x8000}) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() r4 = dup2(r3, r0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000002c0)=0x4) renameat(r2, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00') 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) fchdir(r0) lseek(r0, 0x0, 0x4, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x80000001) r1 = socket$inet6(0x18, 0x4000, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x4}, 0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/18, 0x12}], 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x1, 0x2, {0xfffffffffffffc00}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='.\v$,#{+\x00', &(0x7f0000000080)='@-$-\x00', &(0x7f00000000c0)=',-\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00']) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect(r0, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x37f8073dbd2b20cb, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x1, './file0\x00', './file1\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0x0, './file0\x00'}) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x880, 0x8) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x24) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') readlink(&(0x7f0000000940)='./file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='c\x00') 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000640)='./bus\x00', &(0x7f0000000800)=[&(0x7f0000000680)='*\x00', &(0x7f00000006c0)='M\'[$\x00', &(0x7f0000000700)='.\xf2][*}\x00', &(0x7f0000000740)='%\x00', &(0x7f0000000780)='(:!\x00', &(0x7f00000007c0)='[+\x00'], &(0x7f0000000b40)=[&(0x7f0000000840)='\'!\x00', &(0x7f0000000880)='&(\x00', &(0x7f00000008c0)='M\'[$\x00', &(0x7f0000000b00)='\'!\x00']) fcntl$dupfd(r0, 0x0, r1) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\'!\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='&&:,.\x00', &(0x7f0000000240)='&(\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='M\'[$\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='+]\x92&@$$}\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00']) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000900)="9755320120aa65cf706fbab5979579c7c0b2447750e9361cd47cd288efb2934a8f80b77aa6909f4433729386704739855f0492aa8bd5a33c4b08c81c0c1e9e774d7e0ac1b49ae0f5a81ba105a4b187cb184f3dcb92bdf01ab0ea25055c29e1357860ad6c5de5e3739665148252d828c82019beef6c00e5b628cb46f25722845fa7e9fe4df129122c2f9d30ad2c4d99e9e7dcd5f5779b9e2796552e1f67b6c1e00b04180fd92185810dcc723d34dd311e416849a8194fece7ea561635c69e98cd1415e218cd7c9e5739b3e6cf26db23a2dac486dddf48e77a2994c51a692a8371023420fb8467093bdaafaebdecc20df6e70481c94801f7a933723bd3d975a127b7d4bc5c32b58d197e58a8830d9434697b1b4de7a488034868da5697ab1ad03bd7856e3a7456a9320cc5545e34a61cd4ad37aa28697ed0ff2b9ab9484a858ba7f2a4b3695c6d284a2492a87af7ddd7d5e8f1f85d95fd8797cfa3c1c638f0741564c1f63da5b0a384cef24b906dba3ebbc6d8051af9650c64bf6ef4f4cf0323412dbda2f5de68ed761bddfe26d14485fd09a961f0ae22fb06b2e4d5c705e3a4e133f082516be03a0ffe29aa12347dac1cbd74b2e5e546a479045e83af8c6e24da763ab8add8f766ad22eeaa08e3d829bdfdf344fc1169b519fbbdcdcfb6632d", 0x1df}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x40000000000, &(0x7f0000000140)=""/124, &(0x7f0000000100)=0xfffffffffffffffc) lseek(r0, 0x0, 0x3c, 0x1) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x7fc}], 0x4) connect$inet(r1, &(0x7f0000000600)={0x2, 0x2}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) connect$inet(r0, &(0x7f0000000480)={0x2, 0x2}, 0xc) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) connect$inet(r1, &(0x7f0000000200)={0x2, 0x2}, 0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) shutdown(r0, 0x1) clock_getres(0x4, &(0x7f00000000c0)) getsockname$inet6(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 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) r4 = accept$inet6(r0, &(0x7f0000000380), &(0x7f0000000440)=0xc) socket$inet(0x2, 0x10003, 0xffff) getpgid(r3) clock_getres(0x0, &(0x7f0000000400)) chroot(&(0x7f0000000800)='./file1\x00') clock_getres(0x7, &(0x7f0000000040)) semop(r2, &(0x7f00000000c0), 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) flock(r4, 0x1) fchdir(r0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x54}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x20002, 0xfffffffffffffff8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="63b1d2e3430b63b04e5521853cc36122226f793c07ab679e96085dd27a4bea9878aca6c67d", 0xde9ba402d3ebd8cf) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000000000)=0x1000) 16:00:02 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) 16:00:02 executing program 1: semget$private(0x0, 0x7, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) getpeername$unix(r1, 0xffffffffffffffff, &(0x7f0000000140)=0xfe59) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x3d}, {0x6}]}) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = open(&(0x7f00000001c0)='./file0\x00', 0x41, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x8, 0x100000001, 0x0, 0x1, 0x8, 0x4, 0x1, 0x1, 0x1, 0x68, 0x81}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000340)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000280)=0x80000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000030}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") linkat(r0, &(0x7f00000002c0)='.\x00', r0, &(0x7f0000000300)='./file0\x00', 0x4) dup2(r0, r0) 16:00:02 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000000)=0x800, 0x4) execve(0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000001b40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f00000007c0)=""/237, 0xed}], 0x1, 0x0}, 0x2) close(r2) 16:00:02 executing program 1: msgrcv(0x0, 0x0, 0x0, 0x1, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) r3 = getuid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x6) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mkdir(&(0x7f0000000140)='./file0\x00', 0x40) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) syz_open_pts() ftruncate(r1, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0xffff, 0x1, 0x80000000, 0xffffffffffff8000]}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xa80, 0x0) r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000001c0)=0xc) accept$inet(r2, 0x0, &(0x7f0000000240)=0xffffffffffffffb1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000001c0)={0xffffffffffffff34, 0x1, 0xa713, 0xabdc, 0x6}, 0xc) recvfrom$inet6(r2, &(0x7f0000000140)=""/24, 0x18, 0x1, &(0x7f0000000180)={0x18, 0x3, 0x5, 0x3f}, 0xc) 16:00:02 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x3, 0x2}, {0x18, 0x0, 0xc23, 0x6}, 0x1000, [0x7f, 0x36, 0x9, 0x3ff, 0x3ff, 0x9, 0x40, 0x1ff]}, 0xfffffffffffffd9d) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f00000000c0)) accept(r0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x3) r1 = semget(0x2, 0x1, 0x80) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x7) flock(r0, 0x2) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x1, 0x20000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:03 executing program 0: r0 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f00000015c0)={0x0, ""/114}, 0x7a, 0x0, 0x1000) msgsnd(r0, &(0x7f0000001640)={0x0, "71f045534e92cf3eb064aa326301e8a6c15f82f0679d7188f93b7620bfd086fc484be0bab08c922664885b3fd943c03286af8bc5fd9be3b1daf060cfc5c50efbc5a1e012b02f5c07eac7d0d307cb6b596a8421cc11156c3386fa51cd6798"}, 0x40f, 0x800) 16:00:03 executing program 1: socket$inet(0x2, 0x8007, 0x63ab) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x2, 0x8, '.\x00', 0x7, 0x9, 0x200, 0x3ff}) 16:00:03 executing program 0: socket(0x18, 0x8005, 0x7) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000000000001, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x8010426d, &(0x7f0000000000)) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x88, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000080)="f4f1d47ae7b81cfa80a24e2738dade05abe73fc9f375069209ab869612f529288aa0e913f13a623808002c4ba34d5e1ebb3c5503c9fc37a1dfe8a9b0d8d03defae404f26cd4391f5875faeea11f897a8c1a0f5360069d4266e0b794826109691063cff55527e42b4fc7952cc7d13fb311f1e1ab9220eb902a9272964e722c3a6a3da5c9310a1626757e63d5401999b4157ae96b4e514e51b453b8e02bc1530f9d559f6f4fbab5b75fef629cb62fb60e87ada067147d933f8e825e0fb9ebd95c6e2aecf9c3a65594ac4686519dfcf81dc3ac823df4d3409cfedfb7cd919d7fca378cfb7d48350291870b811987fce349c93a200a3ea34da29522b9822783185850aa03a4d0bbb5fd181389ce3609202df14305eef2dcb11b8de74da011070391ecc5af0b99f13db541324e7e9bf1e6b", 0x12f, 0x0, 0x0, 0xffffffa4) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) utimensat(r4, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0xe0, 0x2}, {0xffffffffffffffff, 0x3}}, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x40, 0x4, 0xffffffff, 0xfffffffffffffffd}, {0x3, 0x3, 0x63, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:03 executing program 0: 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) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x4, 0x0, {0x10001, 0x401}}) r3 = kqueue() ioctl$TIOCCBRK(r0, 0x2000747a) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) dup2(r1, r0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0x3f) 16:00:03 executing program 1: r0 = socket(0x22, 0x1, 0x203) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0}, 0x1) 16:00:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x2, './bus/file0\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x19) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x9, 0xa41f, './file0\x00', 0x2000, 0x1, 0x4, 0x7fff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3}) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23}], 0x1}) 16:00:03 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) r3 = socket$inet6(0x18, 0xc000, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10201, 0x4000000800010) r5 = syz_open_pts() ftruncate(r1, 0x0, 0x3) r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r7 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r8 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r6, 0x120}, {r7, 0x26}, {r8}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) open$dir(&(0x7f0000000400)='./file0\x00', 0x2, 0x40) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xc8) read(r8, &(0x7f0000000200)=""/4, 0x4) renameat(r7, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file1\x00', 0x80) dup(r2) r9 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r1, 0xfffffffffffffffe, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000240)={0x8, 0x2}) fcntl$dupfd(r9, 0x3, r4) r10 = getpgrp() fcntl$setown(r1, 0x6, r10) setuid(0xee01) r11 = semget$private(0x0, 0x1, 0x44) semctl$GETALL(r11, 0x0, 0x6, &(0x7f00000005c0)=""/11) login: ¦±H~4'çhñ$¤˜g ;=þã…Óq^F¸3ÍLSøXç43ï¡žÔNiYN v QÞRÂNÎF¥ž7ç´ðÅRügJìS‹K©×:œ¿0guJO´¡¼ö'ôkôë$b§*Þ7´ýcÑýÖ~çÃÖ¨ðb´£¯6ÿLk“_^Òôó®yODŠÛ‚m4ßr%z™èæÒÒK>¯Õ†šOMpÐ`r¤0VAX`²´Ô µ¹êö>%$#5B’¶/±¾|z]w(Àl¶åp/Ñ•¹[Eùf¾Y&³÷÷ Eð…ZªZjÊ㾿w¾ÄB[J0t'VÀ –Û˜{”TmN|ýÕ:ˆm³Bªÿfuªâ×}ÞõÛ«zÿ·“Ì¢håUM׈6”É–0i‚®ÍtNîévt-Ÿ!Tåh «#¶$"·Ó¨‘Å`ðCOQCt >X–—?šžbH†'ûf³µ~‚ä—SåøPóñãIáÃëÕíb¦5€8—Y·©ýÙ ïç3ãÝàË«3gˆÃèðV' }Ž¡9Ljê`_Ÿâô¤ rCÈQ3%åIa¨L߽ϰÚK½–)¥•¥­„ônûí-]„•ÿ·7H/¡èrí|RK¨#“ Û‹¥¡r,ñy)ÿ&–K\…ºìùµ­Ìå ]UrékåÍêöÿRn%V© ¬<9fÈWçz{é?Åôª˜aÂMx,™â2m¹s‘N Ú1)û\’KÏÓŠ9€Ã<Ê¢¿&ì â:ìï¨rÆÜo^Êì{]—lÿ7¸0Â;¬‡þ0{ 0¾ÏÚØí¦±H~4'çhñ$¤˜g ;=þã…Óq^F¸3ÍLSøXç43ï¡žÔNiYN v QÞRÂNÎF¥ž7ç´ðÅRügJìS‹K©×:œ¿0guJO´¡¼ö'ôkôë$b§*Þ7´ýcÑýÖ~çÃÖ¨ðb´£¯6ÿLk“_^Òôó®yODŠÛ‚m4ßr%z™èæÒÒK>¯Õ†šOMpÐ`r¤0VAX`²´Ô µ¹êö>%$#5B’¶/±¾|z]w(Àl¶åp/Ñ•¹[Eùf¾Y&³÷÷ Eð…ZªZjÊ㾿w¾ÄB[J0t'VÀ –Û˜{”TmN|ýÕ:ˆm³Bªÿfuªâ×}ÞõÛ«zÿ·“Ì¢håUM׈6”É–0i‚®ÍtNîévt-Ÿ!Tåh «#¶$"·Ó¨‘Å`ðCOQCt >X–—?šžbH†'ûf³µ~‚ä—SåøPóñãIáÃëÕíb¦5€8—Y·©ýÙ ïç3ãÝàË«3gˆÃèðV' }Ž¡9Ljê`_Ÿâô¤ rCÈQ3%åIa¨L߽ϰÚK½–)¥•¥­„ônûí-]„•ÿ·7H/¡èrí|RK¨#“ Û‹¥¡r,ñy)ÿ&–K\…ºìùµ­Ìå ]UrékåÍêöÿRn%V© ¬<9fÈWçz{é?Åôª˜aÂMx,™â2m¹s‘N Ú1)û\’KÏÓŠ9€Ã<Ê¢¿&ì â:ìï¨rÆÜo^Êì{]—lÿ7¸0Â;¬‡þ0{ 0¾ÏÚØít find fusebuf 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f00000000c0)='n6.', 0x3) ®gf÷“þ‡L6x•íõW¾Á\wÊ2 ¹õÛ­ïR !mÃðwÚhjî¿öÔ¿Øë}/¼_B¦ ãÑîÍÑU&e¹Ö ø>­[=?N Â]Õ¸Š:\5öìß“Ñ&^>û=:$2\…€ýçÉg/;‡´.¿é‹vWÑÕýÛȽTÕ«Û`ÌŽ^Pfî.“ëíŽwÛ„Dü wÚ«^Ð=Ê!·*lÃ#Ï¢øƒ&ï: ’5mÊsžómø†ìàTP´9‡ÕPľÊfÒEP« Œ²¥…;?ð÷³š[r(þ¸ŸÁ-lÓÂú™M®s‚ ^r6îÊ>Í5âî<€DaxÝÿÀÂÓîU³;”졤â;ÀYëÙâãŽk|yíëÂbvE-u+Ýè›ekQñÃãÈî‡aj†[ÉŠ—”mS‚¦ìUlB"âÙ’¬ÝųR¢._òÓ~OÇ>¨ ÚcÉe.dËQä`s≺œ¬#u½Ùå¬övIÇUVï„óÆ÷/˜N[y’d›oNaðF'Ïb¾ý½•  ý ¡‰ô~'}î%¿8Ç[4TáSæÏ¿Ç»Zâ 2'„D…Mé‘Ž÷Bʹ"Ož%¢©°xC —0Ý*BRsa6¼½³ÙÏ£Óà§LP!{ƒåê-è žý$ƒL-òͤ<±"§ñeļ„h%€ìþLbÿeÁñ\¸JÛ&)òPåR’ÁÄúÁÞŠ¯)WÌÈ/Ÿ›¬'òŒ¤æ 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCSPGRP(r0, 0x40087468, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) r1 = dup2(r0, r0) fcntl$getflags(r1, 0x3) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x6) ±Ôä–Aˆ®gf÷“þ‡L6x•íõW¾Á\wÊ2 ¹õÛ­ïR !mÃðwÚhjî¿öÔ¿Øë}/¼_B¦ ãÑîÍÑU&e¹Ö ø>­[=?N Â]Õ¸Š:\5öìß“Ñ&^>û=:$2\…€ýçÉg/;‡´.¿é‹vWÑÕýÛȽTÕ«Û`ÌŽ^Pfî.“ëíŽwÛ„Dü wÚ«^Ð=Ê!·*lÃ#Ï¢øƒ&ï: ’5mÊsžómø†ìàTP´9‡ÕPľÊfÒEP« Œ²¥…;?ð÷³š[r(þ¸ŸÁ-lÓÂú™M®s‚ ^r6îÊ>Í5âî<€DaxÝÿÀÂÓîU³;”졤â;ÀYëÙâãŽk|yíëÂbvE-u+Ýè›ekQñÃãÈî‡aj†[ÉŠ—”mS‚¦ìUlB"âÙ’¬ÝųR¢._òÓ~OÇ>¨ ÚcÉe.dËQä`s≺œ¬#u½Ùå¬övIÇUVï„óÆ÷/˜N[y’d›oNaðF'Ïb¾ý½•  ý ¡‰ô~'}î%¿8Ç[4TáSæÏ¿Ç»Zâ 2'„D…Mé‘Ž÷Bʹ"Ož%¢©°xC —0Ý*BRsa6¼½³ÙÏ£Óà§LP!{ƒåê-è žý$ƒL-òͤ<±"§ñeļ„h%€ìþLbÿeÁñ\¸JÛ&)òPåR’ÁÄúÁÞŠ¯)WÌÈ/Ÿload: 3.21 cmd: getty 81253 [ttyin] 0.00u 0.01s 0% 316k load: 3.21 cmd: getty 81253 [ttyin] 0.00u 0.01s 0% 316k 16:00:03 executing program 1: mprotect(&(0x7f0000fea000/0x4000)=nil, 0x4000, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x5, 0x7}) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x980, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) 16:00:03 executing program 1: sync() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x7fffffff, 0x4, 0x1}, {0x1, 0x700000, 0x7, 0x6}, {0x101, 0x1, 0x4, 0x8}, {0x100, 0x8, 0xffff, 0x2}, {0xffffffffffff0001, 0xeb3, 0x4, 0x3}]}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x74}, {0x6}]}) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000380)="b63e5367") 16:00:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x2) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x45}, {0x6}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c5711, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8000, 0x4) 16:00:04 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0xfffffffffffffffe}], 0x5, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x9b, 0x0, &(0x7f0000000200)=""/155}) poll(&(0x7f0000000040)=[{r2, 0x3}], 0x1, 0x0) kqueue() kqueue() dup2(r0, r1) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000100)="48cd6fdbe71781261ccb81d14ccf536bf3cd4ed9abc48ed130b019261662dfac5e81c8c082bab7f527748dd3514b8c83fb243a31f6cf5991234ee7117d7c773d41e338783567a98cc2bb531e60a2e901e81ef8c82e382eacfb1395ae3295981922cf9f579de98b60c851bdb5ea04285bb0d0de84db3ae80b0daadf75fd06", 0x7e}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r2, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r2]}], 0xb8}, 0x40e) r9 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f00000000c0)) 16:00:04 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x9c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x2, 0x5}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x97}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fsync(r1) write(r1, &(0x7f0000000200)="c47865d6764e06bab321465b3d73be36d05947fd058fcb834fa408e747b478048e2249b97a20d1d3678da77d449e765434855466912e20702a81f51fd3548ed3fb3171c45fd75a88b9560ea193e56cec512a6e877e8fcd4cd028ba149e3c4d08869721350462ea1bc238c4c8611289c1edfe5ad70efec1a5f276b991628177c6706a0b39dd849c1c28c9862a291d457e", 0x90) rmdir(&(0x7f0000000000)='./bus\x00') fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xffffffffffffff04, 0x6}, 0x8) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/9, 0x9, 0x42, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x19, 0x1}, 0xc) ftruncate(r1, 0x0, 0x800000bffffffb) ftruncate(r1, 0x0, 0x402ffff) 16:00:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) syz_open_pts() select(0x40, &(0x7f0000000080)={0xa459, 0x1fe00000, 0x5, 0x8, 0x778, 0x4, 0x6, 0x81}, &(0x7f00000000c0)={0x2, 0x100000000, 0x0, 0x2, 0x416, 0x2, 0xfffffffffffffffe, 0xf196}, &(0x7f0000000100)={0x9, 0x5, 0x2, 0x4, 0x2, 0x4, 0x1000, 0x1000}, &(0x7f0000000140)={0x80, 0x9}) 16:00:05 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) r1 = msgget(0x2, 0x104) msgctl$IPC_RMID(r1, 0x0) semget$private(0x0, 0x2, 0x10) msgctl$IPC_RMID(r1, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) syz_extract_tcp_res(&(0x7f0000000080), 0x8000, 0x3df) semget$private(0x0, 0x1, 0x280) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xa0, 0x1, 0xffffffffffffff7f, 0x3}], 0x7, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x30000000}, {{r0}, 0xfffffffffffffffd, 0x21, 0x40000040, 0x80, 0x800000}, {{r0}, 0xffffffffffffffff, 0x9b, 0x8c, 0x9, 0x5}, {{r0}, 0xfffffffffffffffa, 0x10, 0xf0000004, 0x8, 0xffffffffffff0000}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x502aa621, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80000002, 0xab, 0xfffffffffffffff7}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0x7fffffff, 0x5}], 0x9, &(0x7f0000000200)={0x5, 0x6}) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000280)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000002c0)={0x80000000, 0x3, 0x8}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0x2, [{0x3}, {0x1, 0xfffffffffffffcb0}, {0x1, 0x4}, {0x3}, {0x0, 0x7}, {0x3, 0x8e}, {0x1, 0x8}, {0x3, 0x2a6ddaaf}, {0x3}, {0x0, 0xffffffffffff7fff}, {0x2, 0x6}, {0x3, 0x3}, {0x6dc4874ef756cfa9, 0x10000}, {0x1, 0x5}, {0x3, 0x1}, {0x3, 0x3}, {0x3}, {0x3, 0x100}, {0x1, 0x4}, {0x3, 0xbf}, {0x3, 0x1}, {0x3, 0x5}, {0x1, 0x7ff}, {0x0, 0x400}, {0x3, 0xffffffffffff782d}, {0x2, 0x9}, {0x3, 0x400}, {0x3, 0xffff}, {0x3}, {0x3, 0xffffffffffffff83}, {0x2, 0x668}, {0x2, 0x4df}]}) close(r0) ioctl$TIOCNOTTY(r2, 0x20007471) msgget$private(0x0, 0x80) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0x0, 0x0) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000440)="d74795dd27904bc906eeee1c00d5d617ab9e02f7fe090cfd7bffd367b811ebfd5359345b6e3ada364f2fc39663966611bdf14cd36a2de1000ec648479bda5d0cdfb18845fec02166667df5eb090903159b2bbc8d86fc65d74ff5327174cd195180", 0x61}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="f46db1963936e8c79d5d9308c869c4c980745f073201e8d4481dc10066ff3bcd871b358f32311e4d458e9f690578fb7e8d15150a436cefca6f7b505bcc22a69207bea88b47a5377fcfbdd5082e58d3d3a1eae3e0ce0ee92c92cf13ec13713bd0491b1da9ef0f5d594bda0f4e9f21ec44832a8a3863bed1336bb28e004e7b368af6e797a657f8ebc866998ddae7b8ff19bcecae7e1414c536415880b721313c4696201d3cf3de9228405b204e23f219ef1e678c5f2554222b4b1b2f88dd6ec3d3a8ba0c567056fe6a331e7916e9233ea634f273e390124a56ee1fdc524761cad645b9a9500bad18d72758aa2ca15b52f1d309622fe0", 0xf5}, {&(0x7f0000000600)="a9645236794dd2ef2d181fedf7ed50b5e7c21dc13547dea0ac299a98ecc9b12930400c04cf25d9e34641ecc64ce679c95e273c7a5a7dadf8642a84022af89cdade37a94d0940c9eda0ecb4ee", 0x4c}, {&(0x7f0000000680)="ef967aa5ded4a2b36948dbc175f9c4fd338269a7c7a6434a107fddd9ecc34df9d08930efd178082bb6b0a6971d3da856f7c5728394bf8d2d021a991d806124959ba1e89716fd80f9b5dd1418cef66e81b8cb29c7e6f1f83d2003566d6ff3c62fc948b9281f9c51c4d5a60e2cb96098231b28ad8448fd3d", 0x77}, {&(0x7f0000000700)}, {&(0x7f0000000740)="ef232b4a08bf6936e91da222b3e339d1975dca91e44bee46f9d8fe8602fb26ae97da0edcecf9d27a8dfd29231212d67ad98f757aaf6eed885431a71cf7c1f77f30b5be5cf7486749348259", 0x4b}], 0x7) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000840)=0x7b49) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) r5 = getegid() chown(&(0x7f0000000880)='./file0\x00', r4, r5) sendmsg$unix(r3, &(0x7f0000000cc0)={&(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000c40)=[{&(0x7f0000000940)="1e25631b60c87071408c738c97a7d6fa71fbabe28b9b9115726f306b0dcb85dfe50cedac2141ee4b3056d0b3d6b3d2e636ca4f5bf59c8664dc880dbb0cba182fa461ec50ef0416f1436438a4120073859f60742eee5176a031f63fc5cbde0ae6363b7eddf3c2985ba63b91d7220ef0c4b71bc9bdf26ff638fb236aea8200299e42b009c05796fc96bfb8b21fa7980a4b8a90c98226", 0x95}, {&(0x7f0000000a00)="25d5fff8f2ba73b1793bc35d1050346cb1f3abc944c0432f4ec9596cb7b6d5d0bd117a6e21c68383201dd452e00a7827d044b7f856018b77835cdda3730c6c8257e19c6e16560763bf7e4346d91ee2c373d44138d34c939c5d95e17afe6cdd543c51ddcb0c721ec2110058517fa617c83f", 0x71}, {&(0x7f0000000a80)="f5d3b95c831512b3d1488b8d3276d4512c44d171935ec45c0cbbdc9d1a42950a4e530d72a632f267757f682ac68bd47dac3add57e961c3eb36d4d32fb2e5c9d6a9aca7cc1ef2a76340857ebcd01806ec0d5bdb35fa9924726170ba1e67d83a89d64bbce4d2f98977ad7df2882c1e44bc8ed3b588e2f5c41fb5b8e279ccbbb197ec9c9a461ea3d59f5bf87f94adbd38abd584ac231a80ff4b3bf15af25817ce3c19f510e0216d", 0xa6}, {&(0x7f0000000b40)="59095c8c4d45709febce70e8ae627c88df635919bb4ff76c35d1d0cf1040ff9de9c9e25eba62", 0x26}, {&(0x7f0000000b80)}, {&(0x7f0000000bc0)="1bb9a73557575ac950ba9af519522d1257585122c517b43d01d26b5ce65e6a16362457f4aedacbdc908285e80334154141b517ae77ee7e1274f0dd776000a5e2281eeb00da89820662", 0x49}], 0x6}, 0xe) readlinkat(r0, &(0x7f0000000d00)='./file0\x00', &(0x7f0000000d40)=""/31, 0x1f) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000d80)) accept$unix(r0, &(0x7f0000000dc0)=@file={0x0, ""/4096}, &(0x7f0000001e00)=0x1002) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x64}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x7b, &(0x7f0000000180)="b61ac0abadadb86ce76866cf7980e92f66c042f5eae9b494a4efb570423b459b1c20f3d75190a705895aca557bab09552c62e5bef98ef9587d04bcd5a5283963d40f89b0cc6875e5de7f202b8f21c76ed04d434ab29e5643628feef22a076700405779612369f44ab41c0c2bc3e092687e17ccd2bee09385be04d4") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x1) getsockopt(r0, 0xfb05, 0xfffffffffffffffa, &(0x7f0000000000)=""/12, &(0x7f0000000040)=0xc) 16:00:05 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/152, 0x98}], 0x1, 0x0, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:05 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000480)=0x7) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000001800)=""/247, 0xd3}], 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) fcntl$dupfd(r2, 0x0, r1) kevent(r0, 0x0, 0x9, 0x0, 0x0, &(0x7f0000000200)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000080)="7fedd8cbb4bff82f088c1799b95f167cc528c21113cbd5b2121b685436fc61cbb4f62404e8d7867bf933afdd7ca6fcf128823ea026be655b3baf8ab0533a186366e79f6bc8b0771f7719cadebd7d8cdbb9df79ea7c5b6d156d4ce506e3218cc5fddb04", 0x63}, {&(0x7f0000000140)="6dd969e4206dd38267529dd7fbb1f6775c72f25bf5eb94a751cfac1d152da8a8a9f92e74f23d537412b2850bbea4ad16d8e98f23736695200659a37ecae6381e590792603c3864dbb3babf4ad498a033676d9165a530978c8cb2b50e31d11f82ce6e7f3392e9f2fa2a2d5cae239ce1ced8be75d4e9a6aea58017fd5b02f6f91cd501ad1b99e9b3b13b55cdeba0b9e1568438dcbae1380f71abbc1b1e971f75f7a9944ef379ce98949d44611be2c2", 0xae}, {&(0x7f0000000240)="ebca692f086c5846ab21763cca02adb39f6aa3d405024249ca9700f53f1f38f706c5abcc9893c3708980c3aba8a5c61a12766c3a6681414020cd8bb12bb562ecca90dcd7b6277e22d670216e256e757ccbf55775299fdf6d992ad183bb37cb9cae5a95593e9bec8843e5c8c868719178e3b35cf136cdf9ed25dc47dbf341d06e15fad8fb5bd0154f37bfe810f21a311c9fbcc83e341142cebfc68ae630b6b29e4237f8217f2d4fc5674e", 0xaa}, {&(0x7f0000000300)}, {&(0x7f0000000340)="ad09ae869908e91c33b73f69fc269a2ed8c3ac9677a8eb882386d9b2e07286f6122149e473577b0df6fddcda2221893d9d707d69dd34665091992f7a8fab0b5deb391c115a9a33daa007cf3aa34a38d73cfccc0b45a0577430c9201fb799f0ec6c5f56f99fa93690445c8c38d5c3", 0x6e}, {&(0x7f00000003c0)="47c759d1ef3d08554d3c3b1f963fdf68197b0dd256d420b3342350d7aeafe6d15a82bd2242d2a4c00da65666ebad91f457a87691163dfbe7fe323282f044288fe75dacab2601ab218f", 0x49}, {&(0x7f0000000500)="93be4696e20a73d5e598ddb0c62468ee27d6edb3923d0c4470e55c530d7cb2a4a4b8f0e62ec4b7b8d95cf1091638d38d4e874789eca2cf21559d08cb9bcaa487de238b07265766f40195a2633e4a16300065556108fe991a405ab8c851cd6d11a4d0945d4cb6e9e9ebbb9e0e2f457e60f74a70863695af79935ed4b174c7c213407b90d0fdadb5ceb9e72010db6dc81bc21379ef51de4da9e626e58fae38a0592519a7576f8eb6fd3fca84d1deedbc008572ae614048fda7452a4d8e9f5e8332f299239865e1b10c832a93d541eef51c751a77bb22fab41d4402913bd1cb42c5cf574335c4d35055b6df1706dbf068bd0595995c5e86b0e2ea5de81c5e3bfd352fa4e39332bb62aeee6fcc4222848ef6a38ac50c42aea3079955215d7371cc0eb542e96420cca48d85b0062adfbfa86806908380c2057ade37fb33612a855e4103ca523ce161cc6f00c336329d1e86dc527bd1e69d809601e089d8872b07b387c1784908bdf93567142d80950f2cc0aee213e58e354711baff3bf25ef74037989114ea2d4e74c9c1bc621d9b3b5bf778c5dfbdc8c81f2ce31d7e4e6f7415f6d1fe31c0829dd7785692025a9dcf1835c7f454f16a0305065ee9c8ee0baa91ce2e877b85d0aa25bc542352204a6b7a81a4bb30369315cebee573d4bb2c05bb7da128d206b1d834544e501ea2980b0c6f8dfea7944001d019f1ac2b10e026faa702aef101f8b257265a187ba145a99711c0571aed2b5a8c8d51ebf6c4197f5da3243582f2de884f81f9dcb9095681c4497abd9c1343e7ddefe6602a7014d0362693169885da283897911b33e331945d074f852b5a3a998e0df271ace5c681748a199b9911b4f010557b99be3a9eab94f6da5eaf2cdc46c93da64c70818d11c2d16466d2f91352ec00eb17f1440897cace851fd99ed7cf1e951f5ec52eb965e0e3d69c50e6e41f2e142d78c0e28db98a45f7375493c88137f2b8b04acbac6a3c29da9888b13d21edeef11a88d71e5029f1c679f701bb665a9e50b2f80395112d8dc2204c003440cb9d77cc93e59699cdd73fb4a1c2579025dd3a7536ae51d1ac6694a6a5ff03cfb8cd59bc31fcefcee2fb2c755d524241afff6b84660941a42cc903597bb2530d0c99117c7fcc0507757a183fad3e14d83c6dc5fb6df5da21c38a19d201d1d8173833a5c677304c0439f32b28aff4e361d91b82ee044f426d919337f369be8cf6fc3cfc613dee074a106a2ea360a554629318eed1bb1cae1078a3ab1d48144da9ea57c256539b604cb92ad7f5e952bc19cdcb38e64a536f8df50cd15072157f399b8d96e395f7cbd7ebbd35516d368364b630f5b750470d946c120770805d50c1b69e06e630e0dad82bea0bed7d16e78533a8ee2d0ce6ce5f88c183da6425502f301b5bb2d0933ff109a652a1de14c8536daebbf61a035aac909fd5707423602f087b6f3dd0d37d6907735ae998100308d517b721ab3da7809d1182a8fa2efd67fd0322bea5b074bc25d08534900ec822cbf10ce637abd1c18416a2eb455e16482d8abde49e0601e7915188c06641d2a83029e0d1d7585646ac3ca21c2aa7a63b873434fd9049f8d97e52eb51e0951918834e28f226566e65ee34a0b0953f2da3e38df4a8da119d7259f26147318cfb2b98d1b8ecc7676c96734d40707bc47bf5b15ee66bca7ce7cd954492fdaaacaf0d468dfe42c85b7940620559ce63212794ba32cab3f2eef3a28a4771b79d5ca31aff5ceb7767bdf19caa9051dee79169d4861ebfdf72147d992d0ee05c783bf46fc4507a20e08af820d4e042a387c234f7689b267bd8a8bce5f288d629043da49821c02cba087c3eb993e10ce39ad631f0f7c6313ff8ca8ed071638b7aaab59457064db61ac23ac2a24ae7f1d134c44f93bf43bda0cbce459f99c4cb43ae9def3c256800f493efd8ad4d26f72dbf69108b768ae612cdc6273942d9b1ff6f6de9563af3b99b07d2ed25a282ac660433a225b195caa7bf2c5de4df07734defaa186910a989629eb53361fc73c562180aa3335e3e98301d136ca58a9e75ef645f265510334cebbb0ce97961cc37fcbb37a2ab4a43ef3b31cfa689aa90a8ba74b784bbada80386d0a0ff6b453665b9cbea058e72c1b33e12c70aabc781863b31a3ab369fbe050932e1a272a6ff5e5371f87490fc5b330f18ac61e4de0a32b0da0b27ea285d5276c3e63d29f7f9f9568754ff5b3728a75c9ae35569a49fcf89fa815b6498e6f43d25c7291691f43def9ffbe4c573620087ad012ccc499c88cfe6fd18bc417a3ad8a3257bd63e6e353f670fccf7b795a5d0c71059df21a80f8f3ec372e5a22eab924f7446c44bc582ab2d6dd5e75a5cb15e4c7c8e13f527b63c74cd566e16be7b015390eee2fa81f3b9ac05f245f4ce8d27699f9cc5b285332ba3ebb2d45d3f0f7088735a19e12cbba0970b9aae8a4530dd34b4e567cb4c1e1891d55026fa72361592a03594be4a413ef9a15b6848a151dd976d13595ea67d9645c7159e602aae7aa67f5d7df807f101ffad985c94862acf861aaf37b738fc09002106bb1dfb9efb6b91ecc4ea37d996d201a0e11cf2114565b689c87169b096b32a6ffeb7229f0e1a8c80fff9f57db61b6355e28358c56652a26056247250b52b946aa915ed82e011a62200ad8c4010911af5805768f61381600a6d5e1498397d0ca7edb8e350ae4c05caecc12d8ca96670b46aacd36da45cdd44b727d63f2c60c2c4db35107774990e1fd8fae6f9eb00c46015b2d45e46d0982f87a7c6c5a1569b4118adf4c22117414ceaebaab3f395b376295e4451dd36afad9cf2932b2a0d8161d4a143e038af22d988e977b2234c34fa01bbc41af541ef84149c329830e8110b6c12d104ef92cbce10cc230896a0e9fb74dcf95acb8e1225e71c6ef756612503a98fe171e5db6f931004ee34b840a3cd50ff0d37cfcb111b965492f14d4e57bc4e8a1f78e1e56522cffed6237c81b9b9e2bf6a61b2d6243747808030ae5ac699f5a08861f848f515075582c5c2ada024670548fd9b8c738b010adf3c1a1cb9051ddeaadeb9fabe890266576b1f8e7c67de155f40eb92a16f6f8b90b7862bc1d44d51a011936b85f4d6ac64c5df284587383e35982575c5db687583b6dfe91980a290ecad016c4b6e6ef6dc062db12392f9ae53c48a3270216e93fa3af1b6089818570ad6a1517c74f862743e5997e268bb3153a22db43e35cfb0a0b327f0a2a211c036c66d852fd27f968feb4535db57003ba0f96d8e2f908095ff4fac8153be58b3eb69e33fe92b0614d70f8e61fbd38defc0bea69ac1d75f5c2207c68d90c9c7c33522c96f00a6d9e195d1ebefa9bf05f0dbfd104ff9be81757c6c694397571a0d6de5073133a2304f7281305cf2222e7bcb57e812f72ccc3f528bc6e3b45c4262a344682c78377538e3760f1cbd9a210ff0ef44708386fb6b17ee1e4afe7a1f01b56d5a7712a069640947d2e981a458a516066335ccdc1848fc1af17392ef9c26c015aacc98c689f4b59447f9de9ad80a86002e6177b8cd828e15833958114bddff02118ffd5de29b1fa4a0616a7345ecc5af327e96349bcfa1a19f1b5cbe9dcca8c73c3cd41630b6a98bb4eb51b854e61e7d9605b5b779455b3142e076f405f5fdc110aedb1a7c2b48f3e45ff87c1d9c05c99f93ec861e9a3f021c0fc3d075d1d0f96ec8734ac0d60f4553fa8892858bdd2a64b9f315420c79c5bafdfb16d1d6f4ca90dc1d098aa47e120d523e0b33136839741a561bbf9f46c8e3565f9cb210ecb03357a60831bb740acc69b0045b4f99731079480e8c082a31c466d90b244188d2d5a9935284d18e936fd704e03a896267447eaf5a21e995b7a198837644e0070f4f584bd3329b0ebfc89198f9f4e5235ca21e5799d16931d0b100fefc7983e940faeceb791e25eeaea4ffa13727aa1dea94b3ff6ce97253a5cf6236b7c4e5fd581ab8726de0009581cae5a295fcd265cd3d02173c8cb36c8874cd6cf34841931feae27423ad564b89e3657370a358ba88f381cf49ae76653aa9ecf811d42773a61b1c07e5e893d9989aff787e02c873fdaeacfd43fa618a3636f69c9a52bc524bb0948b73abd2f8befb9554fb5171cf6159c06d9e9f8af32a94601197bf1f7c4b785d455d2f96aed52adf2aec8b72ce934bf52e056553c23a985c3378c7907262e2112022ef22da15216d26defc003f9821ce6814c8013ef8d7072f1eeda76f69987821e0a9946bc51394bbb2f10f38ef22468517138427d4a37ceddb5c972a8b881a56cdd2b5df40ed6f9b200c69722eb07d73e6e536130df9a279c038dc187761a75468d0f2b9258f50068e5cdbec608ee7958bb5dd1a86f55cd43fbbbde80f99d5c8a0314248b482536844fdcf41c281619a41a63c6ccec33c76be4da25bcb17f0deb2e5cd1a059c14603dfd99d7a625b150a3b58a3578b4f7be154aaa90af3982c32ef9a3ec3f2287aef1807039e851664b05b807043a9f728a59f14e33e01034dae9c9e77dd88a8cdd2e33c5e81cdf65e364f76f99cbe4edaf9fbd5c6b3d5bbf3fefdb7499163420eeb803a5bbd71cd626632e69e894121c83f8b5f0cbcf743fd8f2b847134c4a1613623255e1e383ef93e07ff05d4e1c72306dc2dec06c46c84fb6d2878ef33e5380482af50a3a05d129e2d6fce7a3a7c67bc062943c48d744d0f8b874c983e5fe83b34a9a445cf61101765166a95abe12c64a6f63ea3bb9d9bbc826c49de3178d56c925df198a2ef16f9a096313f9b5814fe1c7e7103bae6cdab96694eb10ce64739e696a8cef7f175cc8243873e967d2cb2422faf2f25e981e31a34a0bff5e568cbbe8b078cdb151bf4fe1662c610d8e7af733149024cbc589f95b0390e7a013e22db2abd62661e07d895f2e2227c5829db156a76b0338e64acbf7d00833ca5c6bb16831591ae95902395066abcf0cd1ba407456f16b6ba749d1352627e32a6618d56a8552248fe1de777dac71a7ac5cadd282afa15940c94cc3772dc5872d465fbce091710c6175cdb40a94c1264f71cc48d89d58ed4c26f31905b0110811cda577c0a12c5e173f5898f9f76ca18b141c715bba04dcd418f1ab0abc2cbdef7ac5b85aa7530c823ff0ce4c4e99405f0468b2614f6ba2a584bf414fe9a4006850a25b4b3a15c1b92253c0ef7aa1e4b34825ac7a82e2ee96d37f2dbade5e033a6d6128000f5b80d9f423d40fbed0005b33964878d1bf11a37af2f0922a1aafb475d378c775d6128565073035c8d2532317d130d00d77ee16409363577a34be3b25bf9b4b2d4d91b5898a00552c49bc2a8972b65cf8e0929cac87fcdd3da5cd56bbc33bb1ae3f42d1b7ad02d93a61c756b4c009239d6563586acba85ffa85fc348a8be1986acb81be242d443310f9aa74dde51d184ccecdcba165a928a3aaf6473e2ad0ee937474c472892282ed45242495c65a678c71a19eef3211df0c43b7b79e764ec73d9d87cc68f8709b670a48301fe787971b1499d5d1f6c356db41d794e04d93a86c8a7074ce67953e378c4bc6e31004ef8783ed05891a0b35b9fe86e336fc7047beded9ff9849d09363391d1601b8d18ceb4a155995bc4a98aca1e78eb2fcbb27925ced031314fc54a524cf3004569b60d7b0857f601e6ec520d8a0b897b53b9b5cfdf6057308b79cca639b91074ae2953d20ac29d4bb2d4a612ca813b7445b66d4c692e35bfc6962099eb35bd1b2f64f42d20a085bb00906692101da38e273b5fac3c744d6f42ad681224a7ed13ce188036e046709ef25153b44c4", 0x1000}, {&(0x7f0000001500)="4e4e7266b726cddab50fd372b7c7027f9f26dfffe01c0e44bf48aad06f8b3d6a30e0bab001837c67afbd51b4f0136470f8fe6896de51192c709e60ef378f90dcc8180828750fa285005817029149602925310159d79767e86c464f3f9e196c5ad1a51ce69a2c5d221302a15a899bffa7572a4b9bb3f1f043538cc0212897dbb91378dff8cc544a64099832ec00ecf7", 0x8f}, {&(0x7f0000000440)="92350172c25464e5f8a58c", 0xb}], 0x9, 0x0, 0x0) close(r0) ftruncate(r2, 0x0, 0x10000000) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x48a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="02") kqueue() 16:00:05 executing program 0: getitimer(0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) getitimer(0x3, &(0x7f00000001c0)) getitimer(0x3, &(0x7f0000000200)) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/138, 0x8a}, {&(0x7f0000000300)=""/78, 0x4e}, {&(0x7f0000000380)=""/208, 0xd0}, {&(0x7f0000000480)=""/16, 0x10}], 0x4, 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000500)={{0x9, 0x10000, 0x10000}, 0x6, 0x5, 0xd6e}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000540)=0x3ff) truncate(&(0x7f0000000580)='./file1\x00', 0x0, 0x4) r3 = open(&(0x7f00000005c0)='./file0\x00', 0x10, 0xf) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000600)={'./file1\x00', 0x0, 0xffffffffffff0000, 0x3, 0x1, 0x80, 0x8, 0x1, 0x2, 0x3, 0x5, 0x223}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000680)={0x3, 0x1}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000006c0)="e97d21d2a034b74de9567fc9aa511cabd3b88e7d", 0x14) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000700)) pipe(&(0x7f0000000740)={0xffffffffffffffff}) setitimer(0x3, &(0x7f0000000780)={{0x80000001, 0x7}, {0xfffffffffffffffc, 0x8}}, &(0x7f00000007c0)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000800)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000840)=0x9) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000880)={'./file1\x00', 0xde, 0x2, 0xffffffffffff0001, 0x1, 0x7f, 0x2, 0x336f, 0x3, 0x3, 0x3f, 0x100000000}) setreuid(r0, r0) r5 = accept$unix(r1, 0x0, &(0x7f0000000900)) utimes(&(0x7f0000000940)='./file1\x00', &(0x7f0000000980)={{0x8, 0x5}, {0x8, 0x8001}}) open(&(0x7f00000009c0)='./file1\x00', 0x200, 0x40) link(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file1\x00') readv(r1, &(0x7f0000000e40)=[{&(0x7f0000000a80)=""/214, 0xd6}, {&(0x7f0000000b80)=""/72, 0x48}, {&(0x7f0000000c00)=""/103, 0x67}, {&(0x7f0000000c80)=""/72, 0x48}, {&(0x7f0000000d00)=""/191, 0xbf}, {&(0x7f0000000dc0)=""/61, 0x3d}, {&(0x7f0000000e00)=""/9, 0x9}], 0x7) bind(r5, &(0x7f0000000ec0)=@in6={0x18, 0x0, 0x7, 0x8}, 0xc) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:05 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) pipe(&(0x7f0000000040)) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:05 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000010c0)) sendmsg(r0, &(0x7f0000000840)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f00000002c0)="270d88714b7f98e1d5bb336c57d355903b2806adbfc46b405899e541e177fd809e6752fdd4ada961580e04e5845e91a96a770f1079f86fe750d1943cca25df9ff84a15f41f6bc3cc0b8d5e2b8df9be91eb6c96", 0x53}, {&(0x7f0000000340)="fcab1b1c9e7ad92814a71e68f898eccdfe9f43fb8c62bf3cb972971f867dac658d85617e9a785a4cdc3b54d7fab1809db0c8ecd8a8d2cfa01bf9fd4601ad30bd30360bacccff74a30d542f18afa5341e333d9b4062b3cdf7f07bca922de26c0467ecffd74eb3f25cdd1e2656bf0ef51663962ceb42851673a65a915c5f3d70f924044a591c", 0x85}, {&(0x7f0000000400)="51ff6ba8a719c7d9e5ba8ce9a219bb9de85c1862676de562db4d47f921319b91ceecc1aaffb0b927fb5c86bddfaf85a4fedb050ebd569f4aa0dff53b70a8898cbf82727f5a48729bc9a021a950236a1795915182cda7e780a2aaeac4f89586f482333c05dadee24ddb97037af35bcd78d95a1c4d98cd966b82e152991ccbfb31c56fb15566682303d46adf653ecd34b528e716c6f0769cd276ffafa2535c5b245fdb267df68e2ced0aa47dd425e15a272ab6f08e0b1344fced82ebfaa7a0b7eacf368b6bd8de9ee714a9629bc2fb2dba77ca03bdb8f914247392176c73b5d562f5f5de6cf877cea66f30c8c2820271094937892850d0", 0xf6}, {&(0x7f0000000500)="50c1e75b661e6a9ff5c66b799c94d56c3a36c94425278d1b7688bb6c6f3a66944cbc75396940edbc25212f0202ff1df81145c723d626eea1f90cbaf3e1a4ad78d9d48d3b76ffe2900ecfbb2983650ffdd7d5818fa3301bb28826b4c3316d6195bbd5dd838a68f633a98b3e86f29d600c89ca650e4ca3b1a343bb1000d552bc7bf5ac3e342dce9dcc0067a5bfe44d2e4d589c8506749e51c20098b702262c8e442d03c4a620443135c74e68c4c4", 0xad}, {&(0x7f00000005c0)="ce0eb487d8bbeccec953368e6f869cd45b761211ef063ac7220105832a7f08c8f90f4a253499757bbaa321a4a9639a922fc50115", 0x34}, {&(0x7f0000000600)="629632fc56a5c613c3b78ea3ce33f18fd48d1564e9a4dc5c2cd1ae623bdc4f4e459d0f84dad16dbe1a99296aba2b0739639c3bc818aa59c40b78e602c9b8c935e1", 0x41}], 0x6, &(0x7f0000000700)=[{0x18, 0x1, 0x10001, "60316986b74f11"}, {0xd8, 0xffff, 0x100000000, "4fcbc9e8f80844a5c4161351e9a63d226a2ff8997c8a134730f2aca299811a1e30cdcd8b0a521b21a477f63f2851534b0cf2ac6b5479ae5383eb97a9dd729e64eebac1b9fc4d1802b28beebad2cd78d20e24fb5f2eed0e43930d2e8f015dd33580f2ff75c1f62f65d654e81138d9c286491b10ac44c6f01e9307490dcc3e200acf2d1471bd6133d7d5696dde68e094e46f99d3199601e91b932c1521665ee42d10098ac8ac3804729504ce4a514c28795c2372f2773c137359e1002a58516afb0a0cf21692e701"}, {0x30, 0x1, 0xff, "971ecd5b410594d00a7215d670ef0814a6b6926e6d6e14a9fdf6"}], 0x120}, 0x1) sendmsg(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000880)="47f3afc7e0167698d2bb6a96ec1f7c3b96f09f9cd73aa559058c207c31bc889b038de4cc8c6e", 0x26}, {&(0x7f00000008c0)="117518d32fb5f8a3da9d3d07f29f9fd897dee1362de476757a0ff5ac894d8af31ba7c2bd977e6baa1fe19b66667427ed8fed01ed9c63db488d37a7606f2cc5e4c422b05eabb3e6fae9", 0x49}, {&(0x7f0000000940)="d656b1044259de51086b834ec5d00dae0c5150bb83a253ecbe6f81dc1bcf03662d3856df160a963c7b35e0fc892f7e2148e35986a099a0b372285f7de5132fb657f06508363b24137b871376e221e79638ac0b2127e0b9bc17261bbd31997c79b2674277bcb7c44ad0cb9b063b", 0x6d}], 0x3, &(0x7f0000000a00)=[{0xf8, 0x0, 0xfffffffffffffffe, "91901310acbd0a51249d33702a452137d6d733e15eebf78988b88e5e6b34c68d3ee23cacdd54a33c42474734f647e53a64194a1aca700a96543f836f474b846b2025d7cba58f26507a61ab4cda2de20910ff86da3b3eca7596d02cf7c0e54167966b2ec48b7efc149346728796bdf5c1a446ba76e8ca936eaa1aeb04a33feb93d985457885d124ea8273f6d770c44ae0c5d116c7b6cf2fbff277567c389906a25bb69041723c6227baa5d3a71a4b305e5dd47096dc89ffb4463a086b04c56809f407ef20858eac0f5727ec93cf28a111455ee06fe588f1ad86563b5c1f4d5ced3e0d5d92f2cd2c5c"}, {0x100, 0x0, 0x9bf, "460a39dae53f18e02a952c2a64af0aa00ec9db170fb0e87d64db6b02cdbfa11d9b756a43569732373f74976d604f3456535163349cfc11705f968d17f739ed489ff3e78b3deced1b778c4b5e40994564b1e83e66d75ad45479ba615adb0f2deb725b2194bee9755549d1a12309f507cd0bb103cc76516c2dcbbe4f978ede5ede8c6b9473ac6502dd1e83dc71fc3a365912c00439c8b0a60c81d4fb742edd122a45123f0dafcc856bef44f400d969acb405bec1cf5eca0e345d6fc6ea18d0319f361ec5b0b1aec17b69d8e3afc907f3513242f074db33caf66df262cbe53d9427c8e6fdd8d43ceb0f442ed4"}, {0xa8, 0x1, 0x0, "3a7055c7718cd32da0a1d97eace54f417c5dadf57b144dbaeead377230c55623766711620b61393a1e3012bf709551811e184d94624aa4b44d52cc5ba85ecd6e5c52ef1e80d732553ee98a1040be24f22a1badb432b56a86c518a54fceb4a8a4e0c15c17f946d4f5aac70ed3bb28aa8e591da2f3ebef20daa97dad4632f1599f9a6b0977fa3cd766b9023a8c8405b0d862914b8d7a"}, {0x108, 0x1, 0x9, "99f82403be408a465400ca1d5659794b20ee5705401c9905a9b7b96b63ba6e5b186099d14d04ff5f43e7f2d034579f8bc1cf1a9fd75c554695bc1e323259f6243557385e9987f5847ddc1bc5b19b8ec7376d3558853c512bb61af8ecd1804ccb135cd38e0e99270e07fef2c21151bfb407d22e4112b17e01cd456902c89423808c6a8dadbc0ac9ecaa2943ee617dad39305be9df710569fa82bec8ca3f69e65d2921aabf2a93f242b9893d3eff53b2e4bbecbcb8402d2cde6925236b46b3dbdfe794e1b015e6e61ca0b191fef28b8ee794d33a0debc1c704e7e3be85df1e84a3a60e6ac51f6fb28c0cbb4f14c003dd6429981431"}, {0x88, 0x1, 0x10000, "0f6eefa943c66713292e1abbe4c3a81011857062fedad0ab06e808832eb44d9f9aa8b95f1b2bc7f11b13dbff21a3e4b062313af457fa072d4f98f69caaa90bb88d8d6936663ab4252128b3a6dfbef80153db14d095c22bdd8f9c20ff7a4b35d3b94231ccb4196355fb2c38f9804dd13603a1c88ee7"}, {0x30, 0x1, 0x3, "cde96442f42b2b81afa103642fb27a42e5fbf642705c8611bc3ddd6c"}, {0x110, 0xffff, 0x100000000, "224aa5c6a314a6d26c6d4f7e1522d33a664ddc9c855dde4b7af55d1280b1b9ff0b0ac6fce9f2982a2064f28ea591fa33d78f5ec8712350e50b0b3a4b6ff622003e0513d04550b4d625c427b75982b95741590e1c6f6961abd385eb03505941fa84d014412d7795ad88a02b1ba3dbf931eed841d46a8a996c4df0d2e2875c45aec555cef7dc3f575edbf9b74bac4a0a4ba19a99c0213113fd844acd3bb2ef93d26de652d38320af59e31b1ed9f6b031c5ef5851d08a61d358f1265799555adb162ba8adf37978c56c242bbe824d66bac21b0f668ff368db6531d0d4efcd8e4746bab5ddf10b31fbde9c030319518172176cbf369788a99e773c3355dbf851"}, {0x108, 0x1, 0x10000, "d287fc81f9181a377647efdfb92f40fb5e183c30da395910eeee4412e51da9366fc3ffb38645750c8e900d732594ad11af996f7da55d1a7dbf461f5d8140f4ebab51d8f1a4bf07d0523a2baeddf7cf84524b4cc473e07e980d6f214e1c988f3e2b317c37ab1fa73b5af508567d426950410289f899e27fd73460f8722d3f87fdbea34e602c9284daad1560e3fd6d45bed7ba5fd71707f1ae5ac3fe963c95987ca5a57a1e26fc250389aa0db62569520ac71dbd1844ef1e720db54e09e4697696b9972f2b871c14b031212ec56506cde51e9e782dabde2fea66b1964d8cc7630bc946c896759552ac799bb43cb46b2a6d3a808c359739"}], 0x678}, 0x4) r1 = socket$inet6(0x18, 0x2, 0x3) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="6d46df03d78302c0cc91f86c5de164a2d0fc4d6d80e03de4d5ba1100b6513dbfc212e978ddbd2c878358a3ca73cb698a0bb1e6b0cd2dfe20471465b4751d35eb2ce1433142c5db0534e050b63e29351d94d1e36555e9abf401886ce991a16f23a2939a63ced1d4e2271c2a22c690aeb37a7d554db8a24c161d868e8f6ccfa4cbb0206af9d1e9314f6d344a222ebadb00d36ea7877d04e5a801105e57d0f9652321b3e5d607ae40a517f873a747e2cddddab43a3318927b50d1220ecef7e41a2e1a916d92ddf1b656782c", 0xca}, {&(0x7f0000000140)="2d46d3bcaf8ea0496ff0555ed9d033532295fd0562a16549ec3a6bc8dbc2aab3be16ec596a01fa11fe5b96ec2abb70", 0x2f}, {&(0x7f0000000180)="2c4e6bd91d3c57657315317feb09fd7925248850c4c8209fbb6701e94fc727321e3dc516a09b92389635f78029b5f452102a1ff948e2f3f451de77077e964f5cec10f4b51ac50f6fb337f58b5333879125c9a4", 0x53}], 0x3, &(0x7f0000000240), 0x0, 0x2}, 0xb) getsockopt(r1, 0x29, 0x36, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0x1, 0xff, 0x2, 0x0, 0xa72, 0x7, 0x6, 0x0, 0x1, 0x2, 0x400}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000300)=""/200, 0xc8}, {&(0x7f0000000000)=""/40, 0x28}], 0x4) syz_emit_ethernet(0x102, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff580") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x31b752a2, 0x80, './file0\x00', 0x67, 0x4, 0x8, 0xa08}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000480)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x84, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x38000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0x4, 0x6, 0x2, 0x9}, {0x3, 0x2, 0x686, 0x4}, {0x6, 0x80, 0x101, 0x8}, {0x47, 0x3, 0x3ff, 0x7}, {0xe032, 0xfffffffffffffffd, 0x8, 0x10000}, {0x400, 0x5, 0xffffffff, 0x6}, {0x4, 0x3, 0xf2bd, 0xf6}, {0x8, 0x7, 0xc77, 0x8}, {0x9, 0x0, 0x9, 0x100000000}, {0x2, 0x1e3, 0x8001, 0x100000001}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000040)="5331f794c016bcd0088a461b0ff3e8f60da25e0b12fb495f9e629a45ae558aaaa5bf09d3f26f1cd61e6e35ab2cbb82c94ee1fdf6978c1f8d40960194d613ef64ce7366e0fe"}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x627, 0x100000000, 0x1, 0x8001}, {0x2, 0x45f, 0x8001, 0x1}, {0xffffffffffffffff, 0x3c, 0x6, 0x8}, {0x0, 0x5, 0x5b, 0xffffffffffffff80}]}) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000000100)="f9e71c95d3f140c0ccc1f3d2b30a2e01296a533a4438d70097295f71d03d51707772da52212103f5414462981a4b472e090a5cdd49cdabd3eebc41fd4a21e0c38d1aea7e495c57ec42aad1c187dde75fc156f15b059eaf03f81d553e83cd100d54da6c88f97b19a396b0879db7750b471647eb9722d03d2859fb8dc88039fbdb81a687dae669f35a83358158d2a9245c57fd64d1eb81e698e1b69073091575797cea10ac00ab6de6fc6b5e827d082530d09e4261193c910b26e43888fd84004151abb3ba27b81cb95b7375775f6f49c7f27626e15b67eb48a754b2278eccaddb55389bbe8ab8c5794679ef58baea6bce9e32a10ca86df56ad912ce3dbe04b388b474b03eafc4bc163c16c9d797eb245d398ee534ee47a85932e2d01296d9b498c3aa0620392bac7af8a8908f7210f890360be089f537100a1272373f3068069e0345637bf326ac9cafd9c7ce6ec4ad82214a337ce8f3212731ba9add594c71b93656f6af14e038b45ee04386d9cfdb31dddeded073aacd3f93211584db02159f0d3af88a186fa1e5b9262481e3dec048e0e2516a0427cd6f41de0bc8f2a5a31743e8bc3aea79e4b042a69ea94763fe2578ca6300900d0888fbbdad8ceb255354d3425059225a77571f4ccc565b00647e33680b7b4eaa470ce8824e8bdaa5097623381b8db80060accc7800bc890cff384e9e9d017c1b29873209ed258b7b9d33f391173271f810105480125ca67336d2fad899d483552fcbbe3f0e58234393533581752e980c2e40f03b054e52a91bf792c257d46970bd40c62b14ecc8cacdf5394ce151c290e7e19106d88b143be4017cd44061e86a301d106771e9bcc23aa76a3de0066e28b4eee9258c4ee7884d9a238a903be7ebe0cfddbe5113c32a3f53a4b731fff176a00f84f5b92fcf23311fa969174258c34290a1fb236fa2c4a14e62ca619bc75c130f1912a092a5d904646e3543c2d99a7cdccd98e52277577053ffe5525d7caab19e38825b6501f66c6a9cbfda73295f82d052ad144d9057dce624ba42f2e44105ca416ada2034fe0160748709070f9e9941635deb09d2fe857c225e4b9dade90226f3908b6b2db1ab6ed236f3316f030437f48d0810e1a6b4887dad93c18d9f0f8b3e33b66dc76d0b85c95c62d0958455d595a362941aff84712f2e81e18c2fea04b9b584cfd634996b28da5889beb7fbc0f35f44968fc8c398752d13ef25a5806c33da3e08d5e11f74354f72ce4d1682e6d0b93722289c2110442aaaca669466d9786e4ec423bbbb765e854026360181b381bc34ea97d6c134640de50a680460f26969ca91335047c2999546498ee88445c9b4effade16933bba64e558a2114edbbc111ebef153894e32ddb5c6084ae944bf4d073767179679a49449f2e3cb443cf7772ef82b51a0bcc97625471ab1b146a84d32cdc5d716454930c2f480f34fdbe80106336dd023fe46855fdbaab572fee3a01c769080057fb0238f168be65b2483c0e464114624e8f08929e16bd4abf80d8cbe9112d0e32ebee5e91ad1f530214e955feca11937d310cc30fefdb6b61d0da7da0f4a74688dfd3f0dca82cfc8504006bbea0ac59bbe710f02964454713eac4232624c683555f5aa7e0bdb7b567221d60789cb4493b4d39bfe143b23d42c048d5b168ef0b1f4c240d602b71ee312ba5a4749257bd73e09a46ece7498217159da5286546ef7b100799bb57242d66d6a5603d7822cb1b7c54b9fcc4383e12c9a0e24e1e931a62d0563dca63da8596e39797cd75a993640e3bbd6a1b6265be6381ae6d1bccd9f02872a12eca32ec0cb5948dfd8a7ca3c847a8cf29b8efdcf1d73cd247e8ade2423e399e2db855c54aa813f051e6dfceaa13f8b97b9750db7add1970d74bced2c49a2337c0d23709fed62e8acf390143058b6c7ecf8b96a37937e399f31ea26955a325b6adde800dca9ae981208c1f6e33ac3f1707cce8606bcdd49169d90be4e196c05d08f3654e0b07262aff9cf58edffb1587b138f3050eb15846a228950b5c3e2557d8b4326278ee2895c324b285bd9cf1bca95bab2ded771fef1d712e8144d6b1c949374f505554b98e3286873e22d017248e9cbf429a726a2792b73a43df6e16f160561aa5c5a9ae8d2479ca4a705b2468a13a8be5cdb2a6d6313ad1ccd9b4dc8c53fa61618c44f02ac1a2203903898ce74a1d527748a7f4942beef3a06f7e85fe594adddd98b2e918c15d1142c5600985fea256fa014f888766d3503768f36887d7a85b94aae25008f39c65caaf6c0c87a96bfd4b7473a95b672cba659798879bc6deb08451f95856c0c020e25dcdf913615935afec04acb0fa289c676935e5307fb6329aa8a7dc1ad27e3b5a73ea295e63c64e14ced3c31f4c2cab286abe49b724c09c0519e8175700b3bc123c59013537a41fa433535bd99a7a6b4b55919dde54c6482021fdd2de9fb9dada6855c6db2d9e8e533b1977dfa30909dc8d8d87f7e236422674b7d2e2c446f07581192e084522935d761e7f5ff61384e996a45894941318cd1163571b7898f855ad740bc973ad7c887729fa28900881ab590b23483e7e3ab95dee08221c5eaa1f1cb43872c28188f09739952737546774131badd3f9c937eddd98d7560d1076c43594a0d2a34a0e1a082c90bd24c06655f3121d2b41ec57f9f11901a6d5d3d082bd4067b154b6bba25b9edb903f7ea27320875c26cbc71e70580ff50e97c9f7468b51ff50c7c091bd77c218b366a1510ff49711ea20aad03cfaed6e92484d7fa0b3d73d1932bb74154d0d820a75b32d11b5620faf03b7a1da4f2cd47c55a9d89ee784a8a59b3d36b3fe069f4ca7abaebc6138a2dfde82dc895a6144777c9887e9d7a3054930e54b50e7dcfe851b59524ca3b660f6bc87851c4b9ea44274a89932869850f1e04f4106343152749c971a3d2c6f3d4500b2fdd1dd20b83caf1746b47b603fa1d4edc0d52bc8159ae94692897d33b5a8d8dd374eaa35b6c9a101aee7cf47844f0e85bef590747f1890eeed5079122104cd14bb9a6ef847626f450969ef7ff95738a45390a1f5bd2d85d9743ff1334eb10c3284446534b79cfd50b167e32a1d5ad912b11fbfe0976be1f8015039f3e9c6f923654cafc7cb1c4fcc6bf06bf11ecb561df654b09448c5cf02b307493b7303e7f34fd60ea55452caa6a58adfbe75710839679ddeebddde94e20131d4dcb5186bddc7df5bca1171bae30612969a8716961ca7ab6d2d70809417c0f298115a3a19dcea6548ff23ff38c77b9e95a4eba8aadc2bc86f97783ebceff3eed41466a5c8387f7304070ff22e67618282f33a6ad39f0638eb55006b35b8f3d442036811d82714358d0eaad9e1d9cc23929b4bfacb7c3aad5d2995aced25eb458c27dc28522742c068f79ff7a189349ac474eb94a2499d22b46920e76ae0f0527502c837d5735da18eaa27c98c3fe890f429b6014285231b8e0a6beef164c4d483810e172401009eb89736947c58bc46e4dac69d11073d6d693084ffecb6125f12792c60a7ae17f76db24b2e99af856057b0fcc7baa3a59b64ea3593d16d19c6023bd5413826b9cf9dd3fa65989c389c83c42d8ce90d8b3f91747d78131be2fab9b874b7c176599298dbcfc8de03c874d9d53a9cf58de23762daf999b265e920f0a553ff605ca66ae54403ddd8958eeb737cca01d2feec6d799343b79dcd13d2bb35d308fdb028609a2fdc7cf3cd92cb77474ca8f71387fc027b83b63344167fda039208725088764c016c1a55766861dded19bc67a33d76f1cb6c2c8ecbb660fa01c9fc47901b7a537c95d00eb1a56bc2b4a4ad1596488969944501102eb955d4a9c29eee89d3dd5134d40ce0a04c941c17d00cacd306a11337bfc77359a9256915df93a1cc919c65b092e434e61001df1bd055050b3ec9ed2aefc0f81def86a39671f8fa3ee81ad02c7732e492d4fcf02f96ae63f94679a0253fdc5da9ec62807d9b16a04e4a2b076c90cd347f1c5eebd883dad5b7cb0a36d1a19edb811b01b04cd922903553f0dcc73dc43057e0c8df76165c38d7ea8556c312a8bfe9c763b8389525dfaade48378b050eaa93efba6d425c7925a56b959e1aa07084c4b03aecd1815685e188c0eb367acc8daed2bc14b5ac3cd4ae28f80db43028fa49653c864482d1f4d716318e01bd9a93f05e4964246cad9b5dd8f6df63d7db88f285e77f3ad68cc439cbc598146e36dadc425bf110949e0b292720f6e6e1b132cbe5d8bbf8303233ef937fa8a32f5150b7f46daa44ba81dd3eff460586980dd5353895049743b5c862bccd7414e46c00e0bed3a05997c48e2d4a66154c0b7897b977588dfe46babf6487ff00e6c9bc2519e0d13d570abc2dedbba36b8c6c7d7356de2ed808392b78edaf38cc81f04b4e50f162c2ad0493c635d0c8db125b0f215a2df304b4b75e72e29788694128bb34f8865b37d5b58e336aea6fccb503181a8d8e9972e1fa1def7f47f4616de37e744d498a00177e76e46828ebabe4c03d2276cfd35178b51c898b191e4c118218be8934d8b9504665d0d1448fc4c1c94b67b7c3097f372d6a5db3ce7316abd0cb991bce0d2ebbd3dda05c25de411bda917af14c1c5f831916ee939f632252f147279b3dc3b5d5b497d56166953b14dfbe1d0718ee6f6440f221e8a942b29b6696bf7a90fb59b934694c10fc1651b916049aca46837d72f8864e51fa9baae958ec18e45d83605dfae39dc6159b36b0ae3d15ce4f49e71ceaac78bf8a11640e70a1539368ad4aa86d4e26b7b79c53bc52f8592de7950934a60ec2ae40b0e552454fa206471e229b631b47c95c47bd991d8665115b16c8d2fc65dc7d95e1dc5d72479736ec7a61f6bccfd5aa897ec6130cbf0f9f5f09d6e93a0eac4868f5b2d9a90085133faf4977d4ede474006fd15eba41f275eced115e862610af297c1ad9d063df4762305bdbb0430fc9596c9dc71c65905946aaeeb01269bf291d1104bbd868404dad60d20bcfedb5178bad17627bfb909cd7c40848b7a96eeb92f496e8af73ae7b508d02dc11dc5ffaef78a69a66ef99456210362046089317e6843acfeff0e0dd163794121103af6582e1829c9a8bb7febd098b90903ed32135be4e6611fee50a2be99e91aec7db67f58fa7fc1c45d69c287d449e6e35a0d3752ba1481853d907f187fe9109243c1d1465fcf0cadd09195ed50c6956128fcfb86d2e7745429045e2986dc38f1a538820f17e38caf5ae6565b482ab2225bd84e35600c65e4b1ff10211a6eb7d00348d1134080de8da5ab316445400c657c07c0c69b0fa19ef3a78d124b2d6dcb980fb1ee6311de1faf16de0e51245e99fc247bdcada714590a2e9e356c25d2706c1d814c8f5d4f90aef00210ee987185968de25c7ce997b3a84c57581144ebe888ab37b67b65034172b7174dfc430367f802e7e062487660ffb575290dc09fdf654c8f6279015615ae23cf975cabd290f974ed8a54483e3c216f5c272df3038659049c670c32e143f060de89b5ddf93c0a084bab82b0e92dbc07797823688f7aa46acf9d6d4c74ca31e1f8b7f0ae717478636b8cf4f45ece3b156accf33075ce3e8956aff1ddca45b00df9fd9a5586ff7c9dda9850feeda2e890712a06ceff958ed6521370253beb77907860b565cea4fbe853e06965d5d8ad0a1c138dfb72c0e111cb3ba02de807f00858f99f7af4ca92716dcfb33b3657921dde852ebcf05cf4a5bc683ddd730452001e3ba400c5bd34f3addc7929ed58e1e2ebf7a76be750cdd793df72678eb6db071b286df9", 0x1000}, {&(0x7f0000001100)="7a43f863196c4136e8da1c0ab74834638d98b0bcd30ecf65942023140fe63bd1f71d9fae3788da1a89f9dcb719aaaee1722ebe017c07f845eeeb9cabb96d99751333e5d596291b2aa569afb676fabf3cb900d514281fe2c112287cda27c919ac22d213496c4b82d8024572f811beac6ad09283b6be9c1a4e27e50286fc33630151e53a9553fdb99653cc92e7b54104b5fcf6d51811c34a0bab174573ecb259a3c6280c27f2aa797bf6a8f84ac5f81265cc2eb2af7613a66a42f76cda235d9bbddd989e221581120c4f31dfd6d76c9902148184b240ea903ee87826b0e0df4b3442da1c74a2c22503632238a95cd0c9050607", 0xf2}, {&(0x7f0000001200)="b6930313463037b3d063578d9e2fef1406815e68196655dac43f5ba469a60a42381b5714f72c4169514559de694657d02c19fd03ca8d48e67f53595344adfdfdc836cb1c9ae775299e413bc3cfaba8982fb0459c47fde196a1f545accaaf4bd9d89bd342f265f2baddf2c12399621e8a881f98363b353d7a062f663b854c159f82faa5a799a21dcba1b820575be6cbf5fabe89aa4e13f589838d689db9f16c7696ed1a74dc816fe1f14c0d00a87886013e7f5184233aad036757c4726396599cbddb5b74ae99a6bc3a7075d05923a70e444fbbd40fea9c4ff19b24138c8a7bed5b321f054dcc345dd7e937ddacd183a0e3d221af137ff5af766e2186564b41b08d39b57cc4d89e7800cbb158e670533330639e1f26d42caa73b17523c93e5dd81cf789b762b9e149a557b0c8731de1409aca39359a25e831c545ea1546a723cbd47f1a1b3e6e8e0ea3b446072fbdd6eb55aa18b61441535c796b18cfa34212364f0ab760c4b4f688e2947088a52ec8b71a0e84ad5ffd1c3bef40805ad355352c5aeeb3b95a4f4424b5d82784db33849d799d849f8451bbc77a832a4f165c63d3ee40ad7547facd6323f8a19b828e889692c093832393f869a02e050dd6bda0a5e400927a01fd62761d137a9786ac02a51e95dea0e7a6ab6568a441075410e144289376a1d695e7d0b3f3ed0a4e22dd78a7f185ec97348176628de52db2c4e346ebef7e39f4876ba709193449937e3dec2a09305e740e9e968a6698e00b96e766d99aa6958b00f78a45318e0dc1eb53dfea2846bb9638904de3a86b324d265ecbd1d8b3b15c4a06c87dfa88c532bb49e6f0d8e23c54e7cb5ed7a8ba4ef58d158d7e58bd5ee74cf523c0d1f9b6ff935619b8ae73d0c71a8fbbc73d38d92eaf7001d271227bdaa0666e80481feaa02b26624658f17e46a235c4770f2c6b31d8314cd345b91e87fa7a5908b647f9fabff5938333dcf47328916e5868a56b4bce676031660286e8164ed55c62529e6ff44829c47d37cdaf3e7769a5834effe39b4c859fc43c784204724d1e88fc9cee2005dc02b23dc5b5cc1e6a5d1b90a6fbbb997365c165626e071673c26f8d8ea538c622c53d74a274a28bd2fecd8c97e0ed1afac8857edef71acbd8070037f203b2a42bb5946fb5802850e9256a441b973dd9ae110a2e9387cb9668371a851804d0c6419ef287c63051f97c369e80de10746cd71fa654a715f360cc2a8800a0be48c046f11c78e33214f669d536f5c2f55c6c72114265d589a86435127806abf610f00acc0ba7bda0c2d12bb46b5e6591c3f6fbe1607330ecd5b1d978be165b2808c386f7ecfbce60da57f4c52185eb3b0df5449e3b94a1a969b17303c9f04a991485826eb514628305513d16ddbc25f4a521a2187836911df4622d41cd072a336839c5222463c1c9fdccedd048d813f952f4f31cb02784bf82304162feb7133584512c34f94589f66671b6a1c77c644b46deaa2257b7759fd619a8e579641244e392388fa6256585a380337d48078b02e5f6ccbf2c35454a67f804dc1374933d75b5819f97f6c5c80841f8f51c4737dce716b2301d2c7c4d9cf903956ae8145c4d6096e05004c8b5b38aea32c3680c36a5af99e097b204e42a9e3c9a6444b7ae493b569b57fdfc0e1af647dd7eab54d254dcc1e37fbd0407a68b4f263c309021dbaae7d3c49dc818b8348881320c0be93e9542dfb44be31a55fe17c5bfd8857e9227aef2110b5bbc392579b13ca21ffa091558f49130ee02e973d28535c85c511b0768fb09f67d3452b8da3c6e38390364b50d0adc42ebbb4457d5a31742d2d2eee57727f9a49aad50f088a9076903e19de48392377f2e9f443ccd18f366ec599370a227592567b31740bf2c347848ae906832fdcc1e686af8f09ebc7ae5f6ac08c1f97efcf1eb1268d1561f6cba704ed7e81b4205f964cdde7b046783aaec70a209dcefa5bfa01fd86ef8d02102c8017748291b5f2efce3818b91ea69b56cbedad1642d4f4d332c3513c3a6df80dbf488f74d61c9eb85c7a4832d616296af2498967bb46b45ee550122c1eda71b41058db2c98d286bb2bb78845e1182d3cb54a984865f57987ef711bed44ebb82cee1eb0538f058e69504206e38f2b8e8992fea14e2649b4fd1b1d415273de49b5a204816e8c96e39e352e52c319953c96041c7ebacf906aaa2c612381df729027edfc83383b2bb9b4e045ec4f4519a520317671f5338a6990234f08152abd5195b917b36881a5eeb425b1645828c345facb0e7568b56608ee76637e5c0e7948dde49a0fbdeaaa681b16d42aa3454d780eff4a0031d14888eefca3e951dcce4e7f6324e4d2c34a71a5f7738815471353447ac93afd8cf41c4b49f64b408daf2f5b751b5a790906395979a2539efd71b72be50aa0997e4578fb48d099d784aa89a73963b4bc698e1e7938b4f04b82cd6bb788f6624931a92f121654562b621798e0a710342641e125b7ca8954d5839927231171d41a090ed54f5b0fa684bb69d0cbaed0cacf76122a057783c233b646e75bc35ca2feaad6637519b866eae63a65eb39ed609cb6044e9c5f8c42afdddcfae811006762695be1758872ad77630f4b94c0c2dbf13e569949ceca7c3078773316a7698e3319211dc209514f082f0c46d621165f56167984c492cbe0c88d729675fcc2e1823d84e412e025ecb543cbeda618dd924955494b62d34060cae1032d0418aa3f175865a0ece77b7f7ae89ea7de3d714c6ada5eea92fac8f037183bfe9a1c013af268d824ea8006c7b595c918bc19539c54c9cdebc5c93090d05fbf5950b16a0183b6c5781076cf947d5da2f9fbdefd78f40f3498ed4a2f1d74d20d7e54de5436770b46b4588b1bb59f338b96e66b90f6ba26a7b721b9a3328c9ae4d4c315283876162a711f6589bfd11e27faf7a4ae894bd121919f3c91fe57f313771b25c235d6922f8c3e0d6b69978b85f9d906c163f667e7c541b78f662c92f188de936211024af343b457002cf00eb23cd51b38d81ada0cbf42f06c1458ad5ba25af29fc12ee67123b125c64db03b2d9a8462800b2cadf749d468cc6521dee8ec1f2c9ad2d5c3bee97ea1eb659b7832a8e62bcc02b0cd4729c6ae4bc3984e2e8962ecb2e9f1c0e33d610669250ea06109d3241bcf259cc0e33bceaaba1cf30dc8180629857dad42bce879a2927d9eae3ebc85963cd4de286b7f93fed4eb90a0e764b519faf5f81b8fd2e3957fab140168f37038cd4f8d44a03e0adeaaa300faa77be11c2a650faf930002538ab727249c0e36d9e4a1f424a3b9c455d532ae79ef83ee16f7cae4f033a7e392cd607f9c041e3b59f877c7c7e756b76230fd20b2b90b5aeadb6cf54d2710416e14219663cd27bf5e31871464f8bb381943e346e60df031ce3782f13d81d8fb6746fa930346dc38633c7723351d733d68762b9d3605ab94d9e264789f6cc2570643d8312a8dace2088c112c6d08a8392e1bde12bb49504fba0f2bd1db092327fd53f2948504aa794c08f07b45a7d02ce731a27146d706a6159dfcaa80e3d351ab6ffdd8e0b3d0e59862dab6e8b59038ea7d7370cba25766b4bd953a7f1552eb1379bd7a388f24e60174c544d2be7aabe3cc97d7029b74f4ab2b2617a23f2044c284307c19b6c0cf8d60f432fb656c30a333da7680854d68486d9b677c451a7968d322d59865ce71670af6ff8ded8dd701079f6dedf0d26261d103ce8c1062626cf17478c79924ac41950214bc7ee0c383eaaf166b36d25ff7d447b195845e44e7fa521b31edb2aecb1a08a482dcbe7ae9bf3a0e1a2e6cae7e39cea6bf632adea70001b1871f1c6cf8c05a5c3dd11451bd32d6c9b9f9211ef30ad71470215fb8662e2a904f90648927d4e938911e098f3c55f14e46dff74a4a6aef619f06cda66aa77cd01bcb4986a1324be3e4554cafc6dd4ee6b4ffd07bb86e3699a057677b9e75e5a629b1de2369657adc5445c39ebebbb7ec039b6bd7c00335a88233c4e3c0e26cf8d0e5cf90b3c0c7f70aedfddafedf874e3421bcfa54fb1e46ffd3df0ec310d278b53d0ad3a51d3bb3d2ebe9195e4463d3ccfd2ad86c5d03127f50c12346ac2ba0c6e1610b3fa16e486eca2b411d1ff26f20338a30d6b6a4a1a7bc81444e4b11d3a2796dbc34a9c87c654f48b41a2a98dbfac5dbc996860f08e83ac041385a3ec6022859c696f601869e061a8d0f9420b46a9269f74865c5a7735e228265eed94a86d1b88f508a2f4c1d2b59790c4965009e4fc232b0aac626ba6a1960c636f8f48513185a76c18e247f0234361c8634a2d5b750137915baeb50b6ac52e39f0e697461d1e907d99aa392589095976c88a0ff7a018832954745e5776db0f2a1503cf0be14a7d0b07e8b405250ac157363b3cfd78bd53ea07b48daee3fa94afcb867f21517555d2fb1f70c801cc98c4691ae2b0c93bf913a47aad925c6fc831bce9c52f1d32c4d31a1d5d0fa0ca4efde832e3c4bd61c3655c900879f1efdd55d8c1c15f1030791caf9901703fd247818c1a258efe1a619c01134c18fb8a1874d002141b93732d49d858ce67601c158d7b82cb6e49abba7aab49da6f078877e841ce84d8f3ebb9c4a7a72266411b67d14f544716931a053a83bb4c07b7041736e54a6fe50ee9d4cc95f48f378e5032000450312f1b1869445684d97a9e0eb362e47cbc1f22458e3d361f8cc75086985ca68c8529580c4e3deee0ac4f200f6b3b20cd83163f3295d1bddd863ef06aa16e3ff971ce7f85f12c0221d820df8cb5382437f7f096e3d177a946fae278df67689d37d67d280dfc393c9625e640bab3f71fcbb5ff9200d250c16abf09cc475a83af7c237bec9a32f82da241995dddd974cd76413fbec99dcfe5cc3ee856a0dcd5c9bc04dd2eb6802b001e973f612c0454a9176ef63c386b34583e420aa9916f5fb20dd2e6c91a39fd7b004edb799587d74788f0e17ffca6d05e32357c24185a770f34d2bc7c0056230fc122ea7a85ff18ee897bdef25664a2c14a0f4092f9a7c1c3a5f6cca1a85135bd24773b3ca2d5d5ec6573b7cc8587ca5cbf643b226f08f56e2a26e2bf97cbeb97ae546fef77e585f04ff9a1b24e15f031afb362e7b1d4018c29b1803a6b3d4233288427d5fdce10fe884aa25426f10a0e4a12fc644154188352936df2cd752d265e5164a7a619584e357df39bb88a95e375bbaeef9a307c812fc25518152a27c520c235e4db7270877e8704c669a53ae1e2a766a41f340fb00973bafd11b4a583727b22e2eb50a85c49dd555284887c4a71e7980bf9f06d6f8bc73831354c10af05d19e7a71c22b49773cf0198eed531bd80feea5c8936f0a2b4dae434362026167ab266b016d3239d193e3edf61d05bd103262bcc2078b33141779f853f265b50e620bcbab6e77c4d7c1893fcff22a8d8c8cd857512f5158b8d4bc6386ff3313372f6bc49a5749c4f30319cd785b7292ba15968a564834da38668dbbb78899ab7eb66b67fee7b94bfb0fc0690f38d236c25f127807fdd26030b866babd6a488ee8c4b00b17a339953f71b6b2810bac4cb226a2eb4003c0e4d45fd600e9f5787690c5dcbe5ad6504905450287ade6e7054b5eb2a0864ab169f84d078ab796a85bb90387f259575946a7fa0a9ece895deb7d55f3024a53eedf32c605634ebdc51270572752bff01039248b593904850e7a6f0e9ee6d5f571a86cf3288a4b861bf65c726dcb7e3d60e54b6b0b77e01247cf9f4f02c748d737ee3daec2996e211e245450948ec017b1a2a10a53b264884ba4f7", 0x1000}, {&(0x7f0000002200)="3a0a208496be8aa478cd6d2adb67066ddf2977da499a53b909575e6549b453841e11667e96b07f1a249c6b34b5a4901b896f37be551658e320594ae3bbbf48640ebfaa5f42c7b069bb44f5f7aefd9bb44dddea38d4e784eb4288c708f223e61f130d1163bb22314d7e6ca35ba1211519d1c6f40fde75112415da27272af2ac8d925c627afb867f6ec4ef1910897334af6e96483ab49aa12d7bc1a5f2", 0x9c}, {&(0x7f0000000040)="c84772dbacd915edd813fbafbc3de2fc9a1ba2a1235d2661beede4a03ace1e47c2833b723ffb79a36e632c4a2e3ca4f37959457cf03071ba92308668fd9ec3178c008ded6a5905681d2b8696ba4ac231ed17f03380cc93004722eb6c8f0bed5b8e7f2e863c6ad9", 0x67}, {&(0x7f00000022c0)="7438507696937d5e665397c187d71991cce8463ac90dce014e33a327f7dd971b0cb8c5116f1f54f2514b3712799d7537295a7c671760522315a24cd6cf0facd6850f5845c68af3d286838220cc07805be6d181838755ede49f35a20c914a0bea759bff375ee881775cd10467d5efa9a9f0ff5d7037ab6c6206a02c756b30c9acae86a6dd9559ab744ba85e8abcf08fa69726dc709cec3bad40f778f21a555f97c3508db61ec17e6c80081a1e8fc86ee3c04862e2e0ce3c9ddc87768233264ab4655a3000aadca298d4857784fe0151554b31968def4479c30bae743d37fc7128d8e2220026b570e459d4946463a337a68971140f3ec47c4106d06647d2f64f", 0xff}, {&(0x7f00000023c0)="dce6333f1a7e8f67aac8c312410e0defa75e147d6872d00ec08be91123a0adc344b9a7958b0b61347f0e336ebeaa62db58141437682c294088e6d4130c96564eafccfba6216ad4b843562a827335212a07715163c5fdf30b1a40ab707f4dc910ace989f534175c797e3c604a546248dbe4b38be20693deda68b4e6ef13461425b401015235db9ac4f643ce4f5023f692416526fa686b1fabea263a25abd39c8ed5da0c5139199779cb60760598e75fcb42b19d3ed48b7de4c33c4fdd46db861be983f8faa00291eb65eb93573c25db8d8523ac386efefb4f80fe046cc6416f5bbb0ac19fb30f0b45620fdf647733cdca50d867eefde3bf06aeaa523cb732", 0xfe}], 0x7, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x19, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000004c0)="7ae9dcacd73b714d", 0x8}], 0x1, 0x0}, 0x402) 16:00:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) shutdown(r0, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82fd000000000000000000040000"], 0x10) shutdown(r0, 0x1) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1, 0x6}, 0xc) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x7d, &(0x7f0000000140)="e46d2773adff07bb2e5a5f04642229dc47b59f92064bf882877a13842e644ea6f4f847a4aaed41d8a44000ca23fbf4eac8457088513b4efb9ab87fa4e28b9770fa40ba194b9e893891f4ef914b2363f7643a10f490f0085f9b316db708344d69bb3e93dfccc8bf4c62b929c8f0c127ad598fb72b2a04c02561eda763bd") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x219, &(0x7f0000000200)='y') 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x3e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000003}) r1 = syz_open_pts() munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) close(r1) syz_open_pts() 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x7) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x106, &(0x7f0000000080)=[{0x49}, {0x28}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getgroups(0xd8, &(0x7f00000001c0)) r4 = getpid() r5 = getpgrp() setpgid(r4, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x5, r3, r2, r3, 0x0, 0x22, 0x1}, 0x3, 0x9, 0xc51}) r6 = dup(r0) sendmsg$unix(r6, &(0x7f0000000800)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f00000006c0)="c02c975ea5270574d27b526c1deb72ac5824f88d7c4a19d88bd27b47a75308f4393bd95771081c4e8c4beca717ecc7482650b75cb64aaad1ec383eced965cc3137c157b218ef72d1a0a2fa552ac001893cd36ffa35eb4936da4c0e9df0aa96e9b712d0e5d630cdeea6dd612305682e36fc0ecdfd758269f18d62b0f2a3cc53515f499f216367096c84a5bfd0d536aa8d331f8a53a9519832290e015b287fa45ba592d3ffd6644c919d5abf30a61b3a5e2863090cbd", 0xb5}], 0x1, 0x0, 0x0, 0x400}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) getgroups(0x2, &(0x7f00000001c0)=[r2, r1]) clock_settime(0x4, &(0x7f00000000c0)={0xb050, 0x40}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xdf) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) r1 = dup(r0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x202, &(0x7f0000000000)=0x5, 0x0) flock(r1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc6dda8645f559a54, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x8, 0x6, 0x8, 0x38f}, {0x3f0f, 0x0, 0x7, 0x5}, {0x2, 0x14459db1, 0x7, 0x5}, {0x2, 0x1000, 0x1ff, 0x686b}, {0x2, 0x7, 0x1, 0x4}, {0x0, 0x8001, 0x5, 0x2}]}) r1 = msgget$private(0x0, 0x20) msgrcv(r1, &(0x7f00000015c0)={0x0, ""/114}, 0x7a, 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)={0x3, "71f045534e92cf3eb064aa32630102b636509a37015703254ee8a6c15f82f0679d7188f93b7620bfd0c6fc484be0bab08c922664885b3fd943c03286bf8bc5fd9be3b1daf060cfc5c50efbc5a1e012b02f5c07eac7d0d307cb6b596a8421cc11156c3386fa51cd6798"}, 0x71, 0x800) msgrcv(r1, &(0x7f0000000000)={0x0, ""/150}, 0x9e, 0x0, 0x1000) 16:00:06 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x10049, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x41, 0x4, 0x101, 0xdf9e}, {{r0}, 0x0, 0x89, 0x11, 0x9, 0x5}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40000030, 0x10001, 0x28}, {{r0}, 0xfffffffffffffffe, 0x1d, 0xf0000000, 0xf8}], 0x2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x8c, 0x40000013, 0x3f, 0x8}, {{r0}, 0xfffffffffffffffc, 0x40, 0xfffff, 0xc4, 0x6}, {{r1}, 0xfffffffffffffffb, 0x80, 0x0, 0x4000000000000000, 0x3}, {{r1}, 0xfffffffffffffff8, 0x10, 0x40000004, 0x1, 0xfffffffffffeffff}], 0x1000, &(0x7f0000000100)={0x5, 0x8}) r2 = dup2(r1, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x3, 0xc3e}) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2, 0x71) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x400, 0x1) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x482, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r7 = socket$unix(0x1, 0x2, 0x0) r8 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r12 = getppid() fsync(r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000440)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x70, 0xed763e37a8fc30b3}, 0x1) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r15}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r15}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r16, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000640)='./file1\x00', 0x0, 0x0) execve(&(0x7f0000000180)='./file1\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='{%^{%\x00', &(0x7f0000000280)='-{\'\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='[\x00'], &(0x7f00000005c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='#,.\x00', &(0x7f0000000480)='\x9a\x00', &(0x7f00000004c0)='[\x00', &(0x7f0000000500)='-,-\\^}\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\xdb\x00']) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000600)) 16:00:06 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0xfffffffffffffffe, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x40) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000100)) 16:00:06 executing program 1: 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) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file1\x00', 0x80, 0x200000000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x14, r0, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x20, 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = msgget$private(0x0, 0x400) msgrcv(r1, &(0x7f0000000040), 0x8, 0x0, 0x1800) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:06 executing program 1: r0 = kqueue() clock_settime(0x0, &(0x7f0000000000)={0x0, 0x3}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munlock(&(0x7f00003eb000/0x1000)=nil, 0x1000) 16:00:06 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r0, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) read(r0, &(0x7f0000000000)=""/70, 0x46) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x51, &(0x7f0000000640)="b6e6089f6464303df0383d74d497caf90445a68f19d88c31ae57e1eb727d828c4ac4f3a43f8d36876d6376920a182df28ba429aa4f79a3624bc0010fc74edff638fb335eb6e64fa33fafa9542291e54ba1d1ba2917a604ee8b362c071cb50e4cc344525c30a309130acfbe06457bae3f057a3d5885dfa57a890e731eb56ce21ea5dc53ea46fa5b0296ab5cd0813d1a3ca300"/156) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000340)="f3f31b61c4071a724f0884dcfe", 0x6}, {&(0x7f0000000100)="ea3363886f98eb5547f9deb0df1991586dab5c8f42494ba15d9fd0caee43d96154a398090e85491205159381c4e57396acfa64dea6c369d97a44e39aad2b5ef52a9611de99d38af75747a7c4a24de33ece46f6b2116d6161e2711f4eace6c6372afcc59d64f4cd4dfef6c54a20efb87579c06cbd4ed4a1bc64dc983781513709a57843f4112f93ccdb91623a39edc4f61d31ff636ee0e933c69c20b1a529349a32b7c4ab62", 0xa5}, {&(0x7f00000001c0)="7f5c5cbebe09b30884abe4c496c2ebb7ba56f18000784299c3015e444cf4b6ee7243d98fa32e01b0ecfcf69c1e721dd188c3dbabfcfdc873dbc71d5cc94c4ef107093847a806646dceb42ae744af5ee3cf7fce7e60213630283894e270", 0x5d}, {&(0x7f0000000240)="f87e043d05b588262bfafdc85a82335dd5d76c310c474f6c34984e690e184a7f464439f669ce8239c4053c6da2af178b7830256fb809b211d22a7225eda96606c8e645cf458ab8d5af8160251af033b561549a23c62d72f91df911a1fa59fd63c6e16d8ca8dcc5990bbd841b2a54858da06c150775b96278b9d7c51fb5cc61d31e6ea25f70f0bd9e3e218cf8fd90f6ba94eecb030533d0716431fea7d9666c035568633222ed2fd17def2c2e758a913de50306049235db0e5451c724b5799717", 0xffffffffffffffd3}], 0x4) r1 = dup(r0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x10f91, 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) socket(0x18, 0x0, 0x6) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x2, 0x2012, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x401, 0x2, {0x5, 0x2}}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x90, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) ftruncate(r0, 0x0, 0x30000) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:00 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) r0 = socket(0x6, 0x0, 0x101) accept(r0, 0x0, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) 16:00:00 executing program 0: mprotect(&(0x7f0000777000/0x2000)=nil, 0x2000, 0x800000005) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x20}, {0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) syz_emit_ethernet(0x4, &(0x7f0000001240)="3d80fb0d") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x880, 0x0) r3 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = socket(0x800000015, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$setstatus(r1, 0x4, 0xc0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54, 0x0, 0x0, 0x20000000}, {0x74, 0x0, 0x4}, {0x80000000000006, 0x0, 0x0, 0x100000000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="db") 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) openat(r0, &(0x7f0000000240)='./bus\x00', 0x400, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/96, 0x60}, {&(0x7f00000000c0)=""/38, 0x26}], 0x2, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2020, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x2, 0x0) msgctl$IPC_RMID(r2, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:00 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) close(r0) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x0, 0x7}, {0x4, 0x2}], 0x2}) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = shmget$private(0x0, 0x2000000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x8000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = socket$inet6(0x18, 0x4000, 0x3f) sendto$inet6(r1, &(0x7f0000000380)="860fae2bf7676113d0a70a7c26b2e856268797ab9be94b691492bcbcb0551b11347939bd05751cb2c3e77624eba88463b9fe02d0da22b5e9ff337a8a99c7417792ef1c0f82639e4e90da5deb4571c67945e7c8d0768d6c2bec96664ce89a541489bc24d38f34a13d034d7826b9e2f015efc9ccb00a433c80a2a73b1d6f83028c683761b48fe17f82ba7ee51be44411d004aba4617e24329c969a5112a4df1b5f5f3540bc913a29050a99e3563d2fdfecedf39c7fc55dae380349090cf99856577b0c44ac", 0xc4, 0xc, &(0x7f0000000000)={0x18, 0x0, 0x3, 0x6}, 0xc) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa0", 0x124) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x20d4f9, 0x3c3, 0x1, 0x20000000008, "b00900001600"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0x4) syz_emit_ethernet(0xffffffffffffffe4, &(0x7f0000000000)="b2") 16:00:00 executing program 0: r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x10, 0x4) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x0, 0x4, 0xf3b, 0x2, 0xa37}) r1 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x40, 0xffffbffffffffffe) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20020, 0x1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x3) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x9477, 0x4}, 0xc) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000180)={0x54f, 0xf532, 0x7}) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r0, &(0x7f0000000280)="04", 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x2) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = msgget(0x2, 0x204) msgrcv(r2, &(0x7f0000000300)={0x0, ""/246}, 0xfe, 0x3, 0x800) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f0000000200)=""/222, 0xde) poll(&(0x7f00000001c0)=[{}, {r1, 0x11}], 0x2, 0x2527) close(r1) 16:00:01 executing program 1: r0 = semget(0x2, 0x8, 0x0) semop(r0, &(0x7f0000000100)=[{0x3, 0x2, 0x1000}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x800}, {0x2, 0x9, 0x1000}, {0x3, 0xfffffffffffffffe, 0x1800}], 0x5) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000000)="07f1b20bbdf1a82d7e2f153301d54b8d343fd156bf102904ee41c50257e745c26d7b0de9bb35d12d7673ac8439a074b9e652d9d3fcb88d87c5b6555ccb962adb91a5d5a45de9ba3b7cfc43003f486671f123e72818002d7e6c416d6219e2b4660f70be5212422a491749ca185f99692db192d2dea0f0e6934779e8cfd18e2df930fba8a02db14fac159370ca29b0433d856779e58af818325990a3bda740d96fc285609a0567dd7dc56222bdf5029a4942ccd05ddb4551e17297578dcebcf0884a6871568d2213c79b078e0289a2cfa89d285c949efbee", 0xd7, 0x9, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000140)="8a8b277b36856f9afef2d3fb9e486944fbda002b901d7da60d5fc090fffbb9173e87e0a0915b6cb298be342d5cc29096a6e008606217b1b0d2b1c62d9bd668c99cc86997cb0236f70306b39a5e93323ddcbe9d491dfb7efe7e25634ab602f4ebd4bd61aca29fde04fc6bf558452acf1e", 0x70) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8000000000004c}, {0x50}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x3, 0xffffffffffffffc1, 0x7fff, 0x7fff}, {0x5, 0x3, 0x9, 0x20}, {0x2, 0xfffffffffffffe6b, 0x2, 0x6}, {0x8001, 0x0, 0x72, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e5") 16:00:01 executing program 1: r0 = semget$private(0x0, 0x0, 0x28a) semget$private(0x0, 0x1, 0x10) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) accept(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r2 = semget$private(0x0, 0x1, 0x84) socket$unix(0x1, 0x0, 0x0) geteuid() r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = kqueue() semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000140)=""/140) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) r6 = geteuid() r7 = geteuid() setreuid(r6, r7) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0xb, 0x0) r9 = socket(0x6, 0x1, 0xdb) getgroups(0xa, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f00000003c0)='./file0\x00', r7, r10) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000200)=0x1) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8, 0x0) poll(&(0x7f0000000100)=[{r3, 0x40}, {r4}, {r5, 0x80}, {r8}, {r9, 0x24}, {r11, 0x112}], 0x6, 0x6a) semctl$GETNCNT(r2, 0x3, 0x3, 0x0) sendto$unix(r9, &(0x7f0000000300)="1734b14bca1e0895693a3a4ffb229c89f98b35b4037793add6b6085fbfd8c64147176cf4ca5110cb4667e67e45e250dee211ffac84b7b8d11f5c4342d85c46365a1554e75355675263f2203ddc391e65ceae4066deba8b119ff02e85ec1b78322f80d4c9b2978a8859b3fcfec14fed68a135eb412d", 0x75, 0x8, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:01 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x8, 0x9, 0x7c3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x4, 0xfffffffffffffffb, 0x40}, {{r1}, 0xfffffffffffffffa, 0xd, 0x60000002, 0x8, 0x2}, {{r1}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x8001, 0x5}], 0xda, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x44, 0x0, 0xffffffffffffea29, 0xb1eb}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000003, 0x6, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x1000, 0x1}], 0x400, &(0x7f0000000140)={0x1, 0x21e}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x460, 0x404000000000000, 0x0, 0xffffffffffffff04) r1 = getppid() getpgid(r1) fcntl$getown(r0, 0x5) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x40) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x10001, 0x3, 0x80000001, 0x598}, {0x1, 0xcec, 0x59f6, 0x6755}, {0x4, 0x7, 0x101, 0xff}]}) 16:00:02 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff, 0xf5}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0xfffffffffffffffd}]}) 16:00:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000300)=0x7) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000340)={0x1f, 0x9, './file0\x00', 0xef2, 0xb43, 0x3ff}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x410, 0x14) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x18) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x3ff) ioctl$TIOCSBRK(r0, 0x2000747b) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x52, 0x0, 0x1, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x9, 0x5}], 0xfffffffffffffffe, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x7, 0x8e19}, {{r4}, 0xfffffffffffffff9, 0x4, 0x0, 0x4, 0x9}, {{r3}, 0xffffffffffffffff, 0x80, 0x0, 0x7ff, 0x8}], 0x400, &(0x7f00000002c0)={0x9, 0x8}) 16:00:02 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) linkat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) 16:00:02 executing program 1: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) syz_open_pts() dup(r1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x2, 0x4, 0x7bdd, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xb9eb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xd9f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1dd}, {&(0x7f0000feb000/0x14000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffffffffff5b}) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='.\x00', &(0x7f0000000080)=""/177, 0xb1) 16:00:02 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/zero\x00', 0x392, 0x0) r2 = dup(r0) renameat(r1, &(0x7f0000001500)='./file0\x00', r2, &(0x7f0000001540)='./file0\x00') writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="eccefc77b5c551267329d4b6f3090dc07a4f4e9e4fcaa3b0332b035ae55efce25caa4ca760fa8d40a73d49207a12a08e3c81f4d0e24b99314367e8d4b53123041b015a8468b46071af15e7acf0a6a184d9bfb23253c112c4e1de4c88e81d7396c4ecd9a555ab22df", 0x68}, {&(0x7f00000001c0)="9ed0948cea99116f133b1a273bbbeecf0655a621c6310b8044b377c025787eb05d91e5ea0133413f72b86e39b2ab982d14df27bfb0243c32a7b2d70eedc95853c8be4183da4a2422fbfd4267bb83d883ac3765c1031c4ec26476d0cc9d78a68078543fc40201d0a3e3726d7cb59aad136a7650ca35dee118b00cf7de87f705a21af691dc2653ada1e8dd69fd0e5262f40377bddc3b3aee858b1fc2545e2f7a0eaf355b3525fb3025c479f90d30969978d5d4007ef0cf23fa970284bfb6cbfb4a", 0xc0}, {&(0x7f0000000100)="d2800ab56a8a8a6b83d4af4fae8b1369c33e6037e4dc156cb1ee1dd97501ec96ffeecd3e4c3bfb53e160698d46bb10ad44325fbed424979e1f", 0x39}], 0x3) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000280)="9d9f671e7e77bdb40dfd57bf677654946a8b4813ab7a01a846b907207a0d5b77df1a", 0x22}, {&(0x7f00000002c0)="b83a7b946e96eb494ce098b43a0d2284887c141d557d70dffc6c968d4ecbfb00c5cc91be15c60e7b06c8a71c8ee1a25a1dfca4a3f5b5a48bb63d1bf6eb900a71fe34bceea1f967c41681a2e8ca6ffee433018790a6e5126584fbdd66f53cd10e46925d876b2d705bfffb45c32f9b822fc3060455119f84f3feecbcc9b602014d7955893d4439c41d6ebf82ad5c23ef", 0x8f}, {&(0x7f0000000380)="e49ab322488b587b2f3ab62081959bd6048e65a30a6da6db498eea380717371b42878ba00cc9e60f1ee07e03c06dbcbb6f0616d5e0b5f68a8db4a87e9cfb161abe677341b1cde1c25c13dede4c461c03d2a681e271da9e780491b0db8245ba32ab841453fee02da85f14af3fbfd4d0f38058a44aed0b7c419db652d3b06c4264d2a9a84ebeaafa701dcb5bede5317251d568e514bef4b94791b8894c0d62bc49a4156b4c2cd07e23166a8004b16ef795a2241b4af5688eb70ebed95efd862699e1cf59184931faf463bb99d767dd6c2b0629aa9c76ef8cd8a87e4fd2a5cf1d98f5528be2ea4d9739e9ca4f4e5ed78ef381130546fbba18fa1ce28e2ffc0f7d10ef0213183a430e3ee37c455ea8aff11a4e2e62b55c1a0c63309ac4408c046a4b25b319780ccdac07122d6b00a5b90555f5b78878360cb7b34d6b1c7a56a2cd2549b5c2278325e8554862d83f1dbcb4ad73fc5102b7cf52cfd11c99e7397c0d6148fb9e4efb10a238925b4d2fe15b1f59ea975fba35f2fdb3a3fa21bc89cc2def5d6593b7bc9ed97eb6c8923b24e84d5d4f2b3d0398bc1b34a9a66c7f2a04135835e84532c89de7dbe43120a7cb84207157a26d2bb4a325138ea2b294b02c70a0db5c2c3cc403c4069729000dedb6c0a12d50664561951293a99dc8bb5bef5a81485ca61b7b735b2265f74a4ad36b9bae570a18995df1153f5678acf2a87bd4329677c8a9d2b1f733f0087398a0fa4339ff91fb7adc50c4b026adec4443dcb079aaf513751be116e9ca26d6954fd297c8d290e18ad40bc9f1cb41c9ee3069c00aaa07570d6b35f8747d046d1dc8d0f757638def8644f2e56a03a585c87a6c0f9947271e998e0f4a8209873d1a7cd55212efad9ea9bba1ebebc77d935546187661e075376c831b021b9422fee22946879cf6743b746db22967325f472f363a030cc5c36deed17a7f77478785b9c64707e6ffb7cab70c6615ec6d950ca3ec85b7ccf66bf66b0ce14b85283de17268801ff1f97fa61948404462bde9fcb07a2f1a934bd69e24ef5c062f5e048badecce402fe92d70640f35bbecdbee4357ac90b540c4c357456adc152ba9d77d5d60a0107657b2c1be12616906f2ca66711fc694250959a945acd745286cbf845321b007b7a355918a64a7b9be6819f97b656c6b8c1a5e73ccd76b45b2bc1a9027c5be5c411daf4d52c7842f15570c336a2c45e1e75977a52aca5330c8e748042e776c865dc7a9dc7bb49a737b1ccec8c91fe72078c50926ab7668a9fe18327e390e4c6e6c1969ed6e783bcf5086b09c5584f76cd052b99bbf9a550872c90a9e64ebebe7760817c624bd24495094e06ebe35d3a94fe29e05c6c7ae9fa847bbc4edfe0cdea16355262b5e0995ee7f49f96b3e96707d578d3763b722befb2b4f242099c78d6abf88da37e10b90afd6cb84b5b1002675172e603902f6119f1efc960fdccd010ce231ee0be88fefa3ce5b6b2d89d141ebd283ef85c1d767002ff2d75427e068c275709e0bdabf6aeec6347be0427b314f144a700dfdc0ca1fb5b263cde7001bc29733f8d0bdecaa9b2b680c38a299f1f3b9e6592004bfb8201ecaa5d465707fe17855f1827b8f035675d38c480a28e53152db1ef75dca843da1f364189cb6aff309a794fab63f597440e220afa2cf571873707758a371b04d54f4ce65267c4fcf5e4140e0b180c00b174fd319d0fb842e9d27b0543408a652d8d1fbeb9388e599fd8147c167b39a6625db100a06756ebf169ac2a947602429117e2b23b1c53367f29201a415e189f05a727e5b5a9cd4522d2c77abb16182d7375b844afdb9e7262ce2e66da017e37f342a9f82949399f878d89dfaec331417e1afcdd4aea9c33a6b799d37c6053924ea2ca251834173b49814948e67e0eec9f351e267ae83ab1a7d85af8043b8aca50ef90a105d9c40df86ee7862add3185373a8c66dd9b31049a67aa46b816dc6aaeb843bc49bf995893a219a9e5ac0b76f16fa26aef811e08987e465839f1788ed579b6fc9840843c9517c736b66fcf2168fd009e66dfe1175c7c1c23fddd3870759885efbab0763a946046b0a33e248a7541c7d4b8657594bd879a365efa884c321a19b1ad3b401aba2232dbe2911b2b399a4141f5774e1872904093be517b0abd9aed3b01a1e9686208d529cfa1d5352fbf9d76a464213dd69f35135d0fab117b8a619ba1ea608cac432a8ae1c3fbf2a3af8189d8e7335fc4e9e04fc0382229361db1b0b6b1e261ac7a2dc555a850165740f4c3c1911ab333d734b7699f790c49478079468d4f9c249ddbeb1775458cba1a408e6dd5fa8231074f960f19c76e6afdfd54f3f1a9fe3cd95006643e96ef69cc2d862a404bb0af9d92c755dc4af7da491da692a2961f4d3f7f263436a363e9fba6856c99fcbdafd4a4d305810971e7e9c08ac805ff2ca5c20e1c6fe95f4a5d1ff5cc46b2be8dcfe3886e6993738be7ae16488746b89ac27f671002f73e626b685b938d182a70a53371de3fe8386f295ba53b7eeaf8d55f7a05dadad9565059fa713f92c69eef4c7606e041cba296ba2cf13a866ca70b0041a47863e774d8ae9b392ad420440054c0cf31061b6a6e5064b031f12fc324b9710474b5d28ab33118cfecdd19f8518adc947f236e3765cd8f36aa7d9ee63d860b41efdd71ccfc82018c2044e50fb26a52f4a5ec85ad48df541279d79775721fbae6fe69405b458967db383f902540a5d6acdc76c7c0d58223f145ca418b8541e8e6794564c8da2ce87f988ecd544de7a8278361cef0f4538a9cbc6f2097f51c875acfa0371640ac6450ae15f91a89844018c6334c53fdf2a0cc3f8bd00b423fd99d7e0a751a74eb8a18f5c9a55f510918d791117b8603dc1264e3d40144cf887c6a283dff19916c29ea1c1b6ff255516b9df3a81349cbe8dfea3be00901234f8336aa1e665627e87201a99ffbf16482aa77f372ec23a6e2b85ce656143b0e32979ca1d21136940891b6a5b93f4845b50a04c2d630dd485e1e53c19eb6825a6a6ff66421089367255af5db0e9eccbcdccb2eaeff78933886e39d3e1ab561ac0584ddd669e88840e860ddeb610ae73a6bf00aa7368b6991533b1891fa2201c1cad39bf274c6de282686f7b2e6d4f4cf5c76a05018be611211ad51c615de6988dbc3834ef8b75bbb1e9408fa9269b2d8fc6c2d69d977a5714ea9c954afcfe74762d4567cf4ca2bbdba2036f68fc790baefc2a0e35a556ce4ce0930bba86fb4ac80883f1bc7b4ef600f82a7c18dd0bee4942d5f7fb94770f18b3cb4b2120a8c98176f880decf75da6dbeeac20ee9e96c116d7f1a04d81f24dd5feba88e05896b3d3f9ca7aeab14e8f1f4e4bd9fe8084e031a475dc9a0a806fffaddd2580b21497bfcad4df9c2c813732df4de6983d95dec06140482fc39f4d8416857c47b5a9dcfe71438286645131d3b01e715e5eb5c66cc4c5d3f1d446d8b598a2cf1b343fa0ab6074c079c14eaaba2327e5abe2839c9e6f42bf50ac2c9ba75d216551cd128acaae667dc1d5baf313addda6ab2580c3dbd0697fd495f03b0f210dd09207ebc283e35a86aa34bd3ee919d1f8e4d5109d1e0fb0cd34c5afbdd1ab6601381b5ce293c64bf648132f99dd3d91bf78fcadac44b80b90dac8b932eaac3f16f225c5cb7bfefcffb6cf982d65dbdadaab2c9400e82025cb4a30e54057a81e2800e9d0c6aab4560c2557f6edd7eef4842e4fa9afccab9aebf660c52aa174322feb33401d6c9bcca3cba3abec89e9b9e885830766035dce7ce2d5f87a072d0b3dff9960e562071b6eae85fb77cf85c01578391a3c777674b67eaa0b33fa20a66485995ce86e097697f538784f7a6c3e6c0e6379f4aab0234af157099cc90de4b69c3e3cedfc94c363c7f41351e6ad3830041e79ef45e94d55f6551e31d6b0dbe85c1cc19648a9b6d3585ce6d8abed1c7eeb893247b29e9a811213c60069f1abdc2ae696db60ba02258412edd634d96e4ce62cdab969441654b4b93541372f03a78de285796fc806f4483673c7d6f3a6d170a4fec2279958d6675c30d6c72f208a9a827406e53ead2a9575ee9f708eaeadffa194c0995b97a051824cc4e7089a9ce3e2ec3a280bb76290d5d0c4ad4935bff09a27d44abc0b75fb4c9537194e9bdbf3122b2ec59b5bab64408cd458b35de9cc966a77cd53b758f090c3c1767a1eb06e0efcee3641f16f67cd392a72460a94e51a899e8cd3d600a2859867fd4781cf1e230b29bf7f9fcf77728e4c6c16f48ce4320d0d4f4cdcf3375741a7687c197fe5bdfb7860997bd3ba4796e1f1f5223a4711e33e5b1e8da8a79f359c714ebc37a31b29edb8375f044250ce802381e757beae73354ab37962d1b0ae9523663eb019f8b7a557cfc1e82a6fac48ff14c5aecd1ea65159d937db8a487182f8e4d438d95c7782a58220030b248b29f0a928155fab2f9206a5fbe1e03533c04ad68fd6c94c843896d541efc3811c19f278b81399819f20e233ac923b5a18cb70ec5037e5c66593d337bbb235937a0b12f41937088713035efb56a5dc4990d47c76db5ed3ad6d152c136fecb0f77e9bb06b0e4cf017aeb999c12de7d02ce7da9ea465e5c83527e62a5987a1a44e722241b730175225990e777dfc82a56ffc95696744e42645176f146abb8b7922df013d289191b8ffea72eee54fea7dc58b81129869b7c3a3fa4137d1a682e11feeb008bfbaca9b1d1fd4adeb72506b4bed878e18488385eb9c7fda1e173156e50295326b9642de83e80d9ea525b84d38a18309cb0d21bb9ea4ff0b00bc903871211d600553bfb21ba43a1130134216d134f52b9c7542fbf686804c18cb8ff4de0b7899a9237603a3f5ed8cad29f69908c25338f62035f61f0afee8f937f4d8bf21efcf17bdd0dcd4889d2d2c1e231e766a412a337eb3c98c9e0841fc25ec2bcae901631b14daf0686df660c3c3c16efdbc55945af7e23fdc41d6c54123cecdb0f18513d464667fe01972a235df72ee49759b60ed8323297d445ea9d32950c322344548b741117a90ccd4c2dbc3ac2c4cf4458b4bd8ff90a5ee10b4e044b7b7b6e00dc71d3d4ec24d3287150dd249187987dc078a8ed8eda646cf443daae9c2f988599e82a52cb592f8ebccb7015e88988c7b115beb7bf0ca0c58971a78e00fd42a93783c0554339edd000d98b9543f6e0d926c2c4cf6daec095c6170446592e551687702e433f17f2bd133b57bad30a3733eded8593d6ecb595dbd4e9554664551b1780ea4fd44ac6054d820c4b23d4a321ac49340972d44673e1f5d2f1947a9a05afa4258ce6ee91e94ae4dde16216f9b23e7e2f1ee2784a0f4cbb2a397428b07aede5c7e8173cefd341a61e36f18d67c6271740c4a2ce583ecba5de815066844888f8a149bba4c80a359f089059a6406a0bc241614ced7a5f8f832b87493aad8a4a08988c9174f6f77d1e2d814e49f818eb23cf2f583fa335cd09cbf86978aabc98337a1d0fe76a4be4d30b04049bf9ef1b0e366cb71dd020d4678328a8167a9b993a2ed947bdb3ceb3de704f6a59b653d3bd1e3d8f83dd014d1b42b9a741e2e065216e6d813eab0a747d3c0afa1806cef80cf967a2f8def05ef5ae6c2924338a59a752b37c156c8e7f2d306d29d07c85b8c8530508bf99b6b6584c0fd235e57a220184302b2d17e887e329f45fa7c9ecbf77f9554b4f5795abd79cdd2e42cd834cd0b6905822d622da1f5a94c9014ee40a4fe8274907ecde62d4266bc1e3ac63b7a2f44e92eb572a108c881069b70a97ecc0e3dee184854c29", 0x1000}, {&(0x7f0000001380)="4d0836569cbd10f168d2cde06bcbbf4177240007d0fa87bb8a5592624b905a195c5d624a553269372e59d7ce592a00f9dd01d160cb7165acb4e42d55e91669183728e04d7b901f4e15c4ea1c4d90a145ec775bd25057ca27e3a59fbf1cb729ebcad95992c5a6920b6262ab4e522b3fd3413fbfa2590d0ffd47e5aba04e4e2cd93a939da0b6225fc4c0d1869bbbcf0b97f6b2ebe59f175e11bf1cdaf5ff26bb306a6b79b408791d963ff68f999041ee8f06b30f0c3de6d1f2deebc3deff8b298322b5be515ceeba396c3e", 0xca}], 0x4, 0x0, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5138e01beb583107d860"], 0x10) mknod(&(0x7f00000015c0)='./file0\x00', 0x100, 0x9) r3 = dup(r0) connect$unix(r0, &(0x7f0000001580)=@file={0x0, './file0\x00'}, 0xa) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x6c}, {0x6}]}) r1 = getpid() getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = semget$private(0x0, 0x2, 0x80) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/200) dup2(r1, r1) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) r5 = dup2(r2, r2) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000200)={0x1, 0x7, 0x20, 0xfb, 0x1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000140)) pread(r2, &(0x7f00000001c0)="8b828bfa4e9a104911dd710b03fcd7e0ec925c5263edead0ee6f215c2bed6d215706ca67", 0x24, 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xdffffffffffffffe, 0x4, 0x0, 0x3}], 0x80000000, 0x0) syz_open_pts() 16:00:02 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setreuid(0x0, 0xee00) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='$\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='+&]\x00']) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = dup(0xffffffffffffff9c) getpeername(r0, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x9, 0xffffffbfffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x5452, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/148, 0x94}], 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r1, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x38}, {r2}, {r3, 0x80}, {r0}, {r1, 0x8}, {r1, 0x100}, {r0, 0x20}], 0x7, 0x9) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x0, 0x7}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x3) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)) ioctl$KDGKBMODE(r0, 0x40044b06) clock_getres(0x3, &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x40000) setsockopt(r4, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000000)='./control\x00', 0x0, 0xa6) read(r0, &(0x7f0000002140)=""/4096, 0x1016) open$dir(&(0x7f0000000040)='./control\x00', 0x880, 0x81) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000100)='r\b') 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f00000024c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)=""/4096, 0xd84}, {&(0x7f0000001100)=""/23, 0x17}, {&(0x7f0000001140)=""/99, 0xfdb3}, {&(0x7f00000011c0)=""/29, 0x1d}, {&(0x7f0000001200)=""/114, 0xfffffffffffffe3c}, {&(0x7f0000001280)=""/74, 0x4a}, {&(0x7f0000001300)=""/71, 0x47}, {&(0x7f0000001380)=""/34, 0x22}, {&(0x7f00000013c0)=""/1, 0x1}], 0x9, &(0x7f00000014c0)=""/4096, 0x1000}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x89e) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000003580)={0x1, 0x1, 0x200, 0x1, r2}) sendto$inet(r1, &(0x7f0000000080)="a6e4578ba730d588305428dc2c56e489f65db1a82ffc4714086bfa361a3c4b9ba5d6ca185bf2bcf4cbf5cd30a9", 0x2d, 0x8, &(0x7f0000002500)={0x2, 0x0}, 0xc) r3 = msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f0000002540)={0x0, ""/4096}, 0x1008, 0x3, 0x800) 16:00:03 executing program 1: select(0x40, &(0x7f0000000040)={0x3, 0x6, 0x7, 0x1, 0x2b1, 0x0, 0x0, 0x7}, &(0x7f0000000080)={0x4cd, 0x4, 0xcca, 0x100, 0x7f, 0x2, 0x7fffffff, 0x8}, &(0x7f00000000c0)={0x1000, 0x0, 0x4, 0x12, 0x8, 0x4, 0x1ff, 0x670a5fbc}, &(0x7f0000000100)={0x9e5, 0x100000001}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) 16:00:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) socket$inet6(0x18, 0x4007, 0xb7) r1 = socket(0x1, 0x1, 0x6) sendto$unix(r1, &(0x7f0000000240)="b100ff1360ff009004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c89acd5c8d8be07625596d18cad18d24303b22f310b404f36a00f90006ee01b1257aea8c5000000020000a10c0000020208a371a3f8000400000000000000010000000000000000d9aa17d841cd3b866aa2fc8514180e", 0xfffffffffffffef7, 0x4, 0x0, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = socket$inet(0x2, 0x5, 0x2) recvfrom$inet(r2, &(0x7f0000000080)=""/59, 0x3b, 0x41, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "1a424632fa6812158334aa0eba3aee778f8d9683"}) 16:00:03 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0xa20, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) r3 = socket$inet6(0x18, 0xfffffffffffffffb, 0x20000007d) r4 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x708, 0x80) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000100)=0x80000000) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x3, 0x80000000}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf97d}, 0x8) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8, 0x0) r1 = accept$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000500)={0x3, 0x0, 0x100000000, 0x2, r2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup(r3) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000240)='*{^@\'\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='/dev/bpf\x00']) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchown(r0, r5, r6) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000100)={0xd8, 0x1}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x3) mknod(&(0x7f0000000200)='./bus\x00', 0x80001ffc, 0x8e) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/175, 0xaf) 16:00:04 executing program 1: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f0000001500)=@file={0x0, './file0/file1\x00'}, 0x10) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x80) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8c90, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r5 = dup(0xffffffffffffff9c) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r7 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x2, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x28400, 0x0) r11 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x20001, 0x0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x20000, 0x0) r14 = dup(0xffffffffffffffff) r15 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r16 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r18 = syz_open_pts() r19 = socket(0x10, 0x8007, 0x1) r20 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0/file1\x00', 0x200, 0x80) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x4) r22 = socket(0x6, 0x8005, 0x1000) r23 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8200, 0x0) socketpair(0x10, 0x0, 0x5, &(0x7f0000000600)={0xffffffffffffffff}) r25 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x20410, 0x1c1) r26 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r27 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x10010, 0x0) r28 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r31 = getgid() r32 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse0\x00', 0x20140, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x180, 0x0) r35 = syz_open_pts() r36 = accept(0xffffffffffffff9c, &(0x7f0000000800)=@un=@abs, &(0x7f0000000840)=0x8) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r38 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r39 = socket(0x7, 0x7, 0x800) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r41 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000900)='/dev/vmm\x00', 0xc0, 0x0) r42 = openat$pci(0xffffffffffffff9c, &(0x7f0000000940)='/dev/pci\x00', 0x80, 0x0) r43 = open$dir(&(0x7f0000000980)='./file0/file1\x00', 0x280, 0x80) r44 = fcntl$getown(0xffffffffffffff9c, 0x5) r45 = geteuid() getgroups(0x5, &(0x7f00000009c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000b80)={&(0x7f0000000000)=@file={0x0, './file0/file1\x00'}, 0x10, &(0x7f0000000140)=[{&(0x7f0000000040)="0456d7da3a6cbe006ec74e5ab9f6f25467ce45314bfbb2c9084dfe0a4df8d507c6a3768d74d8c0ee6f1411451e832035817ff7444e636599d0f455d29fec1f9b08d34824bc346e20358c5d0c5d822b86f7453752944e3dc975049ab27c48237ca8f498c45f8d7d9dd62490237a7566f37ffda3d03d524049896bf94d0f235ecab88ad2fc85fd6ae3a38120c09fa5478466e15f0024b2289841da048470be263ba381167baad06d75a3acb26c76b221df49e7f23ba2a8fa79e9169feea26f6c99bbcea38624e801dd6d9d77aedadccea0c5e228a6142c3dee7c39658acb16354125bae15f015b9769a04c0492b8f6ec3710789f9680e158f2d4", 0xf9}], 0x1, &(0x7f0000000a00)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8, r9]}, @rights={0x38, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16, r17, r18, r19]}, @rights={0x28, 0xffff, 0x1, [r20, r21, r22, r23, r24, r25]}, @rights={0x20, 0xffff, 0x1, [r26, r27, r28]}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}, @rights={0x38, 0xffff, 0x1, [r32, r33, r34, r35, r36, r37, r38, r39, r40]}, @rights={0x20, 0xffff, 0x1, [r41, r42, r43]}, @cred={0x20, 0xffff, 0x0, r44, r45, r46}], 0x160, 0x1}, 0x4) r47 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r47, 0x20007479) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\b') r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/142}, 0x96, 0x3, 0x1000) pckbd_enable: command error 16:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/32}, &(0x7f0000000080)=0x22) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x1f, &(0x7f00000010c0)=""/38, &(0x7f0000001100)=0x26) pckbd_enable: command error 16:00:06 executing program 0: chroot(&(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x28180, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f00000000c0)) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="49ef2159ac8cdd647c7ef764d779d85796779714d0cb473eafe75f52d727facfc76a35af8177cb62108a54d59c574a4f7fb2f5464a385f3ad1963f823b6246"], 0x1) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000480)=@un=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f6, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000980)={'./file0\x00', 0x40, 0x8001, 0x1, 0x0, 0x585f, 0x1, 0x80, 0x0, 0x1, 0x7ff, 0x5}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0xc) readlinkat(r1, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)=""/40, 0x28) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r3, r4) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) r5 = msgget$private(0x0, 0x29) msgsnd(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="0300000000000000e10efc4e90ef56d347ee362403747812854e1f407577f76ab015c81dfdbef7c3ecb02d4604abb95bcf7571eeeffd87c7e85f1eb150cbd9a6ade593083a3b04f3c0a58c73c75dffb1bd888c2b57b2d64b4d70d156954db605cc60ee8c3d5c9729d90e1c4290d8904c7bb4582e728dd1cfdd7f753d25c5ee3cc88716c5693ec11ea35a8fa5"], 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000900), &(0x7f0000000940)=0x4) msgctl$IPC_RMID(r5, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000080), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20927, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: setuid(0xee01) r0 = socket(0x13, 0x3, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = dup2(r0, r0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)=0x80000000) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./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)=ANY=[@ANYBLOB], 0x10) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) truncate(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r0, &(0x7f0000000440)=""/4096, 0x1000, 0x802, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x2) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f0000000200)='./file0\x00', 0x881, 0x14) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') semget$private(0x0, 0x3, 0x40) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x3, 0x0, './file0\x00', 0xe96, 0x1, 0x400, 0x8}) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:06 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000001c40)='./file0\x00', 0x8080, 0x36) pipe2(&(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r3, &(0x7f0000001c00)=@un=@abs={0x0, 0x0, 0x1}, 0x8) close(0xffffffffffffffff) r4 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r5 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x1, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) accept$unix(r4, 0x0, &(0x7f0000001b80)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$KDGKBMODE(r4, 0x40044b06) socket$inet(0x2, 0x5, 0x4) r6 = socket(0x22, 0x84, 0x3) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2c, 0x2004, 0x0, 0x7bd2}, {0x2}, {0xff, 0xfffffffffffffffc, 0x0, 0xd9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x47, &(0x7f0000000200)="2b3801d0d0a8a8c2e07f2b3fea6a7c9b461873d30447d04a744e36e989f6e0d948e1f5bd92f5b6c4f0b0a7487c201d5b83a1ca689df97ee3f38ba2564719482f8bf3dae245cefe") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x3, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) accept$inet6(r0, 0x0, &(0x7f0000000100)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) poll(&(0x7f0000001580)=[{r1, 0xe2}], 0x1, 0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000001540)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) bind$inet(r4, &(0x7f0000000280)={0x2, 0x3}, 0xc) r6 = fcntl$dupfd(r0, 0xa, r5) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000180)={0x8, 0x8, 0x8312, 0x4, "2ecec2ee6b37692795099dff637ae09840167727", 0x362a, 0x9}) r7 = semget$private(0x0, 0x1, 0x400) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000004c0)={0x9, 0xed79, 0x100000000, 0x0, "60af7ecb85f1fe3db7923bfddf25fe4e4b86bbfa", 0xffffffffffffff81, 0x92}) msgget$private(0x0, 0x80) fchdir(r2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f00000002c0)=""/239) setrlimit(0x7, &(0x7f0000001500)={0x3, 0x5}) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000001700)=0x4) ioctl$TIOCSBRK(r3, 0x2000747b) semctl$GETPID(r7, 0x3, 0x4, &(0x7f00000003c0)=""/178) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r3 = dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="8658ea33f800501d9c4f9eeeb99add5d94657b7993b97d986bf01cfe7c37c91c58064eacf27a5d72405186382f300d1d2a5d117a8fe129b60539877c49b06a9a8cccb2d0b180682d3ad1dfb4634e823699cff46f8b7ba4e1d7c04ad57bdab708f97e41c5e500f2d9fb1ea71558a20d973f4b5f90070894f4d45160d62bea78b748145f84d6d80c7cb27a2a752c3a6a83bc5e0123fc07d945439bec304238af837f41a1722af0db897a06b606f006770ea49b1494862b4c59356daa4dac8221f2", 0xc0}, {&(0x7f0000000140)="d804d6e89995587e35967adaf16619f85057f9ba125ce94455a28a6c381e0ccb600ffa63e83d9c4d8e95b938b67ad0ba0ed545a84b6edb46f9e3701e29eb8d644dc3c4252c494e", 0x47}], 0x2, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r0) fsync(r0) ftruncate(r0, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x21, 0x2) recvfrom$unix(r0, &(0x7f0000000000)=""/238, 0xee, 0x840, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:06 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x8, 0x100000000}) preadv(r0, &(0x7f0000000180), 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="000000000000080000007535487d63a239b521595c5115efb37194c1851d593be6a9008c0619112e2ce704fbb4f572eaf54a5f"], 0xa, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2000000000000083, &(0x7f0000000280)=[{0x40, 0x0, 0x0, 0x40000007}]}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x18a00, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0xfffc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x8b, 0x40, 0x8, 0x100}, {0x1, 0x108, 0x7f, 0x7}, {0x6, 0x0, 0x4, 0x89}]}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0xe000, 0xffff}, {0x18, 0x1, 0x80}, 0x630000000, [0x6, 0x3ff, 0x0, 0x2, 0x8, 0x1f, 0xba, 0x4]}, 0x3c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x6, 0x800}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000240)=r1) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/208, 0xd0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000240)=0x8) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8029, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = kqueue() chroot(&(0x7f0000000000)='./file0\x00') kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x8, 0x0, 0x36, 0x0, 0x0, 0x2}, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x3) 16:00:06 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000000100)=0x216) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f00000000c0)="6fda2a00", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x403, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r2, 0x0, &(0x7f0000000200)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0x0, 0xffffffffffffffff}, {0x3c, 0x0, 0x3}, {0x6, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10110, 0x0) 16:00:07 executing program 1: clock_getres(0x6, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x880, 0xa0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x9, 0x8, 0x6d25, 0x7}, {0x6, 0x2, 0xfffffffffffffff7, 0x5}, {0x3, 0x9, 0x4, 0x400}, {0xfffffffffffffffe, 0x80000001, 0x0, 0x7}, {0x516, 0x90}, {0x10001, 0x3, 0x0, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200060}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x8001) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000180)=[{0x2, 0x40800, 0xb9, 0x7fff}, {0x1, 0x100, 0x7, 0xffffffffffffffff}, {0x0, 0xa6e6, 0x0, 0x8001}, {0x7, 0x6, 0x800, 0xffffffffffff0001}]}) 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0xffffffffffffffff, 0x2, 0x0) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) write(r1, &(0x7f0000000100)="3d3787745b0000000015ba896130cccaf61bf74c", 0x14) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x22e, 0x9}, 0xfffffffffffffffc) 16:00:07 executing program 0: mkdir(&(0x7f00000005c0)='./file0\x00', 0xb) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x3, 0x49) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r1, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000600)=0xffffffffffffff60) getgid() getgid() getegid() r3 = dup(r1) fchmodat(r3, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xffffff5e) recvfrom(r4, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0xa4) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r6, 0x20007461, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x20, 0x999d}, {0x181, 0x5}, {0x8b, 0x100000000}, {0x20, 0x400000000000}, {0xc5, 0x80}], 0x5}) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x18) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) chdir(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000040)='P.', 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x0, 0x2) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 16:00:08 executing program 0: 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x5}, 0xc) r1 = dup2(r0, 0xffffffffffffffff) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) 16:00:08 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000035000/0x3000)=nil, 0x2000) shmdt(r0) shmdt(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x0, 0x0) setsockopt(r1, 0xffffffff, 0x400, &(0x7f0000000040)="86a877eca0edd2cd5c8e4bcd43a01908df69cf02a6411b287d64eb087aad24cd393bda1d642d6babc713e2903049de64670212eeb0ccfb47801471692406d6bc91d74017498ff8fbd8cd2886b3ca4d1705f0c25eda682953bba891955be38fa6a6b0dce27009276d0b5f96df1203fc984f319952e80e7060366541090585eddcebbed8bc2e1bf8b31fd77b6216b03824832a30e040b21e5b89cdeb189cf0f7c03c19b91b5fb3490a210197a088d6c405956e20a50cb3be47e4fd5df8f358a811d2960d01c8", 0xc5) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = shmat(0x0, &(0x7f000048c000/0x3000)=nil, 0x2000) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x4) sendmsg(r1, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)="65181e7888ba31a5a044547ee59618246b2ffee38f75e0ce7c23219ac873c4b968448e63917e02498dc983c96e7787e933718f9c3d476ba619ece6a906b043a10e099b8f417e6a9f36946195741765f7b7cd158f8238df3e6e67ca0897fe77a7581717f85dd088ffd77c67f6774915d8f185ec3bf51917747ce14c9931adfb7c5e8564d966717dd268aa8a139ae6075c0fa46128125f21c6cfcba129775a", 0x9e}, {&(0x7f0000000280)="63728626adc1a5dfc793e86d1c410601fea50c8f180424c06ce6a3724883f4c07e0caa93477f3c662f5dc0c907", 0x2d}, {&(0x7f00000002c0)="eb611c136da712cf6f9ff90c5482a9907eea284e62c536e281397d21d117516c8a33fa8e69df9669918c21893e815a7aa37209133dee55155eb1df75738c", 0x3e}, {&(0x7f0000000300)="5e666d6fdb6b9ab000471e3f6c9866ce1570f7da24505bd9410668179c2095f9da8c4ca254d9bc9c676cd3bdc8d634f5bbfdbbf796a76c60510f82457876cf13df3b52cb3c4a4ecc458badb9be7d3d7c54bd066ed9cd113bc45854654217c060f780c76077ca1afffacbe17fc3c2fdbfbe2815127d44df27a85f7cc2dd455bc2ec67eb552149ceaf2b9e85040b0d33cc3638682aa8b0bfcba46e51fe0e4f5a44696248858729ce32823c7902772595a7a555e871880d4b2e774639525a86f059cd3d44e62f8dadc765c202d30c34551ad620f4cf9bc30a828f76", 0xda}, {&(0x7f0000000400)="32e2b50115592fa278543d0a06683a6e08492dc74cb4aac993df74b38eb82ac7571e8039e12ab84aa2145c42af3c6d67e53421adf4736f389122aff0e8334b63c854d3abf739f935beddfd277e128ba99854c7a3fae498c8ce2ec0fa3f4b99badcddc04cff53cb1c7018d7", 0x6b}, {&(0x7f0000000480)="95e3dd8fee8b67f58470dd8ea24b2a22c6de29ac3b60e333e63d55f132d68ccc181eab5b4fc488ffc9a905949dc968436968f6348c5bfc6f81b89731c6d1af10bf63ec4ff6522ee555f457de30", 0x4d}, {&(0x7f0000000500)="eafbc2da495bb8704868171889d43c6dc8a56667723dc733d0845fa63628fa858fdb69aa82e29a6fffe605ee98c8a9f335ceb90b553234afc1b9973838db00a909301cd8b642e97f15966b8fabab07d0f97c9895553b28c21bd48140e8257723a9406f07ee395665b8ce8affc51826d63c1e87d52a2acd28aaf5b1d1711d0bb6ebd5a5d0963ec1621a810701c1a8fd3db5f5f4463ffcf95afe2f173f177a49502adc162388c13264c42e3160bae2847eccf335804fc9", 0xb6}, {&(0x7f00000005c0)="2031cecab7f752d921f3b7ed54f9d7d0ef0b8e8ee96a698e5f44f8c1ab58be5737992f33383fa36938b3a536dc102b53a266a1fb0a9c260b3f9debf08a17f3062825", 0x42}], 0x8, &(0x7f00000006c0)=[{0x110, 0x1, 0x20, "22a0432423bcf2597468383f2f06612649167952dce228a1b0e065c75ef20427ab9b9e5fa0020a7a4952d82868aaf8aded43c52c97f8446bd17b297bf8bc1e89d00b884763d76004b41664e80eeeab1328c65536331afd05de49d6ddffb783ae4a45a3b4c3259e7a9bcfd617ad4421c8eec61ab8770c527831c20ee0a3686eb45838a37837341fdfc21f2abfa7b63290fedd8c8a90371d6ca8e7d8a948545529fd7684544a1ee383be332643ead475dd2e570da614489aae462411b5ba31f41887e4358e1179f464b9bf561565e2c7680f6212ba7f771db6cd56b318a3b9e551f316159657b14bca4c018d7a4831c0a9f322d1279c3b5636e1e8"}], 0x110}, 0x1) shmdt(r2) setsockopt(r1, 0x29, 0xa, 0x0, 0x0) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x42) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006000, 0x7) write(0xffffffffffffffff, &(0x7f00000001c0)="14", 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) r1 = dup(0xffffffffffffffff) lseek(r1, 0x0, 0x0, 0x3) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x40000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1000000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) linkat(r0, &(0x7f0000000300)='./bus/file1\x00', r0, &(0x7f0000000340)='./bus/file0\x00', 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x5) r2 = shmget$private(0x0, 0x4000, 0xa, &(0x7f0000005000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) accept$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000080000000000000000000000000000b60000000000000000000000000fdef7e102913548276a6d3835980817e8417d2de4711771fe7eb66c79c2418dc42d3a147c403a2eacb857d3be3a1fd6cccefa3ce087599c0d38b6a7ab1d30df3a5f637cb4d2abc29df2149d13e3800a552c11a00175a76324153c7b9685d725828b0920b9232a17696d27972d200341460bb471b4fc0acc1db2756dbc60e282943dec7e5a846ef819768ebdcfdab76c187c9655203be4680d1778720073919c12457122522a46c52f51b3802c76ef9b5820a38b7cf761503b913a02bdf9517221c414c14d0e589e0829f4c671cedf10b25199dbaf9de54f3cb2d6b1b1eedbcafcf2ff651e37a286b743c076a1f40b81e85cba846be6476ac6105a045f9f4af424bfa84da60f020058c5dde5cb97d4a4ceff473bcd239e1cafb40538cf00000000000000000000000000000000b98ad1f37b9ace4278adabf8bbbdedbbdf7a74b58910cc4c4c36a8d91fd695beff9389e9bf3c4761bea9d7a2e9cacffdc1a5c6efa6dbbd3e1b29c53bd71d2beacd680e1fbf2628a33e06fc94ed81a9ddf03e670d8143e014b298cdfe70b5035200779714bf5011369dce50057f6c4e164f86253287ec439556563308735ef89a4954f7c5750e9b627e824c9f3d10e8a2d1626ece45045c4cc5e2a61087b9a25e3523433342b374c152d4afbad7ac1630a91cdf22159e58372043583268ab23152e59f76e32c7c00eb8f7242b3cf525b77bb09b6aa23060f3d7a6bca0db1b3fba614c327f98fd16ce6d36de5b4ece02092afafa8fbcb596b876c19266c28b04f19e69de8532cb3bc2584dd4cbef03999b844514757de01efde7aa916e9faabb4570a88876eb83eebc5f1cdf4d37b20a14714579c0b34706139eb244cf2f9d0b9aebaf4fa8634d05db1d00b403f681a2"], &(0x7f0000000040)=0x20) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x2, 0x8, 0x7fff, 0x1, 0x7, 0x9, 0x7ff, 0x2, 0x0, 0x4, 0x7}) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000002c0)={0x2, './bus\x00', './bus/file0\x00'}) getdents(r1, &(0x7f0000000440)=""/35, 0x23) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x7, 0x7, 0x5, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendto$unix(r0, &(0x7f0000000440)="c1b4a636ccd81919f0688b42095a360f3f1200133f3640d974031ee4a4eb4b13863f89f26124cb4dd50b9f51af6b75cf8ec9571e85328b2edd7d30aa535b161973e425c26d1217b67452841d1da50575d3da02f4a0cb5e2bda4d2cd020ece3633cc93174fff0596c70a422f4a63ba7726b996d28cfe823ae15332d813a322af43b5e31c16afb127cd4dab9fd6a9918daff176a19a7d1a06608bc152681c903e046f99d00fa5acffec649f5788fee6eec551cd7db9ced6a2af8a0597f6fd7d658553919d3f9c5330ddeb59f3cd4dd493cebdc5b649c24942be163e6800235c9c2ce23eedcacdcad2b1435c2383499304610cc75eeb87bf41afaa170c22f", 0xfd, 0xf, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getrusage(0x0, &(0x7f00000002c0)) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f00000003c0)}) syz_emit_ethernet(0xffffffffffffff1c, &(0x7f00000001c0)="08d4f571982ae7a8e23c048001805b43b6767bc7e27bb18886c29c0b1fc0b8ecce8cb1710352f3aa821ecf167145f353bfff149f83d3fe2b5a88d980d53f68ffd64bb47971fc4781106a7d45e1f278337d817db53f56db7d914ed9fba4d074387c797fbd0c4cc68c3e") 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chmod(&(0x7f0000000040)='\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r0 = getuid() setuid(r0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0x1, 0x0, 0xfffffffffffffdc5) recvfrom(r0, &(0x7f0000000000), 0x0, 0x800, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = kqueue() r1 = geteuid() setuid(r1) flock(r0, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20200, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="180016cf"]) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) getgroups(0x3, &(0x7f0000000140)=[r3, r5, r3]) setgroups(0x0, 0x0) setuid(r1) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = getuid() lchown(&(0x7f00000002c0)='./file0\x00', r8, r6) renameat(r7, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:09 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(0xffffffffffffffff, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x84}, {r0, 0x142}, {r2, 0x8}], 0x3, 0x3) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080), 0x66) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unlink(&(0x7f0000000040)='./file0\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r0 = geteuid() geteuid() geteuid() geteuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getuid() setuid(r0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x2000000) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002001, 0x9) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x2871, 0x3, {0x3, 0x517}}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x81, 0xab6, 0xfffffffffffffff9, 0x43, "d4fc31bfa51b44e61c0271418a7e9fe94bf71f3d", 0x3, 0x4}) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x200, 0x130) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x2) close(r0) r1 = dup(0xffffffffffffff9c) r2 = getegid() r3 = getgid() getgroups(0x2, &(0x7f00000003c0)=[r2, r3]) write(r1, &(0x7f0000000080)="f78645d2ad98cac4cfe280e1c9530e59bec76e912685c0e5244ee685ed80923eba9eaa9d934394808cc392d915454948eb9b1ee30327e639946fd1289e94fed17bae8eee7e4da0c21b9d124dbe7c3b4f3ff9b2fd", 0x54) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r5 = shmget(0x1, 0x4000, 0x438, &(0x7f0000ffb000/0x4000)=nil) close(r0) r6 = msgget(0x1, 0x0) r7 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = geteuid() getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r11 = getpgid(0x0) r12 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{0x2, r7, r8, r9, r10, 0x20, 0x401}, 0x100000000, 0xffffffffffffffe6, r11, r12, 0x40, 0x4, 0x0, 0x1000}) renameat(r4, &(0x7f0000000140)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') read(r1, &(0x7f0000000240)=""/45, 0x2d) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x3000) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000500)=[{0x4, 0x3, 0x1000}, {0x0, 0x7f, 0x1800}, {0x0, 0xfffffffffffffffe, 0x800}], 0x3) r1 = semget$private(0x0, 0x1, 0x200000000000000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x3, 0x7}, {0x7, 0x100000000002, 0x17fe}], 0x2aaaaaaaaaaaa978) semctl$IPC_RMID(r0, 0x0, 0x0) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r4) setgroups(0x5, &(0x7f0000000040)=[r4, r4, r4, r4, r4]) r5 = semget$private(0x0, 0x2, 0x40) lseek(r3, 0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r6, 0x4}, {r6, 0x5e}, {r6}, {r6, 0x12}, {r6, 0x10}, {r6, 0x40}, {r6, 0x10}, {r6, 0x40}, {r6, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r6, 0x20004268) semget(0x0, 0x5, 0x2) close(r6) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000007c0)={0x400008, 0x1000000000000001}, 0x8) sendto$unix(r6, &(0x7f0000000600)="adeadf215bb2f356c29a417324c40382386a093bef644e06325835937102f08c7fc71a2da6827d573fbd47b4b2a6be932cdd9af789ed0801367af6693439c779eb71ae09bc2831298bbf5a38d24ea36dc9b2d271f5afc81cda341dfdedc3522d927fdf74e9ef777bf29a93fafd6c881e00fd609e2121260db11da21cce9b10f12011b0ad5a633fdcb6b5c2c465387c1fa71f3538a7d4bde5df76ff6d4a775cb9d03af447b53bb45e21f69fea37cc78f882377d90efef4b4ab415b5c390ae83ce158053345e1fcc9ed5508551f868", 0xce, 0x1, 0x0, 0x0) semop(r5, &(0x7f00000002c0)=[{0x0, 0x7, 0x1000}, {0x7, 0xfffffffffffff001, 0x1800}, {0x3, 0x5, 0x800}, {0x0, 0x9, 0x1800}], 0x4) open(&(0x7f0000000440)='./file0\x00', 0x8040, 0x80) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) readv(r0, &(0x7f00000000c0), 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000440)="000000186004008ba8002b27febf00000000ba0d31e99a00000000000000000000000000000038b60fb5590f", 0x2c}], 0x1) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xe4230d9e3b21895f, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x80, 0x8, {[0x2, 0x8, 0x4, 0x5, 0x1, 0x8, 0x3ff, 0x4, 0x6, 0x100000000, 0x4, 0xffffffff, 0x180000, 0xff, 0xffff, 0x1], [0x80000001, 0x3, 0xfd5f, 0x4, 0x0, 0x1, 0x80, 0x9, 0x8, 0x20], [0xc72c, 0x3, 0x0, 0x7fffffff, 0x200], [0xffffffffffffff26, 0x1, 0xf2, 0x9, 0x6ba, 0xfffffffffffffff7], [{0x401, 0x916, 0x1, 0x7}, {0x1f, 0x5, 0x0, 0x2}, {0x1, 0xabd, 0x2, 0x40}, {0x0, 0x7, 0xfffffffffffffffb, 0x7}, {0x3, 0x5, 0x6, 0x1}, {0x7f, 0x4, 0x100, 0x1000}, {0x3, 0x1, 0x7, 0x2}, {0x1, 0x8, 0x10e3, 0x5}], {0x3, 0x3, 0x2, 0x5}, {0x100000000, 0x9, 0x1, 0x1ff}}}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:10 executing program 1: r0 = socket(0x2, 0x5, 0x81) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) r2 = msgget$private(0x0, 0x400) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000bc000000000000000000000000c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047548c1400"/127], 0x7f, 0x3, 0x800) r3 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x2, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x2) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000009d5e4e87d6bdd2673b6dfeab135b242421c9d2f1cd625e5ce2b24ab9299db27cb36e5f10d9c5c46da54fe59389"], 0x26, 0x800) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x5) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='.\x00', 0x4000000002089, 0x1) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x6, 0x10000, 0x1000, 0x1, 0x1, 0x8, 0xd98, 0x0, 0x2, 0xffffffff, 0x9}) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) setrlimit(0x0, &(0x7f0000000080)={0x3, 0x200}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, &(0x7f0000000240)="8974000000000000", 0x8) readv(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x3, 0x543) r1 = semget$private(0x0, 0x3, 0x51) semop(r1, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x0, 0x6, 0x1000}], 0x2) close(r0) 16:00:10 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c", 0x0, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 16:00:10 executing program 1: kqueue() r0 = socket(0x11, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:10 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8020, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="9e4a0ef7219fb88b115d4c0950d307c8235206c600fc45c5e7d5284cc6a18ff3bb873d39b347bc516892cdd0fb7abef139df43c79ff702b2ef8682f4a1577c8c71566c14858b3f0f08fef0fa169e789d29f55f631a0d2744aad667a6c2c0750e7218360a3876c33f96417037ba7c90f26fd5ff5f40c122f267e687a645d36930eb807f1e48109ef542d425f276505a6ad31d43d06c16c14d0948be37e439fdb87c78c03336bba153b97ac7b84199689ae88da9601d0b893781d92f33ec244bd4da57381759aa6fdd955c5776282612a93c2c8ad9acd22f35e40de0e35d2322bce56addcf32d47b991d2038e4f78f5013f0761888b62becf913d2b4fa1db988ea3496a25a757a15b808c74ea0afe13326965db76bd2683d6d4f6857559fa8d8d3f589f7e4ec62a9818248689fcff00b7917e97cc2501464d1e67d123d0cde74deef06c5eda1ec061720286dcdeae173a97d86e56baf3b9312bdb9837c5ed96f0fc1006187dd0a164ed5836dc2bca9abcb0e8dc5d5f94192c721470b61b33fb5aa1ad5d3a88a6c7a04cb21d79df5e5edb9678e11cca252f4923edcb6512c101b7b9268dcd748c0ab24248c50350321a4a7c0fd058fd65bd29088fc736e13e22155ffa45d132af7555aedd3ad9b37d5f91042c059fe4e0fc94a516efeb9bbe8571d7dea17296fa8a4d13a1bf654b3e58ea7b2e920e21bb2d1d86b7ca04993280c9f3f0bbd311e4ce404bd6efdd25e686765effda62adee28135185d00a08ca458103b18af1f69c8bab346911af3a9d286460916875fc20300c67b8c132f1690da57d6780dfc0a56bb6919645fc6a5cfa1bdd6ded12e562befa16819cd48661a8e12f48c7e060a67c6a57009c2d44f65a19261c7c6618423cffd24fed033644c9c66524bc7781db692fb5aef1806dc7230ef895e9d729f8d1e6a8b4d1579f572725e10d3a29658e262fd912ed6ccefa4ad4571f2cbf6e4700455fb8b3213f6793016bff6083e069a9a68d2f8332deba3d5902bfe049ed54de9bd417479f36fa005e591c1dfa10fed050c1f7660740a15522a3ac1bb843f30f6ae1af952db8db19e0a20721c579dbd058b523234e1e3fcc2f52de96cda3ca88365ddeca2e9f7aa3c41bc2715ffd44ebf17926fd429c79e4e943cc6f25cf198fd9fc126757816cb8e6bb1e7e5b9343d9c1de6b4710bbf66a4cbceef00c327f750ce3bcd5e7c802db9d553793846a96be3f869b7ba7c299a412470abf8516f48d4160dc85f627d2739961c58acb3c42da551468c9da0246fc6b34fce0e178d818879786c2c24e5505020f54f4b3e5ea6a53e92f91bff5b681bf0e5f53f51d2ebf41fb615aa34a55eb46e45d27aa900fabedad9684defbca1443ea485cc027f9961bcafdd5ae76ca04df065ffa68f0a4f52b5de19116fd85c5a6d73a28e81f4047f43e8d5c78c852691e49316980444eb551a3a6a2e56fd32585e082502f3b26f4d8e87c6a147c40552c2998bfd97d2920371398a88d9bff0bb7e021526630f9e98118690298f111ebccb7f54ef6104956a37bbb87b285ea5724054d1c9006c0516079987fe0533cb05e3d78c201f0f0cfb0d3d39a0bde5e793a9d3f9a317292ba0fc556958462182ab7c3d1fca611929fc1aa728bb0834036e42aca3b76eb6c4f420de59bcb330fec79d2b5dcb186e48eaa1ddd833d1f4860d27fec77da26a4e480d586042821ae97b107c64fc4ab89991652978eafa9a47f115360c34feccd0f8e2d8aa9cb13c5808978a6cfde9b81194bbabc7e337599d8fd74e0271461c29badd02f39206e14bbb6b411639e66356011171bea2b631336b02d75e0d7c74484150a66d7d25cf2d4918551063088e4cd81f87baf38ceb9a967dc09e29d2e4bc4f44e5b27df77ac5d54c40e1b7355014abb787e60534a56348f68c3bd82f92fa4384310d9408d9fcb093b3712967bd7290693ace69e201f6c033cd43675dc89372d8f9df22976821294fd0e9f97865e942336c2a921fe56f17e743307bbbfa17c9be411ca1d2d3c36f1f2a915debac53e2dbd450647b19d5ca968c2c21f30fbe17266f3c54b3ffad5c61a0370d260d4e46b1c513dd6b1c5b0eebbb75b56b928daf9f2d88da6722d3dd0e6de2bff82c71223f6f754ac021020c586698848b6b408b0d28d8ecc887aabe85269a41d0ecc1684cd71df3ed6ffd3ba06080680cd25875b7271cf34815e6a1b1d551080d7733221bb9f45c3ac6146ced9d2112e2a1ef0988fce1a1602c398afb7c672d332236712e5df7215654d43249efcf63ab39d057938d4e738a5a3648db0c24401c1be8157eee6064913a325bb8b8b665dbd70b00182fdb162ee753b85abecadb3aefcc05ab6282b9e28723a02c65f74d0817fefac8c396b9a33da13b973b32928050644e8476bc45ff774604c4f1f492c9f1c25b7c63d35598461fb8a223ad4c31000acb555f0ff93a9b93562f5b434e3752ae4a9c1a1d5afeeec7d84b0a85d6cf958fa856c7e8900f6b91168ab1255076bd209200982b297bbfe99f38b531b0f2d455e268e55baae04f95d1bc4ca33cab1f34cfc0ac199f0dd7ea0db8055dca21a564be9f3011168e8f06fbd8bd094fd4de7016fbc555a69893ceabf75a9b0acbf436abb44fe019fbfdbb10d8feeead495cdc147321f0fd03a20f40735f28b6c7013be2c9523005a5bdc5391f3a1aa1b5655c38bbeb6c8533bf844ab0c91cbff327af2a87d2226701c97dd178f8e79cbff63f11ea5ee07934a75d6fe10e1c2c9d1dc2b682afc9ca5f078698c7d31362247b94e880920ac51efb27d9b8361a5b503b812b954acdb5578e075286e68b0a14c572e2c53582a6615bc5e2271954bcb42094e1b6c6ad3c3f6e06af1b7c8640d0e65e4dea7369bb63d3dab0411c0f11fdcaa0fc6750fda643508a802c64d625c0b1eb7c51a43a0ea98eabf671f459ca4af966e594d48985bc68e5d5c82dbac85daf5403eb270a7839616d1469bb7d027b4600af85710f15c79b9f27118fde26750c8044d38d3ca9a0a5bb41367340bf990bc529eb9115de6d00deb0a0f4c735891f77f309e545781b8b5f760e70422718e88877f2af47a64b482c72e8d1dcff60e2313727697482933a53794ee0251bbff6676d6ee17f37ce09daa65fb071c8666e745644d1235424964f62a5ec13307d0c9012d7e0f69c005156e0926e9bf6325b3c9a5b7061fb9cab46611150c1c5fae0ca1e4548ee642e85fbf1481f665dd3b21b5da54c805179e1a99deb4d0e06913435e2c4a6b86832aad89fa235afd802bf261c5f3aa696ed62082ca4d9b00825ca7c41dc609e74aa3ce5db51b542911cf9440200b22e8873844031e04d048a5ded57abcbd4b71ae3ca78f7c68f0cf4c09cd90047b09a8ad5b13bd7dc4340d1facbeee8292e371cf83676788ddaafebdecedb85d5043022b5570d97b5fdbee9daeddd16231bfcd4072187383417c0170588fe833c4755e0391af323cc83dca7f4978ee587088270804f4a2c783d8d6f789b0ada8f5fdf82d9de494e05886738c9a2513da874d6c911eacf6e9cbf8ec995d9454bfd43652a5c849b07a9ae2d8e1ee286c36c7ed862c41a7cbf5af8ed81bb39f1b47c26c2230c8bf5dcff644c047a96699d0c6f16df58ff797170feb03381251db574ce6cd7645a8390d5bd91ff1484ebbb672ceffe25f4b58f122fe3c5cd97ad42765f0700d06f1f0cf4a671f7b1b1dafac9aeee6ef679335bad668ed570bc3a411e348f1bedbe7bb914d5a009be609840514556deda5f32673cb3680082e648408d643de1aaa32de86de7a5f9e544b4705a5f89ed8b9b2dd6c470c61c982ff0c93d2e9435357536f0f3b1193c5e063884f44c5d1d7cd94204b2aba952b474db6173c3b123163c90819fb8fc277a3dc5f66ca43e4c83b88ee942cdbdf05841955b23eeecf1557161dddfdfe7a7b21d5137fb44eab17288f683d885ae8e714f19ad2de1006c9d1893cb9f7f14ac7722a66096fb5e902ce731548d712cb272efecad6e30c33b75a7621e5d842f2e401237f4956b6b6c28bb3a15ff70b3c35a501e472cc8288ca96c56c6dfd3f4dea697b6f28a64c43685cb61682c5a0444a9cc0e80474aff684f9f171ea9bc6d1f09a59ffee8d69cc1c5c55d1defc3aea3c9e57cf87bf8dc4441e38bd640edbb8dcbff2725a12cd9e81e8f7e7f9daf78c2f22947b52288e8fd71cccc0e24c9fa2409efdabb9df54878ffae6dfd7fffa6dad837067f348fd732ceb7b11e47f37ca41ea35d0590abdfa95a8db51e5b4ea3dbf655c39bfa9dc6f4a4914f44e701b697dd3657b87620c2f413dcaa95f5a0f7ed30b0a18e7f502523cb65abc206b52da226ff35a0b6af5281bbe8440b082dee8c4882fd36c0767e376e753537dcf4aaf654c42d952144fad5254516fedeeb4dc408865e3437fa95c7f0c3c2e3c42dfed1a5e0148bc5052beda6262bb1bfcc54b017974b32194c88d1c27aa861cd785e7fdb13691bef5e2a5768c911881d5aefef44275b14cd55ad011c495633db80c2c328b5a0e3246af60139f6729e0524b2882578429d84a82ca9583e9c72260ea62973cd24116311f6de76a5287975b29e6be04431f8f02d1036377a6881d32009643a717858c58b6eb291001eedd2b0f4ff8a66e3eb6ace8c8a4c8775220500488920aac51dfa848a528fd26714b5ae1e4ec7ceff95e70b55f8694acd9e470fdc55f3683496dadd6ea1fd0d6a5e6eb007e2160260a86467d368bd4c69e3c4055569c90d7869dafec302effd5f78049ae50237ea1f50830e364f468623f5ddc592ffe259be597922ab084fe7479b6972bc7020bf8e416dc571c8053af1cb31d379ccd3bef8e22e77ddb4b8f3cf35d2fa2bd16ec7c0d74cb2999fffcae76e0c4c882f017b1bf07f39c1d5bd565e55a38e441d1446fccdab4df6a06d90bd5271fa02581fdb6bcd0248dfb275b9a6c8cd2a5350f6824e6c5b627a457e8dc4d236e2d1a81080431ace8defd6fc9498574582c3d249b669f351a2cfaf951dd65fda8e3dbfffb28c841743b7ab19cb0612d27dc23bb3675fe7a5e282fc1e5be08cddb0d2283ea18a9d8b308355a7d7474d9dede9b58df9e86926b10f3d58ae2cb252eb5526857407f15343112df5736ac53268e04bbe8da87307a1f267933f42477abb31c3388fa2957146024a2cf11c1995d4b2c3b083e73daa9e46776efbaa4e519614e26f555f44f1bf472db14a46faf92060c14ed0f4b958adaf4c29ed2bab2a7cf080959b5ce21c4687bfe515c9c55a5a1191b660af53eb1500b2997f392383a260e9fe29d2c1d2d73a9dc699417d1fc6aa1af06b0d841a8a1aa12d1d1a73402ca92e63609e3eca85bae20e8f15e12c25d216cf6b94106f7c8e0b1f52c873d80845eb87ea9a8e5e47a308a608bbdc848d1762384150102d44ec0fe9b63e2c2179a73609d878c2f99bc1f8a146d5553e7c1bb36c70997aca9b66bad00f591a6da65223260652adf49463a13e779cff6246eae08d695f72c0e0ce5eb46a956fc57af100f584aaa3f791f38139fa53f8f59809f991382589a0c63f6c94fa8f6328722aa52be519c21a18404385d85a18fe59782be5d0fec3acc42705791b2d0aff4e892acfc63aceb71baf9f49896630460f7f286ab4ece0f05395ce46080ba78bed5af3ea74b92975971d5099e01ba2953f1280a98c6a4087449f40d7b865725098927dd8e94d3cfcf73ed295fc53ed6d6cfd17f62437eaf16425baadf6fe222eb555d391eb5c134a31514b617ea86b021c255a3283b846db55e81198635b2dd6", 0x1000}, {&(0x7f0000000040)="3ea40e52590df761c8907f0b5774c99eb85844d42573e1408665180b3810242c33af8a6807b972624f69679e9c31799cda8ff9a350c3", 0x36}, {&(0x7f0000001100)="14d7768da006ea9219ee77b5778be829bb7d67ed88b6a568556c50867a8d12dd1a8630a8c8c0489a1cd6b0b9241ce643dc472d501227b89f134f3f732a5599f1b28bac03547ffe9fedc15107bdf21d78e4e05f72e09948b77739416faa8342de8cd0e0eb78d2b7b80d4a5d27f39dc2c06221a17c3db00b76d2b163c8bb0f8b4c432e6c39aa2282d609d15cffce71518a1db35e92b15ae14ecda2a6e9ab4368c0c0a87e695eec93b35206543179230acf77bc597d3f460b33413e47294ae3eb", 0xbf}, {&(0x7f00000011c0)="2b0e6206238305448b1d16f2aeaad9e07af381a1d6a24b2928dd73ae257fe303c03700a22dfe57960f59e056f0cf9c4745310a27f498c7c0fae596c591b517dd3fa6e21d0086751e58ebf3cce9027af15c04a4033e2be2291bbca186759e67e89ee095bec07de01865ec47732f58b36fc5acc37b2db83496a04c20dfedf59cf7b5d4a2364dbef1c143d3d7cc93118eb2edf2ee340c67fe5f8131d51ba7870d54a6", 0xa1}, {&(0x7f0000001280)="8fcd621b31d3632cbd3d3184c579f57164f0dd97eb24665f31bc4fc54a13a7e2dbf09094cc7c08ff9464a65b2dc5b2d50752d4cc7d2027d4eb6cb828b2ad1cdb29a7899b59c1984a8df126f0ee8de8865648a033f7a7c7486913db1e4747d733317fed6bb4df479b7ccbe63e376b21e3afb0ee45cbcfbd56c967104c311286ff7abff08725201c464321d2d0712c35189952354288737e9a04e7cebf76fa86deb8dff4db0a2b37e226105d83df5ccc3c50843fbbf9add304644d5da8c8e3e9db41e33a358328b3034f051e724013aa337718c1b43ed9ce88f99571bea8d6d1f0", 0xe0}, {&(0x7f0000001380)="9c9e5abe832f565d3b94e64d3e11ddb895110717d18ba8e9043f8ef9d8c725557614f9bdbd44620575422e910948e539b3a1ab617509d7c4612c8d393d0b80c68e51", 0x42}], 0x6) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000001480)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000014c0)=0x20) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r2, &(0x7f0000001540)=""/124, 0x7c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000001500)=0x17fe) ioctl$TIOCFLUSH(r3, 0xc020697e, &(0x7f0000000080)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x6, 0x0, 0x2, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) chmod(&(0x7f0000000100)='./file0\x00', 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x3, 0x3f) mknod(&(0x7f0000001180)='./file0\x00', 0x2000, 0x7f) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r1, &(0x7f0000000a80)="56081ad91ea688618ba7921f75ddf791235ef7ffb4606da6f37a50ec270e7324708d8848efb2147a451b8a30d85de17c558e7447c56a9ea612ae6f6d8b2a6019b2065401bd00edacf0c920440cf75fb1d7a5ce690765208b19916c549c1de8706f0bb16d894ed0e4348e915c5ca7bf582e574b8aaab1cb4027ed5306c5805ee14975d296bde885b4fcc0f65790ac86b25d15118e20e257153e0aa78b6753f6155410e9ae081d584dc5f2a97328d9f149bfc82660d33d71a8d80ee2adb62bb6fed939abeff90c72220b36c0c432fba3bc2d97d54e7296e25ba09a76707a26738e8acc1edb74c433cebce2a01682ca1b18d6d12ecd7be58793b76e03c98441444805180c1f646cd9b63e7f8122a48e1001894d921442003d8bda4157cdabafe5b8e3fae4b6aaad0d1f7b26e8e08ef8110217918312b48e2173606ee25bfed91acd7bf0153ac808b5a066023090489f3be71b50ccc9649b333610a6d403a29dcc6976f4502179aed666c81807e1a66f8e31ccabeab7de2941186807ee4c2d159b8dce4350a1a4adebf2ac2076829fdba4acc27e761967aa30602a193f14ac60b7789c17016dc3a77bb48845c3c6982d7867c1ff7bd49bcf94271589224a423773d6bd6660b401e1c675076ac2fe82dfbc25d9b6d5d33e44133fa7970d87f9c482563580491df9c12c43fb87a4ad358eade2a18dd95b332d3e7391d4d79ecc33c84f1e7207973c362ff659a63faea30154fe3010ad2e5cbf81a417a8c843b52631cfaed94f7786af137be7bc8626dd44ed9095ab7bb5fad81751a75450214f86fc3c2747d224c1922624843b5421f8f3aa1ad284eb52d9115a5132b0b664e8bf8b91ef352aea70edfdbfdda3c54ae0992eefc86ef30581e755c9e018052fef1993ffbf54f3d969f3a48733f338c6aa0f91f01b428a150c4254fda01c8e01ad00f556b2167f341a5457202a4b5d4c0c0c118e1d6b8009d2e3339446f59a5fe3809ee773726c04236bb4c8b5a7e57ff20290a22e08f10a65cc21ed625b70887ee0c1069bab4d92bbc3f80fff9eef9d347f77e06b470e6aff50d66b4da2120b002ba402f38b3be2788b7b04653b470077bd7d881845d3dbd4aedf07043b54f5d959002d37db00a63bcee28ddad86dfa3e59e25e678427c20e690bb3165d2d014c51d2775cb487ef7a2da7d333486ad3eb6b9ed20d56154e0a4825dd928804d8623c3baf33dea34fbfb2c799d1b3d25af2f9c015de814a6debae79d701347171f9c65212eaac249eb38f07d1f0c9f99328011bab914267a8688b6705f5164f369fc5dd0de0317c531ec1e3baffd1acd6a1e8e711a77fe0e3d04d8a68c7ff4e00e9d87587836e8cfab7a94afbad4ed640cf71b26a925d2a4b2e65831dd0a3f413948d8f5ee67eaa95b751bece0ed8dd1064238c838411c4b43deb2423293fb39bfeebf814f76cb4d2117b055fb11168aa39789365026e60d6b20cb2908d88868a38eb933aef78f9d4bc9b23e772c739d6d4967fd9e40daf3eea4f0e8925e76066bec1af18deb1a121833bac063bba0a6290fa347405360fba1db8a039a70be63706b4bbbd4415ed5284393e7f84d237a7dab63a6cc0e00d000e4156df4299f7888024c86eee2ef9d01cfe296094885b4eb5e656e8bd65621e77cae0af2540ea4919243e43f36367283a8eafec404937482949e0af92cb8455657913166ab63595952d7ad746d26951d1cd0d670b8c492e9a18c73df677740ee20d732b14b27dc65a637171be8637943fd3ecb71108699e22267eaba17194b6d80c4e5fea9cda8a10597a3f9a0345df08950c4f6e878cbfa70f7a167f787587b644104b554b704b2bd76006d86e73834266d568387307788cc88dc243e0825ea0de888642e24fb8b6969c1a8431a06b02e35f0e28148594e636a11b5fed1ba1725aa6faa84dc60a8d34fd27004018874699bd0675ef0c5ef4843dd30217f0c200634143bad8c81001dbe47248c08749cef0ce31b7af9336e1628230f216f0073927b23fbec189a8a0885eb29d4455dc4b1e9d14f89013d5b4b8f64b9909b271705f6c42754522998465f8138e351a43082d12e4ca3d10288e56425858903f54ff4aa40e9c7cfe42f5ec2ab1ea1a16279deade63f40d45a5c8760e02b3252ea01fa6d8e1ce613e0864ff335fdd1dc4b278bcc64e3197737b73f86a21be7be7162d93fed34ebd8775971d97fd840b732d310040bd992b8b3fbddd41f36403baa2e8c684a60b2c869b061b277440ee763aaf5fac975f1ff3b3dc4319202c49e6de562707884ddcaf8380de4a998714bf2d1c77b9570b10f8ff83209aff966017ca94f92a4a8efb79454a88be2c4bfcecac5d244ab30af4ae9da680b4c880f7ff7298dd7af318181652f7917a61e293387442e62eedfac82319a2d4fd63e8adff7295eb574520dec71a8a6f763b60875b36aaafdef014acecfd50bfd2b8f39b3529845f0c557ec1c5904c57c4318752615c5329ab3997f8cbb3294bd5e8164c388df17e9904a3de575fca06b901661b4e692fcf92192b05a9685244aec52a61732a2b8cd23104672c08a9edcfb1f328ccb8e33afb096097ec218e5f5a8d74f81a553aa42c556f17f2e5a22e4e007a9c98f975d47d96ae75caa9c185c7c8e5d4a44f47febf963439aa030d5682b4237228ef746376750fd99b5692faf5c911fd9c76722cc30ea37c5c24d6e427726e09e45a316a6162be9574060dd84a020dce5a8d8ae6ab8d965aad6433439a39fa20620155f8eba3079dacfc8899acda4ffe34aacee9e0d63bc0d3b14da0fbfda40135450c52f1cc352d3cbc9ec742795350495c9aebf299c8dcbcedd834321a797be5041a5390c40511f7a7f3cf87b74878599a8306696afa20a06b3c88fd722c", 0x801, 0x0, 0x0, 0x0) 16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sync() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x5f7) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x6, 0x1, 0x6, 0x80000001}) pipe2(&(0x7f0000000180), 0x10000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x6, 0x4, 0x1, 0x5}) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x2, 0xffe}, {}], 0x1cb}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0xa0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20, 0x1000}, {0x87, 0xc81a}], 0x2}) socketpair(0x20, 0x7, 0xffff, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x6, &(0x7f0000000300)=[r3, r4, r3, r3, r3, r3]) fchflags(r0, 0x0) 16:00:10 executing program 0: r0 = kqueue() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) close(r0) 16:00:10 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x1, 0xa) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220e22", 0xfffffee9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4020080c1}) pwritev(r0, &(0x7f0000000200), 0x3, 0x0, 0xffffffffffffffff) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x63, 0x0, 0xfffffffffffffff9, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) open(&(0x7f0000000000)='./file0\x00', 0x8a, 0x20) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2fb9df22566f106c1f50323a4a009c66696c65300014e97311ff66d21b4cf18bed9400eaf4b42612a0ae9b9499966669e9bf8a5fea2248fe7f6e1531832f3d1afa5503790adf5a4f29671037448db834a6265653b17691b6a47d51a868b917466095ca13f9aeb354d20442f5bd5409384e30ae6228f2c0d31b3ee0d39ae53b786d7118253f7bef60dfe0b74338dcb6c199f41e849f7b98a0396b3e267d776eea688f15689b1cd1cf66218408bbbc6ba85fbf00e300"/196], 0xa) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = kqueue() socket(0x0, 0x1, 0x132) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r3 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x30000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000000c0)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0x3d}, {0x18, 0x1, 0x10000, 0x6}, 0xc1, [0x0, 0x4, 0x9, 0x100, 0x0, 0x3f, 0x7, 0x6]}, 0x3c) ioctl$BIOCLOCK(r1, 0x20004276) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4009c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5c, &(0x7f0000000240)="b61fd94be7f177cc9b57e0ca22f9e02fdaa54751032e69423d8a9645e1058601e7b4431ec5a73e4923a802f76ba25da4682ee1f5263a82f18439db1623af4a4d9209d80800b1c2b956fe77dbc508131ea8e18d1efd5d565c9d74b976") 16:00:10 executing program 1: r0 = semget(0x2, 0x7, 0x100) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x92c, 0xc87, 0x1, 0x8a, 0x8, 0x6, 0x9, 0x3ff, 0x9]) r1 = socket(0x8000000000000011, 0x5, 0xffffffffffffffff) getsockname$inet6(r1, 0x0, &(0x7f0000000040)) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kqueue() dup2(r0, r1) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000000c0)=0xfffffffffffffff7, 0x4) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000001740)=ANY=[@ANYBLOB="cd8691e67867da074385523cb5cca9d23cccfcad655d41d4f614d114d203867423a6cc0cf1303a63879b4bcc782778e4d2f88403d757fd9cbfd6bebf1da7143d9e72179fbcd8ea9be2e41c65dc0ead7fb19ef6fda868e35096c9cc242908fd03c54af9a6884de9f628dda854c37520659e413044ad59736b"], 0xa) socketpair$unix(0x1, 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x8, 0xff, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x40, 0x12, 0x1, 0x4}], 0x9, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x10, 0x1, 0x2, 0x7fffffff}], 0x3ff, &(0x7f00000001c0)={0x2, 0x8}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) recvmsg(r3, &(0x7f0000000440)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000240)=""/189, 0xbd}, {&(0x7f0000000300)=""/1, 0x1}, {&(0x7f0000000340)=""/170, 0xaa}, {&(0x7f0000000500)=""/226, 0xe2}], 0x4, &(0x7f0000000600)=""/4096, 0x1000}, 0x800) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="d9") 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000012fb9dcc5b3e8fcc6efe68cef3353855b6d288377aef910421b5c56d0ca26f0eba251e8faa73eb0b4f5d4778d2762139be5e61dabcf0de4ba8771e2372101bc2a389a9374ef3d3acbc6c5a0baf6ff", 0x8e) r1 = syz_open_pts() close(r0) dup(r1) fchmod(r1, 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffff8, 0x0, 0x5, 0xffffffffffffff19, "4641533600010193600000852d97a67f7fe57b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=""/96, 0x60) r3 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x8) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x6}], 0x1, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) poll(0x0, 0x0, 0x200) poll(&(0x7f00000000c0)=[{r0, 0xc4}], 0x1, 0x0) 16:00:10 executing program 0: syz_open_pts() setuid(0xee01) r0 = msgget$private(0x0, 0x82) shmget$private(0x0, 0x1000, 0x42, &(0x7f0000ffc000/0x1000)=nil) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x400, 0x0) r3 = dup(r2) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/31}, &(0x7f0000000240)=0x21) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000000)=0x843) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000001c0)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/7) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) 16:00:10 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x9, 0xfc1, &(0x7f0000000040)="49733fd6c3f582b6baf6b6f27311c6aa9dd7643bfe13801fb19b16efab22a3c45713b8946534", 0x26) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000400ffffffffffffff0004001f8e99f646463caa008da600001a000001"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:10 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000240)=[r2, r3, r4]) r5 = semget$private(0x0, 0x1, 0x106) semctl$GETPID(r5, 0x5, 0x4, &(0x7f0000000100)=""/87) close(r0) r6 = semget(0x0, 0x0, 0x17) unlinkat(r1, &(0x7f0000000180)='./bus\x00', 0x8) semctl$GETPID(r6, 0x5, 0x4, &(0x7f0000000080)=""/119) fchflags(r1, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff2c, &(0x7f0000000180)="b6") 16:00:11 executing program 0: 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() r2 = dup2(r0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') close(r0) rmdir(&(0x7f0000000040)='./file0\x00') dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fff7f00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:11 executing program 1: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x8) open(&(0x7f0000000000)='./file0\x00', 0x800f, 0x4) link(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:11 executing program 1: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(0xffffffffffffffff) 16:00:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0xfffffffffffffff7, 0x0, 0x5, 0x9, &(0x7f00000004c0)={{0x1, 0x14f, 0x2, 0x2, 0x10000000000, 0x6065, 0x8}, {[0xfe, 0x200, 0x7ff, 0x6, 0xf638, 0x3, 0x0, 0x1f, 0x3, 0x8, 0x8, 0x3, 0x400, 0x87, 0x5, 0xffffffffffff1027, 0x4, 0x3], [0x1, 0x4, 0x1, 0xfffffffffffffffe, 0x7, 0x4, 0x0, 0x20, 0x5, 0x6], [0x1, 0x401, 0x80000000, 0x3ff, 0x3, 0x41, 0x9], [0xb15, 0x1f, 0x9, 0xb2, 0x3, 0x36], [{0x6, 0x6, 0x9, 0xc35}, {0x2, 0x2862, 0x0, 0xfff}, {0x4, 0x2, 0x1, 0x1}, {0x2, 0x1, 0x4, 0x40}, {0x80000000, 0x0, 0x2, 0x20}, {0x9, 0x8, 0x1f, 0x1}, {0x4ea, 0x2, 0x5}, {0xfffffffffffffffb, 0x6, 0x1c00000000, 0xfffffffffffffffa}], {0x5, 0x8000, 0x4, 0x7fffffff}, {0x8000, 0x8, 0x7, 0xffffffff}}}, 0x5, 0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800018004, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0xc}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000002aec4497a771f7760000000"]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) recvfrom$unix(r2, 0x0, 0x0, 0x802, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc080, 0x6) clock_gettime(0x3, &(0x7f0000000000)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x6000, 0x28a6) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000000) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) sendto$unix(r0, &(0x7f0000000280)="0a116d7f830d09a94c65e285de040b86ece4b954f2813e99cb13ac0df2254a118ecfe1405d3b823962ddff2fd4827e7aec52e95ac37af1299741e6be1c1233ea558abbd04e787d0dd256049f0091cecbf2368262a733caffdfe8a8c35bf0ceb197662e2f5039f5ea178e6c4a2961a1947854973f1b0debb3c269864f1c25af1853d1e1b239e7464d73915b688f76d20c6fe20afcd609fb4408285cb6e187bf08052319f845921cca424ed5c4a149c8357d9a9425487431c57b77ef5055ae6fe12ea7215acf161abedd797a6e06aa288091ddbac6be85eef4023086dc15ba5351f4a2", 0xe2, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB="39db5d3e31f79ebbcd1a543d9b6f5e45f6cd6ffc923d5530b799dd4441b46fa06116cf315e90a9a22b8ca2d3e761be98a6604699c7840b5b4319ed6e03f0c4946ea4"], 0xa) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000140), 0xa, 0x0, 0xb, 0x0) 16:00:12 executing program 0: setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) pipe(&(0x7f0000000080)) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x6) setregid(0x0, r0) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000380)="065a38c88ae70b83ac62a65aa76ed55f88bc26314f41beb0e46934fcdd9662c49e454d7a7e462bd1fb8413febe53745a2aa5dc7238bec9c5c8f782e6880d0d5bcd9b47a237462e702a8c2ee321f674e0f2a3cd209c31189dde783a3d9aff386926ad84bf32ac39d84300d3d23b24ecf50b775d5cf9a5"}, {&(0x7f0000000400)="627296eaf5532f1edb6627340ae21539bc245c1de301e02207e25de030c0f13c53105abc8852eb5260344960b6c5560a2ccebdd85f07fa04166c458289aa98b0063f6a2c528ea55e9ab42fa0213702b4cd32"}], 0x204, 0x0, 0xfffffffffffffffd) 16:00:12 executing program 0: r0 = socket(0x18, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = semget$private(0x0, 0x3, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000380)="ee6863946bdef78b0c392227000000091a020000001c7900c8dfcbebb2840000000000") stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r2 = dup2(r0, r0) getdents(r2, &(0x7f0000000240)=""/213, 0xd5) nanosleep(&(0x7f0000000180)={0x6, 0xff}, &(0x7f0000000340)) 16:00:13 executing program 0: r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r0, 0x0, &(0x7f00000000c0)) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) clock_gettime(0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="a3646624fc12e38a06d97663d19fdb5ebbddae5974cc584d9781eaf0f1a0477a7289ccbafaa75cf53dd87032df923cda149b633ba337982dbaee5bd7828d", 0x3e) r1 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000c, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00060000feffffff0000000000e0ffff06644c2bff0200000000000009f6d34f22276ef7", 0x2c}], 0x1) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x9600) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = socket(0x18, 0x5, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="c10d2a72665212ce7f27c0bc4e0db951dc6a58471049c509a4739dcb794dcc76580ec01dd22cc3233193824acc3b5ba7c0b467e98e8671c531c73a0eedfd265466732a0436663d56166bcd62f30c72202b7076907416f3bad08e334f7a244f789bf4134461fe8d560bf369046f6e3ca8a873de401220f52d1d6edf78b3d0ad09443bde471aad4b124d86f3cc205f04dc332bfa89c55dd1dddd75dde5024e768c185bc7c11f1e0f9e49913f9c8f4ee493a9bf79d8b6cc7b61f7", 0xb9) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x40000000000000, 0x9, &(0x7f0000000280)="1e07d0f831a574401612b6107e2c95b7039f62292682812d0190", 0x1a) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000340)={0x4, './file1\x00'}) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0xfffffffffffffffc, 0x2}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000002c0)={'./file1\x00', 0x100000001, 0x401, 0xcf, 0x1, 0x0, 0x101, 0x0, 0x0, 0x0, 0x9}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xdc, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x4) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000180)='./bus\x00', 0x200000000000005, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="0000f6186004000000230000000000000000130000002200000000ca76778600052c5b3d0614c4", 0x27}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x8) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) r1 = socket$inet(0x2, 0x4007, 0x65) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000200)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0xffffffffffff8097, 0xffffffffffffff00, 0x5}, {0x5, 0x5, 0xffffffffffffff7c, 0x7}]}) r2 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:14 executing program 0: r0 = socket(0x7, 0x4002, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x20, 0x0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x1ff, 0x40}, {{r0}, 0x0, 0x2, 0x40000087, 0x9, 0xaa9}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x5, 0xe9}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x302, 0x8a61}, {{r0}, 0xfffffffffffffff9, 0x88, 0xf0000000, 0x0, 0x6da3}, {{r0}, 0xfffffffffffffff9, 0x18, 0x0, 0xfffffffffffffe09, 0x81}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x4ba}, {{r0}, 0x0, 0x7, 0x0, 0xa7, 0x9}], 0x4, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffe, 0x56, 0xf0000021, 0x1000, 0xf804}, {{r0}, 0x0, 0x10, 0xf00000a7, 0x9, 0x2}], 0x100000000, &(0x7f0000000580)={0xb1a, 0x3}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000005c0)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000280)={0x1, 0x0, &(0x7f0000000240)=""/1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) poll(&(0x7f00000002c0)=[{r0, 0x2}, {r0, 0x3c}], 0x2, 0x0) shutdown(r0, 0x0) close(r3) sendto$unix(r0, &(0x7f0000000040)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae26c075d16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8c9ca3ebbc257699a1f13195eea5bd602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c0317b8e2405757105889a2b32728f83ea65f3482e093de700"/336, 0x150, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x14, 0x2, 0x100, 0x6}], 0x283, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0xcd, 0x1, 0x0, 0x401}, {{r3}, 0x0, 0x2a, 0x2, 0x9, 0x1f}, {{r3}, 0x0, 0x8c, 0x1, 0x80, 0x7}, {{r2}, 0xfffffffffffffffd, 0xa2, 0xfffff, 0x8, 0x3f}], 0x100000001, &(0x7f00000003c0)={0x6, 0x3ff}) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x2, 0x17, 0x3}, 0xc) 16:00:14 executing program 1: getegid() r0 = semget$private(0x0, 0x3, 0x300) semctl$GETPID(r0, 0x5b7cfd9dd5e53d46, 0x4, &(0x7f0000000040)=""/13) setitimer(0x2, &(0x7f0000000000)={{0xfffffffffffffff7, 0x5}, {0x7, 0x7}}, &(0x7f0000000080)) semget(0x1, 0x2, 0x588) r1 = msgget(0x1, 0x201) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/127) 16:00:14 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(0x0, 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, r1, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect(r4, &(0x7f00000000c0)=@in, 0xc) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x0, 0x2, 0x0, 0x7, 0x295, 0xfff, 0x2, 0x1, 0xb9, 0x7}) shutdown(r0, 0x2) getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8, 0x3) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1, 0x4, 0x2, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffff43faa9c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x100000000}, {&(0x7f0000af8000/0x3000)=nil, &(0x7f0000d10000/0x2000)=nil, 0x100000001}, {&(0x7f0000f9a000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000d7a000/0x3000)=nil, &(0x7f0000d0d000/0x4000)=nil, 0x6}, {&(0x7f0000dde000/0x1000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000bb5000/0x2000)=nil, &(0x7f0000a4a000/0x3000)=nil, 0x30}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000c9b000/0x1000)=nil, 0x6}, {&(0x7f0000cc7000/0x1000)=nil, &(0x7f0000f25000/0x4000)=nil, 0x40}, {&(0x7f0000fbd000/0x4000)=nil, &(0x7f0000a84000/0x2000)=nil, 0x5}, {&(0x7f0000d08000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100}, {&(0x7f0000ba4000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000fa5000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xff}, {&(0x7f0000b49000/0x1000)=nil, &(0x7f0000ebe000/0x4000)=nil}, {&(0x7f0000abd000/0x3000)=nil, &(0x7f0000d06000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x23b}) sendto$unix(r0, &(0x7f00000000c0)="2f7b65d06a8c539cb47af516845e1290d0bbdeadc46d6c88571d909aade1edddda4b18c65966905daa342ca552fb29f9ed419c602e32072d6495dcc464f305e75f866d6046aedbe4ba8fcc9fbdef33998486a8a8e84b8f4b7fb5065ac5", 0x5d, 0x405, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b1000501b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) ftruncate(r0, 0x0, 0xa) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x7f}, {0xfffffffffffffffd}}, 0xfd52acacf9e9af1b) r1 = dup(r0) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0xc) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0xc2, 0xa) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)) writev(r3, &(0x7f0000001540)=[{&(0x7f0000000180)="e6953f9a019a8893fdc413e2a8dfe18ed9a4176d9708b5ff3af03cb0e2b9790b849484b5b56126bbabd66f31074b4c22a33be4655cc79c9e82ea5d374b424da5495f23816cfd107792406faf2900cf9a8a4dd0bb1801f3b75615c52de1227d87564601ce97f1b35b2cbea80c131c1c0ed974200ab8bf5ee6ceefd60a8b4ad84b7c58e0ccc20afbd0d440d673b3040f93907c11d7f542ffa1688dd81064d52e48c7877e619f9dc52e39521312888848e080081ec47e75a1c393079662e7ee8feaadae45a9bfe920b239ade7f5e2605844f87d8574", 0xd4}, {&(0x7f0000000280)="1b1bcc019465c4a7f2d17aadcc86395d876dae44a2996c1e6f59969bc674c260c4d34db14524c2d290a5175f5a6ff83c7a0e0563f430bb59274a8759ff7905551559b3", 0x43}, {&(0x7f0000000300)="6281ef10db4aa9a0ba1c5705b36b2fe26af45d5a2396a207d11c4c3b55cd35fcc3a24c64228c5a55f3dd58860434c95d66a9edd2c300f3c8b0506d78a20d57fef82c9d4ee0d39cad2de472bbd3d8a9560be6077ac4184ffcd7d3a8d33ae5e491065b1c5d12a68a77dbdc77da79e77ca2b79e22ea9fb24d0c7ebe8e7b16fd", 0x7e}, {&(0x7f0000000380)="fec2b56aa835f061804e0d30de9de3b8ffd0f79af67627ba2c23a7135e02ca0285f89c97bbf6c2dfd62f54efb7fc80a39e480c8a3db6200815b9a061d1a085bfea7b90d97ef8420226b7beed6745a747a71c9ce2d9c80ebab54101f2774fc0f1d1d9e2b121c9fd52383494db394dbf1846cfcfa57be846dba2e75492a97154903a2067f7b7f215412b92cb503bd8d8d4f0d1aadb0fd6234440fb7845d8fec186a8298da94958253f42a0093dba0c2d096a73d0f898b58190b9241a5ee4df30eb3a8f83125e028e50434e318b85b537e0860641664d6ba5632d1f63f784bb62cf176b9cff79cdb023927e7f426bed2fde29ff584278035214795e6238b132bef05de7810e211e4a1df551ceebc5274ebbcb88108625c137e418d664d25dc0bf613f5516f8688e67db1659e14f1f721ee7115e6dbca273b521c6a41e2afa434659ef1aa0ec5700c01cd8e9f976d585a495527af7a2b1733b41a48f4497fecc1bd5906ea41b447865d4e8ef93140500d808d252e201759f3f9e16cc3b2a3d203c4f02f37d144f3bd2678ddb943c888bd1acd4339ded6bc252595d465ecde5a09c7fc6c14b58a7950f80ccaeaabde7716adff502c02970bd1a860315edba83decf009a108b305308adbd0ac8297e53159a8a138417dd12d807e3669c018aba0417b9d097e18c0fee25c1ba32d2cf266726562d718f33a2819fcd70cdd34c7868b0d22b8d21e59dcdf62f6c006396010e9968dd2fab8101e9ce9a8a6ef3dc42c41f7a581a69e422d3ee1c56d4aa3d7bb3cba669ba192f4865653a83e993c633b0797a046e711347194e9198a01e05a79dfae47bdaba5239637e7eab5400f7c4c0b6a25808e59fd8a1d4bb90b1bf2334e2841aa587089a926c3392f79002f217cf025d016eea9df7387e15cd6abcf226bec4da970f7ebacb7044e7202d3d66dc0e4bbc27650c1be6adc579101b34c6128ce8449c63a42520b650c5c1cda1210da8633cb9d8b4e1f26e1052bb98f0270842f615cf69b5071899e34fa45f5bd2efa7a5d5aa7a7bcecf2719327632ed3c6293d8088a7a72f162323366bd3377abcde7eecf80ba1ad98bc8c0e16d790b8e59a5721b46fc85ba9a1e5eb054875f487632fad3f8614209848f3a12e9bbfa79917aa4a6809a80b74fc7361b3cbacc2ff8de83e21205ba93fcf888f8b9032cffb4638ea2795db0e9179a2dc8f0fbd8d038668d57ccfde8db71848074cf793fc51f137b822a698e0b600f85ed92f5831de3f343c470bc807128f94749ebd8df216535b713bc6e2b8c10ad5944baec95b6366c18b3f537fcd5bb8b8d1dd11aa412ec80a49e371f07bd8e21ef690855b332922e6279b3417fe89d868a39b555e1a621e5b1358f9bd92a81310c261ff6c22e484491f9094c7e0542ea00702b399be35ec1547a084867e69122817779d5ffd2ddff139fcad6d21a8772b2ff1567f15f1c37c7e4d241e38b96a54ec4f65b348e6c29a60c2bd12cd8c348db69797d06b25d11bc0d570f3f54e28b73a0aeea46b57da933743e62268fa57488f14e0e89f2961e35b053a1385c159cc5f9c68d4fa4686535ba309b424db60dc99ac85491d9ded1cf6b87787ee9c4401f0ae3c35582893e8ed49c944db1de4f2cdcc13c32ffd1af9aac7e89ecc8d68e34cb327f9f13d2deb0bb822d8273a65f3ef2e5d9f23c543051948daf8a36383a0a3871d11168d3a322fca61cbfdf5f63dd7f1bc878e71416490800bcdb1154d01881c9b848f8762343b2a37938d1630047da90dbe9e8ed0c1f29088807497686d2219e69a078f2a97d7cdf15634d94579b9193ad9b125fc644b0026efbf3d0d73774ccb688fe07807380bc8622d6faa7f8095ce7833cd1633f7575e1d94472a6977fc8d550f65902e66788d3de0e7cfbbeead29c27a84855b1bdefb05489c2d8db4524c6ba57da84eeb66a6e7ac424d67d3373d11ba94ada807bb6b555dd6b15be1e22289c080bd9a4c7cdc9820279fe5208c6dd3ce7fc2ee50f6f1c4b9c78146b68968d6b2add5491acb2391de9c15f86edce5f7e5377618029183216990dd4272fedbda92aa3e2881e91758afbbab9afd9b2b097307c4f264d65352720efe55070749ee65cdb57dab9c5812d030b9b1a045aa9daad2e2d37ff21cf06497ebd4402c625921f5506bf1460045dc3d403a3a43b427c8df89647b59be6d3f26f83c1a4e746df2e40c23ff7f1825799795a10edcaae5da9e4b8b5021b96b1a30806cd17001f16cb81635c49c2f4e71b2f7317c3b964b8afb7ae7defafefb97031fd7337bfd16f04a85bf47b94c2cbdbfc75d7f0ad1525d78ea169c0f74efa116a739a748fa86088d2f0e6ac4de28e1826477e389c28daf919c8e6fcd70c1d648eed9e01f20c92ba902fa3237196acf0110106b977208002491304e54eeb95328587594c7a1e03e7b8ac1bb0c45b80cda7d76ef0837f9688fc724d0f96105f4e3bd9c4929d0832206f0a23c2e1b3e606701bc112ada79eb70b75045943b14903913f674c83f9bdac8bdee9b92ca342aca8bdb029dbb862e650a79a4cc3ea3b96fddf3c15754cab4f311b92eed15bc632554d03dc6c602df4448aca40b3cc94ab6a92dcd9a512a7d3cd276b597c536715a350e05ef2e90703d7a18c64d1ca3d5da20294b52c59dcab58352a5c04123d4ec7cc8f06e55be3cecbec0bf7e98fb59bb234eaa4a735142c57022225471925f4b9627df75c12e432eb11665c8d262701bfbec7470dec1e34fc002f6fcfb51b99604cd7719e1ab5db0f42ed92d4c61f6fc9ec472a7f31775b8737c96f53c9afba0803bbcc1e96c74ec13928d2661939ece266f590182088a261a1391ad81813d94d8ee18a70daef2e4e551992df2c4f5f1adb8458a018d17b0c9d22b692619a0b63182d35ab024d340e0c0802ec433d5080d0ed9ee785e305c8d8c52cc24de6f550acb8eec50c7d279e5769f823f97cb517a6bd787b52bc094c1e448fc1e0d09f47849636837fbfd60104278c28839ce6d2e852a78385095d0a96b5ed692f8d126146a6cff8a8e7d541a0ebc643d705add28870764dc58924900be4fd7a41292ff6c321b45304dff8e50c053dbbf9bd2efb867a7e1773de6696475b295075425674d68180abc69cd6e279efde5e89254c96d38497420d1f5d3704be81549fa11ce4a0ddf440a40806fdf0f8c0be4edb192ea3774b747e1e9a3ea8e576b4f5325f33619e91b9f31aa16a489d1027f67da2c6ec90d4960294805ef1788b288b1d61602195fb79211b1b8e118270a128932092bc64a854afe906e12abdcc5e6d11e428efc0701e7e0ddf7815e75c3d229c22cf143f55f6f82ded31c2194bab0affecd1d9b86a1f190ac87e507887410be462dfaed11a30402c4ab5ebbd54306b2f45a383122e60e66b5904a4e379d8a5c68bf19d5b1b1ca3f818f1d48ebc210a0a5bfad564ddd67ab9cdaf5b4b97c90eec93c1d29dc6c6fad8ad2051668291230e617edce56d671e76b50722ac2cf48ed2e558088caeda8871f40c0dd6f3f19cd8ed1925da69f226dbea4a43fca7110a3a5450ce45842a54d15f091f163fdae342947bac9bd45d59b109aca504739cdbf6f11dfba8ac7ed72816a19ab76dc64290ddee9e5d2eee4bdea4c24b844d5148fae64da74c142cf17ca2535881d63a50e29c234d88823e1bfdaa3f09fc24e69759f44a1e7fd891a6206e80b230c07450fbe9b0b19eaf30e5277b434a54f878fb691ac755325883f1951765a1060ae8dc16477a0de47d1c7e743a57bdedaa986dbcb0159021f9b343ec3331c9d1a6c6be9a1638aa8b21289acb966f5bccb2b69dc02101b74ee030938305ecf3eb0d7899ae34185809204686d1dab147de8f052e09e14ad18369f2717c814cbd10165c82a0342bffd88456c15eb295f7d31acbf64aaa76899c272f7b4b6cf52f4076e93a3a3117718399890a4db76c0f5dd23998123e1bf62ab2473cc0475107ce55e8df326bc89f7b53731aae0b90917815f7ec8e26b07335a03b0da915a880cdd9ecf264df872a9c8cb935f77a934b183f24156a103f9b99fd015db53c52257fb11918f78d55e9af38ccab488bb61ec357b7f1f2c2d5418534b2c466866dbbd67d84955cc93b5c51ab7a9e0d2428e812a8327cfca904deb5382d0584556414894b17a952e49fd5013f78c022644919250ec863e06a2a770082195588fc5989a678bcb58a91fbba226df93a5b0256647a2c185dfb8ee3e972396172d186c56f9c0efa3573ad645cffe34f5dca80262f36e8bb220d92d1861af4284fda508723b4f524d552447fdb6772a2e849fac840c60985d5cefc03b4384a9361b76d08d291eef547f9901a006392d1bef1c76afd33c2e3bbc48b73544d56dce40fba1867846ab2cfdaa74c8add27c617f8f458a528dee32746b5aecdafc7e18b94019aa98bf32367aae6bcdb70f757b26661e157981c8d10091588fd952e10f4c2ea256d8c899a47cfe160336f7480906828d1f20927c67f7baa7187717e9cf641607ca9be4cf9151820f78c61f4542ab0c45f61386fe3709d9c021fae92e6982fa3167ada9a5fc34d911bc927306841d1cb47ae811e7325d051e72d12a55f8e51c1a35d6f63092fa5769bc8678fb7d5ac2843b219347cb7e5893d8556b3273b91fb4af7d5fda75639463d5da8438ef3e649ab53d56a93e4f753fccebb970625ee36edb34e3fa3330ae6540cd57ed0653b69b5e661971dff2843619d6956034d3f3d857a13904484eff08a4bd9a4173b97a4b1eb814f61fc7a5031e9b20ca21284ed23981b11181d585e26316638d12e420110f77bc48b35a5c5dce78eb73317f9b869b0ad81fcc07bd2b404510949beff527b9e838476296e7f5595d3ab812aa510a99ecbf51a2a5e03d40e142bb39471d5ac94e9e262632558bb908a6251096703eadf125288dafef386b2587a3e2f24e5c1dad2918c528622d2a0fed9f4cec73f871d2b06b4d0ee0bae39d88c446cb27aa9b505a2e006d9a954510094943c2b113dcdfe30ddce9b855f3fc5ce7349a0db1570069e6087c064be3ddfc29817f03fd252cc92201d76f20d1e3cb4d26228459b68e0669c9fc1edd0c74636f1a1eb01d951f55ccc91ac8ca06181b9b4cdce656dbb63cfb25217c077a54001f3f18b1ec865e1a525b341fa2b995c54f5ec0c4c2eeaa1a0e7e6195c135f7bfa9a889c4bd3a2e6710c84c6bfc640795f7524df63b69d73913cc14bef26025a2eed587917ba0008365450d1bb0a32bc9ac3791efdb6d27daf1c61df0dd084d5f5b648950b7e38880c4a0c49e2342b87e115b86b485b83fc9f6292f087f11ce1696e00194a524e646cd95c34e65642157f695cf799319045f185307a609320b7758385cc2e236702feb7f926d036b64555bf45018b72753de1a17b6b9ea50dd2ac67a2edb656ef0b6662ae19db2de56d47036ae237ed547140b7f06f5d1f20c49b422324cca20accea9641155db53756fe0c9dca2fb4f2857213b11aea12f714a8f446c9185d43b90a25ec98541d1fe8cff5d93b37729ed074891c063ec8e730627ae422fa007c2a45d4f1cd6e68e9de4b5fd5f251323439037034c8275d30967cadb56264dec92db8162bb1d63bffa6726985fd2a033b506a33cea103a4bc3e5fac47674296d1e396cc75bf063e36bca624f949a603fafd1342efd225c9c2e3baf80f70d4f90804f85fde64a58b43252a276e5395e9d6d2da9647dc897b29ed96a90e6da038fc855f1ce4334f6ea74b6b09f55b79c30c4a6462dd51e261c019965f2649ec6a85c7c6", 0x1000}, {&(0x7f0000001380)="f150fd8810db8c88af90288198b9e8d1eb7c2cbe6215cba96955195a2610a6fb1e96f8ad0808f59dcd82a8acacf06feb6aaeb6cbeb3b38af07fdb2236340af377929d8c687f29421de8964e11a91e6505691fce181e6e5180e8a3e30f091ff0e145d049b02c5a229bd62e1e3c6e496", 0x6f}, {&(0x7f0000001400)}, {&(0x7f0000001440)="ed4bd7cba3279106951cc16988dfe94a497c1bcf204199e00a2deb297b7b019a64f5a3c590e4e0751d74c8cc9c0010344bb894952c3872cb7de6d1d265b930562fc0441d49e96c099808af9865432259dfd87226716c9940baabcd8ba7e6711283a1860d96f10c262b6702e6bc37c3b010c70c2372b5aba2c0fbf104d3439d01b39f00dab14b199471abc0850ee8a22e4eca6ea46f67252a58ac27600d3166f711f5d6dbfdf4955af4edce272e91ab27bf0c64daf99a0ae0568b068f3e4e6d318ed523c13584a764a516402120f40c", 0xcf}], 0x7) mlockall(0x3) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000015c0)=0x8) ftruncate(r0, 0x0, 0x79) pipe(&(0x7f0000001600)={0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) close(r2) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000001680)) r6 = semget(0x3, 0x4, 0xc6) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f00000016c0)=""/4096) openat$pci(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/pci\x00', 0x10000, 0x0) chdir(&(0x7f0000002700)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000002740)={0x9, 0x86c08494d197f9c1, 0x2, 0x5869, 0x100000001}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000002780)={0x7ff, 0x1, 0x800, 0x1e37, 0x6}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000027c0)={0xfff, 0x4, 0x7acf4666, 0x995, "48f1a39a3dbe9f68ac74608508bc52b3a4335c8e", 0x101, 0x3}) pipe(&(0x7f0000002800)) pipe(&(0x7f0000002840)={0xffffffffffffffff}) sync() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000002880)=0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000028c0), 0xc) fsync(r7) flock(r5, 0xb) 16:00:14 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) getsockopt(r0, 0xc6, 0x800000000000068, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000001c0)=0xffd4) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000003c0)="eaff125c000042af2a1675f51d62dd9ce78ae8db13f3db03ecb59fe38983f900cab8ebb247094c2a105d92897f2fdd5795fd848ce8bcd13b465c6e295c79b4bd9906a7b42fe2288c0d28db6722c95ee85268ea6be71982401b8fed41b7f78033dc36cd6a4b8272b0e511d446b41a30d547f9991546df3093a4b7338114cc3918435020538321ba23b68eae05d38b6d1627c3ff32e814d136aa2071fac0c4d055212066167037bd882c0e2a9e7819946b5e429413b87ef786ec761cd881d22a158496582aa825293e3cb4fa9210b2d27b32ecc8cf6c31362df6119c0df245416f265cd132bc17960881ab568eaade3988413201d42b557390d81ce0a32337dd484bd35f61de61cf835c5cfe51a9bdc794ee9d674d4cd30a3f4750dc211f8d58aedf14", 0x122) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eafd125c0000006b", 0x8) 16:00:14 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) r3 = msgget(0x3, 0x82) r4 = getppid() r5 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0xf6f5, r1, r2, r1, r2, 0x111, 0x5}, 0x67dd, 0x401, r4, r5, 0x7, 0x8, 0x1000, 0x6bea1ae8}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r6 = msgget(0x2, 0x2a) setreuid(r1, r1) getpgid(r4) r7 = getegid() r8 = getgid() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r8, 0x2) getegid() mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) lchown(&(0x7f00000001c0)='./file0\x00', r1, r2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x3b1) msgget$private(0x0, 0x0) getpeername$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/14}, &(0x7f0000000300)=0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0x10001, r1, r7, r1, r2, 0x10, 0x7fff}, 0x9cea, 0x5, 0xfffffffffffffff8}) shutdown(r0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000003c0)={0x4}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000400)) connect(r0, &(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4000000000, 0x1, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) getuid() write(r0, &(0x7f00000000c0)="90853856a670d8149c976cc8efccfeb6a287611df9e9a23877062c368035b5664d65457b194153000000000081303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x59) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa62002000000090100"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) syz_open_pts() r4 = semget(0x0, 0x3, 0x14c) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000240)=""/210) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x3, 0x200, {0x7, 0xfffffffffffff801}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:14 executing program 0: setitimer(0x2, &(0x7f00000008c0)={{0x100}, {0x1f}}, &(0x7f0000000900)) r0 = kqueue() syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000880)='/dev/vmm\x00', 0x2c1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff) r1 = kqueue() r2 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0x800, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000680), &(0x7f00000006c0)=0x10) kqueue() r4 = dup2(r0, r0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000005c0)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000780)=0x7) symlinkat(&(0x7f0000000500)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000600)={0x1, 0xffc, {0x2, 0x80000001}}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000840)) readlinkat(r4, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000940)={0xc66, './file0\x00'}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x68, 0x0, 0x2, 0x755}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x7, 0x5}, {{r1}, 0x0, 0x2, 0x80, 0xfffffffffffffffe, 0x40bdf5bd}, {{r1}, 0xfffffffffffffffd, 0x90, 0x20000000, 0x660000000000, 0x4}], 0xfb2b, &(0x7f00000002c0), 0x9, &(0x7f00000000c0)={0x9, 0x3}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000340)=0xe1e) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7f, 0x4}}) recvfrom(r4, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000580)=@in6={0x18, 0x1, 0xfff, 0x9}, 0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x5, 0x4}, {{r1}, 0x0, 0x8, 0x8, 0x9, 0x4db9}, {{r1}, 0xffffffffffffffff, 0x62, 0x0, 0xffffffffffffffff, 0x160a}, {{r1}, 0xffffffffffffffff, 0x48, 0xfffff, 0x7ff, 0x800}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000024, 0x9, 0x9}, {{r2}, 0xfffffffffffffffa, 0x10, 0x0, 0x1f, 0xff}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000001, 0x7b6, 0x1}, {{r1}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x1}, {{r1}, 0xfffffffffffffffe, 0x0, 0x10, 0x3, 0xc3c6}], 0x7fff, &(0x7f00000002c0)={0x2, 0x20}) r6 = semget$private(0x0, 0x7, 0x20) syz_open_pts() semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000d00)=""/136) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000980)) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000e6ffffff1167f5bfa61c00"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/83, 0x53) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:00:14 executing program 0: mlockall(0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x220, 0x0) setrlimit(0x6, &(0x7f00000000c0)) fsync(r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0xa3, 0x8}) mlockall(0x1) write(r0, &(0x7f0000000500)="a27e36ec100824b289be3c284591912fea716264e88c3531c9973365a38cef2d7b29379af3298957bb5526ce70bea24a35b0aeadc9feb877d195f0810e36058f5a88adc04320e20175b58833cd9e0e44b13307ed454a60b122ff7775bcadc85dcef9e3a1b45d9435fd71f77c8f2d569a79c8a71424a74617e1dc71c34355bfbecec3926d46adfaab4cbbbb5b39158852c2b48d4ef9bb68ed3aeea0953a50c94db0368cb2ef2410a9bba53c3a9991196f20bdc8354474d75b2d3b69a2c422d427e6783c585ed3d60dbecf3b20efe8d04a56f38b35f6b25c5ffe986e7d8be4436fc6c38a8aeebb0ea089ebbf9a4ea890e762d974fa020c809a23377c43c9deb63d7c26ad4fe0b6a92618b1dff8eade4887624b63f98aea731f972d89ae918ac84ebf7c72100754c55e04d55a8140196f686bbbd3b239d4ccedc43592dfaf1cf3e7bdf4fc27ac64d0956cdd956a69ce4f27dd5d266e2ed38eb39fe4c98681e6e03df5deb9d80be1f0faff49b81e5a8d1195c5c0647bcd4073e522379c5440c8fdaf86aa05b80cbe0a2bae6e1bedfd9b04f654cb5eca2d16521c8c09a5428b6b81c30884e059e585b0cc71edf98a8c2c5aa210c50ca44ffc22fae2a8c7224a3cde662cce3241bc6bd08025a2a7eb0e4a4c3e0c8bee2a3190b969c0472c5cb3459d9903dafe0d8b3e0164b95d173fc94d2a57b564e0dad2e7612763d127531c01768ee1e2a8958ee52b036e633ed0f7e4f758d3e19ce2b7c5c1095b658a32798f3c6120ad8b5c0dfa59592b8b7923582a675ddc364990af29d160ecb507254d29dc0114b2f2a275ca729401aac710c11cfd40037293d4caecc5d9633c99cc57ee9cf1a6144a367752851871db0c0f181215cbaf5743a2644012b99132ae5bab49bb8dbefc5b57a557982f3a49060c12e213335f3558cfb6c536dbc19ff02923022a5e7f028ba1ea0f18c7d2153c73e099af32f70f7125a34637d2cbe963b638558a289bf466c102e432206cd9255650a1d6582ed4e257e90382b15c9765ea41ce091a019ef935d82c3b06257ca365713c97604d9128f8c9f32c3c5359f3528f939bda8e4117cffee2901ccc9f0cc0e43671964caa18ec0a6641593fd70603f2cb0bded0103afbb58dd380d896857a1a4ada9354abe3810f695a58f19a0805089c9a2e2067c0384bbdc95a4cac4f55cede103eda89adf5aef66595cb7eee91ef77597966b1c1748a7412dd8b423584aa9f76fe3c090dd421ea721d46fb8a9e9ae060d54722684af62a9e178eecb3ef741bb2274891af942c71455c65cd28b52906cad1275c5c0534875aa2b9570959f8722a08bba570b97579c3b7ab9c9bbd59c1d7a511b0e87c079340361c8408be434aea50e9ff70340276c95557082e661e4d505d02348def16f32f311f7784638645c55de65f68264b2a49c710cbbe2fd0f3ff9fe42dea0e7d7abf9e294de47f7fea36aba09ae666cc20dc72c593c257fcc39c9d647febd558dae666fbe6c3144d3f0a186abf3b6c8b6ff793c704f338bfb8e3dd6d52b96ebf10cd13b509dad25232f44f920041931fade52d2c73ff6c56446df221831e3bdadaf9d4f9094ee675e7d02d5b0393783a4c7d6d421575ae14e70096acc7661ace7b439ea8bf1fe3c9023d3d0b91b21774c88b8bcc95110118501cc6d93b33245f9e0546072cddead12746ce43bb3027f1f961bddf522360489464d01c05dce80cfb913593b8abb4cf6f8c87fc54534dbd1a4dd268cbdfb408ffd7a84d4457158b9aa5049e5d1540493281af935b0343b44ccff1d010a1a766b1a3455f7101533663f11bdc4d3e9fc98025f6af55538e54b44d8b888d031cd40a12d19f065ce84afe40484cebe912f8d31bcb7247d6d4d9db8c42fe61d104e356590bb763f41398c7751d0f6b6a64745719306e964a8261ec4c216ca85c6a65ed0d8291aad03f75afc9b1cc3834e4a2c7dbb99c397029a11b3338acff0c41b281c5a13e95ff48060dcc5604c89090f8ee7a55428f49758428d33539b1c5278063305ea4ccc9fed53d23d7371cebe0df288ff74f8730e21bc434d0c5f5becd622ba0ac7f052fbb9b03d7ed0014d7ceffbe93a1d92adafdd27f18d8311d5646943045d3a9659f4a775c31dcbe1cba53cfba261f3afcd88486d0f70bd1c6123f461303a80bf06037cb0fef8848da69991a90ba5eebd02b76ccfa1b9db8780a9861a02536a797d25a2295eb690f904b4767be5bfbd1103b5e5e135398517a51086048311effff37edc8080cacb982c55749a8b43f6b1f8a403de18e86e8ce9a3b5774f7fd5e59a4c8fd218a766e5127db549b99ad1d78109c6052228f458e9030a73e653f38880fc80387822f1f6f145a80bc992f6079018ab8fda0945bf8005048dccbe8a7fbfe0986513b883f1383175974b3c25ee55fe8abba6b4f4b378841244c1ab07b6ec30bbc15982dda14dc34b43258fcaf127d690818711a0375c3ebb600553f684045a979161ec19850011f48d26e51645c7d131203e8fe72d01ed2a4ec80005a6e2137238c17ff38afb0e4668ce147633b1752312dcdcedb6c3ab12d7f60d664c7b838725e2fae55642cda08ed28228bfbe490756f675434ee4554463e67a83f2925c7f90417f2f566bb9a3ae1f7c4790342ec3998faddbc5b2a2b08ecee14b16c73c0a42ffd6bd3266e63bb7d6ba653b2e7f97d4aad1203726efce6666d39b47a605b9ba19b6f7a2ea18803c309d7870f5de8a48fca8191f073f7b0dac85092558d9a522e1bb000c55c75a7620d3a7ef27e60f5d273a8319b7ee90567f7456d2e25d598756b37887f1b2b09ff06b6eaeb976527f04d452ce6558eb57ad39691ae5b8476d46f76e29305bcd9305597cfb2b5c9d24c4c57725d7781837830131d2e5a525135db201a5db0fefa33e4d0878b503cfc575ddcf5f67c120f0739614c93f7b255081acde3b23a3a70c0203a013fc58bb78a3761cbacaac10b4dc1d1882a455ceda64c2571ee42140e6c5ea2a418aeac97f10fe9b808a602ae3e8903b4da3a0efb282042b825f545bbc34bd9e4dde340babfccb5e3debfcf04e1b4123d260d0a8e68b3bca34fb9d5bb41623f49efd8bf6fef39ece9cc3701d035e109d6bffc26f1b13c84035647bca0641a33701c96ca7be0b4037f9a01b4ea9f606c9422bb7b817f48e1fa5977d2859e1415bd7dcb8627bb05b0c618b0c3696f3f3e3ff9b49bedaa1f6cb44040d64a4fa93410933913821769ca6ee3e34e98a518fd93cdbb3b1b0dd58b6bf674d1f5373b8ff87d17060dbc852757a39fd54a14e35f3f4b960d51958537f0d12a31456803e974cafcffcbc7231d42a69df03ac500897a46e83ea1d64ccfb1cccbf293799e262d053d585fd5a4bef58fc0e6018f6db910c54fd138aff0489869ec0c8f9085ed3fcb2c6c3bc9f7fbaef2d722c41c9ab0a09d15569eea6d221a0fb8c7bc2c04400e21b7827af5bce8abe8a3ff1323e9a2696fb6d1c487e12f53a56772e3c8f95b0c19ab35beeb8ef8df2e8150a98e78cba0e3dd3af9794b8729edfebc325545b41e7c1b38c62e924c5368555d39f2d7c88f1ed96628c32a80df67a0b3867346c74e9ce2582bb72bb05d2738f1b012a03c8a9d2d8b419dc86990cb588bb0a6e097f0122db00e8eb60726e9df7a38ed7ca8be1e52b07c79f30da673cea8d451cbce4ad6b0befd9fdab21e465fe0ab18ff9497d04e73d43b3d05b048637621905dcf3b300fba8bed2dbe2c294e4f6ac48dbc5588588e8e3bf5bf1ba68dbb1ae55ff44461024b29958ce53e157cfc13c8f1d180367e82755596daade92d47e3e4579bef6628cde0d64c39cec4d1c4147efe8c6a547ea429c61a2dd7eefdb16c71c58eba171b4ec2d4709938f9a715b06dcbad354727a75ede2e461dd4733c13f5675da9842498f9c62f2f65e9bc029ee76883da2b86aaa079eb359c0d3d119f9b3221b867dd485562b0144c166971e8677c1c864ac3d309673b2f06a4e4d955ca4610592068a96cf6a047049180422a101274baab8eaf305670b0609dbb65184d023a2689a57a6b812aba2656373818148f0bc7ff729e681d0c8ef35e1ca92f554d0f28d1e3d08a3d05ace89496fc1c3a8df19cf66c2ac8607898b5a1fb4387a65385396c8e654b13624d63ba7bd8d0fe459f40db6f53e0aecc7db66946c16416b1669c7d354a4a9872d9814bda680de36dd1e1d8a4caa32da5fd069ab7643eb3a52c91a8acdd79cd8410bc98d5fe41d92ad65409e854feb31c0803250636a5365a0a7962b3627156dadd39f4f73759ada508fbbfdac28367e8493e1eb0792fa22776a491ad009f5c61971e3f0d5034893d9b906f39a2cf369104b9b3884c3ae2c38836328081bf985f1b5d88f58d67ce96e6f4375a6223b77dca34024eb39870c530f0d5e354dec3a3c418b6fbf457f0169158fff0cd3d95020922c60abdab5edbdea8a9579d5593cd69b62b50cdbccf92d7ad565d256d53a79677411f47a2fcd17d04caa77ab97f679f81951c3331044e12a48b1c0bde3e2108c131634f299ccc9076f1996cf3ba60eac41549f2da63ab4936eaf00985879d2321e5c2fbf86ab3a902f19230b7d1ebd22754e92228cb6ffab4ea373a186f8d9fb64a53efe4a1ce6f38565511e98a985a1d802119fe9707da41f7e528b8073088c6673cdb1cb049946e238cbb99cfa1b60e10e3c5f72d2f92ca2335d6c7ba8939851bf17ac2f917f7b3abbdfc7640d0c9fe60c939b9058ff9d05ddadf5feddf7defd0c50982cf2c3f6a18cf542852e6e3b3f004ec9a00f39f5c768084cec9f93fd156c79a908a12cef93647452feea94e208b38f325287b62296b7d610591c2d40e9a05a69702e0ecf71500c91b0e9aab28f8844a58b4708b299279d8d12930c83d3dfa3481333e749b4906878d08f9475ff86a7b64b9a7938fe88f018aff495449e0bf78472773d31a1abb7b478b3486b7b8e1de35855c50a06e1c5b90306aa174229871c87c51a866434f824e7abdf05a312324ed2a400f4aa7aa36c0b6084fc464418630b0fda35776412fc02be0b2d3a0cf49bf8a822a6d13ee30e83ecda750c57421789c59c13a7700afa44bcb46d15a1a3353edd06c019cffbcaf9248d4ee04966f6f1410095c83c04b353acb1972e7081eb628d827fe45db53bc119c2502636a348fc27697310a771fe03060177fdea7fb24ce26a23d33d8177cc1f26202a9d872d5e8b1b195a9ec3cf964ac1f5d03286c742ee9d5235278238199d8ceae76ab1cba1de560610ce7579b74ed497e3932522597c596738c16441d8f121b0d69b616da4097503de685e5955769ff8099ad7c48dafe202a783f28ceee21acc7d70083da0603601a47e8d5daf8cfec369056c975168ef634834e2dc16f837e22be814dc0b9bab600e3149ef021a1cc640d561ceadbf9348e487fc7b75e4e0298959cc7b47233841cff43a502d411f4fc3ae79dece7970eab72b1191f32eb81912449ffd4225c08c356ade94748ed6654101d950677ee510041ac795366c29180aec225cfffbd464b8b0074225dc7aa36e5286261be5541bb67e13eda6a69e532715869f53cc5d94efb2f4f574d8bf0c3cce3927865e2810f70884c2ad8e29cf0220cab3ca06e54edf3a7a075687d8bbfb363461cadbd41d7e190b52194b4bf9f46d4c2dc3766becdbbd14632c7de32a7465ddc3e55a2c1bbbb478b76582c7799853f457e28c6f6362a415b36689a49a44b2159384b912cf39320bafe0ac00d2930c5d7fdb38b2a3f3b0adc36bab6e2778c3ae506684d4a", 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x21) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0xf74, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x5, 0xc1, 0xfffffffffffffffc, 0x66ac}], 0xfffffffffffffff9, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0xc0000011, 0xfffffffffffffffc, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0xf0000041, 0xfffffffffffffffe, 0xffff}, {{r0}, 0xfffffffffffffff9, 0x14, 0x0, 0xc6, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x8, 0x7}, {{r0}, 0xfffffffffffffffa, 0xa2, 0xf00fffff, 0x8000, 0x20200000}, {{r0}, 0xfffffffffffffffb, 0x80, 0x25, 0x800, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x5, 0x0, 0x2}], 0xa0, &(0x7f0000000200)={0x200, 0x40}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001780)={0x10, 0x5, 0x4, 0x5, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ff1000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffff001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xf9}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x20}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000dfd000/0x200000)=nil, &(0x7f0000f52000/0x4000)=nil, 0x8001}, {&(0x7f0000dfe000/0x4000)=nil, &(0x7f0000fe1000/0x1000)=nil, 0x9fd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f76000/0x2000)=nil, 0x7ff}, {&(0x7f0000e70000/0x1000)=nil, &(0x7f0000e2c000/0x2000)=nil, 0xfff}, {&(0x7f0000e10000/0x3000)=nil, &(0x7f0000e10000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file1\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001500)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x9, 0x3ff, 0x3}, {0x10001, 0x8000, 0x1, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x24}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x10000, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:15 executing program 0: 16:00:16 executing program 1: 16:00:16 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() madvise(&(0x7f00007ea000/0x400000)=nil, 0x400000, 0x6) 16:00:16 executing program 1: syz_emit_ethernet(0xe1, &(0x7f0000000240)) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x3d94) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1) 16:00:16 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4000000) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="02") r1 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x9) 16:00:16 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x7fff}) r1 = socket(0x11, 0x3, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rg') 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800000000000000, 0x100) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040000000100000000000000000000000000000000000000000000000000000007000000000001", 0x2c}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:16 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) listen(r0, 0x6) recvfrom(r1, &(0x7f0000000000)=""/11, 0xb, 0x2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) write(r1, &(0x7f0000000100)="f451e1bb12951a2660b808a0e974b42dab1c748ef1eaba8000000000", 0x1c) read(r0, &(0x7f0000000080)=""/101, 0x65) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x5, 0x69, 0x9, 0x9, 0x10, [{0x3, 0x6a, 0x80, 0x5}, {0x8, 0x7, 0xfffffffffffffffa, 0x5}, {0x5, 0x4, 0x0, 0x6}, {0x7fff, 0x0, 0x7, 0x3}, {0x7fff, 0x2, 0x5, 0x6}, {0xfffffffffffeffff, 0x1, 0xfffffffffffffffb, 0xaa}, {0x6, 0x0, 0x2, 0x7}, {0x0, 0x0, 0x10000, 0x8}, {0x7, 0x81, 0x0, 0x6}, {0x4, 0x4, 0x8000, 0x200}, {0x2, 0x81, 0x4, 0x40}, {0x1, 0x7, 0x4, 0x9}, {0x9, 0xf47, 0x7, 0x1}, {0x0, 0x6, 0x3, 0x1}, {0x4, 0x0, 0x8, 0xa97d}, {0x4, 0x3f, 0x8001, 0xd8}]}) fcntl$setstatus(r0, 0x4, 0x20000040) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) execve(0x0, 0x0, 0x0) write(r1, &(0x7f00000002c0)="12426c04968acce2b7d9ef6929e5fece420e9135d305eec2e3d0a1dc42329587aa7867473632eea3d1c504dbf9f3f4d425946efa0474fd5ced59e3cb127866", 0x3f) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="000000186004008b00062b000000a356db471634c22de882f3812900000000a3bb6b3c042efdc163f9fb3a4800faffffffffb0a70b695574e08eaf5033506170303e11b413ab3de2986e8d1a9933424480c20c845586536d480080a040a24e55c786bc4c689d979f398ca84f3552471f81752b694f8110a95b9b25a4ee080c146ebbfc06c34e2788eadd6297bea7f9a47787cb83ab9636", 0x97}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x8, './bus/file0\x00', './bus\x00'}) 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) kevent(r2, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) close(r1) 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x2a, 0x9fb}, {0x401}}) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206911, &(0x7f00000000c0)) 16:00:16 executing program 1: syz_open_pts() syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) read(r0, &(0x7f0000000040)=""/116, 0x74) syz_open_pts() 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r1) dup2(r0, r1) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x0) 16:00:18 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = semget$private(0x0, 0x3, 0x10) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x8) 16:00:18 executing program 0: r0 = socket(0x8018, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:18 executing program 1: munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) pipe2(&(0x7f0000001040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000001080)) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0xffffffffffffff8c) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x208, 0x110) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x3}, 0x401) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 16:00:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) listen(r0, 0x26b) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x100000000000003, 0x2}) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x4, 0x8}, 0x10) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) socket(0x3a, 0x4, 0x73c00000000000) 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="be441e3e5e82f75538e30ce12e72", 0xe) write(r0, &(0x7f0000000080)="9c87c3772c0035b850332e2e", 0xc) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket$inet(0x2, 0x5, 0x7) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x80, 0x3}, {0x18, 0x0, 0x3, 0x33}, 0x3, [0x7, 0x6, 0x60, 0x6, 0x8, 0x6, 0x1a000000000, 0x8]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) write(r0, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x1f, 0xfffffffffffffff9}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget(0x2, 0x1, 0x18) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x3, 0x80000000, 0x8, 0x4, 0x7fc00000000, 0x8, 0x7]) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20020, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3, r2, r3, r5, r6, 0x130, 0x100000001}, 0x1f, 0x5, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/16) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) socket(0x18, 0x2, 0x0) socket(0x2, 0x3, 0x7) 16:00:18 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) syz_open_pts() 16:00:18 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) 16:00:18 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) socket$unix(0x1, 0xe49acde4ce1f452a, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setpgid(0x0, r1) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "050355a8a5dd3800174e4b00fffffff000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xff, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:18 executing program 0: clock_getres(0xffffffffffffffff, 0x0) 16:00:18 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) pipe(&(0x7f0000000140)) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x101) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x4) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2f66696c653000411ace41516598cf3c0d68f4f30ee657aea96a7e624e37259b8cb9e3b64d8181d7afb3577fd008cb61d8443eea3af5d09dc03c35861a71"], 0xa, 0x0}, 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) rename(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)='./bus\x00') mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x20) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2000, 0xfffffffffffffffd) recvfrom(r0, &(0x7f0000000140)=""/13, 0xd, 0x800, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000180)) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) sendto(r1, &(0x7f0000000080)="23d7c406e66680748bce7f9b2ae4027e6f1a3cb34120089f0074b8ea7eccb8d2d4f7fdeeabc9423d05b505051575a8241099d3e22e052a49", 0x38, 0x40e, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x400) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xfdc6) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) fcntl$getflags(r0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = socket$unix(0x1, 0x7, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = open$dir(&(0x7f0000000700)='./file0/file0\x00', 0x80000000000001e, 0x1001000000000041) r2 = kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r3, &(0x7f0000000740), &(0x7f0000000780)=0xc) socketpair(0x0, 0x2, 0x10001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r6 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r4, &(0x7f00000006c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="72d2c12539f3c9aaefa4bcae0b253242820bd308616375792b0d40ddfdef127de14346b14ec2b7e43139ab3b9698178c3eca969719b0891aeee1852c85e2788d06e6ffbc208c5ced1ded081b0a9d636f989fe506f555815530205c09a64849c72c", 0x61}, {&(0x7f0000000200)="0049c6efcf6ea0e7daef5c857ba2f50a596f758546a257ffaaa929157bd9bbc3b7cd7f0d79e845e43e35b0c18fcddc432fe558359f4e51fa52f6e38b42e2708b6237", 0x42}, {&(0x7f0000000280)="9a5cb1cf844a13cca9e99adf9a4970aabcbe6bbb13b3c108a07dc3ccf795dc8fe1af5d56fca2662fdf736063e3be1f74fd466075aa475a1d85bd6993ec84bd489fa37eec70f4c7f0b8888273e1d69abefa3f1019c82df419ab0ea269ec73fdd57d957f9db3", 0x65}, {&(0x7f0000000300)="e2d4243b350e65793ec07cabd66f04f59e0d2b1351ed5e3ada1a3cd677808ba165c26903c57527ba660e36939ffb5633cc5c291800a7bdeeef65f6bd4d8a15644ce45fb39e1d2a6f47f29672eeb4b8d5073b207ef70de3fd8520506c073e05f539dece271ef9fc26d54e3dbe4bbd5f87860cc4313983b890b5052a7d492741b78709b47bda4939c05a50af4905", 0x8d}, {&(0x7f00000003c0)="3002e668744b447ffd6d94f015fb5ba7e3d49d52ef0541b759d21ee6952819c1599bad1492a67898fd8def582776525739c93c842c031313fbb12fe83f62a228fc10577f58e295021ff565e8e9cebddb08d18d9d83b3ff20f6bac29e332edd26f576a71aa97ffd8b20884e412e3efc7753e1a6e76659f882be663b17046bab2d65a6a220882f27a130fc0a6ab3724640af3af0773d011c6028c52ca96c853641b0b1b81ea9c191ad0cd25b", 0xab}], 0x5, &(0x7f00000005c0)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r2, r4]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x38, 0xffff, 0x1, [r5, r2, r4, r4, r2, r1, r4, r1, r4, r4]}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x28, 0xffff, 0x1, [r4, r2, r4, r4, r4]}, @rights={0x28, 0xffff, 0x1, [r5, r2, r5, r2, r4, r2]}], 0xf8, 0x5}, 0x2) poll(&(0x7f00000000c0)=[{r4, 0x40}, {r5}, {r1, 0x2}, {r5}], 0x4, 0x8000) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 16:00:19 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x10, 0x0, 0x6}, {{r1}, 0xfffffffffffffff8, 0xac, 0xfffff, 0x0, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x5, 0xfffff, 0x6, 0xb67}, {{r0}, 0xfffffffffffffff8, 0x40, 0x7, 0x7, 0x80000001}, {{r1}, 0x0, 0xc, 0x83, 0x7, 0x401}, {{r1}, 0xfffffffffffffff9, 0x0, 0xf0000025, 0x9, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffffd, 0x7f8}, {{r1}, 0xfffffffffffffffd, 0xa2, 0x0, 0x9, 0x7}, {{r1}, 0xfffffffffffffffb, 0x25, 0x2, 0x1ff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40, 0x5}], 0x69709527, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x3, 0xbf, 0x100}, {{r1}, 0xfffffffffffffff8, 0x82, 0x1, 0x6, 0x3}], 0x3, &(0x7f0000000080)={0x2, 0x400}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000100)=@in, 0xc, 0x0, 0x0, &(0x7f0000000700)}, 0x8000) 16:00:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) r1 = dup2(r0, r0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xd54f, 0x2}, 0xc) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:19 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) dup(r0) write(r1, &(0x7f0000000340), 0x10000014c) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:19 executing program 1: setuid(0xee01) shmget(0x1, 0x4000, 0x48c, &(0x7f0000ffc000/0x4000)=nil) r0 = shmget$private(0x0, 0x4000, 0x204, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/6) r1 = shmget$private(0x0, 0x1000, 0x300, &(0x7f0000ffc000/0x1000)=nil) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x88, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x1f) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/6) 16:00:19 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) chdir(&(0x7f00000000c0)='./bus\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="01032a1de0457d8584d113422a03e9a224f37994868ef4a307002c2180b4bbcb34551a6b0fd6815f12834d595e8178ffa2a4e325732a1ed5150b031daa9c103588281e3999bdb1d5030000000000000053bc1bc35fd2a2f33f8566008100af9f1dd7dbc6a9a8675dc9fb87000000000000000000000000000000d34ac59443b649293dffe9c2289cd89469d16e5caece978072967993a4a601070435d731a957368f8eab0c78a545c9e4ea09373cfbd3727bfe2d7ebcc1bb16a15797500c66b7db080a97e0c9c7f3415c70365639737fa6ca3afecc71e1f7fee72ed1d4afd9e3fb4775e6c6abcd6b7d5bd8241450befcbc95042cb331e9d13ff3d6dfb53c0d28d79c174b05420b416231a502fab8c690b884276f28d120ee4dfddd1a0160168c18cc0a6ebde0c600141fb18b510cb8a0543888a7590507b5997f8ac4db23d3d3589225211cf439d173d9121bd277f5bd557754234caa90bd43cbd650d66c96143f88da8b17b1f3d507cca79c6cdd1b905a5b400e6560c96f8ab759113e886a00837db599d866dd70b50795399cc8b9"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f660568a9002f66d904653000"], 0x10) 16:00:19 executing program 1: execve(0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) 16:00:20 executing program 1: socket(0x1a, 0x5, 0x1) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x9, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) r2 = socket$inet6(0x18, 0x5, 0xd23) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x9, 0x2}) kqueue() ioctl$BIOCLOCK(r0, 0x20004276) listen(r2, 0x10001) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfff, 0x1}, {0x7ff, 0x2}}, 0x2) 16:00:20 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1a424632fa6812158334aa0eba3aee778f8d9683", 0x0, 0xfffffffffffffffb}) 16:00:20 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x255, 0x0, 0x0, 0x0, "a0ea3a2e5e20c5ac97c54c0b27cee7e30ff96c6e"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 16:00:20 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ftruncate(r0, 0x0, 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x8) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x80000001) 16:00:20 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) flock(r0, 0x8) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x1) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x201, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x8, 0x4, 0x7, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x42f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xe20}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x5000)=nil, 0x1ff}], ['./file1\x00', './file0/file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xe7, 0x0, &(0x7f0000000080)=""/231}) 16:00:20 executing program 0: r0 = semget$private(0x0, 0x0, 0x431) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000140)=""/76) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) r2 = socket$inet6(0x18, 0x0, 0x1ff) r3 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffff88) r4 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) r6 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, &(0x7f0000001580)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r9 = getgid() r10 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) sendmsg$unix(r1, &(0x7f00000018c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000280)="b19c90df61653e03dd8e550880160cc9c474deca2381be7d956bf9c1b5286652596b7d2436f2573db508f8ee0f596f5f4606", 0x32}, {&(0x7f00000002c0)="80df840de01554673bb115074a4e1bb4137275dd3e873c4e477c70a97717bba002952b9d43a722f4428fdb0ff5dbb7ee70fbd8a8ad40847e91bc39fe68abe4e6c0016eec87832014f51ab7f41d023177207c33371c25299fa49b8e996af45212c3759852297aebd44079015d1be46d292b60423f441245adf14cbf89e8c7baff14d1344c70db72a42f3044777bc07dc2719f3b34fb4a86582875aca9d536de436b264911248a8070ddd465c1ef2a1a147fac659865f80f17d30255dac8fffa1c9c34b922771ebd1404f835afdf6f01a1445422479ef75777d239b2e77a0030355f9c3ab6514be56511b2b8009a76d20591085270f759252c", 0xf8}, {&(0x7f00000003c0)="24bb109540c46d8f67a9871124b9baf11d4b6bab81ea201a0c1c2da9689330bb61de0731878be438449e88762c9fc98e4e67fbc1e2125b85174901072a43654b3fd343840dc5db9554e606aaab1010c1bbe7ee10a92bfb801dbda1cbf114f7ba0879d21cd94a5b8ff2f8d53e04cda570853a8f7326796c3f0baca562277354988f0bdf5f34c728ea0fd81aef7acae2351886c42a6446e46444839eadc1bbf6dbda0f64c18af29e663d9ff706390910b758c2038d7b9575cf5ecb5def59e0e40bbfcc155ae1fa2a59dce5cd87f361b22803464db948e1ff0cf70966fc5d5c61327f675bfad4611ee5075ca853b431ad6ed5895f51f507aba00dfcd0656a4af998708c84b46c7f7ecbc521a3f5a4f8800f8a86c5588188fc0f9d62702a19cbb6c587e7c90ae5aee6e6dba0cf682f83c6e157f1bd6896c58fc2c799a7088c39688e032c321e43a08ff0f1100bb72f9196beb6bdf879766403919e4cd416041b7056c7c2fde79188af096133120807a229fe055794872f4bc038ce7a342486803e4fe89df63075bba40983b3ce99a5b74f638d6ac3cdcf309fd1974f5d99803603e09ec46babea66b4d0ecc7a3b3a2dc72eaf9dd40dce20625d58363c897aad497a9224d151550f02dc8f9d8b63230d3e14126a43a3e86413c699def2b7a793f203b10ca014dcd1a164c7dd37b0b2c8ea1d9ae40e41d6b749c52e051e2017c29dd57440b67a3bc1b51bdc5977c40433eb0ba889aa6983319e51630bd30bac9a64e5ad78981e2f5b6411e86bb1f852e110166a4f7e86b4e3ad02d85d3f8473b6935ad5c5822f3c833004514127e0c1a3ff1692979fe37b04bf300e74a3537e16a64bb7ac752393de4f36a3a265ef9d0be0d8ea1326e7ed1b1a3bc258edc7b9b375e8adc0c881b13148404d756f060c3500f8cb7e45ed942d140bb5385baf9dd0a038f37d1eed092abc5f3b79ef909aa90f7bec88dd514d6e5e6d18e8d9394c79a967b64cbf919263e9617cd58a2cc6450451de4b1c13c8ebd3039749e3bdea5846b714d05046f06ae2c4b42b8dea5445b7539c1d5f46693b17e5acf1c803dc623697be812016f0f0adadaf1d8581c0a8ce1361a4799e33832ebaf882387d621274970879df588925e73c1fcfd44231c7bce51a12442cac4f4c23827edb87de2904481cd00f1bdcc6d1fd88a2d26ac79e8d80b37bca917fa74d40d42e477e95713d761f5ae2e6bb62e17b8218b40da306179ee414020d4c139f390ccab5078c4868495756b3d542cb8987e5df5f70cff6219b57b9a751fe1a2d74b9d7e5f7d992cde12b8e903a27ad1c131cc5e3cea8a74c9ba4c2f4a6534953c64408cb5fe241ae6bf81c575669d86ee4704a1969a36f0989cd3f8532965e6766591027d284ca3a02dbadae236f733c6b3ec4338e096f5e8f9db11d2d39fa580c49a9f515edb483c14fd2c81dfcc47826b2272cf231a390e625829eee47634e05d3dba6f02f0a23503832f5dead466fae4883f55b7a903697015c2dc7bcacfc810b02778bd623cb6df1ca27210e4da413f0ba3f8e50b8369f2c1b21d5d3169bf002a6c2ea2d5573f1c169f5f65324c319aa5bf25ba2708ce60fc9c4761849b454775514609807ebc5078c222158a02577a4cec307f8ac6ec298c5ed78b8efde51d52553d3275350f750e9e8d3d53e1e8eb5e1c8a79bc8b95088cb720b3ed6dd2a97c02951e55ee2f43819f68874928ff768a9f8585bd32a888f2ef444718404214d5e11d32d2957b75a85c14663ee9ea4ebc826241785b30581219b4240838ef1a38a73c16eb998520cacae1657e6499386394a8fbefd30704a1d24158c5b21810f9b60796bdb0b4722e524315220d4caeb6e086d45336c019b5446ceca7049f6e83c31dfb3c1474b7751931e22af61a0ac98fccbc19d77578b5110805c16335105b8ce1bf0975ff5205c3212c680c43b1d88289392fb78e5964b08297971dfcb9be2c9547e2717856fef124dabff75c4145ba7462844fd05d75bb8ce60a4d3a7f670569120fce47b9297e1ca4f8add6704b7801b61a4d404731b7b588b228ef2acfd605e28d94ec8bb6ba22d7e20425f335bddcc580cedd7183a1732ac13cb9cc22da174a0b41c71ef42f4371ffb0bfa009cded1c94eb4af70f1e7cf509153588cc1b00fc6d576ee84115bb2ef6ca6abb787592c78ab453d150142f16fbbbc9dac41893cd16d69288ca1739dedeb4f91db28f503e87564d886b817ca8fb9972ddb03308d377f4647af4977b641f6eb78cb2bca4b3f1250d50c948edd088abbab4a91aeea80555ec72a436f0d44c44ce57832bb0fbf817d7587bf4a898614869816b47857adc64ba1189c29a56fe910284f813e43e4a4ce28d18da6defa987080d69bd78d79e3b2fecffe7cb70c14b8c46225fea759679c1086b46dc4d0db8ae00dc7a1bd70d5a6a57e6901de7d4e3c294e9f5912cea5cf5e827fd1ca672274c9b447bc65d443c1f5534a6b7fe2c18b605b8525aa210f86a547dccbad26ee5ce12f546ff6351a36059959d5ccfd7f10193a45795bd87035ffb9f62c8a99cc873e7be0e93e7b6baf8d571b99c783efb3153794a9e5000be5f84780e5e511f21c8cffecfc123d302ccf5e480e7bb92e6e72e601375802fa74c7694a8bb849d0f88f033efd28f4c7645d81aaaad6c3521e31e495216dd7c0d598e45e68eb6876554c70e8ac16eacad8a06abbf09caa6adf62061f21cd8b09c7e6f56f6ae425a9d008548160f2052bf0457a749bd98e5c392d19d367a91af14b3e4fe08ed8dd3f65be8d3031ef3ea95cbc7cc8d724459516a868365b34a8e9bb4cf076828b405d09c80c07e3c749e62b2f3da4cd7db9ecf699255b9dd4bac14999410c08dc14b67971e0a2265697058b194d29970b3804555198af7fc19b192eb92104a250ef8c61cd16aa9392351748f16b6c239aaaec1bba9a49bd414b5942c7c76e4e35db5f7c7542e9195aa92c7dd54b4bc7f5e02dfc1d19ceceb550e1ef9dc146075f0d0c76eb44a6010e3d89d908d8b4fd7b24e07cb0165c5b65d44a04896ec4ac1a827fefca836dc202cb30f9623a57ec56d6a818207565ec948c5f935f68727680463188aa6546ac594cc14177207d25aceb11229b341ecca0046600fcda094194543a0783cec8bdf80e69b86581befdd39d1a24edf1384fe170bc2ed47bb7426d48cc3d2d6ce08df90af49ad3d91a2be264608559594a5bc87c180f0cace473b8063a7ddd24fcd917c87dc01997cdc314e0cd8aeb97df597fbe232611ddaaee77e6c2e453293a6cf0a741be9d1232d32faf1bb5a05c6fbd6237f475cb614d268acd2fa5c00246bf81850d4e960232ee30f756cfd80a68933a6a2fc1c5a206e8eee43d0f1b7189b4f3df96f778f7970304ce2d25b130be01d98e7389930ef54f8737ac2ee890ff9ac6d183c75b94f89c300a4595276f2d52c20ea12930e3203d0e48f325081d618829c4b91ef1a766fe2faea4b47ebbac9ebf53c198aab1bc256f7dd39025da2147b17768c382a784d004f6727bec18e02685b8d4029cc3eaaa5649f26695c69d5f2abc496c89806c53fcc8182e334c8ebe1902d2db9043340e419c4478d9daca3c50f46c5d898148ce02144f5797a09ca5e40903ac0ffa26969054468c081bd9ce98291aefa2dab4df341cfd7b5c89847f15ea628eaf0394ce238ca8e3c1b8402707586313a3603ebae077b3b8cb2ba02b7a52cea69fa21b0ef2e770d8a08a20cf2a4fe5490eff490220f3399ea7caf14b500cfe40188d99e7e2912fea3c6bc44036f0c764e4ff229fea634366b9224e30d620144b9ec9e33e679f86bad8108877fbee8c86648cbb161d2c45004ed6dc26d90bb456e037bec60b3c259ff924bcaacc393cca616fbf275a5ffa83a67225972c0b7be22247539f6284d64cff59eae2e1c6a2363cf4a031810e5222dc0bb331eb8a4fa8c50c06fcaa3e50c29379e8e7faea444a0c0d78e0e952beefacf8976a40b6f5693782c2dd124c1bc326505e84a45dc1792dcee7fa33aa79347d406bcb3f5447ff6b6a2d1217f04a2ad83d178d8a0a854667c92f87229401f23d0c0418a31f677fc097e3f6c11ae590edc7f4b7e3e812d84e5d652fefc0625c708fd3a08d5d75f716b9edb0f8f3d79cb7e227e1f2a1cb8b525b60c986fe46d046ac1936883b6682d62215bd5d0a191378ffe1dfb5e36eba4dc1a81425ce5f5eb540a3b2d22bb042386b65aa0a5a3b5081c89bdff660033d4e773ac3843861e6c0a73696294fb2cfd966af365f067ed324a60cfc68afd2c7772ae383a9a81a0dac1cacace192efe3195d21be8a74336a303d83dd0694a931402bfa369b5ee2df7e3018983bbc72ff0bb832e85eccf2d4b9ce3058d1a97a7810cc62d7c394b807ec0686e44d78506e3d18794e4426011efb1aaf867788b0d18fd7be19ea202e8d6756eb20805ce61589abc77113770cebdcf748650d0f7ce0f10955e60b00728d317a6de8c0e78422d264e3f584264c7a784a4e6bd9984d18d1db8911cde66f24264c514ddc55207a9ef71994463fd2089896d3108efb4f19f304ed063510c2e43f191b5c228489fe5c58c09afba6970fd8e60fde02c764cf31717d969d43f8d32b7313fbecf4b01bbad86f1d54b4229e4294f77d86e0a4a7bf0bf689a9a26d280572d6e31c8cfb61816a594b232062e21e2494a89b6e19546fd4734edadf7472311c646ce8baeb8978fef20572b0eeec042aeae4d16886d45ebaef8d384950a956ef555c544d8baccf646bd55ca9d1a761c6f968aaffae9d52ed59fa4c9648dd2abe4c9b10b72185dd86c458483ae2c207504ee60ad4a6f223028cb0d3d256a9d46461892bf268a473c3d6782226d398dd900f12369260b1f1ca6f17a00d6ab9cad4058dc02187a882fefda112081137613dc9eb5851ab9833ce7e4c2848321f149cbf763ff66b0fa1e6fbae111aa1a0bc33d10f34456cd85bc188a06b6df3078fbc868d2b88be8b792f22669a74d0b0b55365169da88012772b91f61b9b94793a5bcb8fa8fd737ac9d4b95393c2c5d627e7429cc68b474933397e8f19727f1822c1e776c45bb051cfd57e8da90630064accfc5adcebe829f0a3b2763dd497af933ac104248428504b0df13e83b72c754f53dbce0c271502c7a2f8057d76a78dc41e73eb0b8ae2c7fa849be46e7000891abe8b532fb9f871b1d7cd5fa73b1a61021ff87a927dd3a2aa55eaeb8dd6a7106814bd3332967a8960e69baa1cda2ebfaf54845c8a86f09dda6b08a34da12c55d46a6a7d0670f317704118d7c13095889e5c5e5a383e7735340b4f91b325240f166d01bc75acd76c08f7cd06be93a7e32b2a1c91f6c8683f4d4fc71cd6a7d86b51de28602578a180570230f05cf998f6fd1691417bce231f0980bfe825fda42d000d7c5a7ae807668fb6daee7456b704ff43337511508993a1f3d47a25a072580e329ffa3e292af1c33d7c1bc191d95b896ec8d95f8d07a3026fc1173a5072ea449aa847e4c93be76c41979ae0f0ef21e82646f85af788a66d20ee1b25e058c5a258b70f5924ef429c6dd366b3e2f231957f1b741e1b336160a3ed401096171e8becf4c9e31952325d99e32334de7ffdffcd710180be4339fdccbbf853ee819076a8cd2f4c2914538b24555549868e471411057b3437f6d0ae44996112b3f29cd8dd32593edf209a37c0bc136419df087387f62dbeee515b2fef7fff2d823c75832a3c5324577a59f9ac67671a3161a34f675be881bd11248f44a342f86e310a24c6f1e993175656dd8", 0x1000}, {&(0x7f00000013c0)="0681cc8c9bf83bc40e5f7a95d7b64fc0925f76338c05277ba7e28d5652aa43fd818b8020494cfcb72ecb4a410f5a4068092429eaefe755681df9f7ecea455eca2dec9bd36001a4145683405bc15952b6da6d717193ab30d739240bbdfebaff79da4f88b8799df8b6b0976af281afb8c7cf3e94d0e81d9e85006453405232a1b14b845a", 0x83}], 0x4, &(0x7f0000001740)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r2, r2, r3, r1, r1]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r2, r3, r2, r1, r2]}, @rights={0x30, 0xffff, 0x1, [r1, r3, r3, r1, r1, r2, r3]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r3, r3, r1, r2]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1]}], 0x160}, 0x400) getsockopt(r2, 0x200000029, 0x2a, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(r13, r14) getsockopt(r2, 0x5, 0x1, &(0x7f0000000000)=""/20, &(0x7f0000000040)=0x14) 16:00:21 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000001780)=[{&(0x7f0000002240)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xd1, 0x8}) 16:00:21 executing program 0: kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x25f4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x120) kqueue() ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)) kqueue() r1 = syz_open_pts() r2 = kqueue() poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) dup2(r1, r2) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/14, 0xe) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffefe, &(0x7f0000000040)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xffffffff, 0x0, 0x1000, 0x100000001}, {0x1, 0x552b, 0x5, 0x9}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x10, 0x100) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:21 executing program 1: syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x800}, {0x0, 0x2cd2}}, 0x0) setitimer(0x0, &(0x7f0000000100)={{0x101, 0x4000000000}, {0x401, 0x1}}, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) setitimer(0x2, &(0x7f0000000000)={{0x9, 0x100000000}, {0x47b, 0x7}}, &(0x7f0000000040)) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x16, 0x8000, 0x7ff) sendto(r1, &(0x7f0000000000)="4a0b00000000ee5461f3328dd35fc0509db3c71f", 0x14, 0x0, 0x0, 0x0) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) pwrite(r1, &(0x7f00000008c0)="745ca82023046ed75d52b8381077bc825e5f6b017f06d5c609e7ab833e81cf3af7ec63617729fdaea1921843f9862dd118a6dacd7397477a885126a5a6115b0092eae42f0c91db5f7b174763c2b25709b9e5831cdf59d69d0c244c23f8922cd932750bc11b2c0065cc05c2e36d2076f0a30b91b393ea2d6b42895b0a3f735db2daecab8f84227861cad4039ebda49026b73f24f1152bfd0bc82aff6abf1d4d6067e41a89622254c0fa3b81cfa165591060db3ae77e74c2466783a9fe1b197ed8cce2238fd4da4b87e0273da2ba869f4f0796c52afabfaa176e816e98", 0xdc, 0x0, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f8", 0x737) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc8194515f3a74f1c20fec8e8a5584c0f71766", 0x13}], 0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r1, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() getgid() getegid() r3 = dup(r1) fchmodat(r3, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r4, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0xa4) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r6, 0x20007461, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) 16:00:21 executing program 0: r0 = semget$private(0x0, 0x1, 0x20) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000140)=""/188) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x61}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) writev(r1, &(0x7f00000022c0)=[{&(0x7f0000001140)="9188b8cf5c6a389376c0c39cc44d48eebe834bc70059ca123ea4f0c07a653f34996b71ede75e26741bc00e0662ff253f06e90bc73e6a50c53a3652db39d96e3fd2d51cb46ec2adc7e38483551914ff9e5e99e0aa405eef8083860cc81fd8a2d170db31", 0x63}, {&(0x7f00000011c0)="47a808161c20f5ca42da61df00b2df6ba8a227c8c3236408962c4633d1d4e26447fde76ad202a70b3ea3700c752806e0dea9e8d36fa09cf3d00c13e142cc09ea5604f75ed4a39a33f490aa0d1fa36178f22b9df67c2811dc91ed82aa7b", 0x5d}, {&(0x7f0000001240)="77f759358e217f", 0x7}, {&(0x7f0000001280)='c', 0x1}, {&(0x7f00000012c0)="5e70378fb1efb0a09f09126b5d5e3dbf9eb50b45a84d6ee5639775756ddd982a2c870055ab75a5241c98968a53578cad7f79bff671c40869185e8fbefa47918e7d76fa09489a225402508b2fc2cba797337172622cac1c6ad3a1ab4cf70661e1e54fcd1ccb4c5c12e5f4e2634da6528df238e15799f55528bc36fb254452a4275edcacf0744dc64ba44c954b4c8f4accb2d2cb26ddee257073eee418f0536b4bab0499bbb7cd1f53439d74cf4e94a83a9ca419ca60d0224b8fe1985a4b43d7197c9d01e44ab6a07a0730f94a4006fb562c6567514e6904df0097764adaacc6dd0f7b6b2b5028ed0cd944cba648f11c22d8a253bc61c71f821243e4c5d04346a64322068ceb44b5d6f8e7ec01b551c308fbd01b33b805ae51e8bad11c016107151b4722bd95f2d0d990e99dab5b5d81bc069519281c9f3624f732f08df9078e32982c9f79b4712cb935298f847ceff7a2afe91bb91d9b714a8b5cabc11ec73b20612b5798a98b4b6b23a5f6b173b734c8e1b2bf946ae4cc8bfc5b7aa697eaf6e56c358d21c7cdf53e4d2f998daefc220192976f22b038ea8a98ec3b54ce98574a267ce409cbceaf9fd5b3227d84624153aad279b47cc5d4825369dc7bb9595ce6a5ed6a5400b3ac5c24fd216b2f68f746dc2a65e568ce0cba8f06cf58e420b13bb51be6ebd75a3124b8a269e7260c088d3a572474426d49e2d71b1e2d8548a3fc8e80457a8425ea838aa96f2af9a117290a8a20edf7be475de2378a5d0e2a7ac9e9da7a040627a64a44b8c6e4fd432d1100724b191c6a966b0d847a48b87b01e334f9c0b71f98c74800892072377477813a1023f9ae4392ace0512bf2999a035613e678cca9ce3c10539dc809205b86d9d56c71ffe51771af03981a648e0ce2614fe1076b091009e92492e6cdfd2398765e2b2bffe6d0360e9cdded94d4408a9f778ca1b8bcd38cecdb241cfd1f762f8abc98df11b5e738824181001a84e64326a277ee4401d9d8b97636cd29210ce74e1e8744044a56dc68931f2365bed48f5622881bda322f19b00725511be82eed630e8041c3d9fccba5129cbb593b9157b392d312db4162c18d7f4beb6cc12e8340a1a84ba64ba77079652303bb6ed0bb94c70c6e6aa498394e8ddb81ca640981a62e502bc86d0b06a6e2bb03a091c4203d8c6b9e9c4209766fafd92ac239d59dd98587b6217e3e1ada8be54ef0b67e1abaa4409d0f3d64198b93cd53e0445ca3fe272f1a30d2572025ca25bac96a2871a121f72a06f2b6f10299a14476c10fc8e8f6690a230a4034011c151fdfd48c5531a2fea4e07012896b382b616983cce33a899246be542e1d174987e63ac55a9691b61330889d01535c27383273d2b8ae25d8620c5929cd65d415f1dc641418f15384aca80cd1409529972cadd162e0d522ed92aacc121db9b29d427920b43f7813e0f3890c92899ca158351a40bb7ce501850b888ea016e414f75bc6a4c61d14282d0bfd4c59f8039477868f3223661798bf2df1d639b053c8555c3465eb154536c1143c02239e2fbe494ba229ac99515b94b0dfe1098bec4d8bce06b00bddd12c5acb023b4669c1a583fb0f4892cda72544c42d94ce85c1fbc31d2b610bbe258cd8a133215878a164de910ab80c983971146c1047718822fe8613e9fdf1c2f2fde1b62129bcd188358a3c8857534c0d9041c6f7532403bf6abd631dfa048623f621015fef8d913e71b5119006954b346cfe281316a00eb057f5429cc080b419fe07dfcd156932b78a67fbbfda87ad8e507fb0ab8fdd074e310785c18112ec804dae8e4a679f9f0995d6b9409996e3c934acbf043ff4cb0bde2258509e26ffa28779744f896779cf5b4bc485e8b0ae6c33b0721047a2356097b49beb4d07b3bc3920da07240553615beda6781c93d87953b603d815ffee44415a04a4ddbb044ce32ea68c2143ca196b99763bc7de8e1d72d5a5724ee2b7e226c886b67e194e626f32b32ed22d07d34fd744e88f6b8c6454dd046aa12c5e1e8420e1319b7c2dd5c6dcb2085350e7f7d1d7b1d623d38f9c788597d89f68d6ac131ad92d3ed66e06b1d0ded635b73d8f523710446257a7854a263b323146adb609976fdafb2e06ed5564282f05cd921049f83ab95ed0489c10681102d8569d33d39f87da9466ddde314f24911ca26773865d68ef454ef52709e0f54d9e95bdb6521cbcf405f32d758048dd48a1414728331754cc2257d5247aea85cd7957cd4ee44c28299a00a202f0df587ee187375ff8c4616d4d2edcd6aacccba71941bf06ff9d66c72c5b0cec5947400f6a9e9c8f9c7774456059a005d2efb7352d3727df10c75f1a02e5f3b74b7ed2f1cb46e64b5aad57b9dae430e6229c248a688280cf28ac0caad3a4b1c2266919068d3f5c1c67cfc30bde34ce886977bc9312de3c3483a0de62e101a4bbf64487d31f082a7b2f0e2a21c00c7d944b76fe73a4bb7939527062724f207d345eec5a5d8aa9e812949aa127e794687701c27570a08def91975de237aa21c3457ec7893bbfaaded3be0f27de2ee0746d20f74677b51f61d131ea7b63f3cb72ec480b3fe4db2fd42f6b64adc38951289a73a85bf3e8aff19e1d75b4154dd671d42b59b89b36ac0e57b5e00b02b0488ff281a18be75ce9d669677d85e37f3aae2a8539163246b84b54dcb9deff5e10254199194b800436aa7bb2f5c7136c5ffc287e473f409da607822ad44d48cab0512667bd8e1a9301a77d00f598a5c08ea06907fda34890bbe4dcbdcf25283eac1e057829422f067c839e776c74a0c6e281b1b71003ddd6dcf7a8cdf9dba541701f17909bb6d6b5d6eb5044b6c5a83a0e6eedc6fea5d0a1ab8ec9119659f2dedb85d1116256fb89e9c86c3276cc3ca414692e54b4cbc8c08785c1694934050a39be3bca169f29a39556f2ed973d65b49de6263effcd7c2ff3afb409422eddbb9a51bc12843e712b88e6ddc6db3ea9f2903e7efe9cd761c17bbf3b96572e12e69573813c3c5c90f1d4dfe2f63cba9f698e26c041a632a78ac35d5cc6d06cca327461b80a7a87b5c7046f9e7199ade4f38c85a5897661edc14b5edd9207c2ea6a418376130415b8976af4ebce52fee7496cb24206c03c70a1cb619f416162e6d39d644b36d2a4bd8a4fc2e37a249752834a98784cb939adcea20c2015ebb1d4fa67e854a16e463015febb086f2d14dd8b34276a96638d821d9c2246fe9c709f8c6bf59089ea890d53227bb7751d412c978f9dac3a2b69e43be505303bf581ab71729dd3a61047dea6fdbc086147ab1607aff5b48052e9bf32cd11860018b9fd713231329c3d727137a82d01246cb47dfd38ceb0a86ce1c91a139b7b786703263d5a084041730c77efb00c5698798fd934a9dbf148c6781c3bd0a79ef21e1be97fddfc47b7881ee7c7eb958e4741345f96a460aac4495f62e59b33db021e5d37351c26f94de56a4a9cb2ea7b53461c0fc0db15afd0cb9f4b64a6c1aaccda55af2fd85f34e391a8985a7734c81cc745e12182c7e9854c04eb76d5a49f9c5824f562a88c319298393ee3781dbe16ddff1d34f690679be0afe3d71c80e6ddbc76df8edd5b8f27257d2183c41a223b9741312d2dd5fc8d2d3319c937fe38879b467fd8b59416d57c5b6f61bf837d9db096488ef22454e4a9ee1eba9ea589023ceded8626c6865036299f961d1e553dc5c0f40ce020f831410e131dc6723e987d5e9259830ae013ff676bb2e380cef244a4a73ba6895df40d3bcdfe747175a0cc7e9913f2e4a607e8ef1bb191c295352f83d08766043b4685054dda769f9ed0751feffae760722e02ba8aebcc79f9b641c74fc8749b249524472bc55cee81d3815902a5335c52ec2d5c91204488b8e7877abe3d5698a1da1539325cb7d4fb9889917756833bd1630c02ccefe67316384a3c1881e84d16a8f385fa894155b0c5d8c7695fb86da36bb099464ecc084f38dba4bf4c401f614f64951eece5645c849e7d15ce91780bcf32ebbd698b1a785d1eedc9ca712ee0cf0f2a29116ddf99694f8491b07646c5c32ada031c76a615b7161a7821ae905deaddb8463bb8641cf2ad654d5f0171a9e3ba4e6236987de85cd9aaf521f72f440c7ce3a251b814bbc474f0151ad87a2f6e3cebe2caba7dd3bc4be3864808a764f9f1a721e8c318c3adef2cf503b999a078b9f73df60778c40a85f31d28c89809df10cbd59e8647f161b96704aad0b5dd98a29c36dcd1b386fa625b8dab8025a51964499761c8e27ad60370fa9c3a9e5029f8fd011df1461b3dcde9281bb62dff1bc26ee86822c1753496817235a8e19bfc123e21ad74bda9f6e2e7874475673e6f0bfcfded0f76d42a8e8ad497ab7503f3f7fdf09621ae8123c9809f97967bfd57d31d61930d2ab7d082144f7256a3c078084d0da12f2cf576686db88840dde2a6720eb2209d5d84d22df5a8557d3db88267fe3c0b56db9fb333df927a34fdffd716d3189934d10483a25983abb60e05c167eb4561d535b16c5bbd7e083e2d5ed95c5ba68170447f0fa93869ac0f8ff79b22913e3f071955896de338d623b1cbe287cd14036846104269184da032a9ab09467c7db91e5539360561a2ab332eaaead46f9bab4e47535379fc6e8090272d8d087ffb29245d18aa5ad3f761a075e4d62f46d777bd9016915cbce30f7c285c02d64d5ab4e21c77b6fce549e7d0cc77c0433e047e9bf5912a50e58cbba1c8536ccb9c1d4275c85d5ba44cc72b304c50192c2959a76b1c470ab541d622d268de0a5aa00d47072463020d9a9638bf6d4cb4fd03d74ef7dff2cd3ed1cc70f5e448933fb95c7e28ed965f77ed41e975de8c1d1886ea226fb25f3d3149ae24f33fcc31c2d43da4b4ac2f23706c24f4d996dd15eb90fdb2416e9e01f0ec6df44e04f089b460771d2886fc962a225a173d6c79d45469cdf7a3230b03eebb423948cd958531e903ad8150a3eaec5e3a44cf77b527ede9cd36ceda19ae261b7b7b25639ce6d6b63a562821039f36ff457727f5201e352a68be41e70b08d650d7b1fa41ee9dcd6c3ddef0819a9c8579e4aca886086ccdacebe1fcd47e311e018f1a9cae65195c7a1bd63221eff485dd910de146e1b7b563fee525f09e60cc9ee902c9807649162d474aed875914f3dd5d8c4fd283a179430930097d59f98480cf3e1a5b695ff21fb04b0ca0d6d4b5c61642d83353548f3da66cf4fd1824e94b84ed5e79d1841a081d0cd0f0d529bdd0e0449ff197a04f23684ace6c7db137c0de7b98990fe663f9312cdf36e5066ea974aed131aa63976681157aac59298cd278d855f6efe0d3907423d243d73fe28035763747a4ac594983377f86d345436f09f052d4381c13324ba36b7f46746ba423baa9843cf9417c38aa9aa831add8a0ac54061e9143b0736a6fd7977079eb0f26fa62c523756ae270a52400c303b4d3191755538f4fe94b650a36360a8393c1adc34946993989f7256a1d857568f0f45e22350ed3ea37b18c22433e9af834c3008977ad57a58feea504da0418b5d1d7edd9b5acd45aefd3f7eb4c803455dfce67a00b911bac9df69e4b409dcb26b94281b70a2ba01ff0ad801b345258bc71b176b53aaf92fead73b0882817fa8a6a94f2b3ac7efbf1415c6b6f6f326e8b4bcdf89ee8e44d0ce93a48290cd10423d73b1a6a931ac4e91cf4e4a903100cd016cebcedb6e2130867beb2e3d53281088890a429b60479668196ed37e4aea944b26864e28630ea24ac10e58c1209813760d89972be990df05ab9996131963e5bcf32b8e9c180f3e5", 0x1000}], 0x5) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000002340)="4b545e6d90f1f6c7eab062ee17e98e0b7b7c38b68133e450e4319f0e3dd326e52d6fefc34d4e8c2024ac68356b8517562d08159f70ce0a4e4671480b74faca654b2411cccc958575a19e2eb5849560bd19a206dbb5f4c0cab252576fe8044f70ab7826b9ccd06d309151044a5063feece35583ef92a50cd3b3245b5ab33f35b0f8a92cf5be9e0f812bee67c7204285301f75354b8c74edc82cf20c1b0b12f951433f2c998654c9e2a5baeaee7ef29ee76e5427c261d9a61b34f51c9bbb1b6788662d1184ca83d4ab5c3fd968d5441a4da5c88ae9e1bca3615fe10491e3fd7c95174d1ede3dc4c3f710efe0d5876ba368fca557dbcf130d8a", 0xf8}, {&(0x7f0000002440)="480b0ddfb161c77621a03d516a217ddf69a581b66ca4a59de2a50f78ca0d2e1f6cde6abec7278eaf8459edb32bc4", 0x2e}, {&(0x7f0000002480)="c8e65763df6fec286ee8f6bdcefc4c148a72a4a899dd7c7f0f47657bc732806f06d7c0eedab6078172f1964979557148cddae8f00c02ed6be5eb2aca4e45130432324be8a934704c23e955e2998245626d8571d2d61a071012d6e4a7cce7e85be42aed8c568797d2f998a32837fcc654a1d5ee598a0f492c37d9f5211d0bc074bc17a415fee136cae5c7f195085ffd6ca6881e3e065f01a7de952bffd8a5a79350f5caf98714a1c10cf29acf35c6d3cb1c82c2163fe724f65950ee12edabaefc30cc", 0xc2}], 0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f0000001100)=[{&(0x7f0000000080)="9d53629fe5f68e24504fc00d358ae2b84029df", 0x13}, {&(0x7f00000000c0)="310050c3b1fe8acbcac507dbcdf30a64a21b13c49e9bae717612152b68f0ff99f8660309a3b91f25aeffd3169e582668c59bd9b1d61ae2e55a78b519ff9495b19e1d5112570a4af6c0a544ffc6fd98cb3c6202e9e42c2382b83aefe17f13a3d8b717e5b6d48796f4981155ef1620d652a917503367aabf717038b7d143c7ea5a0c88b3f8932b4aa0b35798fc1dacdde491fd1c47ad42df334fada5b4fd1c773279dd2c9961b31999d4d71ecf7262b3fae308ba716bbc417e50cb4742ebd35cf28830afb9b068bd6137860d34d4f9a72abfa0339a752c9a383d86b253a4eec337d0e3afd1b119e65c5f5e0557a4a47b3e95406faf4be926b7baacf20ba52ffb1f2373a892f5d7036c482832ec88c8e2d3e753132e45717c1d9cad8d8c20b7de785b358b45ad7b0f0a1996351999404e515231767bc525187e91b07fdaec65610e1449d95a811012cf49bbefdf17ae3628c9e117d8402923f1d18e18db464086e9f2e2081345e4bf0e66e84781bdde8fba201ada980dde417c78b5f1afc5b32cfb9ecc10e36040dd347d3153e3d2a994f01df0f5d36e84ce563166ea822a88ee66409c3d8fa4601cccdfde32c72c5ee64c36179ad12a886b59bdc5ed49cd7e2bdefa4dc8d7bfcb232599da2e6a96acce987357d11513c1c8989c1e0581f61a602bd3bebb4d184ef97c5ccd5a8c9f2ccfeb74739e367000207c228958c402bc12fdad2d24d72781268599fc4e205063921b7ec39b8bff34d9fedbc1836bac7568827e5c4cb3f5c080f7652e80f53b586d71a11114532f1d1751c07d2b024d050563a01dce1000de69f9922e04e27ad25cf03365999a68b79bf48889e4cf2c343c672819a5c9d7caf4edb6d96ae6ce50a5290505a6a7aff35535207c13b072bc78872024237e522c03f07c4bcc8f07ec1cf296787de6fd422637ad334a5378675a320e6e034cdeb97a8ffb7565b180c2532ac8428621bcc7e2d507cfc0b1dbcf379d631cce6f58c07c046a13b4036aa3d0d4f64b812f827f3c945e50ab71318107da20275065415e617bf0341b222dd3fff228f005698ff882482a018158a9175e48c8a10c00ea8a9af5544059cb26b6b7f505679e8f9468ff7651e03e3af4ad561a4b2e7c4cf3bd961185e9f55764549f2823b2f6c2e08ff8be7d178224e4fe8f3d5550e2c56d157a76afc5d5d0a7c9449aa310cc1af9279523a68439a91175f18063dbf78e716b23e41dba766d980f0723bb3c48ea3a53e8909b44658a9eadc9015f904b5422bffd6fcc5696adf1c00ecbb997a0e9a46aaa94a0fb26b8f469fb303c70d3fff70f126ff39c126101ae8f23132546437602aa4b1e1350acf207ac450cd156cb057cd549be4f507d8f6a8a57b73eb4dc4e9a3df5b95bc379b7979f6fa0062ee17060b4bac5b2337e1ac57124cb15fabee910b492e2dbb645aa1b3a3f8e6580a9c9acc562275cc9aeb68f6395606372368855e358ba418a26495294b243ce3f5e5ab78e98507f4ad5e7c245ca721c43900ebc56322f8a6aeb72c47f73e6df000f10d90b558cd8a42250b3ea04b0f48652c68d929d000889d78cb9c7f1c7c8e8f39b20ac2e20f5a4890da4906f43fe67f7c34b69ffa5a02623e20092868007ef3daabb4a4dbf1b3aa0e30b1e6a1273e47a723911beecf759e3b2f624afe887a7a0c70d643dc2a4dda08a51592e96d50b3bb692039af9d76c3e963e16b83db8ef1d0d6af0602588f91ffc9730b14bb37806bf5bb1f6c5d200c23a08f2ab7cdbbc0608518ab94185ebcb66d38a35e71eec2b24979761ed1005ace675f87f93ce62d978649fb008488c3708fe46028214873d71ac82cd31e80ea47eed2dc7b12ed2cbf7055a4d6b6f45f5ca1a268bfdc4fdc1dd974bede8fcf07c56ee9d65f1c28184ee6f3846664aac98bf71b7a864ec499008932236570e304e39affcb2a5bdf471dc6082e7dd59d3b08d44afcd5966577c5c9a97fd0e5e2f983663bedc9dc04b5bb4595cefe89af88a778228b53877cad0cca37ac86542401f9f724973bbf4395190edafc083c1c700adf691c8bfb4a1a1c75c300ac1fc4eee157cd1bc098e637ca7da7621557044044e9e61d2f485a32a71f6fa8ba58a1397cdc699904296089ac5bdcb7d4d5b7ff18348d3ab421cc46071b3e62ab4673edf346104c6a6bb1ee33b36068bfeff71075a75990ba5d911d8db22b0bec359f47e3eb54352d4d8e08db947f5401d82669e0f0845e405650a206535fb13a92fe9fc8c6989c7912ba56e219151119f1c7b0b42c813687bec816b95a3021a221d9057b4fab1450de496123ccef54a9221bce6dd9c445c1618f47dc7bfb83d29687f1d0222f6f29b98c4b234eb32e87c5934165b7c2e31f8e15059170a8c8c7953866a4ff6f60f943986dba9d8f806a00a6491d28a76fa674246ffde238aafc90d9954b974e85990a7a83cc2738b50ff66865b92a6eb14bb708527c811d91bc17b932705e024e2dae4c24ee5bb43b9a7df2bf6a3eb30ab0326117ad3d67cb775a63f31e8a7f8bb33eabc8c6dd5f0a9cf9207c9308d8f9b9bb1f6d4763fd100626a3e0846712ed6c494f71e43cc83d546bd79f1166f678e064cdea0e86b3dbb121d44a0a601b3c2c0c16b1372efee3c9994fa4fd0179f71e67e57c905b9f23e21a5c861803a48a636ddc6f9cf34530b62af549955fbfd335a952207bfbe9b2732a1c53ad40a63f68be9e4ec83210d24ac6e5d4a3729aef3b79959a14a7fd81ae56dd58b05f8e11ff47a663fc94f51f2d725ec46dc069e5bfbddc98f6ecc0e5014d0589d40ce3c1cb85cb3225f610a68089cbd2799694141bfe82305d75a7199af2ffebdbf518289d407cb39802500c2b6b9060aaa2e955d59a4b48ff15f84a9fbe8fecb68ed5fec9f3c78a2678397ff793da6ec28796fb86fd58b84e99ee0b2a61e801d45024a9929ff2e9eafec602670a76f8ca6a843235c67bf69153d572860595546b7afffa9250ee7a45eb3e98a16910fc8e979adf6de8522dcc7591aa3a3d7742eb0d5dd452c046292000c44f03e93ad23d71945ee7f47b6a21c7ff21764572e934e984ed10c3a22dc4fb4ffb9a9983fd4431aef695b960a4a217e34b653956beab3c0f0401f5c077a329c9177376178175418615c0c76e6fbe2cb6a7310687da1418d4cac4091f0055d6416a171d1b73539852b5334adda7ae2189f33d088b9c04a8f5cddd9849a58f00942eef3e4465a39ed837b6a2560e3430cb279153d245500a03d2a96e07f5e67ea6624b35f79d155dee8c72ee63c57c5f233600d13915f6110d2ff5f17124ef874efe0182c7913c43117060aae26f6af890821a203cf756cca8a1d071fb6a42558f7ff088b4ff931e85b02d03789bb7ada6b5e3155c3f76fe134e0e09b1190b2b803ea35aba1a5bc3f7078f623d9d8d1d20ca75b7d9bf39405f00a837766f96e9f5539d4dd484502b527541eebdb0b478c6f11d6ee39e5d6f7ddb02bc7aa7d390fbace4a4de53c015331d7be76260c3425dab31dffc2f9519cbe973ad270b53035d6cd236401d29c3ec1a6416299b0c4f98b4942370c8c409d7bb73c19995d9bef3d4ba22ed3f0e9f88313763226e5d7c824285bc96f4b521a0d77f6d164293395ff899f0284005c9ffb39085f6fee2b753a7af50bfcbaa092faa023e1099bb8cf5a3bfdcb3a2ac9a35192e8831de9a8690e9f1017e9396547baec0dd6e8a71cb04bbfdba80e79a30228e3c1bcaea704a902f2e70657b8e691d4fb3f49d9f13e12dae59bd742eb71df99a4b56c1ffa2e926aaa08b6c9e6a707d99a7825c188c531f97d4ecb09429cd8284c7242e07b37c5c7b592292400f4015f4d63058f39be301786a3e5b6225f83edbb354da372d654b35ea6be7c9512df985ddb2009271978161946ca239a12978b3edff1748c35234d3b2451f84f6bea0fcde1643ee864c3b234e1810b4fa73006d74d4663badcd0a691e10d1986b1da38a36f7dad588169405b89d4e0c463b3771aeddccc46f59d080ff21da3c58da84b3ccbf865cd524116ac4cad413640cbe52f4dfe5cecb458032bc4b68c84ba25802b1683db0df3ea57018356712327e8c225116db92cb4ce2a61fd00fe0f1ae12dbec3411b15926aceb55260d8ad97ce5802e17ba09ee37173e7f82d37a4fc44dff9bcc8ba186f1d7383d682c98d17be0ee3499e1c7112cd539b811e40760c26f5306b28e706d42ec4cf41e22255e850043084ecc10a132a8e48dc66dd26039363ce5747dd562ada3ee90a476339d582588f80b4f9daf9261f7196e2beb89f03a20eb645eae22b8a5c21196d96fa04933f2eb9bc6f8675d4d589221a67e24684e0329ef8c49dca979ff0dec64a1adae3b1f61a968ae17e5c1c5d5b4ccd3260224bb2ec5d92fd7ccb6b2b74f3ef3f044f4f8d9e64a829c7de8b58e3583a82d4bb832248e75cf8dbf1a4a55998a7767c3e38f65e3d68b3d51713b3caf3a1c43d355fb8f77597ecc1b358c96381005aae161b351e332f468bcce5c3c14f1b783f926f7ce4eb17586e3dad70b2335700474ed6c77dd9b162817dbc839ac0bb2fd4d2aa1bb9314638215d8d2f438f97e479340ab7ed19d0ebafd621abd6989b09e6bc4b44795ddd001ced0f2a201f524e059d37193a76420be99584469fd32d0b40ae1dd0b4423dbe0cf2a36e3ca0245a90c84f145097c121a8f23fef4b3d6d8bfc63e0a23448f62eb68d5a786fd93dc6653440167f426a9bf17df545af5b5c5cf972418d1723bda45a947563287ee6e0caec602aa361e9c720ca07907d6c425a29141d30f2dd4d0ded7a126ddaefa7e2b2db92d069aca138c9818285b3721f5950b5e1a8740b95e91d16739c87abb70578b54f4d95c3bc8c8ac9c34ae606478e03fa52e62e83018188a179317102865b4425c1bd7a41d7ccb1716972273eb81226c879ed4a59e6a44dd97e40d90be3e21797f8bc89725dfa074bbf8a2f429eb2c6a6f3cef8082f62567d8c730cae4532d83fbf2dc019fcc17190d5085757c34e93e497f4e1f58eb1295c185bc9696045ca4e92666fd0b34f8c608d258c7d17318186f9ba3d379d95506dc280d26e9355db0194658ef552095845d637df4dff415ac902975d5d9894752f67008c139532df5102c24211feb7ca7a050c45e73686e36cfa16708e4315517deb20fd136747ee6842d6ed6163c2e2c204358741d1ee67930d31c82d496bcf6872614cfd8df93c02acfb3fffed14453974cee955dd1827c3673bab27c13958f6f5373dd6464bdd5288f14bd7adc85f13fa5c89ac845a17c7480aa4d639b3be5516c30aceb434505ebed72ab30dbcbb618d49337bcf21187750f032215f1eae5f15220c309c4dc8e1db1102274eba2f3b414dc3272785c448bba418d7726aff1f00883baf580a9c69ac14cd9258102ee6e0b31c84983518746a4b97b509d5ad198fd1b4246290668c3de6d40d234c6c711998196d77791227450dc36cf56ff7676ff656319b04de92e23d0e9f69812afa7606d3ba1fd6e0fc22b70480cf0aaa6ee942ac6a42c74e33814bad31b0ec07916c365d6a9e64abce0b761ee38f19503d3b730ec5083623a7a98c7333c83ae9c5ae22bda95a876c7d90c31efca448a8bb9d9c4dcf36a80488ee0b9c95eee1035f8672a480316f5ffb837ace98e49a437280d54b318e3735a998b2b7460f033541daca36292805ea310733e3c09c2ad22ffe15f4ea8048d767c5e5b4eeadeae871aafc2954bea0471bc70a9503a9d75ca86db24f49836bab860536e5f0a323dc689227c7f3c17ed21557f7", 0x1000}, {&(0x7f00000010c0)="a6eaad26babeff67b0cc1131f4bef4b011216ca4bf1353d62836595b36ee046f79c9f8e525475f9f4fb9d1540526bf2d67ffcc70c64d19", 0x37}], 0x3, 0x0, 0x4f) write(r1, 0x0, 0x0) 16:00:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b04) r1 = open(&(0x7f0000000140)='./bus\x00', 0x11, 0x8002) execve(0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus/file0\x00') writev(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)="09cf82f22a1b4fedbb26a2ac8d032e15adeb433ecef159810b848560c67678e1ca01f9b5c2ed82a652fd5d80c296633632b0bb39", 0x34}], 0x1) 16:00:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10020, 0x0) sendto$inet(r0, &(0x7f0000000040)="080049a26e1f96388859c934d76a0c07d2c6d94fdd2dae94657c6653e3d5a30327c397af5900b7ae1a812404b613722f8e7a08bb3086fe0f1d11d608781de2ce33b3f834acb384a354418fdce7a5f956c4d8ad780f46db3529b3394a707682aa8b4137a1b7644bd645f7cc54d89adf2fbe7a800a3c37082bb960f41a96221aba8637f617d45ae6eeb56e6aea48cde187c66008a5127c151dd45156de94a4c64115b2a45811537c7d3dd41a", 0xab, 0x401, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x0, 0x0, 0xfffffffffffffffe) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40000005fff, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x400000003fd, 0x100) write(r0, &(0x7f0000000080)='>', 0x1) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0e84935b862fd3253b8b1989bd220ec097844f659ba8ebd49e94116bf6346225286e3587806554392985899f7f35199e2f05fd4cf3988e475ae78da32a00d9fb60c9dececf0c423924977369b981f9dc4489315be5636d45b96f9fca3b0ffbee5451d75917785799f8be9aaf0a7a8f01b7b1e784db9edbecba77de1d242b1815f35d56af9038b1685464687f0e44c766b24ae9029307fb90eafe21f7a3a873757aa9780b874f8d259b03", 0xaa) socket$inet(0x2, 0x8002, 0x4) shutdown(r0, 0x1) 16:00:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x30080, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x1) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d40700000000000000000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e01800000653000"], 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20041, 0x0) write(r0, &(0x7f0000000140)="c3f5bec877aa877fce88094b1de17f85db23bb4d7b50bc30187195de8a02c97ea9650813406786c010b4d32261ec674926e48cf30b9bcadadcc06aea725bd233d67daaa71d9708c29d7d6307e45e5717a402f72675f31c85060dadee4d4f8ced27f96bef9a71f644ab6baf54245eb3e33f7056c5473c53a030400fbf4b6b72168740acd8da3eea24d35699463e4b84e09b", 0x91) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/44, 0x2c) 16:00:21 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) pipe2(&(0x7f0000000000), 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000bfc6fe52d6aaeb8dcd7fdf03", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x800000a6139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt(r0, 0x1, 0x2, &(0x7f0000000080)=""/32, &(0x7f0000000100)=0x20) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000180)='*\x00', &(0x7f00000001c0)='&/\x00', &(0x7f0000000200)='a\x00', &(0x7f0000000240)='\\,)\x00', &(0x7f0000000280)='-#}\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000480)=[&(0x7f0000000380)=':,\x1b:\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='#\x00', &(0x7f0000000440)='\x00']) connect$unix(r0, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000140)='oL', 0x2) execve(0x0, 0x0, 0x0) getdents(r0, 0x0, 0xfffffffffffffeb1) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000500)) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./file0\x00') read(r0, &(0x7f0000000540)=""/68, 0x44) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x1) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x1000) 16:00:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x8000, 0x6c, &(0x7f0000000040), 0x5b) 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) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x100, 0x2, 0xabb, "84fa35179d6aeeb8eac655fec9889a38ae7f24d2", 0x1bb2a410, 0x7fff}) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20042, 0x40) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) chflagsat(r0, &(0x7f0000001840)='./bus\x00', 0x10000, 0x2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x480, 0x1) semget(0x1, 0x3, 0x0) mknod(&(0x7f0000001880)='./bus\x00', 0x0, 0x5) write(r1, &(0x7f00000001c0)="85c2538e7e2e2e770836", 0xa) execve(0x0, 0x0, 0x0) dup2(r0, r1) r2 = socket$unix(0x1, 0x7, 0x0) sendmsg(r2, &(0x7f0000001800)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000100)="c9426e0b50d308d2e83f4b19", 0xc}, {&(0x7f0000000200)="cc64b2f59f74d66002a4555fba028d0a358bf125d68b93dc7cf358f670b4dc20256438be0529607d2e0dcdd41e0868e7d6064e922786be0af0de1ec8c33faefae428f914562a38d63529ff67f3336a7518cd318852d2b18659f25722315ffa0b60e2eca278cb9a24546dd64d3295377c6f0c4e1c51aa41af01da553ebac307cb04b5dcacfca83a7fcf45480e75697634bb14a45be683ff12e2c27e69371294f8f0738af4c243ed19588ee9f8e803039ed87196e2d0248ea9d066612c11d078d17354394cf23a1dd18b614493ce783868ecd6b437a6c212f262eee6831eb2d7e435cac91871d7b7aea0839905e91c48a0cb8b5c23fb47a4a9d1bef156bd6fa615a501394f142e3e4fa7e2dc9adeb6a3f3157dcae7d8cb62a392205e718f8a72b34b357b41b466fe2cb898543cebdb72a064d02a6322d4ed56bd87680704e996c50aa8b61c75f4c13e467a1c5b3a43467e9d2c2709fc9c5d8853eeac19513c130e18f6b6b8a3e86acd54232c24a51ae26adf93672f3a6436b3336014332e9a9db5c1b715f35bd6bffd127c224431838fbe303b81041b5434fe7522f814f22a718e9220058aa622b60ddc10e842996997b57ba879fabdb3c1dc45fea4e827a2d59289eddee3cd68816707e9aa311858cf20ff300392fb83e26aaea93d3d12be88e15df498d984d465631a06debcc377710a5f6b41a19374a805ebc0915e1e6222639d671d352dc47c030e2cfd2f39b151307f03b56aaf6ae3949a8a3db9783d59a0a99f18d2aed4fa182a23ed336e1438d430f1476cbb4a10927d8367d3f2e8dead156efcedf8af0eddd8d414561c8787a28f4d17c26d49fc942786c535fc8e7913e24f21c77ed2fd5f2ca84d671cde474899091b8c4437c5e6c0ad199cd8823a08ce18526d589ae165c10035323c968273bc104a3d7a1ae1b0dc3044e684e07d73e62a50d82f532a6a27758aeb475ca08a5cc4a9585c58a910ff33321aa19374f797684bf2c657d815491b4bd67d5e1e459ed80a2f8d0f1782425c2864f42024d4d5dcdd003b3602b1b0f6b7b2a788f244f601507e5d84e74726987015cf5770627dea6003e4808e0193d5b97a612201fad4344aee59bc6e4d6970590fffb183c485b850a7a4cc3c6ff5df1d0c32b1a645765dd7bf95c0c65c0611a70ce545f96e9ff909b84373f8b115168850f03b89a9387291f8349d58df9bca2bd2c5c29c2ca4c89c2bf1ab98a3770320a4eca0818e90ad37fa93e0768f7f8b19dcf18e92937e154bd0f342637d7f15ea05774a229fd9f97c744145f19fec2907391cd25c8c1c722cbf313b59282af88b7e29ca5e1aa00e334c748cdc7d58d48edc275b6ab880127d4c41c725fe332b58d83484fe548bff978556fc0a0b765d4f79711a14dffcb4cb65054d0d29ff64a159e883df540f57e0f854703478d4a80aaadd19178565fc8cf6a11391c3580eda097e660deb0bf6e51db7a65cd4ff37bde11c36b48ae8b2171757db23753614a17167ced182f5884b4b2a8637ea19321d30cabb9304390f375c94fa24e062e4cd6a83575059d9e09b9c2dec79e371a674a7b3129e261156a7bfbdb1a0670c98f9648317f21b3059334c95d43f332db4bc98e245402b2ea980e5ce8df8a1b36dbf87f12a63c284c681071a03d4e101e6e8dded55f8380dd6e775234f22ca73017f24c1a375ebda333599092dd080aef02e880da3de416ac2d6b11f71ec0925a53baabb6fa403c29c9ec18306ade5ac4cc7315a6f8ccd6ddd6cef203761cb0bab908b10f38ed0f046f1457fe6feea5a434a263a66f7c57f5f2f0f4c7fda5ced5f9352067ea373490e54e84e4a2390f78a287c9df35ea45456e8ab748fbba6f04b0e3a3f3b7c5362f3e1a5276e5e65d25f7995928ca2a75fd28886812c38e7e0d1e5c4b8bd008906898d94e07b424a78d3fa9dc2f3b9cd4339e3801dbcee0db82b21d5c9b40d725a5b44017b2bff0ad765a7f91606dc77d48000d819d24335134bc0ef4a898bb789056815a695e9feb25a79a4cdeb9902bc8e7ec57a13b4eaf78937d91877ff30aa9fce1c127c2fbe949fd345e65ed019b4775f2645a1d14783ce941a288f316eefa1bc699296016c953f822d394d0323180e6d9104e7842dfa96513e7b7d0e66c7e951ae3512d64ef513e5ad5d6d80ab421d062381d80e29e3e5c274f0988198d4b2aba39c28fd32317b3bbbad70372385c75a96b0744857bc50635d009c48e9a3ebdc3fa87f9a32043fc47f55531b79082e58e6f334985dca74b9611971e1b2ff40cbddf6b6a50d8feb7bc3ddd042658592802ea8713f9a5952dc7903d0dfc4c429579b267990ee44760c3d0c7e3ff62572739bdc9fa1361e79d70fc8e889d1001fcb2b5e50bc5c67307b8babdd8dc4c6c061fd10cb754ce380c5fdfb1d4473e2572bacb1f4f726916c30ebecb79d1187515f8bceb3e43c568d03575cd8790072e7c3f5fb85d5fffc4067766068ba60186f878bf68a37b4d954c673589c0f88e999158895d9c88514e3733f9474b51c3cae5e75fe58dc4a507537a750d3585ade77b60f505158bc19116dcf17cfdaeb5aab64cb15893223d76d26f62a5274fac02488dd9d5e59f4a38481becc8d6ab5c710dbfc760a4ba6de94cbd472e3240bbffa73d8cdf11ff2a0159af3c7113760112e50175dd112926c223d814180438c73da7bcf79cc02362582cf7a6d6174331badd5cc2ae220803953b04b7989d2a2e906179b0a3a057395970f6a9b6a8fe8a489a54d5897379c2e4df43448ab66934e535542785216ee1fde1d88f0b5eb88adc6d74868a001af51b242faa0f92af86ccb52dab7cdbdbba2fe87195e38504d8073bfdcc73fbae84abc2fb1ffeb20436581852e20df89ea0e53f8945ef29fcb16675e909b4ac3c00f4bbd8cb694a460bc0bcb71f12e1671e924ba1d0521ec0dd13e9efcb12298db8bad2c955f493dc98d1715f76116f5c7625a9b5f432e758c082db58dc5228b548bf4c2fd3bdbf3319f19be110f4d5841bac4412941f28e6628c61df4b0dc1a02d863898b8c49a90c13bdd2ec405a03440da8ddebf278a4c953cd712b43c223be8688dfcf17b64b181ef7ec7d4cc51424c0fdd3059f9402dad041ed0bd0a397cfe74ef929db7c1d8e296f669c04fda5c687a910d2048a10ec25cf82fdb3b7ed6f41fc582058cf7aafb10461fdc2f98e46255ef04f78dfef4f6be0672f7a5803db35790d4f01e70a506c4c9e1e2c839c2218c647db8f8db0e703c77e95f9962b6d6ad450f4b2a3658222411410849270552c4037a94454a52bb11b969924d56a6dffed7b17f67f215ef5943399818622951cf2248cfe19a9563815a20b8199cbcf1b28cdf3fc53b65e261db54b668da89f38fe335771f1f730e0fd8ebd69eb97a9b6f16b92fc9a4c6ddedfd66e46099934144532a15a663403b77888e876727ddbb1349e083d667365eddcab0f899cb7c6420846ab5d816b1229faf46388976cf2b88cd245e9c39fc2d5431abbfcef9538e58142c13a12dc2ebd7986c36d178f12e9c52a5152481683c6a09efcc9b6ee12f11076c682cc02955d86d08cdfe27ac899d6aa69d84b81d956837b72697fcc997344e4a9ba91d0aed9129af7b66320ca6f0dfa8f86f620ff3a580af6e80f844b4c885c41a99d2b1348fa897cb08542c2076f3ad7a26e4d12f704f64e66e2910c6b8607d95047cca2d2b570fad83b6f6c514ba424781f5c0fd7bd43c3eb0b83da2213bd2ce59b1fccc685ae51952a4db8ebf58beaeb1651b43bab6f80eb805d81cd710f70b3e8a71eab7ddb8791dfe524e240db92eb972fc21bcc6feafe6b39df354c93e236b3f37b92a369703114f142bb0505828651b30a2be70b03b0e0d926b6fab51438782ac788f238cb9717f16d9b6f0cce0ae31ff0ec8f65c71e715b9dbac7b01ccaf7126a5138cce1beed75759bd0e08d7ccde5218d49041c52f4063ac66cdc49fdda25511b438e4b15014fb4e86c6dbf25d720fa1d40ae9ef45b2aa8737fdffe1a97e246cebd56beaed67fc547a4a9b410234ddc17aaf74c763fcb6820f7beb3b792beb8f25f3470a76abdc78679d509c15a9739ef70d49d7e745e8733992733b1280660d756533c591778eeae73076fcf4b1e420eda9632e3057f7af8229ecf3e914103cfd244935655ed5c6e488806efd5479db2df165d0eb374011707cddaab95ee68d7bdd8f183ca3b540803409035ec111a9948efd0fedab42941ef5d76737e819408baa575ef488a8f18228cb1af85e609a75e617ed4314b05b3ce1167353fe7d6687577db399b4d0cd158cfee833d5cff46fd47557e75b4b77de27c3d0fe7e00e1c81ad8cb4bfe6bfc698b2c60d9d9cfb9535fe8b3aaa3a35352a2da8d20206dd73a4041cb5846d146d9dd03247311ba9e76cb920749ce970d6bd6a2b8113b9aa63e837d62ef007653eca6196fe386c143b6ed19ef07304310b6a238f9a9209714c89688a009e3ecd952d29ad29d22841b9e14c3c4cde62c4760ab4b10cfa5e663c985747b826c886e932fa413d8ba33908c520ab75e86259e27622d84dbc77195223d9ee997d20c64dbb2b45fa08a5c5261a81c4fc07a55d68c530262b55b9d8a0479a84fb4c929f1fccd9488cc432bc3f773b90f54cc957002892409a57a3918683e6f25eba552e468f60fcff640102a3d75f7647727a8359653a06a176b9efa3b06e786a6fb76fbd8264028ec2f20cf627855d6d8de69db97cadeb3f386525edce0096a32c18d6a442f9388cf1f2f26dd86b228d112128db1eba9b2a599c6ce1b34e770de9118441b64be6f9663546f4680589ca352bcdd21b145e71248a8758cabae6a04027ec9d792a4966bb8c27b2fa285ce62b47b14c752c44450c18f6fe10a0fb12cba4aa6920bfc5d45ad7761133e4ce86848ee97ea7e6b1d4fc4496983c36c71633afe9d3b77fe433e5f6668a26c05863f705535f74eedd6e00697c1c7a57dbdc74f553d17034ff724a97c8b2367a7e8a7ac68ac2be9b17dacec7028f840b91e6e3a838a0892f8115e2f456719de0f4a5d2bb6d35136a0c92edcdd9c07bc8e34182c7828699f570f3b390523892816c531f99f85f1af8d8811056fbc69b9c75a5f71dffbf462e5c7125420c844f4dd5c7ef32cca5b5a92e7773c85b67e4b4a5beda1ef380aa0d3dd88659e26a2809ccedc2a18e67bdf35aced97451c7a1f5ba49b1f4f26685e122fb0e1f20bd5755f591da755d16cb21fd4b6c98ffccb717dee0543fb54f1da8737560b50063b8301497fc3c7a68d34b40d98d043b5f480a13be8ee9cdb4e03ee4e94010800569da273b1a65bb54f6471a773c5742f0f2b1c1f7a1c49a80882218b09641225e68b6a3b93f396c5e862141fad0b0d4610a7d32a45201afbdbcffd9a37d07d0c8af30817a493d8baec3617d3e8cfb46794a8c7971c69809286159641437b3f3f44140c5eae6e02f47b7c021c5ac8b3099d2177cb8e5bfb8c53863849db4cd9672012c92c26f4f1e275286c8b315b7c88f6a42ab8f1d1d785c06b2a89378766b32c75bfc18385d7758bbb1aeb39175fd93d8a1743ca4315f10ccc0821dc1e56b794dff62482f4fae6e1470205a60340deebdedf921aab1199f1003adee3e5f06d837daa4ef017c1ad309b8d2cc11cd97b3b1303efea8807d30b3ba45a60fd4f9a364d2d548ea5cbce8c93eaf0974c8684abf507a68620603357e3fadd50463093d184f97ec3e53100fadcc6724c98c4032fe64c96f5de9a38c1d4bf69bd247c20845d804b6333b8057a36dd4d5e714a0", 0x1000}, {&(0x7f0000000140)="46b52a3211422ea7946234f3866d3aa3ef717619f87d173ec7657db4cf6d4b1d1c3adf39b19f7cb7326b5d753e671350a1f67f6f817760503d5365b65c1b7e9313766ba8efa757d49baaa86b28666f5fe77d4b8a528bc7124496605237e7fbaa9c7edfbbe4114e2ba46244e4ad8f1445f493d59d907a09", 0x77}, {&(0x7f0000001200)="73bcac0616c2a55a652e0ff49c70e2469c6db85d3b92b5e8537657cf493e7a21b799c6ea8ddd987f0df5fdc5e047915826f437bfbd7d1d00a037e83b240e891f1b619c9b981f1b873cdcc341caeb3abd299485c0a0b4e155ddbf1dce567b8b1a6e042fc054f62fec2cf3a22eb72042c7d9c9f0f96313fbc5abd75176d85d25849f0da60a13599793a000f06095885715e66719", 0x93}, {&(0x7f00000012c0)="b2601ae687088a481fd1b976e3791efb9a9135119a80a030ef5ea6a0123824efd65b734c9837", 0x26}, {&(0x7f0000001300)="021c31d648e546f4f3f82e2d3e763af3bb5b357e0c4bff0d5cb4f656b309d41228a6eee573f2e9d0ae1654b3b3e52b277b4953467927c094825f0f039bd16ff151ed757e7fa790feda538e62c9dd8e41f560092fae33a98414aa8456617b6524f7fd65fc239fe722d305ccd35d81f2d1f39722cc8e4689f5d1dd854db8778ffa23ce2387106131b9c232ff48b4fba62b4a0586dae99bfb674bd6eb4bd7b2eb469bf2368342ae99d58b06f75f2dd2046aca", 0xb1}, {&(0x7f00000013c0)="679bf9e6316847c7ace68aed5494717da129a111a446290805311d03345899b10bdde8a181ef5ce9b99f4492ccdd4fb2d85a618e15671d1b0547371e2335c3b3fbc8b5e7d8e44620484d0754b8ebe7d3119cee5e344416d8b583b758844ade3a1c20eafd282f7885d0ac4b10dbcffb417d8392b5388fc539855b9e36471b2d5c1f16e25a47c80ed2cbf2ac91a52f18c1919644fa74bc11ae7f5203db4ec62bdc92d048877d4ad505c3191be1a6acbd24ad414620f0bc9a2bad361710cc6326cc6c8287656d5d58579a70c6893145cf0ac738e208d58cc2969ce31bf13f", 0xdd}, {&(0x7f00000014c0)="9c5556c58f5fc37951593d3a9f07b18df1ac4056cc7ae6dfe8489431e308aa93bed5638229025dc7a96c4c252164405f6a443379f426650ca7f378e21349cc313a1e47a2b2db2f642c13bb3c1e95f4354a2af970de5db39eb4a4d902bb60620f538c3cb66cd484ec7281d3528c28648408f2f8a113cc8774d86890cf2e81dbe0362597b40a0c958db012a83bf892f0e94d75b87d9d291fd81a590460f643e90628a436f2d01e16cdc3ce7a6ff0bdffa67a1a", 0xb2}, {&(0x7f0000001580)="58628f72fbe10b37454250e6816d9f6ec054496f3c0406f7809d74c1d8c53c7fab77137cfd0dd73cdb2bc970ad4fa2d4e6134d34814940b7bb4899be5553357bc2110c3dc69842d2858c483288cd6568e48f5d670bd56cdfb485fc5a2c5331191ec18c57e09a339aa8365fc09a31550151d0485b4d6d8c2f4904ce32a6f83687f5d5bb499c3d40bd4430cea5f43a0456", 0x90}], 0x9, &(0x7f0000001700)=[{0x80, 0x0, 0x7fff, "d809d4b123e35fd33f0541a56fddd046914447c9a98a509feb75f4f2e3a5bdec62c7bd6434b2be76ec9ecb0105cc1f01d9290a5b93345b6256e5639ffe7c0ad8373cfb33149bbfce16dc939243fcc63616396df912d8775febd03e46f5c16089334b5aee3a1b15fbec9ea4b3"}, {0x60, 0x1, 0xd34f, "99f61f1954edd5e0a1e485980acd26958850d6bab995abd5ed6bf73147c0c80ee9a6381da94d026387329a1f98a8d2b8905be41768b0a1b09bfd8a95dcffe9573d71eb471ede7682412279930fb06be6"}], 0xe0}, 0x5) renameat(r0, &(0x7f00000018c0)='./bus\x00', r0, &(0x7f0000001900)='./bus\x00') 16:00:21 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x204d2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427a, &(0x7f0000000000)) 16:00:21 executing program 1: ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f00000002c0)=0x9) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x40, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0xc3, 0x6}, {0x8b, 0xff}, {0x23, 0x10001}, {0x48, 0x100000001}, {0x87}], 0x5}) 16:00:21 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x8ec9, 0x189) open(&(0x7f0000000040)='..', 0x0, 0x0) open(&(0x7f0000000040)='..', 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 16:00: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)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) openat(r2, &(0x7f0000000280)='./file0\x00', 0x80, 0x0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:22 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x2, './file0\x00'}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x7}], 0x2}) 16:00:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000200)="a8864352f2fbbb669eaf8f7504de40720118826db8487358f7819fd6747a5c4c5a5332da06644c57d146c58eeb72156ff6a1ff0c63a5745b4f9a3b0ef614ee804cdae16598d4b804edbe40abe86669c6579814461435b164fd04549199238987187bcbd6577bc691dc71e814a6b56a53ad1e194e0a29b0c1841dc315d2173452f51f5f3d863d4587966c296448ac8c95664b22519fce80cf4f21e0647ede53c1e65bbf55fbc285ea6d176c0af782287aebae9c0829037fedf9769a818f29e13ec2b45e8a15fec57f4a2aae3ac16991"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x100000000) write(r0, &(0x7f00000001c0)="14", 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x20000000000, 0x100000004, 0x80000000, "8f0725e8b1ffc7b215f638efd4c6a4ef8728a6ec", 0x3, 0x6}) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getegid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getgroups(0x2b, &(0x7f0000000080)=[r0, 0xffffffffffffffff, r3, 0xffffffffffffffff, r2, 0x0, r1]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x120) 16:00:23 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000000)='./file0\x00') setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x4, 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:23 executing program 0: getuid() select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10000007, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000080)=0xfffffffffffffea7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) connect$inet(r0, &(0x7f0000000240)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r3) lchown(&(0x7f0000000200)='./file0/../file0\x00', r1, r2) ioctl$TIOCSCTTY(r0, 0x20007461) mkdir(&(0x7f0000000280)='./file0/../file0\x00', 0x6a) 16:00:23 executing program 0: socketpair(0x3b, 0xc000, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x162) r2 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0x20) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000002c0)={0x2}) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', r1, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r5, 0x0, 0xfffffffffffffffe) syz_extract_tcp_res(&(0x7f0000000140), 0x5, 0x9) getpeername$unix(r4, &(0x7f0000000080)=@file={0x0, ""/64}, &(0x7f0000000100)=0x42) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x51, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r1, 0x10e}], 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$setstatus(r2, 0x4, 0x80) setuid(0xee01) ioctl$TIOCMSET(r2, 0x40044273, &(0x7f0000000000)) 16:00:23 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)={0x1, &(0x7f0000000080)=[{0x44}, {0x34, 0xffffffffffffffff, 0xfffffffffffffffd, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: socket(0x18, 0x0, 0x3) r0 = socket$inet(0x2, 0x5, 0x10002) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) listen(r0, 0x0) getsockopt(r0, 0xfffffffffffff800, 0x961, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) nanosleep(&(0x7f0000000040)={0x2, 0x7}, &(0x7f0000000080)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x14}, {0x6}]}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") getrusage(0xffffffffffffffff, &(0x7f0000000200)) 16:00:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000036c0)='/dev/zero\x00', 0x580, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000003700)) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000003740)='/dev/klog\x00', 0x10aea, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSBRK(r2, 0x2000747b) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0xb5) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000003780)=0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x108) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x7fffffff) ioctl$TIOCSTOP(r0, 0x2000746f) setsockopt(r2, 0x2, 0x5bc5, &(0x7f0000000140)="e278396e57db257967c69aed8e7853f93f88fb7b8d66e75b7d19a11bda7775a4d0562685442458c14dd538f232e6ac3c642eb9bce6e23f17eaf4a00474ed2132b8db63d7faff5261ed6fcbcbcf08e9436e44fbf9d1b8c8dfa42683f45bc3a079ba9be53ffccc90ee55285d5c23702814358829aecc29e372e0440f134e8a8ff99dc3", 0x82) r4 = semget$private(0x0, 0x6, 0x480) semop(r4, &(0x7f0000000200)=[{0x0, 0x8, 0x1000}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000380)={0x204, './file0/../file0', './file0/../file0'}) r5 = socket(0x38, 0x62e10fd213ab733c, 0x1ff) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x80, 0x8000000b, 0x1, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x44, 0x20, 0x10001, 0xa9b}, {{r5}, 0xfffffffffffffffd, 0x90, 0x88, 0x55, 0x5}], 0x9, &(0x7f00000002c0)=[{{r2}, 0xa59f3998f8e40bad, 0x48, 0xfffff, 0x7, 0x8}], 0x670, &(0x7f0000000300)={0x1, 0x6}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x80) semop(r4, &(0x7f0000003580)=[{0x2, 0x0, 0x1000}, {0x4, 0x0, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x1ff, 0x1000}, {0x0, 0x6}], 0x5) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000003c0)=""/4096) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000013c0)=0xe67) lseek(r5, 0x0, 0x0, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001400)={0x4, 0x200, 0x0, 0x200, "6a0c3cd035fbc525d3644796e1e27c6f28d81d2e", 0x3f, 0xffffffff}) mkdir(&(0x7f0000001440)='./file0/../file0\x00', 0x80) sendto$unix(r5, &(0x7f0000001480)="dc432f3d8f0c0844b1531adc0eb7b2c8bbf7fad37480a7be474319b6461baae6f0919a790dc01643483a1f00115c08efe4670eb1890f4caba411ebe279d5f74b906597da96f5f32558b67ae2e2fd7ec6cb135562474d9d6877491107cfc51275933474f762a87f29856ab3cb2e9fe220834eb7c0858a592445ae1bbc2d34667f7e069bb04909675c4dadafd97fa69c784605133a046e44f0f903b9078f6ff317d8c4644a0a05cb9c1a7280d8f340b7dc0d2bed6e89c48701f53711efd4cca37e430804a7d643854bd48f614c005f8643af157d949c694ac199fffd58cf5e4e7e1c15450e13b0635ee55a460f6cae472553b54a161f9c631b2f6e8071e69334d3a3727db48678388c3c24aa44c67e10bfe6ae5c35a1150d797fbc1d859854829e81cff30d827ba7c8c9c34a2d6084521e9e3493f3dab13ecf8e34c1edafd3d37d35a99871c0d4c865c7157253407e209df67bc44f4cdecbfb6c22946b4558bb630a687b5504c175224977a53b32eb8050fda0855a7fa56ad378ecfe853bc6b7fff67eed12ecb623e6d33121517a5f7f3f676b3640bec3a094e132aec4e4bca48af552829bc7852d3ed7457f8c494595dc179db70de6b1a9bc15774944969a5d3ef9e022ff75b4cbad2137d7df6df8cd9078d87697998ebfdbd429cae391b758b71ef7e7052c50ff1fc1e4a88b0ccf4d1e4262ab5db87d11f97be7538874e7cd0348f76f05b4de2356302571944d8532165456edfd9958922b0949283c3b1bd8fcdf1e2756574e79834e29bf52efa59053d47d9419e1e6c33eaaac3fb95639a18172da9b9e1f4377b2db20bf9009568f61e9ec5e95f3a40b048398e7a88704ddfce125b8535b55227c4f86ffa322f820765b053befd6ac80bc65622eeb57dcd170e2971a931a95e9b20d98ec10e143b69b67042f77213862c8f7be149b2772aa0fa4ff45cd35b2e9f94b5b1590c26383709d4bb4c9e864eda487e94d4f525cbb28108b951ab665da2f27c94277e479bbe08db0a0a88acfd9105b3cf30513d4784b971489bfa100eb0c8984024a892d2f9fbc3232ec737141f8237beb38fa00e625e2a6adb56383192c6cfbc047c92bc4db2e3666f8ca3bdf198d42144661f103761e59fdc4401ea467bb6b96289cc15f88125cb3c4c0a10f12834b818fb03e24ad681a8ca8c94445a898f0bcac689d5ff537bcf0bb3a825ea6205c91a6233d2a33d467a0e50d2c3147292dddad2798c4c3ab3d5b5a6969cea1386c0b98f7a597a2464e13be6a7d754a80b0908e70aafb6fa5758bf544596577e6cf869ce4b4c1ec44ff76f04ce99e29dd6a11541a4710a18b684e91ab01ad551bdfc75ae87dc78dd818a1b98a5e87371b2c257f3ad3adb8c896e614bf2039531b264e7d3e9b78b15f7bc28c5eaeb5ac427d8e6d649313dfb6cd5548834295cc3f3748e7072eb724f13ecefa72a1af183da208357d8fdcfec39ab493670c3f2fa3b54056e2266abdbb5136dbad95e801506522813e2e817c4f94f19652fffa7990864e27dff4797d80f962e014bfc1d0f62bd68e5efd5c660f14774425db3ec08fec79309436a0a7eda6c2a4995ed98fcc92f0de2b55537e8ac164393da0583b90526a18c90095a3e2d293b3a8e2ed1ccbf8befb3e88f86b1fda67f4a42ebb1ff6c069e6c7122c6d4a4014aa38bc0b4197a65f8ff27316abd8a3946a9557ee21c2c4129958f744f1c644bcaae6cd7dfddb1b83e95209f42293140877650b1bec9949187c5c0c438f50e32900aaa9d346eb08362fc1f437e0b68ff2e3c5c076ad6a5618b5e00fa3b7dffc9a8afa6c3be02854c80a4b8a9e5570a607b75e604537028bf25a9139b7ed8a58b56af9413b67f8e62c24cf9d07f76d5bfac1aa86a6443d446a3556b77a1991d85492973d0c83fd93d0d8540f9335afb3e5d65156b7e44ce163d18e45233f0dbdcadbc73f07aabc4f33425b5811cfde539f8de0797866d2e0d852d02fcc72d88785a458e10813a6277b06da2888a70095975455b7f470684c886f3962356185ab833138e9d6540fb26cd2842608632a3afc4f2d96632c9d294c82cd1ca7ea127888a296c79f174ea0723a321dbaef2e229e2513b56fb669e7b37b8fe9ab3a71a6d272f5da559b9c2ad88927577ce905dcd86e5a0f20ba1671a41ae482e07bdf2d803fcd63ea54177cab32fdf0b02e1f2e8e468ba7c157c0efaeb1881218766d11609215e6976163270a2d2e3ef28083706d748b3295578d46636abf484f66722fe8586f5f32e9c1ccb1cfc8699631e7e620d7d42c0a4bbb467ad7060c3385747ead5877016ff5875416e1606a43e6dac15131e8076fab5ffca61668c515cc20142e4d23c87ac9ccf462178152ab1b06c91ed8a4525a9899f54e5afa54a509a16275ab131688eb9b3fdbe76c96c94575fdefa80c77aa664088e3000824cef50aeddf96ad06262fbe8e0878d8209b31ac77b2c643ee023069b9b93b3ac7c09cc2c2d5460700d13baf28e2f1038755cb15d99a77a0b1f94b5b0610a09b53c5c6291986112a6550b8607501978efb2db81f74971596bb85ac192916042a41e17772dbd9751309a59d7243d901bb7d34ab8b7589c59d31d231ab7ca3673a72ce4363ac71171d5e798060c476255ff62805f66513ad19e60c9d3fda8192de6b20762d82711a430f0d33a08450c561a461a42c7c350cb8bc3871817aafa81a1757cd3e8f2c4a73246e68918c2075b36fbd82281ad5d9d3c90db80d3629b8cefb6b3df45b5bb616b0d6582c6acea36a8e8955bc8638c701cbfbd4ccff10692c90d5d60340d9b7e8142166b574cb3f5919f3ad48a97bbf10266df80f97e0d8a7a49274b9311b0aa84b02a857e4bf9363c36ec03259172afdfc713a8837971c5439e9db77980ad361770509fec8d994c7a3b6f0012668b4a78d92eee1adf8ceb336e64031a8162ddc36d3d44c8b644821e431109a1000ec2a83c00e8526be68ea67b8a6515ee87ea0f2cc6f5b8305cabeb65bd41f3c1bcb273e188ff204de5ba84072083376a4e011033a241aeb0d7f828f9a3fa4bcc8fcc20567cd224f36d9d8791bcfb68c0f4af24f1e9c988ba7dde70c97db3eac04b87d087bfcaff5f7e0be03d630b21073453906b2cf84bf06f222652d5223143230e320fc929ea641d4af9e13fed369deafc870c18329e3e071d47076b0985471c1be58c081635b8b33046ee614c177f79e888aef39ec72af612a53c0993dd709c05d03e49b9ea53fbae809cc0f22a7052a4186e80c79631e04b31d7f5ed96741174a0cdd4692e1c9e1b99598c0dee0bc16bacdbc517cea26d1ef4f6892b7e36e5a1cde663d8d05c79e10e181f4d36f5708edfcbe70376818c1f03f32cd7fecd6892f9a3e28766b24a11d847d85eea64d453178f67905f39c6d57d5f8927cca8c3b9c97b0534e31ef37c164070d1b7d31dc0667a3d910fc50f1570d25a7453f52ad7bc480c9183cf3e24fb64ffb87afc32216f789dbc0251a56d7e709cc95c6be8d2c46a4f2aa0651e45e42db5ad4942f7540f0539d17ef6ca3791042407b0875976b00e242fdd88cfb882b3eb53fc59fe4e52cc0520d84d13fa3c2f10e2f9750ca679543fd70152b7e5d9590b4f4998e1f71345b10056c48a948725f88965a6e07f63c5bb50c8acc4b9488f3839eb21e2a2c6c7393bb5d2022fbad42e16a59a0cc3d28c6cce95dc2ce7682c321c4d3ee16a51e87bd224d992b627ea2b34eea9a55055e3746a7cf846cfbd91ba96689c0370035a43df04f00eb44d4747fab575af5d3c366d827fec14fa33d162a3a93f768716f6bfddfb27a101cf274a11e1c6a5c5fc7762800ce653a580fb376062dbdf2a04834dc4d1e07b198aa8a6e37a37aeb602f877be09f81c2964aef3c423aa7d091666abfddb785d474f88280179c91f27ba7bd76ec4dc8441d95dff8cc8a5367e68a9c7acea5b6730820067c61437d1ded60296f470464904279f2a41fa3dd89d11a65c7bc76074de38ae7b4c927c971406ec6f9b74741f7475c7033f2750a3678b7c08498edfba0bb0b388bd71073dc82ecedd6ef46912591e2c2045861f728572c61b23f98bfed21361b01f9cd934c198aba2563610781352e8ec45b5415dbdbed6bb1a9c6d337897b38f410a7a10a44de7b361fb931b981dd94525f686d14c29015e3c24dcfb19f0bd0cd0ea9ed1447d7adf902a6508af29de74811752558581e37ae901890557a8bdd3262dcb7ed8ddf70aa4871bf2535162f781484e9ac6357a98c6f7c0cd8988fdc6b06ce75436741bab8f1cdef46397c069efd4878985a1e81ce733c3f1f51423d24371e38cf2c6753b4b7c1870629571b8e2c25659314763ce995625b3c774b45886ade3009cf760d0fcd0e5b6690bfe5bc49f99d0a61930bdee923eaba088a9cec3c670c76365af9be5d25e884ccfac1785077f45809423efa5ac18534e882f0f19ca92c5fbe9a2ad2c76a161c82b2eb109a87ed0580759bc092ac0b4ff394b7241fca5b0b1836a3773b761168c07cfed7a62ed1cd76b77137943fdc2c66c3beffabff35aa3c895dfe40851b4533632d94a1fcbf9333cf95cf469cd1b30994513632abca2bb79065df7d15848c2f963543bb2314b822311c60fa485c04f9aa95dbcf6f79bc70ca30d08b31ccaf15afb917fffe37e7b3d33e996a6bdd0b39ae1d24ba68a5d85fd047819cd877982f04b94352f511d8176043a0d3be7220b1b4c65332a610c6c39bf21d881625f286668888c211aec16f3a36ebc753e2d05e123ffc58dbeb18b11f0af72bb1670850e78269778fcff300d3d5c7631498f0a4d37722bcce94e2b932b186ffbf51c8aeda2710957933fe7a2462e649cfb8faa66a67b53764f92d73476e5208d3a453ac64c8a99a2900d3c2d8bb3c653717cd73f908d6e7190b54b9648d617d26656d0e28c81660a3288cd79e3b9c9600723d7c4f6427613548d91eedf5f8314d1e06e19758ac8a4787a61923410fa5514d0e07678a45eb5c2d58969e673b1a2b02dde18efcf5433d833c4c85adf31e5ae26cbbe57cc7c0ed127fbf60cc4140bbf5cfa921f62f99dfc0fef7977fd7992d2ef2230c361c1f09e39eb7870b8b1192e3a837e12cdbd71b53741e6c28619a94eebe8163d28f56385516032af227b8b69a1b4c65b03d45d174453733ed7d346bd1b94a8d0cba87af5efb5a53888d89eb1ac248c062a3482262a958f51b46e85afbc814f46291eec582027588332ff5a43548b98c26b0aed46f5ac17e255775f38dacde48500411a79f372ebc9719614dbbe4c83472594ddc711496f85ee822035b4df0ff1a64bf8d02e72701710207ad1cf5f0675fffaf4f3ac94eb9ae87a53c9d129b99bc7876e5539fdcbc9b7c85b7ba0d8b063f3074bd2aa40f08d5fc7bf65769a1a08da8f578e8c0c5aa83ee7939a015cfe9791ec48081464e552f12dd126efe63fb5729da640b778e5c76fcec1eb95d885850f23f33c106cfd3e705d46e97dd52ccbcfc4a51d7c33e4e3db3936744046d3b7bd18d8e1f08e941c35c9396c2d3ca6a896ba5eaaad3167eb48a55ab0301be03d05eb09987765c9ef45b4bfc0ccc760e14944a59e825444b13a45d0d4c822e9c7c24a29d87f23dab73fa83d875945af9887f8c99ed2179cb765109ddfbde9461b1c794e09a9f0b0483fb2df93e60b83f572e27e2be2a46487e5da773cb09281710afddf28b7c0b89e8bad2bfa7c35f571c9764a87cae11bd0bb65a49904976634256a177b9157898f800b49d852d0793dc264a7f11e3089d695322e063669269b7ee", 0x1000, 0x40a, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000002480)=0xb8) readlinkat(r2, &(0x7f00000024c0)='./file0/../file0\x00', &(0x7f0000002500)=""/36, 0x24) shmget(0x1, 0x1000, 0x750, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000003540), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000035c0), &(0x7f0000003600)=0xc) geteuid() getgid() getppid() 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) r1 = socket(0x39, 0x7, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x7, 0xdc1}, {0x18, 0x2, 0x1ff, 0x6}, 0x6, [0x2, 0x4, 0x1, 0x40, 0x80000000, 0x4, 0x9, 0x7]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0xc64, 0x2, 0x10000, 0xe76c}, {0xfffffffffffff000, 0x8000, 0xffffffffffff0001, 0xfffffffffffffb0f}, {0x2, 0x1, 0xffffffff, 0xffffffffffffffff}, {0x1, 0x6, 0x9, 0x1c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) socket$inet6(0x18, 0x7, 0x1ff) 16:00:24 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x1) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:24 executing program 1: r0 = kqueue() r1 = msgget(0x1, 0x5) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000000000000cd555d25feb0582017bd789b41133fd2eb8292de07d062d7f384c4a1f8412b3535d5a9c0d02890cbf2f35805fa4f61e92c005ea6864afbdf7aa0c57178ad9624537b14f9fa2039c57444b9c282fe27c52339f8c1128629f369190b28a298d5b8c435213ca3310741c4"], 0x2b, 0x800) socket$unix(0x1, 0x5, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xcf9d, 0x0) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x2ed, 0x8, 0x8, 0x4, 0x87, 0x7ff, 0x10001}, &(0x7f0000000080)={0x0, 0xe987, 0x2, 0x89b, 0x5, 0x100, 0x8, 0x3}, &(0x7f00000000c0)={0x3, 0x1, 0x800, 0xffffffffffff7fff, 0x3a28e8dd, 0x8737, 0x20, 0xfffffffffffffffa}, &(0x7f0000000100)={0x2f, 0x400}) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000080)={{0x0, 0x32f2}, {0x81, 0xfffffffffffffffe}}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8741, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0xeed) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r5 = dup2(r1, r4) ioctl$TIOCCBRK(r5, 0x2000747a) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x20, 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8011, 0xfffffffffffffffd) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x3, 0x1}, &(0x7f0000000100)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x800, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x2, 0x4, 0x5}], 0xacc, &(0x7f00000001c0)=[{{r1}, 0x0, 0x0, 0x0, 0x72, 0x20}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x9, 0xff}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000083, 0x6, 0xfffffffffffffffc}], 0x7fffffff, &(0x7f0000000240)={0x2, 0x5}) kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 16:00:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000003c0)={0x7, '\x00', './bus\x00'}) preadv(r1, &(0x7f0000000b40)=[{&(0x7f00000007c0)=""/192, 0xc0}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xfffffe0b}], 0x1, 0x0, 0xfffffffffefffffc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000600)='L', 0x1}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgid() dup(r2) chown(&(0x7f0000000380)='./file0\x00', r3, r4) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000240)) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='\x00\x00\x00\x00\x00\x00', 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x6, 0x40, {[0x40, 0xff, 0x6, 0x40000000000000, 0x401, 0x1, 0x8, 0x40, 0x8, 0xfffffffffffffff7, 0x2, 0x3f, 0x8000, 0x5, 0x3, 0x2, 0x2, 0x2], [0x6, 0x8, 0x9, 0x8001, 0x80, 0x800, 0x1, 0x6, 0x6, 0x8], [0x7fffffff, 0xf5a7ee9, 0x3, 0xe9, 0x400, 0x7, 0x4], [0x81, 0x1, 0x0, 0x4, 0x34f67af5, 0x100], [{0x7f, 0x1000000000, 0xca8e, 0x8001}, {0x7, 0x7, 0x1a20, 0x7fffffff}, {0x5, 0x7, 0x297, 0x3ff}, {0x5, 0x1f, 0x6, 0x4}, {0x3, 0x8e, 0x20}, {0x83, 0xfffffffffffffe00, 0x4, 0x7}, {0xfff, 0x1000, 0x9, 0x10000}, {0x200, 0x0, 0x6649, 0x4}], {0x83, 0x1f, 0xff, 0x1314}, {0x4, 0x1000, 0x4a, 0x5}}}) 16:00:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:32 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x4000000000, './file0\x00', './file0\x00'}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x200, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:32 executing program 0: r0 = syz_open_pts() fsync(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) flock(r0, 0x9) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) close(r0) r1 = syz_open_pts() r2 = semget(0x0, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000007c0)) flock(r0, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0xd2}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x28, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000740)) setsockopt(r0, 0x3, 0x7c8, &(0x7f0000000640)="403ed384d63ef2478c217b2a1100fadfd5e12060558208d0fbb576f23bcef3c48cc0718fe1d2385c2e1095217a12157e1c6e0085f920a4d1887f714796119875ad80e03a7d0b60c81ba77a8222323255438e2a77bcfba32af91ed026e9b7fa83965d92bf2fcb45607f70b42d99b16736c09051b5a48446060452ad0dc07eeb66b4d07924c84c1b06bf90ecc001aed0db9f5a5624e60be752f756dc7b062071", 0x9f) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r1, r4, r5) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000480)=""/248) getrusage(0x1, &(0x7f00000003c0)) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x5c50) r6 = dup2(r0, r1) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000100)=0x1) ioctl$TIOCNXCL(r6, 0x2000740e) write(r1, &(0x7f00000005c0)="abe77309e775b3ffb994adb7f695614c335f8ade739690c8e5cb63808a32e8e3d7125ce21ef0e297273ad28d7f9b743c90f1d01fb7d20381fbeddb3026fe6578f800"/79, 0x4f) connect$unix(r6, &(0x7f0000000300)=ANY=[@ANYBLOB="012e2f666a6c65100000d36e6d24f0e51a59f35c5f42d0aa01133744bea892048b5b57"], 0xfffffe78) dup(r1) syz_open_pts() 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x20000001000000, 0x4) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x7bf, 0xfffffffffffffffc, 0xfffffffffffffffc}, {0x54, 0x2}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x3d) r1 = shmget$private(0x0, 0x3000, 0x300, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$TIOCNXCL(r2, 0x2000740e) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:32 executing program 1: setrlimit(0xb, &(0x7f0000000040)={0xb}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x2, 0xf648, 0xffffffffffff7fff, 0xfb]) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getppid() write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x7f, 0x3, 0x10001, 0x8001}, {0x100, 0x245a, 0x1, 0x2}, {0x9, 0x7, 0x100000001, 0x6fe69c39}, {0xfffffffffffffffc, 0x7f, 0x3, 0x1}, {0x2, 0x5, 0xffffffffffffffff, 0x1000}, {0x2, 0x7ff, 0x8001}]}) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x22) 16:00:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/128, &(0x7f0000000040)=0x80) r2 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/48) sendmsg(r1, &(0x7f0000000b80)={&(0x7f0000000980)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b40)=[{&(0x7f0000001240)="184c08a3b26d1f45e6a345506052d968032842dec84fcd2cedd0aebfb2a2dfa195c34a64692e4d4ed26428929c2302f8c17058ac24194f0885af553ee50845bf62d7ce4e4aa8974faaaf4f5feca35d1fbdcfda2f6ef8c1b1ef8eca08d951a495798306c7415ca4ce347e45d6c80186c1b911f7882f7cd52de94368f4fc648b5f65a1b618c9879fc2a255540cb7e55d41f757a3ca7eef143a96bfd2ecaff6fa372bffebda91bf61244e7adfc2ce0a755a107e707118218f9b9cf4e549bccc451941b490f9286512cd14e044d0df32806757ab54a71357daba501d2f05f7688d192b66037d4960c9770f5270ecea3a9f8f3bbbdace6fc7e11947d3bbe0d7f51717fb8d90b80eded52344c590a6e13cdaaa9578b507592b0b0c152631eb220bacbbfbecac4310cbb2db657cbb9f6aa00c4a954c3d07c4de5a23b07a3ed9652b1eba9ba6b8319d5e24126911e8041a906102850345ca6e30a69fe0ccd9df6ebc49cfc84fa4a73f838c52137b0b6fe39b0e8435c946bb9ab6c8b28407f442d832c67efdc5edbb836975a2f5d8ce594b39ed9fb8b933c33dcb30c3b37374fed2e73edde9c6d25fc64bb55ecd8cd29feebefd095390560b93f58fdacb2eca4fec9bfca617bc85116fdeef2caa6a6bbc9ccafda1626f8fd6584939224e6632fdc574572b0b7fc7bc7e580d98b17d03d5a8e4a0f6f19091e0bf4940e230fd45039d388b7d87d73bf63ed19defe292fcc8171d1842b9377331906249bdd8fb167fd2cf06a6af10a1ea2cdce4ff88ef936b48cc4ddc59bb67416e314c2f9d9483349cdd512aebc93f8f5384aa1aefc5fe266984f8ec6480a129a7f40df3514b9a3322da30794f8da6f8378e758c42251c3a3148244df80a2e6df70caf7923c13abd11c23ca3477f2eb0e9e7059a16ac9a9065db2a87ee557111d4d272fb514a17b36290f9507786087e6cd41adb7202d261a23007fcacc3f5415787fda5ec9895abf19254778d5958986737c3c45810049251735cb6b70e44b48d440bd870135e6721282963421987595df80cdb77a273e9e222b64f83af4a46ab9292a4588469b3cca21bccf6dc6a229f216d8e5c0fc0140d13939cfcf7495418cd6c3ae3c7dbb9955d3759f74a319c96a3305d9d1dccf6b252365e5204b7b4410697341db7f48ad3d5e579435c39b1a238a95c810d816e6f3b6d8ce5c597ae56359ef2eeaaa5d51b809cf37af538b0077c1752b8e1f27b6ffd85c6f10495ff23439a8bb273103f46de04203aa54d3f38a9e815f5de61a55d1d0cd1f08487f28e430ab6155485ffbb8496c62ea7870e70f9e5db0c394f3143c3927e53bc5076af1374fba74ce1411deb00cf4b516b34c4e3da1020f8077846ff168941d315f24f2fe947cc4c53ddc517f15a7ba5cac71e03e700b13e6daaa10fc7e11c76ddc4248ebcbf4feca046d121ff9f15550e109261f060312a235772c9ac6f5c4de8fd172ffb38bd275facaf0abaaa588109b83207fa17a54e84778392fe9ac886208ae6d0c57ec4cf1a916b0a7e42dd19c0350c4f9e49b1218d9c6f74ccd709d43df8fae21ad959c7101fa6fab8f46420bcd580f4248084eb73bdf334c3562aed26c9125139f04ecf61c44a76a434d692eec1dc0842237a46df590b93ba5ddca1e6bc7184d885a97913fd83ae47f89a2f13db77395efa7b147bee84b470fa46cfd02f037eec3627a76c710c743ce20cf9b58705259fb621c48613894238f8da7abe6240745dfed25bb6193a83a35d096f84feda55ca00f366ddb8b9ef9fe0b0edb79f9a90ff384bc8f1cf3a9a5f3e6825f549993f692fc2214d4376d91dac630a9766988f06ddf8c6d615e9c64039c9b5e54f35dbf45349c1bab01f0cc072b89d3696fd3ee06a2b04b6a59facf641b34fdf7e82f2ac3d2137b9fdb3215901f1275f6cc79ef3f6cd1ad55a3e8a40c2b473f7dd19677177e91adc1e323a96b4ecad74d4a3ed2e084860a4081a2a8dbaa05c8abd6c42aed70e1ac5141781d5f6388e4630c7733c60db6fd0b32ef10dfeba155288f41ae15a932be78238f03b2dbe32de6910152b4da521e9976f20a8eaef7f7fd8ac1ad0a5171923dc6e913a2ee6a1f8d8caa0b1522a3203ccf18e62729d27b9f70c298952dc33011336475493e290611242e50be0557966993c4fb6cd8738fc27987f6c0c729afa3592cd19b2fbb89ca45c0d3a117ba3626b2e76a869fece3f5c49739f27d5ff3e1d14004f810cdea8357f1f22c1a09c9f7fc811663c188365549ae53e91a898ae58b4678e13b79014040c3eb2fb29c27e8b1eb2c16f570038f1cdb8fe2521f1724723eafa9d109c710e0c14a02f9f49c78b28ede4ee36f566a7dc9e04d456ccd8279b19c45541c0e6708d32c173a728ab301e95c3b20ff9c4537f66bcee82680b3f28fbc816d3f70d4d6b0ff43a22a44a8e7cf1e5a04d7a085e5e3596b03918deddcb3376d2d816489229e60b1f7479dd6d5212c611c0d562d4e10dc32b98098b0e60acec3e1484e32a7ce5ae33cbef3084c27e3fefc3f56bd84ca1df86f5d068ea4ead4afc9d5867ffa684b593b3df0c06aacfaf25acb040a1cafcc35cd502b6ecad676f82e3bd3180d0a77171838b1979a0b75e59f191dc828a4a1f16277d55586f67f11729cf22ffe5991d8a599a68e9f213a6f638addaad43766d741c7705f4643c5f247aef67d081d495f7ebf7065c0e6424c352f6eca6e90168e9f15af9e798e85f9d8c6c8c64e5bc0830d80d7277d4925a78a5213e6863396fe2ab61265f517897b5da6f668cf2735c890957c34aca68be7c89cad427b4dd86de55fec27dc813a6d14dc24eab4b8d3dde10dd21f90758ed172f63d3b4d5d8bd1939398df4ef2708fe9f07062a481d6e9e9a69bdbaff6daaa653670dd8455d3f425eb3726975feacfd21a15f7cee77ef85a7de67d80bf6983a7b1d31131a7729cdacd6bb7a97e5fd96c6a5890b427b4fed8ed8cfa87a0fda0caa9db43da95af94da5849f50c0f54b40e952a31f68952b748f8d1791a82535794f25f7ba7e51a5902553d0fab70bc6a2afd45136bb7e87e9187fe2336b0da65df3b94bb14320fc6bf62a151b5c5ee630a1fb2b6cc50cc2088590d9c2f8fe247720f1c12649244eb1c8876526df62a51209b9254aa7153599a429ed451113e8eeb612613344f0987d7b7b9fe635c406ce18fad9e13c540d26271c8aea6aac02dcc7b4692b4a506194abe905bd12ccae2fd715d361e6964c6542e569ac89b3da18f8635b8590040cf007a6a9e5b5c7837d9e61b479e73a9861e6a841ef5a5a9efa782a00beb18428289d86bc320b82c97150c3b05bf925969d4689440e8d5df6be6c297a6a1905a6e8f719e63054664eee918ec83122588dc53dd50962ce00e40e36552befc0471c2045f878653ff222d3d2b6249d3f33e4596f315a7aca67317353ef751c327fdb5ceccf6b8f9bda8f891a243a1c58b4927ff60fa4b5d2bbb7d7c17e7db5b6e422e986dae9492aea154e4742f0a6c067aea84c3070583a8659ddbfe36769c115895110a91d5281713762dd1de3e208dae7847581d7ad4b598759c405a0c3e2a43efe80210322d3ca498e4953184fe853813aa11e61da4f6d455350167d379b5679f7c76944bb252168b4875eef4df9ec8e1548caf1734d73440d48738869566e18ed60a8250902002cecbcc7d64c4bee633906bf80c48af999f8d424788533b73fcfd7d47e3336965c95c67253c28887a44151b4d3e59eff0da2559e660d8e619aec78af3f7e617bfe06b096d11967afcdc4ffacd0845bd82c9df004ca3e156800912f2aabf25fc8fdf718dcfbb797816c6934bb77e69e75e73a27cf61e37651023704966065aa1efca12a659de54be259b2779d6c916f5f6465733efc6ff765f7d3fc1d2b2864012808b1111922e848fea2d0f2dd895f27ce2b1c29ce26030445deaf8a9c340b328a2954f07166cfa5acc38f5ae3fc20f84269800a7a6273360449c10745403cf47f4e0d7560254cd0ef1d20b5ae55ce0d0f1fc7e892333d926a0990e7b1263854415d082155c4be64944009ea9390b604ddf3a026f2209dad830f220c7d92903928710da7865f1c801d82b4408108e710ae55f821f7e3c79478ace8fa9989ad217dab030a174e4827c38095b99e99d9ff757730b054839e90d86b4bbbdedc0724497c61a05fc464ab06471a7339394f56876920924714bd3e6964831beccc4dec6379c8ef00833c04163f0d0df82f658f2c32f655555d2d67029eabf003ac839132371b98dc3ba2dcbe66045698f68f95747bf8272d4ca1c3a5eb713c827864eeb1e94f564526db95843cee53406fefc20a4ca7d2a6274bf28e329e78a30de6364689ab70b03ac922df517a326080c795d13f3174df223ad62200c73e0730c70670ed3caacb9b0d2516df8b6795fd7fbfad0662a9e43768fc6214610d0c665a00932647b975da731ee7242d83e6cc00d58c78878bdf21b59577e5ebf9fca62950c536b4e76ef1d056a9c177d96ee7fcf12fc51f8c736ebc60142329bac3a19a05ec313e07fc9f7201c9df2acb7f69d5a11d1da1da26937ba47bde1b99a76fcfaceb4ddb7355d09c627fbb1956008acb5a8fb9172ffd8fe5d6f08fef4c8b59aa6496dcc8c86fbc0dfa2c024a7c755f84af2f233be6d6f1a4a36dee91b048f8be8c8d8c58f3dec4ce0e2cd9a7e82221ed4c29d9b8b03abb78ddcd89d24eb9ea8deb6434b144b8f10aa4a506d00b09136c4b9bbac8a8e0a89fc1f5db6ea65ac481ef9e83504a97c76a3978f3f3a4c7665895318c160bd1cea05304c66a279ca1300ae802f6d30fb4dc15c0f16f44092d5e9c691331c11be9117868a92c72c422c17f2499eee8b02bf2a5b2989a9a4fcab4396f8d1f461bac833a5f3aa82800a63c3e4f38e6745131d251a01e0ebc4b7aa677f98d583027994df510eceba75e10a2fd122ac5273942139926301e9ca18f807e02e46fd3571c64150e68b6b3e0aeac490692c32f7d46b6a95785498ee664591fdbc68c1d4c0d4ce66577be29587c83cd2c91c49aaa3a9dabea8862cae9984e45f6ad1fa0089c033873aff593b4700e51c5f2c8b83476c08f1ddb96cb7d1f7ab91e5a8a07a2e6590d4351f7d3b78da59f82b752a5e482845e27fa32069cea5af66b96aa7e96388a1024ea30751d2c55097e80e25c32ac63248ff31aaa978b643a5690d49dfb5aa66b485e6a1352f063a5261584e2fbe50bf0c9e3dc8cf38bb893bf550ecd0aeb0215a579d6a1ca16d02426ac37eae129d29a1aeba23e268066e945b1e1caacba2d3565022c1a22a57a399e4046ce0b9ab834193e70d1745ee62f759ab6a449efd78a7e12291a42cadf46b4b6cbdec527720ed68542249bdca0db0e251f379e3aa6cacd80400d2f806a455119ce89bdbe0f16c590423d932d1da1eace6bea2d26df198905210a3ab9453993d2217470a4fe83f38c06f51d80ca9d0add21c6471a4db01e0d28222528831096e723fac3b0e0850f8ecd6c323b3dd4c3bd9d28978925f14db9ab7afe5b76e783c48989436547b7e9cbd252960a787ee236311d18aa8a31ad6242d3942477c86f08d48c8e05ff4c7218697426bf3bff5feebe648a9ba601cb37893750747b57160fa0a59575247b08991e9e0722ab01b03db709b8817cd76084133edf568a4fec3c84f17f89cfed27d54635478142e44dcf0162b71c1220de46b134f436de0ac9648267d03b958a2319ad78e5f7044ed3d4fde78b4862d2487fae42cbd71bef14f49a7068718b47e9db3c8b87d6f863d3a9", 0x1000}, {&(0x7f00000009c0)="0ab31f02b038a04e362a30cbaff5a52c40bf0649a8a1c299bb37471d03a67991d5ba0d", 0x23}, {&(0x7f0000000a00)="e6a4cac9d12fce0c9f0cfdc3a436679c0e867f475fd723046f07109646fdcdb825e8b6086a668757486334341079af8495134ca16d95a2649125469dba67de", 0x3f}, {&(0x7f0000000a40)="a45c3d70abef6693d839a80d442ec0f20fde9523fa0f7773e812429d69ec2001cb5ebdb7b194a2e70ff9cefcfe3e2621ab6ae6edc08e37de20854865380e3bcb5d2c2a829399e9b51ca60cca7b2eaaca4390e1dfc0d97f4c26f4174c91e89925ab2668f9d2b1fc47c30ddc03bad2a4bfadc99d60d7318d52d2513b03f9ba778eb61b2bfa0bbedf105de27cbdebbdd4c231c160a0f5bf462a96a6f14915f65f31011096a319785690db3fcd5e7282adff3465a0ca82533e9504cb3e1873c3e48d7801ec", 0xc3}], 0x4, &(0x7f0000002240)=[{0x1010, 0x1, 0x3, "dbc344a6d7f74f05abdab3c890247774cb8ff0c59879a5acc12e16275cd73f0b4b520557f338d271856e424ebe159bbabf4e59853440b717d53624c990476dd47d078d41671a92723780e08958b6356653e8761f757c46f4d328536e22d06ad51e5c3fa0217a54da2b2c0d004787a7793c819892edab7749d19c25d76f14388ba54643db0f61b3b0b293404e546f0d4ec3cf410b00e9b44d67854b726730b5050e5861ab8657b8373c97edc4d9148df123193a04dfad007cc603764e59d42198c29a3ab7cc68b11477608d354301d0299d2b4d81ad9c24e73ecffa83cdc6904b3ee174e65e66a47c2f72a3fc1d130fa776e3dd3f2e044de9237a2a8eee57c5eba8dc92c6d4c0fbd06cb303d62d0f41709ab2df33bacc91bf6e1c65fbb26c6103fca287549842c39ad0cce136290d0fe059827d3523a22e779ec62d489766b75e537a86a1a337e630a8aaf031b53a87547947d15e713527317f354385bfc05244edd22fd5f79881b6fce4bf9a6bf08890bdd564a906a9d29c3d60601d7af70c3c8c89220527900f086f1839e03e4e74bf4e4aa2814bbb5019438acde95b989dcd41d2aed72ffaf92cc050988e10d01cd607dab61e6237ec5a1f4b91bbc1d752b313ce8421f2a03b375ae688bfb492e35d631fc7643a5f029bca94079affbe2f7bf3e1bc2e616d76a43364c411d05fae2971ea08dcdf3017a1c3f37f7fffd8e6b36723ac7b9f0636da3bf6cb6592e8123d7a5ef7bdc1e07fdbe1ca967f9418cd1532cc733fd4b08cd7e904c35745c862c134feb21ef7b1ba1a2bac0bae959c8fbcdf8ee81e00a5f66c0ca3916b610b2a9ceccc7b729f8c1951d0ac8e81c4e3096218bdeda955c03bd20c33fed4aa37341ed3de97c84e9c4443e4130b1b71aafcd4e2c32c58e1d81b570a80ae1f3315b1cb8be50f5746dea7e43f93e2c927ac23f1c7dc8b099bde2e88992413259f91fff1b5b7f2235475eecd5414beba5f7ba53a32467ad899b71217862c4cd94369508f35ab6172cc69ea0dd37fbef8d3ec1e88a3a7fbd6c5ed0fb42f0ae25c090c0df34a35edbc1815bbdd297fd72b428564bd82d3958e3497685339b1b859938cca09cda1288c289f82fdddb1452539b481d5d8b416c42673f4f73c6fffd98064416b40804d21dcf997cba7e388901dd614a0a2a8e410849c2dea8ccea829c2a444059fbdcd17224d8e1ae7363280c327f7d2787e9350339b5d8605d382bc910553a314f7f1a776e780a9ef712eb0410b3a31c05b32300b1237150fc64a3528818b565660f950fa0f50ba1d38c84685eb7405451186b28f2c0f4f8f30c59704ae019c38993bfd3fc30fadbdddaad3e5f2d5ecc4e58deabbd52cebb113af29abe70b630f97f081826c544f78e74ac7d04fa5dd1858b18902dc7259250c5ffd4747ac6dd2462847921607533ffdf43ef5a6da4ec6f80c1cb712427c2ec10de7fb5e5c6c9738f2f8c620f2879fcb6c7930e640ddd851c31a2c63d7dce46670fab81c11e5f59f195023290ebe8b4309ff98b0df354cfdaeaf8f529dcb2f6bf558f0cc00858baa85c4409b3ef1dd0c4da801a858ab294c386d1d5927ca11b39cc469d5647131703b5430b3763f509c5316d45f1b86708837c65802be69adb2c87379a3cd6f2f727929e2c62c62c11a75dfd2b73e6be43f7ef9f5f07c5d5dafa42a51af8860d1c084263fa87edffb1eb1897a0e10195a264291be7b961ce0bbb2540a1a10a9ca5caddc86001811febc2e21d3a7bcee273cefd15a9dc35fcf27067ddd811a31c227aff768aac1b1ed08d687a96a39744a5e4fc425c09ea178532394cff4988f06b81c6092a5df9690ec7c6c62a1998eb211118bb0d83879b3eba4b0e28075758839c390831771aa5ca25f44e7d7a5b58cf075df3e33de3ec96e9f120ca5a32a6a3ab9c6c54a30c74a079638dd558982592038ba5ba9ef77a29565e135cbb2254d52d8610d9f56057b56d9d578ebaa3c26483461c724aab2ae5076d47b16ca5c06bea914bfefcd654d3543e6498d446f181383fec610b1b9316943378316bddd28b256a146840b64948f306751488200de6410b8c29d2e84b37eda438eceb225114cceb9783e24858d0f6cf360444cd105fc8cb9efbe1527d748f257a25ffd134e208ceae1aa57e198986e8c6951865f4349da3e2377f951e2b39fdb35ab07720e865c8f87356e5c7e23260986a5e05c7493a2d736be9191aa3f1528546e05a926a39294f70428b161fdb374ff885d8ecd39c2c66df57197b7bca0a68c934577fbb43708f545871d3bbeac94b9e6f46923775670d807c65e8958ee92963ac120bb4b19ffda4e308f420f0f96c875a98a77106c05c5e47c3a6cec5091f28ad09fdc4099588bd6e335f6b8500e855b4b1759b46d38675cbbfdd1438d33b24913cf199dd7c49a04018fc67f1145e0dcc1e72a611f74fa6e4e1c173054993db6bab47119b9416b38dc7f200795afa2a95422ad481226bb37a8d2375682e5972db47b437f266e801c21d7424c27c40fe0cae252cd1a82db5e08b5903cc2c03cf1b15720c7701ae7a257f56f933c1ae946c5629851171a0a1d514e1731773123974fabb8227029d84ecf8f4ed960e9cf105c2de51675ed31bb64f8d8677b90f61ab920b67d312b702ea75e9f8d434a10c50890d64b785dc894e600705e527c895176fa223fd8e816b89e574b06c451342fc97432ccd6c9d713c8e47be7bff2173eea32c43aa1f01c368ed9ddcb303769973f5c90521fd78b6914ada396cb5cb42985b651127b328398240504687b6b883ccc6cf05258336d897ba3242c60461192010e3903c22c145074ca73f005cd85e7f2e1fca57b816615eb8bd096dc10c56c055ae0575dd116899df6077a3dcc73dc9ccc8ec67dec7e31d552408683aadaccbef394a96e6106e6c39c45c0a41309bef28fbc317f32b716260a744ad7cbe89b6bd6af660a90592fa3df5e8424d8766f6854a844dc5fe8ee76a6d740300348cd24ab4e72005698899cfc9047f3e5e17c7afc6a90bc54a2698089123e6979f51838161632da009336f065239767d8216aaeeb8ec5170ea7a7494896602e19c03ad9ef17c560cece00c429e22e5bbe7a75ccb86c87000fe68dcd46957d71bdcbaf0e3b11c85a141d13874f6b502a8443a893a82da883543949f7ad5df3fb12a6495c87b7095133819d19beb334c229bcba1d781fa5098711908be0b6c482f7585587cf2195fe0757494ae24420a5616b10845f0f4d90c42ed1866e3a95aef01687acb66a668a17f17fc09cd152cb64869bb3e854b41d68d05503dacc995ae1c9c37363a97573eb6b9496471209f979753cbe191fc18dc6c70101db36e16abc052aebabd3cfb35c7b09c5b8f3ff0440e312af767868f4dcb5a03e2d38530730d692d49ac4daaaa3f7f95fef1d4f5952bfba7ad0682d4ce51ee48508979bc88b6f7015660dfeeeef5c76379821f749fd291c67bf068cb2928a32f89d905ebe51d8349682359db2703d8dec6dd3d9c78283d43fe4868a2522a90413f7aebdccb4d6b9a3b5e70590990cd7a042b422452f426fbe8e538ed32946498194a67226da67a7ece2b3c19526be9f6a68ace7fcec8f97b21821406d8a706cf6ee780f7d598bf1c6d5718b80135d53d68bd7b501362ce2f49c08c299f7a16d23e5c83299dcf788aaedec17e131b9441f76cbd267dfc9bca56f0925f6d900571f66ddef1abee67b979e707d93a34f64f7095673adde98a2f67a7250bb318d515c063f76aadf0ca1054320e6cafbc3783c84eedd6610eec82290cc440c62ba1d04d43af41a41ee2a91293772bea615c1c3e38dbc733efbd8c5beabea5ed7ddd31d0ed852fa92cb4ec7b53107e34a1b262e88e58443a0ce52310013f1f254dabe17feac3d52bd9bbbeb5517618ab859996a378f1596ee1e84a4317afe133841562037a3e23b05691b5fd553b45da1290b7363c30130a14f335f596ab4d07cb48ce500e61ea4c89b9ed3c3e07b558a9df7bc623ea394c1011e99f47df5dfba5c5401347ed2c8a8808869aba659f51b95ba2cd6198b5b55971501ca92f59ff2c24425d53a4ecabf35518bc605072c4e224b396387825186cf6adaa7ec0042c274d5d3319f0463c465445860e0fd67adb14ded2e580bdb317bc08a5af83d4f9a50c653081e48be30d4612ccb063f2f78f6506516dd346e907eac43b0ebc43885a7179cf9c5f7787968e683988d5e46d9e1a28b100edd92dea47ac53f1d26e399ea5a5467dcecb41932a2edf5dabe95e94d3aae354e058f1177158c53836447a89ddfa201d258a0065f34ebb23069ed70af78ef422fede06521d0da65620647e7d321a903c1815309d5e5b695f61c240e09a0f9b9d9aea1289cda83594d069efe8eb1ef6a1f0b576a7ba4d481f90e8fec92fd97b556c3010a173e17bd3a7a823c65174fd2494066c2fd84f7b48b281b5d922dadd1bc363a5957e769ad0773929dba193ab17205dcdc77963f4c326d139f154b61aae7a13b8fa759e161237af5081ad532b661f2e8d2b925ad7671d96f08de6f3c1fdb852888ed7ad136f1fc1830cf15b74305f8f3540c154bb42d7f6887ea9f20f36d72d5111b5f60f6e9498fd32b3da9cb87b8bc9f80aabee526e821a71127de424443fda3e25433ba39e7204f07520ee82a69467e3c083fc3c5410a5c6a61c32fbd45969bde24f2969c8e41cb43cc87c7942a7fabb3e9860c6d4550620e02aa8e880521225c06e6ca87e871ffcc219fa5f62c6b3ce3872f9abad8bff898f8e87e7fb6f975ef1fd64f7f0d47d043b2353a9792c96b2676146b72971bac47d87b12d479e1b5f65ddd61685ba4cfea772d94f061ffd5f72aab49285cfd2f94767b785407c6defa118abd41122770f41780df7cb049bb18110588ba18968ac346ac4c42bd487fe8baef406c11cb324c0445776da5445dd97940d73e1d4b3b7b08793ec5567fc2bee7bd38b46f42dd5dbed1c0f7d0373b5674c041f351f64121186c01d663e937600b04b6237582726d6530fc8b0373d2050f203afa696016a06c68ec1c98f9c42a7fb92b88fdc6b173065b882736beff8262bd7ff4e368226ecfdd95a5270824267829a43351de3bbd626a867a3c1e54c54afcc1881cd2bf3a7a56edab863ee3516fdab2fe01805cd73af9bbd620bd58a9dad207b86d7df64932f4642778f7ea3c01dc7671b97fefcdf0dc3c932883b69badf2d47e8d69ae70e331074291899bb07a83f950c75a8ce183e19b83ab714183ce9284ccd1feb96e8bccd6a37eba60fa2fcf3f023d55fca21218f58ca8804504df6f7b69876f5e5ffad602aea8fe9b454326474ad0ba0555b5baec43a233f759fe33efa5c80f5829be68b961325fde9437d5e3bce95a101654cfcef4be35a25d0e817690927d61e1aa840b81b38c614cd745113712992f2c58af6ee40fec05da7633e7aaf085b15194f9c8fbfc47da5fe259a7c884b6935f179a654d62c688cee45d4f8c54f8f0639ca5aec978e001a9f90435a8a96cd91148628056f1047aeb9133a0f4085eeabd9b6ab7016dbc9b7c9c706f95f939c1c3d1fa898ea623aad4c20e49bcc11c8ef2777e6442b54adfbd81777abdef8d36d010892834aecd6d23df143ed10fbff384c90260527c216161591d129113a2416ba3c563696ce9e1d70f9a41d71de99cd41d24ec6e6d5e76a2e241d8d60e5759d58c8ec663ad7df6c5f08d4fa448004f7cd12e0ef30a802d08e3bb7501cd39036fa99ee569abee77ef99bf90fc52741d56c2a0118b3c3e1e5d4d4eee"}, {0x28, 0xffff, 0xff, "66da8dae842f824e1538a69775c564d2aa"}, {0xb0, 0xffff, 0x800, "32379d4e1f244cf8bfc5d8abcc1970c8369a2693d29b80c50ec76555939930b23d4ae511ca33fe9f08c00d467a357f1850b62ff9a5bcbb9ebbbad1f1192491edbf6d3efe3a1b6552fd1ba790a0669fb097ca4923fd66419a9afddaf05cfdf9a1600a0f29b94200968fafc7b026fe34af72911fdcfd921340526b972d7e85d9810fd5ca3b3360d6800f09eb746008eddb605726e3b4850bfb57"}, {0x38, 0x1, 0x7, "95b6c06540bdc73d0794d157ed492e7049eadd16ffd4e1d35d6db2ba654b03fc9b678746"}, {0xd0, 0xffff, 0x1, "d9c2ce514e16306fb82db90b8242fdcdc8b875f6ba23c53b29d09aaf6156a900d5f954ea87a4cbf293db17f85b2ba8208754b16645f7a2d8dbb624f911ccd52402e03652cfdc2c7b9a0d2ffed9f73415492b13436fa80fda9f1be43e9e97bc56db6a113838ed65f5e8198f045691a62d8c67ac246c0b66ebe11f8d359acc2157e1e4e909907bbf2b06b401761f992e814df295928b6076960ac7718262b3082eeeeba90369c01013a75426b3ec7cb10f9e871c9e3d2932973686463daa52"}, {0xd0, 0xffff, 0x1, "6ee99693ff0b2ce8f1fd41cd17e5ff2e0c169c6e5ed1e17b9b0f74b0f3778dd7c630c87f255b6c0d8587bcecd5f259abd5bebf2fdbc6ac5c19aef99be942f24a549fe9ae4d05e3f74100b1dfb7ee2333555b279b188225243fa59fc7cc5090b053018d7e18a627473650794254390376f90086e59726630f64968922ea69b4a040bd44611271016695b4fe33aa70269ecd8c254a6d1c37458303d088d70ed4cf31cc50e1f5a478246bdb0bec604d7093fc6bae7e62af43295516e3547a"}, {0xe8, 0x1, 0x4, "e9eb45a4daa3afe13c48d89cceeb9b9db36cc90113005cf8e0f30fc6bd04bc67737d3b2c8ef46a11af3a4593c0a5dce3e6226dcb3c42d7702e4256282346b47ba98c8211f5f3ec61606d230e9a2d5e492e294e3298dccaf2d55b2c06b7fd786efb9abe9ca6035fbb28b4d5fadf3a1044376aa099c70e576d20d730ae3fce04a602e0bdf02e08a5d4b65252417b4a0673e8987d4dfc08ed6f7bd58d0e7019bf12a6badbff0be084948d984425597bc74616703113667816360c61e3abbaec319b22ff77ecdd8aa891f8f0208221686dfb18c040"}], 0x13a8}, 0x6) setsockopt$inet_opts(r1, 0x0, 0x1fffffffffffed, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1d4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x88, 0x2}, {0xcb, 0x400}, {0x46, 0x3e}, {0x20, 0x4}, {0x42, 0x100000000}], 0x5}) write(r0, &(0x7f0000000cc0)="f4d461676f1bce8a2411d21db88c12f13efc4963d73b580c35ca3a2b82f200a63b84c1c29b96e63a41bca66f92021f86f03500924d6d413ee98dd648b3567a5fc78b0cea6ed51ed5e5086dd2b8e17f11f6bfa008f4a17a06599d4418d8df18367a40c7b1115bc09206ceb58632eca1535e4d9cb3fc9260dcf045a1d0ebbec98e223c7ef49b9aebdc86d1876430042b9fe7ef0eb927e894a50771409da67d63834af00e205fa1f3fd302fe287abb80aa2df3f86aba937ae9e8735f0fd67e432f546b6bcdff6d5e03ed60e4fc24d69f61739cce96fa8f66175c84ecec2bbb0a5e828939ac6ded71c1ba47999bcd801c6e2f20a7e62a4c3057b25fa35cf94a87bd6325cf7e4ac8ba518654078a5eb405e518370a5537e0b47b0a1aa298e6713617bcd32554970933eaeeb33faa2cb937ee17a8beb0e7a3b3b4625ed90dd1ca65e9ab08172dbd6cdc9067b0dd25c07221335f8da2c18d89fcd3947245f1ef027ff8aa319abb5b2541c028fe198dc755f516e27e3197d61bcce2e56529569727a75d820291dd03c5e052c4b474dcde1ab9652c6619c30ddce21afc906e422b839d9e139e8bac6da0cb8351ad80e6981a7828e4a63846dec05d9fad7b8692d0e7cea5d7a99b0651570f93ec8498a4908bf1919ab4d7e4bf90cb98af2af14ea48acd1bb0ba1e85ea79a5b2777491715f5ac7fbd8d9aaca42e89f42c22a656bf646a504663544ba4bdff09d49e1d83b8a0442206a955e981b26c73dee94b652bc6f390c300a299e01a96cb2518ad79a158e002062feffe40db4c73d871e61f98830ac5c5d0294224986d506f934ce3c0b36135fb4564bf5d2b6710d13b96cf3a233306070959419c33a62af24a194117ab03193e86ec7c83f10a6052ccca0d1acf75068df2e8a6b51447f60feafdc2276c9201650d21bc6b3d7d9defb9229001245c0b5dddd34b0b06fca307b736d89d04374acfa0daf0ae68541211d35ef0e7489addfdcf121495c8ad98dfc98d3e9c1ab0d048ab174cacf8764ce9836a1a7608d14e3b5529411ae6e4e9405b791345ef734bb9ab1a5b0f463c3f6299b7e7be92582fc9ad9cba0c452186245c042e02776e0c2f86e9fff4dc6b9e91098e1bea9dd33968bc6535df5793aa49ec380eb395bc0aca90ea1142d77c0c9473e7703552fdc82b99c9b5dc17f86718520aa2f89a4aedb7d04e8ce6e79ee87569c81c78692f3767583d496be8d1807612b43cbb7a82848977afadbfa77b57cc9d74a8a92a0d7fe671dc36ed1630b94b86c76cd8ae4e568018def621f1508d1cfd7adadfcecb2cb2e680fd9238068319fc8c7e9823379103380aec23abd336ea2b1655c9c504c2eee84c90a2038556a2f36b3b66479a0804e1e88f755196dbee325ef7b1178f89f172c8e8880bfda29830d038fb229e23159cf25a1fe80894b247409ccc7fc85585a166e1351cff71593ba821686515e77a2d3109a6121f1c5eddc5323d7e61cc87c8364f1565d5aa67da94d823aab6ece4b63ab12eec111d9cf80023565f6678166c7949b8dc32a483dd8bfc65e1d1bb56c5466ee3650b2589bea9ca0763ea91500b1bf24ae6f1728692ed81bdbc8b35e1bd42bffbd75baf69c178df02af0b45852b118fc85572a07079171600892c13aed56f1d12398a092a31a65fefe3741326aa5b028f8e41bf2069e03b8d4003c67216a5dd28fa49d8beb0cbc6a2cb293f9b5c79a61fcad5c681046d2d01cdde4249db65cf82ad63d7236c00860adb4d27fbed889ea3bd48a5c5ebf586634318f597122e342506a9ec5cbac1d15c572dfc01e9e8fd601c8c0f4ce920dda003ca97f5609214498a2f1045b72c906a034312b68c42c7d253aafee5eb1b614cee4faa779f15e3478bb1be2dd1f40be0f4f9f2420ef8549813d55279160c4512caab202330c7888ff51b953e3ac4498fbd109b69f27f52b405ec30818eedab4175701a173a0b10ceb685827c15add81e90", 0x57d) recvmsg(r1, &(0x7f0000000940)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000240)=""/160, 0xa0}, {&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f0000000380)=""/182, 0xb6}, {&(0x7f0000000440)=""/43, 0x2b}, {&(0x7f0000000480)=""/203, 0xcb}, {&(0x7f0000000580)=""/40, 0x28}, {&(0x7f00000005c0)=""/131, 0x83}, {&(0x7f0000000680)=""/123, 0x7b}, {&(0x7f0000000700)=""/57, 0x39}, {&(0x7f0000000740)=""/66, 0x42}], 0xa, &(0x7f0000000880)=""/191, 0xbf}, 0x40) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0xc8, 0x10, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20000011, 0x3, 0xc3}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x5, 0x300000000000000}], 0x3, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x0, 0x9, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x1, 0x9, 0x80000001, 0x7}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000008, 0x7, 0x5}], 0x100, &(0x7f0000000000)={0xfff, 0x7}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0xfc99) getgroups(0x1, &(0x7f0000000240)=[0x0]) getgroups(0x5, &(0x7f00000001c0)=[r2, r2, r2, r4, r4]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r3, r4}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x45}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000001c0)) 16:00:32 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8000000000002c, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8020, 0x100) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="cbccc593d1c9b5f51456700507bb932aaafba25324ca59a53ec62d5777a5235f23c5fb6e8913aed57760aee3d61a2476b659e0809c006e67fafe8468218b73d80f104df777b07741c82b672a686c66f3783a5f2b772a89aa46aa6d20cb3b5b2a2192268df5470827b5654b81a0b70eb6f57c79560dae83b3c1e8d87291253ce9d57a55325cd996bf1a14edec9d88eb297ccfeba18d42ca4fb0fe57126c53c80ca47ed633549cf7edff3c6b70e1e21fa3db96b3ddf83cad7087c6cc9adc4c8f0a316f6e51f25ac0f1373a3da5f3f6f17e965fb4f1d459aaad034618d2ab271286807ea66a9284", 0xe6}, {&(0x7f0000000180)="842f777a1263adbd1bcd3c9dbcfa3accb1b34f12e9714ed213e565f83ec2ec59849d992adc44083038e8fcd855cd867dec6445d53987e30b9fa01a7890a564929e149deb7311d2dd85743f97de29922af2688a1191f79fc87c2cc96ce2a4480aa9dfc1b0fa2742c4abae016340b18a422523481e773223f834a1d3a9b357179eb0bb1d5a11cf1bd0fe760caf6313456a8dd67ac3f7e032fdaaf822e38fbf78a7ad4939dfb533d6", 0xa7}, {&(0x7f0000000240)="845cab0c2e9be406c347ca8ea326f43ee63b4cde71530fba7fc7414ea747b4c30e9df436befb57a98b4811915e71df3cb5beb52ddb782c9b83ed2e8e0b5438e357e970a7bcfa24a9b97a8104619756715aacaf59b58d88daa56aef4c6b0148c4bddac4982fecbeba3bd95ebe1e9aeeb6f03c14a8d8c47442ab3f336c93b7400efd253896453cda453e2e81d78b3afde80201e691464dbfe73755ce3ceee34eebee9472f6d55a06a32d01124c9479b613cca34888f0dbc563113e1b02f8132c0ed6d75a", 0xc3}, {&(0x7f0000000340)="7d35ee7993e0f20e893f7fca1935c6e0b22b2b04b2a2dd1f9a88c69e025895decb0832c27e70f2e0cb6cff205e398aa61970ac94e86d978bdd2a942351f6ba762c166ac4538e43e7642b3b34d3ecd45a030f6e2faebe06dd8620b511c5f6241bc02f85bb226c703a6d42b956a61cec2447d8494356", 0x75}], 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:33 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x1ed) 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() r3 = getgid() getgroups(0x1, &(0x7f0000000100)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r5, r6, r4}, 0xc) getgid() setgroups(0x9, &(0x7f0000000240)=[0x0, r1, r2, r3, r4, r7, r8, r9, r10]) setuid(0xee01) getpid() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x1, 0x4, 0x8e3, 0x1, 0xfffffffffffffffc, 0x2, 0x7, 0x1, 0x2, 0x1, 0x4}) fchdir(r0) 16:00:33 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x100) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x1) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc}) 16:00:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:33 executing program 1: sync() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x2}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x80000008003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4f) shutdown(r0, 0x2) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) socket$inet(0x2, 0x4005, 0x8) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc00, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x10, 0x101}], 0x80, &(0x7f0000000140)=[{{r3}, 0x0, 0x10, 0x0, 0xff}, {{r2}, 0xfffffffffffffff8, 0x80, 0x80000004, 0x8, 0x1}, {{r2}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x2, 0x7}, {{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0x0, 0x9}, {{r3}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x7, 0xc0}], 0xff, &(0x7f0000000280)={0x8, 0x8}) 16:00:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x105, &(0x7f0000000000)=0x3, 0x4) shutdown(r0, 0x0) 16:00:33 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x2f) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000e38dd7b3d8ceb8dc9f31ae2f66696c6530004f0f543aa7d1d47987e11e4bbda16d312085663e7c438d8635c4f07c2456231c8069737f2dde4e7bc723418066bbd147303c5554ee22ccb42e4f696510d3986ccbe06613d91cf339d8f6c3829c62402d1702a9ce3c8b3d87e30e87a7da5102a7d1a2e5ef9c319195998b2a676ffcac34af3c69e33369cf8128a3ef22716caa9aa9d89b5e096f43425fd98b650000000000000000"], 0xa) setsockopt(r0, 0xfff, 0x8, &(0x7f0000000180)="1485773bf7bfbf471d96ec8a68ab49de185272e6e2674b6d779e9821f92cb8ea97c4bb4ab49e73b90e691fc8276f08645db9fdcbd3040ad502", 0x39) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x2) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) setsockopt(r0, 0x37, 0x5, &(0x7f0000000080)="204e81bbbe0414ec24dc6e7eaa9cf8b163e804571ae39f34430d9b295e006c05418c9168121a34c83aa7ad5a21e016b6d960b79d0bef4cdb14c4c06fa02fca1855307e305d11fae066ab53479b602c90e99676c53c4337c55188ca4aa3bbab60215bcbcfa90c326f082c5aba1abcf5d601221e5730dbb1f6f7dd5dbb3eb75eb5f1e5258911eaa0dba25112c71c718dc362802f1fbe0e9eb924e71cd03ed7fd49a6fc684967980ac3cb8919925c2ba0c262b89519ad54be0907d5d88261e77b05be55d34a5bf84796f226d4820b95fe8bd8115e5ab3062c6248a123f7c89227fe7db859a56e5d19db0102698d4319624d8e0960fb1205b502e2e183", 0xfb) 16:00:33 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)={0x2, &(0x7f0000000240)=[{0x100040, 0x2}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) connect(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x3, 0xff}) r2 = dup2(r0, r0) accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000040)={'tap'}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x1f, 0x4}, {0x18, 0x3, 0x0, 0x800}, 0x1f, [0xb07, 0x6, 0x7, 0x6da1, 0x4, 0x41, 0xde8, 0x7]}, 0x3c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x110, 0x0) fcntl$setflags(r1, 0x2, 0x1) dup(r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) sendsyslog(&(0x7f00000001c0)="c89a016456edc664ec9552ef95668f7ce65e2ff97d4c2ee662d1b63b7f59c96868dd95d5d6dd8a978a3e3c6eb07af21d69eb8779fac19c402388c630d30e1ad923ba119b0d8a7ee3dc012f98492ec7eb3daecba7d7ab5911d009d1766f69334b7ce851196e63628848da43a5aee51a0d9091adef15e377aeaf577379f1028b6459c4fd5c3a15fd4d86da91d6e57d7c72ffa324f22933fbba3a8296c45b499b6bb661201d680bfd83abd35605314794420a8dd25c14c5577cfe835af865372fc5327647c9e43954a9684321151af6b640abde833b495146e0a24ad60f13fa88fe66deec729b7d4ecfa17979fc68ad49734d19c1f1d71f6a06f268ca058b22af4b673acc29e020e29d40859b62238e7ff17e470f7f9944665a45dfa4dc2e1530a8b1ad3fe224a950e08840f050c445f7ccc1fdbb60dd09a009087d1f08dab09a5056f392a0e9a75684aebb14a45b68316cd0de313db1784ed27120e994c484629bd71108cfb645da07cfd6e65896247af941a1031248f41e84f5b814b1e7683bc02a7cb5f5c75f26cd7736335eb03a66cdcd47884efb67be2766ea603b4025aefba1c1740c0471756165bbb319bc5ae6126abf1504b8af05307f9bbe2d814aa166f4a2f92a8cb1e34f7d9739a8c41464194a6215d8d9033123e6064547a81c4d9c6a795efdbc828766df1034c4fecf563392fb6b52052edcb6245ee603b6e620a659eb744b6ff55fcfc6fc1712f93cab4dcebcdc5b3d571c9307159193f32aa31938df4a2296f90f25f6570a9b6347eac848656084da250fdc7636bdb005c59d3c33ac31adcad1af745a56f47513de8ee441ba70a0446ae5e30ce4cfcc4bf2def906d142882a78dd3b67c40f7ffa530049f9070b861ce52b3dd8861266b1608de2d6d676daefd28ba9c33126c52bd985a4acb1f5b0b764a04a563d67066cca138988dee396d9794b9b299582aa690810ebaa6d684bb75d83456a37322382f0a563fbbcd884681a374d0bc3406d139b5832f7a1910f0d035f92a7f0112aaa4f78bdde48be4feed751b8fe77dc2bc4248e4d408f6b8830b73cc1e876d5900e9a3b0c95b218d35e03b187897b64184a4a292b342c488910c6725d5321f47d492801ddc41586c095910084d6282bac8aaa6a4ef7bc1b9473dcd9b16fcc661e95eb4550a634d8fc0228f5b056ef32265d4e38ea55f49d09cd35d7a2dd255b8097c22af51e0de451c126082568a746f25acbe45d401551dccd91d2231a0ca13e942bfcb2f638e930306cc5b37dc9d6d6aba92c4ee0913754e390dc9326e3390175c529dc983e51df570de84e056ae1c26e9e37e367ba1b950e284bbdbb122a462ecca3e8fdb33d1f909264531c518fc848fde9e704fece2178879f2d061f7428d54f5c83aead97596e34d1d6c8da4fc165101d46056697bab7acfeb7a25eb21d50721f300eb49b6ffaa518a17d9b8f92ebf4aca5ccaab7d0826334312348a8e563ecb01dcd2d56d43af416f0f58cc9b991ad414c40d9ee5fc4c6b5e78a1c6fd3c8d747d5c756b9d716fb43b9c2a39164eeec1fd84b1187dd2adfde190f3cf3e80c7ef592d5c93f0dff2c059e9ef53754bc4310f8b1fa6821a8ddb90f3bf93b391dfee41d3c8b37e8d5dcb6c97a25a805857ff4441757bdc3563f493be93a79dc9b49e55ffb123f0125930536ea1b584de003a96b9709df954a3cf0f532d5362db54d973db5aa42460dec63b382ca91259a2f159cef08395904bccf3dd92eb74129d5e0c0bd7bd8bef40430625e2de49f015bf30834a45d4ebe0e7e281330e1bc8c799aa524e9fd70330347284d24081c25605dca9e77ff53cd7dea82d8afbe12829058a761a42f20ebbab13ff464b6bc81bb1ea8bf5f3c64d89987bde106b774080a6b2094ff29dc36157fb45f664733f75725876533dfe98e52bc2b2f97349ffe29f9b48b64e4e6e0dc66689473553e3336a92abf1d5250d3718a59bf9372807dbd21d40e37bbfdb3a861903767a6c5e3884cdcd9581fabc5af8e2596e0433ef0cbd09a79ef53bfec4bef9f2a1c60d72bd4333b54991c0c37fc36e25b469bef100af9c8787b5aa0bc5262599d78c891f89aaad853078710d7e00f7ebf2309265197e20cd4d83969c6c9704d07af0463eb5623c151f5cfbc4fd0985745982e5a652b378c468684b55ca75d8492f4f2505ac35d025f407e0b987fc0023a776b37e8c8485a7ddb9690e531d006d4687806106c785ca630c6a8a78ae7b75e688c8b0bdd3fcd5656b9ab98a96f509830c81c85265070862bb9e18835cc2112128398a61788343b01a3d98ea6f439c7bf291f94abcfc55f4334674a140d8ab13d58b82ae453775716f28c44e9627fe6894c042ebf0961aefc977fc46990ecada73a6e9d2b5e1433922f35a6086850c92744312a10a31bac01cd7e9eca65ffdb1d056d562067090593a61b393c9ad4d7929a57332103abc3e09d027e76619e53d9b2e590dcb7e7648bef5dec8daa89a367288ea645dbfa64919c8fa90f055a88808ba0acd1b51fd390f7f44f540682729ee60f5e0f96cf95261ccef24c9c8f5ac922a89ef20112aca2878cf7fb3242cdcc9d0567fd643863b7359b4db56fa9358ba9a1dcf02c35d87eeebaacd8ed46e443088ee7ffe57372b3a477ba17d1828079ec549520cb7559849bece4d05d19461b2ea8f904e126ab3b5470577929cde985d2abb0ec53316a8e632021fb5402ee67fad974498c13d6947aca26cca743859dfe540f99df9e60d8d9ce95431def53f5db32c6c3b2c347127bbe88633398e7fdc7435b23c42f7f91e8ae5b0533fa72315c38a3ff4b262658e4798dc3965a674a13181554f611e27ede51abdf079805f99f966eddb9903f8437b40c7bb34069e7a5195a76df55eab85188da98ae3077e958b674df0c0ab8ef9d2ef1853662c80e8df71957d70f4befc6d92055a63908225b1a4248cb541a34b25e6c0679f265d6f3ee9c4a0a39109c20fb64bd0276593aee94f700b17e2aa73a3e8a452f32de139d6dba1f8b2cfaf669011e179b647773ca4718f2222bb5d88f346ca4d29891b1531671415e5f0242cc39a22780fd35618ce2182849f96130370baa08b2b26a7bf205b7b316e26990401374951c3f734eba837a5f0a66ca1aba620461653001d78d81494ef7eec4ebec0a657c9dfa58111d5cef2ae92472b4f832c3688fe438cbe9861cf776a23c19e52862ef427ce4b44f41d81fb6a40e7afea2ba3bccb44040683cc1ccf1ec236fbaddbc75cb7c68ae19d029fe918b57b836ef5340978a4e7c56aed7dce8129d5e0bd66b8c5a0ef46365c1181d029af0e8f2445082f3f913bb08ebf7f9302fdf09919fec17901d5a8e65993378456ecaad2bca0b6a178bf7e5da9b65ad1f850e219c8a9291c7a1d1c522fb7c51ee215217c45b4dbaa6f52e991b683a1905cfcd3d6487309fe7a0652eb7bb14d57ac21637de19ef12d1b689de0369d2445e227850eae3e3974e97f67309da049c2788960e07fa2a46189cb960a34fa346d464ea66079f32627bac4c308086852b74a32a195c43848e4986802abdcd48425b53b2d5d4192d176a7e4b32a55ecfa90a4d37b7e30bf50a32c71ae2095edbb8be177de84894e6d82b1fa91b722e00749039fe9f2d4241f00eb3792ff274f4ee2d111d3f6791f5873a0abbaab5faae22020f6a82d7989901e6c259087c7b160e2ee519ce399e24571bf9f2b25176c8b08a70b316be9e1a9f57fa0400a8c00f13ce2f261b360662ba9a8e74509c4f7a71b7d774ab508d10c9f38faf5fbc3c535460391019f0e5b0f4f4af1889b45db1056e1f037f9bd18ea9914d77581c53051f0e8b5f373343d7f1882bf07772fb6984c289c9b38e752813ca2dab94e0c4f990c8227eff0f2511c6aa8f0f83a8bb42c6718a3c7a9a734405fa0c5e9f46f1c8e48a76e6f653ff6b048c7fe80d0cd5f6923cbd84e9e17f22e0cad5f93e375c11e68c74dd77ca58a11149a616d46684bee61f8831384a4cf54b092cf6369cbc7df7625424eba993bfdeea66c4978be19fdd129fc615712afa846b72d5a530d2f225c53f2950ab3a88db7eca76a94a549bccb33d5f1870f4d9f10b5b3a5aee1342ba9caddf6df47b13e61cbfa91ed0d2bea09f25e85d0b8a46fa44e80bcbfe742b638455358082bb196ad8e7f31520d45955ee5022035e4167a4ed076a2075ab57e1354d29941e88e81ec7ecdbdcf150cc4a8dd9388b013fadee7d8010cb12d7a98809d1aa653e2106f0b59bf2ce8f5d15e7b21b39435a5de0b8bcd8292bebe2d548953ec7a102ca122ba65f3a155a5bc642a6a0aec41042113dba155deb76df1954b4b50d6ecdc5167178c04803183cf8386e2382e571f59eb9ad0207b92409ca934a09ee38d77cae70f7555c76bd21e8f19a8c6e812f2e2109656b918164d423fb31c5759a2e9f426503b7a57a03007cfc72fdf60c5ba044baa398ad7f08250c59e33025a7ac56cd0510b576ad89ee87d2f39b4c0db0366b229a96ef9b93c5c0ecb2bc654fef001181050092c1c6ad962e73efd70d191bbd002d31f06f9136e2883b071e5ba18298839edfb9bc973e5be252e864e83339283f19ccec849c00639a7ab3f56e9164f9477df1d0ac1b8d49605f7e7dfaf34eeaf98065faae0be3b17621c2342a280b51d567d462dd889de7436898be63729074a4781db75769607ad5cd05d8e207e7349969ab8dcfe6df63dcdd7e699ce4f6d8e19e235429c712cdc15aed22920b83bc4849bd85af7467d03c1d878488ab1c82a97d55f5a367850673688183c1809b32ae884d789e575b6760b8b5af561951800c3afcf6dcd615e608705074c165fdb18e61b96d1303c60b2ce214696ff4a1a1d63207ec136a06e6ea271887f6a06f1456885f2d7a7c32a2d38b78d1d77ae9857df4daa6c293b8d25c6d9c3f8347a1f73ccba3da3ac42d0295c69a1f8f507b74a4ded83aa8cfdaf8f89032565963462044ffc2eabd565ba003c0631101f9d85f3e2f88bccf2047f0cdb695feffb60db9c2e1737a1b836439a0c743c6926b90af3fddd1f5d888e07f1c91922dddeb5baf3b9054f9a8a735ab08af0690d921b4d6b1197977a0a790676dad88e4a7bdeae68d7c91f2e486ddfa7fdc94307df0eb3b782172e871914ab0657ae5288653be472809b76b4fff2ec8ac141745930391d9edc4e539ee7d71af1c15c6247c1c30c2f8cd82000f19cf4e552bf335e6b603b65f906872921dce595635d04d40eca312992b8e7ea93452f88177959ab624c2787ac11ae0924fa02dd39801130076bc4e88349955a9c30fb4455963a99b238c5c9ad47823e25fd186e6c6eb42cbe51d8084595585c39757adec94dd3f078fcf68badaee5d7d83174753bf25b200010a59643ec14a827cb77564bd8ea2171b740de6f4d1e30c5165ed74a7e69f671504134d1f978d8c16e4c2d105f67a6017149bc8077dd896a80bd025bba474223d1afb53a2ea26922df0f1c7eb2b83d7f5a8e467f27740fdc838541b4211be598841c1a34d8450710f798d18fe39489b17c762c045c00fd4b0790495b2ecf94d7b372b429952b520cee14d8d9b7e620873f411611c22abc821e790a8424e854069724cff1c1618e7f9ed0a77ddba58f85d6f4c8fef2032e52f3ac56102fa571a51577100c73ab838edb600e68847582c52f7c989852a762bbfaa182596ce240e98d41abd54428c27a96bfd68fb2f5b376d87f4b28c4568efc97e41d5051bd3e076a425f1190869dab025ead3cb91fc2ce987874e3ee584dd3a4f14e300fd", 0x1000, 0x20) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{}], 0x1}) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xa022, 0x4103) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x10001) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f0000000080)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x20004268, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:33 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f00000002c0)="000000000200", 0xfffffffffffffcc3) write(r1, &(0x7f0000000040), 0xfeea) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4}]}) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) setgid(r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r6) execve(0x0, 0x0, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x42) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) getgroups(0x3, &(0x7f0000000240)=[r4, r3, r5]) 16:00:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x62) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x3}) r1 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0xfffffffffffffe00) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x4e]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x10000) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffffffffffb}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x1) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r3 = syz_open_pts() close(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = dup(r3) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x401) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000140)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r6 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) r8 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000013c0)={r6, r7, r8}, 0xc) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000200)="c382ca2d0be36ab2c196e65dbf4df205142a3b6cb7310991d300c7ded45bd7762936f2fa8801e202169a48af9ce755f7e9018c0324da83d2010b3bf2c21fe4300b685fb267b72fffa23f7d71041c851333837947e9bb575ecb1f2ea366b4382503854776ef5342d7efacfa756036829b6763f864033365a12c19fdac1bc65cd26b090bfd7e609f8f2981ebe92a7c3f0c49592551d23bca329c9be298f66ed1421596b22226b78d398cbd7b4d9bc825bade6d7cd5da961e760d791d800e397c2dcc28dd8b8d975b7b1c28ee7af8d12d67f23fedba2ea890ebfc681bc0eaf476def9f3b65f1439c339cbc2564ae9df78ea85d7a42e3ef8724f7c586ab1a60415bfe19b4a421c654e954ad5e74afadb2442926f2f8ea168f85a49cd1c20edba5af24a2df6f047c9813d3df9c79c87ca5e98aa627e62426381032257a4374cdea955b054a05efcc7c9a2ba0d05d6aa3dfdddb3e046f12651f040bb8ad30bb9f10b1a817a2c127c60d104e31dcce00edf7473e7a2d7dbd1fdb750d93658174d154b7e0c97a75c43b04357d4b5016d6a61fff9a02145d8a5f6b5a12716a8cc1f29ccc2887f582797812e6092345a5d7c20be47c2169523dc55b414d9c2c04bc059dd8556f39209042228ac817e65f292d214fd6b2439438ec394ff074c0b919a45722aa219d844d6f67f5160029a279055eead8878ef83b4cc270b72bc84cde10d9e3a3b447c4486b112d72d92af99d1511da259a60ddf4baf3cbb73d271084213d24eb0267ee4c50ad76e6602856a7c65461034dccc030e9626d08eff39756a1fcad93798f4c030f989911462cb945523e5cc5763165a814cdcb988dbd1375e19b9c1607d0d52d59003b2d6a2e79359acf72045bde6e44486f2a405abfba13ce5569ea9d99c60dcb400cdea22e6f4fea30c347f999bcc37c783456210a7c38d4e920b61ffd4ad90d5f658e0a487ace8a53dff4502c742e3efdff97fc0d7c011b545c1cc0a8d85771e2ca4c1d338208142f444e94f57953c69c454c67e2a81b9eea480067722b8a42e52bd81f235350dda52bb84c76aab80a1291bed439b9195619703443b9b163a4205b4c8ed0a209607c87ca7b71a56dba5281f504a12bed34e7fe9cb37319b76a62a59e3624c69d96f7ac48e9ee1ad8c56f5d4d681c3705ff2444004ea3be03cd1d0f192e4492254e2094fb0dbc633b9a34905e97f1371986be3c768a1a533c0cfe2278f6f26cc13825b4b318f0cafbacdeb4c80f2c3d54eb49e414e3cad2eadc5c32f9ecc47836b9b7e0000273cdfc35db822248f5932d3a7f8bc8920f7979400693d5267e651008a2c45eba8f1fafe8015b2e2b4b0419ef4c0bf79721444a2b4f4c3164ca1e5a085282d63a3e55e832e6f06db19ea8636cdc001dc91ac9b4680c09909c7ec95e3b8e844a24b4fc7ae59cf79d429bf555fd99cda3addee022cae01bb5047a018b153a95a19da5f776bee56de768938ca79738d1f6f39c01e790352aa9db63ca590e84beb0d047ac05e0ba632a5eff3e7ae4b991cdd66e2b8a40ba855d671a954c54da0ccb9f36ef0ac63dd42ae17b12b30f21c44932c204de5cb7a76989919e5c3b60d3d6d7681f1e2fc8b56f9007868dfe5d10b72af73d1b9913b514f055d3f3a94c5d21e1a3fbcc4d496512ed741b1a23574b598f5e86dd94cefcc84f023af56b9744f20a07b78e470baf119249f446aba4c8cc3f9fac68b0132eb55ca4809ed9515067c605659ca9559f96e12eedecbf723d1070003c11383fb5a28c10ee9294302409a775de362c9c522a9b08a79e475c4494476f8e09da5b2b01d5cd6a8fb9cd9e1dd021fd1f20ba7817c2708b1cdf7157664a65fd696989317b1afa9ba0d6eb8766ec7cffd873d581828c837f694346851632fbc1eeeb0c92825da2401c100071ee348116359cd27959872023eb65d50e508550aa832b117a630b8384833f86ec4fcae83fbf30debcbc1ab57ec33439fd8759f11f8980d556eb8466951d759aa5fa9535dff28af6512d31276bc327ed5c9bd5afa7c8e94c5293678fa9594ac8524915f29a1112252d94b9862bc1a3980dcf1c6d33b48c69849613ff0b3c7c6057d1bcfa8b594764eb2de189f96be8cd663422a8e041f8dc5f7c5b59559794af824f944dfc71fcba520e982f3e19121008b61910ff1e4cc06188a90028b0310bbaff23571f760b2579465cd9d749cbb5b5353f246c285e6cebece1e0ca837f524781a4905e204059e6e319c35e088ce6f94071b62157e48d661df155d1baf7c790a9db2f76b78be2a9d51e43083db5ddb41fbd24b3d115b8977dd398ab4925fb76abf67cc759788908e2f6983b2bbc017ddfebdccfdff45b78981fd50e7d47e2fadddf0606f033f40fb5eac2e179d717687c58c0c010ad0053c837c663b0ad34b8ebd2b4aa7e06cd67341e8a32a87b0f11951b1ad0e6d8c99eb72647e25722777ed5272b8b638d31d9149d9a8cf9999d2772d8fa16247d0c89db83c58d92a835ff57d82e752d8b5dff3cf0767388feeff901ae1b2b8130f9829110d31499a0571202cdc0af3629fbe1f3c2ad56c454f9d7fa8edfcfdf8929eac5eadd78b09b2c1d8b3aa4b1058dfdf3dd0bcfcd8a05bc62b781e0b18650060c73040865e238a0e0a0c65ffc5df446b80126a8e419173c5bd81969294112a6e48f9278c2b20b43fb8441ba33d49b9dd059ee6ea57aba7d51c111f3d630d2aa0423dd9239020733786a4cdbb543b585de051b9f4e41c3dd092dc9a0f4f20cd6765d582adef18a48f59d0d7ef66cf32669eae85bb1c985ab953e3c7d47c58f812062c7930d722f675edc7d5ada01b58575a96ca51b2691200ec8d646a50c48e42d5d8b22b802943f87ccb8a8ec911ade39bb02ef98b57004d1c4f78fe75e69edf156cc99cfbe4151291f04383c3da66e8e4c273ca4b831be262e7001753bafae81f5f2ddd9d334bcdb94e51a2917346457cc5fe439618e015040241af6a9e1dd6a5f366167622987fc07057e52ae40a2049492322177f23166f9c1b56e491e55cf51014f692524c22b8f3f38df34669bfd416979b29e77c0893aa8ade29241778ac24ab8f214ccf1fef6617014269ac99d1de73baac5e90083ea107e3399c12b93df5afd4a36095486e45d406870d4b6bb9490506894df4e68b2c1c1401c258a944d739394d7c50c578bbb03d6b05e9864270af2beb973ad373ab94d2ade6d2e2d858e6b2263098bfdedcedd46e8f0489a08206cac8f19fcbbe09d78b999a16e96617166a035ea38e0b48991fdee1bd1220fd10f324acd52e64439e52f04f73515b4840983c73fa0835d59fb65027d78c31f907fc763605c2fa48f0b3e9623be4fdb81dd76e1977d59386e994871f7d11a5ac5a9fa66422299aa1220ff9397c3431577a6dbd1df044424ca60eb9834f059920e6813ce2efcbcba5f0f08685e5151e81ed23a5dba854bb3ef69a36080455496820832f7c13fb980d71306742c974c91165d1dd366d9b14a4a1cdc27d0792cca883f065162653ca04d86817b27c9365e1d630263e8dad2aa6cf595dbb9f5e472ac190e4f5516cd697f8134b95a52bc41c94404c5fcec1784166e80d0544b334914ccbce63012b9b78eb3cf53bf7695e2330f6e36c81f99c95f83e5bcb01b498ebd233035e18f672d31c1678d6f4c43e9a2ee7161b21c3f639f03f6d49a6cee8269af2024f73e796993fef7ade69ad64e4248726ba2e818e84d7bac49745d7942cb2a92f6e6794240c845f7a26ff937d6f495684bb77b319de24e5ea5f2260f7a521c6f0d800532c4264fac9b46b6f65c6fd83b487afa91a1d478264cccb61db1cc5833b85f1ad57fded603853dfa948b07f96a6c7fcd36cf0f29c14716313bded337c51014ddd372ffa855fa8dafda3e19e1642b239de46bd92cbaf807150a9fd7dff18a2462058b485f97e75334b82f2b9e2ddb41541d2ee993b7cf82f770a37d6409fdd670d627f249f8420bf81a8e365f02c64ab6f70707f734a40a7b0b26429b943d7520d25b8aafa00b474468bd12520af532490b12210881c615d3634eec6197f51ee956e8a0c9d25402b7f26cfd8c0239b0e51c4846eae7f7e670a2f6aafec79c585ed8a65107055db80abeeaa96b508d2fd72dcbe2c6340383820918e636e035aeadbf6b73015345eb17ea9373e5e39ebe13528cbf9b421a0409d696cc374b9ba4aa9f10bd031e5a0b0c81af9f4349db35b853341917580b6658556a34f25fbc8f097758effebd691a6956a385af09a42468f29de3eb408afae741d8a62daf8327d058436ae1851949690d2972022dbc0f7015f4e4fbb0282ca7cb4a376e95ff0b0ad4f441e007d466cf8896f09b3760c787cb1044de71d8cb28b292cd4cb0753b7757449d89626c6d30c92889550f7d1857cb3f51108b5a012bc704d620a1501c0fb28aa365c1ec18d2153c82f12794d1267d6d5721aa269f46010739ba72325c6aacab0c163ea77e7c62e60619259fbbf218383a46c3b56901997c1de991420c96f46f9d5a53a35fc77babf757989251de015e7f69e5edb2c9aa4432a40adacd277cf68bb73928b4ea5828df4e92ee83cd82ec9c595c82b7745f4cca224a205478092b8a00c9b7f49e3f4a0f9d3e1727c0a759a74ea4bf8f29d3a8bfe4ac89a9572d28ed80768741e133b1a0d1762a8db9822ccb912e51cf672ad971b5ca8cd6e4ffe4cae870fe22b132c333a1cb05bc41d9d42e03371e05929e5bceb5ab5c3eab0abac89ac90f889566cc842177d4132fd330614881798167c090f88adf33df2dd3039ef907ee8ec95af2a2f3fbe2a4393e9c1e5b2544d3997592908cef0e15b75e7fb75f73a61eb9c447663c70bcf94371a49230ba391279a2a5719a56aab08e4d92d7da420b09c1bebbce18eed38b07b925781f107976c306680d8f4cb78ba8c6a21841cdf895a53697c044edbbbfe96fc3d163bf2fa957e10317a6eafb4d5c73e3f391b7049d766ef8a82aaf7a077233fbe1ce144d49fda71580efc2dcb4e73c1a6afa848fd769bd578e93735aacfbd3dcc42f9a8a911887ffe8fc7d1ac52cda4f3fd9eb296e4106ba1cbb80f0453a19090c22e3e746782b67b5935e5a1f23aab9d2eb6c41876c36140ad859cfc53138eea60925b3e6ca6e0cea23b49fb46b634e11f661cae28e8142932646eeb3f512b80f4f1124965a03825138f306fd792d707c163f8c046c20662dd7fdb685d0c7934e29284eced15c918416a1ac3450980f3e04ad1769db923c0a81176ef28bcd9eb363344326c0d684dc6f78fae33d926c8b39fb394b9bff895935242dddf9162dd3b2786d3ea6bc604242873a166c847bda100b2dac1c4de71c4d3696ed6584be2ab757100636e27ce2497cac00fbd1d14645617404c5a99e7d298214bab645ab8450e8475971bdf00b996e408219f25f93fd584f74e941574e8beaf0e8480966a88c6c929dbd9dd0dc66ebd5684e55a319c5eae88575c22af4f3aa861ab68d51f8779afb6b6b04e608a7620326e26a266f2c9067951a7c1eee605e325936982eef404831220d5802f86db32dc3a3e9dd90804d33e5c91d47242c4eaf58c75d4b73b334451ea2c7ff2bd9242c51809b802e0728a0d4359de0c30beab4dc1790f957bf7e2e8f3a6c9ac6d9b4f68cc59f5c87bb41b30c81b38988d8521d3411d9a0c7b08edec2b13e8016483339d52c68cd7d4758972702ee229cc30f708d980126ac84492d974eb1bf8162f7f7252b086c986cc250e1c4e2b095c12d07b3ca2149e066bee8370b2da72dc9d10dcd81585", 0x1000}, {&(0x7f00000019c0)="98dfc90198e44e9452e29f1edd3c3432d01a755ec690e3987385d5c2c0d085f810a18fcb6460b8bd0e357ac3a47613e0324d62c9b431ac7d05f6d56d0f85c8d07726528b293897c020efefacf2e55f9b721801d1a651b5b7b135f2385c808da69a68238b774ce796df857ecbce600846793bc0120d2da82765dd303812026eff4cba154c6c2d785a8e96d9a7f319943bb0f7b42428804779b9f203f65b2efb97a60ad108d0fb10dc868eb9f8d9eaba8efd81d101414b27bef5f96518245c6f73c933ae3175c5803fec91aacbfa6f6a5862768839472394e6f33d115973f2b49abb2f9398acc4098c1fa72e2c9cbcfccbfe921c859cf200ecc00354636ac83eb9ffa74269486dc41e7af06d3af2c1065cf7824a8f05bc0cc236b8abe6db7e3ce60c91de54cf8a634d0649de20a46c45f6f8740fb79989f7837e1ef397d808cc2b207ea7fcb086c9cec8b05a302654934c460e41328be2cf7bc9428f15a532bae492c0ac17458e0f65c536b689a2e44756d0754100993dbaa5ed636bd8fd6bbeb6ced197e2c25d685089104505579a7c1db6026a64acf6a3988cfdbc7b0de5e29bb4029e76120e862a9f4d5c86e44f337faac6e0523757d642b8c1cd57d1e1ee8ecc5912a574830f12b4816e3ad05f8fb3c5b35f2e233358c304049a63cedae2f566a6cf664577e24033b4b621efeeea9783afd65d441a5f58f4eb0023f5177018fcc7ae541d2a7722bf0220ef6fe5d02ba52bba2b6aadf0f8bccdb7f911c73790ce67b02db9d1ec04cb0f38bd51a4c2cfc0817dfa4ce6bae2bf59f965e92b386b0515c23bc1f59bc7febbc00836de74baae9131826f8c23d9aaa1c6e00ffb782b2c0f0fd916da77215e68606c51da648bff071e72a8292682ea9bf9765927dd58f76040a56151fbc9db68270f4e104bf004319a4b136eda6e465e7d558a206af343088d949c44b7c4887ba9ae606d8154b3b6d344c7c7c637609186b90671f5cde7cd52589e1fedb6c8368c9bb7da2768c98c6c20d31cab75efe4ba813c3e5fdb6edb00cb5b9b8de759deab8e7c631693ec1bcaf8e78df09c3337aa1150eb8690a255b7a75855f6e6e7aee3d90eb0a66e99cdc8f0a045e96d1b241b454bdf59995e545c30f1ebecdd896699b1697b209a0656a1f7504eb8e041dd69acaf063f7efe541a29be5572d98aee869521e6f637fe219a5f2dc1e15ccb531e2bd074977362f1fb7af034ab9eca18dbb9a1165770ad779e1596229daed9094f3cea8ec0711cde5beefd0b762dccc9bb9ee39e1ed6cc0718da2e59d579e8ceff00181b3b6c6fac2d4ad2dd3da31fa18fa4a91d6cb102843b19766cc0810717914fe11b5213155fce19d3d72c8c6e161b289d4ec8c64328ceec9558c5db19330f89077590f639616f2e7e3c6c358635e9111bb95b16ddd83fadc2ff3419e51659b9745ffeca958a91dc076db890ea8fbd8f61836a305782a7eefe2f98aea7b405b5bafd3f72c7ac733c74b0579def895eeba5db931f4dbd83806349aef1e123ca688c4b718740d6bce76e338eec94f8fe589a9a9dc22dd5b15e431eae67c58a127cad92fef2feac76b78aa5e3a05eec438d10a1a03d9f1d1c6627e12c676b8112ed81d9a626d85ea458e7822668be12c6a1e0ac5d81f39ad8a8d4b7ee3686c62ea5c91b0a24eb8f42d9cfca21d434a9d736de8cd5eafea02f9dd7f5b7e844e5829ea0224999c0125e51f4ee8d1eea6883e22945a6511b33d17642f95a1727678d74507ba6c02784ce2f3e9022a04341435d9a52669527d4ad839d58aab394048a743186ac9e1f6b6ddcf179c3bc958fc5ba26f5b3b28168cf59a4cda518227048c400575151fdaadb450eece560e53350bc8fe16508ff34cc47591f254781a90b9b2a05b601fa4d89de1cf13108cf8db246cba2de5da20acea3745fd0c2243f0a4f43202a3f17e57c0ab43a049516a963202c530097c0c79d16fd7312ffc579328e6c693bfe92fb4d0e5113beb5ce04337b69a173ac7c7955f5a6a063684527be76a71f2b5cd50dc397fd479178240d5b508bc053084685ef709bb126ec2752d4a7ab760037dcf91b1fd182948100209f24b5f792f6105f27f473919c662839a46d70eab7c32f7722cf82b82626e0e30570126e5173c73f5efd88130a0b6f43415b78d6bfd542551f7f60dbfcc95523a834929e37af235a84e348b2facbd326dea6d57908c8115081a231d05a132f3d99e613c91d9579cb96709ed3c8ff94f4bd573220d89e6a6e624a83c655ab7d6bba2655851b94da3afb4bdd500a161e294726a5ca6d73e834e6d5112defba52e1ce6bd3ad5182c2bed37b3a4ce9ac4a1b5f1e1d6bc6c843330411c6551101892465d769ff8888bc157cb158ff05a0d9986cbfc6da28b3833960c428358cf8604480591045e25831866c07b5abaf5602368909e289b351b5bc3d79157f5285d96ae0e5494bb49f54f85f4200fdeaff02120d20fd5b1e6a55b4b70f779afa5a79eeda851acd6bab5d081ff78671efaded0e89cf8c1d923c020a192ec7a9e73fb4467920e84ec0bd7671f2f67518c341afd7c24856db38f8c181ab79d1d6d1e533560908ec7cca24fce3c6c39c8ce8827abcb1e961ba89441a48fbd401c0730b41d75257aa98b6ff7318f200a32e7ae9af07dfecad02243aff4716ecc5a10ca0a5e4e36e1b597defdcb78e8aa3b646112b9ba6cfc225ff4e2c9d03e1681fadcee09ad8ee008274c5fc107b5d31eb9d92aa94c08fdd200183d645f498a28908d52d8bdf3862a537cbbe51ddd524f8f7b0386b93c47a3a85fa3eae912041ba41c6006656b55de321731952d23bed277e17fe0bf94d4e844a479ba206b156beb3b904358e76c170089ae3aaaa5dafda024082376482a5452a40b9219f1d3f18e913ba485e158fdf25d8c2f17ab4dfee960f9189ee2597e8869cb79190c3790999c3614efb7740e8d24857e9751f0a6d3df91ed7c47af3a43ffa9b1fb2497cc2b3c9667f2dc457b32d5184784584e80ccbe24f8333cb2d696ef955929753dba0f7d00c573b718be4b14794842a5f9fc06ce0c7848ab9e724228e3f5d5ac05bfec9754fc481b998e0ba781ac20ea2b5301f41c39df10b0fd821df335f5aff2486971afe65bb1515f8b4dbbdd191d1e9ada026fe75b28503d0192000a427ee0214b34a9207d66772cbbd47b81129cb6d2a678be15f84742123ac64a71d649890fe29083c64e3634dd70d075d17545eb15b5e8c5171f55451ea248bd4446fd2933cd26384029074c7879e5bc7252855c9ef6eec494352419f4231da94006b903431736f7a726e37714c87da9517d391c163099cd66f6ef9d35e5327fd0ef9edba05c8b6e7f95cde485e4f9d02bb1739ba6b70a0d8ef4eb9e1eaf02f5b9da60d2ecf4b8028c9a41b19ee27e46a47890d6b9ee1a7a7cea0924dc3dc73c940fdfc3570a5a036d18d7735b2481f720621f64c4480433100ade3732125d4c116971062283b601916f59ba3c6d794f7265ffe2d9e704622dd5268173933b422d4be5673f64e450be2e3cedf80bff5d88f2fcaa44826dee539d6998c711ae9e5bcf391ea1af94726ba4e84f796e8a975227b95842d91d39cfcf3c0834e5ae34d51b0f7e8b9308c1831a958fa89b6e2ddb11993cb8bed0bce18c70aaf4c81dc0958466a100ab56e53a0f9b025c0b64b2d673b58b7b249727a73bfbdbcbc93227d9cc8294f741c0dd264e63069dbf937d2a76ca8c7bd464aed4c7b0224729f08bea2d85651a37f2be93704de9906c3b220d65286fcc4dedd0917ee3b039f8bde75fb0b0217046243f5a346e07a1f0c335c3f60086a7369c377fa4b801b74ace43e244f9eb9000de6c35fc40597a073a94d069a7f1c2e0b8ae44de1230511bf2d278f793b9e246e7d9e5d4fdd4dc981c8394d345d16dfd615ca959bcbf2010fff53324f8bc86dbd75a267f36f7947ea34acf45fa8c20a5bbde517c65d5c18751c08d0219f1c1b489039581208b9382918b5de2399a588e02f01cbb6ad2813a9b787049f1ca87ed57f12a47f39d66d943aee3323b495779697ced7151bd3d1255e689100cc57e0bb85d75ed60c94c9c3f039d1fb7985ae016e7ec7b9371b8e67cd7c417a00e49a20ca4d7ec14389c3cd672ee7f7a145c090c96e3b78a321cae158b38b6686b87034594f774e5f878b7a21f5498ccd6620a138b2649c193ece460942552c1a0e322951bdd4d993df6b11ae9f565e090a2aa0e5d61218a6f087d0ce47f314c84f68ae33548868fb122cf62a75b09ce4d980cc164c3ff09ca12a3c4a08364a69cebb800ce6570dd07d3b21810575299cd049b1ef75504b66919e1bab4a4304c1d1fd6a75d3dab3692434ad6d4268ce4f3e8c626a6d8bc02942ecec4cec73359690f3ceeb11e599952ee7098246b7cf4464ce5dbab8e83e0cabf0567af7e2c50ece8ebfbc521c5c0cb1bc7b9a81e42785f9e8b45782ca1e5a5befad1142eac8e433b53a1a9f2820b3c0d270447f95d5458bd1a5eee31489718f0ba0d7c0755108acfb2fe36a68eb9e64d8160fbfeee41e3901e2afcd0f340b1b1badf7bebe73dc41822d739d989406f4380518b0affef4d7547d179e38d7fe057f74d05078acb0ad8955891cdaf1b2adb33af1a5997a108d2e45b74a42c36c9a9d0b6c2580b3b3e83cc3c1b9921f6abbad5e988a693fb4dc387ff70732d82845292060a65513e29cdd2f744e3a55e207044869b1e5c321efdc884ec2b5fdb97be361d5fcbba36d74ad0901c8bd690df2c3b4259a20d14c7666099981acb08c973ee65db4964398b122430022ab58b7539525026e568b87182a4ca4d41879b82527d8836aa38443a04278edaf94d3d792850762f065846d6d13e53be555d548c76a89f8491fb27dc46051b793634e5fde24468e0be329e6804292fdbb7f84bf7089367ea0c0ba3bfff487ba0da31cc9d4df0ce7c9b938f88a43f1ac3b56d0b0945c06815a2aafe38ff81fca955f7c60c1d3e7a2b74819f2703e52c4c5957e127d8f0ced7c0c1f3280c287952f99a24bf715bf01b5b24d19d48975762556ab5e3902b6a0eeb6844de7068a3ccce1c5b89356d8c0b6045f1d0c3dc3068767e1456ad8d38f5dc6ad12899e10dcd72bb00fe5720dd685989f7ded40c35640b85a0a372f0ebd5ce48a9f07f673f0f18e7c2dc7b8bfecd3de3213e16212b9506d12e9566e406f4672185c85839f207f87829eedd3941beb39f2c2d003ace67970bd15c37ed1f4d525fb14613bfff6217eeb0430d1eccfaf1863174c211b0aa0d16ff94f359e3e71d1f2f8753fffe519178b367beb23b763c745b424b34b09842bfe77b882f04ed1929d6baec45d90d45b0a918205a085172f703ab535e702df1ed10c6c61aba7180951c6eda022bc2cb134e2ea939eccdc612a5833637154a464a4be67a50c7dbf298f8f9c01fd120fba5ca0963f1b674fecab5ca2641d2875a3dfcb370726293863b50da762c7e0e078198ef9a4c97828d7d63b40cf565b1f9b974badf0de3357384c88b9b0017de8602316b895c798269c9967d887ee7b22c9b7c156e8196642e6c0cff011d761f4a64f1aee9ed8f2550a9408390ed262d57d40fe814ea890d68fa66670da0574a4e37eb0d978a46c14a771717a6bd580a3d10a8342172fa165f2b0143990223db6f989c28f74380c95fc580a22c1e4d3fd93cfb15d546f8e5be70be6f69da1fb9d570390fcc0e4e1b356000b7f930043e6aaa3d2fb0bfdeaa4c9ad359b06ed7b662d7eaf30b3f0b78b42efd109809ddd3cb170a46c21113e", 0x1000}], 0x2) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000000008000, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0x2}, {0x18, 0x1, 0x7709, 0x20}, 0x2, [0xfffffffffffffff9, 0x8, 0x50f0f411, 0x400000000, 0x3, 0x4, 0x2, 0x5]}, 0x3c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x2) open(&(0x7f00000000c0)='./file1\x00', 0x10001, 0x83) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x2, 0x1, 0x0, 0x0) setsockopt(r1, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:34 executing program 0: mkdir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getuid() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x1, 0x5}, 0x10) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r2 = dup(r0) poll(&(0x7f0000000380)=[{r2, 0x5}], 0x1, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) close(r0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x1}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x100) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x49, 0x1, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x23, 0xf0000009, 0x7, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0xc1, 0xf00fffff, 0x6, 0xa7b}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x100000000, 0x1}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x83, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x3e, 0x43, 0xffffffffffff8001, 0x9}], 0x2, &(0x7f00000001c0)={0x6, 0x200}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") read(r0, &(0x7f0000000140)=""/93, 0x5d) 16:00:34 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) fcntl$setstatus(r0, 0x4, 0xc4) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x8) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) 16:00:34 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='%!)\'\x00') fcntl$setstatus(r1, 0x4, 0x1000008d) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3, 0x7, 0x112ee0000, 0x1, 0x0, 0x7140, 0x1, 0x2, 0x2, 0x20, 0x1ff}) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffff5a, 0x80c1, 0x4, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x5}, {0x16}]}) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:35 executing program 0: getuid() geteuid() r0 = geteuid() seteuid(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x31, 0x0) 16:00:35 executing program 1: r0 = socket(0x17, 0xfffffffffffffffe, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x1ff, 0x9}, 0xfe82) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x0, 0xd4000000000}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0xffffffffffffffc0, 0xfffffffffffffffc}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8a, 0x40) readlinkat(r0, &(0x7f0000000240)='./bus\x00', &(0x7f0000000280)=""/44, 0x2c) mknod(&(0x7f0000000340)='./file1\x00', 0x10, 0x7fff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x8) chflagsat(r0, &(0x7f0000000180)='./bus\x00', 0x1, 0x2) connect(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) unveil(0xffffffffffffffff, &(0x7f0000000140)='r\x00') syz_open_pts() 16:00:35 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffeda) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() fchown(r0, r2, r3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 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) 16:00:35 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1000) syz_open_pts() 16:00:35 executing program 0: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x40) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) kqueue() setsockopt(r1, 0x50fc, 0x1, &(0x7f0000000680)="a925c0ca033657e633420f032f1e24487bb62c5ae526202452acf4d12502f3608422aef7d08019e49f6d97d7c94ecac641e1fa1a69f423671b34fc9cc16835efa1cae5001dbeaba285e628e22642ad89e6d686965cfa395a835de6bcc47d30d151a28c630b8b2d4a5a2da363d701c6ca3b2c21dbb45032309efa7f247989359f7e5272c367333eb83b8b415e9bb0d518807c1a0ac2ce8d62c5faacc8ced380c4e2cef0459efb47644f58918e1f6b0f6c129907fe0458aeaa0f2b516ab637a3c7c249220919bbe2ff59cbb33177c658f438249b8abf0dee6caf5181f25dea992901ef167d971f72af8dc0243fe9e9b5f054545473215c425efd94ed12c3c7443cd1a932af9b200bec40120b93c79657cb18fb5008c8736a397e52da11832699d86e0c68c73a58366b41899890212dac7d5815308a6b87408741bab0897d064a55ba3eacf39afb7c63ac54e272ccef4e3ac76a71ee2a6fb63533b76838de78fc4cb85648481d9952b49353bf4eba5aab5a294cf744ce5156758677445e50f425f61e48ea6f2522a03055a2affb82484cef3f1067ee82ec41b1394228f0dcfe8c98968e658fccef578cc720e158a950a58fa3841b982c2a84923708c5da7353a2d2ca993aa027daeed73bae88efb46fff7ef09715f60c501d00038a13dc7fb90ac012089c006479186e9eb724e9a3c06da7f795c679f64d0b8115b815cc0d2552fddbf2a7577aa288e1584fceb22e50d68f3f07dcf4daa61c27e3ef28f498781df73ca1f715f99e7d2981d74feb6b1b1ff01256fb23d25e0ca48f85d8fcedc21640635f418b963d3145e4e72ed0dbdc0e5e575fb76ac7c3f64908640fe24b99ebf760873574258156ea7742ba975703c17802e4b02e6f3ebea4618824e551aebb307cd843c7c4e736f6e21e4f0eac1abb66d818625364498abb64523e7164b737eeba251184ac2d8fc79861254e328987726f1c25c18a064adbe9aedda6d5d921f7312fe827245a74debfdb6c9ddc3a1eddffeb75eef0590a8cd2bbd30178e90f7dd1635a7d2a4a08598c44e9ae8d55d18a3c2c125fcef2dcde684b80f3bd24845076e8db64743eb25ad9a74734371c926597e3f1acb0294d980caab985e9d21799d96111f6afbca675f396219fbaf16d551bd72bb723e80a2d7b02c9acd5054420df28d39342440e9a65b4c5c1e6a3b26b94b7d362e8d99b2edad2f9f2971f19df08890f528ad3af375b14f8d679a36504f3b090fde88fbbd43c52543ebef1db2f856aacea86a5a9ff2df9184612fd2c1345ac63ae4f056e77b092a7cd14f76f75a5840cfc4fe0ac361046c40b60b2f2ff592b133cf46263c27e009a03c72fd53fc9b765435bdcbbdd2ea9fd980181334b442873b6797bd0fb560439bc9101313d25e95b9b119089602e81b65649c5d94f8d3851dd6a6bfc429cb435c5ad19ed6719a2bbdf4e267ea3ff4aa3294362b327d49281078ef8d0ea639f82bb88d9ef5cffd18318869e01884794996df4e8510731ee571d46cdbda9000673a058c4b27f5db8d790313c57a9e5a0ec6d6c43ad3cb5a5a1c9e14dc523537a80d2e739a08e5e3c0f4e0470bbf47da88528436eaf58e7e47ee9f9a6fa93268308914f969aa1a6eac6899b66b83cab8c3ebf59dee1ed85808d7e49934a388506f60609293e8f738637f9ec804a535edf6383a92256c7d45cefd3c04529b59b1f290fa54caa52878ea039be4a4cdb043998f10788a7d82479e6d4811a801d65528e4e47bcb1b02387f0379eaf71b21aa512e6d74c670a56873dbfe49b4ceeb26df21a0e81b493749fbdfd0bf93395a4c103674f348b5d843e6446e699026852ddf17903655ae556bdb9a56203d78fc5cf3c5ef6a6b7ee4874c07472912bd3441b9612570465226b8c6c82684f2749eee9b500f62a4feeab7018a6820d1abff46593a991f1932324910a160793a89fca9aaeb7ef799e37724fe8bf775209c79e372e6efa5a0888b9f8db2ea59f1ced294822c382bcecb678d1a1e972a593333f743914c59dfec0165914d0c3572eafec4ac7dca9bc94d24747e920d388af242557d2fba3c2025e51e3af79a66f7c85ca93f5a2b30a519d02178b88c8791f892e597757e2e2b82c42d0646c792b1aae177d98a14c73d0f75d86353f3c0d262245c27226dd47c10d8f62848ca091d25c34767953cd00800ebe88dbb2606fbbb1963ec5ca9625745515e982c022a17630124f75f2fb37b09e0eca73322132fe2d94fe8ccd5f28e3dcd7a30fd105fbf15a54fa71e0d73053f35abc69d6ed6491c3fd23af6219e3916891674f67cd01b1190a988ed70c451968b5a598990ed87d0b3f4c563691ded69d08f6686f5e78db505c38a423574b623977101521fb63491cf49de87b87343c4a6e5062d225c94f79d32be2a65772dab466b723f51e897a81296c1cae15494af20e5795ee908e7c2dcdab80166a521ae943cfcca820a103a308d32445384dabf788c8a127ee81b5ca166c18d135c3d03dadd04fae00c4639fb40d83a1ca8a03437e958022c087618402a9451b48330e966a7e3544d2ca466d7b5d861e9f7752089c5ec199fdad4bc0ea2e30cc533efd98cffbbd04daa3bfdb82a19ebcaeace7d326fe0212e193e518d3a6e4631ac73239641463f36c51e9a3c747157f628cc4c79318ba75cf20fa3684018bff97a54015a7f5ad3500cf6a03f6fb11923d672b70256f4bfb9ce66743db7bab4cdd48cd1e12c86ada00894b1f6bf34afb27bd6dcdc5e3937e7022ac3705aa9edea5d623e7ba86f7e5e0408944de67d57497eb95fe4570cd2b88c629451cd8240c27b480bc42f7160d4099551b64fc1a7a7172dbd3e11efd72483c8e2dec2b96a701250324c929b213cd81b4f53f5081dd6f3484e697c1a113052e7350e97cea2c5d5f5d4b8b67b553aa6fac87dcd5a5e8dd4a925f7919f8dbb44e4f100171003928f015551f28e789121c377919628513ae0b6a40683368372ff551d6591b42eb307ea4445a5c3e3e2008b52bdb45cdc2abdbd4c19ce9a104843ead1e1a409ae380e39a834f6eca1ae48bd2907549cb22240bfa56ff29b6cfd776ff7c536cee0cc9ed06393a99a16c2e9b13fb4267490a74c125a4c2229a70d6f1e3a01addd3212c7ab1c88a2eb980e202e5aa5bb50cb7c2373fb44f0aedc4e6915993dc6d3fe2b9b1534ba4de09dc0306d26892720eb6eafd5289b2aa6675861beab253091f71c6d3ac52e4f740f9d5915983cad4a61ddc3e6f72752bfcd7dc1cfb882121f6d85049e8ea9dbab6bf9c80b09dbd062a0076a8516ba2215545e1269c7a325ceb103bf734d62f46c2197cb7f258e326b63986d4e79d1dc04fd50ac8e74de63233bbd67e491811b8e268fc929406e3ddbd0d7534c222d9da7efec6818cb8d4206116f6b9713f40d12d73cecbab297ba05f395bd2eb36e21008c8c82f4cbdbea5161e6022a3ca51bd2e91739652821df2299cb9b1c12c373cab83ff13b4e6a227cb63d1a7fb8ab9261606c2bf95abe82f5d35aef14244e144a389a1dd386aabe7b4a35d034de6aafd40ed945095508fee007c49e42178baf0daa6c26b49ade43dbfecffb71c64521d8566fed23a56a59d04462f34a171367775b11c81c95f2d68b34cf4ff2629f86c10dd176560daf0f6958ec3e5472e5b6be53f86c6c6cd75e21252b4f7659462b92e95df374101764cd75c8316cb15f52cb80a560be5de837acdb85e8af9b0c7d0d41c57bfbd269d6710a2ef5b65e0dab2cbe8976fe37e82ce0a1b6cd37f4e898e2e286e7308698d7a083e618819eb5938ade2c21ddcad9a7bd9882a70270a5fc99a1be4ffa9661f44b8c52acb630bfdb9f45d86c46cab9e60dd591b5ef51c88767bcc8bb53e8f2c6fe9763fa66997735b2a9b456fddafec8212dd18487491b3ac5e8815746daeb47709d9ae58594c1061cd176493cde9bc7dfbc96a4f1d5c125c5c0841d6678c152d4734ad245cde87ec8d5b58e273543379bf31c1e1fc2ba0eff858b3022b24143a20768333b47534e630f76f71f83d482fd84f3f1730ec0d6548e846582e583f8398fd500680183fc92eb5b1caea950a96be9d302f68af0d35268e9caf8fafb32a97aaf6cdfc6edcc4a7b0395248de48944060ebd746029a91726868470ca085adce80c3bd3f216fdfd4104f0aed3ac6798a4336955f48311b512a9ab575c0d350b5605c110e45cbaf9ea4e3cb4d909952ff8f4473e374c4e022f0f01bcb50885b6d538ede80cff60774424d186e13af8d85df30b1e5a969a0cef866f19959504bbc6db0037e56a2bb7426b862312c53ca9669fb5122ab093ef240aeb616ebdce61ab47a2b7c5598bedf5c1bf6bc09b3e09119dba8ae16049df3501bee8e5b8491ae6d220326dd6f44799a35ec6cd70bc8de7d79d01a5f7274d4c54804c2882b48ac22346190ebdce70b0a5390061296ff7097b56c6bd335c42f2d88ec208f330edceed1d1a09e2682e64210650ebd1867768baa1cf7f4daeda1bf15992c38d5de2204463306a16e7fd0f92e2f14818298ff82772952a1da9e75b447910b64869ed50d5a01aa5475ea26a8367f94f93aa10813ea55c2d6159fccf664a1f2ebf8a9f4eeeba953bd2790c8b960d3994e1e9376d9270d2c0a5e252fe3b55581fc8db8cbe768499d3ee216839015439e33d529d3e6ded80ede203cd7582661c850700c8fc0355e5d2064fe9b78051b62b44bb9403612704705cc148a6a125a85e8799c57d1c0443f22712e3838c0f89d7ade976ec7b69695d989cecc8e0ea29a214e14a18cd5d31c2ac03f8c385815ee7f062611167252bda24739ef4de0ba1c1b40de331dbc114bf2c0c320880ffb415409f3409ecfcefd418e1fdb9a443b8922f738ddfabf5f922cdb0be410310ed77468ae2d621c771f1306b66717525d8754051b964f88f841916b0953277e312615fa443b063cc2b0b7899b78c357c52f4723d24bffe1e6c49e9abd500548ac803a7f390adfc631aced4f99f831006d741ffbed133a97662e9bea33357feda38f487517fc027cc792ce5a34411d458b0372838a8a30f8ec1dda8dbfe0ba2473f262a2709cd43318d3210086ef8c93d06ceb0fb80dce1493403e0c4056d783806d3475ff7c8783a5eda8c23f279f295952eec69b051fcb35ed3795fef584f03fcfeeece47e9ddef77e2669b3803bef6f00ca6521db8c42eea7566026960b439dc4cffbd2f80ec56b284f8fb3133b769e57c6e5b76162a1f6ac6d8507b91086b11395ebd5b657cbd9be04a0afd02d15f39702bd15d061c3ac62fcfb12c0bba758701e5375b34bbbf4cb77569a36db139fc15a24d7320dd8dd61d73a70de8828668347af9a5df61bd9db9f8b3c7d659f75e45518a23d5013cdd21a6c1f92276015eef7b7fa6f8b63e90709395fe77c10f90716e64b245603271c08b881dc779cda843e138c9d7486bbc2337a59b5455c165fea0b975f877d86d6fab1c8404f5f2d1e8b7e869234db409e9f633c240b2c057cfaed41e6e5d120e4cfbf46d03de2c78c27179a81e3f7da130e736c561be6b98f40fa7ba4b3fc3c18e324052c855651234c84a557eefd89f4736aeb91a865c9863d6c52a4b853058d997ec8ecd3341418355d547f17f936d0363c5296c7b320d261aa8c628c2be8037f442ce8294303729d28ce2b42b3814eaa35ea60a175c373b1fc8793705d06e68c3a762346d755f4ca4d647502dcd51ef0f6150a23c4b2887a808c951d55ad05b6aa704dae7476ea4d04450559c833e1d9d1d437e485e869f4124d49f883a47b73", 0x1000) mknodat(r2, &(0x7f0000000000)='./bus/file0\x00', 0x8041, 0x80) write(r2, &(0x7f0000000400)="6f4cbeb592df7181c3f063aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a35ed931eef63d60d8428278c65f91afcf209c1484bb6ad8a7fb155f68f06a9e4680da398c688c0402fcbcdbb6ac6ef3f9dfb81720f350d9aac6bf44ca55ac915078bb7e", 0x72) execve(0x0, 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) recvfrom(r0, &(0x7f0000000180)=""/76, 0x4c, 0x800, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000240)=r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setreuid(r1, r2) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0xd088, 0xff) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000059a393355fdee30badc24f42a0b66803cce2086caa672009bca0ac40534210737851", 0x54}], 0x1000000000000254) 16:00:36 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x65, 0x7367}) pipe(&(0x7f0000000080)) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x402, 0x4) recvfrom$inet6(r0, 0x0, 0xffffffffffffff50, 0x0, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) shutdown(r0, 0x3) sendto(r0, &(0x7f0000000000)="c57c65560f272dbc0619c599ba8bf10b98ebe587dd8f394ab8f4ffb509ef325f28865818c2cb8fac732f1b98bddd45023c3af1ddc5db58c24e6ca503748d", 0x13, 0x1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xfffffffffffffd5c) r1 = socket(0x1, 0x1, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x1}, 0x10) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) fcntl$dupfd(r1, 0xa, r1) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0xffffffff) syz_emit_ethernet(0x2e6, &(0x7f0000000140)="5b22867e945a36a21b79536b05a98874717729868269f97842b21f44e8a429170e201bf11c98f9c53ea485612ed7dfdc7130acd99913a57d5f9f48f2f53fc8c8c4e4809c4b324c5836d029617af15f2d4834bea1a484644368465c5d59672e6dfd31a2b4f967e3efa852b1eeab01aca190af2ee83853323cb6a9ede99904ed2b5274adca2f44110104fabbf3d39c693220c59805407d8545fe") 16:00:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:37 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="cb184c5b53a052ae2c3cc14540ae4967f834e81dd8c2e43e08d82e23e1b48ca019731b24c1fabeb04d380180e7cc0ff4a2e6030eb6e4a44aac86974909df5c68fc30d1a5248bd1df8a3cbae7eaa62ce4bd86f1906064a07140b82a6339d238671f892b8c63eafea2030ad99f19fe7033c67b3dbe3b7f6419668044c48163eb51dcbad7", 0x83}, {&(0x7f00000000c0)="57fe25a5b14abbc7a007ec073c38199831d2c8e0958583b647b72ad4ba79b87274ac104f0fe79c051097a6f0b4276703", 0x30}, {&(0x7f0000000100)="ebef5119cbf6419bf98284ea7508e1adf8822344c70af32d1a1b59f581f4ec5445786f981e03db9ed145bf0877740e2dad53d4ed57c52c6bfe35dba1a430ca15803fefa4392662f5cf05b927da5ccdb72266754b315802d01e1642d03584f26efb63e4b92f9b9cee36bfe8aaa3575a3251c11d59c40943001d9b696b23a2c11371eb4a13e753660a8489f672977e86a9799f630bae8bc439cb412014b2063e2615aeb5807e18b58997f50b06adef9ec481b69637e9e89fff60225a8b08071af62f3a5e0b7d162e2d84e5548372684de70d3ffb9c67681b7bed8eed8d", 0xdc}], 0x3) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x5) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCSTOP(r1, 0x2000746f) listen(r1, 0x1) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x10001) fcntl$setflags(r2, 0x2, 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x1012, r2, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) listen(r1, 0x4) pread(r1, &(0x7f0000000240)="bb7f74f1fa1df7ae78e92ab7886aa4734d5a97dc7842609a99156ef8e47c243301315913dcf03c57d02dd3399323c7063828c0db0da50a69366f56403257dc862694c16760337ae75bee64cae610e972b5ceceeaecf777f3a5974bc48902131b84e3554ab95553f8af212b1b72b91530939c3827bd15d37f5648daf8cf644c4d92b2795fabdc1a38a1ea8d1abbfe79648211284cfc501383ae8362362d88f0279fdbce", 0xa3, 0x0, 0x0) r4 = socket$inet(0x2, 0x7, 0x0) fcntl$setstatus(r3, 0x4, 0x4) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000300)) sendto$inet(r4, &(0x7f0000000340)="0f7e93237f4c93fab98f34f371f1e6a1b2ba65d20fb13dd42d5068ce3e68e42de9304aa1a0ed3d229d7e0dce13be68ee5cfc021a0bab3f8044592e11fcb00169dd4f62701e10072d93263bea3356d20beba5efb36f876d34244f7b590fa2d68addf2707b467567f99b89f3cdc060031da8c5c871de82a1ae420276f3c9f6ca455ace2edecc151dff66d447a85a5f7125451f493910ff5c54078a20ae84ef06f80bccc63e42c2097e817c3e9f270633b7ad668e73e362f666", 0xb8, 0x5, &(0x7f0000000400)={0x2, 0x0}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x8, 0x9, 0x2, 0x6, "e812822be4d6a95fc6d5d6d87e1e4c3cf5f78a16", 0x8, 0x5}) ioctl$TIOCSETAF(r2, 0x802c7416, 0xffffffffffffffff) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000480)=""/49, 0x31}, {&(0x7f00000004c0)=""/15, 0xf}], 0x2) bind$inet(r1, &(0x7f0000000540)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) pwrite(r3, &(0x7f0000000600)="e74ddbbc8de76a25242f624341188b7ba649367066a861d20e461a606dc277dbf52ce98726d7b499013a8c83eeb81c6b492b4dd1126c8dcc1e745d615b7b22adcd04ea331d17ac3f667c3b8cd42ae9", 0x4f, 0x0, 0x33) fcntl$setown(r3, 0x6, r5) fchown(r4, r6, r7) recvmsg(r1, &(0x7f0000001800)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000680)=""/43, 0x2b}, {&(0x7f00000006c0)=""/224, 0xe0}], 0x2, &(0x7f0000000800)=""/4096, 0x1000}, 0x0) bind$unix(r2, &(0x7f0000001840)=@file={0x1, './file0\x00'}, 0xa) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001880)={{0x1, 0xffffffff8cf32353, 0x2}, 0x7fffffff, 0x2, 0x8001}) 16:00:38 executing program 0: r0 = open(&(0x7f0000001540)='./file0/file0\x00', 0x8008, 0x48) r1 = openat(0xffffffffffffff9c, &(0x7f0000001580)='./file0\x00', 0x100, 0x40) pipe(&(0x7f0000001600)={0xffffffffffffffff}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wskbd0\x00', 0x90, 0x0) kevent(r0, &(0x7f00000015c0)=[{{r1}, 0xfffffffffffffffd, 0x92, 0x0, 0x10000, 0x7}], 0x2, &(0x7f0000001680)=[{{r2}, 0xfffffffffffffff8, 0x9, 0xf00fffff, 0xbf4, 0x830c}, {{r3}, 0xffffffffffffffff, 0x68, 0xfffff, 0x87f, 0x7}, {{r4}, 0xffffffffffffffff, 0x4, 0xfffff, 0x5ec4, 0x2}, {{r5}, 0xfffffffffffffff8, 0x78, 0x80, 0xffffffff, 0x400}], 0x1, &(0x7f0000001700)={0x9, 0x5}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)=[{0x6c, 0x0, 0xffffffffffffffff}, {0x6c, 0xfffffffffffffffe}, {0x5}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = semget(0x1, 0x2, 0xc8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = dup2(r6, r6) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f00000004c0)) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x81, 0xfffffffffffffffb}, {0x147, 0x2d1}, {0x67, 0x10000}, {0xcf, 0x100}, {0x0, 0x84}, {0x8f, 0x5b7f}, {0x88, 0x8}, {0xc5, 0x13ae}], 0x8}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000480)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xfffffffffffffe4b) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000001500)) semget(0x2, 0x1, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000500)=""/4096) r13 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x68c, r8, r10, r11, r13, 0x4c, 0x5}, 0xfffffffffffffffc, 0xff, 0xfffffffffffffff7}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000002c0)=""/232) pckbd_enable: command error 16:00:39 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4c58000, 0x7}, {0x1000, 0x5}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80, 0x8000}, {0x80, 0x2d}}) r0 = socket$inet6(0x18, 0x1, 0x6) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00004000000000000000000000000000000000000000100e000000000000000000000000000000000000000000000000000800"/78], 0x0) r1 = semget$private(0x0, 0x2, 0x10) semop(r1, &(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) r2 = openat(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', 0x10000, 0x180) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001b00)={'./file0\x00', 0x43726d9f, 0x400, 0x81, 0x0, 0x4, 0x1, 0x5, 0x3, 0x0, 0x3, 0x6}) getpeername$unix(r2, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) sendto(r0, &(0x7f00000013c0)="895c5fe6ec9a4437ce04fd912f804b639a7d23ce126a7569ab5c0c40f5b2e55ca2f98f076619a5bb14895e9370633378f5074ad3e1794aec4867ed332dff7eaf734174233280d6867d5f44febba02cc6aab8a482309efbb1e8ce487219567decc80526d64c4f650c8c18eb66dd3ee4795d9f584a3bb6d923abceb698c1a49dba3c3c97dfcb7fafd4638c20cf5ed20642d3c5e4fe99e77a83d28a5ed78eb35ec800eaddbbe5fff84e037e96dbd22a50dfd477c99d32bc0c6c00d45d307bf3a5f7d01af168fdf92c6daac0370dc0ee48afefbb4585baa2655b93bb51fb8d86", 0xde, 0x40f, 0x0, 0x0) utimes(&(0x7f00000014c0)='.\x00', &(0x7f0000001500)={{0x718381ab, 0x4}, {0x9, 0x9}}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000001540)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd0\x00', 0x20, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd0\x00', 0xd8, 0x0) semctl$SETVAL(r1, 0x39a0a5b4b1c3c522, 0x8, &(0x7f0000001ac0)) 16:00:40 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) chmod(&(0x7f0000001040)='./file0\x00', 0x84) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) setsockopt(r0, 0x459a, 0xfffffffffffffffb, &(0x7f0000000040)="85758ba82b56f260944a4f47a5ca2b623ab30e858c3541cb913da2ae6a9ed5036e9f906ad9c5f5317e9ad61715c910437be043f5e4fab1f9526566b1d29402aaca08fa44ce7e96cb59839384c057214cc0eb96a1a9f50c14d021aa2daa41309474eb645ccd4c9144fc56fed7b648984e3a7851a35eef1f081ccc5587210e70729d9d017efe8a55151fcba06af75171e4468ada2605f94ffab687687f982af36f86639f07a5195d37b735e353a4c3b47c9b388847c7df7971d28303c05321b55154c1f6f0aa2f64218e58973e8e51827c53fed5a2b4d5b2d15a8f7a1323b19a162f51789cda4cfefaf44cc207dbe170a0cd3aa754004cf9227073e7e24b93b6333e0cb3a6391191cfb07341112dae25859419cb73c5d0cb4f84cbf9d603d58800c64f688b90e478016b6f8f008f0b6764199542ff8b9dc810eaacf064b06ec57ab18cba49089ac6c3ef86128e814430929b040352c459e077983fc0d4bc974ef3151ea6718cc9bb46a2976e25ee0b9bba3d23af5d4748f8f8dddd2c7f5d3157d1d04fe64c630a1e36d27d8899543890497260d2fb84da20b1df936d2a2ca0474c983dd1de45a47bb5eb4b6a5a030dc1b2960a65fd7f4348c8f86b1d7fa3afedc03794b42e89174d2b4d075ea60c66ca717f4872c306298c25860d74c233d50bd9e31aba10c9f2fbe7bdc3354c0f6c68bc1bd482358c4d8c331a1f449c5eee5dd3eae9e0a12074bb03f62f004749d328f834a03f0958b366f8663c3d834baf6d2d88e828bfbe8382b85409d75026c42f74b116f6aee7d931c17e75147a645cfd4bc43d054e08b3d35d5f7e67771c87424efe361f4dbbb60fa6a72928155fa8ebb50727ad2ea9b7b974c2e787669ee7fa89a623a333a6cd944c844546d9c4c40f095ace8e88223d797793b3f441486e74d2b21444ca471504719b382e5b2e57e35a526ca4a17a1aa6793473182d824ded08382fdf7ad352b94cd79578159b33a2369dfa66334a1088441ff643d4c73bfd28388937121ea82069f7a38f80b57cd8670e80c7714e5c3facf126786c14a4b95164bd41bf0a18ecb16e2643ce7602dcee20bbdc274eea844369fd72e960126bf90c7330a8819ae58e87faef5469fe247dba2a91ea39bdd4f550fe7bccd5cd2bc12c5d8add957055dd47ce1dfa02c0db5ec629b3d1fae5d4250e417df05bd5fdca866c92069b01d643d04661b20ad2ba805bb1dd585f4c86c019e93b55c3842d80ced29a72ff74073e3fbcbe8a3b27e8c0d80faf34171fceffbc1346d5e52b28299f9ccd1a26eb4d64238418a4af0ee8255e6c5d4d650dd8f4f8aec7af9f5fea7e5f55bf69fa5a923eb9f547d4c5d1410227dea06b438e985be346bb672037eedf5a4d58ae7b420865224b76a0051e0dce781ed59b1d3ddef2e6803de3b945c64bc7e17c4b4c6f0d1f405e51a40d5cf1528f359b876486ced8fdd98046db38b572f885b85b6a96b37caf877d15994ed2a28dc0a2babfcec53396e6a0fbba336fa4c52dee9714c5e35b03c5c1aea1e1a70edbe76e53cf915712a07c1a2d676a7df732485f401e8618ee4453dddbdeb9a8e8b3670eb27a5605cd73d18eaa8632cbef219bbb350bc544ecfd576d860431b2b568f79258f6822c5b47170ce44f6a9b99d7cfbd960e49e14d74d18eaa32e277ed66a4ebd6cef948ace28afb342bf15de75c7dba180474b4801d20c326588a14f1a50d846820b4ce5426405ce6bcbf5ae725cb124738d8db1ca1291f7f2c2f4148ade8d57bebf4ba9c18168cbf0e79f1bfe2bde91cb022af7a2b15db6b3b9ca019b76c82f666f2e84292588cd4f2fa6529816eb06fd91dd2a66e76ee1c7a7d6f536d5fb8026cf3dbd273f25b455197760b2bc5d3c162df38bdd725665578929b7e258d9e3cf35372d4827b31d5535b320bcc1da6786cbc42c638e44a912f43599eb20f70ad2aa3ca82ecb73c3eee4ab2b55ce40f8f4c60e48dc76225f8a9abb08519b285f4f3e0bb95ea7923425330f2df13f2d428c94b5f742965110ea52ac961c38ba0b87be26eef8ef2c1ea7f30acfe5af8ab86d8a43d19f3433d0506e672b9983ad619658a35cd69587687ab860be3c4408084dc28f20e11e4cb970da47f32f6d5002a6607d79830e7ff05ab5459e0e57b02fc673959dd2031bb3ccef79f502c3f0a4e2a8916a728f3c57acb251b006f77d57d50f831a238d92d51a534fc8c0822daf4fe7279b5ec29de0e54685dc9a0c60d34457558fd1eea9361645e65ee2a0160f0fe41d21f3d14081f9b3fdd635fa1d8eaab0172b233d3203e3244aec24168a40bfe3b94409fb92a26cae5b552236b6bdb44de2079096accd58cc0ed4076ff9ece5e11947a73685edf2b194f76b3074a9abad63bbe5aab27c524fb3ecec68146a4b9215efff1449278792221fbaa22cbbf3f94d1b3426bcda0a328185f6668ab25ddde71b0ea81eec438d1d593545370e2dfaa763224d7df7bb95e3c73da5799760609833a251dc81a02a83e5702b46b0e7347544c69bf9131e72342bf85d151d0f6afe53c681b65e72e2cdefccee7580fc3de0a34c7ec1a1e05df17c10df4e0f6321e4d57e394bfea10ff1c22571a6912ccda8f1adf0ca90a3e95b10ab17641f92900117114aba9a2da551e47ab141d1113aebcfd34188044bb3b5895d0e1973edd9444040bbfa81338976e3031f1d77d29d0e102b68dd5a4a4393823b1dc6ed7ce1fb1936c65af1d6c02cc190549c001ad96ce6ba0d9bed772c797750351433eed2caabd398c817b2056060beb6dfab260fce796e33cd5c2bbd2c0d40b1ad0f6620916be6a7faabcea56dd754475f8f786c26b38130f7a986fe857ef46da4863c29a3f61ab471933abab3d4f65af7f63c1657dada0362b6e44cb0a02e2a36ce6f1e237e23e2aa9116194229cb830582a7434c8d980a6206bcda1e57736a401bd99f8ab738c3e74c6a410c2db018d78bd1e242d5e3cae2ccc8f903212f75745d01aa372bf01de11555e97769686b472a83282dd31a2cfe877997aa64b87b663479a2955e5f0fa934b69d63bc80da65fe8370e367cde38114e47352376520be5d6f0a286ce2c949c290d0102d8e9bf11b44c261dcf7dffc6137cd2f1f61a663abf4280b50c80a9f95917502af616db3cef4060dfde915acbb4bfcf1947739078f8edf43c87500e629fa77125e43f76f514d482831f283755367cd7965474e24356091a3ddea172efa5b1bf5e0af791740239fe599a0dd30d3d2eea7a04d1ab53398420656ef132afa59066c7b525ae62ab7bc3967a4e0cca4d397af4880463563508e6e5b35b6e6a593da3343acba687e167102bd04a6cb92d24e1839d329a037fc6a25f527c05c82e75cee735c76266b8186ef0db7f930ff978a157fc67d785695818be464c07b616a378767432dfc52626a45d1dd10b19992b809749bced9c9107856619119e22214d63577b91bc1eb1b07fbd65dad59edabfbe0cb44e2bb93ab45d97317a27a1a0699a1a9c0a37784d6dff7dea2400edb49570e6fad8ad1a19838465ea9d396d044b2dff4b394b0da2c9cff7f21425b306d9df94d7c1ae4ec3348516ef84d755c13949f09c9d34e3f1edd886ddb75f49626c4934625c3bcf622fe4bb92278e4e2d9434f56572cb5eb4356cb649aac7f56b77513ad2d0f5a4c4b5918100f9f8c9b5a417ef38fefc5bdcf7731ef8c3d506d94194927b14140a497ba771d618649f65d96230e94db2fdc5e5444fff89a7730df980d0cad83449589a50502f0528a4718d9b3d0f2cc001fa9e21f13eec6d7384b889f0ad18349d5f1fd218ea5b45d1beaaee5c99d635aabbb534e4a2c83d6ab1b280764fd2d68d3855223ebe43eb2afd7236559268c1d4ebbc928e3a01629f3b1b0fe5a1536d7f1277c2e46ee5b84c578bd138f3a037955128b9014322ae87b4396fa452561e21fd44509d2387b14fc007dbb77d96d2629aea515594ef4bebd1932b3f0b03d8f42671a2e40686b1b960b297404a3d982a10c20ec24decf2420efcae7c69f5ebc44ca871f306580d679cdc9d367a49c50a794739b1aa384e2f458c3b6b641b415364f73551bf6ab37bb899a09f890c89164348d4417faa25a2cd4f53670295a1eb82e64bb34132394d0474c136f5783ae0c51b30ca9e3cd076deec8224427383f509e083d44cad56c6b127ecc3bb54a015046f4aa263561473f59f2e8c8f33dab4715e158660a7916ce0809ab53db2388fa5a646fdbe5153e5a39fc932bd6aed2b2c037bd8db42b77943b4928418811994a5b7d4dfb679fe5277d8231af4e03dc89dd78ed313e145d0d51891ea350f75d0d17d01b577f8268b0f7e138f06a84f0d17f88282d0bb90eb556cadc74a427b266126ef8d090773654ed0999218f858b2ad9528f960875af68e3bfcf9b6b4038d8d1ba064082c0b13407b7174f82897893eff5d2836818d10698e7dd70999ff33403d7d12091fb415e801cd02fbc4dceb46280367690df853370245b9d9cdf35521ef9d955e0927a4c455af9306eb1dff95569d31c49705851af6dbbb223fce60ed7dff7c9822b3300846ba68d8cf5ee990abe121bbc8f57a4c58d018d94231a09ab5ae1510081b9f656150648d72fb9029f5f77503e6f6c4733fddd85f7d6be7c94ef5bac549b53c31cca43f9d4c1e78b478d0be3afc4abdfc6534bcf1298bf97ed1bb319c504cf782568fe0bd0c9cae25f4bbc0f9632324fd45d3a6f8c87c3bc9a987bc83325bcc0765524f1bb8c28e9d240a5d72c253cbf11f098c32508eaada67966c1b0f0f0f30fee04e50d4d601d1ddb9c3ecb97ccb1b1c33ef0acb8b32739055f118816d5fa494ce88dbe28d25a5e3218498bad815c87f41184094efecae55eb51545b500750e67faeafc49240fe92e2a4ed6b70c481628c29ddcbf59746ce08476913c64b12556140d66493325722cfbfe74b9d6cc9a9e5447461e6a23165ed60cbe06bc3c9a0bfd2ad7b2db486e569ef4849551f13279746ddc852c1ac5ac095b2d35dd4b0f5631f4ce27275c74c2341671c1067641e9060943d6123e7fe1b34154f6f405c2bf2c4f0cbdefc5794581bd82dbc2d771c0ccd92f59b42556cf17a124d49c6c3c7779010e5f3a93f458262fe3bac9e8099e96bd1344d68467103c1d77114cba3143afd6d70192b81693ba94e61e0e427c1e9165dc5a5a87ed39331bb12458b4a2fab3a985ad8a22af51225ada96dc3cc525c18cb5708ee4c94702b8b0c2026e66111591098469c81d74e4cd8ae52df424cdf3563b351205c9ef7ebd0f87fb040f2d6845274553497a4f73fc9f7232fda8f2d6bd9d597d36fd535d8de9b61856d97abe009514d2dca35cd576ec434a2c50e5998a0a1d04fa3237ac7f86fed1a75c2bb9d31fbc7e7174a8b842cb75877ca8cb0855f1a4260f3c6c8bb631b4c18ad1e86682ff226f2cfc920d6fc0bc9bc982c43cb06216c78b205a96823f4cc228ec781993f8e86c5384ce1f4600812bc05a0a0d60e7bcdbdf834ff47abb478de6b24d886b8f0ac01e017303ebd222e1131d8d02b27f86998fd3c9ad7fa9a58633bb6a2a622fa74cb9c3a938d95df3743d01ed5a3021496a24bb1b29658087575281fa277d18ee5a51257f2e3eddfd71146efee44aa9f43210418436a5ce7be82dd239b2f0a39b523fd1561e3a54cc39bcc73e2e04fdda7c8c4ec960fc03757c7c4a818084d66fb3cb6915acd93b6b12904aeafec74f83dfc82b68621b2bfcb848844bd095d32e1cee186c7673369346f7c01ec986927930eb62091f597f3026acd2ccd87e9", 0x1000) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:00:42 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xffffff8f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x9) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) r2 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000194000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) pckbd_enable: command error 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x7ff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 16:00: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() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000140)={0x1}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) pledge(&(0x7f0000000000)='-]\x00', &(0x7f0000000100)='\x00') 16:00:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d60200af7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a894c881ff7cc53c894303b28f310b404f36a00f90006ee01be657aea8c5fd6f0d9ca272328f00000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00653000cf2360cca5f57cebd5fd278f5759296abcb41b904c85cec4b668dfd559c26a0cd40f9826950000d7cb0589"], 0xa) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x8, 0x3f, 0x2, 0x10000, "8ec878e1cbcbfbc1bf8f6643020e36887fdcb627", 0x7ef000, 0x401}) 16:00:43 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) ioctl$TIOCSTART(r2, 0x2000746e) poll(&(0x7f00000000c0)=[{r0, 0x24}, {r0, 0x4}, {r0, 0x4}, {r0, 0x1}], 0x4, 0x7fff) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x800}, {0x0, 0x2cd2}}, 0x0) r3 = dup(r0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) 16:00:43 executing program 0: msgget(0x0, 0x5ff) r0 = shmget$private(0x0, 0x1000, 0x452, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmctl$SHM_LOCK(r0, 0x3) msgget(0x1, 0x200) 16:00:43 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="d1687a21bcae523d6dd9719860b2") syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 16:00:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x88) ioctl$KDENABIO(r0, 0x20004b3c) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x100, 0xc) write(r0, &(0x7f0000000080)="b0eb0a94a2b6f09f9217837916d9e2ed61a09288a205c33f5a2978677eaa7d0f4b2136a85063ee2006fce1e45bd2d7da81b0d4c8fb8463b45fea0ce35e20d2475158e9fbb880efa3e2637fa7c6d6be7b67d1da569701e1c3c323837516198215afed9bab9caa1ebd6156b3b609e615c0654ae3121ae7994263581fd7434754d5ec8312dc53f6ab15541e5cc8012516bc2c23a0079ce66d5b", 0x98) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x1}, {0x80, 0x1}}) symlinkat(&(0x7f00000001c0)='./file2\x00', r0, &(0x7f0000000200)='./file0\x00') symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file1\x00') r2 = dup2(r1, r1) chmod(&(0x7f00000002c0)='./file0\x00', 0x100) r3 = open(&(0x7f0000000300)='./file0\x00', 0x501, 0x50) unveil(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='c\x00') rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file1\x00') connect$unix(r1, &(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000480)='./file0/file0\x00', 0xd) flock(r3, 0x2) mknod(&(0x7f00000004c0)='./file1\x00', 0x2000, 0x4) sendto$unix(r2, &(0x7f0000000500)="d51dea", 0x3, 0x4, &(0x7f0000000540)=@file={0x0, './file2\x00'}, 0xa) unlinkat(r3, &(0x7f0000000580)='./file0\x00', 0x0) unlink(&(0x7f00000005c0)='./file0/file0\x00') mkdir(&(0x7f0000000600)='./file2\x00', 0x100) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) recvfrom$unix(r2, &(0x7f0000000700)=""/172, 0xac, 0x800, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x0}, 0x8) renameat(r1, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0/file0\x00') ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000880)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000008c0)) open(&(0x7f0000000900)='./file3\x00', 0x10, 0x5e73f530f7b0e331) renameat(r0, &(0x7f0000000940)='./file1\x00', r2, &(0x7f0000000980)='./file2\x00') rmdir(&(0x7f00000009c0)='./file4\x00') getrusage(0x0, &(0x7f0000000a00)) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r1, &(0x7f0000000140)="10c35066008c404589de2d819e6e96911ebc345d1dd65b98430e72708c4470e825384639017c685299d2f53fd863d18df4eb0b124455444002018ab0292ad626d02dc4305ef10f6dc93bb02dea1a52dd47511fd55c5c435c88d4605bf6c8c05b98e0526f169eb0dcdc1f1d80", 0x6c, 0x1, &(0x7f00000001c0)={0x18, 0x1, 0x8, 0x4}, 0xc) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x81}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x2, 0x8000, 0x9) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x5) 16:00:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000000)=""/79, 0x4f) r1 = socket$inet(0x2, 0x8022, 0x3) setsockopt(r1, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0xb65ef6d266e9846e) 16:00:43 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="76b63609f665a52824bd536a07c4ad72b3da5938e30aa637d94d989e81bedb8744d707a90cdc81ec6659ebcf866754250aee1f4ca8891024a954ebc6b7482d3df9ccd60045bd37775178ec55f9c8637e5fe0f73b223fcd0024d1253f71df66eecc4477e59459ecaf8be346977dcac3521ef15468920f2cb11d7e67c4e4ab5e79dc098a7663ce6473bf2769f039953772ec7a8196e05587a85538126b63d33c75699cace015573b85a1f8d1da704ae839376be4007eea6c55246d313cd8317a99657348743dfac79d7cac3f8d9f91486154e78039", 0xd4}, {&(0x7f0000001380)="24b7aca6a7f9898ed6620d532e143db3148bf8957bc0cdc3b8d5747e0b55867648c31443c7da8ad535659481fa11fdcd172d655ce7af", 0xffffffffffffff26}, {&(0x7f0000000240)="96bfa6e9f688a3334ef2f43bf300358960e56daf2ffec4ea331223b9451a0980365509647498727486991ff72cf288d866cf24f776a0eaa3ba47e2122648d50b5ebe403d7dad89fb4f6b10d3079836c34f91960a2d7c6957d5b9b58234d1e3bf4e64b75dc0a4a2c05ef34296b7b462b21220d6f7674736af9af7277f40e936f7a3bbcd1955a7843fea361c984a31535e769b39b3356500006df3cf6617d5e0830b9f5214b3a57e", 0xa7}, {&(0x7f0000000180)="7ad644c9b9d984d2195c903d02094a6aad6589c19c09f8d8ec89fdb1ab68ad333e62e1a3c43c9a19a1022b268e8c1908c94fbe337ca7c5c88a22e48580fb092f7c5ae4859e2368eb0f66adcab13bd5729add4d0216", 0x55}, {&(0x7f0000000300)="b2adc4c652e01947b70604806ab13eca717ea4071061af7e6db09a5e959a8e477f390eb23aaf2fa110ad9685a9812b9433c22d03221924bb3642b61d805155d7d9fc9bdf86cb18bdccb3377692a83cde22e7e92b98a69e383b12a77d4e6ccc46f73b325139bdc1dd7e62f4e8ab3cf8326f5d9499f13a5fdfb21d1efc8b6a5b1efc58e4cea0217e215e7ba44bd856434c45dd3dfffb6f05a27f4ad543fe2a5ebc59702b86ddec5566bb32e576b6d7bf2ede2015d777a3f14234e1c5100d31bf192c050c1c2048a1c73571b8a7b3f0718ae7183b1b2f122d91de9cdcbead4eb2fde80676ea4df77d539e00c1abadfd3da51e12ca3abe93676c02b9d04e214b047e424aec4ec2821645bc8317856efaac9e031f03e933831df279329f6af4b2257cc5381b21b34fee4f0fb512ee4615d49157a75ec65fe057292b9f83f993fcaf3fd1e7d5b9fcb795e589fafa8b52e6e6d6d2ebfa68f6b33075a57cb7e81d2967e3c8196f8d5fe79893732e12dd06af523af6263af63b6dcfe596c47cfe68e1920196e3f6060d77d37ed6de10a6d5f23a7f1672f9cf715b69613485c47a5636148489c28bc7fa4bdb167586e30b074dbcf5c686ed94deb3a60be9f003c835043c768b9ec4b798d59633d9ec9627c220519610934d42cbbb3fc847765aee9e56ac3fa33dc0bf5a1a494a2928cd301c23e9ecb01d6c76eabbea4cb9b5d6a22eb99c90b9d1b748ec8fe9e24347828a28a61d1edad388ee580cedc3ab4645b38f66d3982801d0af52e0b75b555ad563a68fcbc77ef05ea9adcd57b89fcde88e950cde5fb33c2ddfc2680fd3831024221dfce8bea67fb187f5d12a2fc2d7fd113872fe998497b14d4910fbe87ba9fd229a5bf3d8616c207fee0f6506430d8da87795f7d17404d974a66b0ee0932d49267f9375c6c4c4e7192032330ac08dfb90f82aca147cb2517f9a891936146bfb57229315376b72ee246d998317281d033177d394b331f9d72751a090246dded8af052d36abd32037b6f2f7b54851f8e822921e3f4eeef461ed644add9e44ecc13344e2a3f11ce13dbb2f5fbdc894fe6bcb5b7bdf435ddca449634021a67f9f2b8c7aede77ab0cea82eecddd21dc4085790bbe8bf4a23e7efa836fad4233563edf8a400f1bab1631c00c27f7295f7311882b2588cb4cef4daaca02b20f6b96078968cd2b1fc717e76eb7229d5128c545e466d217b2b0992ce740a0b16e6b3d95c6b0ce41102b98880e5d06602741a1b13f2d4c0d8b9107c8ed4cedd5e75bb55fcd3be4c264e79d2cb3955fd94397f1727dd232fd347ad997de3d1b517bc04bb194e76de009cff761b4833cbfebfb2cc5419808976dd50da004e0b062cf7453bfa0ae1ca0e8ada6bf01395218526e8eadc4091972fcd8fca26452ec5768c27619ebd14cc9e56c1e7c4d249cdab11240866176959662cb4a8a838060b75334f770a72191770a6c94b7082fc094b0b9682676191b6637319758641038310ac095a301ab10d7ed0dd7029bb6376c21b9990518c4f513f95f87123761b0bc99bbec56235a59c443dd13a6ac5678b77daab8f03a74f28636bcd28c7627b5b0c19590fde87ec8b3f56fe91802680f7cfc12cf88debd2df7d39038937d2c688c158cff07fba81a08856a96e253ca12695fd43a4e492df9cabda8aa6b28da265d1184aa43944d90bed79c65f2073b5fbe4da9302cc51c175778534b1c364582eb37a69b0eeef757461d74a705aee5d710c6f05d3e3729fd99b828fb3df967ea401195432115cd4065df39276e3467761d0361922f196e8dfe01a0812675e5c6303c07d1f5f89ab7f90d29ea3cc16d189229e5053a98246adcba19fa072c2228d2eb9ea6e326c8fc7623793502b7839b9cb62a4f27dc238f05b6dc53e5e8d05411506075ac3966ff2425c76352c52d5d8d45e9a2a91bdb085dfa2197584ce068931f679d71c7d9537a3133a7656b33f4e79d021b19f996facd5633dee3ab720541a04241af132ecc39a2f9c1f8af952381db989e87231120d54564a841ac667c21c4e5ebc3a706491981c58019225b678775e6ca8eaa7655436f70b94d32a7ecbe198b4f06ed936d277300eb49694ca5ba3ce957da2c3af4d2d7254d84528ccbce6c8c501a7a1bec62715555aec349412de80307b0f348ba84e0a8d0f5ab4fb8f1ed5f233716875e97be091235b9a2a5a22b68dd239df12215ce1ac9ef1d81cfd8068d94a5d8b4c5538a50c8fb308e4a8b417a4c7afc303be95f102ba95593eaf46f2c343b0928fd6461c558911a85bb052390f6e722cf0d61ef7051f6e335e4b0b23d6a49dabd5212ba9ed8af781d85294c879e039ad34f8aabc88c0b85a3650fa832b52cb51a6ed7cb2d466a99d2ee370b49476a740832c5992a1c095a6051cd3dc7eeb1d18ce574b2590b5498251df9cc8de62638a98c8fc664420640e81c391d16e4a2fd732a5aa35888cbb54224e8d0e9042dc40b8b40b7aba45875d1c8cb372be1437236437a3d6e07914e74f61ba296ca993873e69a0b2bc07e78f99662a28256ac0e93f7921156aae830fb0e069b2d7bf8432dded6eaf915487b4c9ded58b677cc1ae5374f9a652078d4f4a286d863bbdbdfd64e8d7c759ec2532ace5c10849b52384ca61b12768e6000dbb0ee65f15b5d9987170f14e2fbce86d0b5f71d0596ef81dac81a8bd9ad2353fbc81e95c777f26e459a0c3ca495f4c1a0e060b7e37ac4dc87596303e0db339f11302b29f76a8150441025b42f133f3afdf43ea780e570d1633c689cfc8ce126b7fda7a6d0610a9ce9daef9649b14834f0b83d516a0fbdff8c13cdb36dd9ad4a45cfa93b2820ee49e840808e724c243dca93d52b1298174c80452e3a899453fd9953a453d5b31464931b88dee5afb407ca96cb018e5a719f818d785f8b44f2c9e0711c496d01011253d76712daa3dd801db91781ea34598bb04541e7c6428e9520f6cac6a08093f70fc81e64d7f972f590b30f13387e35f7bc38cfd2d214521ba448a66f28459e9af2c186c3f37c29bfc9ddae3d893861d4f81ed5082728a5612c82d15fea2924e0b3f0862555c8caa513d3deac3a7d40a72399145cf59fd6831c2c21eaf45e66f51870a8833f8a30d77a059f576e3263aa4da871fb0cb02db4e60317cf9e78084fded51be8eef360171b68afe5011a3bb7ef0c957e6ee93955ba1a04b4ff6d9a914f16cf963f695f50bf4577ebf054e5f8a8c01bbdc4ece6071c019f1e728d0c2f8f55ee584682fec45f56816c429794915a17cde1ea4a47d915b46358f7b4932b2c0143dca19185dad6198e333e100e843cbe8acfab96692fb4f68a009607f86506f10cfd9c2eb8506dec3df6b7e3f2da3a79f57c7c7937e7fbbc55a5ddc1b6a9de4633eba3408d4bb206fb28b5c444229294e2ed6edbad24bdc078dbb9717b9fa3cf09de2d7fa3f1ff09db97d7a6340a27f39afb45ceadbf47aaac3268164d26f5b11589fbc7f2f141684cb6765696b39b23932f019f8b1c98687b90a2bbcbeac15cbd64f6cb370e6add101d567df9e307e960f59602476bdf2a0e775d03887141fb393a1463bada462ad1e82fb44a21faa22aa06173087080da7f7f4671a52a08de843ac0f427d40b4aa92003f35e7f5bf7e2ead527b9a6b1f70d61dd5d248e7c39ae1793328f48914305cd58b5a41f4ef9c4b1b65edbdbaa8f54b6641c59f6c4cd3d0d0bdfc423b39a21ac98ad5488ba253b9691e02c51b4124003a9cc4895f5c358eb2c3070f28eb6cde4005f61482756a5cf30961a6dbcce506839b6e6a80a09a7cd814c6bcaedd552530012fd3be4e5a6c010bc04c4e8c9d07c287bad33c2366872e4c8c43e7256bde4b09e0e096fb593e79e4dd3a749e7c774fc14e1998521e7869b3b4f54ea46a5f4c91480c3f99654d49dac3c53914c3d0a468b6eadd39e1eb6ce50b76b3fbdc638e4adaaac1a56483ed9fae6c7066805d64686a95292a3255a2aa25a72862031dda1aa2be2d28ad980fafeb90dd7131a37981c332d4477d0c1de454ec50f61ec0e7c1905138b11b81d00dc98496295f8053af346e3360e80042b15af8b11227b450b4a0502c6e07b01e9e1d6e02542b8a43994dcd3dea88d821980a47bb8357e829b3e6d92adb3a53325741996a6e20fc598938a9d497b334760c670f0874b018e78383b235684c94353fa6c10c167d5e85af888042cf1d332fed91c62b116b088602b45d7bdc7b2e4ec2cb0bffad80c9ba66737ec5f93a137382b9985ae35108d493047842e781f4652385ffd2553125f7644b42482f3748254319e3b6d6ce404a07a8586a16e9964856c1fff05ebe03e5f21c4a06d2fe033f6dcfc383f531e8c2ced4a447625c226e9b5bef2eaf1c0e4897d94fd3f8fffc05c220d23eaf73060b581ff4b16a56d66d415a11dff1dd93902049a570eb45bdc70cbb6de64348e17b97525319550bef187238630659091c1c6a0740dd14b1b4c0601c5d22ade62bc97880428cbb18352b9d3276672b5975bdfcfbce9dc5bdb4875b4bcaad9bcbf587b4cb2c9871e2ce9963c921b8fdbf1659ac23f0fe09391c523281e1fbae3147e95af714229588865231b3ac074f12a5a44b8b14b9b06b2ef156d1f3f66c8cc0cfb17af5f42f562d1cd429956540e9d4a342fd8418dd635a092bdf34dc277a612726370991a39c3854e590676f53de90c804dbe57cd09e17e2d59aa9255c3c090cc5d2b3455f1078e81da84361006c81aa11e76cf766dac5d62390aa93980e69a091a319e9394648d6c98859e6027f176ec143fc2e9356c2bc78b70e0cbc546bde6bcb0a4bd56e335c76792bd467a0ac4ae62c7b7d4caaad993d1a60c50977e337be2934698aadc164acf1facf535060ac8cab55890ac835197f8a836c85ec41364e4d347fb9468dc250dfe1f30d1c1ea5bc23fe8c8071247ff35c7a33e0b10fcbf9fc4f5e05ba57bb6fa08436263874e1362835feab6daa1f5d796e305f383b598a25b6f0f4049e8532ef3c621768e64a075a4f8ca764cc3984e431091658d15827f433ed64729999afedeb4b5a860010afa67ad9afd6cb26e6acbb79db5b65927c6256c2f8feecd9ade09957a526f7707f4498ac7f7383faa2b60327b2084115ae892953785a40e95c2363ffc4be05ceebd4ec4820826b8cefac3e2fb543ca1f171aad1317299e197e77a86dcbbf395efbb5d1dc49d9aea02b39fc210650637a1f8b74deda6f1849f52d480fe217bf7b100efd2d6887b383847e2fa9435a5bb9cc815cbfe0e135777490697549197c617ff4bd1fc4760e997dbec6243bef98b6f70f3d5397708996b75762d43dfccd79d23ada6410ba7ab8d7cdc3311d5201ed6279b5f116e0984752d3e09a8ad5f6385558c27bada98cf9d0fd9dd82d0cef9b1533f2c16f75fe3002a59c2fc92cb27e7b17f33c2681c4cc1b91e89a7ca1705b08c3c910613629fdd992b40b8b8100b01e911c072e26f042aba1d706e365f5a8eb7538c703ad8f5824381b431187ab831332a107b7d2636bc990ff8b7a25e62c06f5658fe558d7511c561c920e450bcefafd977eb12e0c73b3289d05a9d5cbff31aefb30edc2c2cb496f9bfc8e87fa74628c83dab99f453cda9fc0e11e4bb7511e2af73774b15d7c0cdd6532295bc91dfcc8aff016a39ead2e829d25c9b5f7e82c8a3f938ef7d28513a8932ec5e83a7ee2738d89fd4509c7b1181c6c4b21348ca307a36511d11e26a9d29d17827dff8e98b702c0b94bfa17d2d6406686cb0c448689d87bc23b6bddd9b1f1aaf44cb2acbe13c0733293f5f2", 0x139d}], 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x40, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='+') 16:00:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) recvfrom$inet(r0, &(0x7f0000000040)=""/120, 0x78, 0x40, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() recvfrom$inet(r0, &(0x7f0000000280)=""/177, 0xb1, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) 16:00:43 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) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x40, 0x46, 0x8, 0x1f7}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x20, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2f, 0xf0000012, 0x9, 0x100}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x4, 0xffffffff, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x80, 0x0, 0x3f, 0x1}, {{r0}, 0x3d6801b05675719a, 0x3b, 0xfffff, 0x0, 0x6}, {{r0}, 0x0, 0x3, 0x2, 0xc2, 0xffffffffffffffb3}], 0x5, &(0x7f0000000080)={0x1, 0x67d1}) close(r0) pwritev(r0, &(0x7f00000026c0)=[{&(0x7f0000000280)="809422fed477baa75272bdae94d7dcedce750322fb885cc51657f2b593e5e85f72e22e329807fed2530db19a0254d1a018565fd1a37160ccd8eda1d05eb6305758d56ae7d27c7839e44c8eedbc912a7633c0314cf7bc00c01f958de3c76b4ca8a4fb03e5ed000a46f80e0b1e9bdc90f06a83df28138735d7f0e7a580e49f1ea78acefbd24b2e84fe26329d7f40246b525c79b561274cc97b9f72c631837438f28340134277d90d6c", 0xa8}, {&(0x7f0000000340)="227ae6d63be618d62fe426d508b23213dcec2c6d0988f01443e5b68fc9f20d4d6f99f2a7750e5c11e8260ccbc91e5c6932ccb9e18c2c5fc73784fc318b0a6a56393f20ef9be778fda3d8a600ccc6a4e77a89e28cd21b4848f6e10d61e73d95c0926d0e", 0x63}, {&(0x7f00000003c0)="e96dbca7db13cd1c1eb62815220b199397579d0eaf8b1af72fb5887402e282e6b7da57be0e568b3bf115f99166903340a7fa6b8203555861f58f4ded3e5a2aa23f6e835beb486fc42648e16f388d4f2787ffa3c3998471ca91f69db072550ec08ed7ea507bd030717e0d79e2e3366a0171a0226de1ce97d564ec734bb1e32dfb5c59b0f308a33eb3b42fe1d74472c685c9305b0b515d507ff49c05163ee1046e588dfe4a6f4518a29a54679f17baf5742da87f89b2502752d497852fa073d764d230b919c4f17c13b9dd3c0333f84267b4bbedbe27f91913aa7f9a16abe67e327629557164e487dacf4e65d2261c4a9f970fabfc5f3152d2043db68b1c7e5d13d0a11b825cf01f35bd78101d983da99bc4765d137c064fe82ecf66ef701ab8d4a7eb5913f790bc8055e830d0c143aae8f16e3fe997b1493ce74bb4d4fa0fc7fe7ffba920f814fe737e8d8dac6ae6dabec43e42fa16939be181d4ddb94b255cc42ba9fb2c1f5e9bc8bc468a8398d2c8f1efc070f24e4d243e231810cdb4834ec161434494cdada68476354a2a7b093c0366432c2c6c41888b41a2eb7201bba587b71528170b117ce50dd7637063e785ff713d7bfe55b63d26adb9ef44300825795355bb07bf89400ff7547b244e47fea55fa57ce89ec218afb1391e606f8655bc1c16e33987a2998cdadb020f4e9e6abf45b9a02f7ed17e2a3ef1c94ca862026375c7f3d2d268e485e5e02ae2f826064e271487d11225e22d822c1103c40d4c05acad9d69de4625ac52619b20d0fc47179bdf705644839b27d78f2751c05c2b22e69447e6ea6378ee2361d49760cd2a104675dcb781e052943410fa9b82121bc32c80e61e0ee3afb998a9eaffc464b8f41cc8b7aab73a56cb7e45bb8c661bb87fcb477f7e48da8815531caa765ee8c3f6bccdc547e9250f9c13c3238884a6ab7b71e99f1775db05aed32311240050e22c865ad8c19c7cdc0edbab88d5c671a714d75b8ef7cf8628bc33269bd27a9a0a961a76c39dd5565fa4fb6aa02d087b435bff0f99848cdc76cddf921062d3350b1eec77213496d8218e29dff240f0530cc34d440310749673187fa591e1079ed6300bf551a622f9bab81c6b10ca56cf8ad97ee02d4bc38e399c0bbe3045fb077401c19a6bc463f859cf2bec7847064f2ebd41f150d43bcc5e6b763d614e6d0bfbc2329190a6183d357c2cdaecf115bee1fbb262f839a7a1150f0c442d92d82cade03a899463245ecbdd88fe985a1a7d3960df76dcae3b74baabb3af167cd01003a9ee0b30162f9217706007f1a58626e642f165eebe5ce7998d29a1708d6f5e656fbab4e4b5ab10bd8783b0dd5d4a5c150dd58186f82037449855662e20a78e6397d4474edd45f3c44bd543f45055c95c6cda5e0a904b7cdad5da46941b36447ea99f2b3c05c51467b76fcb05121d79bdc234148f2c4613bd2f658c4f552776537e00c94359c6b2bd20d16fe9c1ea2c182a85c7fc10306209b10d98905e125575ea7ffac9cc0ddc3eebd5291f9fcb50c39117a4d3f267fc8533ab2dfcc7e5710e7476e220cfa6b9f79c5d3f8a0ab0706e718a2563620efcc21b5d57bce5171b0c080f39340a5f8ace983c1d47f29f25325a8dd8f272a94a0a1d3f241e69566195d53f4fcc2132d79b923bdb00d6d9fb32e93d35f21b79a7813ad1359e5172b0372db8ce1c709fae7bce9d243cf2a08a2291f0a0d2f2995aca55306db0a2c2025031d68d2c3e337602c2dd10f2943b600e2fde54c596b7ce0817687fba523819bf18399fa6f3b65a18ee99fdcf19c2e1c0f0933e43b1e0cbc33bdb81ef056200a6431c0dd62ba9222299daee6216c7cf8a2ada8fc013dfee6ef1466d41645cf5c332a04865d1668f07041badc598da56b174f9187f55a884a91d7de68cf2d5d66faf0939d96acb898aae139e6eec1af2345cb87af2956519d27641ee2191a887a07a66dccb865cc9b4de866d2213b5a2f58be93d84f8999826d9576c6343f91426f3f4f89d566b021a360ab76b25b8851fd6c68f2408ed904211cf9c296de1d4be647bcedc0a58ae24ae14be26b41053ace98fb007c411b5bd8712cbb6151f4d6b5d1b8403f75165385253c9c8cb1ffb6230a8b33c67b2ee22b671f38cc2a43e0afc3b0f6af529ce3e691e592440791e5cb17d275e02db50e7428f098b3e7827507aa577f4eec29d5247ecb8de3962780e7cc5a306f662edbb77ff080e0aa52b665f71286c0506a33943353bbd972db8619d91abd9b04e4165e14ab0c9fbdc590050a0361e446a103b18e883f8aa6b9299a4c49866207e88b8f03b63f395636e703425fcd3b8472339a3e52bb00cbdc1b2264262edfce9657ac27717cc34682a8c7485b20992d4d784fc03760b2e94bca53e98c8eb0552f036c563067e5196c7f995b8e65ecbc1e42c9f5159a7dade5046498adf30eb061bca8105d1a33ed01d5cbb22c4ba664ee04df9a55abd563a51a8f8350ef6ad415b83777772321f2db4d0a28075d46e3e4d805d9172ca65bed72847322d2ae49daa09109ebdab97f1b04b147f9a97fdb0571e8566ccfc2bc99ab9401b776a8d498cf283b59d5aa03cb3aae409f1e1396c65b09987f29d4a6bb35a44b337bf23d30fbaa2c3ef8ef5b1edd09b3d379e900b662ffedf1ac98bdd9d49938fe4e8fe102e4b1699d7885aaa11d5b6b19ac30f43a02293de9d79bb65ed984bc4e50fb3a7b514801027900d0180f3536fa734548bf06a966f3dafa68b199f868d0508b1167df502e28f69e005036cae777133b68edd9e4964d2f39943ca23b210aa7bc4e4935b6e8e73eb4f627ecaac2556658db4bbfa51ef27e459e1c5a846f8a7bc54ff75baa466089db76a61459cf1d36462af5b918d2fe298eba44c8a9631a57dc2fe805e50fabbdfac3a7c3ca3150e378392c1581dcec472bbeb9d9adbc4875ea9b26ede31501de21b7934f8d4c41f6fbbf281df464c7d687a9b9fe45297455893278e1c218d14b5428975b095531e2ce8f11178d9fbe73007140d9e4ec29b397ae1f3a9bf086a5841b22e17ee0b83d2aa9c627538cf7810ebd3b88e9b59b79026fdfe18229ceda81ee6cb4d0a7330eb1656e1f949bccebebdc5621e85fe49588295f0d2b54639398cff8b6a3fbcab4972c25295dd85da3ad5739ea73047dd92b13f47cedaac58675607b4ff48afe463c2e71e37409a3f7fa81014a50c0f13524ef32e7d7168bb5c4d836e3a2ef9013a902c8471bd1b72373174109fdd65ddd8b752e621f594ad342fb29ee2437d90703fa72b20b0aaa195befc80c5c68246f93d9e5d425eef720342d84759bd9f7feeac890067848b0e741d6d212d2de2bbccb01775f956b97f9c962e6c4164c76cb497e1a7ecad93577a731ab1bde3c27e02c993fb211697a77f21b85f211de85a98ead10079108b049521dc6b6e336675111c378fe62ad529184c9e7d9d978c3bf0fc8bad98a015393713d2410f01413254be251183bd394ac370aa96fe5bbc9dd964e9c5efb1cf10c41629491ef924a5aa5aa00e692fb50e35e4e7485559ca0aecd55262daad782613cc449fffc32ebf970b78fc9f48672a4c8029046714b44367de3f5dc4edae1762e76623f5c83301b3510d2186544d84533c35e0bf174f98946695f12f85c7874678fad551f2eef95555d30299af2395f1f73cc72deb1ce8d4aef998ae3286d4cbe408818e52655bd3ee2143a4ce8d29c5df7eb2be1f01461e7c0ca9032839526a40e2b903730a442eb21740f7e6697304b5f05655d3f1f901958bec19f0db0a636abf523be5a546044b58b031c92e6d200e56d4403352d531049e16d632a73ea3b3eb82cf35dde4cf178ba8cf25b4cb7cc18883d6631f6d1b46d09deb7fa56951d87d49e4c0f6f617bb579384f71b275277444138297df64f46bd164638a7c6f9089d75e3af105b30e9d46b85769b2044fa9891a973f419d5eeec72455b1626e812e3478a655d0cc6fcce11120b26e7a46273d163b2737d7375a3a3fe0b2f875ac6dbdd1106f4e14ad3ae63cbdcde2fde4e2cf91d00d651bc3c730a4234efa23d020ce1d43cfe6f36c7dc770916eee3214f5243af87549fecff729301c040c45a39ef1e8f23fcd9fd71622e9e98d66d811cdfc5fc80037a84d5de38f0a287fe310136b51cd71aeb379ff2ce4a0862de4d3bb21810da6594f38d4bc034bcd8a28a8d30840222ef1f86487a976c90b244d4d2202de796a1917cb0bf7756637d2e3f9672466699e12137af41f2b38326248a0a389e67cd1b8fe0e8bbd0a30ffcb1492ee3b3749e9f8f1386d6a3401c62c01298863b0c70ea0158bc976c0b9bb0d334173ba892eba648d7faff702f7fa5da9693a9e1a347023770afc1bec3e21cebfdcdac91ca87571dd714830dd3b419656c410e3036dc10e1b79d3688114402f1fc22ed2cbd4bbf6e5c34381252aa5e3b23670673f68980654d7525a164b72d50ca8872470be28807f0f921f8e84e459301901aaf35dfbb903f936292b466201de57bf130b8ea7958cf57d778e8143779f66ec963a039c0ee993137a000d1dd2dc256bc406a7536388215d1f08ec2e59d81093feea303690e9b92f17dc0a6e21c85b78c23a0f1dbd04493f1b75dbfd781e42fecc7195893e2b6c39b5ae28f8d898f4a5d73840c131fda3898ec9ad17d1cbfa00323e7c773d193b19dadd6e85a0674fe1b5570ea55ba19e3646692bf662c94bd9a120bb259c28ea798ebefd4e8f7b214dc8da29a3d1af2c84245b6de0a6e62420fe4bb487ea664942aca457b7a136d0ab6f2df473741cb8b08bcffac6447ec94b497a0b264945c49a77e6e69d0474e06af90d8549546621c8737ad8b9fd2b33d59d6f97f5ffc7d949d200417d59f59dd6e2bb529c10664eef62e6e9295fe6b12750f318e3c359543621aacd7b6757b02509d9f9fa8f6b676a840b6eeb4fe7d15996cc8bf142238f4a8d2b0ce8740d77027cf12a0dc677ffec1901697136438647c88a3a46c5fa522cce159e5be09821ae5099f3344cb81a891e662446ddac542626d4de9a006ad26f8cda9737307a9ef240546d7e7fa1a0e480a3d882c2ed9942c02ec127bd16bd95abaca0feea5c2060301abedd39071cf994c6e16f97301eab2435abe291e02ae99e655b290539d46f584825bd7912d3b386be6a83b8dabf345c363ca498ffd62f81357af7f985e273c478246fa3c8f5cb9d6fd134367daf7e852d7db8b06f623da4a19c9779da05fcf245d509c371001a170d41d7c42e0680da507c60a78a39b76087270849121593f335bf0fd996ace56b5c40a13d9dc827647261f04f66cdb180df8e43f7f87ef5da54e50c6051b5aed9121f56188d1f1205caece311cfae19075f636b5f9df2a9434731dfc3cb77d9ab5f6915eb4774b7d86426021ddfcb94891b83f722f308282cde28422231b7e17878f8f11f410e8dec709afe5828d0c8c09b01fa4b1e565b7ccf4c7e2bf655c90b87aa191d2d5afce1c593fd089530d297cdbfca088bd5f5e37506edd04579b9b34b7d2ce4ff4a06adc4cf62d6b42cae80e5340afaf8cc649b6adb884627362c98ad3bddb1355f93a48f9dc0889e42747a9abe60bf67bb6858bec15f67ecf386990292338dadfaf448b6ddbf701cc3bcbe7ec4e30ea4c975bedec3f07d504ac5776b5d7b77026d6f1dfe5c08559e3114cc41e955161e08c134e9bbc666612f413c59897b6f3bde1c55624ae4c4499b97af1a8f795bb653f1dd5866fd4960af110ff088c35200c553ac5c3b053927f1997468cac06dab7c8e91d25eb", 0x1000}, {&(0x7f00000013c0)="a4f9ff806c3eef44caee4b8cf7a65a18c451c75516d0e86538b8f068e61664804e9da2a1c483dd1562ee5b70612788e2313eea9e38aa14edbbb86e4f9d0a5232e5f48cc048d766ca20ccab20f1758b2b4f6844a7", 0x54}, {&(0x7f0000001440)="3f18a6b0b433f147798bd42596806f8843b8c935c92989ef3bce1c939ac2639e1a58fae635cd6c7a587e73b6c0a4590de12efae0491633f82d681fbf43b977d520d534c7e6446d243d04a6b19027dbdcde925abeb735cf0538fdbfaf2534701697621e7426e0fd15b59de84ad862fd2c58c9dfeb2a27c35c", 0x78}, {&(0x7f00000014c0)="2c8f0f3556538c0623a7c1e65d453b2a4e0f2539752373e4249c91e8783181f9836f8c1e567a4b8996b6c04abd60d5ce5c519f86e35c2d0f103d2ae1c3b36db1f2e3c0ebc6dfa16f3d9b53fcc2b4055573bdb79fa1da859466be9903104511c493d856bd6308aa9661786d9dde057ce7347bfdec22606a41fbce717b060b7b76accb337707e84deeae304314900942d6f8d4b820eb601ee0b06099b67e53059584453a3154edfb84befcabe9ee4bcc8796342b95394de97554250556c08782fa4eb2612c176c3f654a4e261b8a94c89dd79211096b768ab280bd14b0b0ef2612faf23fd767a3274808763b9842670188936c0148c510d2aa17502f69e13cfd479430e35978e2de54cc0020a69295f47d6850c8ea1506971873ff9fc2b2991023169d400f850c7e60d163a466ec2489f8ae5a27fc442d6b2b6f563c1a2dcfac9aedf1a30167706f7caacda391f3b7c6334a8a9ab3a8a7a4f893ece897967b2ff7fe6a527205e1f75b1ad6922f0e015610cc200e76c9b842705912cbff1cf79cc373e182d7a4ea498867e62549d0ab057af7180a22bcd2d7987ba5d69e2c555b0a2c0fa5a18623180e489677fd37ccf0a73648c91847b6db56f51f2333cb2089b625cede3f82f40657c4f22f5889a57b0ebb9789c7f73738eb863bc3b146dafd0d44026d8949841d3b66b4af5b2a3bc34ba97a61c71b1f6d5d1231ff2ad31084942255d0a0631e0ab8e0e4bda9c25fb0b407388af03aa7ddbe9de23419d3fbb4b4c022c89d0aea3a5effb86cc300b640c2b33e781cee18673c170733a99feae4381de3ca3e94a64bdf524f5351d0cab8f7724feecf5a314f5aa7d290ff1ce0f6f3c25abff00735adc8a054d246dcd1a67e0623a3c89678c61cf7acbf0a618ffbd980583e64f11542d8271a5c895ff2c5f91513676633d2fa5ac591c8e9fc3d5df75eb704d0015e411533cea2995332abcec8e4ae477c0cb87fcde1998843489184808c062c20f24d3ccf62bc02394807be3223bb009fec350126356d3663041c28daee0e91b04426e71bc95054bb88b1f5e1fd2358ea6864cd9cff6a2daf2fd04891e4acb5b416a42b59bd1bee769f971ac94eea09ed4c935fdde63b7d31455aff676865a15d7a0d270cc4febfae9c988b46d22c3414959dba1c13681cb226c93bb4f215e0c0166170b3539f7511a07277a51f2b904e6651632f81b9358ecd114c2756a967b238851b5ac8782294105e5f448a44d4f69e4d21c73f1784e0edf4bc1b463329d515d897809c13ac2fea88a934a75582925c41b12f643489580c8cb3eab815cfd6a34ea4276923bba1c370a781f86bac78a657d4021c6638158229a9381a56b4287367d3566011a78a99595da58e03d0e56363a64f9b62d9f9d50b7b9fb5fa60ebe9759de74c7f3ee1687e1441e510cb6387dca18df2677ca91792de05879fa97c0376ad6313fca1faa0d706915afcf46c8f6d9a4b7df1e60f0056bde9a88e6cfef3a458510d3ec423ad531596f1305cd995659363d076449aaba9dc8eb35b75b831d1036ecb6e9258767272b515b930002d7373a2b37e7386953594cd75bf8faf581e3248ec2b7c943e821985b247e30f90f723fe8fe24c1d49c51e810d284fbf31fd4cd93403173b20afa7fa936321413c52f09eb345b2961323a58dffe5e929dd3c930183b504541003fe02d9886f0025fdf677b7693f9c98b6330240e972e2266ef829d463430abb002fcddce3ed2cee8f5f7f156b72378573d9b6e3f3f4e5273b8bc1ab24c1cbbfcf208f061b2e32e5433a2eaf357b7b3f5fddcc45b5112aa59d10702f8bbaae54e65bc2b4ce1bb63582438efd9b40e98b24589397871ce7b9cc3dfc077f2a2e16be89e0a5a92e5934f5cb8ebf44a2c840d52e03a582e0a0ff7d815db32432cd4ca18bdab20c46dd1dfe6d03d9f91dc229be035662ca6d47a459cd30bda1f4131daffee2b87faddb43b8fc18846a5cc1ef3de982ea53a45d1cb803e7fc4f90e8b5d40bf0ad413de55ceb1a5f4151b63e045b639a0f742337a3ac05433d285653088bc8c4b98f344f7b416c15bab843d2655d2b54ac413ba8864158bef0dafd50faf7fbbe4715e0112f47363740594331ff771b760106b80205860ffb92c19a5cbf2fa7810b66865126d86beff5347cce5772b9d9a4d6f1d2808a6ba4526bd73fece7e1d637f22eb882799f2dd768a03dd7fe1f751968f78e1d08d9a39fa425d943e9c9e796676c7f4a601bd85fe179003a925d3edb059417cfd1dc170dfd260a475516131470e6687da10a73c530ce49602aa6127a5b884954ca6280007af3bd9a304f5e525637fdb53ea44a22a3b0f569db99a770257da17f9b090a57488e091504d3dab2472d3ac3b01bd45d41e93c919263bf4c23fa6eb6605ae5ced4a92cb076117853407450ab164eb8c2b0aeec889d583e84483f8d6ead895840374c82547fe2dd9b8f50cb9fa940e7a03cf74715197908e696d4110e7c206a3b589463e0a771afd92248f554f625c2414558ad8065bca767f490638dbadaeea4fa898dd15675936114d616cf7601220d91086ff51fe922bfaad454267aa274901a725b3d07cbfb590695e51e7d88ee0f12dcaa4d1c9fadda8b4d94bbd521c7fc20ac38cf5b2164590a38795b09008c4d8978656a25215bc8269b8b058d113afe80de2330bbed5ae09511bdcc98595f1b40647fe2f2c3e7e56f3ef0caf23bacca4cd2c7b3f3bc3e509e7fb1964a2ac84ef911cfdf4308785d93e72db7440dcff9900e35dd1d6d15cb9201186d236433dfec97d2ebb3cc7343c18818aa78470b5ab6c3cc9b877f11be312382456bc60ec39cf83cc03d01cc3140ed6c83a3903c363125ad1c21092749237b31fd28dc62bbf19698bf44418123fd5aeba2593a63eb98986039482a75379b440ba5facf94a6e8cceeeafcaa21d49dbc5d582835f1fd0be20267f1de3038a0bb039b5cb2e3cdd34b72d3597dcc0211089a6c2e791bb0a96e9cdaf49daa1460dd746d26c517fb79ee03ab8935c53a4adcb904c6ae52f824c8644c4cfb584df7de1e05a5bae9a29fbdb6224f3106c3d8242fc6a53cf904411aa768acd95a4f51ef8851e5cb9a8d444d0d5910319844e4b64e83736237c574035924f6561ce944fb65cfc1b7d300c8d96f60842fe77154dc56e2cfa464aed3aa31023b111fca7bbf3d574ec369af0bac2da7352ef0363cd2a31e4f751d5752a60d409318b4135e7ab11c9f78ee7e206eb6407fe0564a44923292580eaa37651e460fd1bd95c2974e0501f012fc14998420fd9287aebd7628b3b92f530fccf36b206eccd946b124685c06980fd62ef552f71ce0f9c4c70cb1c980bcc7ed3b61372c19440857ef4a075c9191f0bb600857ee01969c059fa4c46b2e47146a118407c05a201c97d91161ac2f06e9bbe30194be84366eba03224b0598a8194b0315fafabeee4b8a0d58be42ad4f944b0be1eb67c3075ab4e59de6ab5e73acc7bb397d1c697a758ba27c5e12588300afc03ed96e7e45521f4285cf01f3e1fcb653dfeb092a4ddf107c8311a8ee3c2fc0a412528c24c523f78f086b893093fb8eb682d35f2163747e8fb5ee68ee4817c41668218551480c7547fb8c31f52a6e717e8c564cd4ad94abe84c5c0055f68ced97ce370afadc4501574ab0f87e48fc6db3d86620a87da345dfe1f96d1e7f3d16acc42f2b5e70990b879f91eb0097d5460753a26e18250743e8433eaff25c1f82ded2faf7705bc62b544a35a9b6cbf4db54f86990372b0cd3a0e3b06a65fddcbb52de73f1bc0542f134966ebad465f8e6c6c504fbaf6267a65bbe26e7614a8be71e4f88cd533cba4d9c15f32a70266a45f47a7dc65c61b26e15c21153d2238aa841aa3d28a69e40b0d67f3562d806d5f8d489a326ba7a9e9f1620a3d5a6adca9f5511950e595b54a2e8a1b2d84d2b353401bfbaba39fe2072487e91bd6efb2d88d2038f2c7053fcb963460371db5080dd381ac2467ba764f6b942615bf3adfe6e3958fcb6d0039405ffc5a23fd0fa5a3ac041003a450cfb0f7c1688074741b2ac785f050d56d76ed981b28417bc949d946952d26fbf7624ad690150ae8a78865367750ae3edf97c52877b75d007010756e7fd180ac82df089c3a250379ac9c80875d8196722bedaca49c9976a99b80da8aebeffe2be964bf4159cf37552e43b26db18bd20dba8272eb30c88a6a42937c748567ba1125c94aa97a37284bb61e1ca4e4c697f5cf8665112da2e409be68d9c2d486a9749c2351ac2382c6569c2c1b9f96847275c2934a1c262253b7dc0f8cdb4500c54fca4e661faa6e36027e2764115ed267ec293b205102f29f0301bc3e9c24f20f8a7e5de9e35c2585bf4dcff401b1288418ccdc6a77c8944543cef64514d25622604af141189116d917cffbaff4d13ce250069038a18e89fb89b42cf692e4bbe2771ca56fe8e6f1a7360d458b3fd8ad823b8ccec6ca9f63346d9f9e905e0bdc1de9082a5659ee47bcbc693ef9f251f0713e60d2e47d4739bce8097367be0dbf9c1e4c504baab4237b6ead6cfb96ddde95d5257a1d393a788f30c272b437a7e87d646e3ec1071f2bc7b03c3ac1699434debfcd988e8f5cd4d2950b03d35c3b7dca0ab69cb0735c344933e77a2e07ba13a279c8cb36ab030f200cb61a9877ffd63f78ac3cf9060e84a878609a7171c3c1e6090b7f18377edd1548692276bbb93b382df7501c8c82282fb13bbc404930078c797e796b51e6b253161cad4d3cabe3843bb2a6dddc71f5eeb02068eba62e333bb825852fdb23beabbbcb234bbbe07cd072320dc4c09aaa50eb4c9cba16dbe782f7a6d83b94492e1f6c3e0b191cdbfd154cb1dc2a6af0a5127f4d768235ddc7492e22588a52a41234bc521ceafe026594d1fe11daa5e5d7be2103243aedbe6e94f98539f866c305af44b876b380c3f4da8d476050bd5e455136b927b92b9856175cfc235738ce7c2c37c0b1a9313b24d1519ed624b8b4604e7f218b9b30edc1eff5f853314d0cd2ddd4b4b1f509e7a83f8bde880c906a4a645e5068785a03d1e3ea0b2f2839de98eeeb1bdd0f06d98de30bc24618927ea728db6685d75b82512107a46c614a2f6621ee2a157f14cfe97c289cd0258ed4ad18ef32383ce3b12e6956cf0cc2f3fed5bdbabfbd4430a6f382f5f68ba4ca4969b129d33f34aa8e585909bd626ec7b339ad52a77b28df18eb71f15580cb97c9ceed5d2c321cda456015d2291c43e30f35e8e175929b648c0027842f73611b797d2a04b7f211bc3ae4b59b6226c3692fd161624df9b72fa9a0d5b1aef512ef686a3bac8a43a68c3e4630575c1e2ae01082a2f0c55975b507b63f2f77527d45807b289576baa40b31bc53323483437bf2715847e2894998e089e03c5643fdf57078317b41a058d2e88d8d5505fbb13718f97b26d104a0203281364218cc26375596492b25dd46a34bb84db0a440d57567413c23df49e202d95c6bd79464efcd8e68aa1958481d2938625344e3d37b389e04b9cef9cab03cc9f0971583c802d188a75e2e55312f18029cfc8e651ec323a75eb22a4c49fafdd5c6765059d9eee0efe2fae90ee7b468d69554f07ab0d2b25a1ce509fa797eb8cdd9abc878f6f8b5e8ede6094a6138c9a7c7b85d194f4e94da1538f527f3bdf2391b66f7a926f76e0380ccadfef81083172c987c89ea895c0d77d679a7a35082894382e22376891b953301f067578f537c40d46187f1a51157b5377ab261b8b670d68e41540f292943b0925b7c2d76f807858375764ea", 0x1000}, {&(0x7f00000024c0)="fcce9e1f5311cc7b31ad4c556b91f7c7a20345e8a30387659de32657004e4b381de09dcdf1e71c81d09dc86d90999d5b5b06daf6a7adfd4b942643ad5b1fc906c4d5ecb5d5204d167fe31dce073d572f2530a377214c40eadea9234ac01d16a67826a0b54380895f5a8bed48da131cac02a18a013a57d4ef6ce2abccb241e5711c114fe8e0c844252cdf1c0903fb76f72fc1732376d3fd727207ad54bfaf79ba6a8a5b69e91efbd2acdbee8be19880e9b3", 0xb1}, {&(0x7f0000002580)="c9e4c4a8215245a07feaa97b0e3641927d7296e892dee0d5582532aeac502abc48d95f29f15ac0e676988518e14778302bc1b53a3d503d4e90d1e9e81b9ef7cc42de3ab366", 0x45}, {&(0x7f0000002600)="768590aa522e045234d1098ed37326a892e032b36cc472d98716f53081a66e2f046c9922f6af58dd44f37eea5894584d2b5856fdc1754c480ea402e1b5f3e6fca44fc0b2dfda2f6f9036b59b4f5a8a828cb2274d1d78f0f14203a825eccf43d9e278cdeee29340ed792574544eff36e5ae36767a392b837420773b0d3a64d0fba031", 0x82}], 0x9, 0x0, 0x0) 16:00:43 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x8) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="2ba1454b44c95a7aa371bd64814c974e04cf9ca9fd8ce0fb35f989a15f3d9e84a0241aa3250a7317bae03d4c294b0d1a75f37ae138a9dcc619b4bc1d25d7f069e503", 0x42}, {&(0x7f00000001c0)="fe66896c3d98febf0fc9997e2863590a575267f8168efff4f927ff830b9c459aa0350cecc554a2a5d97be172dd36cb0ff577e2a1efc26fa83b4b8980032d8b3944a99df2d1d5e89b9fd62c9a8c02aabbfb6658e3bc2aad49ee521679ae52cae6552f85b37136150230d1e562d5dee420392ed8551753a75a57e24dea3aff30e398502eba98c67c20cfc031fb5e65c531f5fc71552a00e9b9d9850b5e4e60", 0x9e}, {&(0x7f0000000280)="8346873d1d87a5414f58fb82d63e5a9d912f4a8faf5950b2e35b79ed23f7194d58eeb66de1b45b2c5363a8204930c07d915e2733c9e19c9d8fa8d5b053afdb9f9397ce996552315fc819aa865120988b9a5870913159a346dd1c6080c274decf288ef525287045c2dc993e", 0x6b}, {&(0x7f00000012c0)="a0992f544b2e08e16e5a0c5821799cc5e58d320b073d52699eb5db464a3b5cbb6f92d7a9bd4a4161800a0ba43c3bfb3394bfe58d86409df1f24661153e77eb5a1578d73894c556e8912ecd9c15d40be51d4985649eed84dbc5665b9d38ad3bf5d28abb4156d198e0e7a04853636264769c23f9e8244f2f257d9abe6919f67f86b9bc14136a25759f2e117ab57ead0a23d8f2692e044b1c8c67935565e356fbdb265f657ac4c4728a266d5123497e2a5a7c1c110f3ba01626a113c727235378f9cc9a5e64bb6290139c5e1ac22d571e4c6bc25dbd2e0e470637dfcf2c8bb582ccf6fba50ce83aadbe070cb9da94e01c24a167a0000aef4f3032733dcb8f3908f3c59f5fa52cfedf7dbdc505073a83fb480ffb13d2c608928a2d05a91027be229a51c589670590dfb2a63d397b6a65de82c6e2a9918afa966bac8e258098b71c33dd7186fe42425dc3c9e2af4618526a89587c0143752dc316f75bc74cc4792e163c6fb07d7b2dec79d5ed65dea9d4f2d6950796a806ab743eba6381ba319a2d736c13069ad8e6bfd761c9243e6c4681b8ca635906e53f0d113e043e14428057c61f3f4a4ceb2ff8657bb9aace143620e23156e418ebfada74baf852b3f828634a93abf467268f47707e8461b16123845c911dc918fd81dfb0e35d901520921c4f426733b3e72ff801dfbcea2d7beb116c3779412d4a05c152005764b55d6a1f76c13297eb8fb9489fe215cfb6b9b33021401d8d16120eb23aa91128ad2884b4bcc5a05a3b0690ea2f27bdad7fc17b6dfe39e55d58006be211116f56e402bb85770d603a1922bb543ab18aaa85005a2cfb0305007c246bb2a386a57cedf71c980a2287d14d717e0f327104b3e9c5613f13a36e7bb8bbcd968a2eb034b01a058f61686db153f2480cf548c508bef62dcdc23351a08cdb76d8b11ec2de63b657a19730a19beecb3b279f3f0ca054e84e66750fa4a4e8396f0bbdcbd657e27c4f2bf36ced973aea84dbc114034bb6155c9fff6e8c9318b756b5c50b3ced7aa7e0a93e19a530333e72210dc25d120ec32bb6f541ab9638fe04bb5f953522ce8376c737cb9cf306f2bc8fe8bf527aae3387c49c92d342d28ba5dfeab3aa3df30a32acfcbc9f824879a3224e99c4d4560447d1207e235d884a4e96210ef7e93835444764fadef14593ad2aea1dca4aebc51ee026dead60440872eb86adef5639be094df19a63ab2c7a03e870688badb671f364a706365a975604083d371a14daa7e8fc90d92dd681489a803dc8682c9e15f988554311fe3c4e89b3b9836d46a0751361aa34b950e3ce3839a193cd09f6b620e1fa1432e4111b8f521ffa075865cd1664a3e4c0221f1626e8e0ab30b500b66e25c1fb03959ee65fc2952495be7d5043d00b1274276cff762e168e2f7b59c1299873a172ac15724c8360120071558f1bf1d6358cf88268f66937193f043604a458f88db0b5df01cc304ae1120572d696d25847873a6962d3165d6e155c9e168f8f3e1985b87fca585305ac29daf5e921961488b2d645b7425076def924642446b07fdd3c0c3b4b55002a41827fa856e495a2597598f0fe5111ce9c7da60fedee2a8e0f287abd3b2c3e92829138d63b26af2a4860726127403430fae59ad65515e735753685d7ec2bab91ad1f4c2e5a9a7096b57e2a21f7a3c365432df347faa10e65af3435744e81dbc0470fbb00124e2b0381e57f568f2ac1c323adf01ec70c2a08126078ddedacb11791dfe1d00546d08d2ead5788e6f2540b5b2c53b4aa1d06035cb30002e2d8274cd96c9231b162c1c9143d60775199ebc36cb3545aa4f590017ad97531f273b4350e702180863098c4e625eaa064dc8d454d2dc81bcf759540e5daa0f2bf1899219a5c8f037fc0cda8e44ab8f6f2eb661662bf389d209f17d8bf1febd54973a2e5ab00c7a8daec7d7c1cd142fef8da3ebf7dbc31b3301b8028759b482496de3bc579d970b1429aebe62e9271f4615d7bd75656e73d1d0d462e4da5e9bdb0be624327e41ecf1a9c79e214677c18851615c95cf70a114c3bc14f4316c33393e32a71549967b1504793a9c95a61b07837f2434bf4c62cf477f6313adc7cd65b9867f8de38879707c39d0436e8e1c1786de9797fbd7ef6c98e9b139f2de9a5129aabd879a1ccc9c70cc73abdad96cf3b1b79bb1ae3634852925dd5fbf94f7b07a4b9e5cac4192271099875c19cf98b58db536066c470d8efacf194c77bc4d1ff2771b1da0baa185f9f81a7b40c46a068ed2f285015b5512d18336f1a90602b43754b7916d414c7b912754c65b8a154ccb3abbb25af37cb4d33e40b2cd1b143ca29251fd1822f084a0373c8afb004abf7ac3baadad5788740d1d8046ce6113b4db4622701304bd05fb421cfe124eba0000134403c4c484315cb1c571e20a3c76e8541574cdca061f6e2dd1ac4dc06c185a5b2c6effaa954a07bd6a3d143189cdcb6c975d584cb0252a4a13e91ac3ea4168fc862de780eddaceef9133abbbfceec24ff9799cbebd9913a245192ca4ee149d6ffef056ce9c66bd671776ff321e45016dbc1cbd5e376967d96deba7b50dfa6c867dc92bbe3e02e9c11aad63a7ae63809f2e43f4794761ebf3a20411e04aac35432cdde2ec0553566a3de5ab50f297890390895e34767b4eee148ac7b08b1c52e39b82d6b2fb9bd4913f026daea93c780e8ba2c4730bdfce6f7cb3117711520576e724c9a9efe7edf4358a250a2c3c390ced6066ad9f7470d79bd4e25dd0327b3cac5e639ce6c70768de1eecdf93514a2e7df4003f4232f93473828611e9ca2ac44be147e8fd07c770a53b50d019d9fc06b2ca05fabebee8b610435433779f9588e1fcbbcc2e80f99d2efe47a69ee6278d3f046fc47287a26d00d7ab7d444e402ed5b8ea4dd38145289686855fee2c5734753886d1e3a0efe803ad2d0a39a1b435a27b59101d8ee8caed0bb3751ab770ec145141a53eaa4cba04793b7fbf254218371a2be3d5e04bad3d94d2ac416446f2cac6eaaf88761fda0618bf1844a44f24c53ebf82b99f911c3dd42fcf70f557e13037c468da0c256bfd58d1f65426e1be04e7e9c1f1f6aee7abf46f5e8703d9109487ef6b2fe9eff87f865e9f00bb0f2b81fecbcbb07107a7c944dae502079732de199fb01877ee6c3f2999021c5e8c05e0c8f78cf4256149f7409daa5e9c5c7cb16414386d9d3ef3fba03b9b8f84adb6b450118e6ebbcc790cdea467f842e5c808f50178d219d3168b413cf1b69ef96b80f3c8e3f5df3967def2d1e7e42c9265a3a372f05d31af16c4e446f1683887839374e32c1bfb5e5a1517deb6c8051e4b82fab8094547c8fcb407df9dc683b40709fbd22f800d99ddfdb035285e71653b91c3c8d97ce98280c65a49c0c0dec445e32185871635ed2740f54add5d56020b31729cf6fc2168ff07e5992db9dd8bd5aa6bf6027bc3dd400950f07059e4b6100209513123edea40ebbde4ba0acc4705fe7773e4ce76442dde2ad7412699ceafb4d0233236ff5f1c3290f5660164fb22b5a4dc8b4bed191d6eacc8324e846d07a8a53bf35cc284edfd08b7bf0c541333917b0e04204b91747e20aa67d7b8918b271b0db102ef93684def2c84aa638f92166c91e83fe982a1356810d04300cd676f91331b26ef03bcea6514cba20ef0ee56eb8c600814a2445215b460cb644f3a4da97fa1db04b17e9d694b56566d8df0484ec6e69a3ed4f7eafbbe7e73ee00e31b69c054b7226a9aa5a92d8976aea04ae47c01ac5ab20229074baa27fd1803497e79f37928061de0c47e0f847f119bb4869a92aa85d4fc560abb6aa3e53ab99026fc0124acb87dd1b934d0afa5ac0ced2a2ded37217f8b27d5ce6a262e51bf11cce926fc6ade504a368d332be575be83ee7462ecd1c80b9cf06250666b69463b6a8a1db6976149067640932c69304271ff92773dea0baa30e26c674ec2d574a7bb80e63dee0034010adcbfab12d6e42389e2e6be220a875cad28d43e8c41a66dbbb62caa502e45c1cace7a3d3ecf06be30571e37308828fafd880f6357fe7ba2526b13fa0d37089df48db143f5692af39a6f27ee5d977dbe5d41d133a93c3596f549b798f06d55503927fd751d7d5991d6d45dc623e09a499d878111b6191443fe577c5ede09d8d71d5e4d1250749ba6be61961f6486503308a324d7899d6d1ebf4ea3d7f24ed1a06dea4921379941c38c091b913236967b91fe6d3f211ad79eb0f3075a20a3f051722f8f2b04f297a23352603d325805914f815a9081f780fff67b7b6f0e4ac7037289800a43e73ef097508c997a74a1526766b0fd011f40448b50d39b1bd44c85eec716620b19db632f3f75a4a4223e123be21de634d1869903ad251dbd7126c9eda28ee59377746c1288416887694bb46e9300b8c1abd6bf636c4a7af9c5762603b5370bb76b221d1d607f34359ebb86ce9ef588fc86f4421e98103acdf10fcbad89c68ba738de4c038721f772831e8ac85a083085eae4c92319ef74a527ad84aea2433310a7076b2f8ac77473805e2afcc1cf0886afaed9402e03612425f4fdac54097b35178da55d76254e16c736cc9c2c58cd1f388c5d2d5c5dc2c39cd14c14bf87d3ddc165bc0ab29f521c32dd07ad2c478c43183c161c26cb98335038da1f4f05d9a21dbc179a8925f133faa0d1cedd3d7544fd7765eca8853951f8566a97381666990e0c6a726887f51aa6fc225458fd34b3ca2b984c463bd082f47c649f7f0e036bf365650d7699f6e5b91e172c4e08ea4ee9b2dee6203ee8d9d06fb1f501cf69e9041dc641daaa347693f658826af3f9e13c12edae039e5d4479afb6538e4a186fd0ba7e34f5464235455dace481b852cd5d968a0220218225c844e9593287370f8c99151031412ffcde22ab1cbe05ab219c5959d64374d4bb8c2e42b8ae05b471a1a34938781c610891d4523f8d97a2b77aae82ff151f25bb6c276fe48991764a68da63217b1281b35dd66ec395d13dfce215541387116d5bf509ea65ea4ea7f0decefa77b246301e9383317d44168f670f2c6b563e51183015ab0ebc17fe650e86b1036f0839b76fe863e868f4674771609cbd5d79c2b8a90af87e41e373f2375b6c5eeabc836e288895cbf5fa0f900afcf35bd088d59841bccc8090bc584cc18dea4a3f72b9b95d8b32c718a5fed089294899271575c608b329e51f98dd0f03bc9f322d13a8428f729beba871748ef9e679ce2b5a1303c35c1f4b4f63675bda31b9a9124398b8eb617cb37c59fb48d2e64bfc816aac3af562f4265043b9cd0653a976ca4587ba736702ecd1ae37023b75f3b1d158a2da52186d71dc06093edb85b6a20a211c91a8c9e6ffc9ecca17512f31fd7d10efc7b960e2851116c8e1e4f45d44eedafb84fdba2ff6bc24f2c547afb80f287b236a5613813f8586bf5ba6f4b489d17b8c77ef66d2372b14e50dad9ad3ee5fccdafd54412478a7e0d84518d72ca77ffccbeeeb761295aa896fb71a73617885b644b6be6152b51afbd3a1adb7048de4f67a1992e28e9b6dde219d4a48e3d6e2c4ac1ba1a3e5ca0f3f0c97ee9583bb01af1a806d04e57e3e0cdd90c93f54eb8858f42b470be73b5aa684d0725f4b8734b55108ccd1733b89585da6358d109fd9512c62995b1361b54bc3d44cf0bc9dc72baf22cefbcb8681544d9b091941577a58a2cc34132d666b1bb696e2f5e428b7279ae82fafb541f38468d68c621fc8c23bb33259fda330324113d9a3ea34523ebe40eca5dc0bff3326b1fa8e3e5e238853bfa7011bfcd8a4c", 0x1000}], 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) writev(r1, &(0x7f0000000040), 0x1b) truncate(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r2 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x10, 0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000380)=r1) 16:00:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0x24, &(0x7f0000000140), 0x4) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x1, 0xd0) getsockopt$inet_opts(r0, 0x0, 0x2000000000018, 0x0, 0x0) 16:00:43 executing program 0: setitimer(0x0, &(0x7f0000032fe0), 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept(r0, 0x0, &(0x7f0000000080)) accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0x9, 0x7, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000001c0)=',\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='\xaf/$\x00', &(0x7f00000002c0)='&\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='&,#\x00', &(0x7f0000000400)='tap'], &(0x7f0000000500)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/bpf\x00']) r1 = socket(0x18, 0x8000, 0x3) getsockopt(r1, 0x9, 0x100, &(0x7f0000000540)=""/101, &(0x7f00000005c0)=0x65) 16:00:43 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x0, 0xfffffffffffff476, 0xfff, r1}) 16:00:43 executing program 1: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') mknod(&(0x7f0000000000)='./control\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./control\x00', 0x8) 16:00:43 executing program 0: r0 = socket(0x18, 0x8000000000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x400, 0x9, 0x401, 0x1, 0x5, 0xee, 0x541, 0x0, 0x1, 0x4, 0x70a}) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000380)="74ff05ea788705861c3008ca54a38de97675f6c272706e94a547290193ceaadeec9091eed4dfd7a9b798ea0dae9ac7cab8c7262c39b3e717700d914368813161a2d2ccd4b6c49bf8f24ed5b2f67169f47001640044c3888241d99c891e8b556f46d6a211ba2d509188b7f5dc6ebfa5448829ef486c39dd460d28188ace4eaa5e20e3dcf9dce9d0d7e89e8281f84f5155604fd1e88f961f5af83f01804167291b04fc361e4a05c0d76febe3a790c2828e8af73009a71e06195f1eaf0091ff76b056f06bbe66b9c6738cba03da4a72203640dfaf6536f1aa70992e769e90502b9d5e029d94322510a6e0bb7c50e7ecc43ac212b8dd98b125992af1030525847c38750b3850a3bf7c57a463449437b3bc2d4ee411b881494379d5868a83e7a75f19c5380916219197b007ac2bf445c1508218da2ce1cb433941f081337d3a8858e3d823d27fe29ba88e579d1ab8334d10bf4b7bfb6bf9749ca6d5de866f3ce472e7bb7100b1f8066b5c393cc016734efe2a96a94e19fe46e916cfb97703c2a0f783b7c4a05d669fe542b5fe4bf93d4547021cbd580e176244361bbbb41e92c78da40c116ad8273779cf05279da55e1828e7dbce3f33431ad73c8ffc1c54bb0361c462346c9da40ef27ccbcae57b346a8fb03a20c8025a6c97d7229a8da999bfa1bd9a63fc6cfd79f4b9f07300aec33eba05ddcdf4c51017161031f2f3f1a71e21bea9566d8fd50d0d6292369d06d7861abac559428286e0969c0a25243428bacd4fbe3b2a111fee3a4c03a4d301cc0c3873d5c62a41aca1fdffde585d320a4a0de801caef69e7ec321d0b91d7bc59427633ace83169d9d253712505abd4acd57385bf506673f2fffab9d7dea9da12c9cee85db1337321669b10a4623d53e51e2deaba289723f9d6f0a1aeb9c7259e896bb04addf1da114eb655504641b47a6ea7ead4e8910ed3b35a3784f16eaa8ffcbcfda57111af9cafbabba9a2b0bc31b3886ebe7edffa6094ac60f385d88b136147eaed527cd9d68254ffa5e355b3c9dfc9af931719a4eb2b448076a41b85f9ea14010d6b4b8b021dd4ecf9f1f34216ed59be0213ec3ecad0ee86fc159983b32aacabb5d95f15aedc266c8042372f064e3670ab3017a83b4d5322570d006fa749f00e2f6da16002ca5ed47a79426351f8a99676735b5c66bc48ddbb5aa8451fcf85cffbb9a7881a0c855c0f0f97fd41d57aeb3ee539d4295629f8d56999e2886802c269d008e8bc3678d03f6161908272e2932066c75404b917a2bdd057831535a045c5e70963663317e122e23601aef66c43d41d5cd475b9dd0ef26bff74018a2ef266cf538a836f592f150b60aa8f02e4776ea6220ab5070cf3f769b9230a2fde1f180c97de414aab7b1a6b889b2c0be5feaf8db0e279bbc50afdf0dd92f911e1e66ceb26310730615f3c2ac2ae4d868e2112774473c37bedd9149797515b3fd5358c41473058a20d7e821969558615ee0fdf22760424a059f13765bd6c9995fe719173337115d32576bce4b79a2e48068b722bd99edaf6844e477a2706a20cfd86646a386b747dcd79cfae4b5063408d2e2669487d96286f1893ac166f845b9040448167c0b4bff2331ef99ec19d55b8c0fe94e228d6f7827b7413632e9dbbe5b75a4aa874f601b8f5fa1b0362ce221da110b551f05098502373fa9e90432429192c058736a6c92a02139e3fab4a750fed43cd43468a7d29300dbee673735eea4128a21944705017b15634bd9e4137199947b03090b431eb5935e190262497bb30dca168c130301115513fa55701a0fcb6cefdfafae46167e650aad552aa098434922426e0237d36967cc453c805e3ae93b46c3ca8c4050301035ba47cb6ce00dc625bfc4d86789ffed58c19874b63449289ab181e9c59539b1ad86ab084434a13f7bdb6dcbcaee37d403abd3ef4fcca009a51a8033b6203c98e6831ff7b10ec4308857ef65abd94ef5acbdb1cbdbacc3b705c2aa30d08e149411f68450a8d63e72e9ff4e4f335cbfcf5b777b42646525b2ab5a70e313ede744fa360223154f2195bb83d6bfdd5f55f320bf8df66be1068ff65d9b08ccfc1ff6cac80c7144c3879be4cb5007c024d69926f4f68e556f10ba8f0f71dfe88f3d581adb8d2d3e27ddf81501497c4cc130e3c6be23e1d91db8f4e3975dd7b0d3e048050b3a6e22f93628522887d6a3e917df1b15465548f80f2dab52fdbe72f702dff35e85df8e302c7a04b4a7df26f801d6c8cf6d1889bccaf6a123e75094b839defb21f12992d49b17eb0dc1f4ffeb88fc6dd86b73713645d8b3b317957a988f714d78c187dc9315741e28101a648e186e2f8bdb814691fcb667f89a296b3afcb55183775b1bc2c5dafa4cd3f76337e9e2df9b9978e1119d512073eceda778412771cbe19c123cdb6c663201b8cfeb8ae229bf3c463bf821882a436d4936cee880c487a7c3bf6fe55e966258e6f7e03e0f90a6e1e1dcc0d360da0748cf7ff7ec27cf59dec23ca0e4c565065ee1fb77eeef0841086f5f1848d94d241642f14ef8709dafb266246ab0795d56f1ba6a61052a2c0fcfe1cf21dd630c86912fb936f9f3cd824c8c33fd1a995f3f99f2cffe0c762bdd32a95127d4977d0dcffafddc9b5fefcb31a6943cca950d2d46fa61a60d4dc940a20b395e318af78aac181b7e4093a9c2f31c1bb47f682b11b54f78e3f04bb68a092fc2b5de5c47e8a4506a94ae5e1877474861546822762cc0f1b36b184586fa083d8f64eb509c8c36a98cacf997698aa3ddad9251093c9e3fa7cbdf5c44d345bb2158c2467076e675c7e90c84716549a6fd44f028b9e009b9091285c4954e865383708326fb1130a339651c845ff625079ac81b43bd5028467c2c2fb737af3aac33375263901fe5f962cfe2bce9250a741dbe80ae045d23e3e3a2574229201ba62e473afaa6d6f85fbeb68a67cff2388114a546bdb23e5c8e61549fc010e8b40091eb54b799a8d11f82820d462751b90a60c12f1fe9a8b68a0cbc2eb0521e13bd0ab44d31ae2c5af507de41ee125903bec5047f8693a38f614ff1334d6bb8e0184c042ae21acb18d038468bc3f39a3c69976fff2fd310efb7db587c6b672d758fc0f53c4b09466d8d55b9ed3a137788239b021a8cc65e6e81268515a9676fc4fe1513e36b04bc5433ba305b40a9cda4dd97c47e3654a89700da56016aa3fd40cafd9f41b680a27a2324440f4b2618b5d16f46365e2137e52806715f0f63eb8f9df8ac557c64313d05fdf46d57290380d6be7002cec9c221aeb95e5ac4d6986150a005d008c847ba6d1ab28ae816b0c7ef658e3c8981193fdf57aef489f876d41a6dd588b797c9772c0e5940b79f7ac7864d42c01a2caff7b31afa60fc5e785a28698919f85d0dcf097b5bb49f4e01d079e17574c68ef52e156f68d36c0a2218e57df6d1d2932a44bf1a76eb270afdf57c5c392ec4315a651ba03652f1ffd0dcd5babf3496ace0e0daa5a7f3dc5b325f2c140dcfc158269d57ef0bb72af35419935cf943a574510a76aca4d5a9432a52e119c9835b96267193ac9e30970723c6c4905d92da7e4d4cf77b7ef46f732b44893c41f7643cbd737bd68f5c44d21020e350d43196faad7e9eb4b36ae668ee8f6d4b8afd5ea90260d4d1cd40a23a7eceb23f70b68345b047f997b5d2cc3a103f5ea5a03e99f8d1f0c37fa08710269d044b6fe8b5379ac1bc7944743344702d7e6ed279194607c00ff3483e008866ca170abd9fa6503a02996a82fda74a1168ec77d6ea271e5570e1b2abd2adedcf69b7fec11c601bad8744eccbe9d0a35e32b32d9ac4a49410ffb8a603aa470c1fcefe9757a0e0b86d0279e79dbd7c7a53a8db4da6e9df1e3f636afd96d46845ea7eef69e0614f6dfda32b953620e9d9840712ee97dc8fe758f3b24a67dfe2415233429ee544abae26af06a9ea28623431438d6e248f8d75fb6df5284ff7ea5b8ce8ab158e689cf0baaa3ad925c3c97fcc5a33cbf57b5107f5593e9523ca5cc2463dec94713ef6021afd362b152d1dea7fdf4c5676bdb71b2bdcc1224fa91076c97aeb3cede756cf3c62f515077eebad38dc6e7391a646d66f8ff9c2ea9373973fffbb771b27e58d7744c5fdf7b585399bf7a0c57ac06e70225bb152b8ddc28dd272b99c7db6f2ff560fee0c6526bab49e87591d8d0d95f134dd56ac8bc073d91a325d1103137c4c5d881bb70f5461d676e7553bea27bb1d5864b584d20ea9dae2adc134c6b0d23c2bfe6ce6495b73b647cae8c0ef5527de531bc88b0e099cf40b9cec90d579bf13019da2dcc15306fd3f57af9ed80408ed088bbaa6d03d2a52050e19481d69262a66dc489ad033c4459dec04cf134e39e51757f219d4ecfeccd3e5fd90c54910d558ffcfdb3a0963affca91f066e049a8c388c90e2b955c4251e46a3eca40988255878c43c91440883920df4177ed55b937cafeedba463c3cdcd69bfcf57d33d3183de1eae765589ec85bf5cf6f218869e9fe829a7cb3857bfa85aa9e0463143a4206a4559088ba9fcae11d15f3cbc40ebc156d35dbcec46d141a2d2b8f6323520b2e1569b10cf04e3f698a12f8a2c69840c6d8b63e50fecd8a09de212db9087f52ff1cf48828948cb33df15981eedcf37bd1db118b8f739332fffb9b9ed5f60c555a8089474deacfb36beca77658a0dc002ba43b687086f26bc3def074fc8cc75ff726358645cb77e0ad04bc021fc87559dc1c9df7f3889beb47d55e52062ac379842fd284acec672c3e6c4856d552069c91b4a37ab2c5ac5d33f48044b19a2b12b3f368b1b2b89f568aba4d87c217f73935d9114347baf857c4d1372801bc6163da78914af6dd380280125b54aa8db328ab2734268d317d02a7253de35e82a919bc6034ed4e922d79ef4a1109dfd5c7f70e18c94f229026377895ebf46937b7d5ec67bdadca8997fadb026745f4d08a4a0bcb4313e945634e3a20fbc577fb9e0d8d26b83197a4978c041636cd34a00aa40d144781655172b4ded6b935f11dd25479b2a163f63abd7ba791d36b77340a5a2ac548454e8a7c73d83cfdd9ae1d66b482e71431ae8dee60e1179d92efad624dab50745570e37aa2bcc1512710428b3540ab8133ae2fed1799d4e353a58310f5350cdfb31e7b2c21fa077aa0f1c7832077bf81b8aa2199a1d82de101843f6ab3ce5e606c8357d9f0371f3b231925be65fdbf86147f8b13d61811c36b0b9f0ed6e3fc15e019e2aa76615a1eafe6b8e34325a8dbd4bdc7304794978c1d2c064531e3cb8cc94a90e411e32e1552a2622a4f8452e2dd8fabca4716b90dd84a226e82d4d92103e906656e96d8f7e479c7e8c82cf5b3a86c870ebf440a901d4de1e49c8f28a26cb7139f1c37a31a9ae26ee2114963a4d03b051b54d1f4ca84f9ffdae8c1af8d7028644fd8a9d321368eca40386f947655359cc9e5fdeb35a0a0465e2c8d3826652f7b17f73f0245569a6eff626a9fd99deafd96b79416423f0404bd5c10513710a64161ed133572b84ab2d86a75be532d9eee2e970ea27dd241cdc7afc4b327f13f9d8d5d80c8a1dd8e4b9f62d903e4a638fb3787f5f4215aec8f7f9a829bb67a9c1b765aab7764ca96cf189205b681c1cd800ee8e3aab1f302ed5575f7c8238d9a6925643b15db3db85719f8244b7c3e82eae66ecb30b5d86a9a9b602895952a9788028e184ee20e95ab8649fa652418e02208e680f12ca2712cf094ef601c41dae98ab5e581edee9ff6faa1fdc416f1ffe48c8e6749acf96fa966f12a12b2c760623c93e9bce833bcb0d5c6", 0x1000}], 0x1, 0x0, 0x24) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/103, 0x67) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000200)={0x1}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5c}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)="fd95") 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x1, 0x4, 0x40, 0x5}, {0x1, 0x9, 0xe1d, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:43 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x803, 0x0) 16:00:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:43 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) chroot(&(0x7f0000000000)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x211, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmget(0x3, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 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}) dup(r3) r4 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r4) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r6 = getuid() r7 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r5, r6, r7}, 0xc) pread(r2, &(0x7f00000001c0)="7620df276cd126e096fceb71050ff161f453bedd171454d334b4cdd543bc1a83e6932d4fca68c3c9556ae53c782248f060836a00c71fd27704cf9448586f9bd7dc96e88e6a2eb2ef6c6f3d62f7a62ff0d3", 0x51, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000240)=0x3) open(&(0x7f0000000280)='./file0\x00', 0x801, 0x6f) unlinkat(r1, &(0x7f00000002c0)='./file0\x00', 0x8) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x44004004000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000ffff003a614026b59a2a00000000000000000000000000000000003f", 0x2c}], 0x1) r1 = semget(0x1, 0x1, 0x201) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x2) 16:00:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f13fc8e2e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x309, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000600)=""/4096, 0x1000}], 0x1, &(0x7f0000000080)=""/60, 0x3c}, 0xe14c032c11d7d9f8) 16:00:43 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fcntl$getown(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) ioctl$TIOCSDTR(r0, 0x20007479) r3 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) close(r1) 16:00:44 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x25}], 0x2}) 16:00:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7fce19f8f2f611bdc423"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 16:00:44 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pwritev(r2, &(0x7f00000003c0), 0x10000000000001b7, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x1d, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x0, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x2e) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x6, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x20) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x1, 0x6, 0x10000, 0xcf}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x6812, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x7, 0x4}, {{r0}, 0xfffffffffffffff8, 0x14, 0xf0000082, 0x800, 0x1}, {{r0}, 0xffffffffffffffff, 0x14, 0x80, 0x2, 0x4}, {{r0}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x1, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x8, 0xff}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x6, 0x7}], 0x800, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0xc0, 0x40, 0x1000, 0x2}, {{r0}, 0xfffffffffffffffb, 0x2, 0x8, 0x7fffffff, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x50, 0x3f, 0x1fffc00000000}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x1}], 0x1, &(0x7f0000000040)={0x6, 0x1}) 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) fcntl$getflags(r0, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r1 = syz_open_pts() r2 = semget(0x0, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000300)) flock(r1, 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0xd2}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000480)=""/248) getrusage(0x0, &(0x7f00000003c0)) semop(r2, &(0x7f0000000600)=[{0x0, 0x213b, 0x1000}, {0x7, 0x5, 0x1000}, {0x0, 0x101}, {0x3, 0x2a, 0x1000}, {0x2, 0x1, 0x800}], 0x5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x5c50) r3 = dup2(r0, r1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)=0x1) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000580)=""/47) lseek(r3, 0x0, 0x57, 0x1) write(r1, &(0x7f0000000340)="abe77309e775caacf1624182309caeaa1638d2d0b3ffb994adb7f695614c335f8ade739690c8e5cb63808a32e8e3d7125cd0ac8b8697f1577ab68728bb89ab3a06601fb7d20381fbeddb3026fe6578f86d717a7d6d6f54b254fac6d9490cc2", 0x5f) r4 = getegid() semget$private(0x0, 0x2, 0x141) setgid(r4) close(r0) r5 = dup(r1) syz_open_pts() ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000005c0)) 16:00:44 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) flock(r1, 0x2) flock(r0, 0x8) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x200000029, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20a, 0x0) 16:00:45 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x3ff}) pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r1, 0x40047309, &(0x7f0000000080)) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000140)='./bus\x00', 0x3fffffffffc, 0xfffffffffffffffd) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) r1 = getuid() r2 = getgid() openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) lchown(&(0x7f0000000100)='./bus\x00', r1, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) pckbd_enable: command error 16:00:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(0x0, 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, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x2) getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x0, 0x0) 16:00:47 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000022c0)=""/4096, 0x25) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file1\x00', 0x2, 0x5, 0xf594, 0x1, 0x2, 0x200, 0x9, 0x2, 0x0, 0x7, 0x20007}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') pckbd_enable: command error 16:00:47 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, 0x4}, 0xc) socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) fchflags(r0, 0x0) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) clock_getres(0x3, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000100)='\x00', 0xffffffffffffff1d) recvfrom$inet(r0, &(0x7f0000000140)=""/229, 0xe5, 0x840, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) setitimer(0x1, &(0x7f0000000080)={{0x3, 0x480000}, {0x4, 0x7c4}}, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:00:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f00000002c0)='./file0/file0/file0/file0/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x8) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000300)) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') connect$inet(r0, &(0x7f0000000280)={0x2, 0x1}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80028000a0002002, 0x4000000005bcf) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 16:00:47 executing program 1: clock_getres(0x0, &(0x7f0000000000)) r0 = socket(0x1a, 0x1, 0x0) r1 = geteuid() setuid(r1) r2 = semget$private(0x0, 0x6, 0x74b) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) semget$private(0x0, 0x1, 0x2) setsockopt(r0, 0x29, 0x24, &(0x7f0000000140), 0x4) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000040)=""/113) 16:00:47 executing program 1: socketpair$unix(0x1, 0x10000000000000, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file0\x00') connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x1e, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0)=0x10000006, 0xffffffffffffff31) sendto(r1, &(0x7f0000000100)="22816c6cadfdf02d5423a8fe4b2d1c77b50428ed55d8388f3e86bfb734fc588ba08bfff2f1ce14bd3b78ef03846f2fb20b452ac8d6f420fc5d728c9358aec114869e0fe95cf1d0b1018c70fa713841c2f7ec6e0ae9819cf4ea577d80eb4d579af03e8c982e07f42a2689fa9740b79131018d0fdd4f1fb43e87fdb2b17957e358b2cd5f8f592c43a3da247cf89fe2b1047e1f7eed09ad3e539f1c84ca60d65b6a6285f00ae3e4bd4a3f4890e1c5a89ca8fb08a7", 0xb3, 0xb, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffea5) sendto$inet6(r2, &(0x7f0000000240)="eb05b7512cba43fabff3d5d78c27f1e96a5efe90337e4b8cb56b636f9ac8b6a3b32892c929d30718c4d84a02a110a74d6d15166c31baa32d98263b52b19bd7b59c7cbbc052b9e3162a78a3786db27ee5b6aee1bde4fc814f3774f1f95741c57dc972a315054d002cb5775c979658bc6e8766112fa68da0850a55e6d8b8cd0f52dcc9be9af216bd3996b505b2f5650a40325bd6488dd7f6f1a863bb35ecbfe7031a51f1", 0xa3, 0x4, &(0x7f0000000300)={0x18, 0x1, 0x9, 0x3}, 0xc) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$KDDISABIO(r3, 0x20004b3d) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a8c9c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29", 0x488}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/35, &(0x7f0000000100)=0x23) 16:00:47 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x52) poll(&(0x7f00000000c0)=[{r2, 0x40}, {r1}, {r1, 0x40}, {r0, 0x40}, {r2, 0x14}, {r2}, {r0, 0x15}], 0x7, 0xd0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xbd00000000000000, 0x7, 0xc6, 0x3, "33e12bc719278f81e9c552dde092fc19c641ba75", 0xae76, 0x7ff}) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) close(r0) 16:00:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) r2 = fcntl$dupfd(r1, 0xa, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r4, r5}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r2, &(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000240)={0x80000000, 0x7, 0x1, {[0x1, 0x6, 0x8000, 0x2, 0x1, 0x20, 0x3cb, 0x4, 0xfffffffffffffff7, 0xf6, 0x2, 0x9, 0x1, 0x1, 0x80000001, 0x3, 0x3, 0x8], [0xa355, 0x3, 0x7, 0x5da3, 0x33, 0xa373, 0x7fffffff, 0x6b, 0x4, 0x4], [0x5c4, 0x101, 0x5, 0x3, 0x5, 0x4, 0xc2], [0x0, 0x0, 0x5, 0x8, 0x4, 0x3ff], [{0xd4, 0x28, 0xd3ece, 0x1}, {0xfffffffffffeffff, 0x5, 0x8, 0x1f}, {0x4, 0x0, 0x6, 0x2}, {0x81, 0x81, 0x100000001, 0x3ff}, {0x3d1f, 0xfffffffffffffffe, 0x3ff}, {0x2c7, 0x1, 0x0, 0x200}, {0x730c379f, 0x6, 0x0, 0x7fc0000000000}, {0x1, 0x5, 0x9, 0x1}], {0x1, 0xfffffffffffffffc, 0x7d2, 0x7f}, {0x1, 0x4e, 0x100000001, 0x1}}}) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001b40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f00000007c0)=""/237, 0xed}], 0x1, 0x0}, 0x2) 16:00:47 executing program 1: r0 = socket(0x2, 0x1, 0x0) write(r0, &(0x7f0000000100)="1698439b62ce771af60f88fa3ae8a1d65723f431a2181dcef81a5355a7f0994ab54a5b99f31918533292804c2d2cfe4ead380e5db74cf351535f85822cc6c56404825e84d9bec8020a1e4d41f3fcda051184aa923e53ccf17dcec15b9c42afc589f9475bd6ff3a32eaf0c655f578", 0x6e) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) write(r0, &(0x7f0000000180)="e16e6547aad33ef7fc974745b8ab55d746a74f03058fafe23d57f22dea911116eac00e03a2a9389e118a3d0d1be79fa6cf1b2e66ead8572aeb5a9913df5e427d1f1eb13e08f67a5a1f21e895ecc306724ff8364fbd0129551f7bb0ed652b6e4d997bcb9e3a6d826d42f6901be724fe82dc68f2a6fb2cd5c67e21347cad40128dcf6a0b53a059e3a874ab0b20c91caeb6b2e0b961ee9bf68c7b4979e4d364b6d33d63c2f6cc57109139f40045a4ffaf9d0b9c34e5a50a51978dbab0249909b93b7f4e6df3c480e1f73c7b1c6343c394726693aaf74b38ec02abb9f01d7f455937a5f9ea1adb203dc566265026e53c50660cc6d118813ded4b439ff602085e8485cf43a036306159e90d6e30404e1a80a0f594408e1e5859888c89ad6337650c00d9eaabc77b05866b1ba9330a8a2177f68e8a2407fc7480c9422d7c888f3b166d72ae428d7bb1da225b9fd26d2543f17f89340770ebd408e68a287e5ffb075f693eb0d45c6959bd108eefc18f994f0281ce08bc370eeb07cf8760bc71bfc92cb72a788d6a449cb126a29508313bc177dfa69dfaa1fda12443965f3e857c5322f63f8a7a6c5789d0e30c9e82b33c20de2aa65ce5ee6ee5f90ab2540f21d87f6ca78f708e72c24ce013355b8260f6af909f060fc6b3438d5cd552c05425e02ed6712cd799066562d1309e0d8867387555e231e0e28cf1334432f7083f6df4dd57a4bcb4b76a63368748e436b80e553af005d2fd6f9e85dd996747c5ba2491a2790523225a06f323dab70c6547756641845a41cce786cc8c8930fd59fdfffc07ef38522acdd4cd856ec825192db7bb792bdcc368279a3188776f2b88c460569a42d2eeef7cb2442acc047dd26d370b50dea5118eb3d9ec193bfa67811dac21ab66ed42dd0b5ee14789185ac46dd8585e70fcd258de77429bc69c813ca9e78f7e3f97fe57dc029777fb43647ff52b4983c672ef76d9386e81dff05fbd8be8dfab6d77a572fb1f5cf1533c00426ff645d70249108216899f98135e356ad730a1083d600a1262660c2635d0815ee11e428ee58951e63988a25cef4c7918f25bccef499345f4d7aee302c47e27f74de36da47a6240f0995c74b4ce1503955b52180f756f533ff1341f66d5d6e36428fee72614df99cd19a63edf258571fd83c7bbbf792a532ce7c2a70a52f0574e7fe33c4c6efcff23434f12bbd0b1671b1b35153ffefa20639e57fb8b7285dd5cc8137bd63a37672f7e9b0b9db2588d2b35a59d1850b790bd552edf738456a49b8ba7cd99a1f57867e508d26211cc46d64dfc136fcce3aa15e659281dbe223c54aace2b80fec8cb05c8c8d79f5e866ce2dff032a9ec0522c3d242912b916ddf204d2438e12c3c7f62aa0a0b63c0db9dbcb42fbf728e2dc29dec5a2650bfb5f43e9b13f219e8e3fd04b46007306acc30bfe45e7164842413cc529111733ffbebfccb2e7caa19eff02be34693dd0c77d236182663da4c0ad3ce635ca855c8047086f65202a8ae7c7f19f235c17b3c2896388a082cbe9741b733d37e09100fc393f965bb3d11a2ab0a36b8d8f6eb3c49f996bb74c093f12ab0b68ea7869904b5e8202a716f0545d0f88f02243595f2ba4a98805ab5f4db5e59c13571bee654bebed4a19be721729284774322bb68a382b0a29a88afbdd1f41f453bb28d412a36e5738d08763e4c8f4bd2af17e1a08ce9aa00b400696d52ecb848b80cf2a3a3db58da1aeb40114ffd93d69cbf5bcc26f9eefccd6ed09ecf6f1a8bc08b51947c1b9f0b950c8d306e6185a0152ff6eced41f19e262a9131b0e63bda074bd70274ce4b25ea2ee138d6739aec04c112f0639fb977e4aadaea21bf61eb4b3f37e61a0cb9422d5efe66245c8ce95802f5bbb3fe6e47b6975b3f09b98fe180ff5cf64bbd867856cc971147e927f0bb76dbf85d89dc855431ab86a4e89fe1e49cdabb696340477a29193bf6311b4a12025c54ae074a43734280e5759910e9c3228a0b6cd61e73966780cad4752b72687451e46bc5bb429c5d5b604bc6be6b3aeb2c0d59fad03085d7d41db9d11763954d6e5ef2915200a9a24874396cf3ea2aaba35426694573132fd6a4a5ba1c36e3c3a9a5fc31078e7fb70391c9e0bbe8057b32e023cb957aa39a08719347d6ff9393ed6360c2f1ed07a87c5a1319766cf93e4cb40e29959c6d51ab8ff97cec03a2deeb3589e0b12b151cd7cd3df9366d2e96eca45e42c0069c1c8c0626a1210bf556a2f8c1b7c86d71ecd08d93e6fa78447e53b471a83c095aa8b0442307be4342882fc6c37c7d6bd6c8311b365ab67a81cde91bf44885a7b4d1dbc47594138227777ae6323c9a596ede036545c9ff7ea7ba5724581e8d409675eb2e62f4b3021e859dc733030ea97cc226170b8ba8fff1718461a8ffbf20fed96efe0b56fc774431d6695653918ca5466ac5476a87a50a1be77213dbb27d7119a88e4531fcf60e6041960e7002c5cdc924b202fe7b51a8a2a9fe63bb05a82a66d875244d58ff0bc0e4d562d36d2f025258d965b38c12b221d4189945367ff57ee7c9e95eeb2684dbdfd99eb92a4a9cd6bffe7cb1c4a40f94828f11e1bacb16562e27cbd1d0d32c8a62139e4d3e8d756cbb5b75402ce19647ea1f1361c25d7aff1d3eef19860fa83a6b40f563466234ecd9602b5ee1c58f198ba3940ea16899b700078fd046bb3b94bd4cbaadbf6a528ebbfc83d7805ec25f5e94f2eb7ec7b86c4427c1d1b357819c760b23c66644d7f1b5f4e8f1d633027a7be984ba7b657513d46e01337b6375cd69e1eb84851451a95f13e6ab37e1141eec40cc979a0bb5be8160f762b599a8666f96795d1e25bff1ff1d27551ac018996bad6c2ce4982d4d93f8272d71e4c5fa8715c41ffda20685c7243ce3b992ea37ce3ed03304f206d77011aa7d172160207fc7a9ec46df223ef22036dd4816d2272f0543e42c3e79737a64b899e8a867b9397fc01970398219e8f70787b9d54f5e6b85de33c7e2287dde4fa24c40c07584ab4be1054fca06f75930586685804ef5ef796a8bffb3b3df7cd3dc176183a47a4f1484463ab78570853e01c63e755128391c8e7ab35c86de95e29ea4e276b46457204cbb59efb488fad80dbb4af7d6d451e7b45fd0c0ec8835d8fca63518bb31403e650225512da62f0ac8b7aefd315ee85e2a712c39e52d6dd5a8fa2e5f598e041f7c67f108e9b924c72af7e15c54008bc8b4079eb59aab206112da583845b6609fb17bd5605b54659f83d02c63554a5b30148340fb7b7483d27b395bfec4c0a0259161bfa939719db77c3223223d479292a25b69b7f9cacc375133d4577614bd3e7645aafa079e257c6334ea904b10b79d3ac6c19aa05b8f0d456086c4953334ce594b63ca34805743032f5ef2e14a9c449118844448edc0438f438c0a5c2dcf8d3394d59c8a73def985a1bc7118270a60f63e11500eb398510fd1996b00b33bd769cd0829c8423a0b23cb8679be9f836b820e19d3efd1c7e9f194cbf3314115474bfbc205adc6e86136dd6bc43246d5d54d076abe092eaebedb0f72e992eeaba20beadb7ec8a02af0ad2858f0beb723f70bfa2ea9752ee0e698dd4e63f9cb0cae8f1b4b76a650a00853e80e5ab3c19fe4592ce04b7330c266d3ff34a130bf2c47b5999792a4db886a7eb31a6f1cb0006dbd2b6d7568bad2941a31cbcb89acdd0bf0c18029a9f8e8f38c6cf3edf0e2c22a6a5aded7489b964daad418b08ad3267bbd3768c71f677fccf0fef370fc647105015d3e69a1a49102c11a51be1260124631d7f8a6833b0ef621d75a5f318c33127160d24f0f04d796926d49242a52a6ca796677936af7aaa0d8c9a7e8c96b39190b30af30a7a691dc57638bfbfe69ea6570d1d91fcb48011f4f771419e821bb7fd24aaf76e52999c5789861103f815a591b88bfef2f8f6cb0841a85c312cb0a3a1dbf46625c5e82c895909f0d5516d86fb364eae2327006eea2e3d424374bb3c10e5fdc37fedc289caf8801ca8cf40005e77f7e0df1a33b8b1e81fd6500191d57b8e1d37cbf12b13064ac1273fe21cf7cd4ae34572e8c82fc8bfc8d20cc147592138e761bd4ca59facee5a539a3508173a540ba3a2cad3b1a1ed6386efbe6033afefd33e43ca339fb054bfdb7319d890267c00777db3f5c0e34e43c8e05a4f3b4a29a8ff1714f726029f52fd073efcaa9581b5adaed35813aca7dfd9535e1f0e0903b0018eefa04ef005f8e3d1cfe3993656efbe4b0feea940cb6556c459bae7c7ef516210d8b8c9062dc817147b7aeee13a8e639e9c3221e66350a7a3749e251972cd9cda2c8e07c821e8586774da3740725e80ea49769a6931b0a5dadd8815a7dcc38d9b4f959f8826dd606664c92febcd06489fee63d5f791b4c331061c94e0c513d883ba062179b906b8f54abbc294194609c1de9025e59bd9cd12b2119da770358aa850f721bd9da5f87ebd8c304ad5e041d6b75d2ade3dd3f58fb4335db9f858b2e6aee140e195278692e282db9d49690d8bfc40eb8ae20bb1967320a462ed4366f32add4773f00b0c53be3b0e37623c338e95942ffcc1de21fb23519350337f3a27684832c0fe32e88685b5dad18f903207f6ec6f4eef3cf8aa18e033bf0a3d89d894201abaf5e7468cd58e1df53769b995c1b82ad68bc3bb3fd7aca204ee6f7f63ec059b48bb05934ccdd135cb70fc043c54c68b94529074ff1b067afa4b6568fb53673c1091e1608c7983ef22b56ec0322b518a96f9787bf2721cc65496c4649b397acb6f8db2b8bb56bbbe5d6cb406d17a850e63120547e5b5fe5d9e888f7bdfaa0b297eff8cbf1e70390cc3f62e68b1a8cfd14feaeff97d29f99d2648a9602fa94118235e5a7cb4dfc481c5a1e927dd1a57a329017b778824c7fe69ba81250ea71f57264c093b93a37afdff5632c64fcb4aa6073cd217ddab075c372ed3e9802435411e47157867033a9be76be712050b19fa1034751296e6c965cab4cdd40c4b969cc40ebaa00272b916bfcf81bb3dce5503590eced7a0cc10d8379e2680de8cf7baba2978dafa3c723223ca9c1e52bc0fa243289468e16bcbea498b727af3ec93c6818d466234d2b44cc1da09b078e9fcb80775f8b5ca37514bce74178fa8fae467b85f108ce77d60fdf0e2fa52f0dd5b613ec025562d597bd5312af99e335f825d205b6a6cbcbffd3edffd0979c54644645b2f95678ca695d0e98773c9a8474848082d5b465e4659d56a2c81394e938f38b9d8119b82d164b546e98a6ce1d34bc15c3fca60c243e75c17bfb45303aedd04e300191beda541226e24e0db1736fcf833ad2540c559eb52322760baa0dd5f137ee24ca53c9a50e484402eddb0e64c0b9f47bb080519c256af23b249c05d27117ecfb0412323271bf3f32674e61b05d903641b2295dbda483a63d1a52662bcf48c985b740e4bcfd2759304c3769aeec09076012aee9746ad79d9cd8a71e04be2a5ce85f07b151673570f63d24498f4b7adfebc759b48554673383dbd516115caf38c0a5054841f75ec60525e4ef668a42c345372240e8f47463d2f35e309eb16bfb0c05987c33ae78a356604cd2c8255064c9011d11095b8965857b5e509c1df4170994dc86b0cbe6c2e812c62c96efec66c90dce24e9fc2220af05bd776e1aed35177a026b0a185d4973b83fd0ec85bf47fbf379c16b205188c8d9273e7183ce323a6a27acef7019adb879053f1e57261d95ef184f11c26966d67fbf81899750d0abf433ccd183c013058c0f0efb44d6d87fb53f4ae11167226b9664030b11d05d57", 0x1000) socket(0x1a, 0x7, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x5}], 0x1ffffffffffffe10, 0x10000007f) shutdown(r0, 0x2) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwrite(r0, &(0x7f0000000140)='Ms\t', 0x3, 0x0, 0x0) fchdir(r0) 16:00:47 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0xffffffffffffffff, 0x400}, {0x6, 0x0, 0x2}]}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00004f7000/0x4000)=nil, 0x4000, 0x8000000000000001) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:47 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x80, 0x10001, &(0x7f0000000000)="0850ef515889801b7fd016237adc9c6088d1fe1607e8873243bc632d8caa190a9ac5dc66cc65d41ac208ce4a9b90c3a591bdfe47c56f48cd6c64330787ea51a5ea8abccb09d44edffe8d8c2c8b8231286c07ca3f623053c4c000cc183e5deeec9e489cb0ef26a59225c643cade7f0a0d9618a2e620d80bb29690d91668181f9ce2a9dbefbc2be266e13d0ed2ba923bb69c4120a4dce346013ef7172ee00f0ca3173138b89d74bee21f79b8c9c5625d9cc3f206a4e6a04e8c494513e2c14d623e32aaf5a7364d1d2f9a6630010da59df33d9e5a4c76b819714292ffbc5835c6fcde4a75d76a3e9093", 0xe8) setsockopt(r0, 0x3d, 0x8, &(0x7f0000000100)="e3f287f22bd88573d5cd82d6bf75d2a65f01a8c1446b02d8db1d40eac3524817e26ed1a0bdfa1b191bb9a402fc9595db0bca672afb1d18f5c392bf45ae0c64edf7ef75da8684fe055404ca93bd6354be540091f4911cddb8bec249d52a280432a136e69763b29e6ae2a42bf571c25563a77e371827877849db2ae78df9c7a5b3951b694650638b26204da9f456df3c", 0x8f) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) 16:00:47 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd1, 0x88) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:47 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair(0x12, 0x2, 0xea9b, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) r1 = shmget$private(0x0, 0x13000, 0x2c0, &(0x7f0000fed000/0x13000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002700)=""/129) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f0000002640)=[{&(0x7f0000000140)="4f10751ad3489bfa5ca4a41e2141911c2790636d7a9ad8bf9abbafb7455b43c84610158916ae6edb838b1498d4ff55de1148576bc516ab6a75d880f946644c4e201279aa9f1a500fcc0749b19935c49edc766e6a589cc1699cfe5163f02fbc6ff46a0de7d32083a17a", 0x69}, {&(0x7f0000000040)="34bf773499", 0x5}, {&(0x7f0000000200)="723430799d23feeeb274d911b821a70d57a02fbc1c70c202fbb0abe28a8049bf33a8178b837bbf5d838a4009b08b2cdb40b2f33654b019aba7d681e09c14326196682d1200b330f7e0c341e9423ca650e6ac", 0x52}, {&(0x7f0000000280)="1f635e193c3f46b804f1f056af9948434cf7c91d4356f429508f7c7e108114c0d6ad6b6da8812319c97570c1ab837ca9180b017c8c2bce74b41fb63780ff34253621c2ee9cd1dc3936cde280f2733f6f701a5f064429c1e6edbcd9890f9a3c7ec91371184dd73582098ce3817383b4391d87c1b117c1a840c8b561ffe83b43375de6d473481f61f6461c9d8b1b5d9f7adb3b2add614fec2d5e6033bd357c5465b6c5921d65f8009eb5984fce1d8fe4aa57614a07247993326effdc5a98e2d24e484f592cb6a52df0ee65006a4b28e594c525c05e8ba9d2caf6", 0xd9}, {&(0x7f0000000380)="a9295e336feb4274b584934ca6ca0347a1c9d1c898fbcdda062235c68918ff4b03964a0b9fddbb586df950eb33d52a66deb8850c8b56f68319f1b2c5a980fdb8c9d9880d5249e79146139a7780bb5ffcea4a27714cb3025c57caf843ba8ed1b4cedbd8cca49e8322cc8ad599d06746c495101f38a3e15f314f2684d891fd52462964cdcc749e6244db55421c410e86acc257690184b3aa897bd9412a0e53563abb9e14297a771f46035bc52a322bd3baab84fbf96bd4575e79b16e726b61efe52615b9431ffa5c6c6e7e767d90ccdbce95f5170f146d0aee602e3e10b33eaefd3cf81370bfef364a5c038bdb8adac5f2060258aace4196be7904c53f6a99041aba5af4ecdd76bef5222985493861df2fa713c65d84d3dc72302579fd598e9d24ca4244a89e9e308c513abb0cfadb8b337c7d346d098d9030327fb17193402dcb969ad4f6ce8d52a62ffb7c330e69b3a6cf545d04ccafcc71d14fc425a45bfb11ef209ed78bf75bd8de38660c751c243ae1e1db8cfc9b7e4664b5cc123f214df3c227ea3e9b02fa9c7196df88ca815401df72a81ac33dbba69ad07e93abbd8c972dd7173faef020530b9ff30aa07e1501bd37472c357bf4ac72d1d07a49e86354b9dfaa311b2dc3f42f56eba43f4ee1e25866842a5d7e00a195306563396a55ea68d174e023868658c595b0489d96bf2181f03130f781a04e0b04435490ebd9ad2e493ab691a3b5dedddbfb0c5b0724207859d4d02808541f440e57e4aa6c1e15acfb787c2216f0416a30c32e95a85dbbb4afed9b0ae9a55406e56d2a0bd63623164ecb7cbd63ba46d55f6fa0d693ab78f37b2e9a1b8eebde4f02c673baa24e5dd02e87ccf00f2381f6659c6befa7a39ddbc0e937d358d262fa13feef25756728d12cec7b6ab8f3ec40b4a100e76a882bab483375959186138e235b8909c83a1dda687ffb63aace02ba3448ff4f0bb977e1554963f3b14c771d03e2ae987232e3dc9604ebcab89ec036476ba1e18facf865d9184d127b5e121ab42f7ca192940a472532f9c8c0c2dcf6d84ca672c0161741d1d3f993cd10023206c0bf9bf3d17abf951aaba816c7a4aad12f757f64a585322943a58ae9012f904b4d676d4bec4b35319cf4ca8574c29dba8be7b0853ab30ac30b8de92d04516fa940766c44a699b3c820ac8a4033025791c0f704d0c93c266ff99abe5322344b9b9ed93adbae65d3e8680c10d9830e07d54bfed499d1f670968c0b9fcc8154a76f63f6fa8dcc6edf1f6887d603e5239db61ff9cbb0a8e3a5059af608fae8266bf225354115351fc6803e0103e838b50f0b5769f3bc6f0a71376d4cab2f1ca0517f5aec5b4a1da998802cd45a4f892ab0831058cabdac14c4b822018749ff0376035aaac22e836f1f5018b4500d18cfa9fa3df9fef593747df03ff63684675dad756bf863fe5744ef591181e9b3201ba12511613db0f48fb207c24f279dc239757a4b785de3b95e65dc5a5ed24ddd31867cf08db64f2d44b1ba5bfa72cb2609f3031ec5510570a3857fa32e136f85cae620f1de0d2b65278ae5f9172d2b8e3f079be651e2de7df78661258b3e7331ff0f47a8fae05ffc27bfa7b9911565f9c81c5ebaf56bf3ae7ef1e912af22900eec846a9df99e5748801dcdba73717c57eb090ae02acf02d3bf327182575ac341be85db93fcc9ec8d289af41a5990eec688b7d67e110b411a3f38f8045d5cceb11206edeb4a94fee8f86981b8002c2cb1843eae7335cd31e57e41b1338cb97b3640b7180341144a5a2eb753c5ad45d721a6f3048447c238136eddfceba2a005862192f574ba031d76389938bc0532352b3e1f84d3aad37094d125b7f38d07c65df981e01b2c080adb1e377d2a6dda3160f8e6b5f8911f4b5a756ae4b324bb34a71de140a99085681db274597836fb2372b7d1a7df8cd1dfa625bda491a12ef5cf3810361065b68763af21c907af753fa3c24b5daf1545cdaa32585c9c841689279783a8466a7ba6a7b942fc76fcdd27e17e95c5e1093d45f1fc483d7a45b3a57faf7dca02e4fb993ffa2e2c0c40ab7cf78d5a23b4cdd87852601103012b3214fcce5e03d553abdd388ad6c504a42add22588169e3e5d8606cc817d2098e0312504e3a5ea73fe676158a83dba83c87a2a1a232dd4d45564a6920aff655c9967e8c30b14a6e7704314284a64a4996d2bda6d7a1ece2cf0521c60eb9c60d1754bc60dbc230dc9d678084588a48b87ad707c9d4fcdb8bde5b8b7afb6e4f317a7af20009f324aff787b3bfd765a9daeaa8229155924d380d8fddac0d0b86db61ea1c3f13dde3081d3dc66e582d80f3b83ff12f45b35baf6e496fe6c98b7b28d9fd5271293e3beb656473115cecb4560e4f3d931b9aa16e9870eb492d39e52a896c62f1c89e87a3ef35a36d7be14155a77042e4874a631be5c27890c65b53b84ab4dd7c07d5021d952cd49f1208ca9517902cdc192d18f940465a5c2973e975263538caa7c31f62823d20e08a95d2457a0b5bfd5a591b897742b93648fc05330300c861267dc5da1731e4720415ca4fe5b85c0744072f5c7ab91e717b7daba7a56584cfacc58c3776cded19308f71c63a4406419e8a3666aacf4dfec60abdd472f50d4781ec001da029b6b9324f34fd77519c98f40e776b712f9b219cd4504c7bf02e44234a06083c2b05154646c78b0e97155b5f97b18ddc8ed198930f200dfb7f9cebb026ce88b779258e1d46b5e9030b5d4b58df37cc0bb0bfe87b41a0d81243f75a755b4332f3008e9dbe86b11c26adde1ac3707e1474cedbc92b2073e3849d3f7bf5bd5bc9d26c2628b28f62032d8a589fc76584186362d706f86ea44eaba0b8c360c2738374e6ed149e26eae6524d16b6606ca429a0c82e1d29c80f17f91f8a0b7b245cff841081b465740846de80f856bc4a3293b3908444840817f582fab42a6548dc830858f1a94741814fd28388dd5115a9710fd639b6310299ffca4c95557cfc31764c21e5d882a1b3fa5c1596b0795e3a4574ea92d66928a4fd93f6decd4a3f7def6fa2721fc8e71de61f389606e5102cd50e5df214ce0d53dfe0caf8f01d90744ef55c132a22dbc89ae5034870e78cb1ade442f321fd6d783064f50c673e7c8e2e54be70964e251b8b8134d44cedc39451c2d0ad9ca84461130642edf2f7a6789c513b3c34f6ab142b2276cc852f506dca134152efb42db83c0080fb82dd0250ea7cd77433f3acc5b39ee934d45d02300bf45f301a4d83507352b53fdf55e70f935e4336aafe6a1db7883c041155df3f41c2fca1470fb82d52fabbfcff2bbf68c7bf882f974d4e9d2e86aed7ce577d411cc962b41b1c31b6a8850a4d2fa070772cae30b7c34b0348130a264aefae9785a9b806582dd487d5b6fa2477bd2d3f395177595d97ec33788ab5f0fd23d47a9cf7a98d13ed9d738fc34ba30842cc7148a3a2fc7722a43fd38d23e60c967a53f61f1e425ad934e0b03a90f34ac95de7aa52d69afc2670316aef82008e0075b6e7ff5eefe00d6a9e72977baf79f897f3ccd07cc8e6f3e270d06fab1c9d4c89a933542a22d3cf4316b910abbf617dabfed9244338d070366917bb475ecb536114cf5b9a3cc0f0759485d7f69543aa2fa135240c83fceea0ffa0772131cf024fd4fb84623a0c61ca714da254c7b8f9cfb1a912ade82553d772bc5adc525ac364afd7cb2a978f2805f19d49cf3f713791cb01b503b6775241061708f59bc1ad9c459a18f5dd4de08b5a1b42339531c5130a9709ba3ababda2dcceb336f27b33075fd2ece2fc9de1a00329fa846a1a626bb0fda4509a365b2e1fc36146d480595876e3577adcb2a8253d3f9ed9b93b8893acc94341031adc7ae8da0c4f27a3c428972c1e3d6971654e142ffee661cdd840f3a657a2d00fa8f4888591cf11b65e09c3c9da2e6edcb500364fb03aa30cbbddfef729b13d4cf5ab0cb09e13f33048095cabbd663759cddeae9a7bb154c50ad0f042241a0bd20e159120060ccae2316dc3f2f7f5b91fa5320213a7b90e23c7a8c8714dbf9e6e030ddf9d7018214de74a3c7bbc5400d8d98190aebcdad8d538c6b59a54a39ecb83d5cba43b320313cf39c2d7f51533d1c5d6927a6abd357b1795abd8f85b2b874c4aa912a37e37a687a5534c59065b82ca76cf2fc96f33f2a6f26f2792751193eb303d32b0a95b3972e0adccc60704b6538de5c7486b940320cad0a2928831a0feac6e514ac424a9ea1f195582499931ef64509fd431c7e4d00461e9a4789a005d99c69ee5eee385a152dcea4fe5b6bead1c834bd135d85482d051676cd7a59080f5d4c37397463a870fd31e166c0b1681d55b4640925dbd8d30b4af8157635dc9ff499e1d7c3f543bc1b8efa014fa183dad87289bb685c3792439946ebfdcad01150371bfc3575bad70dc1c9b6f936eb219c7ef492f7a9ef8e52361bef524710e43984cf61aa62b364c95113590648e40175aa29ad176ad43706ee6e378112172c477099c9b8d37caeb91303b32688d52be984c676b373076384f65fa422caf593c322a0c1ccaf65756c93b5129043a99dcce8601f01b92cb3ee162d07d7e57f75aa4edbde42d429f6564e89870d5112c58c7b084e0f6e9bcf5b6230fbc0456d4cc3203d5c7acfaec2fd64ecba0157ca161c2c1224f0945f15250803aea1c12ecccdfe492a5b532acf8b4a9e148894db6be35739d2dd2cece34d9175f1a87e89169af6896673522e5255dd3eceac8c8abde2e47847f4a17942e670f927123a30cc53218f8ad6ce3cd3dee14c2dc9b92ae3765b3ab63d01338ac6806cdd9bc881abeca65023c60c3a85490e0c8f54ef150bcdd14fd4ae0b1fb268fba2b406273a4d13861ae65b3a71b076265dc9d98b65474d81ec3abbf55e0925cdef0d9a06b9a315c096588b81f7ab3b30bb9fb1b0531eaebef04e4f102bd0cf01ddff0f5870f648109b90503eacc8d15d777034f432d89d50eabf25f44d74b3e5d43c3f7225cd56b6b2fbb867d8f1041102a6b3ececda3fbfb7309ba53ed5b5769c3dd3300adde93726a7e897b259e1f16873fa0709fd193275026a9d6fc7c9b463112e988f9240f8038c1d6bdede78a5b60f84b764ce10884995d4c0526470e014b86eb2661727c13356704eb6a7119b7f5492fd1bf9011034dd002efb41fa45aeb676d1c8783fbd94bf19e57220cca7f72d9ef3d5e75040af860faedf35c0412382b5218f0995afb913c9f1b73b31630ce2658a0202bfad31733292ccc549bd025b94b9acc57e598e11a076dc6bdaff84e834853846121a539df26b0059e147101de6c2948ca36e20aab10274f521d25ad437f359f6a061cdb2fb3475a3b74f9508925c108a49371aa39292930687c7990ab514ae1f522d2d666ecfdb5de763b53561b980bffcd08183d0011a9b697a893c817ccdd7b659563851154b90701ef94069697ca44bf500b7e68493c616433b6072415e1c1d493602eab92b2a40a9917654f1f427fe5de4c46583835fd96daa161038c8724339f633eadf53dbaf154a1115b1c9d9e75a3a90302aee868c885a375b524dabcf699061ebf6c8bfb232999f9c181a60dde9b722d83df13512ff0fc01f3fef61fe0df7adb54344adbc3a8a1f2c965655244f2818417f669ba695dadc04bf9d2310b91fbb22e40192ec37dd10a0c62114ec723e299a2cf05967fdc674fd0bce626de332dea5d0c4ddf0d496610b72307d7cbb5828ed6ce4ebda15196e8407a36e1c3561c6a8e0abc8d466d533117eb7c3dfe875a8f8666b068ea30366f5b4c82f7", 0x1000}, {&(0x7f0000001380)="0940bd1e99d47799884f27305f851f9a6770dde2cfdf79f3e349c421a0536b436ac33f947bbfa8f7ae2a81eb4c2c044fe7ab3ba3f3b5340556341dc33e7b58e7069945948d675ab7d461b06b1b979d1dedbad3945cd179934181fbee30c6c5c952daff2b83affa988cfdaf48e93d2e5bdcdbad5315568422e56f0e62af9277f9bf33a92722527b77e7285570733316467ec7bea56392b8f2d0c389f6765692c38373cb150d1555c51bddd27cce0b56829909504ce4ae3557c1476ad81659bf84dc87962b09a8b707ba68c15641216f6fcc06d0bf640fdb6fbeb1d74f01abe3e8abbba323e98ec60ae2820dd1", 0xec}, {&(0x7f0000001480)="7123d754c76c8694f09b849b4d9de3376681408b04c4daeb0ea398a416b8d9f97efc3090103cbf82bb18beef91377b604e4daecb1856c82f0219a55269b411fda46d94f4a811f54f5448f90b770d1e036b3be4601a192f098a20ee3f1d91469396e71742fc2c35fa22cfa13f2cd1b0fa232e4174da954c657f29d94c3fad81d243329b16618fb76502bca2de701d7d9d5c076f8e525eaf6ee97205b28e478ddfbe51f869a7", 0xa5}, {&(0x7f0000001540)="dc7a74af79a4139655f474057997b734c94ded60276b1aff96c6315b34de93b8ca7b3fb78f736711744206954c700d472e1942ee78b6b1cced07bc9ae75bfaa4b9fbb85ee036209b4ac30051ab830db1cd3824172a94f42c6700a2245e8c473c8755db553fdcad74579f64f1838ae9579ffdfe95ea15c1c5d10950462183a0423bde607ecaf5ec06e4db087e6f1d852593723cc6c75decfdef251cfd88b9a75f184393db332c0a2e6833775181ee7e48806b34754976947993f1a294c9054a6578e66d71370c64339cd7a436dcd1a3cf8372f7d19eb1f04a61930c2443b90e3f48c9edfbec9219c43c077130912137ae142d3e", 0xf3}, {&(0x7f0000001640)="21cc84074313810893b5c41e8fc8f10aa075e557978cf60e17b4c83d2bdfca114131830fc708614a104b764b49db91ee30e35170c65ddfe3d92b45c82a88a1cca1c3ed50f05aaba2f5302d9e28a49e0b2eaa8c20b1e3bc3ad6718ce15029d2134d671a1182a6b43e3bff8291c11a8d8026b7afdbcbb83273e10d58642758234a332f0e61efb0d532bf4018e668d6ab44d545a158a07b50c93ba8fda3a0b6bfec645cd3eaabc8e27ef8f4e444498cc77240d4a9aac93fe61680b1419b5064f6acd17c523f883ebd08836fe4050782132caefbfad37ca759a4f05908118a832a1106e230cd67b4729c545ee8426188081a123f980f5e257a0ce91158ed1b56b0fe90be31d1fb194186708bf70e38b59b4aa18c0868685d2cb0121ed6b35eac5a389e375cfd9993b92c093a846a7d57b07a0b655fc584a29eaeaf90744f98888912c07415ed8627ec9749dce8e7a79ba51e69fecb5dde43b85b11dfa23250b6ec2beaecfc848958a1b92eb2ec0091cacde5aaa25b8e16fb3d6c72054d6ff1e985a87fbc7ee137ff97c52cac88971bb7cb8b5ba87214f63b21e37aee595bd5e08c5c10c34d5df287d74a6ef5a3b60280ede087af20d43c574bef2fc62d095b7320bc9ea8d44cce27cc2e5307061cf08f41a421291bb6310cc9a65f226de29af198d4f17f054a1a9d2bfae72c38689055781617eabd384cd7d2f7c1e7d1240828e6f4180165b40de7de226b0154ecc84e83ba2df8f1a8227d08c0cff1f72b84822b30c3347dabfd326277168b04432495b9be6b3b0e013376655dfb8dac7b3b1c09a1c56cf86ceac85baceef859624b841aa2d7fd7b871d184824465d092675d239c7ebee050e70604b4c10d6fd32fb42c18da1d04393118066b86df6f017e05bdb0f162eb2229778454eb8e851964a82d8b68bd12c443f16e270f17275b320bc836c4e49f8636fa1de1713a78c81ff73ebbb079de3fe41afc1adbcfad6f3dfd5933a47a1c1a27af19687efb157ee24e9f447744e83a004019aae3bab6b2e7513d974d32f8a0a67063e89e77809d5b845356e1a93d7a5c66a6767a2e4d0d81f4f41dd72ebd569012e56caeba62c1ab1d09b27c9c1ab2ef4f3fe5fd3ad9ca450bffa553680387ae7e0858c30b3f6feae97aed92cbe08fa5256d653d01f9c8fc74ea6bfa09b0876b6a612b9bce3cf0e0444361be05d7c579164d445be47e674b9fb83aa6008ce77a15f9fb9b03d6c42db101cda53f4576e6b9d115e6ae7895bde567a5fc4fecedd27caac6ff2f1616e6f90d6e67476f436c53527f5de2c38e91ed395982ba1beb36c2bae2c4cd95a1c4ec6dbed6a19a7d6a627fdeff6b6dadd38ec9fd6a703216d56e268ef60a8fb67beadba3edca330d89eb85d088d3c2149d8aa917404f230baa09cc6c75bc44387e5409e351c4644804689eab97741d4dfb545a2463167f0ca2d9eb4d55c459ad3580c30c98d92bf11c04d1e869119af888ed18c3acf9e0d7a55c1225166daca8c3392631c7e52366987b187e5af9d9690ef466ca058310922977e51be8008882ce54064bea95ed4554d889dd4a18d08d837ea394e1d4511893f708740461233afc33db6b0a352b1f1f4aa1f6eaba769f0c40640df0fd19f54a0cd1427e96f2badf19814e69bd3ff01538c28a7fc9f6c9c8a78329c536de3defe20e215ee378f836e39766c95a728dbcbb550f48a56ffcfee878dc6dc70271736f1740dc5f4e8d61ffa7940a6ea9632edbd9ad5e651bfdbc399bdd16c8ec5c751e30615f1ded26bccb0601d4530366fd1830cb739d077634469acec7e15a9b32225a0fd6103c3d453a100aae315663179ef4c70d0333979a8ec46776a4f353a0257d40e38e908d37283190188533f127bf06f5efcd2093f9f0d07374b085d9e70c63a6e5eb9724ed625b4873330d7cf8cfee5f3a250e0a77c261dd7a97ec7d583a453897acda8b9a8d2120310c974067d3dcf5aede2b7846fbe92ed30dbcd99d279364f22a1a5178872e06d9d17cbf2ab7721e44785fff2fc9757b582a449b6a86645e48accad71e1c09413f9d0c57442d366a05cd4ac497ef2e4d675641eca3b6a6e0132f698dae00b62e1ba33df93b5484fdef44f4fc72c9a593e3f75c8bdfd992d8dc747bf2e6c9a7f324860c58afc79d9e4422ac8f13f62488cbe04e4a39b80af599194edc6291f57170625ec4fdb1f1596b43be1fbc0f278a7ad0582bc13e1dfac18cc9bf727632a231a9b27d3f2605f624a5933e07d04f71df3b90ee0ae42b8cb233f59ee7f3e42237e9089a3285b7fb1b032982794796ce5ef24fa056e41d442393c2338b3acefab6a698f8822a22ae4a22a56368b350ce1a11e43cac7a08e3635b76fea16d3da113f6745544a595ee6edb832955df413399ea7396370fc35a1edcfb2e4326056011356f9973e453ae77192a4e55c1b0fb1590b5904e5c913acb29084708635a38729265612745ad919a89be65ce121eb71b35a878060c96f394e1ffc415f4180f5113f771b4a25412a2d34e449a79f36d39f2b3ec3abde8ec71cd2ad362ab5cede33e7e0af58ec7439af9064dc4eb7e633882e3d22414f2ddb8b9c1201f53a331f924437707aaeb7c6fdd8a75e90e43496b1e06279b7f97651401dc4ff91de213d4e2a29e063bbfaf29c9ba39d582c2bc1392844acc9c859e0b57306ebc994244ffa555674f4bab2a47572b6cc25fa245afa9fa392dff7b062ceaafdc8baa4369535e131bfba37fe8b083ef60ff81d0b261a9c06b61a84c8bc9f5f0709ba127c466a7676c66256f0d7f2cd762f0a5038007fda2c7d3b92cfb4b5194c4db76e1e207bcd11d742b424018f6914f32e1922d363f6bf288babaafbbb4eb36fcfc28e89887e4c33f782aeb6be4d12f8d9b7f603995bf51f818f09ccf6daa5c60a3bb230a3659f8196127eeb9cc91c2c280f8b434352b21b1ac7eda630486a44e7b198a16667c1f26b912e222ada643e9b4f7873945b02350aa73c7e0ebd0614f910167cf7776b5ef290ddb87b080e0462da6be04132cec46013158b868961ccbdb04431e725781fccde5f0d1c976fc7de413cd1547d116a55d467cb70106ade2f501d3ff5227296f23f59fbbb018b7bccb1c12a4e44c1df02730222cb612d764d3a4189b6a3402e119a3678ee38879c8226f76b6a647be5073798291415062adbf9fba2690f634f1f667772de0b50d782c450c03ebe97d977d1ea5ab8ff542bc7092a613ba84b0a81ea9197b4ede41064e2fb2d30c2e2bd302d239b86713145592fb8095993f33465bc777b5e9abf01e11aed0b3bfd6a844baabe317c2039a261cb96b56a99642676f3e1964217a44c66d3224bfbeee722bcdaca7c42271cc47f1c458ab20b764c5b4bd169b2f306aeb330e3b6a8353a173d8158fa8b293f39b931b89fc821e226b0d44dc51cea65b083a3e3cc5f2448b96ff9b9eaaa2e9864011260cf168ced8b180d9a65a3186ffbc263e7cf20579b2a8f68909a1880011c5aeeee0f557724259bfd659ebd6eff85a278fb7bb1fa4f09f76a7becebf5235030a776f2c0c0d9709fbadb0e9ccae12b250054f5410da14246d0c8451ddcd40a7bb95985a16f7e5210765cf298af0e4c49d22f44fd425f658e49a631f7bcf69e23e02865a4a788441320051568fda03b95913038e486102fc634702c94aae8776fff3a68d84dd4ac3970ab4e9a901468bc849ffaab2ac1f0d220ef9ce5f586740ef55cabca4722dfa46a9189c95420f57b761fdee6a72af8dc6517c74458b911e96560861c47b7d129bc6cf4c4a75668484574fbf17a3cfcee9e7b7d0d862e4d611c444a342017b34b9d1be3c50e6c34b47a85f42a18c2f833558ba922aa2d680cd9e0de468cb68dbb6d210ca3278463f6c6ce3041233c8438b088eb271e3bbd36e6aae2a0291a1ce7567797835abc02926d79cb6fd22b2f4507854c1e07a8117c43404918b4a39482a0cb8346a858a0bb3ce4a8c9634f80c512982854c6255c868b5be5e83e717000c5c195697e5879c51a4b93ca1f8c907cac4a192b6f277c359134994747d530953da74f38e5826a3bbfbf78276f264c7d24ca634defbcdb71e6e5dba2f63443da64b8a48ac906ea560a228c6dac05520cc80617fafa99792534807971d9dc8fb453e0766204599a2bd7709b8486cc027be8ede915fe4ab834dffadf9556a1b2f0cf34bd94b1d39520836740391c42d38e161a5d0be1d3ec50f90537ffa1641d4404be3e9c2958e098ef90891481a4f30f1368ac35e2603d94af659751234aed598576a4d58dcfbf6019b30a07e8e38a15a14121c51bbfbe14f23c8f585d5e433cdf6c29658d026b74631360a0b3de33fc133ae30348c5b38faa4c3920ed88ea7d2ab15597544cc8d582060de0384768da7bb1ad8a8dcf89203c0c0b54a3902c4a57bae6e40d9b4d7c898775a7e98a1b005e82c42b0ceffd24954561e8a5c137c3da1663135c3c06ada02be31e015cc38c8195b061816729ca7f6fc634f5f1187312de6f159b362f0b556c64ff8209a2c4257f75214a7bc99a663f49e9583306722637887a2966063cd4d9a609564673d3df6c19b21a25e18a7c2e31875bfbe73e1fa0e4b22bd74e6370d8ebdf2a9a41825bcb0396553a4246f976add0cb53ceaf7c082c548c4ba88209ab56118e20388bd403832b04da30dba564e72b1e9b2f2831850630324f743999e767a81a559199c8888ed492f60e4555415aed574199a01d1fdd0b87abbc795dda8e5d5d72c09b0615d974d21182af8065a637fa542ebf52123407478f61f699077bde7fd2d533cfa4d8ee8d1e1790bdd39f2a4a7d0cbccbe1c96d84adab3a083d0ec43726874a5b026b2939b8c391098613218f725c884e16fe2eb9fa2d4316133ae6c0856dc5bd2b0ade3c176cc03fefb4acd5b29ee06b74b75aa3b5b7895ade67b910a5b02a3d8a85773604d8ed21b07b9c3e9921d78c84f6e2b9057cecad099cde8cae08af44379bdf4ba4fc82e3ea4ac4bbb94e9463d22e07f0f06619b794fa339dceceb79d651d2a9e4480887de940acb3401007c0929735ff99fab443e59e046ef22945428e90e8031fa06d3ed1e7080c389995580625b82c738ffed6de55db914b50ad09c955c06bc5406cdef42cb2a74acc4611abeb674392729b628a6c8f1b8469d00074d84fc705a45433295fd83cc30eb5a0f90a66f0f8937aa31e7452087e7a1ff6afe51132373c5586425efc4c22a4b1fbb199bf75018e459717664c68f74cd839fba18bfd431b69502167dd76edd0c57fa41017798a94f647b5969d36f1b2fc632fa0c449a1d94ccebbc70d7b47688a41a19ee1b33cb2791905ce7df90126a26d3ce5774ae2d0fc5b743d92d0a5221b8eb34c36157ab051ef47eaccce5e7d7414d8f47883b98acc59017e5366a341f5ee25df4791a580546123f397f32714f073da45b25be12477e3756df900553149e62640bbbf5282114629b011a24ebaf5615b9d7af26fba887583af212e5ffbccb5351ee10c144849173406bad2dfd6a14995d7f041746d17004ab58b2a4aac9a5507a40a9f3b3e3e3b9ad17a2ecd5cd73e2fcd9d5dff3ee9bcfd0bcb94a21f973fd4ba6dbdefb0993014a0bb6f0dbeaac7d5266cd1f7b10eaa3e4e61a097b69fea6d03e81b5f39b571cc00e7b04c20a06a58929d36901a51c9e7dfe11b43ad7ede2d9c2471f5dbe28adc80fe330291c48daccad79a76cebbff2d265ef0568974b86b6b9f727826e60f955afe183e6bdf469892894d823af040a3f4bf7f6d3fe8e8cc32972e3b42e4abc1ba", 0x1000}], 0x9) syz_emit_ethernet(0xffffffffffffff22, &(0x7f00000001c0)='+') 16:00:47 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:47 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='rM\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='%]\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='/\x00', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='/^!\x00', &(0x7f0000000340)='{\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x44}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)='tap', &(0x7f0000000180)='[\x00', &(0x7f0000000200)='tap', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='.-\x00', &(0x7f0000000300)='tap', &(0x7f0000000340)='\'\x8d-:-\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='tap', &(0x7f0000000400)='%\x00', &(0x7f0000000440)='tap', &(0x7f0000000480)='%*\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='/dev/bpf\x00']) 16:00:47 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:00:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x2, 0x37}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x48}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="bb", 0x1, 0x0, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2, 0x9, 0x8, 0xffff}, {0x4, 0x98, 0xfffffffffffff000, 0x5}, {0x1, 0x6, 0x3, 0x60f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:47 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000100000040000000000000000000000000000000e9"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/58}, &(0x7f0000000040)=0x3c) setsockopt(r0, 0x0, 0xe054, &(0x7f0000000080)="b2045e7f76a13a7a4773c395169927dbdc", 0x11) 16:00:47 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100), 0x3c) getrlimit(0x7, &(0x7f00000000c0)) r2 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0x401}) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socket$inet(0x2, 0x5, 0x8) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000100)=""/4096, 0x1000) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8090, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 16:00:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x9, 0x5, "25618f23fd6c6f6d4143137ff4ed4d639d32b6d7", 0x4, 0x1}) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4c2591c321a8cf98848e4a8051bd24313dea8d035ed605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb44a3be8987e1cc70d08d564e7f1c05dc03e23ac168a023c8badb5bf15bb8385ca72ded2752217f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd60331400b4dc386972d2eae1f3c146eaea700eeaabffa2c7ee14f90d1a2816e0a79ee62056713ab5955e6e0267600000048a32abb7899ec4ed0f04cb96b67cac39150199dd7ebdefa4b4f8ec7e9b892fdb4482d1771759814bb547f28f456bb51b628ea98c3ca1948adb0e03e6a95047606f5d8aafb5b0bf33c38276a539a2a0db68aac768b16a425dc73fd7ed22e15af5116568e6083736f7ff47fc797f17f91382ad062442a66a66d24b349085aa71451afe029498eb47a292c5e44c6464ad1573d61cdd8990bb80d7d4eebc88f55d5c4b3e557cd8a058bb2fb9dfeca929fd7d87501e969be5939819069f8bed90a6560dce197ac5f5df0670f0009d42099829035d44bd5fa3ea13dc19248757889aa2868935e327881150987062ab2b94f3871de886341a3feab9baec05838798951d6d090a949aa52a0e4b23dac3d8e3e9c141d18639e26b89d1304d0474412cf7bbf4f26eb93e06159f8444925bc21cd6fdc02cf5bd2569f", 0x216) select(0x40, &(0x7f0000000000)={0x8001, 0x1000, 0x1, 0xffffffff, 0x7, 0xfffffffffffffbff, 0x7, 0xad57}, &(0x7f00000000c0)={0x1, 0x3a, 0x3, 0x1000, 0x4, 0x2, 0x8001, 0x3ff}, &(0x7f0000000140)={0x100000000, 0x7d, 0xffffffff, 0x3f, 0x2, 0xffffffffffffffff, 0x3, 0x6}, &(0x7f0000000180)={0x7, 0x6}) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) write(r2, &(0x7f00000001c0), 0x0) 16:00:47 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ftruncate(r0, 0x0, 0x100000001) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xffffffffffffff3f) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x0) 16:00:47 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0xfffffffffffffffc) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) flock(r0, 0xb) flock(r0, 0x8) socket$inet(0x2, 0x5, 0xf7fb) flock(r0, 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xff, 0x8000, 0x0, 0x1, 0xffffffffffffffc0, 0x2, 0x7ff, 0x0, 0x0, 0x6, 0x47c3}) fcntl$setstatus(r1, 0x4, 0x48) 16:00:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ffff00000189c539758178561eecf41f6e5d45a8275b665a49af8b66a869c001ac3f55460ee5cc5e4ebfed4a3b9284650500000000000095ed47c3817c142856b141bce80065c9003ea0be56fea45304272880e27c40eec106"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:47 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="c3ee522419caa734c331491b7e87f6cef3aaea801d2f0a69b6a2403990a418bb067e8b7454a8d6c862fd18f3b5070b654a22889bd79136b0ea5a7ef7d5b091337437c7aef957c048c6c6a45fc7fe589d05959ad7d16e337fa2db9667608074c311d3071fd137a09ed8297ed0c459f98afde1143a17aa7377842186674902125b26ba703ddcce0ffc23f607563a1caddd7b958be98f14f421239d6525695edea742d9cce410f97b1d55a1866720f2fefbb868be6cb31c97ef311ec2afe1b63476a51ea5c418ca88f45be68e2a020ac5f471ffe52f58619f563eccc3798b89d050a251b06b6f3de54e8e9171703dd2904871bc30cbfce611083fc916dd67f08c4f55914f71a976438ac5191ecfe7f31ff194107eaee87b628d03f470edb35668f5443ed1eb254a35b7dea4d8b82609ff266dc6b3cc355ac6dcc2f25e529d063c25289c14a5d50e10f5a073e869fecd5d6ecee53cfce11242c6725bcb7fb075dccfeb9827f1206f24f0def08418e958e6f4967e25c2abb137b13c8631c82514afd97f4a28e52ec2519c3597fea71c5e34ea1dd00f7aedf41b06970736860563117cf8c83029a6c3ec1498db6f4d584d578c49acf9f68ea7d255450d2f14806361931c6ea500661367ac038b879676e0e855d2a8593765864c16c602cb27c63aca5d287d70fd6e169dcfbc2349c1b37ae6a5d6841f359e3e74de4fb1f85c51b3570824105cedb553022f615bb879ee97fa8f80df710e8920cfe19ab30e7db1a1470a5951599181d7c946ae98efcc5c53a40a05a6bd9afe30f420f894945d4382f2bf88c2bbd0045321303cd94f7d00f840a486c76fae69a32675092698cbb973df215d200956c7894705f7bc774907a744d07ad61945212bd8da921f2a14bc0214ec7321f2796b827a99af547ae6cf3079fafb07e6ff7764733bf7b38fd457ae92a822e57f08d1ad3ce2cd3c67fe845e00161192a00197da428eef2e43cfcecd11696050cbcb2d2f45ab7fc4ddf36e7aee5f7531a8bdabd98beccd89f2d198883b0f1042e6350574836f0dcd590643741845f3b46600126238c16c2248b31f9121297fa2682f2f1a5cc980d618184e4faf1070e27d100a4c42344d230a992f220e9fad25a389d911142ac828dd10877696b8093f81b2f3212d071372117a552da3475cb5122cd7e47f83b26905d12fd4ca637bb88db8b6155b60fa52b6b66d8c479635d6381824ac2dec8e28f67fbed8647331dbcff1d129174afa68aa2ba06f9c880e4bc23e8f57e3b77f6bd8501ebc2881b327ed28d4315e3d8c0ea617ed0c56a19610adbc0e875a13aee01c8da2b51d618d5ee2611a1373af3e98bc1873612decaf3884c071bbcb207f74472d28b4c2a7e78513777d64e18132b08c03071d536daa9d16d67ffc76c083cc300f30cd7359df1fbcd329217b1b7743545e6954f0100e23dd0cc3fe77d19cdc70a101771e6ad57999f6d7026fa1d7afea997cb0e3cc7e16e3e42371f846c0d5ba807a1877e047075c090f2528da2d934fa44a52d4be357a3cefc990f0ea2b5d33c5f43cd37acb7bebb16b4bc3cf34abc6578587ddee74d8a6420bb945bcbbb2cca54e671bc775a6e4c238f38ec89f9da5a82105e2bec58b6c50c89a6fc5e3e934077e457aa12fcce5c06f8478db4b13c81cd2107bb0446ff7f27bf5629b16db8ba60f2eb0dc6905be165f34fd643a47abd60081d67a8297b4a9ea61196b6bb5e2c4bfb731a8c3c87ea6ec4a965e40a989032f3da135c8d9ff7ef9f7fe90d5ac975c3381174f75919d8d3bf3386d7412a188bdc275953f5f288e8066034857df41d8bc6a6b01a3ae2575e7058d6700e0ac3e6e12e07ebba144c7261cadef65b5a359136a1058fd27d48fbeaf5ec6cfb2a75309b62788222e3c627e929435a8869a93186397c7739c7a4f5201515d0c731052571666521d33ab1acbc71543a54dc415a634974dd1f2e8b08f4eee92e0c64cfcc75c07c9ed1930bdd44c1e56f07dad2d1eb8beecfd473d6072f6a28237f5638a34228cd65641f8bca5ee072a4551e4f8f09d74f668d227ae07d7565cedcd92f93356c4e6b2a21ee3c28d218b8c30c769af65f50856518986d201ac13d316e082345b4040f385070d", 0x5e4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000680), 0x4e5d75a3902b45ed}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000680)={0x0, 0x8, 0x0, 0x8, "4b800f2234ab5662c5a8e41b555b351ce8c08a5b", 0x2a1, 0x3}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000006c0)=0x1) 16:00:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000140)=0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67117a93bf32df52f8071b542a538706000000b818000000290000003100000003000000000004bb893f0000"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x0, 0x4) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x80) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) 16:00:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x2}], 0x2}) syz_emit_ethernet(0x1000, &(0x7f00000001c0)="a0bb7a31215068e2881054bcdc6e1244c2cbfcebcfecba9939425f5aa2eea050ce48f1bb6c5733cdee80b1cbef7ff47ef30e9e153165de060dadaf4adf418c5e6befd7348560ca1307d21de5ffdc60fd1d206a3e42ca4c82a7a94a455cd06c91d26fbc4f11795ebc89f6201e5d6370a91d8972f7961e727ac73d0a4216f639ecd59f10c8705e685737eb6664594feb2bae136c86946457b0af09e27af725b4c17dba568fb39bd53a46b5c2639b1a592e2bdd043ab3bfdc7cfe865718a129bc899bb3759b68420788ba86be739a1e2479c0ed817247440e24d69bf9b45f41b56c66afc7010fb6e73f0a48b5d53f11c9fb60d8bd7c027aeccbab95947dda182979de5963a075036c92c21c570e928cf5b0d1f7dc6311d1982d0f005c50415da39dbe260c546bf40db2b43043cb2ab33a22e6fb4829caf7dc8841f7c9e4bd2d12d8cdb832a529dc49b6c5494add221fbb5804bb015442f77047420c00d7ec1d3493aa8f41b883c599ee31079fe7f506de7f3d616e57bdceed0094eb1a2b9f45de4a4036a925d13dada989d7a1045bb1cd112ae24994f61e3897f63e7ee730f81e6a9d39c291155853339dee39b5f78147d8aac2c439ae80bdb83de23f720b88bdd9d198f4f60bb59ee88b839007d51738b750894450885cdd5eb1e555d7f820ab6fcc1e7509b0c680d7f48976da15deb7109fd857d96805e5a91bd2b49cec04b8eea32d2dcc0fafc4c4205222d32775926cec425a807742d2fd616e95bc4f327eb0e6338254035e5f3ad244582f22ef23963a5d2b18d17e43fc62ec2e5446be726d0238f391c6d27a1de69c47073d93de417f386f869e42433fa877e78decf7475b137eed22a4abdaf95896c8dc46fe61f65ea77b10a43d5ed331906241d59657acc72e1cdaaff09bdc8145b60aaa94c4d159df4bdb8bb043ba5638218145e81038000216cef4c0323f6913247dc391f53b8a0878055b61dbfadce833968663121a486711d6b30c3d47af5e009cd67b32db6243908b157d30652696c5a7fd0f040e576052b4aef0b41549174aae26e34b5a8239a4096d07762fe1d7036e00c9a035cbf6670b743d3f2c5ede3650b74532e3cca868e18cec2bc34b786ac3fce4fe2e1f62dec2c27ecb8c8320e130db73ac3e9d67a5c999128236d5ccf8b870d75c8a45015f3aceb8bd4e4417c16e660fb9d345bfb4f50cb29d26b27a19211f660dbd9be2d9e4890bd4065b00867a1ae2a71953f0e2fef43cd8e9f9b4e70a3ae99b1f1c6bfce605b1f01304745c8cf510b83da81057e7d28c79dcd34a2a7437bd6c918a8b8474b7d5670904a01643a0014115f4025659c66508744b6aeb109bf724a0cacbc0fbcbf5500c027bd0289c65e24f7bb6becea4a00dd132c989a0e1b4c672110b6961c8c226b93dc89a2159cb202ef0a0f448d3e687aa54c8fe7aa6444ee99345caba62c03b141e1a8dfbef47a14bf7902f158c32f67d0e9d5142d9741e037bc19f73962ad5b746db7f40db359c4eb864b2661f9fdd7c72d8f7da5186e3785c1270568f19e977bf4ba70d9727e7fc629ddbc740b361d921f9b4ad721efe5d01738bc4a4d177be78d54e4197b1d3fa00f56351265b083574f1bdd5ac99928e4dd545e65d5377ab2e52e409f95d80d67d4783cd6449ae520032c9a24a687eba759ba21eb94caa5f791b51680816feecc9f91123b7fb140f80ec2e023be85d5593e124fb04a05e610b1446320efced834746dc65392ac9819d64bda5bef312aa7e98906ebf3f7c8f17e9d33434a58620515de6f4120c7d7cf25f49e0096a032131076fe9090526f1be7846c20b9b80d8f10c4a261c3dbb17fd51b0135e0262e9b20966e322c97aa5db0f3a27be0b4f80470b4cb4f0c790fb4d0c837d4fe043f3af0a196156d3b52793bc871ebe9de165b2011cdd5e0649cb4ec3baa7d6375cb3f2caa9500480e0c0b857496bf3a402ca05695518b0d095c237e3984a2595e0f25cdeb825cff2e88c565521984959d72ff5f39edef9e0894c77260b54e056e7c6d8dc8251852297f26ac1a12fb2033cc4792991afd157725cda933d70ce15d499cfa3dd9a2e8c017010066649e4e301b04576e01838dc8a5815f31e811baa1c0aee432ce117293ecdf5faf0b3b57730babad67f63fb391c50d9415d0bf1a13711abd6d19eca7915821d08a2eae24b7ff8238760354e127a725baa88e1ba303c4ba4b207161c6c4abe93cd7a4d794151dea071d70a83309bac6f64af1cdc847e608cb06d15771681cdc4e82ddc48700f3394a353ed48de7e09ef92372e620c8674aa7dbb7e9e991b67e5dbbea9ef7882544321e03582fafdef5e099922df11a87d8ca4dceb428587dc9eb624747fc2e498570f44d7c5ad6f5a654d30731f2cd2344266492ef8e35749981e34a27cc8524963b3a4c205e7fbb8ec1f6f134eb1603d3705ee36804916ea3128d4d422a210d48f32f404f636c17562cddb13e277714e868b5c3e6caf88b8aaf9fc18de9b819a527210902ac67c3e00bf9d3a1b3431a6565cf439afa599966b2ba96522f08e000abcf98999df89966f4b0bded23fa012da488264d5ac738686a2dc97dda7b4839181174040e5eee722517339408bebd07631df974a00bfb2954299e4c263a4d0bd73a57f21f593732c0ec937464c91403a038d5df26fcf3d81355442cae2e47780f5a3d8bb5ab119b996ef1dab5161345da90402fefda0d8fe9831572e2f92f089d859cdb3d281d4e821337454c3b594a370719bab7ad40217ec6bee10009184355e44a73541aea50c52c60ad9d97b44140c03a842e5a7b310358a62b8507b66a78c1d9f07160b4dceca73fa6a03946cb34758c4f7dec218cb8465256db9a767422469561ef6fbffdeb64edd6ec6615976d4c396b3c2b8e700a1ee4f3e58f8abd0e70bc69022017329a89b787bf7895da4e85727159a4f9a9cd595f0c1d4f0e589bb60ba415f058979a523f842fab2a3c7bd632f697fb2e4e2120529b07146a5a6f694dad0675198f3f34e8a86f97450a68f1170f93777b07ccff8ab82c645b5c79b38db6f6de12ae70a160e73062d8929880bc044051845e633e3695efd2f01a635b4883299a90f3dadb40ddcad901ea1f6edd0e4349f46bd16fe7ce463f74938f75db9792a84c3954e1acefa96753c01f1dde24151a99481cafbb5835c2dbf66f44186a340d405bdaa586a7460ce080a847860258ff3a903f23ff3bc4f9cec7cf81f1e7166392765fbf784513fede9cd8b536239753f931e1258cba6c010c50c1b97c97dae7ba5066fb43d019f9530b0be1e8c0fa60d339cfe7dbe1a8bcb199098ed4d5dd70fb26778e9776832237670e6f9cd69c917af8276bd0194c3940415d74e8ef5e6bdb2a37f4d205de2179c029a30448069fdbcc39d58707a14fa7f0d9f18aa4f83cde6fc88adcaeb22d91ffd4aff0e88e2f368cdc3a2f4b62789be0b41c84ca633ed3a97596d24f44acda63285cdff89f24c3f51d6927771817d4d9147760fc577a7cc54864d45c876a3324dc5545029496705f9ea90e5b1df0ef631a5c9983df36a632a71e8a706e4918b696bf740834319d39eee028699065057e064512b32a664dbcb376693b672e33f5ced93ca9845695014d1e90785e3c32348113389a4e71b4be5e41d32a4220424d210c4daae24628cda91d26c8d7c053dbdce5d25a21af3dbfe10f8e7c1aff87f60e85ce42c20efda36cd9d56310f99659bda3c18c365c9f666d1532bc8f51c0bd9d86e0150aecdbd5492cf8c78558de8840e60c06681dd26655f15d36704729e6865c72e449f1d6abc91786f9edb0862db5e04406e8d6b6c0df0bbe4ef69cb507c6e7132cb5817cf4d9c821d963af0739cc6609e66da8a3f33a0611870e5d224dda2b770473d28249b4d31d00b0d2b6bcd86a0c3be0a744e1010f904ebde68377e3d650e9e553851960eda46a436e637c01df32ada2d52578153fcdf342a24f14ece343660d2ed21f2c9b34bf7aebc1b37baa70df41c09fe9e2f9fe39dfa20c41425f474da4d7b9d16e19aa08fd2e16a181397671b832a1f3633fc46cd5c8510c1362e82b495c4f7ce3d03b5365e9b74778006ce4b654854d52d52ef951ef967f0ee3c758d02f8e809bf9cfaebd8bb292671a1ebb0cc53d42d08cfd02b0e863ea6a29a6f6773b57a25e21e305f331d023655b22405545185e2a609e0a2c1527948d52b6e0a853deee3caf24fa8836de028cbfc6619880bba4f9bbce000aed6f20ecc0be00864964edd8b11db2d6a64dfc3f64d07f4152325ac49171cf3e42d29b5cc9428a5b2724111b304af2c749d747947890b418b90cfab0433ce9171dc18bd8e1d7c1c266da42e13ca6d60b178b538c5defaad079f42a73f0e7bc19be009e08b0bd0575c2202e82f1450c2abf05269debe316745b0a60efe88a085205d4ad50f541bab3456c80d38ba964c1eb365741362612918718f2e34d1ba281a9df8620b4a9f14b4b65d25bf34d7d3594242792378e05da94ddecd27f1401cf0fc8d3aea4c501012582e65ff755d4d314c430c04c83d8a5b4fb38a1ecae0df57b37eeb933adf45f42f875380fd3af03c26ed5484edeed3d47ca3bf36f5ba45c48e47b996cc4d15e7465f4c1e2735368d965b006e8d7162e58bfcaef25f79e09f08cd448b2491a6117fe0b724b8b6f8fb460987ba0d02b5111f7f32cd97f419f7c51ae2ea795564595bde6b2e21ca0981e579df1e2c8456a766a0458f2c3a5332d55558f0352537d62b3a8fd9101a89ed06ad8f814ecadbcbaa3312e233002f2be36e8fcfed5c87a09747b5e8452dd66b581e68c9392f48fe8bd71b0a17eec071100234a949c234173a6359e17fc869e435d5b309183fbc1db2548cc5a2d2d1f41d56686d98522ed94664c067c88113fd5b15a1d15267d43a318f61614643b9d2410e793b877dd34f521df08ed3013e7bcb2afef26285458e4904b5a5709259eaa317dc90fa7bf1ccbc86625b30e19200eeb5b95b827d1a68bb74681cef5344bccb3dfd9bdef5e51860b0dfcc23beacfea23f23f7b02ae6f8976287c0055a784a758fdeb3281888f2ff0249241d3f7787d7eee5df5093de7013aa79280f2178e074f345eaff34e8edf5432c566b59a4b812994ca5f7293a5bfcd884a7f603feb617bc7a24a9f47c4d0dbce617926075cd9f5cb619db2fe81870434be8b7d69eb38415ac85465656b6a3b9ebe577789f382649c712a3f7cad359e1a3685d416449ee1660bfda709cde1f9b84a115657ec2468735269f0098df7f546248084da271483124f5ecfd9b2b023fc71bf793616d38b621db9cb19644df8152c249fc1bdc742d354992763afbeb6fc4ea7c44ec9b2c1c3b547157253faa89ad549c4dd18f8e289f05ab928f73972174de793c8591ffd841c6d8695034cbebceaaad02155f7c8ed25dd7f51e1580ebe384fbf6969f37c914cca1fcec0595bf393fdf620406ce9084b22c657a24cf60c9a15e45af0e3b7562d35c611a73eaa4368ccf4bf9ac85562471379e3bba3cb3fc3c5deeff45c09e7688265f069bcd3f897d0bab573ae78147306e408844f6db726db2c058832c6433d9099dfdbc57e849171fcbab758e7e39fd37dacef60ee8bab382e72e6bf77d97af89b53b4612327db8a145906230d557228327a13027343ca875deb9fa8fb0fa5e2435fb27021d4adf09b704726f6c5f6b9ed1c8d0a83863d18bb2e051b127374e894e93ed50773466bc4e380af2948ad4a7a0306ba36af176d5af4a2da42ff9f16d80ccc102f882ba21320fc79f79") ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) 16:00:48 executing program 1: setreuid(0x0, 0xee00) socket$inet(0x2, 0x3, 0x102) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:48 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00aceaf354b36dd4"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11, 0x0, 0x1}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 16:00:48 executing program 1: setuid(0xee01) r0 = semget(0x0, 0x0, 0x0) r1 = kqueue() getrlimit(0x3, &(0x7f0000000240)) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x70, 0xf0000000, 0x80000001, 0x1590}, {{r1}, 0xfffffffffffffffb, 0x1, 0x3, 0x9, 0x1000}], 0x8, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x84, 0x3, 0x6, 0x3}, {{r1}, 0xffffffffffffffff, 0x24, 0x0, 0x944, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x40, 0xf0000011, 0x1, 0x3}, {{r1}, 0xfffffffffffffffa, 0x94, 0xf0000003, 0x0, 0x3f}], 0x6, &(0x7f0000000200)={0x7, 0x2}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) fcntl$setstatus(r1, 0x4, 0x4) r2 = msgget$private(0x0, 0x299) r3 = getuid() r4 = getegid() r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getpgrp() r8 = fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x8, r3, r4, r5, r6, 0xa, 0xa1}, 0x8000, 0xcdc5, r7, r9, 0x2, 0x81, 0x9, 0x1f}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/240) 16:00:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x30, &(0x7f0000000000)="b6") sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000009e00000046905d3df87c8a5b671b1b542a5303000000000000f000009ef35f5500bfcf01"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x51) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x80000001, 0x5, 0xe5, 0x200}, {0x9, 0xb13, 0x2a58}, {0x0, 0x81, 0x1, 0x800}, {0x101, 0x9ff3, 0x83b3, 0x80000001}, {0x10001, 0x8000, 0x40, 0x1}, {0x7, 0x46f, 0xffffffff, 0x958}, {0x1, 0x7, 0x6, 0x8000}, {0x1f, 0x80000000, 0x6113c083, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1, 0x1, 0xef, 0x400}, {0x0, 0x6, 0x4, 0x6}]}) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x6}, {0x40}, {0x2}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:49 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) close(r0) semget$private(0x0, 0x2, 0x40d) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = getuid() r1 = getegid() chown(&(0x7f0000000040)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) 16:00:49 executing program 1: r0 = socket(0x11, 0x0, 0xffffffffffffffff) getrusage(0xffffffffffffffff, &(0x7f0000000000)) shutdown(r0, 0x1) shutdown(r0, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) 16:00:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) fsync(r0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000001000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x8001) 16:00:49 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) open(&(0x7f0000000540)='./file1\x00', 0x180, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x90, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xffff) openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0xfffffffffffffffc, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0xe6e7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1c}, {0x6}]}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x8, 0x2, 0x20}, 0x5, 0x5, 0x8001}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) pledge(&(0x7f0000000300)=')-%\x00', &(0x7f0000000340)='\xe5^\x8a%\x00') ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) chmod(&(0x7f00000002c0)='\x00', 0xc8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x8001, [{0x0, 0x7}, {0x3, 0x101}, {0x3, 0x3f}, {0x3, 0x6}, {}, {0x1, 0x4}, {0x2}, {0x3, 0x100000001}, {0x3, 0x8000}, {0x3, 0x8}, {0x3, 0x7}, {0x1, 0x5}, {0x2, 0x4}, {0x1, 0x1}, {0x3}, {0x1, 0xac}, {0x1, 0x5}, {0x1, 0x3}, {0x3, 0x94}, {0x3, 0x5}, {0x3, 0x81}, {0x1, 0x7d}, {0x3, 0x9}, {0x3, 0x5}, {0x3, 0xd50}, {0x3, 0x3}, {0x3, 0x8}, {0x3, 0x7fffffff}, {0x3, 0x200}, {0x2, 0x76}, {0x2}, {0x0, 0x7}]}) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x201, 0x0) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="4b72c6a7ff447c73", 0xfffffffffffffdad) 16:00:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86125) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xacd9, 0x8, 0x0, 0x7}, {0x0, 0xff, 0xf085, 0x3}, {0xffff, 0x26e8, 0x4, 0x2}, {0x7, 0x7, 0xf5d8, 0xdf7}, {0x9, 0x1, 0x100, 0x84e5}, {0x400, 0x9, 0x9, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x44, &(0x7f0000000040)="4d708f32ca17ce6f678139c80d14143ac4286253097bb327eebb6610321ab788d2a1aa7ff4497c61c793384a6886672ad9282cd975153d323df660ee5f2648a09c181ba3") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x10001, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006, 0x4}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) 16:00:49 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1ff, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20162, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff99) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:49 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)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x10000, 0x80, 0x81, 0x6, "1de4ae393e42a47af4c2a93dbb0f624f7f34a8f3", 0x4, 0x4}) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 0: setuid(0xee01) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/94}, &(0x7f0000000100)=0x60) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x8) 16:00:49 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x8, 0x6}, {0x9, 0x4}}, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0xb290, 0x3f}, 0x8) flock(r3, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001380)={0x3, &(0x7f0000000300)=[{0x1, 0xfffffffffffffffa, 0x7fff, 0x3f}, {0xa8, 0x3, 0x0, 0xfffffffffffffffa}, {0x5, 0x200, 0xff, 0x9}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x3b, 0x8f, 0x2734, 0xffffffffffffffe1}, {0xbb9, 0x8000, 0xf0f3, 0x8}, {0x7f, 0xfff, 0x6, 0xaf5}, {0x1, 0x2, 0x0, 0x1}, {0x7, 0x1ff, 0x800, 0x9}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readlinkat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x80000006, 0x4}]}) fchmod(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwritev(r0, &(0x7f0000001340)=[{0x0, 0x4}], 0x1, 0x0, 0x0) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) 16:00:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x1) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f00000000c0)) 16:00:49 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/180, 0xb4}, {&(0x7f00000001c0)=""/134, 0x86}, {&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/161, 0xa1}, {&(0x7f0000001340)=""/110, 0x6e}], 0x6, 0x0, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = dup2(r0, r0) faccessat(r1, &(0x7f0000001440)='./file0\x00', 0x8, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x14) setsockopt(r0, 0x9, 0x5, &(0x7f0000000080)="71c8acec6cf89bd26defedc33b1cce82c13c2c4cdee8e836cc8d0f80e1009008ce36245bab356bbeed6cd9bcad15c2acf19d3267555e5121b95d1c042c8cd0cfec447380c273a5e7a8fbfb4fc69c779d1ec592685536df368ba7", 0x5a) fsync(r0) 16:00:49 executing program 1: select(0x429, 0x0, 0x0, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0x5, 0x1, 0xd213, 0x2, 0x4, 0x400, 0x2, 0x1}, &(0x7f0000000040)={0xbb, 0x9, 0x2, 0x7e, 0x1a2, 0x6, 0x9ce, 0xffffffff}, &(0x7f0000000080)={0x3, 0x80000001, 0x1, 0x4, 0x9, 0x9, 0xc7b, 0x7}, &(0x7f00000000c0)={0x1, 0x97}) 16:00:49 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) syz_extract_tcp_res(&(0x7f0000000100), 0x0, 0x401) r2 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) accept$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)={0x5, 0xffffffffffff4464}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1010, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) 16:00:49 executing program 0: msgget(0x0, 0x200) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7fffffff, 0x82, 0x0, 0xde9d}, {0x34, 0x100000000, 0x0, 0x2}, {0x5, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x4) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2d}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/118, 0x76}, {&(0x7f0000000280)=""/160, 0xa0}, {&(0x7f0000000340)=""/166, 0xa6}, {&(0x7f0000000040)=""/38, 0x26}, {&(0x7f0000000400)=""/145, 0x91}], 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:49 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x40, 0x10) r1 = accept$inet(r0, &(0x7f0000000240), &(0x7f0000000140)=0xffffffffffffff48) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="574ec911d46d81000000000000005d57af012f737e7c908cd3dcd256760942f010d176ad8de2a2959c0333172b8588a346da00abdbd8ea475edc0bc05b"], 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='r\x00') r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x81f, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000380)="88d1c28d08b48d57d335c7f205ce1e7bfb9e6dc85e9eb60fd3137aec1e5c255dad7c2b5fb2bcdaf796ec94ad1290cdabe168fae1806290a5343da92335e1285f2f2a1d6c3dcef4b8570eb4a6e71e1e310fa549c581d3a62d9a7504464a0692eefa3932f601c78127656c42f44ec12f5848b46c7308c08b2fa47ead391adf193cbbec646a5b43906a436ec5d465bc342f45b2fcc62f50e9e45d5777bbcefbf82a87cb28a2b830eaa28b35a61a5f3998d950587ef1cb060541ad51c260cbb52442a54bf0a573fb144d53", 0xc9}], 0x1) execve(0x0, 0x0, 0x0) 16:00:50 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xc1, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0xffffffffffff8000, 0x2}, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x100000001, 0x2000000000000000, './file0\x00', 0x3ff, 0x20, 0x9, 0x1}) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pledge(&(0x7f0000000080)='[Q\x00', &(0x7f00000000c0)='\x0f{\x00') 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget$private(0x0, 0x4000, 0x520, &(0x7f0000ff9000/0x4000)=nil) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) 16:00:50 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) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x1, 0x6, {[0x9, 0x3f, 0x0, 0x5, 0x2, 0x3ff, 0x3, 0x1, 0x6, 0x800, 0x1, 0xfffffffffffffff9, 0x1ff, 0x1, 0x9e8, 0x1, 0xffffffff, 0xffff], [0x0, 0xec, 0xae, 0x10000, 0x3f, 0x401, 0x0, 0x8, 0x5, 0x7], [0x80, 0x23, 0x0, 0x46a5, 0x101, 0x7, 0x8], [0x0, 0x9, 0x10001, 0x1, 0x957d, 0x7fffffff], [{0x1, 0x7, 0x5, 0x4}, {0x20, 0x400, 0x101, 0x7}, {0xac, 0x2, 0xff, 0xffffffff}, {0xa7a7, 0x7f, 0x400, 0x6}, {0x7, 0x1, 0x6818, 0x800}, {0x8685, 0xfffffffffffffffd, 0xfffffffffffff800, 0x9}, {0xfffffffffffffff7, 0x401, 0x20, 0x604c1e7d}, {0x20, 0x10000, 0x6dc9, 0x8}], {0x8, 0x684, 0x4, 0x7}, {0xedb, 0x400, 0xfffffffffffffffb, 0x7}}}) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667f, &(0x7f0000000000)) 16:00:50 executing program 1: mkdir(&(0x7f0000000480)='./file0/file0/file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000340)='./file0/file0/file0\x00', &(0x7f0000000380)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='{\x83\x00', &(0x7f0000000140)='\x00'], &(0x7f00000003c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='(%\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='\x00']) unveil(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='W\x00') readlink(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10048, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="cf0eea0d9aec204710e8cf7d758d93798c3de758c54ef359effcac38247b4550b09975585f61cb39d2a254a8b2fdcc938340813a58fff8011272a5d6de1722cbecf90819404ebe96c5515e04be2e28137364d47a44bfab6e7d70ae0ae1c386a26ca847a346c12d7137acf403d1cf0f938c45c6ce12b300d76aa00ef1f8559706b8acc3d0660024896ba06364b70a0e8afa4faf195fc26b86b551ba5f41d79c9538902de3156fa365cbacf21205e6cb28629f9af46117e426fc9c8ce749f7a1", 0xbf}, {&(0x7f0000000180)="985f16a76c9d23f8dbf858", 0xb}, {&(0x7f00000001c0)="ffef375db798b140e5083c60e37a8dc57c31780ddb39d44c0e38f8d518b166f586da800a55a5a6b14ec521b23896ca568869a85fa4e130e335fcb6260feb6737e401fffc01ee46a58b245d48a30aa1ef2825aad6b6669e2ddbd98f3508d6b5f0b7976683a52c18909f42093f063e871a3fd0ba91cacd21fea6c6e36be44cba3697c7a05537e75dbc299286fb0420f8844f268b", 0x93}, {&(0x7f0000000280)="20ad3e9107cc60eec6f392b316", 0xd}, {&(0x7f00000002c0)="e2ceb6bcde7e4c9cedc45254c8ae40b2a051e09c171f55359046f3f3d9bf083b54b3131ce9332a2b9bb9b85b8d48ddcbae06539672595fdb34a4372903ae70d129ec07aa0e4fa2456a7c7299cf0eb8f2fbfec1bdbffb2eb595d9f609a37182e731b17436bc16ce59e053a54f32d3cae70a0022d7180c2bb6f73619db350828954f5f8150fce2c943925f9d3d57d40953f8a9015344292954e43f41", 0x9b}, {&(0x7f0000000380)="93bc1b6f6e5aa6fcc5124a394c0cc8706c6a7c5d483410f5110611a47e501eb8b8cb536e4f8674db4697726f59af058dd79d69e3ae6c6da8fc98a4dcbff85324ea003ccc6a791d020d4c0b894482", 0x4e}, {&(0x7f0000000400)="572e6da4f80ffc88989a85c1377f51b9766610aaebca2b48a53f778d080c76dc2fd4b5700b65917c192f7004d38e20ae38b3b2c48673f63777007d40fb0c1a0ec6d1", 0x42}, {&(0x7f0000000480)="20a862523f0e1e8dd6d10789392c7601a0541ce57ea14d7fcc4a6f9e426198fcaedf1fb1d9f7c23867e1c2b9ca669fcfafb751c5bb4e85bad90a72a7719d52d79b7420dce4dba355689296366dc052dd365ae4c84c2fc646bf4a77ccfb1b0c746201c9956cf5ff3832b9ebed79f5468d3a8d21ca26394bd97d98f5ff5a3e684a52fe5b5ea54929846a80091eab62658494f4709fcc8ed6f75ef9f18d1862a6485b8d8dad8cf84adaba5a337d4eb7a8d01ea53fc6ee2c466758f7051be371c9219f2ced7583f08a447fd72988fcba920141b3062987c2aa6b0e35b758a442e93920d202fd96f60ff48cb1a3f5bf74f77a4a6cd004336f41bf6559edcf365a79a8f25742f2ae9845e05143016c82faab8b6d25c95ad68f35a9f858df283777bd7ece0043e3d9105563fa30e5526df91e767bfa7b0c752b4c8ae7a894630aaa03b7ef04ece20cae415f7ae145c65a85b93b0bc59fbc969d36309d465d453cc156c5369635186c8459c9f52f1ba1b803c61ac404473412de8fce47eaabe7ec3bb306896942b6a41d42ee4b008027b1ce75246121583cb24b985b573567141ecd397e91c0ab67d5e5690b00878f41ed99b2a22a25d1200c2a35a1afc3ae2b27500aecfa47fa24062f4bc8b6ebb4208b52cc6f1d653e37aed0fd53b5eb41a6e645eea2f653ba17ce0613c824c7000bc6f3c85e15666a746df0a61481634f0cd86ee06522470574e1f26794e350592a9ca0d396aaffa34e7bf21a1a1b949b30da26f3bb88f6bd63df98c7b4fbb1ce4638e16287aa16a6825a671961dad660ba07de048408f713ab7d7affdbab96e04816cf3176ad277bed5f4caa4d7988a817df5ff7dae36d17dfcab42a0c02a5cf9671b2c2f619527cb4bab903261464ce5d0351ff74fae3b5202bd417f7b009a4754e8c0a62bddb2efe0429d71cf8bda8f1c403a5119982fe3c1755a000edee6bd5d471ab70d87588f7979b2b285578538a5cfa0e14a4f3bb3d160b63675a9bb128216edd45791b12215d5109c861abeb0e5ff39c1f6e79c3e480d75467d3be09ed084bc9839666f286a5a4fd71c21655196e6d3b23eca213f76cb7ca606fb5e19ec4803fff0b620ef3a0275abf8ce96b3d9c65c272c29774273f063799f1451d98ea6c28356f8e2045268a04d5e9b3097288221a835aac133d79695ca5137dcb1f2efe584ff0d8fb471abe396534996617a28f7723cef0192985a52cfc917bf52a128beb65ffacc7ee6f005e2265e2cd060e2f3090f75d3656c50f1dfe57fab63c5621c87a6f76f02b4b785eff9f446caf205143fa66aabd3bad468951fe3d8302767e3fb1d6393e94da4d853e464b33a8962a36e1060e8ef47bf1652058711a0c8d2315d219eb27cd1ca5daaa5206839e63d47466aebcd2b63f9f3f54c9e1d39cddd418fd40c7b5752f1833ac9c3bd328bb42c95b4341cec76b0fb0fef8515842b2210f6549bdc32021a2587a231de008eecf6d3a4705861423ebef10aa4109f69068d5e0d701ce23f83c5aed8533ec03ddd90f1e8829a6ee4b3952289deabfd066518130e9c521812d1f7ede09638aa48e0f637b96f54cdc3981521db58ec402b875262122723f951ca0bf48912dabcf510647735bbd10a78636b459d4332806e770b6daa69ee090bede70f8d5b7b4be1a5ba5d07283216da54b530a957f8d837e51c8f122e2971d87579403daa65563626d58231eee180948045988e315e1a55a5921503482c248ae7f177a8527cf1d5e8d970fb5cf0b53a1349c8ab3f67cd12b6e363241ddbad7e016bc381171d298a083e6b17f3e04cccad019219a0811a79966b2a2d1cc396663973805764cdcb53dc135b45904fad92c8509b315d5450177cb14e7565927e3652db450bb955069ea2c8744599be54efa4ca32eac8e20f54fa75da6857bb04b9349ab153ff2032d3da1756dd3fdbc8d38f87fed93ea014e24ce0f6edea4e9ed049340df0621cb60677ae8e8b9979a7e9c5439b18eaec5963c7a3bb6027b0336318a0c9e0ddea6b02902f41187badb59f91a848475a0d7e3bc73aa96a86dca3b2cdfb087a4fb962f12f57497e23b0b1cc2b454257ecfd167ef4ed358d0e6dd8709a627be6ab11cf0d48be919ad6ad98758cc7e6f743c63263f26070785a5fa57cb00333bcf20a59c236f689cdcff18671d6968ba7595744916e034bdeabed2de1a500e5f6cceb0a7d2cf48b8b05fc1b457c9b8917690596ad852934f9f81d1167e062f5cba9974a9d5eb32c3a3290f6683a5817d328e322d3e032ac80b0f1114672ef9406a7fb7dc371903a1e754421c5b4347a4679735b64e4d07be2a961ede2f9172a30a73f3ef1e9208567364b80dd8f4a3eb2010185bc93d5ac0e987ba92bbf641bfe47ab2a36f4b98c4e0a8694f7084b3a988ccae0c01aa32ded6a83b097977f88de7ff4566f31fee418cf44a04bd7ffc651568fe4ea53817970922d128bc82fce652299f236d36c12e15e18d63bebe00fbf293b804618b6690b78dfb9765c9c4532628fa7e81e5f6798aa613a0a31f0ac9bb5ca323eeeb618a7e741d9fbfb16d4261cbf9d6b76f0353ac03c71be374d9f2754e730b01f31f7d3b72a870346f443db846aeb7f77061491eabd5724a1a90e352366a9f170c1e74a05e00ef7d3fdd93ef0426d2b024b4a9060fdcdce4804f93497b265142e9bbd46d20baa6b39348bef0444d7277840160c225704a633944887950756abb33795faf9b481e3a8d455f81707902885181b35ccfd5b5df5f25ed4e056f014acdf11e3f90f4fd981b99f39c8bfaecae761805dc92367401f9658b77e84e6934028dcce576e14e97fe5e0287e1c865c98e21d02fa3a16d7df6338a9418bfdb9da9edc4aa1917bfeeca5c0eda9943e106559cee4b93e7f5b1ea4d39f4fe0cb6f12b7b9fe755e23f8053a6aec4518cb619638243c68a91df5414d7eb113332e9258ac7d439898bd1c20a3344a3923e4897eb0ccde714f9013cb2deb8791c6cedddff77e7ef1902a1737e566003f8d38d0e80a8fa73b9c51e59e5fa5329634e3db2e5e19f67d9edf62cf3dfbb62f923f8218aa26b332fd511706b24bf4f49ae25c50ad3a0e2943cee509295fe22edf94b56eef61d88bf01cbc4bc0b77eeb39db705b2198cc36de43ce3d8a08f6d05e1a61a4e6ed97282ac4f40e0bf018ad2424839b535429cfa716605749c6fff6ad86dfc3d5801319e83ba423bea7e129f3d92a3234e0b58e9355c64bfb5180546bb2f27366dce6d14688743a174e5da88a5458c39337397879c606da97735393964ffd6e06c08933159a0be7cb9bc17c2a031ef31fa8c6597b34e6150fa2a15b0569f1fe7b9ddb5c7ed498fc20625d75b969fd3fe7cc45ae3ab5fca000605e1749aedd2d479028e02baa5c07e4711bca71cc1796f0a276f905984d0c6275b1e223a05acb6388da32ff4d06a06e5550ad50524ec4107dedddc9f0a80b4a9dd06fd01a6962753f24cb7068709e175e8358c8d11577462977b89af7e0ba14ffa7c15854edcba5c1f9b9f49c9bd326be90a93562490d522dcfa2c2960e3899fb045d845b9cd3a16f7670c44d49f4afd16c075d594a0759c089c79bdbe47879b6bee8ba1c5e324d7abdb2d9f14bb89ad031e744806fc1854ac5e611101a3dd941171d47453bca43f0f05cdfb9e59d235ef1d88a3990163ad527e7580f19e1d7e409de02869c01101292f0605304495db8e42d58cf4480dab63f6cd87db14ebd0e0bf1b3d9cf470ecc75742d85d49183afa03ed2a8c194e73615871423af9662d0c63495e3524fcb3d1b20070ad99a8b2398f500b5f8f748a72162e00b6db9d4a89e7481d9c0ff90eeff2d7dddbbc5e6d23f972eadea60e0e430c4e587a055f4179e0081a9c91006ed65040a8086406f5785eca533833bd5ac4f9899576bc9ceecde22d8c77af3340550bd03e99cb0749eefaf4fd0ac4a1dbf88ba3fb956735491f04bac02b82979325c89e45817a52ff891e8c43a777fcb09a18bf6a82ed5b191a09001a63546bf2c72f0bb151e162de1fe3b31dae09f1e7db0977330112f642355af6f59fd65a65dff10230c32c889b91dfda72cc8d0e1d5913656369effaade0d5fe05b32ab6db18775e54ca7d88d0ab686561cad627e3834ff4a24506c14d743368ec006d86560693b11101b6b32344cf037b4e671f881969654ed2fd93d2c7eae5f02b464852403a04778f79e1c321e57de8f19b8bbd69d39e37a8dcc2644e979460bdb220119c45c6f418f84c71fe21fdc9940c9b28de67aac578cf8b62139b98cf00ee6c4bfdf3ed5a007ca1f2f8a3e85278b8b7111e32aadabe4e75e44febfb9a9431189427b0922a0477dc1e7eac91cb189fe52f0eae771d5123ca4d7b9fa4da1f61d41c4c39628828b5584424ae6024ab387647edf3586b94da811324f7286cebe81fe94fe84e4bd34b100d02aa2f8a961573630159aec0774bc7f4891d81a055f064baf887b37a1ff39dfecc541e0402cc7f623a7a895ff7a812994180ddb81d6e1537e9514a92fc173cb06bfdd701ee641ad9d57c14a3b01e35f3c124f86d3b5f6849b8206e969368d922159d77d93939f2ac480dc1df8c7b4ac1833c221adc61885315ababfb80c016bd673cc221790b2681690e8800ed7f2559d4478032ee90bf6ddaded8575e2181c5f164a6f85f7479df622bf3a4359ec62ad941c1856272c7a604f61086971dbb98dec1d5da41a2405ba076080d3064b856ff86c72d5c190ebb7f4f578081571843ab46f2dd0edcbc9816d6ced944c4a42627523ad8d3de79cc52bd32f2379c246f0d18f532318dc41875f3e3e4b208942f11bd6b5a0d2da8982ba09f303bca4a51131660281852a1fed3b7f236677a0db708cc6f81596dbf4692462bda415a87317df59e8bc20f56f14060844ba5f35a710a61f376d848c9facad7acd7cf39b9c6d39b96c4fb4a7dc25d1e83d8858d16baf813a22a04ef150a24a7628c5d144cf52ae89decf104440ca20a4df102410e8bf1d028c38e00622d151b1f89b7a0a36928d8c2ce990d19d8d63f2caa55f2f349b0d655d23fa8c6ba1966a3831d1761e80f5729b220ee30307aa22db8625a810a2f7321938d61b3dda0666a21057dd5b778fc505b39f841ec232a15d04f0db92bde4315f2cc7b28b98b0330cf55e6b79cca10a4b3918aef98fffd98f041ac81735a09b389644921ecc8081ee85b8f2613dca28884faf25cb647a2bdf0530517c6f0b8f17f8aec6fee38353f1aebc0bf316568f11abacfb4ac3aeab2c0b5c26dab29a5618974e1f9a5d98fac5797b5005c1c3aec898b4babcb5378972422972d43e3543cecb45f04754a1099a2cc228ce20e1618a4f783524f84ad065a346fae8e7508a0bb5b063b2e5ded9c4a083ff27988c8d11727a9d937a929becfa7ec94648e2046fe2e0256d2f945d5bf132e1408e627b08e0b31550fc8da462fff67d8e52432720614a84146db259eae797918e946f1949b9fb3e31ceb296758a12ad6a9fef82e3eecf9661ccafb8174f1d1d2aa90853c7566465a8ae57fa8666d1c1191dd8b9506265831f38e0f842f0efc44603530e3f42ba5a4c163d1154e4d13e6269aa3d0e59d08aedc069e233e476b48c30ce295ff5c468485c4070e84df8fe7e783a040c4f9349c07696cdde95cd9327bc41fd8921639fa6e98bd735f602ce4111a8794fab734e4d76cf2a8d3ef6de84059447d543f565ed72d3d46001dd9da95ae7e987111b6cae496b08848b5bca12b83149463cbb1f87c8ee139423e62b0fcdb7b3fa95ff1a3a30e", 0x1000}, {&(0x7f0000001480)="0861b3680025e44148abc5b3f07c1e5b4d29e90c1c8952b47e203c79b62a66a3444b5d03cdc21f630b59b4e4502916a1ef880509b96fb5239c01e0f9370ab21ef94494fe82c1c6c84b06d23c5bf7a6d666e41a8381e5577b1d2d0073f08903c57dcf0421e9073eb5f55688ab96bbc8e78a900774d357c47056df824528cef31bcb23cb5e22eaff0adddff5d107", 0x8d}], 0x9) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x3c, &(0x7f0000000080)="153e88149fd903c474d5b7a53c7e62b6c62a58c92490b86e4b95c86c3dc2b8ed826c955bbfabf6f845de10fabbff8904c9094e6d111f30a61a5423d6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r4 = dup2(r3, r2) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r6 = dup2(r1, r5) fcntl$dupfd(r0, 0x0, r6) 16:00:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x80000000000000, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x800000000000063}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:50 executing program 1: lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000240)) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x42) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0xdc12, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./bus\x00'}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000002c0)={'./bus\x00', 0x4, 0x8, 0xa81, 0x0, 0x68, 0x6, 0x4, 0x2, 0x0, 0x7, 0xfffffffffffffffb}) 16:00:50 executing program 0: r0 = socket(0x1b, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x8001) r1 = shmget(0x0, 0x2000, 0x101, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) pledge(&(0x7f0000000100)='(&&.\x00', &(0x7f0000000080)='\x00') r2 = dup(r0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = msgget$private(0x0, 0x102) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000f989948d05f3e2d5add9648487a9989bf1f0ca9d682a6722ca3fbb8e4a214fc635099d1bf038c2a9c48ee03e649287de00000000000000009d2ceaa977b4423f33ef8f7e999afddc50d954cbc3bdffd9e229e9c57a6a900e77ffdb3a9051f0ff244d4d0a8a3dc4586fb976bba63fff03f5cbf8b8053a57b51f5ce7a0d1492c62"], 0x88, 0x800) ioctl$KDSETRAD(r0, 0x20004b43) 16:00:50 executing program 1: getrusage(0x800000000000, 0xffffffffffffffff) 16:00:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x92, 0x88) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x8}) r1 = socket(0x1e, 0x4003, 0x0) r2 = dup(r1) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@cred={0x20}], 0x20}, 0x0) 16:00:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) 16:00:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) 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() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x4, 0x7ff, './bus\x00', 0x40, 0x8, 0x1, 0x2}) 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:00:50 executing program 0: 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(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x3, 0x7) 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)={{0xfffffffffffffffc, r5, r6, r7, r8, 0x0, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = semget(0xffffffffffffffff, 0x1, 0x0) syz_open_pts() semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10004]) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000002c0)) semop(r11, &(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:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x30}, {0x6}]}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="a60fdc2af18c6735ee5c47a9196155b3e55a9daa55", 0x15}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") fcntl$setstatus(r0, 0x4, 0x4) 16:00:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0xccee}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket(0x2, 0xffffffffffffffff, 0x7) shutdown(r0, 0x800002) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) fchflags(r2, 0x0) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) socket(0x2, 0xc002, 0xfff) 16:00:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$KDGKBMODE(r0, 0x40044b06) fchown(r0, r1, 0x0) fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, 0x0, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 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) fsync(r1) close(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x30}, {0x200000000009}]}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x6, 0x80000000, 0x9, "76ac8ea9790fef23dca54f644fa75d66e4f84622", 0x5, 0x1}) 16:00:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:00:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/142, 0x8e}], 0x1, &(0x7f00000004c0)=""/4096, 0x1000}, 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) close(r0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0x0) 16:00:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x80) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="bba9", 0x2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) write(r1, &(0x7f00000000c0)='\x00', 0x1) 16:00:52 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) getdents(r0, 0x0, 0x0) 16:00:52 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x1, 0x5, {0x4, 0x6}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) recvfrom$inet6(r2, &(0x7f0000000180)=""/105, 0x69, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xffffffffffffffd7) pipe(&(0x7f0000000280)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:00:52 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$TIOCSTART(r1, 0x2000746e) r2 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x6515ea3d, 0x10001, 0x2, 0x6}, {0x1, 0xffffffff, 0xfffffffffffffff9, 0x6}]}) 16:00:52 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) syz_open_pts() 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3f}, {0x6, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x4004426a, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x80000000, 0x2, 0x40}, {0x0, 0x9, 0x80000000, 0x3f}, {0x3, 0x33, 0x4, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[{0x2, 0x9, 0xc0a, 0x4}, {0x4, 0x8cdd, 0x2b4, 0x9}, {0x654a, 0x3, 0x1, 0x4}, {0xffffffffffffffc0, 0x5, 0x0, 0x1}, {0x1, 0x0, 0x2}, {0x1, 0x9, 0x0, 0xfc5}]}) 16:00:52 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x4, 0x10001) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 16:00:52 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/114, 0x72}, {&(0x7f0000000080)=""/64, 0x40}, {&(0x7f00000000c0)=""/72, 0x48}], 0x3) 16:00:52 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000040), 0x5, 0x0, 0x102, 0x0) kevent(r2, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) dup(r2) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") pread(r0, &(0x7f0000000100)="176470d5d47fcdc11b5c610b8fad123b016e61ea759419de123ec319a0a0b78c5580e24c3f0e7debe1c65554c47fbf67968a90d8d1d2873bc00e940cbb70fd91dae0ad3fb09257e474d0b49751a14468d4e13e01795b94bc1ecc5deb15b01acfb5d9bb550f9625ae10f5f40bc09612994655453cb90acfd2234f88621a731115", 0x80, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x3c}, {0x6}]}) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x3ff, [{0x3, 0x1}, {0x3}, {0x3, 0x1d7}, {0x3, 0x4}, {0x3, 0x8}, {0x1, 0x300000000000000}, {0x1, 0x1f}, {0x1, 0x81}, {0x3, 0x9}, {0x2, 0x3}, {0x3, 0x401}, {0x2, 0x12}, {0x3}, {0x0, 0x1}, {0x3}, {0x1, 0x20}, {0x0, 0x6}, {0x3, 0xfffffffffffffffb}, {0x0, 0x9ac}, {0x2, 0x9}, {0x1, 0x71e}, {0x0, 0x8}, {0x1}, {0x2, 0x3}, {0x3, 0x2}, {0x3, 0x4}, {0x1, 0x9}, {0x3, 0x6}, {0x3, 0xd6}, {0x3, 0x1}, {0x3, 0x6}, {0x2, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x30) kevent(r1, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x4, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0/file0\x00', 0x200, 0x8, 0x6, 0x1, 0x4, 0x7, 0x800, 0x2, 0x1, 0x2a, 0x8000}) 16:00:53 executing program 1: semget(0x1, 0x9782fd36a7ea726e, 0x302) mknod(&(0x7f0000000280)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000380)='./bus\x00', 0x20000, 0x1) sendto$unix(r0, &(0x7f0000000000)="c4238ed64eeb70c09262b2d71ed144e754", 0x11, 0x409, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004000000010000000000000000000001000000001b0022feffffff000000000800000020000000", 0x2c}], 0x1) r1 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000240)=0x8) mknod(&(0x7f00000002c0)='./bus\x00', 0x6000, 0x100) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x11) getuid() getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0xb7f, 0x4}, 0xc) chroot(&(0x7f0000000340)='./bus\x00') link(&(0x7f0000000200)='./bus\x00', &(0x7f00000003c0)='./bus\x00') 16:00:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x44}, {0x2006}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f6") 16:00:53 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00", 0x0, 0x20}) mprotect(&(0x7f000027c000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f000027d000/0x4000)=nil, 0x4000, 0x2) socket(0x33, 0x1, 0x1) 16:00:53 executing program 0: r0 = socket(0x10000000002, 0x0, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) 16:00:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2dd7d57e88696c6503005de1"], 0x8) listen(r2, 0x7) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20020, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') rmdir(&(0x7f00000000c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20200, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') open(&(0x7f0000000080)='./file1\x00', 0x80, 0x100) 16:00:53 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:54 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x4000, 0x1) sendsyslog(&(0x7f0000000080)="f7f6c1d42d816d4ed6780d2a21139d09facc33ade2a6d074cffab3b4cd4d9e0aeaba9e835fa504802b9b81b3ac25139bc2a3abc7295320a6ce7b0ca5ab8e372d6cff4622634d3a847cb9e551cea2cdbd1225a25e4ab6affc374de4af6a874a009a3be7d69dc8a39b0f632e8d11baf667fc0f7fcbda10da1af9fa0aba3f774d38253b2308b2c31a46d3491ef280bee8f030b3ae60d9a5a68218a1061f6954487e651595277465391232e00e7b5abe8d62da2cba8eb6241ce2a069c3e96db0a85176d86a638cafa498683e517745cd574ed4318bfb8216d0be921a", 0xda, 0x1b) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) r1 = syz_open_pts() close(r0) write(r1, &(0x7f0000000100)="2df2a7ad8419f28fa7e57f94206442936ba54aa0da22706cea98", 0x1a) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffe, 0x0, 0x222, 0xfffffffffffffffd, "854955882e027e040000000000009c11fe4dbfa6", 0x0, 0xffffffffffffffff}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:54 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) r1 = kqueue() open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)) close(r1) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x3, 0x3, 0x3b20}, {{r1}, 0xffffffffffffffff, 0xb, 0x1, 0x7, 0x5200000000000000}, {{r1}, 0xfffffffffffffffd, 0x5e, 0x40000010, 0x5}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x2f}, {{r1}, 0xffffffffffffffff, 0x3, 0x40, 0x80, 0x24aa3878}, {{r1}, 0xfffffffffffffff9, 0x20, 0x0, 0xffffffff00000001, 0x600}, {{r1}, 0xfffffffffffffffe, 0x4, 0x42, 0x0, 0x8}, {{r1}, 0xfffffffffffffffe, 0x2, 0xaa, 0x400, 0x160dd360}], 0xc59, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x81, 0x1, 0x9}, {{r1}, 0xfffffffffffffffb, 0xa0, 0xf0000000, 0xffffffff, 0x80}], 0x8, &(0x7f00000001c0)={0x1, 0x32}) 16:00:54 executing program 1: r0 = msgget(0x1, 0x8) msgctl$IPC_RMID(r0, 0x0) select(0x40, &(0x7f00000000c0)={0x4, 0x80000001, 0x64, 0x3f, 0x3, 0x1, 0x1ff, 0x1000}, &(0x7f0000000100)={0x4, 0x800, 0x3f, 0x9, 0x15d, 0x5, 0x8001, 0x1000}, &(0x7f0000000140)={0x20, 0x1, 0x1000, 0x6c65, 0xfffffffffffffff9, 0x2, 0x1, 0x8}, &(0x7f0000000180)={0x16fe}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005136000009005001b0020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x90, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 1: setuid(0xee01) r0 = socket(0x11, 0x3, 0x100000001) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "00fff400002200000000fdffffff00"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0xfe06) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x5, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:54 executing program 1: r0 = kqueue() preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000000)=""/158, 0x9e}, {&(0x7f00000000c0)=""/203, 0xcb}, {&(0x7f00000001c0)=""/108, 0x6c}, {&(0x7f0000000240)=""/198, 0xc6}, {&(0x7f0000000340)=""/200, 0xc8}, {&(0x7f0000000440)=""/181, 0xb5}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f00000005c0)=""/179, 0xb3}], 0x8, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000700)) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x1000) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000780)) truncate(&(0x7f00000007c0)='./file0\x00', 0x0, 0x7) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000800), &(0x7f0000000840)=0xc) listen(r2, 0x1) r3 = getegid() setgid(r3) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000880)) getsockopt$sock_int(r2, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000940)) r4 = accept(r2, &(0x7f0000000980)=@in, &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r5, r3) setregid(r6, r3) semget$private(0x0, 0x1, 0x27) clock_gettime(0x6, &(0x7f0000000a40)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/ttyCcfg\x00', 0x801, 0x0) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000000ac0)=0x1) setregid(r6, r3) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000b00)={'./file0\x00', 0x400, 0x5, 0xfb, 0x1, 0x3ff, 0x101, 0x20, 0x1, 0x0, 0xfffffffffffffffa, 0x9}) setgroups(0x7, &(0x7f0000000b80)=[r6, r6, r3, r6, r6, r3, r3]) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000c00)={0x7, &(0x7f0000000bc0)=[0x2, 0x9, 0x6, 0x7f, 0x8001, 0x80, 0xdb02]}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000c40)=0x1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000c80)={{0x18, 0x1, 0x1, 0x9}, {0x18, 0x2, 0x8178, 0x473}, 0x2, [0x80000001, 0x3, 0x2, 0x595, 0xffffffffffffffe0, 0xfffffffffffffffc, 0xef9, 0x4]}, 0x3c) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000cc0)={0x9, './file1\x00', './file0\x00'}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000d00)=0xfffffffffffffffd) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1207, &(0x7f0000000080)=0x6, 0x4) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) kevent(r1, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) 16:00:54 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x142, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb0424a9c7cec0793ebf90543a04e68f6f74a248c94870ddc9179263a3b593979ff44203398a96b1ae16ba2760833852a1c2acd70eab230c8d24ae7dfe1a7a40676558b03cf59b4bb730c3e62b3176f69234f9871df8449a1a8c165b29093951f54df4eba4e964b8fcc2bf234587df7f1acc3ea435831d61eb584dc870002276a1c96762ea7ece87ac9e67c1a93b089ca10dd80c2ede4c1ac22e0dcc9437415aced202cd5d4102a62577c67f90b7cc3a10841cefeece662192e38a3651924fe738cf81cc7715b362fb12b2f026a062eaea9235e949c820da9feba51776a61ac25a4a712493febf89179100048d48f9cabbe9ef905727b148fae7c8ba71f22484557568b93909b41d5652041f5ccd1ed6ab558a97374cd7633f097691792b995d3b52279ec9eccd4aaa751330b293a7ec24486a9d8f85336767c13f6c7af78f7c82f3945a26d84511023ae45023c5b09d815a35fe0a762766b70f5e208c4f4f3cc3547698065997b43c522b7ddd5d8cc38873a4398b5de5c8d008a61fbfb00e64e11436ab8112a00d3a7dca586b5fbed80b484f7803f2c35e02ca63d49c160ec54478bf52fd1e078b57135e6609e9f6207576a3bf302707843527010ce2c68083e13936342ff5c526229babb5d40ab1e6fdea5e53b933ccd2248c5dd397077aaa699d5daf60079eeba36d82d9e41c5352394bb9c92220cbe9a5d0e76d1f43cfc864a921c4fd6b7b7d13f14959e0387249f6616bb7dec59d2073d46f34bcc360ccccbc87fcac629f70475f183b1d74fb35fae50209d56c2ed306d28a28f527cf088679d04e3a8e47b567e55f33e8fa1ba1fcb8e848343c57426339772b23e22d9ca2a604fdcdcbf065254763982572dfbeb0659c40e1763661ccceb6cf3371f42bb8cb77ddc4220f94de8b2f07a2f802af278dec4557a51f2d31e9fbc873e59f263d63f88b6e9e3d7a8ec5b18f06120ca1fa3dffdd4b42b921176e6e8870423aeb6d696147a994df0446f44b4794c2459b501fde6bb74d56b07f70631cb5f68052af644c49d188ba78718b4e060e9fa41bb741a98b8dad226019b1391611267722253b18160a24c7f1606c4f7724ec7ee04c80980f93648d0e609d289bec301faa18772de3cc9228983326c596d41fae4a5f02a5d0c5cd3d3f5bec768ee1373756806b09950795f6456507d71870eef18bf175092775ebd7419d2f9fd1260c7e701764712151e85aae946758d4f841b8d9f12c3e3b49a52e2f6f9cd8ddc4bfcf1a10d803652caec0e1d6dfff6862da5e197322680663f88976551ef7aaff327484a3bce8131d9db62168163a1e8e23832180726103029505f489ede63dde554ecff570d60536e2f7f57343eb4be5fc06c35f12a2eda48e5daf0ced130bf7a22626b086cb5f7e585a912e49c8cf7b74ce8c9afedc4f3b94e7bd42d560ea1c1c64e8947794a7aa94387a74781742000746ec98c8fa493e12a9fc196279323da56f601983b5c804588ab0a90c53fca59d161c9577cae71699654c2590f95c9e4fc917e7bcb106d763b8e0acdec65baa358a70a139352bb5d37e9c154c74f75c3fb65534123a0693f169ea33e7898009985574d2831b50e7ee08cd82049c1597590e85957829ea9ee815758e87d7f551c0f4c9ff13e1d9d25a81c7b46107f48f31e3e4924471a395aaadf15bb551e0a51ad4703c8b041c4f75df1a5adf415d00bcbf25c7846f2fcff2fb2b3bec860cafbd13ff3592b0b87c6d43c3c42a121fbdda28bf8ed7ef670fb4223b3a3cf5b604f9524eb49ccb23049d868b7a29113cb41b9a0bef938a4bee790f7682f46467fd29bd5e269354dfe963b650e8e30088853bf3b455fa10a4dd1d17eff064a90df48340bf80f7ee6d155b0909200c2809f226f0c681e2c19c70d112d7d8739608fb426b805991483fb3fac4d291e5f5d7812157afabb9503f507dc4df0865c399e3db1f03d6cc22cd", 0x574}], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:00:54 executing program 1: 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') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='\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', r0, &(0x7f00000000c0)='\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') 16:00:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r1 = kqueue() ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x2, 0x8, 0xd6, 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x0, 0x20, 0x7fffffff, 0x10000, 0xaf}) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 16:00:54 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x6, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x18200, 0x1) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 16:00:54 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x80000000000042) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8047, 0x1) 16:00:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1002, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x11, 0xfffffffffffffffd) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="09cf82f22a1b4f6dbb26a2ac8d032e15adeb433ecef159810b848560c67678e1ca01f9b5c2ed82a652fd5d80fb99a55571150bd22ab19226c29671f1fdec8aeb", 0x40}], 0x100000ca) 16:00:54 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x4, 0x0, 0x0, 0x1, "7870fde40100000000000000fa000300"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f6669c408597e"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="bcd82264dcfcd8ce9dde4383f71ca97dc89317384ced648a3000e4f2dbe160c277ba3d207d0a2d61af1e665b627a57c2dd0e6ece1992fddc59599a7e9af92cc0f51d97", 0x43}], 0x1, 0x0, 0x0, 0x4}, 0x0) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000240)={{}, 0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x1b, 0x2, 0xffffffffffffffd9) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socket(0x3b, 0x1, 0x100000001) setsockopt(r1, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x20, 0x5, 0xffffffffffffffc0) sendto$unix(r0, &(0x7f0000000340)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae26c075d16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed20f4c8c9ca3ebbc257699a1f13195eea5bd602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000d2000000000000000208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c0317b8e2405757105889a2b32728f83ea65f3483b093de700"/336, 0x150, 0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x35}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8400, 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x100000000, 0x4, 0x6, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xf7b9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffff81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff77}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}], ['./file0\x00', './file1\x00', './file0\x00', './file0/../file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000001c0)={0x8, 0x7fff, {0x3, 0x8}}) getpgid(r1) syz_emit_ethernet(0xfeb7, &(0x7f0000000100)="b6") 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) 16:00:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) getdents(r1, &(0x7f0000000000)=""/182, 0xb6) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:00:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xc01, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x10, 0x80) r1 = dup(0xffffffffffffff9c) recvfrom(r1, &(0x7f00000001c0)=""/98, 0x62, 0x40, &(0x7f0000000040)=@in6={0x18, 0x1, 0x81, 0x5}, 0xc) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:54 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x800) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:54 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = getegid() getgroups(0x1, &(0x7f0000000180)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000200)=[r0, r1, r2, r3, r4, r5]) r6 = getgid() setgroups(0x4, &(0x7f00000000c0)=[r6, r6, r6, r6]) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) read(r7, &(0x7f0000000000)=""/102, 0x66) getegid() getgroups(0x40000000000000fd, &(0x7f0000000080)=[r6]) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) write(r0, &(0x7f00000000c0)="0bf558376c640689ad1cb6ca66f008d17907158fc80aa80f34803d3f87aba14bc1f0d93f829975b8f677f6ab6139562ed2d4779dadda2775eb9aeff7847fd003f3089f200d2f8a502f29c4b83eb686cd000000000000800184c3b48c3ecf2346351daeb1d3c7c753e212398925300567d4b1d67d6e2febd5933e35e26fa1c2", 0x180) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x7ed, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x400, 0x2}, 0xffffffffffffff0c) 16:00:54 executing program 1: setrlimit(0x0, &(0x7f00000000c0)) setrlimit(0x7, &(0x7f0000000040)={0x1f, 0xfffffffffffffffd}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) dup(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) setrlimit(0x0, &(0x7f0000000000)) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000001}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) sendto$inet(r1, &(0x7f0000000040)="1968d153e97fda0aaf4356f37a39746397e4b0adb4de80a62fb2350ecf1564df378f2ec94a4467fda418be879161a14dbda1199c96b84ec437912f0949a6969e46a52189498b8de8df4968462406f1bce169307dc33f66abd0", 0x4c, 0x1, 0x0, 0x0) 16:00:54 executing program 1: r0 = msgget$private(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001400)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8}, 0xb75, 0x9, 0x0, 0x0, 0xfffffffffffffffc, 0x5, 0x2, 0xdf}) 16:00:54 executing program 0: nanosleep(&(0x7f0000000080)={0x7, 0x5295}, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:55 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000000)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) fcntl$setstatus(r0, 0x4, 0x48) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) mknod(&(0x7f0000000300)='./bus\x00', 0x8, 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000340)) dup(r0) 16:00:00 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x309, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/162) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000900)="9755320120aa65cf706fbab5979579c7c0b2447750e9361cd47cd288efb2934a8f80b77aa6909f4433729386704739855f0492aa8bd5a33c4b08c81c0c1e9e774d7e0ac1b49ae0f5a81ba105a4b187cb184f3dcb92bdf01ab0ea25055c29e1357860ad6c5de5e3739665148252d828c82019beef6c00e5b628cb46f25722845fa7e9fe4df129122c2f9d30ad2c4d99e9e7dcd5f5779b9e2796552e1f67b6c1e00b04180fd92185810dcc723d34dd311e416849a8194fece7ea561635c69e98cd1415e218cd7c9e5739b3e6cf26db23a2dac486dddf48e77a2994c51a692a8371023420fb8467093bdaafaebdecc20df6e70481c94801f7a933723bd3d975a127b7d4bc5c32b58d197e58a8830d9434697b1b4de7a488034868da5697ab1ad03bd7856e3a7456a9320cc5545e34a61cd4ad37aa28697ed0ff2b9ab9484a858ba7f2a4b3695c6d284a2492a87af7ddd7d5e8f1f85d95fd8797cfa3c1c638f0741564c1f63da5b0a384cef24b906dba3ebbc6d8051af9650c64bf6ef4f4cf0323412dbda2f5de68ed761bddfe26d14485fd09a961f0ae22fb06b2e4d5c705e3a4e133f082516be03a0ffe29aa12347dac1cbd74b2e5e546a479045e83af8c6e24da763ab8add8f766ad22eeaa08e3d829bdfdf344fc1169b519fbbdcdcfb6632d", 0x1df}], 0x1, 0x0, 0x0) r1 = geteuid() seteuid(r1) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getpgrp() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:00 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0xa) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/\x00', r0, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') unlink(&(0x7f00000000c0)='./file0\x00') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7, 0x6, 0x2, 0x9}, {0x2, 0x7fff, 0x3, 0x9}, {0xffffffffffffffff, 0x1000, 0x5, 0x2}]}) r3 = socket$inet6(0x18, 0x734707c5999849db, 0x1) accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="ba") 16:00:00 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) socketpair(0x18, 0x7, 0x2, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) sync() r1 = socket(0x400000000018, 0x4003, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/158, 0x9e, 0x42, &(0x7f0000000180)=@in6={0x18, 0x3, 0x2, 0x4}, 0xc) syz_open_pts() setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0xa5a8) 16:00:00 executing program 1: socket(0x20, 0x1, 0x2) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000013, &(0x7f0000000040), 0x4) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20200, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/182, 0xb6}, {&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/208, 0xd0}, {&(0x7f0000000340)=""/71, 0x47}], 0x5, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000480)="bda0559103021a390eafb3f286878fb3ca408ff274aeb420a102c45c9a594082ccc28675394d875ac2c591b072801733e855dfffab2fe89a57d3cfa5fa82da4a221288b0d47ba0fead6b3d0043896a564db862d4db1baa67339000d76eef28014ead9befd05478eaabb0cc12014890d3a88d7b0c2f72d079a449a3868a8e533d05d8ccfaeb2667c1eb5ed4eadae1aa09809960b0555f183f2ade23c7b297dfefb9b758d0fee6ed20b92fda293df3bd634ba84d1b47d426055eac01f6377f9ebbe38546f44688371c1fa9e0285f38dc418c6564fa25def2743a83076dca260d8d3064d4a8bddf6169283677ac30716331f084d0b7192c6bbd288c946ed724f571c348b749010913f38626e428194ec90086b3a25e8b47018a677a0e680ee3ff7baaaeaa3f8e54f3a444b4cd6392a077910e7f74d29c6f0ef33a1c72394d58a84c8a650aae93c83d3f776aec3691994a50c53db4c05ad2e345f22b8b6b3d4e5102c51da5427d85f517b141b556c449dd0534fea38619a6ed9eb34688ea04c65f68d983d44cfca225bc8fff95f323bb95625651b628194faef971c580f52452a5807faf9fcbc95fb45dce58789691dc649baef8c7d3021555d224a703ef4cefa3f39a6641cb35193b78220c7a8683e1fdfdf7b36d5725f3f87724a34be01d72c16c0fb398ba1b3c97b395d3f07cd8a5559190c722d7524becbb490dfd6d53a8fbe69524fc786a55a40c7187d5bd81f5fae8fd0ea15c785fb943e705dd39c396a66ee74b2b3a913088462e1f314c37bd6a212520ce7a2eb29cc5e0fd15773b30081e07f0a3562e49d11df1ceb2b979d67f66f74dcc5a228d0735604c0ab85ff67c07f01acfb8c2740cf2f4a61e11f3cd021b43550f1af131a6971a769d4faf05cbaac7ba73dcd3a001b06345f7fb6b1cf947beb8837f7ce53d7c905fa49075fe06b875df018aa4b94e5b65afc6c37e8fa9f239e2847ae774c7e8eecf2fe685badeb34949e897287a000083f1b90437dcc24c801672713d0593e0c2c5920415d61e02d6c3ad587e8cb4e4d6f98d25c1c77b42057064ed19337cc192b99aa214b7950e49e99821be406ca6eb24373a60110c478fe240434d915b03b8727e0c3c1fb0de6d4302e8e4af7cd9edc82e3c719fd833d34c45511883a5c2ca358cfb72454a9a86fac88c5a8f1cc4fc57a946e89e61f9a2d7a7bd839906f9aa853c8ade6f4842afaf97cd6435808e5b4474230728f702ba93795affc4ff736c020e2df5f249acc9ed949e6ee4d6ea4ce7da30f02696da2a3c8d104ce2933bcdd57f4553146884acc9671648ba24b4e77c963629c04ecbf5299f5b5d88ff4087f01a0312d0916f10de240100dd8b7829a326f42f62c012b1ecd0013e1619b4470cdcbecb96459cd055626f1363c222df57b9b5c0ab3975548cecc7a82c8626aa56eeb2786748faf1a43b2e4dce904a1a0a4f2c7e7852430711bd9b371313904eee1383290404a6add0ae755c89097d0f32f901ee3a1ca891db9b28dbdd27a07c39a84bae330ce8e66c06618daf373a95bab265a1c7d7db62a9d11bd7474b66d2f9c5fdefe384f71e9e50111227a678817f42be7fd8574551500c0f2d1e796893387d38baad97de4de6cd0a8b870b2d939d4f46ea60146ecd9868c3510baab6e8615f1560f9459dcacd92bb591dff850a808ff81cd37a60d1782389a350ef8400f235f52ca6c73fe6c4e262d0697af3e6a5020dd114ebd4c420f91633a674a5efc7f3d5f9fb0d88cd25c9a4a23fc67cf93f0748dbc4de035453d5de5450e0528184e72fb4c663ae5455179181f688ebd5701a6d41225981dd761f23a214b67f1949f1d4e75c2c9c8df0a8e5163713968208f34a60ec5085bd2042ec7bef69cb43a2370ed80d3df36c3f341ab490c2fd9a0a5e6a132a7511584b5920940971caf4305cc61d36d621c5fbca905c43ed368a0934260efb2b13da5ee29da36d2b5eebff8b7fdd30b7c5895438f1bfa9f76731c275efd893e06a2b9337e68e304ad5632099c18b35fb9a689624c2536dcfa70e92a847b4c2f3e775728b15556017a90a460a6d6764162910684688bf24de4bc975153c1e23a982d2601fe227d0dde7f6f5d3f8001ac1b5c259be68fa0991c18dc9f7e4fc8fd637c55b351686367b935278855b5c43488bccbc691e987904c7cf17ba11ef029258d8f4b1741980370fdcf0742c3dd391695f01771f002d8de0233f3d2137a86fdd885df2e7fb2fec5ba35ec7bee1a68820db1f8f554f3e114922fc58f7b91183917f5807dc473ab66c5488bdd7d15b2567b69479a7ee25538bd4435cdb3f7079de32829701a36fd43c249d8d5d2a13a2d8e488d43e26aceb3a91e5017abafad949a0247c14cee64a74a0da0e2422e47cc7d631f4c495c66bdf8f16853a8963115e433ab1fc0a9ed4a1a1d48f972b39b91186c6849d3dfbd898294d058a46bfa9677a1c7874a7398d728447add0eab502f6689f6baa6932fd7185453bbd5814898e4e2a1c0f73a5c07923ecdf58de422da10557168e3385bb8513e171a12ed6a41a04f0460d6e88fd05b9050ce6b7b641781dbb5782de94741eb5defd464129a8568a5917aac675d37ca71615371d44303d0252019426c1ace59aaaa6a282c0a9dd73b0fee4a62f9193cd0a2c0cbe1dc0d8e796ea89d3cf268bdd6ef6fefa2bdc02ddd5b71cbca5a46dd5c61843376b0c07cfda67ae39b706564417e8ed4a7a995ff92674502e90782eddc9f4d987f7ee4589d43f30a491e3e47fff44214e98f6d413305289cd07905f10ecdda3716084d65a0eca0e40f8d45eabd5fa9e93564d93706864270b695ac398b5cde2bbfd8432bbb30d371d9ea0be35f9368563cb1f2d8a9f85f9dbb40861911f07c7f353aef12472ed6f7d434ccf0bcb33931ad129a314906d6cee4a2fc6cc1e4ed8054400b4824b7905314dd3c77acf412a0a603914d93d9d7e52bc7c6a1388d6fe6003df6aaf48c112b4573660469efb12c6f47bf598386887caa255fe5e1f0502e6cb4b769adcce975dabf661aa871b1b0e507599cc990b030a0adf027b519b33d18b953c0455f5b8494985c7ad12e850eba7499564c1c162de2512a9b40bd6ca93d29b747e897cc38e40d99b2b35c0aeeb0a896d9e90b1866b5afd386d3cd6167c7300ac698dd741ae219365a36cc71c13ea3fb658f1106e7e1534f9fc383325b2352f321b44a78bd4f7a3eba8992f87dd9446245737c7dc1d68134098431d5969df93f65f7f641bbf469497781759912a04b2f22bd66ff70e51e5eda39b635fcdd4e3b06a982eab67c7e35914d1a89497afab7ad0fabf203ebec0570e279f2ce00d57a1b344e707b1502d01b04e462f12e9912d95cc5734b875d1594d25f7d954f495804dafc69c0d862868dfcfc034d88ae55066e0ea3d1f5bb0b066b76ed3d250c89354241bea987e2895e07997dc5c7ae21f951c00bb2d1dc62cdec34905941ce44ce76656e8248a0bad535bae588a3db00e257d6d22f320d4a6a557427fcbabe270048819845691e5dba6633bd0425876de8221a994e6538f682bbcb0fe881ff20f91c0a04a25846b7811e4257da04c9428589094d61b4c2581b59c73b67fcbd9d0f997686b6d014c933fdd656cf25fb4a626b10832224fa5a48355bacbf2afda0c00f6e5b0efe3af90c39e3af6b51a675318cec03a14c28b7c0ee1b464921ce2672ede32ddbfdf7df65144ad02f8ff3ae241393dc2bbb9b2be20b7163983c1dbb6a0823cd4770445dd2581b912aa7e97a911bb1bb5e63d4cf4872ea8c679d93e689bdfe61b8bf3222b7fa8e279340b64a2d0f1a36ea614e93c1eb777f8e03ce49267562eb413647e0dcbdad610f910127d844fee218b7a886acc595d9424d6b34aebf414cbceea817e2ec17351cf4144af09108b238e3594612d42960d5cd7947a3478d9f3dd6b1a3d7b140c9ba6d2b457d053237e6f382d2084e7aeb94f3bc113b2d5542317f5e751b6754a5ec108397760aa1ed3c56b39bacf16f4e1e0f30c1d34fef2b754b6b549104a71cdb6316533fe116463c523ddabc8f6c3ed2ce54c8398c05a9431b8ad33153d6992f8d940399ef5ba4f45d21f15396f9e17e18bf69a61a555fd094f512ad67a48403e35b3078d107a4b255cf2e87888e086e68e2e02423f66837cca9660c630c33f7524540f635a0024da4c4a30531ed4c2868cad18e6b8f954bed315998a65e689e27269795ebf8be62ae4bdcb33c3b32b058f90602c4bebfba7b3e368398d8e361e0a261a2ad53234267e9ae7359c9446a198d499d425fa24a2b6cb74dac51ff3873ef62a9634340710a498f901c519a0b88a1e9cbd273c47087be6817c324039f7ff4ae6901ff84744eb9c8da9f8f41609a4793e007a2e7465ab46e01d0ae6363a56d18f3edd92d90ae41ee105c049faeda840f7f39e5b8ae7319cee90ee736339c00ea5132d9676e0573962d089f4e95ed2a93ad10661275092665ff39edb907796321d4b6ad8784daef3d57f90453aef1842b4fd73c0692ed5edb587b37f96a14ee147d002797b450746a4427b94555b578c82ed9537bf0357429c750021ccc2c16eee52237bb40e71923650a09e6a4abe280afb9b9302eb6fc1e24cecd55ea99c39a11b4800d238f3a86a96e153070f5d72c1fa10f1bd2748aa1a8f1715c952063aa58b7794a1388bf2e92c52bdff2f6bd05e80c5e9476b8eb264d3d7d513b0ca08a2ecab48c7c291e5b3dbd9c6650fab4a36dba5eac631c569ca4e1d49c4574e54834e8b9ebdaaf90d7322b417430dcfd0060818d17045252199f5115cefcca2ff114a161dcbc3155221d63fa8c39ffad4c07a6751ad6bc8a8f0d81be7b6f1984a0ae5efda27938a4c3575e780bb8383b4661b3e212c2e02f80320f15efb6c554b40c562d6858d0b80b5ac4ba0ab7bedd17a072a96aa33f33b5ce2ac0d8c2f9c912a77a8e57d92236d7c0b13170358b85bd094a7218403609b68b099e1dc9ffec5b61a75e7b95fde583a6b2c73bcecd89f7be182cc7d9dce546f9a5921c82c636dd61cfa35cc0a7279fd3964da9b55ff1f205d84cc53744e257d4e13dca07199e42f1d0bac132b2859e5278602daa3412a34eed8a7ef7ba5f91f406910e56f35c5740c0dd91145ccad9f67e363eb5c2be828a949b04174756ee73941a89e8104f9663a3c1fe115dd1e235f0fb2147aea3ebd38875e2646aa97ce5317789fc3e9e164df72af9598085552e9cd31f15a6bd64a8413633fd2da6a6a405b1dba125513f344ae172c104ce3fdc46aeb4ca3ad4d3fdf21edbeb72afa11a31faeda6c8a93e5a79ea077016d560ce6d7956c5fd9d76231d9d0350ff882611be6a48e998ad5a73b6c1f6e33f6361bf9f6d4d1f5e1b3c32adadf158e4c94dfedebc3140ace1f6f7e5afe1185e47397ea2eaf7d20b8e65b6c54b939244c0eeefd5a319c5dc4ee7144d838dac40784761eed7d275e9aa3e0cbb00e9782ec0ba6d2fce5ac77dce3467defaadfe3240f8f0194712043e2f7c085fdcb0059efe73db77cacb5f296d0739f3deae8cc675f9a3af740d80a52627a2b23838a70c741f2fb342363df828d2b69804e20b82c5d72a81a7d874a0d1fbd0aca39e15a02d2a36f33928940afee25d623d00e39e04e8c1f589f2b8ae25b1c0b151f5c5131e6d90f215ab8eea3bf9855fdecb0d4094bd1504ce34dd5404a0d4df84c0c3faa5d2f28cd8d8704a9e3bc510b0063c05c2df7499ba227124df1f1e65c984d712bfa560c57f141274122782500606d210f02402a8e963f02dc4827", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x9) read(r0, &(0x7f0000001540)=""/60, 0x3c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001580)={'./file0\x00', 0x2, 0x4, 0x0, 0x1, 0x0, 0xfffffffffffff001, 0x8, 0x1, 0x0, 0xffffffffffffff7f, 0x3}) setsockopt(r0, 0x9, 0x8001, &(0x7f0000001600)="36afb3caad6879fd0fc6a50ab77c031070cac5b14c9edcb800ecbd10822bcbe3db7eae08a23a86d31feeb428d7986f86644583a7c787cec7f7212f834995582af6343a705545e8c235d5a32d60f71fb423335b6bd89fe9c8eba637b6a52a80fc8de51494fd46fd5abee8f2dbf368d0b54bd33d2ac66e536656b47d264035a0fe88a89a5529bfc0f8a495ee7480019a13bf17971b20a660d96802c996c2f0c53b8c079f5bcd272dd8641ab7f0131437d387e144dff3e400a5a3f7142a60d0ee39d49032717b682ce4d1c0ffd8e77b9836c8f8ba0aba1462", 0xd7) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001700)={0x2, 0x1f, {0xfffffffffffff800, 0x20}}) symlinkat(&(0x7f0000001740)='./file0\x00', r0, &(0x7f0000001780)='./file0\x00') ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000017c0)) select(0x40, &(0x7f0000001800)={0x7064, 0x4, 0xb4a0, 0x96d, 0x8, 0x7, 0x3ff, 0x7}, &(0x7f0000001840)={0x80e, 0xfff, 0x9, 0x4, 0x2, 0x6, 0x6, 0x3}, &(0x7f0000001880)={0x2, 0x5, 0x1, 0x7, 0xef71, 0x2, 0x8, 0x20}, &(0x7f00000018c0)={0x8, 0xb549}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001900)={0x100, './file0\x00', './file0\x00'}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001940)) readv(r0, &(0x7f0000001d40)=[{&(0x7f0000001980)=""/71, 0x47}, {&(0x7f0000001a00)=""/253, 0xfd}, {&(0x7f0000001b00)=""/244, 0xf4}, {&(0x7f0000001c00)=""/104, 0x68}, {&(0x7f0000001c80)=""/173, 0xad}], 0x5) getsockname$inet(r0, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) truncate(&(0x7f00000014c0)='./file0\x00', 0x0, 0x10001) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001f00)=0x5) r1 = semget$private(0x0, 0x6, 0x244) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000001ec0)=""/15) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000001f40)='./file0\x00', r2, r3, 0x4) accept(r0, &(0x7f0000001fc0)=@in, &(0x7f0000002000)=0xc) 16:00:00 executing program 1: socket$inet(0x2, 0x4000000000002, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x410, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x90, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error pckbd_enable: command error 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x8) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) close(r0) pckbd_enable: command error 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x3ff, 0x4) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) socket(0x18, 0x3, 0x4) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000440)=0x6) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/35}}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001380)={0x7, 0x10001, 0x8, 0x2, "385670e6dbb6f236c0785622a5d0576e69c5f8d4", 0x5, 0xffffffffffff0001}) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = dup2(r0, r0) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000240)=""/76, 0x4c}, {&(0x7f00000013c0)=""/212, 0xd4}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f00000014c0)=""/142, 0x8e}, {&(0x7f0000001580)=""/50, 0x32}, {&(0x7f00000015c0)=""/178, 0xb2}], 0x6) r4 = shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000940)=0x3) syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x0, r5, r6, r7, r8, 0x5d, 0x3}, 0xfffffffffffffffb, 0xffffffffffffffc0, r9, r10, 0x9, 0x1}) r11 = accept(r3, &(0x7f0000000380)=ANY=[], &(0x7f0000000200)) r12 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r11, 0x82405605, &(0x7f0000000500)={0x1000, 0x8, {[0x4, 0x1, 0x2, 0x4, 0x720, 0x0, 0x9, 0x7, 0xfffffffffffffff7, 0x8, 0x10000, 0x8000, 0x4, 0xe0dc, 0xd0, 0x1, 0x5, 0x8], [0x2, 0x1, 0x26, 0xffffffffffff30cb, 0x8, 0x6, 0x8f46, 0x1, 0x3f, 0x8], [0x0, 0x1, 0x3, 0x0, 0x100000000, 0xdb, 0x40], [0xfffffffffffffffb, 0x7, 0xff, 0x18000, 0x400, 0x81], [{0x3, 0xec42, 0x6, 0x8}, {0x69, 0x5, 0x1f, 0x1371673f}, {0x3760000000, 0xfffffffffffffffa, 0x0, 0x4e0f}, {0x5, 0xfffffffffffffff8, 0x3, 0x80}, {0x55, 0x100, 0x4, 0x6}, {0x8, 0x7fff, 0x1, 0x1}, {0x7, 0x8, 0x3, 0x5180}, {0x7, 0x200, 0x11, 0x3}], {0x7, 0x7fffffff, 0x3ff, 0xffffffffffffff80}, {0x4, 0x6, 0x7fff, 0x2}}}) connect(r0, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) getsockopt(r12, 0x20, 0xfffffffffffffff8, &(0x7f0000000140)=""/99, &(0x7f00000001c0)=0x63) pckbd_enable: command error 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x6, 0xfffffffffffffffe, 0x575ab1a9, 0x5acabc4b}, {0xe889, 0x1254, 0x8001, 0x100000001}, {0x5d9f6534, 0x6, 0x1ff, 0x8}]}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000180)=0x1f, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = dup2(r0, r0) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) dup(r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000340)={{}, {0x4}}, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0xffffffffffffffff, 0x100000000, 0x31, 0x8001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = syz_open_pts() dup(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x45}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x8, 0x3f}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 16:00:04 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000001500"/53], 0x35, 0x3, 0x1800) shmctl$IPC_RMID(r0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) r3 = msgget$private(0x0, 0x60) msgrcv(r3, &(0x7f0000000140)={0x0, ""/123}, 0x83, 0x3, 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x190) setrlimit(0x3, &(0x7f0000000040)={0x5, 0x6}) socketpair(0x12, 0x8007, 0x85d, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000000c0)=0x8, 0x4) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x303, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x12eb) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530008d978bbb4ab99f406439fdcc7bb8b1939db1f62d504c8c706e79df5f5a81cccc788201893609d55090f525944e811abbf8a217d6b0fa6d061bfd9e50dfeb61a543d1c0f90fa85d76c633f5ddcfdfe6f8a83eaf2b687b5f386a2d311dde044982bd254f13aa87e5d5b098d2a4375f63fd141e05"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x1000000000003, 0x4) shutdown(r2, 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) fchflags(r2, 0x1) r3 = dup2(r0, r2) r4 = kqueue() close(r2) accept$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065130000000008000000"], &(0x7f00000000c0)=0x4c) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = semget(0x0, 0x0, 0x29) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/223) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) r4 = semget(0x1, 0x1, 0x10) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000001c0)=""/197) semop(r4, &(0x7f00000002c0)=[{0x3, 0x2, 0x1800}, {0x1, 0x200, 0x1800}, {0x0, 0x7, 0x1000}], 0x3) semctl$GETVAL(r4, 0x5, 0x5, &(0x7f0000000300)=""/85) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000380)="de8e78d74ee0dabae0cf606da5be41afe73cd36d2c2b5cd54ac35d9e2dbd6f5c0001623798575df28c0da011ef55df13700f0a6ef235bcc9a2fdb1fef6fae9b11b8c4d56d7975f30c5a43861ca6a2850683b405297cec5ccb9100953630d4ef6f6b3ae1d9017ecf186f8c561b1dcfcdaef22b46f3b6ca04fd73dbe6294510add57abc8b55442849a3c91ed391b7834931467bace9c130d206ed458f7bc4459b63249093a9c355e6425d6f3b5ab54b68ecbf9f3d2fd3cc5020e9716d412dbd0a0a5b4b5256328bb235ecb3d99292bae147f08e8d7c095b7a1", 0xd8}, {&(0x7f0000000480)="b8b16dfdf7d053cb4f8b1079aa967df8b132d3b9241a15821e4d4fc986a9086da7f329baa46db0ccc91c91d0329ac3f81f2c77f11b9d075a36fa0125ef5171652d7b6a8cc0b868f97b3cc959ef5200d34fae0f6ed72e3d7eebf2406bd64c15ae30cc26ae6c6d69143abee4c986a1d3874d1145cae58b67e25d6866846b7f65", 0x7f}, {&(0x7f0000000500)="79f156db8bfc3ac931bf80e230ade77e81b90a203d2867ff60cf8bbaec49dd86a948e877669ba72791a13833213bc749c7f9c0b7b39f623b19d55618aabdf8d686d13f13fd9909b136ac0d5211fe650132ebddde47869816b5c939fefa340a337334ec33d363feb7f16bc0edc9ffc3289ec7cc4075c7e0b91aac5801a74e19072d9d82f3c3f669f66a69b305f88b70bb50c3f834", 0x94}], 0x3, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000600)={0x1}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000640)=0x2) fcntl$lock(r2, 0x9, &(0x7f0000000680)={0x3, 0x0, 0xfffffffffffffffd, 0xd3, r3}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000006c0)) semop(r0, &(0x7f0000000700)=[{0x0, 0x400, 0x800}, {0x1, 0x80000001, 0x800}], 0x2) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) fcntl$setstatus(r1, 0x4, 0x0) ftruncate(r2, 0x0, 0x0) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000740)="c13278144c040a77fa9b4a9bfa510b8762fed7397a534f30d87602651d5c6561734f29e1918d6416af02a64f32c45ce6e630", 0x32}, {&(0x7f0000000780)="e7429e6a584043fdab2b9415327c1f", 0xf}, {&(0x7f00000007c0)="1b233eb5e8eaeee069923bc0b2e9ae91927c048bd8885def48b41507f5413d9590e3e469d7d2c087c725", 0x2a}], 0x3, 0x0, 0x46) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000840)={'./file0\x00', 0x878, 0x6, 0x5, 0x1, 0x6, 0x2, 0x3, 0x3, 0x2, 0x1, 0x3}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0x6f6, 0x8, 0x1, 0x1, 0xa47, 0x4, 0x7fffffff, 0x0, 0x1, 0xfffffffffffffff7, 0x3}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000940)=0x7ff) setrlimit(0x7, &(0x7f0000000980)={0x101, 0x1}) fcntl$dupfd(r1, 0xa, r2) semctl$GETPID(r4, 0x3, 0x4, 0xfffffffffffffffe) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000009c0)) semctl$IPC_RMID(r0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000ac0)={&(0x7f0000000a00)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000a80)=[{&(0x7f0000000a40)="c8d5ac45ac1e68d206cabb3a59bdd0adab58f62e9bb52b57d5c549282d399abc74639ced95a3c65ba686ed004c36fc346a4c50e945fe8d18993414d7", 0x3c}], 0x1, 0x0, 0x0, 0x3}, 0x2) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000000b00)=""/66) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000001cc0)) fchmod(r3, 0x2) fcntl$setstatus(r3, 0x4, 0x40) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea4e91e7a35c756a2e79acf63635faa213b332d2afeca84fc9616299243d4ba891f2", 0x493) sendmsg(r3, &(0x7f0000001c80)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x9}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="a9ad8c026e1a2b59d637a59e3d980fdcd4b9bccf0c8a54a23a68a57d54954f5f086aa970b3c0f7ddf5433bfb9210cde1592592bae1ea0e19b1b371db55ab98a9accfa76053cdbe374f0f804e4bd53873bf01cafe4229a836f14aafcdc80b6367f21e3e05455267abe84068d4c040763fcba6431c8c1c93b3781e72c940fee36dd0537a9c834972be69ad672e8e214d7d7f2fb6a2b8bd1655e624634e16d23c1a475897f37f849a92701f196215", 0xad}, {&(0x7f0000000c00)="2ca9aadcd4fab0fdbf58a354254a91489e8fd3e82b4c9a95ba008d5a4246d942828ad32a774a8fe3891436f66dcca84b8188d44523df97ee66c1ce9183ca5590849beec429693c8b091c629296faa1cfc72c7153170416378035103237bed8c1e201943125d9d3d34b602ba2e1728227684252d3bea323e22217cf96eb022ea638020efef208a0498c0f1212e0ac22359fdd6d440b1cee09fa9da5e46f4fd9e9911f2cb648f8d4a05fa135f0f8ab652367bf9b62856612f2413553d3744d8a5e424f3030a88440e9609960f66b4bfcc0f86ae7a85589e80f6b29b10f7a362c34ba5dc3e81563a9cc3f367adfb18faa838754804797dd5264d701df5cf02da8ec15b55eb3f01ed57a7dd1c45c34d6f9d2f38a207010cad87fdca5504c92d576f9c4fec73d155c697999038238e2271b8ada542f0a89db47a3028e04c1dd48c43afe0146fa94362b46ed0ab4652a24a60dcada4f62574e7ed0e292805de29002647cbc23f12739dec5cf53c41856c1cddfbe84e4ca7b0cebe72a972375d9faf3a77e1c9545fa62edc0d3eb35a9bf1a091716022d738fbbc9885f4100e13964ea1d551da4b2f664181eacbde2d72f74fd82961d219ad07451aad805407288088739dd238fa7edda084d5be6b3a768c4ad93c9ebbfe4f1a062362d9c94f206392d55e58b25c99264a39ac2dc0407bb13e0d80361bd17b6d49af9dcbf84c5b5e9036a855152c270401443af87cea86753949b0a53baa40558c9bebae6a6859daa15c47937a6ac8da37d509d4e6f904a7643474d3e9a4b87881bd2260132115a30a59bb991f6e7c89f312ec865dd1a9319630b9396f4c57f2fc99c65076dca65ed6fd3b775b7235d074c3d2885e6a6a773d9a0f44fa44f3ec2ce98c55cae075f2f044f6991ae5c150aef74fc608e9141824574305362b82592505382a17db87415ab8db205c656ddcb46d3a4c1d396dbdb33b149c671bbb70c9c9854bcf019950835df842a4f4773a3479d0a03a721e50b2fef7b30f64d4b11bd2b642a7d9eaa976ae695d7e9b2ec91eaee453fae749e296fcc3353cf31e5816e9d3768c1745694fc71f82f17060f8a74f99b11b07d711b0d6a2a20b4d82982325579025a43f5f2b2d6eb3b836328454229571adc12d1996b0e2f60dffc3575b3e8794f5ee9c777aafda41127afae30555a08a0e1e3a104b42cef3ad88ec51a04082fa8c1cd473c0678c1f249e5e354a9476e2a63a2a05fbf625dd7e6c7ee358628e378d2797b1e6d9e9ebc8cb9aba73b689b4895912f7bb9dea4989c38375caef20300216cda06bd4475764df7ee51d93e5e3607a8dd1b23756802671da55b9b2965251eb627de40af6e6db898f595d26bec18d546db62e7f36469f5ca535e8b71342e79811bd8b2ae0c1175f1b038d190179ad43db9b3af80e8c34b796eb61949304621e8d98946c5ead705c595fe9f1b5b1a3ff1e85317938f19cae87a61344cfedb843886f854eb8eb9c8a2b232cf8d3c2caac307a3867bc1aa1f75038a7b6fc5eb0de34cfeee519954297161d90f76c57e5619fda750ad5e6228de83492a31198c6697cda46f397e42fc49ced95db38ffe502921dcd810cc7b964e3eac12642d15b0014db624399a0483736b6b85247752091cefbe65bbdc38071442c679616acd59efc1d41673709b8065d7688a7657e01ab5853d1250da6a3bcc26b8ee3e45cc016d954ceedaeb1f25c424f199c4ae4ccbc629017e34ff12bcf65bc32d97c79a1f3576dfb2508513c60ad543d387d2c3c0bb04614ce2016fc99b84008c54329452485264416285ae1a2845b48abd0a04ddfdc30c3b908b5b93bcd13196f4d84b33d4f91d339cbede603d8cc2fe3f50a6fc6943b5e8d01b850613b36f5e34b8b9cb545b71891b52ab5d0c06ed78c1af7460ac0cbccb22a468860ff3cf7647de86f2adaef91948dd76683868f842c543ca0ad7b2db0f995a331a26cb012ed6b6ea41461cd3b2c34b50dfbe9480d66a7e0a27819ab8c453997900b9e91e54ff74d63cd09499bc0acc04e8b644972182014cb1faf4750105ad4929457fdb71ba1f19ae61f28cb6d342234f1f21d0ff5c69a96fa1cc55af4cb2d2e714faab1a7c3c80c547e4979f1cf08ccc689d962cc9e05d2b4eb02fbe56e9224bfd668335d787f32f9ac1c1a5c1594f66b8ec5d3feb8a3a3c2f6375daaa64edcbbf84e0deefe229ba04db03bca9fd43f48851a39d830cae920f37e0119805b4a9b49c1734336eca281841f664f5e19176b64b850075ce8cf785080af271df9d24cbc31f37a908d05c39355381b5f9a92e1b0d93ebd2621e77db01c68da961a75fe3999d4541a0c80290d007c69e5222d5cc589b8f6b0360ae48e9a24e746e6bc5e24910ef9c558ced747f890a5ea8c3eb6292f995197ecbf03978e4471a6cf5e26cff6ec93b0f67e37f9f63af7f47aa92f81edc8f00b86f43cf3ecb9c834ed8728dcc34342c7219aabc57f08e49513645527f80d092cf459db5054a527c55f7a00e2f17f89697394cec23c6a32ef26a872366f1fa8db8a1a9b5d8d311802c951b8d70da9c84b88ca7d27c5250c6c98ab2f0b11ea58c3cadf0e4065938bbbbb9394f4c7f3b651d2ce308eee93197abccbe7ef7709e06f62e852c798ed96564ab2cfbb7d8d9320921d549ea4a6d771ff9c66a804ddc41ade5cd1f4670e30c118c66004da487c41d96f370f934634c88c2e5eba698dd95e79d324646b8d8e1235935893cb6cf4825ceb509ba72bea120cc77cbd0c2d29f10b638fa304aabaec72ed2df32094173a071789e33922c2491d52d4b6442330d05193f965aaffc09b261d15ef94db345ebf9b55fa2f08fe8d32e97070ea39eb2379a9a45751c4428c352ef2f71d48044680b16314fc1541f813daee4a65099f9e34834406224cb50781baf07ffd7ab19a666039b418fa654a47bb43d5d6f37052e272d73282b9f0298b09eac9bcb9ae10d01f4d57ba57628478722d7e679481bc2497b9337ad401ab9f7ca25022d4726f925c947ed1f5032b4cb631958f6c3646c465038bec5f4d165ebb94b4b5e3dbe6b67e9a823031ae1500615b7a3ea279472afa52a510acc690031778102dacb4b600fb5743caaaeba729a10810e3c2c9ed51c54be14ace39d3f45973aea076bda706cef6d4eb100a558f54adf721ddba392184c7965c13b8eccf0b9c7e9aa83d4d508a90f9d204d4e2b882e29f988b8b6a699429e01f165fd539910e018fe3ff33f240e1ace7f7aedebafb4822806edfe0f58458e1596dcc01463aaad536f8ba961c6c7d4a311a413fb0a14cee48ed86489ea364166dd12f52c17098171919ca91fd8e48564b675f038de031d2c6b5d6a27abb6fa1fce22cb20e79651eede10df550e369e59dadc3285411a3017fdbaffc7a3daa11bffa07cc7d058d3f3f47b7bf01318cc8a0e8bbe5b17db6a69f0eb796c5b4bf0025bbed59b8a556136df4f44c056b7941482a27835bfb06ef1a0e0c279e63c2f02160f13659f95c759e76f36bfaa653e098124039706af1887c74918bf3d8c36de32be1232bef59883f9e2f939858945aec80dc451b1db5f60c63f6b71084ef0c7750270a860116ae0c9d1de855ba2fc10c09386caca64e1a2ea9d4faa771f3f657a2e421cbe8ee68c697a8e6f88f7792142bb6e9642af0ef0877c91c2a15c22839f1b5775cc680d1b97d4c35d3e49d932f5c6e623c41e17240f44d343b91e59a1a9df3842270d75f2acb0c5763ddd05bc73eea309cecc3ca188d8f3288a4e98c3252b544e34481a08c3176166cb3e1b31c25344f87c0eb5432bfaa9a21d8740f82911246ff9c3773504d2f97b6130c7957884065dbd613cdb7ffb118d3be9ef41559d5b70ffe5b39b39c6dae7432d294f5348c4dec8b8edbe1c4bdb7c10e32404fe5389ef5051fa76c486b480a9e6b039f8130e1847769982aa8d54a9deafda507b320df6c832de392c11a07b277c8b9a7630740bb8e21fa70d67a6fad91ab7a8f45dd2cb61054fe90dc50dbc9ae56df1661f8637679d0004670d0ca6bc015c3a5dd0875e4f0a98b8745c52996cb0fa42d0ee46e0a4f66296d44e7a5ca0dd4bcb98f31a7f34a43715630383f752d4ecd91c97cbe7f7aa367cdfabc01ebbccf39c99340307b37c20ac2d3139b9f05ef2aa6839265e62022ca8e127a14b9c0da5f944b7805b01fd7f47dfd5198286a3ecf76d1a49027317f0e3936ef9a4315c4f96b744a4eef40e501aeb5f5120c3da43c91e88229d8a30fcb156398e7dc2e44828efcf1095379cace23a983cef95dd6d338fbcaea0cbbbbbea623ef310cb99e90cf8ceaf986ea9ad79d2ef4eaa6172c45cf2f367cda737247f1aee8b86b7577fa1aa899514a0803b071643275060182339ccf8f5d87b798d163226844b48d0c49faf7851452dff21fae66146922f02b025472121383aaf6b5ff8dfcd5ae75c7870444196a7f10fd72b67b2d3d5ff9cee0b5e1ebde5e4164721b3b2adfa17913a67075eb48975dd36a0f66d1b491535ed355707ca45b6c26ca828bef4da1612e192c5bfaef3c7701ec47ca485df9576409bc02adb447a19218e8bb219d3a0e04496d7a55c7110e8099d9459e437823718c3845b4d73bb30b0d9f2de87db6f5c9d69f572d756e5a538c0c9b7a05abcdd160a7b34c78ca3ecdfd8dce43b5a77d6d59744b32ca86442f1bfbc5bb95441932f6190ff2c6cfaaa842d74e47d8a9450b419f94e6366b25ad25e46f4d6ceb3e1a6d2ea6f685dcd8e3e5853f2bf3833841c218c56e7462a76f0519de7a62e32f90abdb3be9199bcc681cb883b0a254209522b575517e96b18e89771985bf5d673f7eea0b94d4f8911b6e4930dadadefb744e36930ea1fea34ff54e6c16f47e08483a0878e961b2676e29ead0314d74a726f4a06df651a504f7be1047b57618b1054b2810c9f52e92906f312f70125bde041d98edaaa10e9b12f85920faa6ba78db9602ea28d531b4665e9485477a00475d4b1f7876201f0dbdcde0a2c977839610705a21cd13959124e19e86a033d6861d75ac2fc90c98a2334beadf566c2fd64cd43b18db6a0c05425842eb600ebb1902ae7a635ed217b4ac46f8cc5044164d71ad2a21cebee96af0c2997d57298b3fc0a95a1fb049ff97a7079f08fe15515a1b7acde3bf7b201e660529090f772c81b05028b6257ff436a4054bbd6e56b970666451fbf22be2090970385fc1f134c5515a17735ceedcfc519cc27bb5e0dc613f011db5e096699774a317b6b0db817a4243318d9d3c31a4770c8fff49543dafa98b76c2818a0c9bbae74c0d1d53fbe038099f418b39161c0556ea5e5cc01c2abec9ff84cbf8f2730d3e3383f0ac2fde1f5c0bfe22b023151e75c57649d8cd5f2ab2cb9c2cd18c35d83059dff07ad8a1bf4ccc5510f98aa78d6cbbe6e4a98b3a8fd97859e400ae2acb1bf71c6c807a241fba5e80efec688caf2b9dd12ed8223c954ae42f4a8a8522c23b74e14a0739e02410f457973d193cf6fd6e1372f2f76ca0786ca6988a88cd8524c5d2ce9592beb39fb5f0be35bf5f2a51dae49e53906f87d9501b8cf51aac797b43839607abc4c2060948225d519f3eedef85bcbd2f4f228ff10e0929b7c0e1e6cbfe7f39292e3357d67c3a534dc89c9e819219a3fb12261d7f2aa72908a9c13f8040a19d84d2d26ef0c831183b9b2531f0d1cc7acb2b5f1205342673da318a4e87c5393bcb8068e55d0e36ba9c32685baa4a786ea4681817c4f55fe527914f0955f6b3ce8ff453cb10b1fdc1e683e3e8781f56092bedfce75d865a4", 0x1000}, {&(0x7f00000001c0)="6be8c2bf930779f4828c7130af29bc123144ce1c3170955ca2294776621a0deeb33a0e55b3f1f7f77b4b36a4f598842e0b2ee3e58cdad4a508e42b17b2cce3e2e85840e47498904d24c9825a3212cbc097ff42c4eee7bef92eea8916aba4b01b77d4d4ae3596ca30df24caefd94a9c6f3723793c7bc551d61fc27c8071bc84261d85b36af47fcfff88c9fa157f8c15ec870ffca13c08334a8f13b85e76a61a3ddc59781194635bb624ed3949a9b6facaf0", 0xb1}, {&(0x7f0000000280)="76b1deb47345ae2f42321451b5d91c2c2f1302c7566956212f3602bce5cca4da6159d0a9186ab4da4905200e580026b15f9e8e6ab49a552318189ae9dcef89f5af16e397fca9d924bfa5da17b3fe5956341f963e79c38d8cf606b9171f11ce8ec155b265947ad831bfd65a90f56a83d9de2f518a1d610c7379946cf44a0a9eace288e3a224340e04bdb9f60834a82eeb9316f6c972ce363aaf5d44baada7c68a7d28418ee5aa68c36415bf7d8009c50acb9129b99e17f987dc346ea2d455e7c13058601edf221873972b77c02685371aaf19c893e6653bef52058bf4fcfebde2996a49d685523382bd", 0xe9}, {&(0x7f0000000040)="39e43be5fa67f46c46ef1f9cba6b99c05b8aa35d4a9a5bd94c26a5089b537d917f28082f6432fdff1507c8d4045b26022fad35e7fe24062ac7664ae9bcac442129a4b4976df33d0526802d590e258feaf67122c1f111c0ef41a644c8b3a3b5aee1e1faa2cdfc43", 0x67}, {&(0x7f0000000380)="2ceba878572d36c01b", 0x9}], 0x6, &(0x7f0000001c00)=ANY=[@ANYBLOB="70000000000000000100000040000000009c64614b7a5c41bb645d44da82fcdf4a99110ac325b0d3066cb70ac6f2a85c8aa976da94e1cd207da47b8374c110a78fb59d8f7e51f5c43e4b33da33720eafa26f665a91f61cc31a57da176d2128f2c14f25f77a61edcbe2e58d5ba2000000"], 0x70}, 0x5) kqueue() pread(r3, &(0x7f0000001d00)="602257cf05ca406a8711942f39d8f314ca3bfd17157f5338c3b5b5f96584f5b6091dc19188399189814488e2182967cd238ef4c27cc975d298cb302545f0a0a03ecc19dedfa40029636b436e82b6244cc8e5dd7bf0ee7eae6da67db0cb7053acb1b64e36386e1ebcca0c0753ec4a3406af2af1b5ed352acd56042aa476c5bb1b2375ab703fa649fb9154e0714b71a9528f646e5c8fcf2360db854b149f25f17878cac92e541390fc3dab33e90cd2ae14906e88cbd72ae1ec", 0xb8, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r0, 0x6c) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x9) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x44004004000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186007008b0000232700000000ffff003a614026b59a2a0000000022237e000000ee99b8e89b271ba3", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') r1 = msgget$private(0x0, 0x10) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x10) msgctl$IPC_RMID(r1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x60, 0x92) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)=0x1) 16:00:05 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x7f, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/90, &(0x7f0000000040)=0x5a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) read(r1, &(0x7f0000000000)=""/63, 0x3f) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/203, 0xcb}, {&(0x7f00000001c0)=""/128, 0x80}], 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000340)={&(0x7f0000000300)=[{0x67, 0x6040000401}], 0x2000000000000013}) 16:00:05 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) msgget$private(0x0, 0x42) 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, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x3) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = getppid() r4 = getuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, 0xffffffffffffff1a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r10 = openat$klog(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/klog\x00', 0x800, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wskbd0\x00', 0x8, 0x0) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wskbd\x00', 0xc8, 0x0) r13 = kqueue() r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r15 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001880)) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) pipe(&(0x7f0000001900)={0xffffffffffffffff}) r18 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r19 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001940), &(0x7f0000001980)=0xc) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/bpf\x00', 0x20040, 0x0) r21 = accept$inet(r1, &(0x7f0000001f40), &(0x7f0000001f80)=0xff57989a9c295e68) r22 = open$dir(&(0x7f0000001a80)='./bus\x00', 0x8081, 0x31) r23 = accept$inet6(0xffffffffffffffff, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) pipe(&(0x7f0000001b40)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/wsmouse\x00', 0x80, 0x0) r26 = kqueue() r27 = accept(0xffffffffffffffff, &(0x7f0000001bc0)=@in, &(0x7f0000001c00)=0xc) r28 = openat$tty(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/tty\x00', 0x208, 0x0) r29 = openat$klog(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/klog\x00', 0x8, 0x0) r30 = accept$inet6(0xffffffffffffffff, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) pipe(&(0x7f0000001d40)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001ec0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="01182e2f82b682f5f2c449900000"], 0xe, &(0x7f0000000200)=[{&(0x7f0000000440)="1fb833a445c79b2c2400d6a8c154e5c8adf9cb20cfea3f1115a492802f9dbf242397c9064de8f4a6b008995c8fc001ffeb3e102791c9ba267740dc4b1e44b18e8edbc2a1d7a14e5a95d7f8b9b76553c103bb0497ab7eed2fbfbfe11cbb232c2102d7c405b2f4e5340ad5e5ab6f6d5846509cc64c8946dbd265a2b992c925390d05147d7a3b1ea4edcfdc84f7c53a29d57dca772f4429f649ba56894b4f1f4dfba2a4f0e07f8c6d31b60a19d4ebd0350c6538b856f431c757983f1669ad8da528c3eb6f1a04742e40ea8e65c58130885542805eae3e086d02def83db93c0e4f06b41d81d41db67db5c8489ce6bb824df978f338", 0xf3}, {&(0x7f0000000380)="9d519a5b88e13e385854fd696c2887710302aa1c9db428bdc57c8e0c00e4c1a00cc3304ccdc1b3ef443ece9d07aa8dfc66cf9d393b5df54015d9a8ea99ed957806eaa58af4e78d2e6e4e2b373f00bcaddc8187d2fc95e8374c7c9f092fc8eddeced4cf50cd6ab8f1b6", 0x69}, {&(0x7f0000000540)="6911f312f9de99ef1314c61839b7cfaea2bcefede1f94aa8942e9bf26ada2090b943cacc8ca084f9525d3cab4d7f47daefb74cec8aaf2d2870927b8173a46f8d6561ed3b10c1160bd6af605ba2d187e4a030cd4f134d60595cc59aaae8404a307d774faf6d0242077947e03fc944d3a55a5d9aad536a24a4878710770a52a30e594436040ba03f61627f8b48c1744927f6909183fc3423eb7d1fe68e7867f605db625bd4b7a86253de24d179c618f6c16ab7b25196d64c4c2923cc3e58fcdfabf527e1790d5baf5a246db42ad43d5fc7357113a39fbdf40b29f37d9aa6781553a9cfa1db40b35ff65aa4730a01f6cfc991f093c02f49dadf497c68db2a6b35d2ae7590890af3d5a5f98fbf9db963a36e2239fb33230f822b7043b1863c5d4e99b4f0a5e4939202e30423ef9df1561831b74a0d85f204e1614471a1ed39db5a097bc6599a46208726e128f7ce42765f732411dfdb6bcf81f82791d38c7da4a84bea5225b3841e234505cb33f2f038dc107c06be2b81d2a4fb9a436d194dce58501f957b3f9b2246a99b4dc2394c871d1a3e9e6d2c4dc5f6c8acb29fd84364183a08761dffb5b23e3cbf69ef1b9bde9fae5bd093222c50e778bd8bb176a28a0365dc6e2be0928165b212ab5455939a7d3d5a342f4f7ceb54ed13607b0330885be09c52279059680590f2e575cb931e6c4e3b12393f2ddb0ee7d798ddcc5ffe603cf1196196c3da66789371392d58b87735b770159c4d3a40a267ac7e03dc8800aa19af366102c148be886684c760e547e7864a69abcf391cf7cb92515dec1c8e573173f7ea0679d6def62ca8ed6ad9e589d269a4286f157055919a1aae78e678c9851823d9b905bf940ceeaa0c434d524b08da3f07adcec6b773a0bd9ecc11c9955447d24bcc06cbf759d6eeba9894a947076b8106eec94ab63c16cf35ddbb14827b2cd97dee64d1cd780c0e41a9ca49b96ad6c5314d150c9b025a13d85ce50e1c26ab7f01256f5861c09dcb7bba762f5ec3771c7f4ab725ec3922225ea737a9d68190383befbb4db66d9fa83d7879b051702ed624c47c5382afd874ee32892448b096e7f1e88f2fed0ba912a4e455bfcaf3a36bf86c10268f9b60af922937646d5d99e923f8fc94640f1bd653413b50361c2c53d51ef6cd72b206002a407538f0b72825aa5e2e30769b3f9d5254bbe52047c4342734e158205a5e08d358a0ac93fe62f2af1c44bb6ae45038d4121c549a02804b47e83c302fd7be75e76991e6073cadbfd399b0b2cbdb633eaff5e54280e062ccc450ae671068fac42796f29e250e6106c72676ef2cdf34e511ac3d2f39935b07454d6f5cf95f4b988ce65216330c908a494f715a1167354d041038f68b23e5d701d4c96bf3a42db7184a13c64ff33fb6b7a29061c13afb5c6fe5c451e775efbc8601e684f9690c77eca191b3b9c78e2d8bd703b913ec9ff30fccd238801844b91442cf08ec78bd1fb52fe8bb9c391f84fe7ad1c2393befb5432da674bfa18de8660f4ceaa8c48b1f07db9c1cec8944bdac3d2487bf5728d19349acc37303f16852856d15070f790bfc51b5f7d739a95bf7019a5aec91948c608cd0d5640314fe3fe95ce722166354155c13c66e4a38e24e0931fab9965b85d5cdb1786d51a5588e0db5a77d5e2cc12acb833c74f4d84dd33e278c5e3c10e72e007b7c708eb38975dd97cb80c7f9e25ef82406b452b734c14a0c0469e70958dcd9389e1e0e4c9737171629ceb225d31915dace4bd2f530a408a0c1c4c992e750adf35aceba7545a580ed479dd80931392bfa46cd144f6dabead2b3fd06774d21b7ea4a1e8f8cbf7aa1e39fbb6dff7750f5dbef5f2c9845df839a30c8894438da2b5e467e13569ecfb69fbefc5c5e4d5d7ad67df650dac8d8225c0357476dc997808cee8c1a6068822991a73797cc16031d6df4740aeae250e1b45a21b1211df0521080eb7ba5a1c807282af54d4126b597f03d32fded38f63c7ec0f73eecb69651ad49e39b9e0e0144d6a4acbf9686c54b05a23096764fb6bd3d2c42bcfb7f16e6b1a38339280081b49647e6bc44e340ceac0f7bd28162a5ba9801afd1ffcdf57b4dbf09359dff1cfd7b3cdc275cf1c26dbf40dacbcd2031e7c9e10431f0d4c8fe585aafad9fba80526fb029be8eb97e434b18692fc13d6c1b701926d1bd1bdd765b34da281c94ba1a46cb12489e033374cd1e57af1ad60eebfcf406f1ba048888ec671244039919a9ee8dd5f5415c83edf1ad3abdc90d40601761f8f7b8cd3321ccbef2e50d60c9bea6566c64bf5a6b293446b51b48eb3f86e3a593d78bdbe3d556ed0db9c4ff2420e9a0d3ded0d74cd80eadba0a00a31b9aca6265e50384535c0bb0dfc0e6534743272784825ef492326d9ad327594b4c25cc96fcd5912acf720e79a521fec9d523d3453bbcc8f8d0cbde89dd2d9520011c0e83d87a48a56f10a4101390d1c14c01a1bb171325152a0842bb094217eb084ef734d237ac32be73e62c917f235c2de78e474031f31b9f4c3bcd4f87fa72f9a7decdec3aa5bcbafac0bba71cb8371b03e6f0e120b31c13017c0f86925cdddfc61eafb31ca07bdc6c12eb2da34651ee2414cba62bc5d419635737390874a7a1b96ab25767dd91097648c068af036e8e2ea8b4390229f2f92d689ad24152b84b9c72a45ce3b2e111557453d642dac28d23259f12934fdbd1bfc5b519a5ffa382bf51b22a1717ab02ab1f8cc010a9cf59bb59c6bec33260ff2ada0200ba88be75a4467f6ef24bf6741f21fab53390db74ddcc032ec8ec94473c67838490034fab897df4f65dd9b84ae14cc90483ce5d282a4604d01aa1fe3c604ed70e01c8c8fdcac198fa04c9bb66d7522556a8501830dff3a4f468be727dc41617c208cfd91a6a13d1043bb1090150f0bf0778877c278feec48a311de58b66093b8e287e5ef2b30596c2e1eda99760c18645249179da5a03fad6100d63e89cacecb6fbc37839b80619fd97ff8ed372bd06e4d9c3f5fa116a9371e5205bd5558fb1f02aed6f8afe48cf86f71d0668546143c2efd60dd2916884ecfbe6e655de74cb02f019e8ae89172c90cd97d864bd26d7f91c3f194c704d26a76b749a99f459594a8a1eea30711c52be77916682cbe8cce70d1b527d1cfab2e32e4cb61fa965d715fd1fcf6257835fdbbaa4d06a9d29743c498f2870952a50d2c6342691588f06d40526eaf8f28cace9d39ff45b48102d97f454100b25f1461b58f95ceed471254caff39c3dfc76ef7985928de48c3ebb38c1d1a5fdedaf4f8dcc3481d4e0dacdec9c9889983613c73fd3d68df630771dcc5fe9cb5f936f1ca9e7f617b1d91bcbc85c1099c8d28fd5328342ccd6cfc93e6cd958f15fc8ff464af0b29fda0f400d8edf4bbc9cd8df56cd17a2db55951136cda962087270ef29ef3a133008e564e8d51fccb5d3f1411ba18d76c35367c9a26f4942070dc354be5856a2b13bbcf460df6ec4e1d3b623a48e84fd7e11e1b5c2094ef9ac18d8265554e7698b93eb65bb0e3ac566eeefc05796960f5e0c93fc3b19efc0acf288f695f32a95758f2f52421a3cec11e7c1475468ea7237d2b0e550177dd480a551b94b701c349e1e354a10e820b3cab452a46039674e6d7b0fcf2758dc8b677a0a00a4b7651adac94c0fc24c3c117c2e7be2a5ac67857f6321a9df50bbfac1b3df3ae3e2e0d212ed4407861e9527e795212c6a2173a35cee03fe727318754179bb76833ef0f6c090ece68c463cb3725b729a0382fbf9b4f0cace4785165b734c8b9d6a87ebfd2e415fd19f5f4c0754bc7706b10adce3ab90ca6ba90c6699a60fd6ec182caff05f5fff53809d33c17bbf14dc515658e47523f9c2d939a263bff33d4a948aafe0d2d3a092a5ecf7bd83aa60a7ac4c71eed2dff52e28aae54798f75774ad527c7c643c815fff2b33d86f360ab487638a03fa33b6074c5f5a55398234e8efc0dc840b2c2c0a30db356704f2c2a377c20182b66a0702321e037331e7ae04878e851d6e17e0e6e42577acedbffd6adb5e5c358578f3c04c0bdb64811259ccb56ce18e16d7f3287de477a5f3b33f8b24b781d52e5bfe719f7a73a5330c876847c21acf913160294b2266b5b33defaaf009d17edb4ccea81e4d18e1b1600ac128d0b77dce94ca98bae41e9ff4a95f53dc3e5e78f35eb97c9dff481767e72b94b09800f49485ac9533061d0061789fac1f9b6f7bc72e283ec05af5242044be5a274109f7be85640651b9855f0097d29318ac2d8a3668e4d7604e4fff30f4998996e660a1f7b744de0448769a1b8a3872163bc940cfcc0623ce486d3ae6328bc90cdd053b3eb62816e7ba243b28f0a6d97674be5a95ece1ee147fd4e17fdd1817f85f2c8c16a1d0c2106de3696121a8069a1d9ee32a01141b00d4e5249f76b6935d06f4d2c5b5cb36db88f8ed4c4359ae349fde1861c7bd433ffbb9f84b446c8bfc41eb20f363a50e59c02e3e5985b0e7a1ae11884aa100888228adce30bd3e94625524ab48275c91f45b5e94102c42b06e8f5536e1ef3ea9e875dedf52d3e44335bd11716637663f9b32272fad881496b6243b5de398841e084c7b5e791def23ea10922f0bb414b584fc0e687f93dec2dd233bbde88953ab8c6715f9ab8b353d1b03a95bcc95398436ac55a3bba8fb4a9373c90c32c123edeb6be11daaf276509fc52b28a0cf2087c0010ae9f9fa0fdc1f64c17b5f377901508a1ee32f653a3b632554912d367f86db0b3c588cdf84c464694dfe6c0cd0f96df6b57c60b8955658179a0320ac60134633ad555aaa2a3df7e709ef057bbc179635dd3270812c486f1023ea448dd2ee1e7562bdea0de8e44dfdc4a28bfb65d82d5d336026088a387626cc7fa02b87e4adfad59b8d2e271af3bf8ba9233be8a89cd0bfe0a769f8f81c4f1e6c0ed417bc8d601bd292925f09fab7923fcc64a906ba0fd85a3c34f05c58d1f3cd8e43c2cf416f022e9c69c8df2cbb8e6d7cda5c33029cdebfc88a55069294a10952b3210e90aa0609a30ade117b797c9cba8512d7837ec4bc8be73dabe394675d91df5657f3086b4396499f96ec0f41f356c80de0e1b6262b2db855371e285c8000c33ecbbbd6e91e7b02f953e790af8af9120ddfd42a0b6d4c25691baac50a45b6b0ebd541e490d106992bac91215769cf27cf2f5cb46e9388e573371afc2248a62e91a3d2bb710622175aa2bc2d6ab9d6257ce66df357e29b0325e043798adb435cbe764610c69581ce0e2556150af781b44688b9931e741143c28420e791505fef71c33195bd0c2300172d97fb688033cb1857b747596617ff1d5b4ae6d785a2727303c6e94d32e0ed1c920a6a5a3e6e8ecc44f8ee3d33ecdafd2b355167d695d86b518e6131eeec0b3ac396e8ca82f8915c0a846f8959dd884e14ce8cebe2d421c5ad0aabae72459f7ef4cf1ff14af615fe5fa46f67e560866c89a67e3e4da76b7e91ddf01ea6bf0b7a325a5ae64409546fca32d0cf94a9b03f145691ec7b1f3396438c2acec7164770fc8e73d23d06d99ed64023023bc37deacb72bc49f739f0ae9031679d678d97c2939cdc78827f202fe22df09fa06b5d52bec811bf98ef56ac58f2aa4be3c21fc78a4a9177f7e714552b6cfb8d274d1724673cf1182ba3e1c88dbb66e8791e3c80b96c2ad797cc1b0608f90fc72e8d4f49873dbbe5ac0e05ba36cd1a054474ffe36b590f886381084aa060f949733b6b2693b9d7eafa69f673793ecd8aca6113f5f0eac1fa8b127d8108214e41d857e5035713b554d857104dea6b9f", 0x1000}, {&(0x7f0000001540)="3d9149cb60cbb7467d2780bce306eba736fbd6c6c3ec808eb8e53fcea79e034e2866994535ecba27049f802ebbafe73014120dc7fc6339f82a62ff7439da739f88c2bb8ed22da601310b1ac251e759af53f35491f6d1631c5d3192dfac6698846313d7dab3b0a0c046d190465792ca20e2cfe1bcf95c7945beebebb8160f1aa264b03a4f789bb9abfc358083fd1898092b3a724f55d62ea7d3e99710fdcc94c079c3b588945be8537310254129f9705f92749bb68e727dc55ebfd9c36a15ea45e8f205b4a874bcd28aec282924fda04799e027e4e4eaccbf3f7f90b1268eca424a907da9c3cf6bafaf7e2d0d", 0xec}], 0x4, &(0x7f0000001d80)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r9, r10]}, @rights={0x18, 0xffff, 0x1, [r11, r12]}, @rights={0x18, 0xffff, 0x1, [r13, r14]}, @rights={0x38, 0xffff, 0x1, [r15, r16, r17, r18, r19, r20, r21, r22, r23]}, @rights={0x30, 0xffff, 0x1, [r24, r25, r26, r27, r28, r29, r30, r31]}], 0x108, 0x2}, 0x4) r32 = open(&(0x7f0000001a00)='./bus\x00', 0x1, 0x41) writev(r32, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000003a000000000058a3", 0x34}], 0x1) ioctl$BIOCGRTIMEOUT(r32, 0x4010426e, &(0x7f0000000040)) recvfrom$unix(r32, &(0x7f0000000280)=""/242, 0xf2, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) `‹#'ÿÿ:a@&µš*"#~è›'£`‹#'ÿÿ:a@&µš*"#~è›'£pckbd_enable: command error pckbd_enable: command error 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = getppid() r4 = getuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, 0xffffffffffffff1a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r10 = openat$klog(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/klog\x00', 0x800, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wskbd0\x00', 0x8, 0x0) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wskbd\x00', 0xc8, 0x0) r13 = kqueue() r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r15 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001880)) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) pipe(&(0x7f0000001900)={0xffffffffffffffff}) r18 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r19 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001940), &(0x7f0000001980)=0xc) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/bpf\x00', 0x20040, 0x0) r21 = accept$inet(r1, &(0x7f0000001f40), &(0x7f0000001f80)=0xff57989a9c295e68) r22 = open$dir(&(0x7f0000001a80)='./bus\x00', 0x8081, 0x31) r23 = accept$inet6(0xffffffffffffffff, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) pipe(&(0x7f0000001b40)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/wsmouse\x00', 0x80, 0x0) r26 = kqueue() r27 = accept(0xffffffffffffffff, &(0x7f0000001bc0)=@in, &(0x7f0000001c00)=0xc) r28 = openat$tty(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/tty\x00', 0x208, 0x0) r29 = openat$klog(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/klog\x00', 0x8, 0x0) r30 = accept$inet6(0xffffffffffffffff, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) pipe(&(0x7f0000001d40)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001ec0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="01182e2f82b682f5f2c449900000"], 0xe, &(0x7f0000000200)=[{&(0x7f0000000440)="1fb833a445c79b2c2400d6a8c154e5c8adf9cb20cfea3f1115a492802f9dbf242397c9064de8f4a6b008995c8fc001ffeb3e102791c9ba267740dc4b1e44b18e8edbc2a1d7a14e5a95d7f8b9b76553c103bb0497ab7eed2fbfbfe11cbb232c2102d7c405b2f4e5340ad5e5ab6f6d5846509cc64c8946dbd265a2b992c925390d05147d7a3b1ea4edcfdc84f7c53a29d57dca772f4429f649ba56894b4f1f4dfba2a4f0e07f8c6d31b60a19d4ebd0350c6538b856f431c757983f1669ad8da528c3eb6f1a04742e40ea8e65c58130885542805eae3e086d02def83db93c0e4f06b41d81d41db67db5c8489ce6bb824df978f338", 0xf3}, {&(0x7f0000000380)="9d519a5b88e13e385854fd696c2887710302aa1c9db428bdc57c8e0c00e4c1a00cc3304ccdc1b3ef443ece9d07aa8dfc66cf9d393b5df54015d9a8ea99ed957806eaa58af4e78d2e6e4e2b373f00bcaddc8187d2fc95e8374c7c9f092fc8eddeced4cf50cd6ab8f1b6", 0x69}, {&(0x7f0000000540)="6911f312f9de99ef1314c61839b7cfaea2bcefede1f94aa8942e9bf26ada2090b943cacc8ca084f9525d3cab4d7f47daefb74cec8aaf2d2870927b8173a46f8d6561ed3b10c1160bd6af605ba2d187e4a030cd4f134d60595cc59aaae8404a307d774faf6d0242077947e03fc944d3a55a5d9aad536a24a4878710770a52a30e594436040ba03f61627f8b48c1744927f6909183fc3423eb7d1fe68e7867f605db625bd4b7a86253de24d179c618f6c16ab7b25196d64c4c2923cc3e58fcdfabf527e1790d5baf5a246db42ad43d5fc7357113a39fbdf40b29f37d9aa6781553a9cfa1db40b35ff65aa4730a01f6cfc991f093c02f49dadf497c68db2a6b35d2ae7590890af3d5a5f98fbf9db963a36e2239fb33230f822b7043b1863c5d4e99b4f0a5e4939202e30423ef9df1561831b74a0d85f204e1614471a1ed39db5a097bc6599a46208726e128f7ce42765f732411dfdb6bcf81f82791d38c7da4a84bea5225b3841e234505cb33f2f038dc107c06be2b81d2a4fb9a436d194dce58501f957b3f9b2246a99b4dc2394c871d1a3e9e6d2c4dc5f6c8acb29fd84364183a08761dffb5b23e3cbf69ef1b9bde9fae5bd093222c50e778bd8bb176a28a0365dc6e2be0928165b212ab5455939a7d3d5a342f4f7ceb54ed13607b0330885be09c52279059680590f2e575cb931e6c4e3b12393f2ddb0ee7d798ddcc5ffe603cf1196196c3da66789371392d58b87735b770159c4d3a40a267ac7e03dc8800aa19af366102c148be886684c760e547e7864a69abcf391cf7cb92515dec1c8e573173f7ea0679d6def62ca8ed6ad9e589d269a4286f157055919a1aae78e678c9851823d9b905bf940ceeaa0c434d524b08da3f07adcec6b773a0bd9ecc11c9955447d24bcc06cbf759d6eeba9894a947076b8106eec94ab63c16cf35ddbb14827b2cd97dee64d1cd780c0e41a9ca49b96ad6c5314d150c9b025a13d85ce50e1c26ab7f01256f5861c09dcb7bba762f5ec3771c7f4ab725ec3922225ea737a9d68190383befbb4db66d9fa83d7879b051702ed624c47c5382afd874ee32892448b096e7f1e88f2fed0ba912a4e455bfcaf3a36bf86c10268f9b60af922937646d5d99e923f8fc94640f1bd653413b50361c2c53d51ef6cd72b206002a407538f0b72825aa5e2e30769b3f9d5254bbe52047c4342734e158205a5e08d358a0ac93fe62f2af1c44bb6ae45038d4121c549a02804b47e83c302fd7be75e76991e6073cadbfd399b0b2cbdb633eaff5e54280e062ccc450ae671068fac42796f29e250e6106c72676ef2cdf34e511ac3d2f39935b07454d6f5cf95f4b988ce65216330c908a494f715a1167354d041038f68b23e5d701d4c96bf3a42db7184a13c64ff33fb6b7a29061c13afb5c6fe5c451e775efbc8601e684f9690c77eca191b3b9c78e2d8bd703b913ec9ff30fccd238801844b91442cf08ec78bd1fb52fe8bb9c391f84fe7ad1c2393befb5432da674bfa18de8660f4ceaa8c48b1f07db9c1cec8944bdac3d2487bf5728d19349acc37303f16852856d15070f790bfc51b5f7d739a95bf7019a5aec91948c608cd0d5640314fe3fe95ce722166354155c13c66e4a38e24e0931fab9965b85d5cdb1786d51a5588e0db5a77d5e2cc12acb833c74f4d84dd33e278c5e3c10e72e007b7c708eb38975dd97cb80c7f9e25ef82406b452b734c14a0c0469e70958dcd9389e1e0e4c9737171629ceb225d31915dace4bd2f530a408a0c1c4c992e750adf35aceba7545a580ed479dd80931392bfa46cd144f6dabead2b3fd06774d21b7ea4a1e8f8cbf7aa1e39fbb6dff7750f5dbef5f2c9845df839a30c8894438da2b5e467e13569ecfb69fbefc5c5e4d5d7ad67df650dac8d8225c0357476dc997808cee8c1a6068822991a73797cc16031d6df4740aeae250e1b45a21b1211df0521080eb7ba5a1c807282af54d4126b597f03d32fded38f63c7ec0f73eecb69651ad49e39b9e0e0144d6a4acbf9686c54b05a23096764fb6bd3d2c42bcfb7f16e6b1a38339280081b49647e6bc44e340ceac0f7bd28162a5ba9801afd1ffcdf57b4dbf09359dff1cfd7b3cdc275cf1c26dbf40dacbcd2031e7c9e10431f0d4c8fe585aafad9fba80526fb029be8eb97e434b18692fc13d6c1b701926d1bd1bdd765b34da281c94ba1a46cb12489e033374cd1e57af1ad60eebfcf406f1ba048888ec671244039919a9ee8dd5f5415c83edf1ad3abdc90d40601761f8f7b8cd3321ccbef2e50d60c9bea6566c64bf5a6b293446b51b48eb3f86e3a593d78bdbe3d556ed0db9c4ff2420e9a0d3ded0d74cd80eadba0a00a31b9aca6265e50384535c0bb0dfc0e6534743272784825ef492326d9ad327594b4c25cc96fcd5912acf720e79a521fec9d523d3453bbcc8f8d0cbde89dd2d9520011c0e83d87a48a56f10a4101390d1c14c01a1bb171325152a0842bb094217eb084ef734d237ac32be73e62c917f235c2de78e474031f31b9f4c3bcd4f87fa72f9a7decdec3aa5bcbafac0bba71cb8371b03e6f0e120b31c13017c0f86925cdddfc61eafb31ca07bdc6c12eb2da34651ee2414cba62bc5d419635737390874a7a1b96ab25767dd91097648c068af036e8e2ea8b4390229f2f92d689ad24152b84b9c72a45ce3b2e111557453d642dac28d23259f12934fdbd1bfc5b519a5ffa382bf51b22a1717ab02ab1f8cc010a9cf59bb59c6bec33260ff2ada0200ba88be75a4467f6ef24bf6741f21fab53390db74ddcc032ec8ec94473c67838490034fab897df4f65dd9b84ae14cc90483ce5d282a4604d01aa1fe3c604ed70e01c8c8fdcac198fa04c9bb66d7522556a8501830dff3a4f468be727dc41617c208cfd91a6a13d1043bb1090150f0bf0778877c278feec48a311de58b66093b8e287e5ef2b30596c2e1eda99760c18645249179da5a03fad6100d63e89cacecb6fbc37839b80619fd97ff8ed372bd06e4d9c3f5fa116a9371e5205bd5558fb1f02aed6f8afe48cf86f71d0668546143c2efd60dd2916884ecfbe6e655de74cb02f019e8ae89172c90cd97d864bd26d7f91c3f194c704d26a76b749a99f459594a8a1eea30711c52be77916682cbe8cce70d1b527d1cfab2e32e4cb61fa965d715fd1fcf6257835fdbbaa4d06a9d29743c498f2870952a50d2c6342691588f06d40526eaf8f28cace9d39ff45b48102d97f454100b25f1461b58f95ceed471254caff39c3dfc76ef7985928de48c3ebb38c1d1a5fdedaf4f8dcc3481d4e0dacdec9c9889983613c73fd3d68df630771dcc5fe9cb5f936f1ca9e7f617b1d91bcbc85c1099c8d28fd5328342ccd6cfc93e6cd958f15fc8ff464af0b29fda0f400d8edf4bbc9cd8df56cd17a2db55951136cda962087270ef29ef3a133008e564e8d51fccb5d3f1411ba18d76c35367c9a26f4942070dc354be5856a2b13bbcf460df6ec4e1d3b623a48e84fd7e11e1b5c2094ef9ac18d8265554e7698b93eb65bb0e3ac566eeefc05796960f5e0c93fc3b19efc0acf288f695f32a95758f2f52421a3cec11e7c1475468ea7237d2b0e550177dd480a551b94b701c349e1e354a10e820b3cab452a46039674e6d7b0fcf2758dc8b677a0a00a4b7651adac94c0fc24c3c117c2e7be2a5ac67857f6321a9df50bbfac1b3df3ae3e2e0d212ed4407861e9527e795212c6a2173a35cee03fe727318754179bb76833ef0f6c090ece68c463cb3725b729a0382fbf9b4f0cace4785165b734c8b9d6a87ebfd2e415fd19f5f4c0754bc7706b10adce3ab90ca6ba90c6699a60fd6ec182caff05f5fff53809d33c17bbf14dc515658e47523f9c2d939a263bff33d4a948aafe0d2d3a092a5ecf7bd83aa60a7ac4c71eed2dff52e28aae54798f75774ad527c7c643c815fff2b33d86f360ab487638a03fa33b6074c5f5a55398234e8efc0dc840b2c2c0a30db356704f2c2a377c20182b66a0702321e037331e7ae04878e851d6e17e0e6e42577acedbffd6adb5e5c358578f3c04c0bdb64811259ccb56ce18e16d7f3287de477a5f3b33f8b24b781d52e5bfe719f7a73a5330c876847c21acf913160294b2266b5b33defaaf009d17edb4ccea81e4d18e1b1600ac128d0b77dce94ca98bae41e9ff4a95f53dc3e5e78f35eb97c9dff481767e72b94b09800f49485ac9533061d0061789fac1f9b6f7bc72e283ec05af5242044be5a274109f7be85640651b9855f0097d29318ac2d8a3668e4d7604e4fff30f4998996e660a1f7b744de0448769a1b8a3872163bc940cfcc0623ce486d3ae6328bc90cdd053b3eb62816e7ba243b28f0a6d97674be5a95ece1ee147fd4e17fdd1817f85f2c8c16a1d0c2106de3696121a8069a1d9ee32a01141b00d4e5249f76b6935d06f4d2c5b5cb36db88f8ed4c4359ae349fde1861c7bd433ffbb9f84b446c8bfc41eb20f363a50e59c02e3e5985b0e7a1ae11884aa100888228adce30bd3e94625524ab48275c91f45b5e94102c42b06e8f5536e1ef3ea9e875dedf52d3e44335bd11716637663f9b32272fad881496b6243b5de398841e084c7b5e791def23ea10922f0bb414b584fc0e687f93dec2dd233bbde88953ab8c6715f9ab8b353d1b03a95bcc95398436ac55a3bba8fb4a9373c90c32c123edeb6be11daaf276509fc52b28a0cf2087c0010ae9f9fa0fdc1f64c17b5f377901508a1ee32f653a3b632554912d367f86db0b3c588cdf84c464694dfe6c0cd0f96df6b57c60b8955658179a0320ac60134633ad555aaa2a3df7e709ef057bbc179635dd3270812c486f1023ea448dd2ee1e7562bdea0de8e44dfdc4a28bfb65d82d5d336026088a387626cc7fa02b87e4adfad59b8d2e271af3bf8ba9233be8a89cd0bfe0a769f8f81c4f1e6c0ed417bc8d601bd292925f09fab7923fcc64a906ba0fd85a3c34f05c58d1f3cd8e43c2cf416f022e9c69c8df2cbb8e6d7cda5c33029cdebfc88a55069294a10952b3210e90aa0609a30ade117b797c9cba8512d7837ec4bc8be73dabe394675d91df5657f3086b4396499f96ec0f41f356c80de0e1b6262b2db855371e285c8000c33ecbbbd6e91e7b02f953e790af8af9120ddfd42a0b6d4c25691baac50a45b6b0ebd541e490d106992bac91215769cf27cf2f5cb46e9388e573371afc2248a62e91a3d2bb710622175aa2bc2d6ab9d6257ce66df357e29b0325e043798adb435cbe764610c69581ce0e2556150af781b44688b9931e741143c28420e791505fef71c33195bd0c2300172d97fb688033cb1857b747596617ff1d5b4ae6d785a2727303c6e94d32e0ed1c920a6a5a3e6e8ecc44f8ee3d33ecdafd2b355167d695d86b518e6131eeec0b3ac396e8ca82f8915c0a846f8959dd884e14ce8cebe2d421c5ad0aabae72459f7ef4cf1ff14af615fe5fa46f67e560866c89a67e3e4da76b7e91ddf01ea6bf0b7a325a5ae64409546fca32d0cf94a9b03f145691ec7b1f3396438c2acec7164770fc8e73d23d06d99ed64023023bc37deacb72bc49f739f0ae9031679d678d97c2939cdc78827f202fe22df09fa06b5d52bec811bf98ef56ac58f2aa4be3c21fc78a4a9177f7e714552b6cfb8d274d1724673cf1182ba3e1c88dbb66e8791e3c80b96c2ad797cc1b0608f90fc72e8d4f49873dbbe5ac0e05ba36cd1a054474ffe36b590f886381084aa060f949733b6b2693b9d7eafa69f673793ecd8aca6113f5f0eac1fa8b127d8108214e41d857e5035713b554d857104dea6b9f", 0x1000}, {&(0x7f0000001540)="3d9149cb60cbb7467d2780bce306eba736fbd6c6c3ec808eb8e53fcea79e034e2866994535ecba27049f802ebbafe73014120dc7fc6339f82a62ff7439da739f88c2bb8ed22da601310b1ac251e759af53f35491f6d1631c5d3192dfac6698846313d7dab3b0a0c046d190465792ca20e2cfe1bcf95c7945beebebb8160f1aa264b03a4f789bb9abfc358083fd1898092b3a724f55d62ea7d3e99710fdcc94c079c3b588945be8537310254129f9705f92749bb68e727dc55ebfd9c36a15ea45e8f205b4a874bcd28aec282924fda04799e027e4e4eaccbf3f7f90b1268eca424a907da9c3cf6bafaf7e2d0d", 0xec}], 0x4, &(0x7f0000001d80)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r9, r10]}, @rights={0x18, 0xffff, 0x1, [r11, r12]}, @rights={0x18, 0xffff, 0x1, [r13, r14]}, @rights={0x38, 0xffff, 0x1, [r15, r16, r17, r18, r19, r20, r21, r22, r23]}, @rights={0x30, 0xffff, 0x1, [r24, r25, r26, r27, r28, r29, r30, r31]}], 0x108, 0x2}, 0x4) r32 = open(&(0x7f0000001a00)='./bus\x00', 0x1, 0x41) writev(r32, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000003a000000000058a3", 0x34}], 0x1) ioctl$BIOCGRTIMEOUT(r32, 0x4010426e, &(0x7f0000000040)) recvfrom$unix(r32, &(0x7f0000000280)=""/242, 0xf2, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d, 0x0, 0xff}, {0x24, 0x2000, 0x20000000}, {0x6}]}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x5, 0x3f) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) shutdown(r2, 0x1) r3 = dup2(r0, r0) ioctl$KDDISABIO(r3, 0x20004b3d) fcntl$getflags(r3, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x22, 0x0, 0x0, 0x0) close(r0) pckbd_enable: command error kernel: protection fault trap, code=0 Stopped at pfi_ifhead_RB_REMOVE+0x58: movq 0x10(%r15),%rbx ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace pfi_ifhead_RB_REMOVE(ffffffff82282740,ffff8000009fc700) at pfi_ifhead_RB_REMOVE+0x58 pfi_detach_ifnet(ffff8000009e3000) at pfi_detach_ifnet+0x11e if_detach(ffff8000009e3000) at if_detach+0x15d tun_clone_destroy(ffff8000009e3000) at tun_clone_destroy+0x1c6 spec_close(ffff8000159dbdb8) at spec_close+0x3b0 VOP_CLOSE(fffffd8029cb90a8,82,fffffd803f7c6840,ffff800014920140) at VOP_CLOSE+0x64 vn_closefile(fffffd803a76b4c8,ffff800014920140) at vn_closefile+0x14b fdrop(fffffd803a76b4c8,ffff800014920140) at fdrop+0xc9 closef(fffffd803a76b4c8,ffff800014920140) at closef+0x118 fdfree(ffff800014920140) at fdfree+0xf7 exit1(ffff800014920140,0,1) at exit1+0x32f sys_exit(ffff800014920140,ffff8000159dc050,ffff8000159dc0c0) at sys_exit+0x17 syscall(ffff8000159dc120) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffc8924) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc88f0, count: -14 ddb> show registers rdi 0xffffffff82282740 pfi_ifs rsi 0xffff8000009fc700 rbp 0xffff8000159dbc40 rbx 0xdeadbeefdeadbeef rdx 0x28 rcx 0x207ed19f261ebdf5 rax 0xffff8000009fc710 r8 0x101010101010101 r9 0x5 r10 0x2a5101ff15e89dd5 r11 0x5c844029fb3eb666 r12 0xffffffff82282740 pfi_ifs r13 0 r14 0xffff8000009fc700 r15 0xdeadbeefdeadbeef rip 0xffffffff8126ca98 pfi_ifhead_RB_REMOVE+0x58 cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff8000159dbbe0 ss 0x10 pfi_ifhead_RB_REMOVE+0x58: movq 0x10(%r15),%rbx ddb> show proc PROC (syz-executor.1) pid=330751 stat=onproc flags process=1008 proc=2000 pri=50, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800014920d70,0xffffffff822ccfb8 process=0xffff8000ffffb078 user=0xffff8000159d7000, vmspace=0xfffffd803f014440 estcpu=31, cpticks=3, pctcpu=0.6 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 81253 427266 1 0 3 0x100083 ttyin getty 44457 459774 88994 0 3 0x82 nanosleep syz-executor.1 88945 428544 0 0 3 0x14200 bored sosplice 30993 113827 88994 0 3 0x82 nanosleep syz-executor.0 88994 426682 36293 0 3 0x82 thrsleep syz-fuzzer 88994 37417 36293 0 3 0x4000082 thrsleep syz-fuzzer 88994 45689 36293 0 3 0x4000082 kqread syz-fuzzer 88994 194926 36293 0 3 0x4000082 thrsleep syz-fuzzer 88994 478894 36293 0 3 0x4000082 thrsleep syz-fuzzer 88994 377715 36293 0 3 0x4000082 thrsleep syz-fuzzer 88994 138557 36293 0 3 0x4000082 thrsleep syz-fuzzer 88994 229434 36293 0 3 0x4000082 thrsleep syz-fuzzer 36293 26537 13650 0 3 0x10008a pause ksh 13650 308853 20187 0 3 0x92 select sshd 20187 268434 1 0 3 0x80 select sshd 20116 223027 84916 73 3 0x100090 kqread syslogd 84916 399815 1 0 3 0x100082 netio syslogd 34796 305445 1 77 3 0x100090 poll dhclient 54031 53113 1 0 3 0x80 poll dhclient 59459 416562 0 0 2 0x14200 zerothread 92884 77738 0 0 3 0x14200 aiodoned aiodoned 79627 489169 0 0 3 0x14200 syncer update 74373 254421 0 0 3 0x14200 cleaner cleaner 84472 365426 0 0 3 0x14200 reaper reaper 17931 73496 0 0 3 0x14200 pgdaemon pagedaemon 77436 175274 0 0 3 0x14200 bored crynlk 57611 27013 0 0 3 0x14200 bored crypto 64191 63520 0 0 3 0x40014200 acpi0 acpi0 50501 31503 0 0 2 0x14200 softnet 78536 182782 0 0 3 0x14200 bored systqmp 53807 124739 0 0 3 0x14200 bored systq 21723 250854 0 0 3 0x40014200 bored softclock 28726 58332 0 0 3 0x40014200 idle0 93911 274392 0 0 3 0x14200 bored smr 1 98730 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 9527 6359K 14550K 78643K 26058 0 0 pcb 23 9K 11K 78643K 2847 0 0 rtable 148 5K 6K 78643K 1378 0 0 ifaddr 64 17K 19K 78643K 643 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 352 0 0 iov 0 0K 28K 78643K 714 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1199 75K 76K 78643K 7096 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 87 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 529 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 6538 0 0 sigio 1 0K 0K 78643K 79 0 0 proc 42 30K 54K 78643K 982 0 0 subproc 32 2K 2K 78643K 51 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 638 0 0 in_multi 33 2K 2K 78643K 243 0 0 ether_multi 1 0K 0K 78643K 31 0 0 mrt 0 0K 0K 78643K 18 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 682 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 90 21K 39K 78643K 16358 0 0 UVM aobj 130 4K 4K 78643K 150 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 277 0 0 NDP 14 0K 0K 78643K 170 0 0 temp 183 2715K 3355K 78643K 22904 0 0 kqueue 0 0K 0K 78643K 43 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 8 0 2 1 0 1 1 0 8 0 inpcbpl 280 2634 0 2627 2 1 1 2 0 8 0 rtentry 112 76 0 18 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 90 0 90 1 1 0 1 0 8 0 tcpcb 544 964 0 960 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 ppxss 1128 134 0 134 18 17 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 236 0 44 12 0 12 12 0 8 0 art_table 32 237 0 44 2 0 2 2 0 8 0 art_node 16 69 0 29 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 9 1 0 1 1 0 8 0 semapl 112 527 0 517 1 0 1 1 0 8 0 shmpl 112 148 0 20 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 12207 0 10718 49 0 49 49 0 8 0 ffsino 240 12207 0 10718 88 0 88 88 0 8 0 nchpl 144 21433 0 19820 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 67280 0 67280 3 2 1 1 0 8 1 scsiplug 64 9 0 9 7 6 1 1 0 8 1 scxspl 192 68334 0 68334 33 32 1 6 0 8 1 plimitpl 152 213 0 206 1 0 1 1 0 8 0 sigapl 432 6710 0 6697 2 0 2 2 0 8 0 futexpl 56 104321 0 104321 2 1 1 1 0 8 1 knotepl 112 1201 0 1182 1 0 1 1 0 8 0 kqueuepl 104 1574 0 1571 1 0 1 1 0 8 0 pipepl 112 3780 0 3757 12 10 2 2 0 8 0 fdescpl 424 6711 0 6697 2 0 2 2 0 8 0 filepl 120 40070 0 39970 10 6 4 5 0 8 0 lockfpl 104 2329 0 2329 6 5 1 1 0 8 1 lockfspl 48 785 0 785 6 5 1 1 0 8 1 sessionpl 112 22 0 12 1 0 1 1 0 8 0 pgrppl 48 77 0 67 1 0 1 1 0 8 0 ucredpl 96 8994 0 8987 1 0 1 1 0 8 0 zombiepl 144 6698 0 6696 2 1 1 1 0 8 0 processpl 840 6726 0 6696 4 0 4 4 0 8 0 procpl 624 15201 0 15164 7 3 4 4 0 8 0 sosppl 128 70 0 70 13 13 0 1 0 8 0 sockpl 384 5105 0 5088 8 5 3 4 0 8 1 mcl64k 65536 2131 0 2131 206 206 0 33 0 8 0 mcl16k 16384 16 0 16 13 12 1 1 0 8 1 mcl12k 12288 120 0 120 18 18 0 1 0 8 0 mcl9k 9216 92 0 92 22 22 0 1 0 8 0 mcl8k 8192 86 0 86 23 23 0 1 0 8 0 mcl4k 4096 290 0 290 11 10 1 1 0 8 1 mcl2k2 2112 35 0 35 22 22 0 1 0 8 0 mcl2k 2048 61265 0 61216 15 8 7 13 0 8 0 mtagpl 80 8 0 6 4 3 1 1 0 8 0 mbufpl 256 129545 0 129478 106 100 6 21 0 8 0 bufpl 256 22095 0 16417 356 0 356 356 0 8 0 anonpl 16 596972 0 586168 242 186 56 77 0 62 7 amapchunkpl 152 28007 0 27902 77 72 5 15 0 158 0 amappl16 192 36809 0 36222 227 193 34 53 0 8 4 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 41 0 40 2 1 1 1 0 8 0 amappl13 168 17 0 15 1 0 1 1 0 8 0 amappl12 160 382 0 378 1 0 1 1 0 8 0 amappl11 152 54 0 40 1 0 1 1 0 8 0 amappl10 144 75 0 73 2 1 1 1 0 8 0 amappl9 136 6693 0 6687 1 0 1 1 0 8 0 amappl8 128 6263 0 6242 1 0 1 1 0 8 0 amappl7 120 40 0 34 1 0 1 1 0 8 0 amappl6 112 60 0 53 1 0 1 1 0 8 0 amappl5 104 549 0 539 1 0 1 1 0 8 0 amappl4 96 6906 0 6886 1 0 1 1 0 8 0 amappl3 88 505 0 495 1 0 1 1 0 8 0 amappl2 80 53696 0 53629 4 2 2 3 0 8 0 amappl1 72 121000 0 120577 24 14 10 19 0 8 0 amappl 80 15532 0 15496 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 149 0 20 3 0 3 3 0 8 0 uaddrrnd 24 6711 0 6697 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6711 0 6697 1 0 1 1 0 8 0 vmmpekpl 168 42551 0 42520 2 0 2 2 0 8 0 vmmpepl 168 783207 0 781577 224 146 78 96 0 357 3 vmsppl 272 6710 0 6697 2 1 1 2 0 8 0 pdppl 4096 13428 0 13394 6 1 5 6 0 8 0 pvpl 32 1736407 0 1721957 534 365 169 205 0 265 50 pmappl 200 6710 0 6697 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 855 0 368 18 2 16 16 0 8 0