a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0xc6, &(0x7f0000000340)=[{&(0x7f0000000000)=""/251, 0xfb}], 0x1, 0x0, 0x3bb}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 16:00:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x0) r1 = dup(r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4011, r1, 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000080)='[}\x00', &(0x7f00000000c0)=',.#\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\xce\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='%\x00', &(0x7f0000000280)='\x00']) mknod(&(0x7f0000000340)='.\x00', 0xc000, 0x5) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) open(&(0x7f0000000300)='./bus\x00', 0x10000, 0x8) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x82) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x100) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)="051c69983c8d4bdcb1112783f28fef76b17232267b1b59c8cb34442afc7ad249e9789267a4ddaa5fb3a464cbf00063ac532697b1879221b59c481ca9d6fa950f389898b6ac5f85c508e39f57afa46f2a3611c9e97ef2560649b56d4aaeb886ecee2a73fc1fe2a141d59ca53a8c58793f70f14d0f44c2dfa2e9dbfbf525a44588fd8fc77e3bca0b0eced83b5afc19c51b6e89d07ec06ffdf5288249ee536bb773637c7203c9", 0xa5}, {&(0x7f00000002c0)="7c3b99df368450b70f70d998a1c65d40c822fba866cc83feadf62042290d742f4d999d2bc097b26ec2f266335aa95e180b3eb70fbc90a06a501a6f9dfca559b3f92006af29a51ea2f1ad2203c094c9d7f4aa2f1b7bb85d577aaacfa9c941ecbdcb342afe7208f9cde572978041b65b6e32f9a259f02778eea13496ed847fd6d815aa010fc7d4f32f", 0x88}], 0x2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) r3 = dup2(r2, r1) kevent(r2, 0x0, 0x0, 0x0, 0x10000, &(0x7f00000000c0)) getsockname$unix(r3, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x10034, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) 16:00:23 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x18, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) chmod(&(0x7f00000000c0)='./file0\x00', 0x100) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000080), 0x0) 16:00:23 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) writev(r0, 0xffffffffffffffff, 0xab) 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x10000, 0x2) chflagsat(r0, &(0x7f0000000340)='./file0\x00', 0x1, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() r6 = getuid() getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x140000000000, r4, r8, r4, r9, 0x4, 0xffff}, 0x4, 0x2, r3, r3, 0x9, 0xffffffffffffff8c, 0x3}) r11 = getpgid(r10) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0xb5, r4, r5, r6, r7, 0x10, 0x7}, 0xfffffffffffffffa, 0x8, r10, r11, 0x6, 0x7fffffff, 0xffffffffffffffe0}) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = dup2(r12, r1) symlinkat(&(0x7f0000000400)='./file0\x00', r13, &(0x7f0000000440)='./file0\x00') 16:00:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x5, 0x1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) 16:00:23 executing program 1: r0 = msgget(0x0, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000006b56d56be788a22880b7e621a3d783e44270a12563ccf58cdcffd45431fff76fe2c22cc102d157b653d74188c09cb8ba730a0dd58fd423875a96baf1c2807595fe3ecb94eb4a0f502e7b0800000000a961d7ca51aa8e36c36ea27b2aec05bbb75a484d7231d4a70ed3628bf5ad2834c38e61b2ee5ae103d220bc394422ccd871c6b9d0bbf1b7e45ca7ac147d10b0e07e18ed152850cf740c0f6db552f2ca7be514242b7a5ee378d90261fe181f433ebf33f1d12b51f9e6b7e7ecc55ce1ca3126078a2133ae28cff5fb3abd4538dc37bed4471a34b07666b040348c12a35181d562682516fb4e3d248337b4262953bb1ea5b5f9a015fe6c5f2b24b62a8eb67146184170550341f1d39a3d9b7f2a4caaf60d103710755f3585c9fb170f400eec92bd67fed8c1df9da4057cb08d3a4ba9c3275c79ff771404ae296b7b9ed16f7e3890d9548e780adcd1b5482511de7d6c79247f963277a1c6"], 0xfffffffffffffeee, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x6) msgrcv(r0, &(0x7f0000000000)={0x0, ""/191}, 0xc7, 0xd96748db45ab244d, 0x1800) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:23 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) nanosleep(&(0x7f0000000080)={0x2, 0x200}, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x16, 0x100000100, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x1, 0xdf70, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x5, 0x6}, {{r0}, 0xfffffffffffffff9, 0xa1, 0x1, 0x200, 0x1}, {{r0}, 0xfffffffffffffffa, 0x34, 0x0, 0x9354, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x78, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0xffffffffffffff81, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x8, 0x0, 0x100}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x3ff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x24, 0x41, 0x5}, {{r0}, 0xc65770b38554ee08, 0x2, 0x1, 0x5, 0x4}], 0xc23b, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xb0ab869b3bc2d198, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x70, 0x8, 0x8000000000, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40, 0x1fffffffc00, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x100000001, 0x698}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x6, 0x1}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x8, 0x100}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x0, 0x100}, {{r0}, 0xfffffffffffffffd, 0x3, 0xfffff, 0x1, 0xfffffffffffffffb}], 0x0, &(0x7f0000000340)={0x20, 0x7f800000000}) nanosleep(&(0x7f0000000000)={0x0, 0xfffffffbfefffffe}, 0x0) 16:00:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x10) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) write(r1, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e9160055875ead654b627b36fa18acf7e7209a4ef4b7889ee89f598e48105540a8537b29a1de5c469c5bd8da98f4a57164ad7d5b0ca38beae288511945a369433247bd618eb7401832927ce05c390c2c7b09d79f3a450b0cc5b64f23fa8ed7bdae967e156f757d45c0726d3a719f234d6bc554b0b4500515f5759fe9904394737065c0686befbd07ad853de8ea319b05963c10a3691dabba260a9867981b5d6f6a21e95da16b1b0086773717c8d63c682e5e24e4446296e68e5d19d6a454e175f01e7ee4400000000000000030000000000000000b1726e093e743a0718e7319552", 0x1be) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x2010, r2, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)="a1e644e1eb3b3a16dd543116ec2b74154cf4f1f2cda818cba2460f4a904695fc6c72939ee3f434cbbda374a6eee8e72ae1dcd3a88525021550de2323b32721f66fc88f51c90de91f79d89969b113bef93ed2760bc587fe9721d33329aed20de05b2ed97860a33583afa6a53f53de0d1d987579dd1984af3f2aa95c9d732d39c0b8246d7bd4010291becdfce81ffb63a769ae4f8907a4f0672057183954df693d7ed13beb8e809d29bf8765bbdf38a9b074", 0xe6}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', r0, 0x1}) read(r0, &(0x7f0000000400)=""/210, 0xfffffffffffffd08) 16:00:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x10004) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') symlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='./file1\x00') 16:00:24 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/43, 0x2b) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) 16:00:24 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x27a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x3}, 0x8) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 16:00:24 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:24 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x22) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x400, 0x0, 0x10000, {[0x6, 0x5, 0x0, 0x3, 0x5, 0x0, 0x5ae, 0x1, 0x266, 0x7f, 0x1, 0x3, 0x7fffffff, 0x3c0, 0x8dc, 0x3, 0x0, 0x9], [0x6, 0x3, 0xffff, 0x3, 0x20, 0x7, 0x6, 0xfffffffffffffffc, 0xfffffffffffff800, 0x9], [0x1, 0x4, 0x1ff, 0x7fffffff, 0xe1, 0x3, 0x6389], [0x70, 0x3, 0x4, 0x4, 0x3, 0xc59a], [{0x8, 0x8, 0x3, 0x5}, {0x0, 0x1, 0x6, 0x7}, {0x6, 0x3, 0x8001, 0xfffffffffffffffd}, {0x5, 0x9, 0x1f, 0xfffffffffffffffd}, {0xffff, 0x2, 0x4, 0x100}, {0x5, 0x400, 0x1, 0x61}, {0x8001, 0xf31, 0x4e, 0x3ff}, {0xff, 0x7, 0x5, 0x9}], {0x5, 0x3, 0x1, 0x4}, {0x4, 0xfffffffffffffff8, 0x8, 0x3}}}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x8}, 0x8) getsockopt(r0, 0x2d, 0x1, 0x0, 0x0) 16:00:24 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/52, &(0x7f00000000c0)=0x34) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x22, 0x0, 0x0) 16:00:24 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) 16:00:24 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x2735766d) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, 0x0) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) getsockopt(r0, 0x1f, 0x3d81, &(0x7f0000000000)=""/43, &(0x7f0000000040)=0x2b) 16:00:24 executing program 0: 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)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:24 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af", 0xdc8}], 0x4, 0x0}, 0x0) socket(0x30, 0x4, 0x40000000000003) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x8}, {0x6c}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x11, &(0x7f0000000080)="1fdb94ba81274858137da1897f6465af0d") 16:00:24 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x3) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x45}]}) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2c, 0x800000000000009, &(0x7f0000000000)="90000000", 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x9}) 16:00:24 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d189ad0000fe528338d76264a3ebf8db74a914547840c3d4add966984d625eb5edd4b41ae35bb87b3870de9ba83a9b9c0f1dd1c6f68d6986c35ab760d7f2d583c9a526323f293887b1d32e51307936ddd38c754ddd5b3720", 0x6d}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 1: syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x400, 0x0, 0x1, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000036c0)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a05679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a23965ad03da1108d8ee076766e783569bb5e13d9a0fa3b6aa9568b37e65d1f9dbe3ec81425ec5b67158277182a7ced8e0ff67f5ec7ba703d4d408fcabb6587ef4589af51a93ab430236c6718182f10ae47456311fef187ecc82c6ebaa7d82441f861b3786e55af55e91ece66cbaffeb629413adabae37dd035b148fb3befb5bcac3d7fd2aaf292cbc03c0dba340f1fe37cdb31f786c7f96ada03621029aa4b5d0abe338301f8cfb13ce0e52a6c32dfc9c174e610fb5b0c9a4a716adb4f781964dd22fd9f7f221ff5c412fa62c54b4d09bacc101d5041d6b04cf0e9638877b5bad483cdba9005ed0eaf2e76c853ba68705253930b5da9b9ad8bba477c4fc1feffbf6d90c9e3cdbbf744bce2b76dd1bc2358d970c5b0c8dc5f1b7b9d6e89741dfd455e961a98c824b4395c3439bbfaee2279c891a303e0536805c4e1e7f96f4cb9d8d6be87823c112cd0393ee7dee33777e44282d3b3e7a8be9bba03f132ef69c52f94f83a104abe169b26e36593f285fe14f740c5a107a3d4a73cb2922055931c1c4fddab6aed22a8149c4eead89f85527359f21b425fc7dac7e9e14323c0496a1ca9f2f36fa4b98a0964327f81b1d7d80062791d17b44d40ba63953d9047cd80c9a0b4e4fcb48b126bfebee5e01def12aad8ff3641df3dc031f45aed1ba17447e4db257fcaa4ef3c70d988a7fd91a2d6b6b5416553de3c0e0c3a237114c8f23a7cd925bde617628732e25ca0ad0ed031215b7fa333663fc5b7ea3e48a586e3a8991400419bc85bfc1fb9a93b2f95db2610a5e1a504e8e36077fe10cef28bfb904bb1981d04a107a0220f042102e079790162893e90ef120292119fb4367efe5b0d3f12c075c474369e1230716a68582423426e98344cb5676c275dc9c2b390443ddd0b66b2fd6fb9561e55dd0f0ee3a2129caea565db2b6fe8a36692faf1fc88e5dfa8a8334811e54efd96ba22", 0xf95}, {0x0, 0xffffffffffffff6b}], 0x2) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800dd20e53fed093b7cd3cef87c75d2eb2865bc7a2b37651892d5f629f3b9d83342985fd5bd2c56e12da43f468dbfd965e608fc0a06aac361988bf1632d2f3bc1cceb51f2fd05692b986817ba690ede40f2721a7f8a354ab4e0d6beee4212a5b464624173efd35acea7c13f2a78297f092caadfde0bd7e13ff327a394499f360f65a020c7e605d16ab21cb68d8f1ed9f62d96ae684d0582f2ddf6ce6fee7dff73acdfd18c3409cb16a0decdd232697d4ab400791fd40b0f105", 0xea2}], 0x1) ftruncate(r0, 0x0, 0xfffffffffffff6e9) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) dup2(r0, r1) r2 = socket(0x800000018, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00 \x00\x00\x00@\x00'}) r4 = socket(0x18, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="00c93fe8598cad68a96144273c400fb8aec526ee8eb430cfc2c19ee2072dc6914651451e1bfdadd667e2e129fcee0b5e7e5b6cb2b349ba1e0ab3cdb51b6d8e37a12338083ba4faecbaba285be2436376"], 0xa) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) dup2(r2, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5, 0x4}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:00:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) getegid() sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff00", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) write(r0, &(0x7f0000000300)="92e15df40a8aa088e542a1717ff147b3e6f54ee71a792bfcac543992daa6aec3902331563ed73c1ddc4f0f56933c5cb88ef2ffc43a84ec5752cf1c2c09f98af2579b483a78779cbb1139597b9c8317f79cc7a5ab12ee8c3843819339d3a456438bebf51302004dc2ca62a81a0a9e1ed771440b752109e0be49c8094004116910c334392f79918d1fc268fdbd60c1ac4d9b80245c79bda160865745cbd944eaa95bb8d5afbda96888e4334e626247a3b9a57c8108b50e4b1bc4a54b2cf8ac2e522f138b7e98c11c5073599b40fd9607de47ba6eef6399213c214e112a8d40a8dcd71d3f461b3298be19b86a9b57e3ccc856af100ad33b52b1066931e0", 0xfc) 16:00:25 executing program 0: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept(r0, 0x0, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 0: clock_gettime(0x0, 0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) 16:00:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) write(r0, 0x0, 0xffe0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x20, 0x4}) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0x4, 0x8}, 0xc) flock(r1, 0xc) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) 16:00:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x401, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000180)=[{0x9, 0x5, 0x380}, {0xfff, 0x9, 0x7fffffff, 0x7}, {0x4, 0x2, 0x8, 0x1f}, {0x7, 0xffff, 0x0, 0x800}, {0x7, 0xff, 0x2}, {0x6, 0xc205, 0x8, 0x1000}, {0x20, 0x7, 0x6, 0xb6}, {0x8000, 0x8, 0x4, 0x3}, {0x8, 0x1ff, 0x1000, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x20000000000001b4, &(0x7f0000000080)=[{0x100000b1, 0x3, 0x0, 0x5}, {0x2c, 0x3}, {0x20006, 0x0, 0xffffffffffffffff}]}) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x7, &(0x7f0000000240)={0x3, 0x0, 0x1, 0x2, r3}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0xa, &(0x7f0000000280)=[{0x6677, 0x4, 0x964, 0x3}, {0xea17, 0x7, 0x0, 0x5}, {0x8, 0x0, 0x4a78, 0x9}, {0x4, 0x7fff, 0x6, 0x8}, {0x3, 0x9, 0xfe, 0x8}, {0x4, 0x9, 0x25340390, 0x4}, {0x1, 0x20f, 0x134580, 0x3}, {0x40, 0x5, 0x149, 0x1f}, {0xfff, 0xffffffff, 0x9, 0x7}, {0x20, 0x3f, 0x1d, 0xce09}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202402f66696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x1, 0x9) sendto$unix(r0, &(0x7f0000000000)="f74067d8b1e5ba328facad81f007e823fb23b23b8e7465287a88e49754cf0234ec6b6d04a15b711ac5e6adedc0f184a8cf876307e64ed790b662e9585335c19128589054616d27e55acbdcab842d09836890d9780dbc22eb04ca4698ebb854d02b445e516bd05dbc42dce52939d0b7d107814ef43cdaa0b03725e076bdaec17f5e1871ba9c74", 0x86, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x9, 0x6, 0xfffffffffffff7f2}, 0xfffffffffffffff7, 0x200000000000, 0x80000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x80000001, './file0\x00', './file0\x00'}) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r4 = shmget(0x1, 0x3000, 0x20c, &(0x7f0000ffb000/0x3000)=nil) shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r5 = semget$private(0x0, 0x1, 0x280) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000140)=""/120) semctl$GETZCNT(r5, 0x6, 0x7, &(0x7f00000001c0)=""/254) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_extract_tcp_res(&(0x7f00000002c0), 0x8, 0x1) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$KDGKBMODE(r3, 0x40044b06) semget(0x0, 0x4, 0x40) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000300)=0x4) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000340)={0x1, 0x9, 0x7, 0x2, 0x7f}) accept$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendmsg$unix(r3, &(0x7f00000014c0)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000440)="151562123cc9c8ad89f8e80b0d6f5a353ddf1c6d7acb27279e6b2afe40a60c0b134af388468896d594d2065d0971e9e796a7688ba7be8203325a67b245acd0e18c18ee3198c9ca98ee5a3073469dc4fade635403e3a3635ed45b0a107c670ca8fb6c11fcecc017defa4270fbb6b26e645c6b6d709b8486833222cf0099b95238178d244c62454bed0df763cd7e089c15d8f09bebc20e13adb7684828a4f5acc7fae1e0355074f74e2c4bfb638d7e31249272e95c32f36a3a8fdbdc262d81fc9aa89f3c71e7d257b4b57781637fa238479206cdc719c2f3e9210be50749b046e91d9919481351cb8a20e37112832bb2efe4fbf2a6c1d97a57c90c73779afb7cf8b00ce57cc4f11c35a580bc840d99510f53bf5b8663fab22004db1eafda9d86d8f146f0365cfa23a4222b6dddc065ba2820e18c9a6cf20e23eaf2a28d6eeba048f27383c05dd53fbe805c019e6d33b7422e966f5b9b3f15a63594e617e00825e0833b224561534e7ea244f066b92a0e868279047abfdd0f7fb50f1b1ef27533aacdf208d97404bd916a6030396d7a040fbcb1d876ae48ae738048406711950c4a237958c4e6e1fa58dfef4f24466d6132e33059b46f5ea4a2c8c6ebe795d785bfbc5e347c5a996147524ef267df4259e8e91014e19e82f9bd4a46858df761fb2cbe3f2663e2a03e54533b644562211294a5ce36824ca52d74425823eece01d2de312172ae44a050890305fa7c22c82300ccb675eeb4770d8eba2a9c936e24aae73f2fe872b05d2287674e928a0ec6836ad6be5efce666b64e12621a26e65955cdbdd142fcb054a2994db63973f7c2599b4e24c95f2a4413327095a92eff17bbcd5791a9ac2464ed9f9f1d9ff3863a3e63bf9fa99c10887beceacc43300cc63521d175014b0356b2a451bc6c2490db5dc951357eb098f708efecd21375e63d5c9127abe3714079e19ccdb0bb8704d68febae777c3b684a3fcfb4eaffcb8c52155c9ef52c4675873d9fe438c2a299033be12a2acfcf00e11d9469224f8b20327a71760d5d7726e97006b5ae1403969477d31d592be972f64df6bc9c64083a0ee80c75850486f644f35ac03ebcb06dff2564501b7ea4a2afdadf64e02b28fd1f63cba009275cc00b2cc2063b8d1c36a66c3dee0df70234a34643934d56dc3b55b0a104f006714db1f0d63184759e52994839c8b07704d62bac6ba5c02dd36e73ba09a734a18e504679b9b32d1ab6c851260e8cb3180da7d784f27abdcd7a910d132faab0d50597332d9d1757aa0495c7ef56035d106e3d11799d96f44ada1030244f3dd4f6dc85d7b5884ced7180a89e808a2797067eb056201631b3c89c8f2ab61326d0bcdd8fb6c9e114a451b9f69ad997d5a36fec238406f3aeff57b518ccad09d4330444d4bd7387f49a5bbc06254136224e830bbfd55cf04ff5162599a3de9a4d751e12ca6d4f2de50bc0aa759c40cc3ccf3a73e59be6bc21ac255188f2bee2c38597d83e03f62d2e57470b6a57074cdcb5eac6dfb9c976098cc9857d31d32a7d1570daa273f79a7ff892b9fe4de956703a7253177b26332f5573439f25777a5b3b5fbba427b4af70a03d509c927486c01d2255055dd533e350c188db7338663e7525c86ac95eec410d48db411578eaed08acbc6b4d813f00327e905eeb95ad27455ac1c3dfabc653cf68429d69cb737406332120990a261ef51c7097646bd81cd1432be29ef5bf34d0a74fd7cd8e75b2d06ccd660aa3b3ae58d45d802bbcaa0dd7ee7242d62858af1b24e7907596ff3e53e39c3bddad5f59070f42fa62b768e206bfc484a17229a10b7c1afc298f8c11c9b1875c0a3c0318e5d74dfd8bf8dfc16915b0fa223acbf5e44ebe54c3d4e80c935497ba5b97604f7de2683ee4c87e59392d11b04fc07e251d906019f505f084a8fee3d0f069b436e400cdc8e75a5fdb74c169970bd6e771eb06e043c48ac895d9e0016a7f07198f9cc83b6fff5e158fe87ae2613220dc6f716cf72e47b1267335775a6cb10df23997ea8331f2b67cdaf47afa6e5c23b3c476d1d129a7255e5d9f4a31ec6f4b508781a2d7b6577273a7159484679a52bd5338ace5c1be73f88b34deea026790707c014b395deafc382588d5030193a8ba0b595d6a256f81bf081e462c84bc73bf4cf9f63417b5c4d3d3352f6974f166f94dcb88b8e07beddfffe884701ba4b7a3dd6aa70c45b23cb55dcea7403d25ec51a8699fcde7d623ce83315539340015e9ca4c99668b01cca91c10d729552de38cfbab3ae98e7f1aebccdd45ede70c400f743b432904f78f5266a3bac950201e4fc0f78e766909b3972f16e7a6057ec8f893963c8ed301a74d4d2cb21e0461ac3570d7a83292774b3acb7aae599c2ba82a6838f6ea2901722e3be40f1acd644b8ceacc51e8d11a4826b64d4792769590520937b970f6a1218099bc5aee58a11fbcf1c5d13f692bde3390c96b9ae23dcd360d14c18758fa24b16db1fd49b46153d17ec4dd8d4ed5d4ea41d245415182d3a9ed8ae9bb56bb1da90463df090c2f83c78eb53c939ee32939da075650027e1785ee693b1f1d4b5309b04314670f1163ec7485b97ed9d328ef85c99b0d4be0d99aa97dc71ff8a38030a672a4980f5d59c404ef342adb21000bfcffad1306028d3d940aed354b45e8fcf28ca2ca8e5a36e21af15640529384a01c172a17d38d24363497448b0262e8750045c6e2c84049bddce2549052a7eab3e1a2c46c7a9cc2fbb35340e6165bf5a474f88c5ea95da9ce48f8990fdf2ef2f6d73ac8e00b37198270eb9919cf2b7a249a78b7df9d4c7c013d1018fc35816ab75a79bec56d60baae58ba00413ec7406e1b0baccccc031a3ca8790befcf092198e6e40b6afac1538c6968480e800452afdebbcdb39e7436971fbf5c13627b197b484e95cc7858800a48318cf2eb1156d04e6f8cbeea553b6abe9a4efddd9043de3d8f2e16cf9f81e0edc0be1668d60c4e775bcd9ca1f39be5f406e7ec8f7a63894fec9e2954831ca6befa234ce0a0f5d4412c6821046dfbdb081cc3cdb03924e7e577fcbd6e46fd144cc2fd9bf28e48e16fc457673cbfdecca0d3642c6225316ca7567efbe3de29140a7648df921f5106c4b8cb1a9a5e28bda6ed3dce653147c282b9e5736bea6c1e098c229d076e815899920318012986d97aff62022283c2a93a821ebc5d65440f97799eebfedcceb7e30d98c2271a952b8601ec92b989020ce9c96548f7752d83759f6334f141375d7df6ffd9ce464d3e58ba501929c82b09fc264d43482ec740cfd92f53b583fcb338a33dee6d971472cf1a70f51dc944e79ab90a6efcb88c487f7f22a7f80241b1903ad8e277227100a5cb4e0cec3dc14d20bc9d1e1f749d8970ddc13ea7ac2367ec2ff6aa59d74aab5bfa8dc12f09d9cfdc977c6b9f1bf2ea45443ce0190342d52bf9de0cced23272990540d76f1a7dceab0bd2a348165a874967f25dd0e256d7de4cee8e593ca32e033fa02401922b4e0671cbd21d289bbdc8932288144d2e394e248373cea2cc87105fcc74308b0f9e70c3a9d6a52560ba70bf8b64650bf8c3ee0165e7fca72321f2ec0af193e990b05aa879135ee915487fc6e703eeae2e760576280ea5a143767c0eaf4263e4370f9745d70a10e8c8be29f2d42044a4ecc581b305eb90c5300550e7d565d41f3b572df668ab4e28466d2cd05cafbd5e385ff24686d67116f534c28a6ef2b1199b28969ba4d2a3cbafdb68eddace113eeca009ee703c93560cbc48ccf123b9c1276cb681fb6e02dae293dce7ed78d286d9283f685667c0db86b08594411a705ce280645910adab50b32032581ca9ad7c69f52a79a87396e4fb4e8d315482d8336ca5c47c75431276e26128278b81c5f7676c7a6f93cf3f1903a4d98c61d2c2393514b04be1f2bacbb619490dfbbf03796d7e63c72be69683f2008ed5ebed8a9677a0196dfc49c526bb2d973acc9c10e5ef556826c2147187a7bc36bc954d353671b130eaea93f912c04d029eacb6b1e53dd1a19b5ed83397c142be8bf5f7a3074e2748a0706351d5d5c77fefd3d442a3d71e64c6b88fc5e354cd6e19631539bf6b2229578f7e4c9f9a6bd425bf6033e976191e95757319f1090895b90704963c47e8c65731b96b5b97dc95781fa6a7b6745f0ff46f6906174cb2ae4ddd0a42176e73e249d652204c23052fa83b3a1db20e72bb3c3c87d01d5059eb816508e66fca89b2c897c8e8346d6b2c4f70fc2ffc9b58d4ba27ce1b5c213e5cb6e9bb8a9fc74304f7da32eb320348e8166d7ad6050e610e8f57b0c5ec3d501e8ae56bda81481989356b74fcf00b3b678133bcd0e06e56ec08fc56866955be6c385fcd2f3c33f6c734f8df3c0d446f4f5945aa9a646fbfd5b45eb835c699d0accf12dc42c083ad954a7103fd9451320249f05a029ccb3d28ae876d0a74f7c7b389e067bdd35331c7ded91779db2cd494561d51c4683670985166352090151679836823446bf80e5ef69f865be1b032fa6ad94ca88302c89ccc43c27e9b60e7c46bdef4c6e20da156779fbd924d8478820afc9a697b7660ba692048691581e6909e9aed53b8daa40e600fe0527ff8b846c64f7646d30fd47823052b1ef5f0b6371d732abd576852dad0292aa9fdf0fe25492fbc4164c806ac5b5f9a0e71e288dc2a30ddd7b88573ba1e3d0300780c70a93b3393e74377739231a90258f73f986dbb030bf03c8632d2614b0ecc69cb7ee6f8b925c496a8ad655a0438f83fb11efcb02c08e3d079200bb6a61883ecdfe3dea88e1655b03ee675c1300787ef94df07ee367af17a3ce4aa25f74d94c5a18e028026f04cad28bc5789f24b9f2097639129a352883519665b82e56047e0dd18b4263a1a08813c99a9bdcfd31d1d246ebeef617c54f7aa4b680d2f94975463dfd6974020979d0172670e0765a1e71af392e61f365ad49d9fb849e76ce70380550c50fecdd7cad2f93984d328d15c878e724ecae6b38dbcd62baadc7086b6d1862e57c41be031b67746493a3042f5b09e4b025472d3afd8aa4f83ad7fe73177123118644d8fe52b41aff7a60d2050d1f8f10e431a02b1cd293b29f99236c6636be8deb732078b955becfa30666beda72734cfb344c48bdaada43f8def6afc889a35692b020df13187b063676c05c13dfe6dc31368979ec9c81ce0352cf8922bfb613aaa075a5fd029eda67b7db7e9840ec7624d552d7fa3eff050692f58e490e6bcd7d33eb7f7f5ee1bba3a1b26e1b18ae8c7027dda8c2ed2e41bc0cd676f4f26b7ae4a63191f34d3f9f07a39088e1b1669b6fefdf3ebcec95041268140cebbaf49af38e49e914435f11f7f08fdfd19fad874734339cfd931efd90a2f0a828e82f84b9a7369b55658a26f6c5b0ce69d95f20c4b8afeeed30ceee607cc7dc66e33a9489dbded4a1092136fcb1794681708b0cb05b8066a8939a1bfd7f98d190918be418589ed1185454c41551887277c9b895b0875896fde6f2b1625d9645bebcc71648bf5a88c92860804d99b614d8564c5654702bb9364eca6ee6667e41132e639a056fbac0f115bfac6e28e24372b99b764469b44e191a38a38b448e682676b06818712ebd62c084af488626e0a038c97e9dfb60e301801a5c1d3be0805c58f3276dd582d1973a393142348bcfc4f5714ee293bde5604dff9f03e0effaa1d1d978fa74aaa1ca72553438cc6a2d7324dd8ec02c01ab7f89fb8d77fc6e9da15ce20128f7bc4766982eebead284d2ff14d7159c8ee6a1400be66d10304af6fc6742d322de32700603b", 0x1000}, {&(0x7f0000001440)}], 0x2}, 0x2) r6 = fcntl$dupfd(r3, 0xa, r0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000001500)=0x9) preadv(r2, &(0x7f0000002540)=[{&(0x7f0000001540)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000002580)={0x10, 0xfff, 0x4, 0x44c, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x855b}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x5}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xeb6a}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc00000}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x401}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x69}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffff8}) getsockname$inet(r6, &(0x7f0000002a80), &(0x7f0000002ac0)=0xc) syz_extract_tcp_res(&(0x7f0000002b00), 0x9, 0x7) 16:00:25 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x0, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) write(0xffffffffffffffff, &(0x7f0000000000)='\rA \t', 0x34) dup(r0) 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x10, 0x1, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unlink(&(0x7f0000000080)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) getpgrp() write(r1, &(0x7f0000000100)="8c65", 0x6d2) write(r2, &(0x7f0000000140)="becb77aa3584bd92a845fd1c26e8b56d7723582343583b64790588ac49127a63a048e47ec8fe7af25149f50882b34650916f8d4944464d5ec0621a0d9a31c5e15e6f9941c02a929ea7347f14e4130ae763d1af94ed78ee298f90ed08946da8fe0cba74d1cfe4ee7455a32959506a2146d42aa38fc128b135265e3a7051cb3638f774f2e4df2abf814a04b0f4856b625e5ecfc06dd640827c58a68d47f7115f524b57efbc7ae150dc88ff52d145bd6ea67a25895ed2bd1ab598cd4d280383884ddfaeff4c444f79f2c8fc324b8faf7f234712c081405a2f0f31c08a65c9a436", 0xdf) 16:00:25 executing program 1: chroot(&(0x7f0000000040)='./file0\x00') unveil(0xffffffffffffffff, &(0x7f0000000000)='\xfa\x00') 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) ioctl$TIOCEXCL(r1, 0x2000740d) sendto$unix(r0, &(0x7f0000000080)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x36f, 0x2, 0x0, 0x0) 16:00:27 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000280)={0x5b95, 0x1, 0x0, {[0x36, 0x1, 0x10, 0xfffffffffffffe01, 0xffffffffffff36ed, 0x0, 0x9, 0x6, 0x4, 0x0, 0x0, 0x4572, 0x200, 0x0, 0x9cc5, 0xfd3d, 0x23e12dcb, 0xda2], [0x9, 0x6, 0x7f, 0x2, 0x2, 0x3bcb298d, 0x8, 0x200, 0x0, 0x6], [0xfff, 0x9, 0x7, 0x1f, 0x3ff, 0x5, 0x7], [0x8000, 0x1, 0x4, 0x1, 0x101, 0xfff], [{0x7ff, 0x428, 0x3, 0x4}, {0x6, 0x0, 0xff, 0x1}, {0x2, 0x0, 0x7, 0x6}, {0x401, 0x2, 0xfffffffffffffff7, 0xafd}, {0x3f, 0x0, 0x9, 0x8000}, {0x5, 0xb7a, 0xb8, 0xa653}, {0x134d, 0xff, 0x9, 0xffff}, {0xe3, 0xab255d1, 0x2, 0x1ff}], {0x1, 0x8001, 0x101, 0x5}, {0x80000001, 0x101, 0x7ff, 0x1}}}) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x87}, {0x3c}, {0x7ffffffe}]}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0x58) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xaf4a76212cc13bf, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x800000000000006}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[0xc841]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfc80, &(0x7f0000000100)="b6") 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) mkdir(&(0x7f0000000000)='./file0\x00', 0xeebfca680a3eecc2) 16:00:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x30010, 0x2) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x7fffffff, 0x5b}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x10000) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 16:00:28 executing program 1: getgid() socketpair(0x20, 0x1, 0x6, &(0x7f00000001c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x26, 0x0, &(0x7f0000000040)=""/38}) ioctl$TIOCSTART(r0, 0x2000746e) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x800}, {0x0, 0x2cd2}}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x80) getgid() ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x25, 0x0, &(0x7f0000000100)=""/37}) 16:00:28 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x7, 0x99}) r0 = syz_open_pts() fchdir(r0) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 16:00:28 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0xb18faa5b2490cc0a) write(r0, &(0x7f00000000c0)="be", 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x100010000) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000100)="a0", 0x1}], 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x2010, r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="e69181cdb1bf1c99add110d640f589fcd4a06e31c11e383afc622d1cd1c9d2775834303d72e0b433ceda99febd6d339cff8526680afcafb568f40e24891f2b00ec2a2144b46cd3835f6115eb588b134ce04123c5093d93d4b259c9a0fdf9d88431b2d05ed9f7a25d117f1a8655981d60e7c1fe8e67fc090f6005e85a8941565ba5a4a5f49c99fb931de6353b04f836d875c04b8edb50c56374f980f3303900cab5e17d690a969c1e74c2dc4814a208003be1a8b1d260a4bff6ec2f1226480e8204612eff21245df7e1702c0067fd0b403fc7ffb8168ca46b6864737e828f63221d1b2dc266b64f4e", 0xe8}, {&(0x7f0000000240)="3a0cf3af9cd69246ede546cf7fdd4ac02be130ad294c2c5cd3a9387185f26b3b1e92624945b1ae77cad21555b54fcf2d8b97599ba78f64e8b35d98818342c241cc149751fc98492ebb1e621be01f9152903f5776cea6066d5e1196a38ace0550d14fea86c7963074a6d4cec163334729871552a6df920a576a13712d0e3961f2983069be86f0dceb41aad4", 0x8b}, {&(0x7f0000000300)="20e34dae4be9835259d6ded096ee26a5bcc7a8eeb5e20d45df29a9d1d3f352", 0x1f}, {&(0x7f0000000340)="7a69be6069627ee1396dceeb95b536d51ef4d82b5660bfa6f02e45919d4df9e8a86035c3a6890019bc1267cddf89e747dba35267b5ffc91a624f1343213d17d152c3749d939cd14d0ec8f7a0bc1ed3f53b6a3ef8c76477085d51f4c76c2a0291834d056b89e682bc7da0d76e7cd8a5331660026d78ff4232", 0x78}, {&(0x7f00000003c0)="0a42a0c190b711fdb0c2ce", 0xb}], 0x5, 0x0, 0x0) sync() 16:00:28 executing program 1: geteuid() r0 = socket(0x10, 0x1, 0x15c0000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = getuid() setuid(r1) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x1) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000280)={0x7, 0x1}) 16:00:28 executing program 0: r0 = syz_open_pts() close(r0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)=""/171, 0x3e9eb42f749b8c02}, {&(0x7f00000000c0)=""/44, 0xffffffffffffffe9}, {&(0x7f0000000100)=""/215, 0xd7}, {&(0x7f0000000200)=""/142, 0x8e}], 0x4) dup2(r0, r0) 16:00:28 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:00:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x3, 0xf0000000, 0x404}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) socket(0x6, 0x4, 0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) kqueue() sendto$unix(r0, &(0x7f0000000140)="e012f4ed133c2f064ba6255506a66a8f348fdd4496656808b8595f6e8571d92d4153deb703ebb2cdc2f8b51d3def89cdda4de09e6b26bc491ddc7c66ccfa7e2c6582a2590435c8020ddf7c7f7d0340a21a3e45f7da819d58cccec9ec3d3da4e987b6898b068e54197fc066d7b6831bd0e1d03bbaa5b73e61cfb6c31846dedf68b599b10acfeeedb233915bb3ff7960e9dc38bf3d3f279b91495ef731b08fee76d7d2777f0b195c6b86313a4de14cffac0df8abd7088b9adde26e23ad5d9d4a02f0585ca40eddffe216083cd6534d39f472c8542435c2c300b52d8a2a02e9033e6660", 0xe2, 0x111, 0x0, 0x0) socket(0xc187aa69e9ecb6dd, 0x5, 0x5) 16:00:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x6, 0x0, 0xfffffffffffffffa, 0x6, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6", 0xfffffffffffffffc}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000340)=0x639b8a0e63f4aa54) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x4, 0x20, 0x0, 0x8}, {{r1}, 0xfffffffffffffff8, 0x16, 0x2, 0x7e5c0000, 0x800}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0xb8b3}, {{r1}, 0xfffffffffffffff8, 0x20, 0x0, 0x400, 0x8f}], 0x47eb, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x200, 0x4}, {{r1}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x0, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffff8, 0x20, 0x2, 0xffffffffffffffe0}, {{r1}, 0xfffffffffffffffa, 0x32, 0xf0000000, 0x200, 0x5}, {{r1}, 0xfffffffffffffffc, 0x8, 0x200fffff, 0x0, 0x20}, {{r1}, 0xfffffffffffffff9, 0x6dab247f4e7a0bb4, 0x10, 0xffffffffffffdf92, 0x10000}], 0x4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x27, 0x80000000}, {{r1}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x100, 0x1}, {{r1}, 0xfffffffffffffff9, 0x1, 0x2, 0x2e, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0x8}, {{r1}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x0, 0x40}, {{r1}, 0xfffffffffffffffc, 0x20, 0x20000020, 0x1, 0x9}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40000010, 0xff, 0x50e}], 0x8, &(0x7f0000000000)={0x9219, 0xe1f}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000380)='./file0\x00', 0x80) close(r1) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000400)=0x9) 16:00:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x40a, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:29 executing program 1: geteuid() r0 = geteuid() setreuid(r0, 0xee00) socketpair(0x18, 0x4003, 0x102, 0x0) 16:00:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x511e9cc9ff62709e, 0x2) chmod(&(0x7f0000000140)='./file0\x00', 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x1ff) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x34, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x225, &(0x7f0000000140)="b6") 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100000100) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x8000, 0xfd3, r2}) open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x50) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x13, &(0x7f0000ffc000/0x4000)=nil) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r0, 0x1}) r3 = kqueue() dup2(r3, r1) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x80000001) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:00:29 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x0, 0x3000, 0x104, &(0x7f0000004000/0x3000)=nil) shmat(r0, &(0x7f0000003000/0x2000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f00000010c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000001100)="84c905c44199a2c0020182399796c0ec7c5bc857fd36302b89ccec68080c3d3d6edd2e299576a1973d361025307d3bdc79e8f5a52a9babdba935c00c5323df14beeca97ee3e11a2d5c96a27d971daba589c4b5aebf07005d4fc1017988367d78f85262a313ef15", 0x67}, {&(0x7f0000001180)="3be3eef98654afe19ce67bd798b48c8e25e660f20330ebdc0ee430dc93ad7b36f83f0283a822cc658c9e3bd795bfdae334fb5191a570078303959749d95fd5c8fb3024e587d4c61a8249fa8f3e675e0c81fa9ff560df843c53cf2986a08d53149e1d7c0de06f210cfe9dc2262bdaeda623cbab75e54802f0a1d38c08ed85df36292f209e08400a211dec71cfabf598d3029a14709cb4bab87d6c7c818c8e663e08df4e2075613e4c502f4cb4824bfe45fd492aeba929d6f7e6376ba043eb66edcabfdbf120847a3d957689a2e9c975ddbc2c9ed4860a5bbd659c1e36b899e9178912a07b800d8839cf4aeff3542c38be5bc2be7880aa015a90", 0xf9}, {&(0x7f0000001280)="44cd9cabd162dfbd19", 0x9}, {&(0x7f00000012c0)="78b4974d8e00ef9fd15c7abc956f673e04fbbb0332957f2619f4a140ee2cd9b49164d45b4f2611916dfe4365f0822b60f30c9f9132693d04dbdf882c9d2951", 0x3f}], 0x4, &(0x7f0000001340), 0x0, 0x408}, 0x4) accept$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027cab2517b5aa100"/4098], &(0x7f0000001080)=0x1002) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000013c0)=""/95) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fchdir(r1) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0x6d39577a699b1edd, 0x21, 0xfffff, 0xb62, 0x1ff}], 0x40, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x20, 0x3}, {{r2}, 0xfffffffffffffff9, 0xa1, 0x4, 0x401, 0x3}], 0x10001, &(0x7f0000000380)={0x1, 0x200}) syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x100000000, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x9, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x86, 0x10, 0x1, 0x4}, {{r2}, 0xfffffffffffffff9, 0x40, 0x0, 0x40, 0x8}, {{r1}, 0x14920b44bbbef171, 0x80, 0x693d84c7190f5778, 0xfffffffffffeffff}], 0x40bcf0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x40, 0xffff, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x82, 0x2, 0x6}, {{r1}, 0xfffffffffffffffc, 0xe2e7ccf9cefdb859, 0x40000000, 0x100000000, 0x100}, {{r1}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0xe8, 0xa25}, {{r2}, 0xfffffffffffffffc, 0x20, 0xb172c32b11cdcdf5, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0xea99, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7af, 0xb22}], 0x6, &(0x7f0000000100)={0x9, 0x7}) 16:00:29 executing program 1: r0 = msgget$private(0x0, 0x1a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x6, 0xffffffffffffffff, 0x9, 0x6f43}, {0x2, 0x0, 0x1, 0xfffffffeffffffff}, {0x2ed, 0x9e, 0x1, 0x3ff}, {0x18e75c80, 0x3ff, 0x79f4, 0xffff}, {0xffff, 0x3, 0x8, 0x8}]}) msgsnd(r0, &(0x7f0000000000)={0x1, "2810cf9492b7aafc46ef09bb80912dc5a1ae03861e250071192f6400000b4a8e5a8e6ce1a624c164a9982510b09ba5454ae5d8f2310d58fad3c2703398cd097feb0919dc048103f63ad1bb32ddfa22487dc78c35759e4b414fe7e061152471e204d68dfe10e392b3562ebaf7f3597f65fc05cab18ee8c035cd9a8914da6e1cfa889df8680d2a39e4cc37ffc401dab6980e575ce42f9666dedccb3f326c178055ac1883337546ef88abbcb40f051bee0a7a46e10eb2149fee822a3f7d631606a5967bb35fed4c15f86d39a07ad7f5f2a935ff81d65632dba140ee"}, 0xe2, 0x800) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0xffffffffffffffff, 0x0, 0x0) 16:00:29 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) socketpair(0x18, 0x8000, 0xfffffffffffffff9, &(0x7f0000000040)) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x8cb3fa7fa0cd5277, 0x2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0xf, {0x0, 0x403}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f264b9d1c"], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000140)='./file0\x00', 0x20040, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x9, 0x0, 0xbd, 0x20}, {0x22, 0x0, 0x4, 0xf11e266}, {0x5, 0x7, 0x3}, {0x5, 0xffffffffffffff81, 0xf07e, 0x2}, {0x8001, 0x8000, 0x1ff, 0x4}]}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1ec) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0xfffffffffffff673) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x5, 0x7ff, 0x8, 0x4}, {0x4, 0x2, 0x10000, 0x5}, {0x5f2, 0x3, 0x6, 0x4}, {0xc0, 0x1, 0xfffffc0000000000, 0x7fff}, {0x1, 0x100000001, 0x3, 0x1}]}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) nanosleep(&(0x7f00000003c0), &(0x7f0000000400)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") mkdirat(r1, &(0x7f0000000440)='./file0\x00', 0x100) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20088, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000340)) mknod(&(0x7f0000000180)='./file0\x00', 0x4, 0x6c) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") getgroups(0xa, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r5) open(&(0x7f0000000540)='./file0\x00', 0x400, 0xc0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000480)={0x8, 0x3000000, 0x1}) chflags(&(0x7f0000000080)='./file0\x00', 0x1) symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') read(r0, &(0x7f0000000040)=""/32, 0x20) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f00000002c0)=""/91, 0x5b}], 0x2) 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:29 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0xfffffffffffff503}, {0xaf, 0x4}, {0x732a023d6cb8991, 0x7}], 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="4e8ef5db88d2134552be8ec2a4709c484872564c510de9e55a8584d5cbc173033b66260c64fd4f2e0dbf3c7dd60008730ef8ac5f75c83b181d1301b5c77406bed3a3b14b0b61726b42992df030524fe8831ed46f253d23c7c2a9f0c2d9954b63492c6faf671fb4d40a5676807644e16d3f5c5322423330", 0x77) execve(0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:29 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:29 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x2, 0x400) msgrcv(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="e8ed0d000000000000000000747cf33d7c93f99fdc00000000b200000000000000000000000000d0d4301e96b0bfd30000000000000002007a1f30a47f2d61a000000000000000000000400000000000000004002000000000000000000000000079875eec81f0d34b88dc419b145ecdf13e45d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e6d9fec545a252d5e71ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92d43a206e32998aa7ba2bc85f9ef82b10d9a6c10fc1901d31b14606a2aee2254548caa52b9f48a60e0f0449a07fd0cd336a25a71d497700eef06f3c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49ef0000e403577c5d9461e8fdb63cf7372db2fbe3628c954efc941944b360b56bbd847026ec480000bab92e8800e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5a169a3ca2d1bfa9c0a4867cc2422b8401bdd2c9914523629e95cb8982dec3eaed0686911febaca8346a823750583af2ba7e0aa1232a05f1a22757f6fbd438fb31f2f4bb34af5890470b50e90b6647f500000000000000000f0820251bc1e6c4e3a50d06fabe18ced837a69f9c090af0645bd187b1093bfeec3db21e0dd04c5eefeb6c1be3174640c887272e0852d9892cea1623b91987ff92bccaf7fc8820ea9486a387f5f9891d587305dcf01c3cdf236985610fdd770d6fb8a62fe631728df59c302f4de47003d8b"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0x2f, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = getpgrp() fcntl$setown(r4, 0x6, r8) fsync(r1) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0xfffffffffffffcc1}], 0x0) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) 16:00:29 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) fsync(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) 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() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x88b43b84a9b04a67, &(0x7f0000000040)=0x3fe, 0x4) """"pckbd_enable: command error 16:00:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000240)="c4a4701441f7f9f872a270dbac6776e787dc2027aa6f9e4e7522165e16145c410eeba0a39ab5508246685c11f5172a9a87937d1c027646769ae7a9d266eeca62045363ff76eae2ffffebc30271da17c2f6896e47e8748b4ba8123c6dac7cfe9136ccefab49f972fdffa777d6b7e04fcc9f75c54ccfe5af76ceb668205ff56cb7eab6c07914d7c070355ce8c9b559fd6e30a4ebd92d6a5f4652c0bd9b732f2cda170213f967012a078bccc64cbf2140a46c79ed681808528ec966eda9bccc164abba4a3bcb5f4925946b22c6fc85c5a24fe8f452897a6fb60f6521e88ee1e112f09bb91ce91dacee956ce82dc4905b914805026424701f5a8edcd93e8097954", 0xff) chflags(&(0x7f0000000040)='./file0\x00', 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) pckbd_enable: command error 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmget$private(0x0, 0x4000, 0x90, &(0x7f0000ffb000/0x4000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x40) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x4ff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000240)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4, 0xffff, 0x2, 0x400}, {0xef8, 0x6, 0x1000, 0xff}, {0x0, 0x9, 0x6c, 0xac0}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x6, 0x1, 0x2, 0xfffffffffffffffa}, {0x7fffffff, 0x5}, {0x1, 0x0, 0x7fffffff, 0x2}, {0x7fffffff, 0x1, 0x63, 0x1}, {0xffff, 0x4, 0x1, 0xfff}, {0x7ff, 0x0, 0xfffffffffffffffb, 0xeea}, {0x100, 0x7e7, 0x1f1b, 0x1398}]}) 16:00:31 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x20, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000000)="592d7d0dc51a8b11ed4e32", 0xb) pwrite(r0, &(0x7f0000000080)="92b8a0e26e230fb6b42e707dbc61f5da77eaf4bd50a1cb7060d8d4373185290ceb762aae735ddec22321bcbd941bda42c2049b5e03676d81cd2dbba395194ae3f99604218cc98d8a4733e88dfe64018f6bf14ca439f0cc5c926e3c1be004d8417acd04c88fb46617d9701f73c82653326f2efb3163d8d3e92b288c3d628d1742d33ff83691092c03e7d87e03d9b936696b4a89c2", 0x94, 0x0, 0x24) lseek(r0, 0x0, 0x0, 0x1) execve(0x0, 0x0, 0x0) close(r0) 16:00:31 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x5f8, 0x7536ad76, 0x3, 0x1, &(0x7f0000000040)={{0x3, 0x3, 0x6, 0xfffffffffffffff7, 0xfffffffffffffffc, 0x8, 0x84b}, {[0x81, 0x7, 0x40, 0x7, 0x2, 0x2825, 0xffffffff86ffce07, 0x1, 0x100, 0x1, 0x0, 0x5, 0x0, 0xffffffffffffffc0, 0x9, 0x9, 0x3, 0x100], [0x20, 0x3, 0x3f, 0x91e, 0x5, 0x1, 0x7, 0xffffffffd0a513a3, 0x800, 0xc4f9], [0x7ff, 0x6ef, 0x400, 0x1, 0x1, 0x0, 0x2], [0x8000, 0x9, 0x10001, 0x81, 0x10001, 0x1000000], [{0x81, 0x40, 0x7, 0x5}, {0x5, 0x60000000000000, 0xffff, 0x400}, {0xaa, 0xbd2a}, {0x66, 0x0, 0x41, 0x7}, {0x7fff, 0x6, 0x4, 0x7}, {0x3, 0xffffffffffff6034, 0x2, 0x6}, {0x7, 0x64, 0x80000001, 0x200}, {0xfffffffffffffffb, 0x338, 0x9, 0x2}], {0xc97a, 0xae, 0xc2, 0x9a17}, {0xcb5, 0x2800000000000000, 0x20a4000, 0x8}}}, 0x500000, 0x7}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000340)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000600)={0x7, 0xd563, 0x8, 0x3000, &(0x7f0000000380)={{0x8b14, 0xffff, 0x3f, 0x40, 0x452, 0x0, 0x8000}, {[0x26, 0xffffffffffff7fff, 0x1, 0x0, 0x1, 0x8, 0x7fff, 0x49, 0x6, 0x96, 0x3ff, 0x2e63, 0xfff, 0x5a, 0x6, 0x4, 0x3], [0x0, 0x4, 0xffffffffffff8001, 0x7, 0xf380, 0x101, 0x80000000, 0x2, 0x4040000000, 0xfffffffffffffff7], [0x3, 0x3, 0x422e, 0x34b9, 0x4, 0x8001, 0x4], [0x40c, 0x2, 0x9, 0x4, 0x4, 0x1], [{0x2, 0x8, 0x9, 0xe9}, {0x2, 0x8000, 0xfffffffffffffffa, 0x4078}, {0xe87, 0x4f5, 0x8, 0x5}, {0x7, 0x100000000, 0x0, 0x1}, {0x9, 0x5d8f96c3, 0x7, 0x1}, {0x9, 0x39, 0x9, 0x200}, {0xd283, 0x9, 0x1f, 0x4}, {0x7, 0x100000000, 0x3, 0x7}], {0x0, 0x4f8c, 0x4, 0xe3}, {0xfffffffffffffff7, 0x6, 0x1, 0x8}}}, 0xfffffffffffffbff, 0x49e0}) r3 = open(&(0x7f0000000640)='./file0\x00', 0x1, 0x50) nanosleep(&(0x7f0000000680)={0x3, 0x7fff}, &(0x7f00000006c0)) r4 = dup2(r3, r0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000980)={0x3ff, 0x6, 0x6, 0x0, &(0x7f0000000700)={{0xf94, 0x8001, 0x1, 0x8001, 0x4, 0x100000000, 0x10000}, {[0x800, 0xaf, 0x2e, 0x5, 0x7, 0x4, 0x6, 0x2, 0x7, 0x0, 0xfffffffffffffff8, 0x9, 0x9, 0x307f9b69, 0xfffffffffffffffa, 0x6, 0xffffffffffffff2b], [0x0, 0x9, 0x9, 0x2, 0x9, 0x1, 0x0, 0x1000, 0x1, 0xcc7e], [0x1fffe0, 0xfffffffffffff0cc, 0xffffffffffff9a78, 0x8d9, 0x2, 0x6, 0x1], [0x8000, 0x1ff, 0x4, 0x23, 0x800, 0xd60], [{0x20, 0x4, 0x101, 0x10000}, {0x0, 0x4, 0x5, 0x5}, {0x2, 0x9, 0x100000000, 0x1f}, {0x12a, 0x0, 0x80, 0x5}, {0x5, 0x0, 0xa00, 0x8}, {0x800, 0x1, 0x81}, {0x7, 0x5b, 0x5, 0x9}, {0xe11, 0x1ff, 0x1, 0xdbf}], {0xffffffffffffff81, 0x5, 0x5, 0xfffffffffffff801}, {0x2, 0xfff, 0x5, 0x200}}}, 0x6, 0x401}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000009c0)=0xfffffffffffffffc) readlinkat(r3, &(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)=""/91, 0x5b) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000ac0)=0x2) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r1, 0x6, r5) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000b00)={0x7fff, 0xff}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wskbd0\x00', 0x40, 0x0) mkdir(&(0x7f0000000b80)='./file0\x00', 0x106) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000bc0)=""/4096, &(0x7f0000001bc0)=0x1000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001c40)={0x1, &(0x7f0000001c00)=[{0xffff, 0x1c, 0x6, 0x4}]}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000001c80)=0x1) dup(r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/vmm\x00', 0x80, 0x0) getgid() ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000001f80)={0x6, 0x7, 0x5, 0x7, &(0x7f0000001d00)={{0x9, 0xffffffffffffffe1, 0x6a3, 0xa0b, 0x100000001, 0x81, 0x81}, {[0x81, 0x81, 0x6, 0x7fff, 0xf2, 0x9, 0x1000, 0x10000, 0x8001, 0x7fff, 0xffffffffffffffff, 0x2, 0x2, 0xcdf4, 0x4, 0x42f, 0xff00000000000000, 0xffffffffffffffff], [0x2, 0x0, 0x7, 0x1, 0x6ed, 0x6, 0x80000000, 0x7, 0x642, 0x8000], [0xffffffff, 0x7, 0xffffffffffffff81, 0x7fff, 0x100000000, 0x2, 0x7ff], [0x5, 0xafb7, 0x3, 0x1f, 0x800, 0x6], [{0x1, 0x4, 0x4, 0x20}, {0xadc8, 0x3, 0x9, 0x800}, {0x3, 0x2, 0x8, 0x9}, {0x8, 0x20, 0x8, 0x2}, {0x4, 0x5, 0x5, 0x101}, {0x8, 0x3, 0xfc0e, 0x8}, {0x3, 0x7, 0x7fffffff, 0x7}, {0xb73, 0x401, 0x7, 0x9}], {0x800, 0x100000001, 0x81, 0x1}, {0xe86, 0x5, 0x8, 0xfffffffffffffffa}}}, 0x6, 0x9}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001fc0)='/dev/diskmap\x00', 0x10408, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000002040)={0x2d, 0x0, &(0x7f0000002000)=""/45}) getitimer(0x1, &(0x7f0000002080)) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000020c0)) open$dir(&(0x7f0000002100)='./file0\x00', 0x200, 0x1) dup2(r2, r6) 16:00:32 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x20) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x50f0aea9697757f0, 0x34) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) pckbd_enable: command error 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:00:33 executing program 0: syz_extract_tcp_res(&(0x7f0000000180), 0x9, 0xfffffffffffffffe) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3081c8d3a22dc74e) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) pipe2(&(0x7f0000000280), 0x10004) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1ff, 0x1f7, 0x0, 0x0, "08080000000000003c5b00000000000000004df4", 0x0, 0xfffffffffffffffd}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x3e000000, 0x784}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x20, 0xffffffff, 0x1ff, "de9c720119ebf005b8d15d9e85291870748b34a8", 0x7, 0xff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) setrlimit(0x8, &(0x7f00000001c0)={0x5, 0x7}) 16:00:34 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x16) utimensat(r1, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) acct(&(0x7f0000001bc0)='\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') open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x2e0) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="010000000000000086d0d2f95310a7716ac02b73ce74bd34a5393d70f79c2fee8f7dea9038e3f8a3e1459d15ed91f99b0ee7b0e203dc60e21bc32f1eb2499a4e68a104945628310c7d6b5e5db8418e8a822508e03b4d937a3eeb7f7e9eb3c98dd2d319f1350657a2fce524b09e4d31a012e3253a0bb0679a5785da7f882f62bcaf48a05aa9bae775b5cebfa7122eaff141ff15beac62f5a2293988854c501b8cf94262190a2e24a21d4aef0d6ec3bf6b61404405e560c1d7e330365debbd9b06d73017610fcaae20de7923ec1abb2bb2000000000000000000000000a4bb0785784354e955fa470a351b8d0a49d00786feabccd27b9a3a21f233dffbb705a4c0449d8afe5e2fba3028a8fcc098c2869899865db04772a997d4afd08a602914778753761874663edf73a1"], 0xd5, 0x800) execve(&(0x7f0000000080)='\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', &(0x7f0000000140)=[&(0x7f0000000000)='+\x00'], &(0x7f00000009c0)=[&(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='-\x00', &(0x7f00000008c0)='-\xee+$:%%\x00', &(0x7f0000000900)='\x15\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='&\x00']) msgsnd(r2, &(0x7f0000000a80)={0x3}, 0x8, 0x800) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5095467c9ef02bb717470554d3a468fd147759d5b9b03ab514ef1a4001aaf74f31442fe28058e6c1daf84dc511432344ea3e7a5021530a1f477f89b5b386530234bfbabfa6b5657e495df5ba6730f313a74bf62a762e4f917c55e54a22fa1acf5a20c53de83eae0d06bfed3ed52183b1e17771085cb351a7b440bdeb43fc2259f62bda6c6a05a005a9f164eb832642888a7b87e0e8b168d7104bb993603a1c623b0f5c431ec32e528b920265c1c18a500aacca74ec55d72d34cbe994cb33369e57ddcac1e040574e892d8083", 0xcc) r1 = shmget(0x3, 0x1000, 0x1000004c0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/27, 0x1b}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) pckbd_enable: command error 16:00:34 executing program 1: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x128) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) flock(r0, 0x5) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x0, 0x4, {0xfffffffffffffffa, 0x4}}) getdents(r1, &(0x7f00000002c0)=""/4096, 0x1000) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0x186}, {r1, 0x4}], 0x2, 0x7) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:34 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) fcntl$setstatus(r2, 0x4, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x1, 0x1, 0x10000, 0x7, r3}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229c7e2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x6cd, 0x6, &(0x7f0000000040)=""/220, &(0x7f0000000140)=0xc) dup2(r0, r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x8, 0xffffffffffffff93, 0x1a2, 0x9}, {0xfffffffffffffff9, 0x80000001, 0x148, 0x3}, {0x3, 0x100000001, 0x7, 0x401}, {0x7, 0x6, 0x2, 0x7}, {0xc70, 0x8, 0x7f}, {0x1, 0x1, 0xc1, 0x13d6}, {0x2, 0x9, 0x6, 0x9ab4}]}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 16:00:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x100000001, 0x4}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = msgget(0x2, 0x21) msgrcv(r1, &(0x7f0000000180)={0x0, ""/162}, 0xaa, 0x3, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) setitimer(0x3, &(0x7f0000000600)={{}, {0x4, 0x9a}}, 0x0) poll(0x0, 0x0, 0x3) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, &(0x7f0000000080)) 16:00:34 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup(r0) getegid() kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x5}, {{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 16:00:34 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x42, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) chmod(&(0x7f0000000080)='./bus/file1\x00', 0x10) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) chdir(&(0x7f0000000280)='./file0\x00') r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffff7ffffb, 0x0, 0x10007f, 0xfffffbfffffffffa, "dc04001b00027f8c19cdf9ba581139520900"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/125, 0x7d}], 0x1) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:34 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x1000, 0x80000001, 0x9, "26a32df5259743c5778f2e742e463523b5d08fa9", 0x6, 0xfffffffffffffeff}) close(r1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r2 = syz_open_pts() close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTART(r3, 0x2000746e) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) fcntl$setflags(r2, 0x2, 0x1) 16:00:34 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x58) dup(r2) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) dup(r1) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x1, 0x9}) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r0) 16:00:35 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:35 executing program 1: r0 = dup(0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r5 = geteuid() pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000340)="72cdf45bc9d69be9f76f3d523bcb6b4efe89dbd596bd2099092234f895a51d5955016cbc1e4d8a04d55d41dd4c28fda9991b6f649c3a250d80320b33c37c29c2a67984aaede8448d375055cecb1c5ef43427b45a5a85793a22169a2cc14b80347c52dc7d197446a808cf831bafd9cccad58c10", 0x73}, {&(0x7f00000003c0)="280c873b6cc4240083fffc7948c36b9c685bc783059339507fdee7338d602e9eb8d2a1f662a4c3f75bbd3ef2b02d14d7e7834b7f30e1bb21d3bf9044f71117fc2a5361e338f1381f97b581118691f7e5dfe274249c9ad5646f482d9898ec72e09241b3d97132679864ba3aaef7a1e231c642c69c66cb175f21ee0bcd595b720fddc0b9a905bb0eb04b", 0x89}, {&(0x7f0000000480)="d3b6fd11cc6611ed72ad2d0c8621da0668a69f0ca2cc527b8d1951e2c2c500a612bed43b62ea37fc74a4d0273a02bac2755893646402a26f84e40b424d95ed5f93fe9211686b43a4e7dcc26d1770ece6f7be79be45d34cf378a8769cc5f35d3460651082b7b3d998bb5431559276fc6eb144d0fe8d3640852c9ea64ee65459abefded239d6678cf4dae930dae00ede1e362a04ce5aab8fa5c7b1c42d12fbe4", 0x9f}, {&(0x7f0000000540)="be8c527e62c0f7425bda96", 0xb}, {&(0x7f0000000580)="022a67d1621a3d2073e2bf151574e69cd3e39080977897e089710776245a0c8fba8c4d284a406c25f7fdfcbf2992a11ed1ae88af8d9618e6c938f0e4c942d3d7e98cda647c6fbdb333decaba2f83f5547a8b9d8bc5694c74847cf8fcaea15f2ae750c57300abf416dc00dc0ec188ed55081069ff4f7af49147887a44c8044c1b8cab3f653c70295d1e3f40f419ac41fdef10c14a33fd38af9dd3284b1a42c4fc02ff901fac39ac030d6054b4e18a3de041c09515a73c438946b473e1ebc37c380af722301bc0d50e9151f94eafe878682bcf925a026393816279c7a4f88070c910", 0xe1}, {&(0x7f0000000680)="47569a97279d655a9d878762c82412485c92fce47392cd2322462398cb349038c77595fcecb88edb0f125d525f1b9eae7a6aeac13b23bc8bdfeb00f653ae6db98d1eb403a4ad718a7621d355532529b58411c371b9304e7c9e11c52e7f004d40822e8c7a8b8c2f4ba208358405fd63c1e8c8efee95eeff9e7abfc8ec659288c8df264d8466bd9b90b22fb2e6bcde35a45675cf90b1b1644c56ef2086417bf0fb41025466c3af21dffe03b243bd6edc06a7020c8f29369f62e325799b59621f9f0aeca73d6bab8474a07ce198b300115d86be271fb03b6ddad5bb91a686e1cc38e1f9b8d0a3979736a7eb698ef6de32851b52bd4ab36178", 0xf7}], 0x6, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x41) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r11 = getegid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="d633ef", 0x3}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x88, 0x408}, 0x403) semget(0x1, 0x0, 0x4c8) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='m') 16:00:35 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) recvmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/93, 0x5d}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000240)=""/158, 0x9e}, {&(0x7f0000000300)=""/95, 0x5f}, {&(0x7f0000000440)=""/128, 0x80}, {&(0x7f0000000180)}, {&(0x7f0000000380)=""/61, 0x3d}, {&(0x7f00000004c0)=""/212, 0xd4}, {&(0x7f00000005c0)=""/151, 0x97}, {&(0x7f0000000680)=""/36, 0x24}], 0xa, &(0x7f0000000780)=""/230, 0xe6}, 0xac40a0e9b293fdf4) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x8001, 0x0, 0xfffffffffffffffe}) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) kqueue() getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000), 0x4) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000240)={0x2a, 0x3ff}, 0x10) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1c}, {0x4006}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00ffff00000040000000"], 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x35}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000002c}, {0x80000000000009, 0x9, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x1f, 0x8, 0x7, 0x7, "50d0763f6f16d9e00f97b7cb1d26575a7fb5f03f", 0x80000000, 0x7ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:36 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x10000, 0x1, 0x20, "603bf307f63a35446ef644b0dc8af35692e09267", 0x5, 0x2}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = socket(0x1, 0xc30dabee1fae57f4, 0x3) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="578a945f32cb2900cc1b5593b8857b210cd108c1af9fa14b6cbd08c974adde288b1c8f793b539028866a235002a87cee1d2f9abbb13a2c533025d920b6072e92a050155cf82b1defa181a79b1b4dd3ca76531554e0db3c4bc277d8b4694a524c1b4931c5e724868de0e3001357b04a3eafa03ef57aab8467f7aae1bd1412929bbf8b91a83453f7dd290f9fa4268df2810aadac1ed475aaceff35f35756df993359bb2065534b2e6d926a8eaec5df86afbfcd0b57dbc7", 0xb6}, {&(0x7f0000000240)="5a61c8e663a71e1dca87d80b86b483d9a01e83495215a7eb221f073c4eae7afcda63ed36c564163bec7102d4d912295639b85a2dc0fd1d2314549bd4c01b70035951399695e213b54908e22f3f4350a374a799aef1900cee38844c2fd562c0377306bf22af64aea72824c60b62001a7fbd26b3b7366c131fe8c16291a1c14b3dbf4f0353cb4b197181bb963e252437d1faae469fd74a10eabcf89ad185164d82b701221f1a29891262f423a431f84a6c13835ac3ff7a6c77000322dc4806f831c01d98042cd63282d0b9518368800bb990ff21c7946a871f20a0483356d1563ea191214361cb7e21c9919ba2915c1194564cde", 0xf3}], 0x2, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x405}, 0x4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000440)) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x1) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x7, './bus\x00', './bus\x00'}) 16:00:36 executing program 0: r0 = open(&(0x7f0000000000)='./file2\x00', 0x0, 0x80) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="fc4b1b70e07bd5bcab9ae73f6894bd88c0453adb7148dd0aef8f944725676f19685e0007ad9a9ac94f4559cac6d7c1938de14479964d03d5192de42f50192be124af9942859a43fdb3bc6d9c7b09ed375ae610389664317ca117359ca0bb6300becb257f07784764514d7d61a1cc57bad6245a29b972624da2af4e56e92a350b25dea6aeac23753a2cd2fa4d355b781c8f359ed659b4d9d825118c28e62c9b557419d0e2d5d54481727cde4a359b21c829ee4f96bf3a243a96c58883ed284137d137da5ff5c5f2f7ecac27e1a77c2203ef81c4d39b004d10f43238ba37276f052bf3ae4ae2d702b49c95676b71c5c1d343b089b27c50813eb0ca", 0xfa}, {&(0x7f0000000040)="3773af7f406fa4122205b2441f2be65260782e12819422f97f12c71b11a46845739ca845fdce50af559474246ab435e40ba6c1f35158", 0x36}, {&(0x7f0000000340)="f7fc890f412c17a633acdf79f7be42ef9c919ffce8decc7f2ce231615976c1647b1b04b1ceb3d1d649afd160596072edb1b08cea6a816f15ab744e50224aff25de43e4d96417acbb1e48a35e5f56817fef6b71b1cd610d00ca805a9a9ede34", 0x5f}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chdir(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x62c2, &(0x7f0000000140)="f6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x2, 0x1, 0x2}, 0xc) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/86}, &(0x7f00000000c0)=0x58) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) 16:00:36 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) sendto$unix(r0, &(0x7f0000000080)="8bb0bbb03192b1b529f5260ad7347c9974514672d7e53dad6f162c42d2361e7276dedd1e886d0ab628e15067b22cfbc92d4eb3801683b8229c95d4843a0df5bfbcb2382cc7f79b2d33c8f42c3a2fabc17596785e34b05cbfb9670027edd29c507dcfa902785975031e24", 0x6a, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:36 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"}) setrlimit(0x7, &(0x7f0000000040)={0xffff, 0x1}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0x2) 16:00:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xffc, &(0x7f0000000000)="0000b5bfac9165ba7e4e4bd3dc8bcfaf53d6efed33d472ce54c7c769d8586d0fc189e2739136cb72b10a", 0x2a) 16:00:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x9, 0x3, {0x5, 0x9}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x8) pread(r0, &(0x7f0000000180)="6561ec399c6405bf3f8b69f1", 0xc, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:36 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x2, 0x9}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = semget(0x1, 0x3, 0x292) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) semget(0xffffffffffffffff, 0x3, 0x41e) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000140)) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d", 0x28}], 0x1) read(r2, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/64) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x4, 0x0, "e90129eb0004008000330d00", 0x8}) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) close(r2) pipe2(&(0x7f00000002c0), 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x80}], 0x1, 0x5) r5 = dup(r4) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000000c0)={0xf6, 0x9, 0x0, 0x6}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x54}, {0x10000016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xae, &(0x7f0000000240)="0062c19e60134cda78ff4a0f50ce25603edf1747edb600c6000000b8b8e8a49708d30537d509f68476e1f9b2904c2e6bd1d3d61e8f961d4bf5105570f2976e84a515ebf8141ee72d18d4f207db30bd7e4dca4eb46580cc5284c55c1a0e5c72bc774ae8eb305b6d603c8811b1d9430ae43cbb0e9afeb9084751ed7d720c65aef9cf301b14a190e3fb3548a56c08a07692b0f802cff95ac86c1d0921d332be1003d06fdea7d6cfe2f5c44482c0aa38") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000346, &(0x7f0000000140)=[{0x20}, {0x400000000000000, 0x2000000000000, 0xffffffffffffffff, 0x200}, {}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpgid(0xffffffffffffffff) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) r3 = getuid() getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r5 = geteuid() r6 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x8, r3, r4, r5, r6, 0x60}, 0x8ae6, 0x2, r1, r1, 0x0, 0x3f, 0x6a440453}) getpgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:37 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setflags(r0, 0x2, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x20000335, &(0x7f0000000140)=[{0x110000, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c, 0x0, 0x525}, {0x400000005e}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620254fc000000030000"], 0x10) write(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:37 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)='n5.H', 0x4}], 0x1, 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10000, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000440)={0x4, 0x2, 0x1, 0x3, &(0x7f00000001c0)={{0xfffffffffffffffa, 0x1, 0x2ba, 0x4, 0xfffffffffffffff9, 0x6, 0xfffffffffffffff8}, {[0x3, 0x7, 0x1fc00000000, 0xffffffff00000001, 0x0, 0x7f, 0x10000, 0x2, 0xffffffff, 0x563, 0x0, 0x8001, 0xda17, 0xfffffffffffffff9, 0x7fffffff, 0x9, 0x3f, 0x1], [0x6, 0x2, 0x0, 0x7, 0x1a6142ba, 0xffffffffffffff7f, 0x5, 0x5, 0xd1, 0x6f3d], [0x101, 0x4, 0x9, 0x750, 0xffff, 0x8, 0x955f], [0x5, 0x8, 0x10001, 0xffffffffffffff7f, 0x80000000, 0x1], [{0x3, 0x7ff, 0x9, 0x35}, {0x14, 0x0, 0x80000001, 0x80}, {0x1, 0x4, 0x3, 0x800}, {0x10000, 0x3, 0x100, 0x1}, {0x3, 0x2, 0x8, 0x8}, {0xba4f, 0x4, 0x200, 0xcf74}, {0xfffffffffffffffb, 0x3, 0x3, 0x6}, {0x1a0, 0x6, 0x2, 0x3f}], {0x9, 0x9, 0x0, 0x4}, {0x3f, 0x9ef, 0x7ff}}}, 0xfffffffffffffff8, 0xfffffffffffffc01}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x2, 0x9, 0xf3, 0x0, 0x3ff, 0x80, 0x9ad6, 0x1, 0x2, 0x80, 0x7}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/235, 0xeb, 0x40, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) msgget$private(0x0, 0x4) readv(r0, &(0x7f0000001640)=[{&(0x7f0000000300)=""/63, 0x3f}, {&(0x7f0000000340)=""/212, 0xd4}, {&(0x7f0000000440)=""/199, 0xc7}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/213, 0xd5}], 0x5) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000016c0)) r1 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000001700)={0xffffffffffffffff}, 0x10004) r6 = msgget(0x2, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001780)={{0x0, r3, r4, r3, r4, 0x20}, 0xffffffff, 0x7, r2, r2, 0x7, 0x8, 0xffff, 0x1}) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r1, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/236, 0xec) fchownat(r5, &(0x7f0000001800)='./file0\x00', r3, r4, 0x4) 16:00:37 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x1, 0x8000040) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) 16:00:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000001a40)=0xc) getgroups(0x1, &(0x7f0000001a80)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, &(0x7f0000001b40)=0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getgroups(0x7, &(0x7f0000001c00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r11 = getppid() r12 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, 0xc) r16 = getegid() sendmsg$unix(r1, &(0x7f0000001dc0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f0000000340)="7ff1bde8da6aa871f54cb187f73789e5514e20cd512a1ebad23d748eaf5b86de51402d274684ee76817b8ad391e4e92facbf5086f80bd0c7bb1cb643ae9d7fa61cd6d9debef855cf9663bfaeb4aaea53ce3f0aeba754b909caaa9266424c83ac2997d3854b2f63a82eb6627075fdfe34d001cd06db72f33707ad3776b99980a5848ccfd1e816cc7e2e28d3618df15854fed5b031c306d1a4adab1cd8b9c7b5cd1e6410702f6d847fb8db8c99ca204e3dc4a1ef297a5e69a46c0068fede6bede4e00b43cc33f1a7e64242d1e382b53ea7c42bd8db266a2bbb9b9d62c5b1463a99f2e2e1b58f1f6de5acce", 0xea}, {&(0x7f0000000040)="b44d88b3e32632b86429ba38a99c29a317e75e9705fb91c5acb0b9c807d80abf5cb5d02c2e8d7d0a5aca4bf7583b5b875d8546289433e7d33e95b560adcaf49628e462af777f51038e71da303b1612dc5bdf2b0853ace2df212ddfa662704207673d6ad24ff86055accaed030ba4395d5357e5", 0x73}, {&(0x7f00000000c0)="b79473d9c6c7826a79e93397e547d0e8d2c4773f37cb077d859cd5ad4509eddb7ae788fdba6c47d95f807908810b4b08fab3692a5b", 0x35}, {&(0x7f0000000440)="06b176b37a89a1b4d7f9a7077badc0fa1cfc2e0d73d9487fea4199f1ebfcf463b9bb47c9d6458f021d7ba2bc0c", 0x2d}, {&(0x7f0000000480)="8e7b4e35591988b12ee29b3611ad00d59a2b10ac0290ec149362bb777ff066745a8e981f21722de3a5281d0842f7f5b10e9eb0d704bdbd67292d35b34fad79c9371fb4263d87c97d2a627df1fcff4adfb0a5c09254f873e6e483336cfe98afab3467e20d22cbc73a73cecae276a10924030cf78dc0826e82e0f0de5a19e62e245b9f759fccaad34ba395fd5b4ae15577494f6f52bc5c8f38d2cafd1dbf3ab5939b70e739a834ed5187e1b22dab033c1019d46f11e82674f82e57b3eec0b256db0f69860559055a73d386b74fb8d6238a", 0xd0}, {&(0x7f0000000580)="202458e529c7f30938c0bf4da5e2b19cc982b9948c5c2bb3b0d22540263d687fdb370aadcdcb19a4411fa15f65d9b6ba7c9ad71296de906ed9c4b9243b8a27fcf4b9e6e85a9945af1a65398162638c8464abd8401dd89a3360252b0d3f2e2143653d85839e1213ac9cc11d838e7b2fecee9ca5ade6e28896da1f501678a7a20c980749cb95b01b0963343ed02e6266e3675680d14f0d4fafef079cfa745c7ba17b0005ad7dca933cb08f44e59b97b85a7f40a4a9a13b441a9992c38357c87287d337d2a565104f45b62352b95f37a605407febea0d422d9549141876111af9f52e623d68d425c577688e59cd30a742b9d2c05fa5c5fbbdc88d1ffcc968b76b", 0xff}, {&(0x7f0000000680)="adb13c53f4b396f61b476592ef3a", 0xe}, {&(0x7f0000000740)="50457f73bdf73ccc6486033608829606ef4b21cf0479775490ba1070ff652207f380924259dc0d271fe501af64008687b28d7d668d29450c9384bc042f7dff05efe30d036f0aa75c678714d93ffeee4d8d17177fa1ae0ee525293b5c2eb73f85056edfac059899b6813c4ac3f9c2332ba8ca6184", 0x74}, {&(0x7f0000000800)="e520a4f3f6d866b18ffafa784b511b1134136b5a7213e6f8439565b1c8c62fdf6e105502f49ac3ee2de953a5e79b7ea784f6f339488f5e3dfd0bd3ce71f769460c8dba777c99c45b004fcfc78e4141b66e316a05f8385a39f3d2ce91769a94e1c3c4ab79fc0718f92978dba3efa8ed0a987dd13d9ed079542fe185b6da18e1744d2025082d0b165ce2f955d15050fe774b9290b50242f7c681ac23107d917d31f15ffff6eb70b1b78458762dd4fdb07cb465aa8f7f81e78b960022d745311a8f64022f4f87b5be", 0xc7}, {&(0x7f0000000900)="851335b545ff69971b81bb2453d5e52eb6d6173c30caf4014a38b0a2c2b782d9e943ca3073d44e0c6292bb3765c2ec53d18884ee243af81b5af30440939a46c2865ad05d095cec21aacbefea914c9ae9933f2765b654939776f7ded7bfbe38606dffe529eb5aecae3e774659d84871cbfc6652845d9c2a13712325362c04eae4ee5b654c17b95d85345d8315a00d2696ffebd1f1757f879d94d1e9608fda0a43df1d4065a230dc3820261b78071ea7a7426fdf9f3732ef331589971d111dfed01dc9d073aba5f7a5e9988f0042e801470aa51707745031aac936ba42c2e2b08fef50a5c6a696a7037af9eb19d2ee1f597d3ba43c8c0a4ae40cec", 0xfa}], 0xa, &(0x7f0000001cc0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0xd8, 0x5}, 0x401) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7}, {0x80000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0xfffffffffffffffc, 0x1f, 0x3, 0x7fffffff}]}) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x15, 0x10, r1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140)="2c3ea1be5d63e109fdf649085d34075d1ed711e183d0908956c5eb0260d7c90078ad0f5ca7a7374ca14ef7a185fbf93c5a60a9f9b277d9216ab8235895dd1ebaa87464fb167c7e92d73f6218ad63f9a94a0443faadc1f24404878420b3a9422c18eeb72b6a5e4afad4a7b242a336", 0x6e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:37 executing program 0: pledge(0x0, &(0x7f0000000240)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10000, 0x8) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1109f6375e35ef9f, 0xfffffffffffffffd) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x739e, 0xfffffffffffffffd, 0x1, "85496a00020000000000001167f5bfa600", 0xfffffffffffffffb}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) syz_open_pts() 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000008005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000c0d7c01f1676457f1f9b1811ee6d34b84b8ef792a4"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:37 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xf3, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x9}, 0x8) getgid() ftruncate(r0, 0x0, 0xffffffffffffffff) syz_open_pts() listen(r0, 0x0) 16:00:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) chmod(&(0x7f0000000280)='./file0\x00', 0xd) r1 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000600)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000240)=0xe27) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000003c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = getuid() fchflags(r0, 0x0) setreuid(r2, r5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x80000000, r5, r3, r5, r3, 0x80, 0x8}, 0x1f, 0x0, 0x8}) r6 = semget$private(0x0, 0x3, 0x401) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000200)=""/29) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1140eff964ddbd55, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0xc}, {0x40006}]}) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34, 0x0, 0x0, 0x4679}]}) 16:00:37 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x8001, 0xff, 0xfc000000, 0xfff}, {0x2, 0x6, 0x86c, 0x3}, {0x4, 0x80, 0x4, 0x9}, {0x7, 0x4, 0x2, 0x101}, {0x80, 0x8, 0x5, 0x9}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:37 executing program 1: r0 = semget$private(0x0, 0x0, 0x448) semop(r0, &(0x7f0000000000)=[{0xbc1ea05bde5d800a, 0x81, 0x800}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, 0xfffffffffffffffe, 0x151) 16:00:37 executing program 0: socket(0x2, 0x4000, 0x7f) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) close(r2) kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r0) dup2(r1, r4) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x110, 0x0) pwrite(r0, &(0x7f0000000400)="62f454b439616a2f19921d35dbfc9ee6aabf42b256fa30999cc371ca3e9caa25e60c55a26d379a3867d312cd06457b5755a5af093d3246f2ce9cdc9aa225bc46d45eab46c502d52012a9f0da7cbd6a668c2150dcb54dc24d616292799780208983ea88b8469238b2166da0336b3e8e5ca8e150b57cc4e8698623ea5492358e37170986652a0fb98417d1b5b4be046c3e4f206e17f55b05e7017971ea00df3bf87f390251b33ded5289fb2d9a8207a5515a3bcbc9dcda748f8602c625fac56c6fd6a45af9634237", 0xc7, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x40, 0xfffff, 0xe9cc, 0x7}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2d, 0x9, 0x3}, {{r0}, 0xfffffffffffffffb, 0x3, 0x1, 0x40, 0x3}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0xc4, 0xf0000000, 0x12}], 0xffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0xf0, 0xfffff, 0x2, 0x3}, {{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x0, 0x9}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80, 0x3, 0x3}], 0x401, &(0x7f00000002c0)={0x1, 0x200}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60}, {0x7}, {0x40006}]}) r1 = msgget(0x3, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getgid() r4 = geteuid() r5 = getgid() r6 = getpid() r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x7, r2, r3, r4, r5, 0x40, 0x2}, 0x4, 0xa61, r6, r7, 0x80, 0x3, 0x4ef, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="84") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='.\x00', 0x0, 0x133) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0xbf, 0x5db, 0x88}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff580") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x14}, {0x6}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x3) 16:00:37 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) kevent(r0, &(0x7f0000001380)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x80, 0xfff, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x10000, 0x2}, {{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x7, 0x7}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0xd355, 0xb77}, {{r0}, 0xfffffffffffffffa, 0x40, 0x80000000, 0xd7, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x5, 0x1, 0x200, 0x7}, {{r0}, 0xfffffffffffffffd, 0xae, 0xfffff, 0xac5, 0x7}, {{r0}, 0x0, 0x4a, 0x40, 0x80, 0x3c6}, {{r0}, 0xffffffffffffffff, 0x8, 0x1781b038c216d28a, 0x5}], 0x2, &(0x7f00000014c0)=[{{r0}, 0xfffffffffffffffd, 0x45, 0x40, 0x100000000, 0x3}, {{r0}, 0xfffffffffffffffd, 0x5, 0x20000000, 0x100000001, 0x1}, {{r0}, 0xfffffffffffffff8, 0x20, 0x8, 0x7, 0xe000}], 0x10000, &(0x7f0000001540)={0x7fffffff, 0x8}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCEXCL(r2, 0x2000740d) kevent(r2, &(0x7f0000000300), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x3, 0x697}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffc, 0x8e, 0xfffff, 0x1, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0x10, 0x7, 0xff}, {{r2}, 0xfffffffffffffff9, 0xf, 0xf0000047, 0x7, 0x8}, {{r0}, 0xfffffffffffffffc, 0x8, 0x400fffff, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x1, 0x8}, {{r0}, 0xfffffffffffffffa, 0x20, 0x20000002, 0xfffffffffffffffe}], 0x4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x2, 0xffffffffffffffff}, {{r2}, 0xffffffffffffffff, 0x4, 0xf000000f, 0xfa, 0x9}, {{r2}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0xa1, 0x2}], 0xcbdb, &(0x7f0000000140)={0x8, 0x9}) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xf8, 0x1, 0xf81, 0x1}, {{r0}, 0x0, 0x80, 0xa0000011, 0x8001, 0x6}], 0x200, &(0x7f00000002c0)=[{{r2}, 0x871253b704f81a2c, 0x2, 0x0, 0x6, 0x9b9c}], 0x4, &(0x7f0000000300)={0x401, 0x223c145f}) sendto(r2, &(0x7f0000000340)="8afae83c279f7175f646a9ef4c179039a2432210814c133c68840183b2b2bcead9536146d607849e77506c51041cc40e56c81f342ee6d1c54a36a842f01c1011b04b5e42761053f12d82cb97811e3d4ecc903c338d9ad779dd840378005174aa01a21f79de2a141bd4b58040c9696bd53931d5f913e7f6829bce3611f9ff62cf38c460f087aff6a96835832d331586f1f10bd535cf4202a1a5d2ecb104753517f3e5870646adde05c912e8e7d8e11b4d5b4c9ed45743d18f9f4f620bab74f09ef1e2334f52448a441c816beb8a1daa20fda4e019cccf541b51a167ad1b387ba4af31d24c0bebf6946bad8c54c4e7296d30e4a4842489cbd2638cb22b0657658baee579d5ef251f1ddddb74145e1e1a0b77230c3abba6f35c3c4160f2b8d1322905a47d0c5ea9ae30fcb089158ff0e40f52657ac42b8eaa19a762e4cd90b4820c419f8f2125f85a46ee31085c43089096583064be45db71fe73b834013659199a0306ea2b3d05215164c1de1528a727bbca0c7d460fe6e08739bc02b80542aeebc7643af6eb55b069667a71a4e1bc226d51a424c3858fc60f7a8b9bb94e3705ebb00c11db7e1b5d4b8e3ce3619ee9990ba7720f765535081e9372a708c11b3ecc2f07dcd3639d15cf3f57286a5d06ec608de6351a6ffb4f4de838847009bd09b84546190268c9c54c2657dccd752a8917e40c5d31ac09be93c3a6daa1e546c65d32d86bc5dbb48c743a35ad5710b67278a547a57ad4f13f38e5e2e399f2f11453b319d28a255c2536cdfc20179c4de2b84674212f8d9bd8320860a1fa04a848db99128e46e1da142d54f294f91419060e93b7086c88ffab665205888c17eb5f1b91406d8c5eb75068441ca78018c792bcde26166c7750428ad5654490c7e591010f2c52534e938557d7a60d07d4c95004b4e79968dcbd1afaa00ebc62c0f1cdd3b9afe79ad4d980f49145221dd78c85d27ced409e7556953bcf91b4e3b312949aaec6ebeea16950ddd313b371712df078fd0400efba5a20b19e76692169c0d62525eed6bdc966a5b8826c66b88590aefbc41b7be8456b6a6b1f1308e042aa427cfc6c12a3df8a0f87a5ab8db383019322aad1acc308ad432cc49c4158cc0055645ad897f7be5f355bb950ce6db79d1212f794339f597a7776d735a93c4f18f291ea19c12c1b842f43e094b566e22e1579bf3d97b3d0adac78b9071d9a5079a5b5f40d8cf892a71d8842c719e6ab32f6d63e9d7a283251138ca9a40f60524bf098615b32741525813e3a5f7bd480abf5e4668af17ee2f9ad2db9bb739ebb56d592a44308bf613603082ca86b006a518826031d6e2c7545d7f3acc6465976f12789d867197da397a7f9fcaea6dd8adbce5ea72c0cfad581f18a99d5ccb8b31f18b8dc38faec446ac3862c0f1a4add8c2d27ca49b15c4c90751f431e25b4ef8a7c5f08d5f6fa04a2b6f8a70275a7cadbb6e9ef0ce267d8e8a8a3f94db44fcfc2cdc22a86a410601e7d8383ed079e5fb961e34a90f307f30eac1d943dc1d82ac156575811969b681fc69ecdb4021e67d930d79e474a6d36d917f3eaba369aaca98c48522b0273675c21e7ad675e2d51c2f24afd998761e9d1df026b25610cd8bf85aaf01127a0855788e088cabcabae3404370c828bc010ed58899fdc5a807dc9878ef7f5d0d258f626011f4db488b7c2656949acb091bf0c9d560eb43482ebc96c196670a9cde3c6ad1b1054465f2008ad05afeed391cee5217d5f413e6ec31cdcde8bfa805b8d5bd8c830a6dda1810424cc9f76a1d7a95f656395e972da3cab5fe6d6b1e48535cd850765663bfc41755cf94d48746b5099de868a5ce528ba5e7664b0dafb84d129c57bb7adbe257dc03acbc72b755e6a80cf1bf9ed0e715e35de87d1214ebd6d98c62f8afaf64668d9bd1a72d4f9dc06d28ae6b1d59444c9a9562c43b0eb2af84661bc9f786eb99c3fcb361afeee0b21ab89e683eec02b2ea6264d23959146c11f2d9952399219a9ead17d3e23b0811bfccd5f1532060cc4a1c6ee51cdaea6444030381d54423cae924347cc8fa8a17f056ee0083ce804015d775a76d6a54238dc95df1e279bdfb5e1a0abb6e099dc1ff75357c01fb499aa10a00e61e263e9b74f245cddda15bf1ab80143687d7862543b889284a44598f75797c810a836020dac68910b01e9dc2bc4d1630445de59cb0cc031cdacbfb1ee68fe356066c61802f893da34313a700489bd1e91bdd4d005c3b35e518365724595781704c117bac92e07fb2b1437ecfd8c5ca8d0837d9b4de3b80a4eafafe5d1e439c5f068cefe7fbdcb31e8267d5f207f9345392618c412a0e95b0953c83e7b6a02f6bdbe0f4e299f2e0cd38b8d1fe4908a70dd179c84546e3dc1d61311bddbff41298ed5be19a0e19b9b1317516ee6f47865369c3be5805c331af354efeee63bdb9572cf0310fea1ec1c47676a3ac7f3a875f3fe388f1418de00058033739f3b8b91bdde811e34a7d8dc217dca63cdae48ad90eca373d60fd9c338375a9389a147f838394fd1587b3ca7e0382cfd5a5dc0e075c139f50eab0376454084d5a698dd37d3ae12c21f7928d086140bdfba9b6dae2434f794fe2475f21c739ffd8de16749181118622bde8be3052f24e7766a62188ea598c11a2e929de49def74985d73335ab409b268d2ea1e7189abf05b2ddd860d65d41e985d43558ece4f37bd96e4431f34aaeaeed71ca008c87945feb535c921331d7acff9ba28fae2fceb54c2175b922cd40a1d1b9dc7bccd5a7997981ab4fd88b1c5ec2ac84c71a85c1a173c21bc1521c6332ce218d392620d8b2eb172f59461da24bb8788700b089299e1ed40cb0a8544f9af42b131399899dd5d71b8cab46e5f9c1b0206ed0e28898e04949c997b3f92e8b30747f6177a740925cde91387e1dacfd7c75c45e4c93d2d5ad2b737b71a0472d2a38a219ee12039b7474493186d8b31b973d1e8ef3badb5f05baace91871eaee4228053cc3233b9b58e24d0c690746c9db37110884bc71c3e0d3273c1c4a7a66d83c09d9ece7a1b3869c07879380ed4be2804b7ca303b99585a633eecd37dd7172b387786c93f53c07bb47500f405afada1366e236e3abfda77cd398b38ede7a8d7f5e63c32cefa78b16be8de0fc721edd626eb776bb22b5ed05e0b1dcc863082b75cb073ee077c99aa815ae22ee6d8d4153e22275aa089f531a72fb4a4af04c3ea945bfb9827762a6b5e1ee2a70a9968ec0488454a5674dc9f9b469f7387007eb69d1a055f966f827df9d335b6251344e7223a4a07695a4401625be28af1d971c3e4a4ad4e0304210247ab35f0aa198bb0a490a2d254c07443d801729a8bbfd8914ff365b99e7b6339093bbb34fbf4bdbde6b88a26c5bc5bfd865d091662cde7da5b5148b4482279ffeea834fabab65171fa05de22a421b316a193268bfa2e4ee7f98acbd510f635c6088773e4687bfb8d1d54eb25c6cc3427c4cc871856308e39853c9d4855b1293d905bdf24f908153a74d9842ca66657ebe4c59de7c12ff4d8f49775235c0e593c566c70f1eb1f8dc60deb7ec325c5127deea18f8c19d4b0f0b647eba09f9f3f2bfac962d11e7ffd7e138e3df8847b3942c6f04bb7b227b505b4c0559fc4ed0df75499cf5139742b46030fc2627aaeaca3390ff4fcea51f55dbab49d5892980cb6f7f7bcbdafad60f934efac3fe8e4f262ce52317ae9595b3ce1dd283bb0b2312c0d8d6fd137a7c1df7f5d1bef48a30f00d3847b4d1caffc05b3fe33ff2feb8944100e3ee4e63994441f3f1b86e2a2f43137a6c3396d8d5adc9399e6ff5c5b69f7aaba01b1bdb4a11fcfe8c5798b0151e0959a0f91924c9e7ce0e9861edf7c5a59f78a5dfb85f4e4ff490d87656494bf5cb0511f87cb678bd5d812a8ff47dfd017635dfeacbc8058f990bec8b0bdb568bc7a4340edc9024ac53d93b4be17e541c7f3ee95943cc776e65fdab5255f7a160c65860150b8c756f26550c00cf2fc2da42aa50012d9a0fddbf12b2c08cb22bd6b0271655682bb2c88f777fdcade13582efe1b3edbd4be673380e20f3de287c9b4e6ab9b6cc27398f4553087d3b612505181b1f93b1351465fc527287eb08c52cc73ad00f7d2b55d5ff985bdb25fcb2009d3083ba06161961e40fe059d5a74ececa0f39930bd57fc78e8cd8e1e8b03a53cdd6d966d52f83dfe6d356b3bbfd09e41f91c558c719646f01235a264f4ef3a5b1b50cf0a86500984346b104cda3a79e1b601a1bfc86dce3f5092c2cf87de94ad04e54cda3d1dd985dbb7354c21faf572ab8ae9f8da0a6751845b94d9a6f27b7143ee27a869c48f681a28b97b8a4c0d05947a07ecc5ca01fb23fd220bd788b8a76744aafb58ce02cbcce97c667349e8116ac88dc142cd78f173674e8816245e14d7726350750f813973763a2290f19146cf8da858af84af1d7a6b82afdc21b3c47d487cb9ecbff1ab8293280b4ff0541642cc68ac63c857fb201ac7ec6cbd83a66543fe396cfefc616ebce737600b6f5919c80425f156be51d3dd579735662be4e35db149de1e513167940c76037e66738e0ee780c7ad351fdc95711bedf1fdacce69ee8c333376c54e2e24eb0703ef0ddf969eecb98355bd82686a4037647f8af0f5e687f95cb1ee7e6c19a4727b10cc54c81eb96797fa6c1ec2b791a88af2a02dac3ca7ad7c2a373a4ad51fdaf8d2110b5280baf507406f51a14798f8e5a50590f1758ce0a9c94b09aa6287a096e568f887cb7663e4a4dbde75e9c34644614c6f687549429bc708b03b170b3d7fe1d95717602c52c0d5bfcc28345108d1b884356521e41f266b0ef73091e22af32e184a7f98358043b256fb439f1b077c957fbc42df414c61a449264d23920f2a298617cb9980f59886f3d86c86c64bb93a6d7557a4d9e3598a3e34e31a391ffe1b118f7ec973bc7612a661ef67c38953cfe725884afad20d0dfa46041421a840be715acf61c04291936f4b0be084b6280dc3161a37ff4d50a196bc8705c4b424511f7e8a26a4def6d599bb0c8aa4a817b8ed39ea3670b2a59667a18afe766247ccecbc8239ae3df36d3d6cdcaec90e1554ee62da5d070bfe8b75db62ed22d372c75c0632b13df9afe91addcb7ae9663443e94d456208933d6a809213c20abe3cb70cd659615054aaec4b644414befeb9f025c87fc0c9f1e228f0e885a3bf9d15d74dff3c52e6af21218f0c1a3b686be29a965cf57bf104820e7f4077aa1364f08eff484904210fc45317b075d63ab76e3e00f87b1b0e9077d1f969128f17b7dc000afb1daf535e927605a9b693f75bd2c3985a0c38b633ad22953a89fab6b4de6a12b48d34adc32a082e150df181df2ce623b45809cdbe3ef2022c3342418f2582268c1b4028560ba27573141e3b2be008347c2fd305c230273d2dc8838d230e8b46fc206bfd1de7c572fd12a6ec6860f39b56ab0f6ce1b4b9bb6b91c7b6cdfe22338500c6178a61bc0dde45a2258653fcb752ecb9ab9aab9d6786f770ec65760198b26bffcaa08da9894349a56a94b0dce4b813010ecc7fe126953964efb7d1cbfb78483ab5d032527a912f1e9ca4431a683e74c83290796c2b396ea1dcfe504b931d276bdfd5a85eedf4293af057c63cfe67bd9346bcd6cd0353c88114b99847961859a76ece66369d229d6497e87061356f1d02cf79caa16e363a99bdeb8aea0d18f242b8f9e6041dd8daa40233495e265593cf800e67732f7b38a001ab08b2feef4dd9fe654532ca6eb2f98efaca93f77d30f52382e149d6588e4e3e3a46f298b346", 0x1000, 0x0, &(0x7f0000001340)=@in={0x2, 0x0}, 0xc) ioctl$TIOCEXCL(r2, 0x2000740d) fcntl$getflags(r0, 0x3) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) 16:00:37 executing program 0: r0 = kqueue() r1 = kqueue() r2 = dup2(r1, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000380)={0x92, 0x0, &(0x7f0000000240)=""/146}) r3 = kqueue() r4 = getppid() fcntl$setown(r3, 0x6, r4) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000300)={0xe3fb, 0x0, 0x1, 0xffffffff, &(0x7f0000000900)={{0x7, 0x4, 0x424c01c0, 0x6, 0x9, 0x5, 0x7ff}, {[0x3, 0xfffffffffffffeff, 0x909f, 0x0, 0x4aa5fb27, 0x211c, 0x7, 0x0, 0x4, 0xffffffffffffff4c, 0x1, 0x3, 0xfff, 0x1000, 0x1, 0x5, 0x8, 0x401], [0x200, 0x81, 0x9, 0x29, 0x200000000000, 0x401, 0x4, 0x7, 0x1, 0x9], [0x4, 0x9, 0xfc00000000000000, 0x21, 0x4, 0x7, 0x8], [0x6, 0x20, 0x4, 0x5, 0x3f, 0x7], [{0x1000, 0x2, 0x1, 0x6}, {0xfff, 0xd1, 0x2, 0x3}, {0x0, 0x40, 0xffffffffffffffff, 0x20}, {0x7, 0x4, 0xfff, 0x3}, {0x7ff, 0x6, 0xffff, 0xf9}, {0x1, 0x0, 0xffffffff, 0x80000000}, {0x80, 0x1, 0x1c, 0x7}, {0x5, 0x5, 0x2, 0x101}], {0x101, 0x7, 0x2, 0x7fc000000}, {0x6, 0x300000000000000, 0x7, 0x5}}}, 0x6, 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x800, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000040)={0x0, 0x1}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ftruncate(r6, 0x0, 0xfffffffffffffff9) r9 = semget$private(0x0, 0x0, 0x50) openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x80, 0x0) semop(r9, &(0x7f0000000080)=[{0x1, 0xb8, 0x1800}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000000c0)={0x5, 0x3, 0x9}) chroot(&(0x7f00000008c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000800)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) chflagsat(r7, &(0x7f0000000440)='./file0\x00', 0xfffffffffff9fff9, 0x5) readlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/52, 0x34) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000016, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x9, [{0x3, 0x4}, {0x2, 0x10000}, {0x1, 0xfffffffffffffff7}, {0x0, 0x5}, {0x3, 0x7}, {0x1, 0xfffffffffffffff9}, {0x3, 0xcd}, {0x3, 0x3ff}, {0x1, 0x21}, {0x2, 0x100}, {0x3, 0xffffffff}, {0x1, 0x1}, {0x1, 0x2}, {0x1, 0x25df7996}, {0x1, 0xffffffffffffffe8}, {0x3, 0xf3}, {0x2, 0x1ff}, {0x3, 0x5}, {0x1, 0x8}, {0x1, 0x100000000000000}, {0x1, 0xfffffffffffff475}, {0xa16cc6d751829f59, 0x9}, {0x2, 0x78f32f54}, {0x1, 0x800}, {0xdf0f23a0c1cddb6f}, {0x2, 0xfffffffffffffffb}, {0x2, 0x5}, {0x3, 0x2}, {0x2, 0x100000000}, {0x0, 0x2}, {0x2, 0xf52c}, {0x7c38dcd491fecb25, 0x40d}]}) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) syz_open_pts() 16:00:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffa9) sendmsg(r0, &(0x7f0000000140)={0x0, 0x17, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x408) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc10, 0x50) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) 16:00:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xffffffff, 0x0, 0x8, 0x0) 16:00:38 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file1/file0/file0\x00', 0x1000, 0x3) open$dir(&(0x7f0000000000)='./file0/file1/file0\x00', 0x400, 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) 16:00:38 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000eb3e0d85fffffeff0000000000010000005b9d071b542a538706000000b818000000290000002a34fb0af73fe6a4f7bc41000000000000009d03d2b77f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0xffffffffffffffd4, 0x0, 0x0, 0x0, 0xfe55}, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xfffffffffffffdae) socketpair(0x2, 0x1, 0x7, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) sendto$unix(r1, &(0x7f0000000400)="a995404f73d14e66a03370", 0xb, 0x40b, &(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) shutdown(r1, 0x1) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/186, 0xba}, {&(0x7f0000000240)=""/17, 0x11}, {&(0x7f0000000280)=""/251, 0xfb}, {&(0x7f0000000380)=""/42, 0x2a}], 0x4, 0x0, 0x0) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x5}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000000c0)="e6c61f3e08f3c93d7f7fbb52ea94c313fbdce4ce61398b639ada56bcef3bf6a3eacb0df96ebd7d3d1ef66a69813484fc7d479157ae", 0x35}, {&(0x7f0000000180)="335a5afcbdf56c7b7f2d02913e83e7a0ce11c46f21d7a04f35185bf229e9d14feeec6a18b9bfc31c21fa4ccd8762d5ed73ff33060d598f9dc9fe7f33f32635d0b5af99c97d97863d9a95ab2ac864c04b572712feac6e20bcc4d58096572f00c7ddde4c097be1b3fdec461e8b171f980b7fb00f25402d9df19462699e6976844b52de803dc81054cb91a44e6f90d133d856d7be0c9423b7469ff55c89da", 0x9d}, {&(0x7f0000000100)="3f5d4a1d5e8bb92955e816290ff3c6918a1643b115213b2d973c05fb35bcd3e0", 0x20}, {&(0x7f0000000240)="18f98cba4855766e4e46ff83d769f0e934c6d40fa44cd89c261fe33a54daefa9f6c63032c3094760f991a6be4cd939752fa771c783fecaee69878abcb04b1595c16bc868cca35fe52b1d328b6659daf1f05c34102b2f0f37c6c80dfaae038aed21cc3e5fb02715d56385bce523b6ee30874709f65e4414b38aa524f878800430a3bead8314f61e055de87b43deda57929c972c07d1e1c8c0ff9ef97456b51992f09d0326db20e54213c8aa712d6f8cec6718a8fad14bb1f361d2c2f24461c86e9fb3150533d8dd66743d8d8ac5d354867eb87edd763aab55e046278962371c4e14fcf984fab4b6ec96f0178d20cf367cc5cf02c7664df9f4d4d0c444b0", 0xfd}, {&(0x7f0000000340)="ebf53bca894d3eb5158dba3d3dc180c080184ab9f21783c4ae8a4fa229011c3bef40cdc99f2bbeb866c4f80708ac4a213f785ae53b7a298437f7459408deb138ded3b347c5559301b598823459af9c5d120e8408bdf7d184", 0x58}, {&(0x7f00000003c0)="27250d0132312c3f69f7f14e4e40b9914b792ebeddd8b68f525a8d0be4379c10207ffd0dab1fc23dace129510e22482262166eeb6db2d842aa005c8876b37ef018773834544f9104a786ffe45aff82859942677989", 0x55}, {&(0x7f0000000440)="535bf37cd76cfc99f95f1adaa4a527dcc41ccc977f7ac3a8b0654494ce7bf843b3ce3158115a9a725d40756d1e04153ebc780be6d61d440772e18a4a1a", 0x3d}, {&(0x7f0000000480)="b548d0354d43c6f1de6afe1c40f7a78300b4ac6b850bf369d0c360b95f", 0x1d}], 0x8, &(0x7f0000000540)=[{0x28, 0x1, 0x4, "068f1b41bd88906d164b9666f2547fbe28f9"}, {0x58, 0x0, 0x7b, "93e8ad194666f66880ca31843a249153942abdd71e1f22634d000ee1df015b8e36726b63ec35acb5579fc8cd5d34651fcac5c92c9116f635f9063be3b5cf8d756e24f4e52668d8b5"}], 0x80}, 0x40d) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000040)=[{r0, 0x80}, {r0, 0x2}, {r0, 0x1}], 0x3, 0x3) 16:00:38 executing program 1: r0 = socket(0x10000000002, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x2000000, 0x0) listen(r0, 0x4) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r0, &(0x7f0000000080)=""/113, 0x71) 16:00:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0xeb, 0x0, &(0x7f0000000400)=""/235}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7", 0xe2d, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="019fdbd34a62862e0a4cb5f7c41f081c775ce103247300c41db904c4d71d7731784403962052a63ceec6ad33bd8364ca5dcec4ef9adac4838339c28c510fb5c0f285f99b67ab552a7ef6075fa682e3138689db27b42b5fdc4e6a1946335c1538ce35a61c6ed8732f843781635d1f037072067ce5904d2b56ed151ed413c568e7142862bf755424148b8bd590857e3353", 0x90}, {&(0x7f0000000240)="5352c915317786d8b1ec58dda568b2c94b10ad351c77d44abba74fe98367db4ee4bc24b70d98c1a20a00ec56830acc5f415eafc946563fbfdff06d55cee75c328a0419c0c458812491d1f955c52cfd376326a62d2c9c90cb4c47e9da3963c1a4f6a95b7adce2615176bc7a0c5b57d3cd5827f22fb62d98fae407d648733f5b9431", 0x81}, {&(0x7f0000000100)="2133654e09cc63f3d41f23d8919e0d38711dbd3649667b00df005319100598d4571c346a91b45fa3dd2ffd4d", 0x2c}, {&(0x7f0000000180)="0c376c4616bd4d16ecd4dacbe1ccd026db46186b076cf5", 0x17}, {&(0x7f0000000300)="50c85fac5dbeb9de4dd0866fa0d6fadc79ece065fdab8f66f1644befca5861e5d086eb36eff07d04dce8094dd84d523058b06205829185f41ecd18aba3e4cbc7b02515e073e29a84133d03a52e348eb0836b4f0d1a9144beb6ccd8bfea2bf9eeb1291d553dbab090da3c4f6cfe3bc0cb4e55a8c1f98a3d676b7d6cfb36befb9d", 0x80}], 0x5) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="0f41bda8307bebf2b5056a25f94ecc9ca8354043a84bbbdb22efb2736f98db2416782639e8d1db8b8a95094cfe9ef63d91818b57f419f8843bb1b8fa44cd0b79797b92d8f71789d36b55efdce826e834af71be7d88c80870fa54c384c59d316b71a9482d6970504c5463ea8eaf5a90b5f9cc7be320e7861a866f940e193a89988a0a9bdc02ddf945f549610b2419de7381340f93b07cfddd1b7af57cf520381e904b018255e75564a2ddc998ee0f8bcf0190a9", 0xb3}, {&(0x7f0000000100)="bd5cbc93f61198db797f06cfb4877485a800bcc2c73e8b968ff0b9fe6154b5754f2ae12455d39c1a2bd3773a3f12088cbe9f9d6f4853a314f4d5c2b57fd1931b4d1a4d1b0975692c5d8a0825932900fecf4dbf3a43a30151a5e32f392c7dde7e1fe6195457452ca6534d4ec77675eb1f76ad009d2fd47702a33673506b8de4999a38a4a157c5c0f2e7d0e7c5e1195823cb4e8bd99ab765c2a4f92a3101f8449603c6901e2d4509c5a78d1092be", 0xad}, {&(0x7f0000000240)="51c2797c65a132c14c0495b84ca3a951082a607883be8a1c7aeb000b92f7efc97cc769f940e275ba6ef90770f35ec989dbcf54b6f020529a4a3d5711b801514fe98cd73405ec8d97e8d873328d18fcc7d3e67f792176d263b7bea5af583f3e0868887ee35eef382f1f", 0x69}, {&(0x7f0000000400)="fc578c254f969934c9b6ce5cc2d8e70e406edfd9a22f2a03aba59975db4715492b22c7fb798903636f31794626cefee7900b15c406343dfc7aa25936105f0e4bec01d5029c39ade097b28980d7a83a8cb0bb2812a3027fab05ba46809443190691f5ad87750ab27f108a5f0fa829a30c1006681476f3863408518ac28bd40b924796363faa9caf35e1106aef75b33be7d931732f89b8cbfb432793d56250c351d567660e4474b12cefd43a0de5637dbbf2357485dd92c069c4825c815a0c6d8c628710e84db87822f485af8033e7749948eb75535d47254492d8473acefaaf168e41ca59bf", 0xe5}, {&(0x7f0000000500)="b8ca8abf025a82bb5ff6884c14274a6a08d0d16318b08a20937827c422eef712f27829c1c8a9c68cc2fe34866b44e0fb3fedcfacd0430cf7a1f0eaddb6bea92080a0c6d2946c9216cc80091c601b6609005e410415275fa72d71b9d320c2c8340d127dd2b5162ec2030000000258fb741e2349187191a69be06531783d8526d47fa1d571540b7e591999826b261379fbd2b39f53e46bdf23dea421", 0x9b}, {&(0x7f00000005c0)="0e8fa9727ee74d93f99fbc4794068c69d7f2d9e26210d2a5ed6764b8b09316a20d234070cde723b11739c6c186ddbc4511e10067d7de4359b3e949d6ce0ebd8134172f8574435142d14fa5bbabdc36d99112da5947547a5d1875918d827919ee6553899b9eefc8df8c6e32e1aa1c1c3860463dea8cd6c39712cf5e0948907774a0ce2892ed4b4e19bb1d178241a38b8ce838f5683297bbcf19baea8c881056bffad01b92871aea2755c5f8f33fd4698df2ae0c0d37aeaa079f1f2ec848dd02e0948843cec1f8c2bad7b7e76b79215b9fa6272346429c8ea7fc2b195e85d5149c8dc52bed800cf158a0e709bf3ed4a86889d17a1817b1b96955a97be094fbf42a76e92c4cf9c522e252702ef36827ea6cc0883103a88e475cdfe6a1914a313f3a496fa563633ab80c319d238dcb5395954e12de87f1612b3db7a82e7449fce76ec5216c5f777f08e765c4efb1ea450243b53d68b94800175dd419e5dcfa5578e60e72234548bd08b645f2a704bd0b31e5e9a97a1d71003f8b3162d598f0ef90ce64501b78f8723a41520504d38e252337de645084144757bca51ea5276a8e5c04afdcbda5e9667e306862a560dfe5577b038da963cc56159a3ee306c34dffb84a29aa7996cc39092dc3fe16b7155c054d4a9d591531daa94dda6a2f0e309c0f53b2989f4c080a465434bf294ee5f11af497ccb2fb995050fe4f41d7f49df5925188097140eaab1e4b80222a85fcf5165bf772476d500eed818a7fe2e7c689eab3a0ce9bafd55ea5761eb146270f4c893baf6892ef7bd5cb5fa81203550608d8bb6acdb4b3f9466da996d042b1e0700f606a98d40bb35beae70a43681167190910d35fafe7a1959411fd90617ae287bf50d8e85586551b62f51ea9aa5897d3ae3f082a19480594b157c4f8245c76ac35a1b065b8f2563ccbee2a9cdbd3e24ca7584f0de9c5c8658a290c4bd95003a168ed16893605f964c497a6f9ef28d9f8d3bdce8d2847529536a20870c5b1df693818916695066d90d11cfc22085e488cd1a51b732f466080f3656af1ec71b2bc28f88ba700d2e3c3d95f0e1f4bb15e3bb015c5b35f3a168478a5c3483517c8078385009516a8ef95b3bd6baeeb7362ffd5abe33b40086612c9c43971eb5b09222990dac315dd4b6305a2a13810ccfd24e81600db5512fb6d2d6b47b1d14229ae71618de5e5cb65b2afc25311b0d6acd59a864996e4ced1d53e3d583937d1395285ca9904625775e9f273f79e22abac22c209bf7e4bb9c00e289493423775ab2d69fc51e6b10ba930d16800f36c6d595d1bfac31cc52f715e2331b2194dc618e4905d95b7c731c5dfc35e43f127d4a67c8776603acf7fc2021a09894dfead330bdebd6649ab994792206705de09b5a16f389d69acdf8d78a7d1232101f597836bc4b00a6cf7438eb73c99830f1957ff0ec0d7d5494cea3862f342c1b47f2a97b6b6b3a26e162b902b1eb689ca0b82178152ac307a2be3e2f9c276bb816600cf684c1f483c5071e20f5fa42e697f1bf71875db297a0f1de892b83961cb87f5bd171880e3b3d6ef624b6b7dad1ea66f37bc00f96bfe26d07783fd2fe47d97adcbc33092f8910434ddbe57c9bc3a21fe5b2306269835b438b61b5f10253ec631f8365e7271516dc78e8c6ed0a696973d7e84e8d4c9069aab5117d9683942a44cde68be85929828788b5c462e741b2ab5e022f563bc459e69c75af1c1efa46c0a5b65cc5f5eb6c0249b25f838b333a59681e14ae6e88091b02ef9eae55f293a7f61d611e902219e35c94495fcc0fdd4d8e32bc413bef331bfa918e148e45d601df868fcd7610b4f464efcf9993cb1dd58236a738541cab569c0c7ce27264e7bebec4f9ae313c5809974b315bf98c4dfae8da10e67927883b0f1d675ca951bda31d8201101832a4cf3e0c2f1c658ad7ce6306e2cdd3342eded74daf12fc6e2366e76ba42018e82a716652a4068decff0faaca16f14ce39996b47a683903aa7962a2084b4e0e9ad13ff9bbbbe0149360ac356e14d5f4dc7636834bcf7b58278d8c1ecefe676b9aed2ff5d01d92c7aea19512179ef081b7766f94ec9999e68aced640865ec8f681f9d1452bacde8601250182d1d6e8bdda96f8132c4b98b7aeaa951c3ebdd9ccd9a8b3be0ff61ead8cc9794dd7cd1d406c7501093ed7548150ec3edbc748859cb8525f79f6d77243a0b31069a7fde5d12308b1248680582e73a5f10630128dacfec64fdfbe12fd3062f031c5a24ec038ff253f84145d736c08e5b631a515118d38abc11682e6ff9daaf72da4098f8e64bcf148555d404b37bd8d8139ce722cf4c4a6e7e1993917af9d1644df0c866727bba658a0f28a1fcea45d0c062f8c0b7511eaa7c7ba74bb2f9b9c38d439660de5bf9cafb9153f51fccd02cc8db6e61301324b7c6b3a039a5d429e7107eece95174e07f4a835a31beaa1197e515520be79920ab44b8a59256d98aaa48870f8b84c41c575330b2caf3262644494e8c90e0dd4a71fe0da1956022122827d6acbfa7a26745dc52ba689b2d7d1975fc9c02646d2e40db6cda1cea6340c3a30fb1d7459e6aeeed51902f67c9a7168d6c66df3d13d355263740a1b8b68dd1e0f2aee8105a609d92f6e5c68efc41af65f36c0dee242d281d3cd741973395663f8ede64100c054a662a497753563acd6a423d7059f29a1562824e6e40645831fc7e106d639a01b32f46e7bab7c874bc509d8aab7a38fb54d93d24e83ac1c9f35e6270605330d4cf9c52f071e1cdd3eb9bad5598e308a7ecabbd831a4ecd49b65d36074c947301112ba1a5cfff870a975dcac0ed78d31cf6e474c4c30f8e9b0b43868466d921338bf3eb3b35cdfe6fb5cbcd3cef7532d71cf30eeeb3142931e99a2a9bebdda741b3a5ba055617d8fbd31417bc2279567567a2dd2ce7e28647cf3aefeca41edbd4288ea50678859651a5cc09fb413f643b7f41a71f798f7919c043abdbf2bde7835488eaf1cb1ba35fdf94cbd04ab5aae59b7d9258d09e5b94d58de2c44014b6753dbb0bb21f57a5f78223b41638309531fcead4a16db25f884167ea219a828a7eac5ecb88d1557bc46995fea6ea3c50feffae1075bac0e7cc911775898d3b6c8bf4951f155ba9c91d2d0dafb48834ddede637cbc2e94c903fad2c34a53be3b31d2d427fc2369626a55d534458d798dfe2802bbe321fc9d1ec5888263133683239a6050d16c0ad545f5c6e3b473cb8f8cbaf069a36ed2f87c2fdf8622e1a4b6efdd3ae46040e80e455f9c4088bccfe025e076745f4aa2a40bf0b5100000e9759d5bfeafd0eea91f31d2ce48dfbd43e3e8718e133385d520f409a2cdb9580055bbc8faff37212a0b5bd630fd03bbbd008588162297f51ee2dcb86b6418b77ec1defc2ee38faf4fe1c7409d129e429ae42f651aa95279c8398699a91d58b5cd79a841f4e7a0308365a7616adcdc95ead55dfa4e49e6c4187e34ca45b43e6b7459ced91f594d704b701973184838378b26894a9316d61ad8e3e2f5dbbec14c4943927531181431640865daaef69a4ff2e7dc980af90ed029bef58a1db63b1bb719a9211c61279eae83d8e3df512d1ac6b648713e42af550827748bdbedf9c9a6c8cc76802f70c17bb03735dab4dfa1123f35aa991316152dbc99bb230cc55204000138aa80c15f43235d81dd612ee78e2b350b934afc01e792dff61b368f3d5f571ca7a031d69055bc2c40b6769cb0ab2dd77af9e9da6863cd19f578dabbb196311bbfe3c677f9729e901e09d736304cd628491a01a1fdc7a45ebaff9bece0205826b84f6b10ead32d43d36a38d16cbc01319c5c76df49381501abac189c0864631aa688fd56a88e4e6c3e1702b8d9c612b386b234e65765f4bd6241449c4972e28a650b4e38cb95386c05211d224445ac6361128b3eef676c9c8c4941104278aac2a274b3761437e5f58ed9f824eee0c709941223bcd3ad2b4cfa6b37ea00c18f7591d32f9859e1a9fa4566c7368d0785973ff34c5e158a8fab09f925189dec540209c285368f7798127eef788a4edff22803e48db2bdec61f8d6043084556ab1c5a55c74a6f6e73d8896d9cfaa4abcdc121d1143a0b988c1dbfbd6d95831678b0b126f6a2ac276b91cb645f1878ba1bc21822443112aad8e8f553e09e81fb5ea2216f8faf04b1d09772cf3cf4920d418c9b4db72f0e61bc726e6a12380d1c277da2c8b93a7f94493eb32a8afd44908f9fb30c910f2658b6b06d7922fca37ab951ed26a31e426392d455a84df87272da247951e6dc801051bc2052279c2efbdfdee6848c2bbb2550ecdf76925d6fb27c6a510ec6b879e927cb04b4308639938bf9018fd5f93f853c69e6532936f75275ada08b8a94a714dd49fc5f428137fd09a0ad848077db21df05a5a0093750b75b8ec1d02d165603e7d1230352a944158792344651c1c6131c545d837314b4b0bb322f3e7fbd9bf1e5bc95484c39951038952924c82152c69bff7b6a0b68a7a709d359425757f588f00744fb31b539b8ba2e4cc12f592545dfb105cb66ce1664aeae5c551e50ce7edecff8263830c9877f0b069f6a21356a23817ed6d3dd42c0f99e2d406660c1bc65e99640d54616a8a24a9def7411a75042b8900bec860070dc3ee28e40c3fbbca97e834e671cfb77f546a97002f589b2e58ff3c4df3d68ef0ef8a4adf181bf3d766ba6a1ff53e4b6e326d2e0e331415dcfeaac75e0be229bbec46425dd3b6f9fd1138efa9ceece257b1cfe546f174dfa9a9d9c0d3166c691c340b2d5376f6e51eba7ca39b10d5edb6486b60c088f5ad46340bec285a097508521d356811ffb98c8ebfb10021321cda8154f6238055bb5918a1202bcb4090d6aac945ee9a979fac14c9f0dbb94466ce72a708295bf4f6e0917f63c84d5a239db3a6d949d5a37eb656d1248d3ab25c180080423a08ebe4156683d9520dcdb9648a0dd1bd975bac187e33eec6c57f4bb70abc423e213872c4d304df5594e00316abb6de12187bc8039370b71a96d815f12feae723d4574cc531c4ebf43f9293c049093619f1057462554fa05fced5a8f6cb0c15de87115087c2a95319f44e47355963364f00a8af70e3d63cf718338dcecacea08431f9f027326bbdbf30f60a84af46ee531ef279fb7baf0c4aa6061a570aac43e01f395be3eca1d5d9721c0da45b5947dc58178829f68f4ef49bf34234a87b0a950c1a43801ae3e2547f966977b48a0d9f6df1939ff8dea5484f3b113ad183115d6c5cb580066eda9450c4ca2fba8fa9d99ebc337402c1b48e5c9eb2acb0f81bf56636e5340c2f1855d885ce1f4af4784e13c80a4fdecb18aceb5ed142b72c5a53c2b3b55c1034d4a5413fefe8ecaed1c7bd89b7834922c7faa9306bb60b77c9d3b46cc9c313e037140c0d2300d6f54ccc20bc3529c4c4286ef0c80a8480a2ffd82d47b7ac7a42acee33fad542d99f128bda92d7bf1126a6b77b6ec86bef386a876985accb09f48505572f3151bcf3a2bcb3fdb4880f67523f8ee8756eff46470dbbba20d2eaa7ecf02124f709e1458b6c0c0310b29e46c1db07bd8a301189678ae06df486c4cddd5ad6c5af2e7afac8de4c060754b8fa9db13151fe1b4799d0ff043d9b4d69c9a1cba4a8575535fee69844417b600ca9f9fb7a3e8b128b2b5032df3c02777ffefa0e97d1a704b9e6602de52fb363f3cd2f3997f5504f643127f893df1112e0fee6d3fd8c258c1c0d0af4fb625fca2611109de9a80e628ff4d83dccb46a5902aceb0554dcce1f6ce4c1af77232320a4387d71d66825239", 0x1000}], 0x6) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x6}, &(0x7f00000003c0)={0x9}, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:39 executing program 1: r0 = socket(0x2, 0x40000000c003, 0x0) socketpair(0x20, 0x3dcac12930b87ce6, 0x8000, &(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0xc1) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0xfffffef8) 16:00:39 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="a9ed36b5f9d5de5137970709b5301d109d41cce57517b95d27fa1c3ab7fda9f8d62d134815ed371e4ef7ea84599fa2554b659fcd58cde6ae318bcf5913ae1ec7063c522b1aad16d8d9e4a2c076076ee350f7ec46397c0920", 0x58, 0x400, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) ioctl$TIOCSETA(r0, 0x2000746e, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) mlockall(0x1) r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) 16:00:39 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000300)={0x7ff, 0xe8}) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x99, 0x0, 0x1}], 0x4, 0x0, 0x1f, 0x0) kevent(r3, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6}]}) setitimer(0x1, &(0x7f0000000040)={{0x5, 0x3ff}, {0x349, 0x7f}}, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 1: symlink(&(0x7f0000000100)='./control\x00', &(0x7f00000000c0)='./control\x00') chown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x5c) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x6) 16:00:39 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ftruncate(r0, 0x0, 0x8c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) socket$inet(0x2, 0x8000, 0x9) r1 = socket$inet(0x2, 0x3, 0x2f) r2 = shmget(0x3, 0x1000, 0x2ce, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) shutdown(r1, 0x2) 16:00:40 executing program 0: mknod(&(0x7f0000000180)='./bus/file0\x00', 0x4, 0xfffffffffffffffb) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0", 0x4c}], 0x1) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = getpgid(0xffffffffffffffff) r3 = getuid() r4 = getgid() getsockopt(r1, 0x24, 0x1, &(0x7f00000000c0)=""/47, &(0x7f0000000100)=0x2f) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 16:00:40 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000200), &(0x7f0000000240)=0x4) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000280)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/205, 0xcd) semget$private(0x0, 0x3, 0x8) recvfrom(r0, &(0x7f0000000300)=""/186, 0xba, 0x1, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x30) getpeername$unix(r1, 0x0, &(0x7f0000000040)) fcntl$dupfd(r1, 0xa, r2) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x200002ba}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:40 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) setsockopt(r1, 0x80, 0x6, &(0x7f0000000040)="23698bcadfd8c9421a2dfb4cfaaeea07ab7b14d54e6e1baeff93c9afa151df23dcf7e5f7d03d4060a7b3909ddb3ee9af3a472cbdd8e42f4ec81a3cdac22ae4cb75b53262a8276c97e6838a8740ca6f6cefa0050ab94d21aeb667fee775ceae0bdb2f144881a4df42ee5551b8d6f3c56128bb1c4322449e16e5c6e5e847003b560dd64682b31c48d7d8b78a16790510ceace30a12f2403b5abe9d94ccc046b3bd", 0xa0) shmctl$IPC_RMID(r0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x100000000) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) write(r1, &(0x7f0000000200)="ee6264b57e3eba140020b122ed545bf5daa388dba9a18f0cbe1b195aab35b918b52f802b0afe883570eb04f27c4d34dd89140123a229175bd8c183212ed98d5ae04bb734e342f1095cf185d14f4e815e0ab97168661399bc1ef3156fff0bd0fc231c6ab588afc213e6c575bfd1fefac965e404a9a65cdaf6690d2637700a6a9dbfdf4892530e2d58516fc23bb831127fcb4686b7feb030b33f146c8b69873aea6954bff887aef07cb8f6347a3d5ceb4ffa9e6da1c755b5c483b716815173b3c6bb9982ed02b0", 0xc6) r2 = syz_open_pts() close(r1) ftruncate(r0, 0x0, 0x8001) dup(r2) syz_open_pts() 16:00:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x1}], 0x2}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:40 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup2(r0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="f6000000", 0x4) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289105cec2806cdf000000000000c673c5fffffffe000000", 0x214}], 0x1) fcntl$setflags(r0, 0x2, 0x1) 16:00:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10faffe07cad29f3df00000000027400"], 0x14}, 0x0) 16:00:40 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x9a7, 0xe9a, 0x1, 0x1, 0x7f, 0x4, 0x7fffffff, 0x2, 0x0, 0x1, 0xffff}) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) 16:00:40 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x40, 0x4) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20, 0x9) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x800, 0x5199, 0x0, 0xaf28981d72aa5a56, 0x2, 0x2, 0x2, 0x0, 0xd8118c6a937bbc99, 0x73, 0x3}) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x3810, r1, 0x0, 0x9) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x1d6abfd59cb557c4, 0x8, 0xdd}, {{r2}, 0xfffffffffffffff8, 0x8, 0x8, 0xcff9, 0x2f}, {{r2}, 0xfffffffffffffff9, 0x4, 0x2, 0xffffffffffffffe3, 0x5}, {{r2}, 0x633d5f490384a18d, 0x9, 0x20, 0x200000, 0x7}, {{r2}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x80000000}, {{r2}, 0xfffffffffffffffe, 0x40, 0x0, 0xa2, 0x6}, {{r1}, 0xfffffffffffffffc, 0x4, 0x80, 0x3}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x1000000000000000, 0x7fffffff}) socketpair(0x2, 0x4005, 0x40, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r1, 0x5) fcntl$setown(r3, 0x6, r4) 16:00:41 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}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:00:41 executing program 1: pipe2(&(0x7f0000000040), 0xb8a616a579c61027) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0x7c}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x45}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r1 = dup(0xffffffffffffffff) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x3}) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985dbffda28533a054212d9b74f3da3dbc4084beaa189961e7d3eea86fb7c99d4a053a5a629677c8dd39d777c7a3a2d41708c2be4994f6d8b74e373f856b75a19988512ec9460fae9347a82f27fe48938ef99ebd2c4132c0d13a082381949577dd301bd841901ee08b38652edb876166cc94c61fa94d0aebbccb345b1ff88a104d4cd268a296eae8b2f5914d63b3da621b021dc2d8169f1fab8f555658ebf24ee0ecb7e2416672acc6d1b53755f4b529827c9eada412e9219c1e3cdae2ada91dcccc63c7c05484a143bfa4dde6cf7d8deb9cab09fcb3e97e1a739afc85ad656e50625d433b5992699d8bba0167016452190f18cea7b9d8a9658e546a00da40445fdd5b53a129e5d55231b44f5da3c457e13d9365559f2161b533bab92f39ceec5b951749076289a690f72213f537685b3995b83cb48f43e6cff44aae12167524a570369d7000b6995c059d80ee0158f6caa13a1724225639adf6edec70a3de1529bf63e156227f901bca9633eb18337df6bc9bd7ec9ce4d39f44a0e03f804d2fca7fed8d96de17ad5c25e494bfbcc5595b9109e262c18c0cc27a5ba99643fa36350f9ad91d2ed8ad09635b5b1efd77cefe5787fc0159d214c384938870915a13e17e729881bb71363415275678ae7f2a3148ec493dcfece4bcf1244624f599e9b3cc1e0015c0a1247a283975661a3567ab154f75da5611404ed15e87beee5012f430014da1194cd610fc6e5af45f9da3221d03c523b1dde57af74e76aae7fd2ab20927664814daab5e4843d8ffbab6fefff598e0ab4200df7f11f7afa56bb6b423753dc0b90471f2c5e694b8dee50b01dafa2e322ffb167f743a6d2e3586fee1548a9eecac67d2aa5acb8262d05ad19a55be6e0e09ff9467740a62f5fbb4b57d7331170e6e5465b20d66bc7883d25464388d3e37229db6ceeb936579f0255e6ed1bccfc33862601f446aa983a7ded7892fc3bcb72a4fefb9d71196ecefa47554ff0a2fd99c204a6d5d28a36f0fd20826a8b79e2be58c972df16860374f02becc7703b18ee018b8afea4e4e880a0f57b4ebd19ef616b4e04cb3df8e925158592654530780dc5cf2e8120418a48c6407d28f82ddb5608a3ae8e44dc75108ad6d6a7f95e4d419b86321951fd535462875d8c75d03241a2182f52ef934d976551917615d38d44a3dabae5b29235ea109cddfc34c43e57a91bde7712a5095832f396aef265ddf5c15d068b13879cad1f9eee02ee7eff48bcdc997ee0584a19caf373d2f7d0775709396355e961e683d540fef132b6dcb8db24b35b65804de9f090709d47f1abe47e92712c48914438b591c29001bc3e3f59eac0e0632471a2775e4013883b512e9a9e00b747d45820523227c119ae21c767103d9a1fe08d2ef5d01c296964524f9fd39f353e60d1fe4045c1a5d70e614406c158b1a45f7e4cc04358cb486aaac14ff51f9a00f2aad8fc927577dec5f18dabe71b67ca58c8945d677f951021b5f70d1b07efe1b944fff87c79ea35bdf12a4069d2022c965fa2ad00239a4e55d28e4bb460d1d686eaaf3bbccc43ca0c3132a6b8dfa7fb9a0d23d011cb20fd489e50ec777ced3ef8544e520c26b77e2eb819139fb4b5fffaf24b2cf2490e9565e2809667927e021ee746c53ae3722c86db2b7816315474645b3d3f418336440fc26d00fa5112c4b00e3c39a0ad20402a13ab95e589b4d31a749da7a4a60b3af08604bc848f6d998952764f91049bf9691bf128e015405e7733136baa0a5ad28995070dc3301406e769cb543b13a4fd4cd67b2b0bc2586b9500d3542633dc71d342e86a07b69e5b3c99fb3938d6550713dd4fc04a9390b46fc1a51f52e2661adb5eb39252bcedf20049c5b5dfd20a0ef3e00ec080fb1e76e42e342ae443ea254dabf3b6ca6876e614160098284fe0b33db73ddc507f9dcabfab0034cd221173421af602d43a00e886e2d3644e3ac34ed89ea6f39a06c1cab309df2528b31f15cb70539f45b906b2534e55d28a7ebfdfc7a68499c5b9821150b64d9757b0f846baca7e0632fce3e6aa4f6cd91c3db7fa83666c89de7264b7cd084030d04ea0851d20d5089b719c3c6fc7943b96a69589393843e1550270c5e4a31c6ac264fb6c70c0242a8b35ffa244fb09546a9b3c10af41702bc01e959453d1595cc4d85b95a830540d9c380aeab0cdb56517b73599b0129bd22ae819c3cddf115a7a4b5e90584177edc002db650c8f13d74613fb143ba2c5c3d0ecdcce802f3e96d1093b6e604280e260b5397e47e36e7aeb8a1af88791b1b50e7c0dd66561d744f0f3974a5efe0733fbea80907497a892a94400d664d0c6dd1d3c0558b11a403be3e34be504cfacc2fb8ae77a0fb2015b9f13e8dc06f5b0bd7147e59c12f5fc55f624cd15b255f239fa968f08fcfff10a639a7a0577ec7137e6daf77ef4ce1f7ea43d3a0098d352e306ccb05c0c1c5a4d5687cdcf3e363375bd5071972fbaf48785a53bfb6cbaceaa73d3058ead2a68564e359082479c393a5bdfaa63fd813a4ad7a0e04bd21d426b7dd3e246a3900bfa09e51985a953c53a97510b255f4d75590c22f12520b4cf1f629882a216442ea25f1545c7ac4a695703006052991ffabee1a0e684a943b088f4e4f2c4374c8379aa76078745dc6d8ca4b821ce7e1b3895adc8fcee3b70fcb96badd74a6f609b0f1a46fbab28adbe51c78c9fef5119b7fa750f5fdb341862189a0b2e06a177d0200deef13ec613902cbd1900cba844dde69f89383688f9ab7b26e82efab3128d25a5d6d80acdf03242b998614eb4fc34bf2c750ebd206eef4672e6c27d61c7326eb9688b139f3ec7ede9c7976466eb428301769c983f92d6792ec403c4e6848d7e06448402a1f0549463f6e55545fac2bf07477b4a4cc6a26b373fc654b26a5a56888f9a63b23ea620dde18ab04ee4c0db49aa6b36a57e5c60ab348d7aedf4880b00a2ac2b5e63962522d25d674533aff1065b82b688d074f48d02a2a44da374645a1eb195c6196f71a78a79469591a84851050cb0b79ae90ac4afa3d19c34814f4de261ac01d74226a28471a52981bb155b79d753ed9f9b7f53a2f2ab7e65f0fe0e70249b7dfadc330476d9ae35df0da22a485d528146f5f0e2f79748ae17bec970b982c0c83aafbaf733be935b8a577e193d213709d4232e2d3928d5e65d8fdd042c4c738de64c0c82773f7398a2031651044d90e24b01c277d042a6176747e196ea52a38ef04f48c0146015b9e2da83a2d35a3758942a4e2af3fee1543705265a824df337befd88452ebdba23d2e8ff93c38f32360422aced8e3d96cda93117621679a96cd9f31ab11ccbbd35e17b0db03b9d18e62c0e0af927610a91ae8afe2797ddc952c10bd0d43865a02687ed4c053a6a84b30884ec4489d01cd6a08cb22e6b8ab5037cd4815bcfd4021e118d8e723e088261d0f7a5be252787e958231b2ba041839d57f79e7fb4f48bcb7924d29ff4f5cdde2e83d117f73a11fab959b71832cfa22eefd29aa903c61664e6ad6b916ca8bd30c4f31a67cf7d2ef4f79971c414e849e4c826eabbcc297aee9e5804ed6307808cf0fee618b07de1eb69c21004434313a37278bedb779ceaeaf54ee66ace20db9d3a6b7530ef0e132847077f597bdd27278bd6e3e68b41b3de89f6319b683f6d6226046f6e08ac1f825540a1671fd62e71fdf20b7385f2a3820f2c338dfeaeb93b425222deb4e1b141c25f8152353e3f093ac17200df7ca605546e9246a2e12a8ff42d420f9b8d180a80de76db9f9d1cc35a2962cdce3a1f00977bd55c99a1303460dd80b5e94ac1f6a71d8d301f6a66e6f7f519781c8c6dbb99492a76ad56c954124b85a02259422e40de7ef1508abce74d9f2a5c903dcfa3a302abbc25e2873c18f996494cd5624ae536fa4ef318a99573ea969ed874a6b0b00cf5eb9c68d6e87f47798dad78a8e0df9c667512fe857b6824025df15fb3c1f80bed586296c55a98635ab673bf4b02a8bebea0ed8ee8154cf463a9ef826a9e80c620bd7bb2e6fb4bba041d0e6128106d66fb5de8dbcd53af3386e7ad7c45c1856b92a6b5afb97a72c069dbb52b0a0bc9f1c21de0a23da98b8a12363eca9a941b460154ac6c96d33388eb66ffc1d1de0a7ac914939619e88d7d7371cd56b0ebf380723a6bd2d421e50617f00b6507c932aedeebd5430e09287a8e9d81a67fa271b5cdc9cd385093f401ee40d9271e1c469770c15376a98b60e220bd06c37fc91c8ce3b85bd43dc46c39e4b42dac14702f55301647dbe604119955661e4ef474d773a939567579798c18a9bbc6605effd3cb37962c1f062de01ec72e8139432104b13c5b6bdfddb4fe3a3bfa98035a6d1aaf231f2804c4b42c330c5d7c892332af144f2b48aabeac09665b32261e776137f18b34a6c496af213675d046894fc66971545e656867be51964b37658e67ae849670d6e9c9522cf2319be078a016ff59af5b913ebb3f771501bb014552f3e29b9ba07c32d39421aa166e77a7b29f5ad43b16315401f83fecfdec7b1eecd8052c94e891109944d213f07a9ce3afe717f6653bdc9a8f7e505b4a58427e33e84202f30703070d418a5467", 0xf79}], 0x1) r2 = syz_open_pts() close(r2) r3 = dup(r2) r4 = syz_open_pts() recvfrom(r3, &(0x7f0000000180)=""/67, 0x43, 0x40, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) preadv(r2, &(0x7f00000016c0)=[{&(0x7f00000011c0)=""/115, 0x73}, {&(0x7f0000001280)=""/108, 0x6c}, {&(0x7f0000001300)=""/131, 0x83}, {&(0x7f00000013c0)=""/15, 0xf}, {&(0x7f0000001400)=""/14, 0xe}, {&(0x7f0000001440)=""/29, 0x1d}, {&(0x7f0000001480)=""/232, 0xe8}, {&(0x7f0000001580)=""/184, 0xb8}], 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r5) r6 = syz_open_pts() openat(r1, &(0x7f0000000140)='./file0\x00', 0x800, 0x80) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x10001, 0xffff, 0x6, 0x9173, "f13bc6887af13aad25cb8e0fe21528ed7208e6ea", 0x5, 0x2}) 16:00:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) dup2(r1, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:41 executing program 1: r0 = socket(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) 16:00:41 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x1) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) write(r2, &(0x7f00000000c0)="38f2b51aa3065709f581431298ee716f5171c977c35cd5a454e234d9682590e3502b94c6b08c18111955d513317d24be6fc7ddc179aca14b8634fefd16dcbced884fe91793b8a3941b2fde41d4387ce57d521989574dc3be7d7dc1a6065db8b7b39bd3f280e342484d3f04b4ab50d57dc93ee6ff26cb00479a1b1b426af1eb8a54f87340573b430f5e323ac326119f678c5a0c4e47ab8662e8560512dd8510e74347cfb67c", 0xa5) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1, 0x1}) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x70) 16:00:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000280)={0x9, 0x0, &(0x7f0000000240)=""/9}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4000000000005, 0xffffffffffff64b1, "925475447dc50f4f9a8933ec7254a400"}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40074}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000080)=[{0xd0be, 0x80, 0x100000000}, {0x3, 0x0, 0x9, 0xfffffffffffffffa}, {0x100000001, 0x1, 0x8}, {0x8001, 0x3, 0x80000001, 0x7}, {0xa3, 0xe6, 0xfffffffffffffffd, 0x4}, {0x2, 0x4f85, 0x4}, {0x7, 0x2, 0x9, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b7") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:41 executing program 1: 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) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) 16:00:41 executing program 0: r0 = socket(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0}, 0x1) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="c70f3fc8a7d2d3b5e1a60dbd5085197ffdbcff241d8e12efffb27858f55702810e0000b3bf010600000080e32197f84963c551e5a4a188112425d2364ee7da471f89f1a73e21531c852fc862fbe16693e42adf"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000380)="b489a03b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c31331002b0795de24a22962442245e34a7d3119e1ed3d0cff448699c66230b709100000000036a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502cd42d5371") 16:00:41 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) syz_open_pts() ioctl$KDENABIO(r3, 0x20004b3c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) setuid(0xee01) execve(0x0, 0x0, 0x0) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x7ff}) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x208000000000d, &(0x7f00000000c0), 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 16:00:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) clock_getres(0x0, &(0x7f00000000c0)) munlockall() syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="ff3e9738bdcfdd29551b9d252d7f6a71ab8dfd6d9795f1adec6808aafb562e517cf32113b1710d89f8e24298032c0e9ae086ca33d3115b9c41cd800c8e6807a90663f41b9afc61f0f30621febf6cc81fe2a19b902cf8470cec50c1633965b03e7a7de9945ecd37dda3f18354e774f5d5a544f5f213d77b488dec362395f5e3b20d762dd766b3663ecf1a9759a840cac411ea8d9daaf3b6e8e531e0b12d8612274aeb40763d905a2e2895fb", 0x4}], 0x1000000000000291, 0x0, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0xfffffffffffffffb, 0xb8b, 0x4}, {0x7b40d228, 0x4, 0xbc0c, 0x9}, {0x5, 0x5, 0x7f, 0x2}, {0xac38, 0x100, 0xd3, 0x81}, {0x1, 0xffffffff, 0x100, 0xe6e}, {0x7ff, 0x9, 0x7, 0x200}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000100)) 16:00:41 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x4, 0xf0000003, 0x7, 0x1}, {{r2}, 0xfffffffffffffffd, 0x42, 0x0, 0x80000000, 0x6}, {{r2}, 0xb3810ac9a1c81bbb, 0x2c, 0x20000000, 0x8001, 0x197}, {{r2}, 0xb239eaf907d17469, 0x20, 0x40000000, 0x1000, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0xffffffff, 0x80000001}], 0x100, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x10, 0x1, 0xb3}, {{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0xffffffffffffff01, 0x400}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x2, 0x8}], 0x1, &(0x7f0000000380)={0x0, 0x9}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r4 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x3, 0x3, 0x8, 0x2, r4}) pipe2(&(0x7f0000000180), 0x10004) 16:00:41 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x4810, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc4004704", 0xd) syz_open_pts() r1 = kqueue() close(r0) kevent(r1, 0x0, 0x0, &(0x7f0000000540), 0x8a, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r2 = syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 16:00:41 executing program 1: 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, &(0x7f0000000280)=[{&(0x7f0000000340)="4a2a7c134aa76a2388e7ac6b42be7f94e339a70f596887af82f41d47f9f5e7dd3bc141ef67a36cf43e13bb38faa511df84c60c25a63ddb3d1b24395cf6d9219931edb55cb16c5ad6649634de1ad1e513e4813253c8f0cea9bb9fd27b366f14d96abb9b70e404bf79d66d8c87a9590df19eff421c80bcebca4c5ab0dbda865f6749c68f2380ba86cb640d0f16daf319c0654677ea01d2c19d9e6e", 0x9a}, {&(0x7f0000000540)="02e44179c6abdebafa9dd8ff78bda911fd2a348dc61ec1031a52235244671f8126eee2b6331b927f113d8b3a96f4d33806dedef69966aaace59526d236489717fedc66e25fc9188ebef5d327b8bdb5c400e77c625af2337050e1a36ae52a170f197666e3d4d7f8ae566107463e6c18fefb7b98609c1021b5d2b88f495b1efb531c059e1ed4e0e631ba850cde4b5619295f89cc071a42e1ce41a8928fba156eb909df9d5ff5a1d434a5b48acc5c968740668f8565b91e4bac801e2f5153b434eee7d65d4247394f544274c5b026dcdbdbc3c1be87a180aac1a9659260d7ec4c1b36c44aa575e1c079401669fd4b99d249d8e45a9cc135", 0xf6}, {&(0x7f0000000140)="1a6854f3526331b0f19ccded0e201e8f731e0528b87c8d", 0x17}, {&(0x7f0000000700)="86ae68a03f0197473e7583af2aa88edb2efdc178c478619af6a80f053ba2a1fef5f34a3efed5d584f7714ac5f14551ac6621fb7a620f13f3c819c3804436a1c3c8d023b662e5bd5e4ccc0622d8bc9dc27f116a3cc0445e3c46d0c25cc1b46aaf", 0x60}], 0x4, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) dup(r0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xc7) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffdec, &(0x7f0000000340)="b6") 16:00:00 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8a4, 0x0, 0x10000fe, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0xe304179b7ee8747c, 0x2}) kevent(r0, &(0x7f0000000000), 0x93b4, 0x0, 0xffd, 0x0) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) close(r1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x80, 0x0, 0x10001}, {{r0}, 0x0, 0x20, 0x0, 0x9, 0xb8cf}, {{r1}, 0xfffffffffffffffe, 0x20, 0x20000001, 0x51, 0x4}], 0x5, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xaeb6d17fa5bf196f, 0xfffff, 0x401, 0x6}, {{r1}, 0x0, 0x9a, 0x80000000, 0xc88, 0x3}, {{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0xdf, 0x2}, {{r1}, 0xfffffffffffffff9, 0x40, 0x1, 0x7fff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x0, 0x3}, {{r0}, 0xfb227680c04598c5, 0x91, 0x80000000, 0x800, 0x400}, {{r0}, 0xffffffffffffffff, 0x25d4b921d82afbcb, 0x1, 0x0, 0x1}, {{r0}, 0x65e2b0c013160527, 0xb4, 0x40, 0x5e5a, 0x20}, {{r1}, 0xfffffffffffffffb, 0x40, 0x4, 0x44b, 0xfffffffffffffffc}], 0xfffffffffffffffb, &(0x7f0000000200)={0x5, 0x6}) fsync(r1) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000300)={0x6, 0x7, 0x1}) r2 = open(&(0x7f0000000340)='./file0\x00', 0x400, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d016be9bebb56d56da7"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000001580)='/dev/bpf\x00', 0x200, 0x0) r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000001540)={0x1, './file0\x00'}) sendmsg$unix(r3, &(0x7f0000001500)={&(0x7f0000000180)=@abs={0x3d1c5b8618c19c81, 0x0, 0x0}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000280)="93eb7e00509fcf9981c6d2e6d80f16c4ef00897f09c61443dea620e93fb9ed5ab7fbc73087c2d85adcb891428c4a482866a305dd7940c6f10e71112af812e41a5bcec44bb2d9616482c10b50f84cbc76f2534cf484b595d6deb41f981f8bf34454edb04f596958023feddd010551dd1e7a2a3ac7ded44b7f2d9a8c9e7ffccf7215905fc3976e4271e29aaf203e376ba65282c3a43a79ec6f61d38ba6406c4a6640f7781328ff429b0a5b17888c47a348cebe7ecbb5e5254ae969e4b473ad690983b271ea1251ab68588c62be1e093a", 0xcf}, {&(0x7f0000000380)="0735a5bca73a6b5384c1fb3a425bdcc07e9e5ba4ded0fdc2a1adf6ad10d0c30bf2812178da11f05245790d71e3c64a0acb378915612a0d54a3959447958f0e669d3bc1a5ab449f9e1f217cf395c9ac459a3dffbb74747de443eccb36c37f36fd9cde4aeb8f5a9a7f74c3d60e95616960327eaa3cb1bc98ba6b4972da26d1108ab32f0487840a3727c20a7a840dfe28cd6d2768173120d5a9a63387ffd43a40874769ef1a1836216838f499eb098b7dd4b9eef2c6f8f80c41c8a5fef91d0c30d91d7f19f539109e2796aeb808785d93604cf711983d161a4b14659bc603600c1938c1683a13a6db", 0xe7}, {&(0x7f0000000480)="5342114cd5a658cf669ef2ddfd264496cc206fb710e230650bbd11459344116c2b9f67b69774f95eba33055ca180f31753086dffac7394053f37930c2a7cdc7de4f973f85bb48e359d78f38d7d08534a407627f6b8585c88afe50c77ccc8f0722474527a614bf947ebf07570508f110b27eeff123663090ac1410f1f53807ac705dbcb71b62d5425e79065a4ec8cbcb8f4bd0e1208e20151a3e37237f990844ba046aababc8e8a03cfd42005d10a0d9b199148fdffb24d76ed7c5b10c6f592e6ed755a8c3608b8cf2bc875f5efb2abc43fe114702f82b1332fb9b7076a1d6cc1b8e31479daf525cf587b5abcd2a9778ffb747e6bb1e055d1ada76f1bcb39e334f18e0b584dbc68922bc03c5394b939f96331618b76106e37a3b21e1f7889c4c4939b93844770a6c8d34d2ef4e043644fa39746b9385b1933d8a6a2672f2c2734839e6fadf72487bd0581d29d68420568c5874142b7da7f431bc2c3dcf662bdc6f8aa80aba82a436eda5a4e65042f870e7b5ffb4a6168819e03922ae1c4d4500d45694adcd3b40265afa0120ce2f42e717416ac8f7da8ae759dc2a255f63205ca2ad784581dd3198b66040d808c9c25199336d5b9205ac94ca97b18c0a3f02b8a8eae5bf5429aef4c3262f0d8f40ae15d1cb1f49089d3e603bbba220f74637681d3d4427ed161005b70e0754fc2d566de9cdeb524038d252957dd8692e494b3f1130973a7391f07bde8dec744c5726d6a33c6c94be0952558ac43f75dbbccadd2e46dbcde5f30ff60fd9caa2a61402fc3bdb1a7c35e65efc0be0d5ecc1b76f11d581cf5da1985522bcc15bcbdb24492c2fb87fe7bc72fe6f0f71928aed55b5458abd6d317e810aae6e20d9fc0023bf88ae76761908dd88f4e2cec9fe1a9159bb3aee21592bf5ac73bd109eecb62b8eca416b369f65067ba419c42ad3d89be72126be70f07430bde4cee914f1f5e4a7c454152cd3cb0795bc970737cda487c0e498de5b0360519a1b43c1feb694fb5fb53798ec191594ca5b18e428144586fd1e738e823aabedef8ce93215e0f9b311c6b3fe1e74a60d3b3a43fe2176ee047210724469872b38e91f4fd77e2579cf130cd835c06725a8695f53943ef8e3a57585be08e520053986451202238e6106791ecb4f9ddec6011632e19b5a31548cd02e7a7d22a82b88334483c18ca30769306ed91d687a6ba6e5600d23b3188f79678835106df4b372fc211b0336cbc670e54b8890d624a2756474d98002d174ac7ff8c257aeca90034a1629b5ae07f240e653f4af59c4deed98ea0e274711ef889ec6f438561601bd724bfc36fe015808e273799ad2ac6e2c34ff90fb16e46821c1174f0c2fd7567f3e83623bed98009d08b8aa8892f119f86b8a5476700b03ea0c341bcc36a94465bb15451a14f633987e045fee578a0526d53969036775541a0fb4742c439041e7a5e1aa84c62a30a0560b43ef900b9cc7ddb3b6f16378647c87bbf7cde51490d4ad3c8572a1ce3981cb5750cd41fdcd43a9b1f0c4231ad4a87e964c1f677ae4d616cd30f8f0565ebafab9ec65cf62e10ddac8b25c2abaec5298419f6057ec0c5c12b3fdf9a80f6fa6401ac4a1a52bfe15d886e55a891288814e1392546ebc27a26b744e9432b8e587a8bbd3dcd3d4a0ef0f46070fa26fcf6162bbe5b40cfb5d340045ab59f3124628a4be7f74101289001c71cd8eb1db671d5e6d20e6dc413d68ca93207ae7171817aa7f8dc51528a4ef6421422c2a08396a4833a6dbd1cee6c66c289ae353363682a45d9f425b9bafc009d4e97ffdfd822ab994c2d0decbbac31b94128e055d6a0bee63d991001ea7d7a43ce8d2526ab20194fee99ee3005d36e32175a5b80873c431bf54d3d70ab96b2fb620ad96e75526903ee5e307fddbacc082f406b51ccde67f22846a841d8810005abb627fde5ac0db6d0e55ecfa9bda2d2aa030819489ff6f70876fd78d8475bb76583ce28ba4e53c0e13a9d1ba65845aea8908e8ea28f1a01953202324cd3de55d1f98d59735c5a61338f6750f6cd433830793a2b9c8ffc04bd94e2e78a242940d695e72728bada0e9ceed68d38575212785045a884c4c68d70df70b8eb691dda423334c6bb398106cc72c9fb53bef059de6e0242c591fce4cd2f090b0ac7fa06a4fd20532bec559a885f5685d59221c061bd77145f6649e333f957d3cf7ffc2ac9f29626d7f3b132d6ff968668de65b0678d67a6307baba4f877c900cf8c8b13797f5b0bbe28ff85d8b8b8d2b60647074d035a3ca8fc33af02d3d7d1d24b0e639965b8c0936ddaae34ec80ad6053df1aaef818cb08ea0cc1f5c9e5179b2698dd42c13b8f61101bb573e6c84785221a230e90a0b1c0d604c9cdb65979efe0f365bbebc23bd929787ec28caab180ad3fb26460fff2442207f9278f869660d47ace5ef224e8f1c61416fbc313a3ac4b5069207015de228dbc8658b740956e96dfc16820e16d3199a6ffb2b7cb3233122162c4855ec31f36c43e439ab0130943b350c9d894ff39dcbdba3f0dfebfde4acc55bc432f44b5b5373d91ca607e16d75a3d984ddb2d85344d1bf1a0bd6aaa5c282e32786408a8529aaa0f285221d45e2079d22a2eea3cd5fee611b693b86d354e15c2aeb2be74e86dd97afd7273ceb7a4959e4ce2335f53957fdc0fc0937d0304508b79bb8e615154174845ed6a2ada96aea8d31fc3eb223afa5be3faebea0a58b0379e41c3cba52c1003b05673dd381d7c2ee7ff15042adaf228fd353634bce823a6263d8f19401ba1c56bce823381b3eb688c5ee49f51d9d7de865e305303a725d2660b6c88e7bd1c8cf83bebea0803b6edee99d02d754e9dc0f5d2e6eeb4458852f6af84fd4b9a3c32b5e917051168f35c52ded21f7997f8ceabeaa6e14c7ce3c90304318e35e07b4f22f588e3088ba3eba46b58ff90c3d42b675799d668e9d38ddef55ff24cc2befb6259a9d4c8376b61663e20412959671dd823a5e0c4b7fee8d56cf37c39b9cc151ac19d80683cf312e302ddaac983f638d0834706ef77055316604299a837c97834e38f12792ece4322a0938112832b16decb5549908afe3b0f794f3e97c6327225e4c977761dd12f92a9ffebcb2a04c9bc820d7a253f6b808924a71137d9ddc6ffce0781431f81895ee7d0fdf4ef508e45182ed5139b61e4805766cfac13cfa1c49dfa56ece1e9e60ef66d7da39d30035440c10e052c11468d9f5aa7313e1b531a6fc1c6e11a0074143189ad76ca5dc9dd676ac545c4cd545b4523f52773bf8854424b7b5c1bdad5edebf5f7a24cdc3f62c6a2d43472ab1301838de6bb161c8b6bfdc630b62952f46f4b26f9994c7475c6948cbcf62afbf0c02a5d5606689d01cdec2ce9931581d77dd4a6cf3af3f9da14daa0e84cbdf9374227b892e20614c0994e991e602c10532e43e676e7c4296a369f8dec3aa86046a72a48e61bbd93536900a0b46a0a5d286afab6243d7dd7e805dd51ffc68be080e1511ee859a4a4023b3051c41ebbddb763bc83fba7b7b6ec86924c0a8693abfb44ec4821510b37957cb042096cc144350344428809a76eb29bb08804af9c188728d1c112aab4a1e159c71df92c815bf945a2a484812466188851a47daf05c027b1a44bcac9188fc897609aeb79312d59b240e475cfff5245e784954e2281ed41e15a73dcb5bfd8d57a4eb0aad7ea5f9aadd1b0023459d7125d52eb7b753f7b48a3f3497193d57e2a5ede999e24e9874ecf924ad7eefe3648ec74cd796677de84dbae62dbb0b6431bcf9dbda974efa89da29a274856b7327c183325010833b9ee488e363338a5c08bc3df745523a509c784c86c723f82da6b770ee0656c68f232955d77efdd0992f2aaa35eb93bb99ec383bffbe76b4fdd74858236413b240ef318a5552c327030ebd016a4c63855d6cd9bd86e5ba57c221661d2f9d3936bfd54ae5382d94e3b1993976527fe2281ccab3128bc8c3dae7e5d64664242389701e41decb4dc5e5eeb65e790d3e79d318e1f0e82a13fb919a6d4e0c635ae86da15aeb0190f91889ea017e3e1db812f0b68fb374fd7177ae6c22d153b5db5d7e930ed3a0778e2414fadf2811f19cd9575b390792da0bf3bf09e5c92c8a4df62f13ee393f388714bae868a8b37ef2a94414dcc70d1a505288df5a6e17171f11b2003a9202f80e35f72429e7ade63db2b5a27293a6e87cf7fad1a871f4f9b6a801f96caf1e21f72dadc83a757a4f8747aed406f063b2db1e3d6e3a6cc4a8caa7734f1e0eb3b52deee801076c31ea1976d4c773d37ff1c3df05cda668a5d03df6e999b7ef8e4be891838d08b16018663ddf093674e6577bf5726241f71e864ed890302aefc4f111631e1b0b98eb62b61fd164f65a0a1e85c93144b72f8339a5a7b482cd30c57a3f24bf1af238423cfa270cb1019f2f2a21839f7513cc76be68a1e489391ccf96281cc1bc71cf532348a3732e2768fde8bfa07a8683543269dc8d3559c6434c4f76ad8cbb936bc2cb31e108f4af023776857709df36d0e208611ac82822f26e3ae5bc400626ff5921c49dc7bbab07bd132b53d3685a0f06559d81aa7a2cb1c83e01ba5fed87966b9edbf54076d665c3cba0d711025701b251d5eeb59711c1d6917de6726f2b3438af4009a20d2937b1383a99520fc28aae91fa9cb273bc0cb6d3255e3b0e79e46feb32685786020476456fd0bf2a4479af766f3cccf2328c5c55455c9e918cec3cfa2a0a727c6856df8377c660e56353cc4f767850c09670af6cd1acdc4ff1b899cf9d3af5215c8ab7ab2496e6e0810f57ef6630d6d1fbf6c75ccf054528be8a1ee69090ceaf4c4b989869f304a792c8337756d213916006344bae959f20e4fc6160e3afa6174abe6d504b1837f9f99fdf2db3af8253dfa093209f1f611b4d74feaa2b61d157eba7efdfb2841872e77ab5248f3330d68f4b8f3b37404ea2906c00933ef4ece371cf9bc431c0c445a6a420a9850b192ea005ae4ad05bbf89bb0a70b50b29f3825e2edc36e3f6b5ccdd424b57c0f219ec9f2c3fcf6e31cd8be77070dc44b04f350752f523db103fe3707ede16933461b42520266d731da8f99fceb926ce0e00d3f2964f377382cad90e5194f7a1ad59907b2c1c0d725fd76851a54dd5c65b3fd4940672633be77a82b8a798c7b686c4ad00dac6903ca823efa1f127ce2d354a1d56e24e43423177872fcd105dcf20c0f99f114ca9fb781e00407e2ae987383719eb6a24ba04efea465068360708983263581028ac84fa233a224bdcd944b05093f30edab4b42e8474d7b423675c1ffb0a64bb4e07fc84309a324aae0dc7f251683f8d343edbb1c6d206c2d5dd20644eb336ce0f0271be7c57b1697f628a9e0fb830e78c23c1ea2af66aad12e1cfc3422674bc59b1e3340cdccc26740ff588bdc4e44c4f6b1331aa178afdd61e6dff2a6bf6df90f6ee2b0db789dc1dba1bd3bb4829f8ebd73484200ffb52209f1573952295c937bd1de5f1f60d46f0d4f143aa72c82c544696c46fa9f2f037387278ceebd14ae9a7b176e5e4671892cb300e0cd6a177203670fbd27869416786faea377ca9b33793afd0d304735cc74a6841ad39407e94b4706c5d71640ccd9151e7f8dd9a8ac6f666e13fec0eea27c341fdb98eee0fbb4d437bdaa4498a2b330a2b825c8aba5b99ca0957330ef6aac3f81acf4745fd43a7faf12bd35265c1f4dfeb93c17e73c8d2d47ae2bbce6823b98cc68b9961a42e4a1aa9a875f7808723121cf1df68c4082b332305786b59474e53912b2dde649c1c360ba6e4577", 0x1000}, {&(0x7f00000001c0)="3365f3d10738786ab61d43a739b9105035ae29c2b82a3c2c7a270a46baa85a2b525026b5dc833cc22f41deb0a7c072bb90905f34", 0x34}, {&(0x7f0000000200)="ba", 0x1}], 0x5, 0x0, 0x0, 0x8}, 0x406) connect$inet(r3, &(0x7f00000015c0)={0x2, 0x2}, 0xc) write(r1, &(0x7f0000000080)="8e79cdc270f5a6acf93847e114ecf52ee46ab8d5aba8d3a401fe2a8bc042b2da1ada73927b8afecaf214eedf4846fc335ab9a0c1afde1f284a1698e5b8ad5e598fb32be724ad8c132d196079203cbdc48d1f565ecbce2d44fbff97c941f2ed0eca336c5ec32aaae941daf4869715a5d94049551114643f2d97facab6c9a98cd799509be80cb8b23cdbb117acc14d065f7ef320aac09a2aeb84096c815d7b107c1257848d49b56614a092920d33bd5197d387a1dbee2d597f19dc3602c6e78af082431c577bb26c180104c769b512f10e51bd775cf716a2ba9bce8fe00ae4d23c92a9af2ed0c50cf073eb05720c7d6cb6c36f844254aadf0296", 0xf9) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x10000) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) 16:00:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) open(&(0x7f0000000840)='./file0\x00', 0x8000, 0x4) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8139d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e37e1f2ae41162f7085acca770d918e6c414330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc351b9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa9122b44b7b5abca1d50cd4dbbc10489db3fc0769936c232235b34f7b0ae50379467d3c26b725485a3123c0e8c79c9ba411aea134dbe83bb963ae7de5bf4c22f2a005608ec649d2b14cfe7d1670d019d8997380f0e088d49bc415397e69aed9211f65f3871fea2f9bd97a48956931b1869a75418aa5bba67fe79a3aff87da76111831a38177be25f2a102e18896e7f26fb0b3839fea28e9ace51b83a1a013fd7a0997f0d0b1"], 0x10) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/28, 0x1c}, {&(0x7f0000000640)=""/114, 0x72}, {&(0x7f0000000880)=""/214, 0xd6}, {&(0x7f00000007c0)=""/118, 0x76}], 0x4) 16:00:00 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r0}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) setitimer(0x3, &(0x7f0000000080)={{0x274, 0xffffffff}, {0x1000, 0x7}}, &(0x7f0000000100)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc724d3c615806f5a, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:00 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x8) 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(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r2, &(0x7f00000003c0), 0x19a, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x42) 16:00:01 executing program 1: r0 = kqueue() r1 = syz_open_pts() kqueue() ioctl$TIOCSBRK(r1, 0x2000747b) syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() getegid() r2 = dup(r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/154, &(0x7f0000000000)=0x9a) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6a}, {{r1}, 0xfffffffffffffff8, 0x81}], 0x9, &(0x7f0000000240), 0xde0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1000) read(r0, &(0x7f0000000140)=""/198, 0xc6) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)=""/186, &(0x7f00000002c0)=0xba) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0xffffffff80000001, 0x8, 0x3, 0x9}, {0x7, 0x3, 0x9, 0x3}, {0x11, 0x1, 0x9, 0x400}]}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x1, 0x100, 0x8}, {0x18, 0x1, 0x9, 0x1}, 0xc31, [0x7, 0xda2, 0x5, 0x1, 0x4, 0x6, 0x100000001, 0x80000000000]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') shutdown(r1, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="c28d0000e1d85e17d2cc46789cc59e85ef10a5f1e89560d02832786de1b2e02459804fb6fbd8884afbf29b9e1a2850e3f3d229446074b053f28bbc665c1df6bb1781a290def4bb769ff069507f050bfabda99b1e0980d652e60d84cef76e5f595956daf592", 0x65) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x1, 0xfc}, {0x81, 0x8}, {0x0, 0x6}, {0x80, 0x7}], 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x3) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0xc524cdc8dce4dfc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000180)=[{0x0, 0x40, 0x6, 0x3}, {0x7fffffff, 0x1000, 0xe8, 0x1}, {0x4, 0x84, 0x20, 0x1}, {0x7fff, 0x9, 0x40000000, 0x7}, {0xe6, 0x9, 0xfffffffffffff801, 0x4000000000000}, {0x20, 0xc7, 0x3, 0x3}, {0x9fb, 0x3, 0x941a, 0x8001}, {0x2, 0x7, 0xd2, 0x2}, {0x0, 0x8, 0x6, 0x100}, {0x1, 0x7ff, 0x1, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x800000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') fchdir(r0) getrlimit(0x6, &(0x7f0000000200)) 16:00:01 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(0xffffffffffffffff, 0xe3) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = dup2(r0, 0xffffffffffffff9c) shutdown(r1, 0x0) writev(0xffffffffffffffff, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f926a096b3d62edd6e25e2887f013", 0x3e}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000003c0)={0x80, './file0\x00'}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x1000, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0xc00, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000400)={0x200000008afe, 0x100}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000240)=0xf9, 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000002c0)="547fc6d052f4b9bc65d7561ec60b30ca108af1e01bd96771df65d5690c6ab3b78f6f30003ecf0b684b78b47157c5748c0b80918d9086423d4b0e009434196338c890fb17a8efbb7ee77e806d21839d4d5da39f51dc15f32e381517155fec4c89867c4bdc139f7a57dd5ac7acdaa5b663adc4f56e93955e610414dce2d3928103b9f20ee9c469567da374d31afc4c8922d528c1b19f43092d3a37d44b534baeb86afcea92b209b2c5a2fc92781287379eccb5e230ebe7d1a56ee41c67f92afe14c90be7042a288e9849b9370b57b30d5d49460a31c7cb47f1f92f1da204700a571e51ec1a0e178af6b64e970c5e05ac5014662c36f6b9cc88afe64c02", 0xfc}, {&(0x7f00000004c0)="17ea86f3f7542aeb58ae82bfa8348e84b1911b2c932c8d0276cec5784a6505f5abd81ed3d74feb8c4edc9949fd46ff566b3914be0527b0fdd8ef05a306d5096091b8e0f334aa666a58b3d9ee0da831a1507b25fa66f266c93e2321e461a5be710c89cc4993d9daadf824ed86870f4500ed68e0e175877a3556bebcfa36ebac566a70bde5a731a714dd19937bbfd16142604c3b5a676d00d5b50fcb37d8e4bb7a31f85b993e69e458d6c8e1f550fa73a03a60e11b1b6f5c3e15ae90a4beef6389d4346061e73b59f46d0830cc", 0xcc}, {&(0x7f0000000000)="cff188aac5144c15654c9b565a794eba84adcaae9d04c9cb2a", 0x19}], 0x3) 16:00:01 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x100, 0x7, 0x4, 0x1, 0x5, 0x45, 0x3ff, 0x0, 0x3, 0x8, 0xfffffffffffff7a2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='\x00', 0x10000, 0x100) fchdir(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10010, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x8, 0x3509, 0x56bc9a3b}, 0xb85, 0xfffffffffffffffc, 0x4}) 16:00:01 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x8) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1, 0x1}, {0x0, 0x40}}, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000340)={0x1, 0x1, 0x6, 0x101, 0x9}) r1 = dup(0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x400, 0xc0) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x10) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() dup2(r3, r4) setsockopt(r2, 0x24a8, 0x6, &(0x7f0000000400)="a99913b32c85ea71ab7e03b3c559ac64", 0x10) kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x6020, 0x1) close(r3) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x4) sendto(r3, &(0x7f0000000440)="f1e63841f872317fc4d951bbeace34364892b9ac333e94ce5e2fd0f3f24a64728167b604726de07109db8b8a08a014c97fd32bde139c1421e81214ddf7cf39e901cd6bb65e66d99e9720229878c4e36a10e84fd3a447aac63a222b1ca44cef57756d3cfd4e45", 0x66, 0x406, &(0x7f00000004c0)=@in6={0x18, 0x0, 0x6, 0x428d}, 0xc) 16:00:01 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) select(0x40, &(0x7f00000000c0)={0xb096, 0x0, 0xfff, 0x6ad, 0x25, 0x5, 0x401, 0x3}, &(0x7f0000000100)={0x1, 0x9, 0x100000000, 0x5, 0x7, 0x9, 0x42, 0x3}, &(0x7f0000000140)={0xff, 0x7f, 0x6, 0x4, 0xfffffffffffffffe, 0x4, 0xc3a1, 0x5}, &(0x7f0000000180)={0x10001, 0x8000}) setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x800000081}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x4d) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r1 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) recvfrom(r1, &(0x7f0000000080)=""/54, 0x36, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x8, 0xa13, 0x7, 0x0, 0x8, 0x3, 0x3, 0x2, 0x2, 0x0, 0x3f}) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x8, 0x3ff}, {0x2, 0x9}}, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="e3431956e6ef66833cf77c7fd87e879c9e26c61702472b", 0x17}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') dup2(r1, r0) setsockopt(r0, 0xddae, 0x9, &(0x7f0000000280)="cf20afc50db603a22a2e40ea597fed0248b82310a7c41bc1e71946ea0935aa962ea3bb4c271125b4b5c730a368f75eeca04796410599cd7f357a0feed935bace30e206ad359a3fb01fc1e36ff13ac727b6455e16bc2ec95c48d564c576c6607b157e86d52ce2c310092157baa3ebd4d3bb8d0a330bb7dd412abcf97ea2db286dc796ac07c449b64ead837f915fa50136b9be6fadbec94c399caf8b7ccce21c5efd0df3ac8dfc251087b3f0b0b3647fac8ceebf3f551857573c9fa200a1547b94372c824cd37a3a92fdf5046b13ec159a86810452794426cd41e1db", 0xdb) chmod(&(0x7f00000001c0)='./file0\x00', 0x80) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00012e2f66696c653000616ee1d555c83b99855d7d506b3d93d4a6f12534dc01000000e8ef7eb28b9e14408eb452086b2050e857dac9e8c6c7fdbe251886070434f368da2fc1240174369052df2ae21599f0e70428749f12b9e32b95aabf8209e1ef3eb9bf1b7c0a87dd7011834fddafd8ce0232"], 0xa) 16:00:01 executing program 0: msgget(0x3, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x48}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b63e") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000400)=0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto(r2, &(0x7f0000000380)="cff4eea94b04eb0b2549a6104523749b9c1aa645cddd6d83602ad3e066e7c528787894628588aaa5c46397bd0b2986c55126c03aeb8922df840c0f00d36a94efdccd0353fb", 0x45, 0x408, &(0x7f0000000180)=@in6={0x18, 0x3, 0x80000001, 0x7fff}, 0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="79b11251c09c0c6eb47ff040aeea2a3fcbfa1b1ba48cacfdd335af9ee5911f1a0e533f11b43e8eb96a62618481cb216c1f0d2daa955e4380bc018186ca0d260db03f762a08bf1443589770e78edb09506e479d81b6f31b190f04d767e8104b8570f84f982d0e6fa77ba12d5490d808c0e36e1dbc2c72f833a8e560ef0727b670bc7ab6d700af6444ddd61158edeeb3fedb03be607b5d9d27d627b196", 0x9c}, {&(0x7f0000000100)="dde52f8115f4f78cb9f9c9c455eb4913c6fc618f541e972375a7ddba17e463cfab7ace228a1aae7c8eb3209c7f88b6d26cda9c60c24efd0b75e1baed08", 0x3d}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = fcntl$getown(r0, 0x5) r4 = getpid() setpgid(r3, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x1400000000000000) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = shmget$private(0x0, 0x3000, 0xa, &(0x7f000079c000/0x3000)=nil) shmat(r0, &(0x7f0000394000/0x4000)=nil, 0x1000) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x116) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3, 0x877}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x400, 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') openat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x80, 0x14) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/104, 0x68) fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:00:01 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x9, 0x6}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000180)="98cf92fee9b866d98c7210e405bda789651dfb393ff2fd7282f163efb5ac7b189ac843b11640562a0a118c320d51a3d61b17de6d63e41e26333195a13c9433839afd73e39a676f7fa0767f15d3030c0909d4d54586b39a232a44a5d79e6f2ea2e706d87bf466badeaee7fb47d45ac2672d57ec9316ae54cfb449556735552a180640ec8d143a67fedc1006331cee598c5cf3f950f35a249458de64f2119215ea21df8ea08368ff76e7b26ee7d8548493c3cc262ff22aa58414ddd914d0118719da4ba706c014a34b", 0xc8}, {&(0x7f0000000280)="6aff1cc235db9117bcf0fe90537e19ace295c8a9875bc5e3684ffa79f4cdf0139a8a525b2871cd82502b481166127c440ee2c475", 0x34}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="4ed29257c5b45a287397a0f7cf74ae9cf289a9445ff8835d0819037b5760d97135ce953e1b2a3e16868cf59daff82d5f5ba97692adefa524ea687065adbcfb98ea351f7c6ab00808423071b800050c05e01060c0124eeac1fc2fc61940c95316", 0x60}, {&(0x7f0000000380)="9bffd1a17a8270ecf551ca177af5f10d3650bcf48f296c0370020e5b5de0cff579758f935d71f301d53e1c", 0x2b}, {&(0x7f00000003c0)="27c20e7ba68adb8030f7ca78abb76d7cc970b84a6a33a4c15d93de06406adcbf83deb0c01573e368a481aacb81993beee68a91d6d105076641cce9cf3a5051c4ffaf71339444b022905ed1f6385c89cd6c13b4a8ec8c497c8dd2ffd35a46eed8a51fb93187d1a5b4d9207a988ebc3bb46bf0ea1e8b45e24c5964a00204438c6b45158208d3a60c68889f9c56c74aa7aff1a62e461243f1762b3560af7c556f91ea5d2991d8d5917d", 0xa8}, {&(0x7f0000000480)="f1051f64684c34c611cb0e69849e08c08bbb0d7e31b2d2ae2f9b850e600bc8404afeefc46bb99dd2d0f753a8688595e4147a094514f9d31cfeee874df69b0bb53802e158d01ffc1ec383c9463200871b4e6f72407c0703260e16cc2790f58efe4922b68bb127", 0x66}, {&(0x7f0000000500)="907a8ee78a39cba0be326a079ff3b45e2209a3d263459ab78235d0969d32c6ab07eacda6cfd1d9975e984890be9ad4e63e075b317e470cd55d4e8ab9c3dcbf7766b0330aaeec51ca472bb7ae62c4f2189bfd1f5e66afb18e73deaeed4e8cd1271860252a479deda1c781e7e13880cec4325c576a6533b04708c45730b62f03b772d2c2ce9e6331b413b849370370", 0x8e}, {&(0x7f00000005c0)="a70c9bfe86fb4317cc50e985b74e3d2b6328eda64169e841306776ce5eb00b20add3df48d308b01c", 0x28}, {&(0x7f0000000600)="c30997628ac4f9a5000298b4f99be14e15fefdcb53545cc16c01ec45edeb3e14a937ee473c050edaec38baad65613d0147b2aa0e68a8b4aea26635d74a085c759b836ed6171e0e5802ad8e045527969c", 0x50}], 0xa, &(0x7f0000000740)=[{0x90, 0x0, 0x8, "95f3d5b8bb333bf386ff9d8c13bf589665cffc2ac2a4d38282a096143aa940d3e7f2bc781785370f64799c794e32538629fa9ff7b27cd1576601413063017965fd82b4a7801e1b0f5d4c3fbe7cf245b6f2f8509d32cbfe4ce79bfcc8caacf2686f3a036fcd6cc9569fca3ac298364f03ea985a8957df276297fc"}, {0xb0, 0xffff, 0x2, "85b54bb718ab6772239a6dfe5a558a05a4f5083ee9d50fd117020e20daf7a47de4d367b97c3c5103f92c44e8d60df4a887a16546116b09972d81449d5960ffa14bd3f444440f0f45cb88f7ccb0699a5d7d2972d3c9c61cce82dd76532abfcdcac989360ec3761dd22d53b663f1f0e4c8390f484ab3095c257e1a2042f78df31a935039e4b8d2da20bafb5392b7f59f39e9b28e503ae10d4d94281e7491"}], 0x140}, 0x404) r1 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', 0x200, 0x40) recvfrom$unix(r1, &(0x7f0000000900)=""/45, 0x2d, 0x1, &(0x7f0000000940)=@file={0x1, './file0\x00'}, 0xa) chroot(&(0x7f0000000980)='./file0\x00') getsockname(r1, &(0x7f00000009c0)=@in, &(0x7f0000000a00)=0xc) sendto(r0, &(0x7f0000000a40)="27c9e73a6491aa54d168a2989c8589c70782932e6840af95a7256c41df4324603922144c339f9fc9472f2da33f7e3ba194c74be8793ecfb4", 0x38, 0x1, &(0x7f0000000a80)=@in={0x2, 0x0}, 0xc) poll(&(0x7f0000000ac0)=[{r0, 0x4}, {r1, 0x53ea10c265ec43f6}, {r1, 0x2}], 0x3, 0x1000) stat(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, &(0x7f0000000e40)=0xc) sendmsg$unix(r1, &(0x7f0000000ec0)={&(0x7f0000000bc0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000d80)=[{&(0x7f0000000c00)="b41e6db61be0c90ff310c835eb4602e1c010f52945bc281fe03b6cf0354197e7e619e423f0b27527bf130d0d4018fc18dfad3dcd55cb7f1db9f7f129d469a94e37b00b", 0x43}, {&(0x7f0000000c80)="27fc40d8a5e1dd4e92e97c9777e71b288161d822f6f9832815fc6ad2ffae00946c7bf69bda4bb6a8d40389835d443ff92f1b6c36f3d077226206553cd83a564ed65e18620df9e8a8f083675978cef302d17b58f2cc35528c8c0ee7134aebe6a34cd96f6d7c84809a196578a5293120749e95666d1fff30d4911d8b05a10a78932f1da47cbd563c486903889b1bf46803c3cf0012841ed16bbef2cfc101fdfeffa852086afda5e959cbe7aad547ea5b40a4ae63dfc8395ba3b8663400f9a8321e923b3fdf620a9efd24055c5f86dfdab54dc769489acedae04e41ca9620c64147cb49", 0xe2}], 0x2, &(0x7f0000000e80)=[@cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x20, 0x8}, 0x1) recvfrom$unix(r1, &(0x7f0000000f00)=""/243, 0xf3, 0x41, &(0x7f0000001000)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001040)) getpgid(r2) r7 = msgget(0x2, 0x40c) msgrcv(r7, &(0x7f0000001080)={0x0, ""/14}, 0x16, 0x0, 0x1000) unveil(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='x\x00') sendmsg(r1, &(0x7f0000001880)={&(0x7f0000001140)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001380)=[{&(0x7f0000001180)="b4fb641168b3c7afbc00b6c6ac9ed6cb5f8f51d0320e4da450504f467d74e631333330fc37c9abaa1384bc3c7cb9030b", 0x30}, {&(0x7f00000011c0)="50cc39394e060bd04f9c23936aa0979b2edbd0727f3817c20c97407c6c569c20e8d2c419ea4ea7d75805fd4729d6d65e1177e1732a55867662d510090cb064ff6d54387cd3c0ce6328a7cccc55c2a0e7c70b9b516c48f25cdece14bc13547b7dea8edc9e538fd2b3e740af89823ac6bc856fe3323e6bc2eb120c00fcdb31bccfcd0375df5e4960e88177a86cfa0292197e0ff78824025bf4453da303e084517a0ae27bf4c1bb81ded0ccf461354e4377d4690423fe770c1693f7ca4f4fdc1c4fe141bbee", 0xc4}, {&(0x7f00000012c0)="84b3d8343083eee37df96803eabd1c1898b622a49c5fc520775bad42fe7e5891033f4a0ae315c58eaabd0625dec4c7b256a48355af3d7f0a91485f44c2945203072496f488f70dd8061d43996e8cda9219b863e70e790ded700b9b5854f21a527d3ab1c0729de1f4318655f1c44abfdfc5625da608", 0x75}, {&(0x7f0000001340)="f3038d3438", 0x5}], 0x4, &(0x7f00000013c0)=[{0x88, 0x1, 0x8, "33007fd9564d3f7fc032e9a9c9cb556af2f03108403ac613d906b315fe1753f829e0ca5616f9f74839e8e73a57bca1cd02fc65d2eed03b8fc8477292dfd6917f8439169d43b93f98a1b217976eae42cddb1256efe15d2dabac5969a88a20fd7aaf78d7ea3289a33ac4081c82c95c0c5e60edee"}, {0xc8, 0x1, 0x1, "1b410fb610fd8bb5bf4de656db37f68d7a9a7c8db7089257c5adca7b3b5897117678b310efe4432de5824349b0bad32a8da66fe000beb73034428c23fa16cc9b4ea48f2174a756618ca42f8844c46dfdbbeb132e1f130d7c8d712826e2bea6c217c37472fed9be630811f2d01929d9878cd12c32c56495a396149a0e2542d644d83bf3ec012acc39de4b352ffc05b902fc0bfbd4c40039b9275d590fce5c557c136a62f198cec0a488795188207046308254b473e1fca5"}, {0x40, 0x1, 0x8000, "9200de79ddd8fc4456b2f29e587b9e8f3a90ecd87193700487a2c1497ee4ed314e2994e7ada85c2a4f89897a6d"}, {0xd8, 0x1, 0xffff, "5c572204b7a5050322c8e4d0d1219e025a92e706a9d6924dfdde8413726a1308aecfd752df63887c2c950cc7001a7cc808bfc178fc9af2fac92d1bd25f37efa104211a7caf345fdceae6b46ac2da2eab4fa2b6f2e01bea2bc1df03b6634540221ab33c1df99e81a9cf90288717f83aa989c1dd04624322dde3eccdab1cbce161a2f6106333bc9d525fd7efcb8a74675ec7f1b3a998858158468435606f8ecd314e3c5393fa42f90ae402f1079aa74502ef72c8314364f62058d3fc34271496a3cc"}, {0xf8, 0x1, 0x3, "fa36ee692d01446630fee5eeef1f3286036bae16896f04e0b2f1905cecae036e906cb1c8e1af8347d4aaf248af429c4119c6f0eee2223e298f3d906b3d0ed8c65b2f956c6f350a953f093e0e61a7d125c449a2c0f1da9223d95a9888ad23cd81189ab1b62452a15081eeea4e11ca4a08a863b7e178a973b4182a2087bbef7579a6f3bd91c192dcc82a36ff78916c3a4bd4a3ca5972d581494b90aafc5cf9e1d2dc8e6b22922778f5eb32ab7338fe378798badedca50425c51a7416d9bbd5eed3d010d9023f24aa53b0e48dc1630c326095a7fbbeb6f381c1077f44e72a1079ba2c8bc1fc33fc"}, {0x40, 0xffff, 0x0, "6ff45b276b9356adbb982f258974e5f89c59be8afb960e4a8fd9857ec70f6aa80742bd2ae20c34b1d0a48d61be9e01e5"}, {0xf0, 0x1, 0x280000000, "253abf52a42a2705b312333510da6b796733aa5e9ad66d12bff182b9c30112d7d11104aad32539a23cf4a7af9ea2229e04488d85c131d53618e8b4b95a892e21bbabf5629900d3d78060f3dff0560b130bc732fd2f854fdb66576adab8fb69fb531deafecce1dc057cb4351e1ba6c4685ccc676950f4663d4a5ad866e54ff87e2b40f64f48ca9533ef6594434e98d55ba4aec4e63e160f08d385030aa53048c8a44346c4d05f19ed9d4df3e7ca58822a6a069638b4e89a2e12ecef7c708fd0021e4eb0f6b0fa5f125ffc9c618b2cf7bed1a33006d593b21639"}], 0x490}, 0x2) socket(0x10, 0xa49f1e48823569c3, 0x2) setreuid(r3, r5) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001900)={{}, 0x8, &(0x7f00000018c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r8 = semget(0x0, 0x0, 0x10) semctl$GETPID(r8, 0x1, 0x4, &(0x7f0000001940)=""/2) setregid(r4, r4) chroot(&(0x7f0000001980)='./file0\x00') unveil(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)='x\x00') sendto(r1, &(0x7f0000001a40)="3ff3c90d8c48821a1ca10da6e044ed3649f1c23abff08cea3e1ec6094d68d9315eb229080bf03eac4dd9fa68bd66b643eef041c3e87d136117dcf10096061cd1cc91783e3219a7fd3a6d3ca6067a4d041863dc115f9dcbf849ffa9fd63c2095b800b70fbcfd8aa59d899c78a95b2f400ec4fe1c85ee5f728f3becc0bdbb1632a96439b285b6d98109684351c6a089dc3f6684a7aeb6c6deb27de2771dbccb89e3b1b2f69d5edbb03424a682dd593ba356507bf425728b8d48e2a93cd571c926e7843fcb42595dbfad051ff7354318bda04", 0xd1, 0x4, &(0x7f0000001b40)=@in6={0x18, 0x0, 0x1e4000000000000, 0x4}, 0xc) 16:00:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000100)="203ceb763e0bcea32b7bbfda1a6aac090eab6bdff7a967e3c60f4be57849909298f43592fc954d52b2e7115aac21e1a78b99a8d2b07e6df8e1c71c2439ea3508864f41ad2d3254fc789d8a5c6afed073b273981f95fc15d1367b2fb8c1c8c62f2a78110a9907f1195d93b11a851536169361603a03226223b7a5675e162645", 0x7f}, {&(0x7f0000000200)="d7d4545e8ef7b46d4efd0ec16755a0d52f9b2f520159a41b035adda420e68c66be8e5dfda4dad3cef1c5ad4b87dca6608af440f3ee318458baa370fce500eb8f82c28b09f62915c0affffec0cb9dbba7dd86", 0x52}, {&(0x7f0000000280)="0b9a229d5a3be01f6ef3f71338f5d89732dc2b6a13022e0a0abc71a98f7dc2e01a645e647bf8dc0a166127627f99030992f0f7100c1b2ebfab9361caaf8bae7310394cda3199ca659f9dee5958764593dbb3d081b6c08df61816808353b8077b7ebce9d61277df244ed75728e549b956eae893315bfd4e626ab13f646a6f9cadff17c555366a732710ea04015a04b1535bf742cd3e8901bc903db6c19424b6a9ffbf3ed79f50cf06f8515352ed254241292d040d419074d96f86e3421581a238885f72d4", 0xc4}, {&(0x7f0000000380)="b1a819885343fc462ef25a3a21202baa359825bf7f668c976ae180d9483fc9c6af64ed05fe55ec89f2982fe71bc3fef10755fbbb682d1c63a2beb4aa72a4ffea10ac661a8cd4af2d63901676d40184d224ba974f64ac488b5ccc4e473407d6f8975585a7dd167aa4a1088c3f2a1d1a33f73a8037141e83dc4d71c0c58bca4180357eedea8982841ad906dd90696da0110d6253c38434524796934e08010c91c474d40f8fc53adc72690f6bbf51ea9d08f81f5860e0421c56d079f6b3cb1a62e5ce82a79db5a2763d40d97bd6a070a1177c36bb55e3f9046b95196b422846871a9354847248bd2a72095be6d09883c131779292f925036b923b22f049", 0xfc}, {&(0x7f0000000040)="c57d5fbfc8917048d69fb025eacf3e031170641bb1a7e83f1218656d89f3e2e9f1d9601137c9196d7db0c874", 0x2c}, {&(0x7f0000000480)="5400dc42c64e4001784fada93d974631ea446fe0a8d390bd8baa5b572c03a88165673fb08295b6bc27b08707ac1ad0b2a5a4b8b12156ddc2a9ed652f9b400ce2535ed53eb50f9c1e0a69d6256046e39b19ff34e3c902f9a0287a05633270c5898b0d1ef126ca71c326482674297aeaa44ebf80015967fb790cea7973bfb91b033a9bcf3045b81e42fcbc8dcd6dcf3a49c6a71e5946bbe07a4626e9c07007bfe749229161e4714c4151e94d79265508393a06b71a2514ae5a3e984749e9ecf9e8d37d32aad508c501c5a6f1c645bd", 0xce}], 0x6, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f00000008c0)="bd73", 0x2) r4 = syz_open_pts() dup2(r4, r3) close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwrite(r0, &(0x7f0000000180)="1829025d84feb384ec720c12ce5bb3e8a056234c2858534b9dfabdc772f130a0761f5e718d829b93a57be95d7f3c2616dd8470cd511e953ad474c887449dd368c395d07349f2c68858940bb23735c2f9ec1d9c0a45fac83f1d05c1d2ec2da9054aceb50ea82dd6c881174324fcb0a8a7c82598486b878c832faed2d02bb9f9f3dd7404a3ae88463f02", 0x89, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:01 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") r1 = semget(0x1, 0x1, 0x10) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000100)=""/254) ioctl$BIOCSETIF(r0, 0x20004268, 0x0) 16:00:02 executing program 0: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCCBRK(r1, 0x2000747a) listen(r1, 0xffff) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) write(r0, &(0x7f0000000140)="b3f6c4eae9125fc433bac90008e97e17105939d5d8b20255a3e242cd3bfb5cda3ddd70a0bc695a13cede09e37fd5a902c2c343b46488a7fc01050d7b09e28c21542f9e31301604ca39ba0da514c5749cba840bb39f20f189d93ceafe7c6f76737a1850be13440569b6c8baf4c1f1fbd1f054d822cf99e79dc4190d98ed547dbee19f905bd964569498a986fcd200687fa17f4c6df3d15b2aef2a0a8fc3a84a48690aa7f97fdc6824d791049d2223dea94900a1d42b9551ebf98aad475242399a42a174", 0x69c) r1 = dup(0xffffffffffffffff) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r3 = dup(r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x775b) setuid(0xee01) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x20, r5) r6 = semget$private(0x0, 0x7, 0xc2) semop(r6, &(0x7f00000000c0)=[{0xb72a0fd219a6ea6a, 0x92, 0x1000}, {0x7, 0x2, 0x1800}], 0x2) r7 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x1ff, 0x2, r7}) 16:00:02 executing program 1: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000240)={0x2, "55550f6d916c84660ba69686212f0453c2cbba0fa4b91ba3a6fd3bc326cd27e3f30daff7f01f30d84e9c7f0011cdd20040dd0b3272e457000cfcb5e2ac443aa2f8714c66a3bf9238f037b9b881b4ce78ba48689a6308623a923e62207b02e258d483a1ba8de84c8423e853e317a82402bf8a6200371fffdb2a703df368f5627ffc93fb7a1592808e4e16241a3450ef40137780eb11a7709c2d69eafcfef9dc756e90b67ae2"}, 0xad, 0x800) setuid(0xee01) msgget(0x0, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) getegid() 16:00:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="691a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) dup2(r1, r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x5300) r0 = kqueue() poll(&(0x7f00000002c0)=[{}, {r0, 0x1}], 0x2, 0x10001) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) getrlimit(0x1, &(0x7f0000000000)) 16:00:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa0d0dcb8b069b0d3, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000002c0)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) r3 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x80, 0x80631391c58d555f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x122) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000380)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) bind(r3, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x5651, 0x9a9, 0x401, "9298ae30e1e674accd3295b785933e94dd124cc9", 0x5, 0x5}) 16:00:02 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4ccdc7e468186008, 0x1) r0 = getuid() r1 = getegid() chown(&(0x7f0000000040)='\x00', r0, r1) getgid() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x7fffffff, 0x4, 0xdd, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x400}, {&(0x7f0000e1a000/0xd000)=nil, &(0x7f0000f39000/0x11000)=nil}, {&(0x7f0000e1b000/0x2000)=nil, &(0x7f0000f8a000/0x1000)=nil, 0xd07}, {&(0x7f0000f4d000/0x1000)=nil, &(0x7f0000e14000/0x4000)=nil, 0x5}, {&(0x7f0000ec2000/0x1000)=nil, &(0x7f0000e72000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ed0000/0x2000)=nil, 0x1}, {&(0x7f0000f81000/0x3000)=nil, &(0x7f0000eab000/0x4000)=nil, 0x300000000000}, {&(0x7f0000f6e000/0x2000)=nil, &(0x7f0000f65000/0x1000)=nil, 0x80000001}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000e86000/0x3000)=nil, 0x6b1}, {&(0x7f0000f6f000/0x2000)=nil, &(0x7f0000fdb000/0x2000)=nil, 0x2}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fcf000/0x1000)=nil, 0x7}, {&(0x7f0000f66000/0x2000)=nil, &(0x7f0000f5d000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000580)={0x6, './file0\x00'}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r4 = dup2(r2, r2) clock_settime(0x2bbb7d4a6f5bc004, &(0x7f0000000680)={0x1fc4, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) nanosleep(&(0x7f0000000740)={0xffff, 0x80000000}, &(0x7f0000000780)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) clock_settime(0x0, &(0x7f0000000880)={0x4, 0x3}) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000008c0)={0xffffffffffffffc1, 0x400}, 0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000900), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) kevent(r2, &(0x7f0000000980)=[{{r2}, 0x4b8e76dc617829cb, 0x11, 0x80, 0x8, 0x2}, {{r4}, 0xfffffffffffffffc, 0x8c, 0x3776aa6e7e4893ab, 0xe14, 0x7fff}], 0x9000000000, &(0x7f00000009c0)=[{{r4}, 0xfffffffffffffff9, 0x2, 0x2, 0x1, 0x4}, {{r2}, 0xffffffffffffffff, 0x2, 0x80, 0xfc, 0x100}, {{r4}, 0xfffffffffffffff9, 0x1, 0x4, 0x8, 0x4db4}, {{r2}, 0xfffffffffffffffc, 0x5, 0x1, 0x101, 0xaf}, {{r2}, 0xfffffffffffffffc, 0x2, 0x40000000, 0xffffffff, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0xc, 0x0, 0x8}, {{r4}, 0xfffffffffffffffd, 0x22, 0x80000000, 0x800, 0x5}], 0xfffffffffffffff8, &(0x7f0000000ac0)={0x7, 0x80000000}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000b00)) preadv(r4, &(0x7f0000000c40)=[{&(0x7f0000000b40)=""/223, 0xdf}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000c80)={0x81, [{0x3, 0x7}, {0x1, 0x20}, {0x1, 0x1000}, {0x1, 0xfffffffffffff498}, {0x3, 0x8}, {0x2, 0x1ff}, {0x3}, {0x3}, {0x2}, {0x0, 0x2}, {0x0, 0x8}, {0x1, 0x1}, {0x1, 0x71}, {0x2, 0x400}, {0xe251ce4115c13776, 0x6}, {0x2, 0x8}, {0x2, 0x20}, {0x2, 0x6}, {0x5474e76422f1f98d, 0x7ff}, {0x3, 0x8}, {0x2, 0x9}, {0x2, 0x1}, {0x3, 0xbb8}, {0x3, 0x1}, {0x1, 0x6}, {0x3, 0x6}, {0x1, 0x5}, {0x3, 0x3}, {0x3, 0x7}, {0x2, 0x7ff}, {0x1, 0x3f}, {0x3, 0x1e30}]}) getpeername$unix(r2, &(0x7f0000000dc0)=@abs, &(0x7f0000000e00)=0x8) ioctl$KDDISABIO(r2, 0x20004b3d) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/diskmap\x00', 0x8000, 0x0) fchownat(r2, &(0x7f0000000e80)='./file\x00', r5, r6, 0x2) getsockopt(r2, 0x100000001, 0x243, &(0x7f0000000ec0), &(0x7f0000000f00)) fcntl$lock(r7, 0x7, &(0x7f0000000f40)={0x3, 0x2, 0x3, 0x3, r3}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x641) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000380)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x1, 0x3, 0x9, 0x5}, {0x81, 0x10000, 0x5, 0x1f}, {0x9, 0x7, 0xffff, 0x4}, {0xa64a, 0xff, 0x4, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000001900)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000dfb7bc11eaec7467ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8}, 0x0) 16:00:04 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = semget$private(0x0, 0x3, 0x28ccf3024222677a) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/103) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x6c, 0x9, 0x1ff, 0x1, 0x5, 0xff, 0x3, 0x2, 0x1, 0x9, 0x6}) 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x86, &(0x7f0000000180)="b6") 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4}], 0x2}) pipe(&(0x7f00000000c0)) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/182, 0xb6}], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="6e28000000ffff000001"], 0x9}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$setflags(r1, 0x2, 0x1) dup2(r2, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:04 executing program 0: execve(0x0, &(0x7f00000000c0)=[&(0x7f0000000240)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x8, 0x40}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000280)="51c295f0566728bdb6ead4c5d3f1381d49e44a178d59aa342a644c34b294c96f4c5121e1298b41637be28eeb40502fcfb4daa14eebfa9650305489752b52b7d9f3c5e7ec414e80f419eb66c59ea5923d0d8612f374721c755cd35292b70cfb510d953c2a98dbd0ff51a235899d80181294535ac8fde8d604c2d1a069d3c127a8e141ddd1a000cc181704702e11fafac80b7c7ae9df22a4f3be89172163ab85e2e39981841e27bfa1e402df105eea0517d150bacbf1c4dc221b0abd19145d2d0ad546a66ef59cd7ba58d4a84d96", 0xcd}], 0x1, &(0x7f0000000380)=[{0x98, 0xffff, 0x9, "b7d0866a3e9a6e311327313c5e4729d3f4cb80bfd6669d1f0c5c6950f0d68453ae254fc8a4c48f7dcf15a14302f067a5e97a15c8d30b8aa5a61e165b9995b3f80e4400c086251f9afbf8306027a48a560d7c34ce84480cc375d4b1b0d78964b5c6bb805d7fb5661d5adc95bef6e47a72b8542c1b7ac875db4cb21b421e294ef44d"}], 0x98}, 0x6) 16:00:04 executing program 1: 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) r2 = dup2(r1, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r3, r4, 0x4) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f000045b000/0x1000)=nil, 0x1000, 0x16) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x4}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)="5d73065d9ba6d810a5d43d7c435f254d5ef9be29a5e470cc8d615fee7ed4ba97a83eae4704263ee9b0b09c35791544c74377daa97d51c80241509259f4edcab625aebb15bd36c5fba5f4819f477bfbf11f680fd0b677d0a270d4f8cf8573202faaa458769366d095570473df9a5dc5ba7ca665b8f4840254924a6372bf43386ff3fde315b707b4478f4ed88177dae53037cdfb44c863a6e687249fb55264117e4efda8509bef37ac722b2179eeb5da4fe74f2e6922ed57d6b5cf0304ecd3c8ee2352122f938323130675dc056ee7df2d91f8abccf4a0e3c098605a1e05441f2b410d96c79de2a372", 0xe8}, {&(0x7f0000000200)="04df228358960ab7dcf2b32ff42bb66eb73cd2fdba9780138d87c103f98196e2618ecf57df398d42bb373df4c40b3b256dd0cdd451a015d3b1ef8dd1b11b0d5579dae49a593c3b7cbbcd1719b35bcd25f808cca8fbd33ec9e73fb97c60dd114fe4fb297767373dc14f6918fec2e37bf84470e7e5ceb34711f011934971a23cec0fd4f5a13229a56c64f20e50afb7fbf83268b27f2866018849517609207c52eb47759e549759f914b56671d2a50b6b70f48b35f4fa8e65d8d18b6ed29b825fdef88afbb1a85054c9c562ff2d229eb3acd94a741f19ea558141905429b61edfa3f8d06d939f54c0", 0xe7}, {&(0x7f0000000300)="fcd413ea8ac88a2abeb084f220757ae195e4e5b0ff0643991a0cf236ccb33ce5b33d3c075e3ef548dfe20a7db6a4b2d522145699b50d7c3471a18103a44489623972db83e64ba91c0e2dd694a0aa9c97cdfbeaa886aedec2fde84e1a16f020630ad0efda6902a2385f8a6bf3d049e6d335e925ede9a5abc011cf5ea0157469090fb0d0dfc4bd914f9a12d5", 0x8b}, {&(0x7f00000003c0)="5df64229a49721f73ca3963543c77170b7d58160d7d2022b6be48e8d4a71d8ec718a30f7006054317148ad79c2a041ab069b19784a710fabe0353f557a45140ed2eb2b6c78998c0bb770872613639d358e485c1142707b2e646bab2a5c4da8ca5d2c33948526119247360f2f9bbf4f0e75c692a8bc008151623c08dc869d38d629263f436361c20b406510eee852ee653dde887c6b0a50b458a8aa", 0x9b}, {&(0x7f0000000480)="df1c4f2c1d60af6729d82dab232fc95aab1fc7a02cf9ca259dbaf950fd5fc4d416d3d70c864c78505febb990fc3cbece406c9e3c7a8d934a02a4b322e2282a5cb0dd8e02077d7a36c16de1c4bcb72175aaac3b9a022a14db5ca0e17ebecc67deb4a3fc2a0d083167c2254c61a6794b621cf9d29aea0635e0bc8ec80a78e7d6599b235f45a6327ce5287c054f7ee7c985ed93ba89a3e353ce864c393ef0a94d016a29eabf177a565cc1f3a70aaca68cb8076478eaeaee50f392d17c9f5655d95a758e462291cdb37f5d8b025a0ddd5401ba0cbc6b7ce34c811e44fbf9b638969d48995febcfb3250fecc8c70190a0357f", 0xf0}], 0x5, &(0x7f0000000600)=ANY=[@ANYBLOB="a800000000000000010000000300000075590b7d4d2abff0acb024fecbe9493f535952e9afbaa47f4e5a3ffe62140222a2cb3c191fdbed5182c9e217aac9958a67e39db48546355fd3e099360218e9167840802fdf43ba4e34205f3e9350463ece2ed45ef710edc3423f4384d974b7b6c1a7c735d81a5c825eae59c3c9e9d8d553203ff00b233d06359de88c18b26b415a8f7d0eeb0db8909f96d4afbb8e9a51c5f3c602ec4abb00"], 0xa8}, 0x4) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:04 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) close(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() close(r0) syz_open_pts() syz_open_pts() 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0xff65, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000580)=0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x88, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000040)=""/204, 0xcc}, {&(0x7f0000000140)=""/86, 0x56}, {&(0x7f00000001c0)=""/74, 0x4a}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/30, 0x1e}, {&(0x7f0000000400)=""/110, 0x6e}], 0x8, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000004c0)) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x5) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) getppid() fcntl$setown(r1, 0x6, 0x0) 16:00:04 executing program 0: pipe(&(0x7f0000000000)) clock_settime(0x2, &(0x7f0000000040)={0x7ff, 0x9d82}) 16:00:04 executing program 1: getgroups(0xa, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3ffffea9, &(0x7f0000000180)=[r0, r0, r0, r0, r0, r0]) getgroups(0x1, &(0x7f0000000000)=[0x0]) setregid(0x0, 0x0) r1 = msgget(0x0, 0x304) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dc08f00"/88], 0x55, 0x0, 0x800) 16:00:04 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, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) listen(r0, 0x8001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) r2 = getuid() r3 = getgid() r4 = geteuid() r5 = getegid() r6 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xb4, r2, r3, r4, r5, 0x10, 0x81}, 0x0, 0x1, r6, r7, 0x2000000000000, 0x1, 0x3ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0xffff}, {0x74, 0x0, 0x3ff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/234, 0xea) getpgrp() 16:00:04 executing program 1: r0 = socket(0xcb9344c697653196, 0x8000, 0x8000000000002007) sendto(r0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x8000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000), 0xffffffffffffff72) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0xfffffffffffffffc) syz_open_pts() r1 = syz_open_pts() readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/101, 0x65) read(r1, &(0x7f0000000000)=""/234, 0xea) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1f) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x4, 0x1, &(0x7f00000000c0)="4d1533a08c1afdd16b6a4086098a373851d47be1c9681cc3dd508d07b3a8d10be781503c0da79b288fb9018782c14367c953f15654c595197105fddc527acdb4fc973e74f59488a008e43693e715f2d8534aac0f27982702a2f4bffcf937dccb9c24f017332d7d334dd691386ba3f22c2dae165209c28351dbc950e12269fe1991c193100e935e02ba281eba748d8e1a16fea5863523e5cbdad01314e19bc868423f4c923607a29d1c1e509a5fc9836d19c3776fb20011c80343ed57d9c56c159ffff9b5e381eb3c8e2851a08c717affdce3b197b347915485b2471aea0516941173bf4e81ecc44d74061f74c8a28d76aa53c5c979dee56f22b127ab23404b6491e37110a17c91a2d4f90518e8887874cd8b2992bb6dbded7c1a1be3e9e37ba85932cc5dde78c095423ed47030865bb61fce604a869a29b1617abd6e83c05891b317ac9e4b5ff2c03923653f988568ecd8b0611732837c196cd738ff235731ee38d891b67d91b2aea7d0d214adc44e52f99b2b621573301e826a16f7ed565e5a11ca723c524e84cdc01dc904bb1063aa0d4a30bd83188e5d51835acfd262063ff752be4e3b6ff49d16a4bdffe35dee89e2853f7f9f81fc5d140246b2700a76673007737ede7556692d15f044815839e2dd83a9c4917d9b5db0802e4d484f384cb63681e71901ddc1b50a07396fda6e7f9955754d8c05e3afe24368e2a12ad5065f962d5ed4cf624d82f062cd7acc712fdb8ebfa63feb7740fa28d18c1531c4c9ad4d6ebd41308d5f3f3ccaef2817f985395601745da50a2eb98a35e2bb3cf6c22079eb9f18b2c1e1c9b34fd753bf7e1fbe4220527f62ca5d7da91d054f848eb5010b51ee313054e883ad5e428a5a9083c2b3ba5a1f9a5490fe35d785bd7ed035d349d7390ab19cc0d784f198b930bd28ae0221c602e868f6d2bdf91b7e89c560424bbf25520bb99642871741e4c53a598aa362e5e762729691d5a0b636c0288badd39c73ac1db54a34a63bb2566337a415475a7c4062c732327ef713ad7f72cba47094b757f07f5585ce3aa2dbd7694f4a5cbcb60affccb891c81fe8d43842b1bee5e7ac552ea3ffce33dec7ac2598efcad606df5ee598669070473c93e6e1112fd444a3272b2806694bc85efe8f30a1ac5ee42205d28412118756b5f43eac0af8f8a5826121f27e35d8fffd8548b3a116e643647efe21e492f15e73179e2410023053c2cf10059f5783c1058dc8f85b412b9e0c5cef1dd1029f9047250503e9b68e1199d2df2f96ced3a6070c1834ef0434945ed33362fd3b94f3745811c271405aa16d26f4a8a11a38fc92a1e7759d11a362f1a8ce25256e7a873b9916b372321b5ae0769a11196763e94d7b84132126d935b2e6dd3b38b44a9d2808b5bd486e8783accbc52f874ffc83b223112a7f16d42d17cfe54ed1d9e09d0d05e21661a208abf825fe9de35c4fc70245c2c12537fe64872d518cb70214e64fd2228cc8f63d54e555b54fc67c80b5c894cdc9be94d899d520c288d886979910ae37dbe7d82d46fe23e294391c18c0c68f63be455f6e45318744d0d5c19dbba1285a4f123843441734e04ba4d4f5bfd83f89ceff9ec2d792ae4650ffc7290fd7365291a5a9afe9df3ce94e5c0dcd8eb85f1e8b3d40b7036e3edc0de92004b6614402db5468efd4ad1095152cb08b6b4634d73080b361ad20cff152254a373d4c162f9d77a962929421fdb6a8d2ccbd129629997626ed76797aca2a0f4f3ee8a7cb4bbae66bfe124064829d13bca5e25658c6de6c4b904e859534bb01444817023ce9726ccbd6fa8022887c9058f02281d23f3ca10404ed925a98952eb8fc05fec36e4e6ff8d47111a4e39bc05d3dc73db209c6a20f50ba95471ce781447394624807996d2e288ff1c6a0180ea6c13a75e81786264394e451fef09a26023c0095ffd2157c2a461a9a5f2b449e089f6567c6c04919e83e23a3fccc47db151c3152bf219afdd4e265febdd64dba4b90870d6667f43d048ed2eeb2c0fc60e3648283f70b298435e63a6490315b43c220013baaf7a4f13bab5352ac3279a81d0efe83e558e733b107237c30d490a9a80c3ccb140e8bdea2476eee843ecfb8486314e21899134f0537864959aa61f9e2f546f4bfff3abe1b005ce674c680d8a7af1a3b681a371ec6ecfd757a3dd6d63a41dab9e9b18683102ec7a34e48aeeb0be02bbc9786b26ebd5fe5642c6cb1fc91a2498183d69074492e8757eedf1b4f0afb65d0f27052352993fc865a76a3377dc825b7747386af425b3f5fd61471f2ef43ce3f57fe78282eef8c0a509bd3f675ca3e4658c1f74d7a8fcd48ecebe247b3eeee378a538940573c2379584c92c35ccae5c62089df2ed66db886c146aed451e5a13545424ecc6b4a8cf6d146fa1978a42b11e7b55088f27b17c2a961061de07dc12a95f909dc347fc28833f7d74d9ddde73e0cb35786f5889ad2c381d458d2b8e4731da6b4348e8b27aad7d29bdc85d71b7301a3d6540608a5c425669381fd98568bf79b54a3aeefae6d7b89f3316313f64e12999beb7f730ccc66cc63200d778df1e887282fe5a2c2e9a105f080b8c8f3c1e631fcd85b33d85f2e577b003b7a4914cd3dbdfc725b6eebda8bf2d8f4ed52be96d0dc9dc5771992ba1678e88095ca61a0e6e052853ddc62e853a5cae212c5a07f93a07d2d1c82e7a2e5c98cf37bc802b5a630f021eca0712b87ac40847b2ba14151f5999011d26a9540cdd736f02d2ecdb9f60d56655e7e27da5554958b5a894dcb689260509c8be66b6dfc5579392ae4fd317bcf0c1677edeeff0fbd45e587ebdf13f21b5822bf547ad3ec69ce2fa760a6b12b695b8758a8103b1fe85ac64adb11e3b9c26179d96bd4327e41085a127f2b270c3a406d36f681a955a1fed401839c8c8f4f01425a9ff43111406297dba6facc4df3a3f03da1f6760c2d4a43a2ff7465cb775491472870be38e4ccab0b5bfa800110e27c310a8f505ef6816f091408fcd8fdcf41e3b25b649a880e28bad8ceefa389c3ed94cf90edb22a5b4eb413276af0804de02aaa963eb0ab0ecf5d2632025ddc1380af5354e15b2e3cfc4bd9461b7a1fa8448e5147d6b63cea4b1e1193861f2c8d982de139784ba05ba8a1a15469396996c5359398cc459864cab288c6f49781ed5aec26b962e2c694c092ebdc4aac0a9c550263d035b3feac7d70db741f6b2f3fd17b0be73d30b64f954f303fd4879921e1499f56e48d0589900b8d29de4f044f574a2065edab226c1a42c8d0b31a8851031797fc9e8ad3632969fa8d79c10f118975527641cfee27a1a38ffd80c2d58d75b3bf754e49c511be6148b4a9f4569eff691ac34d4410ff40adaf314e870ab6a6a2989d114df74d0c66a469abaac8ab3cbc6ca58cc7ae7e5c3b5474b96e17968f536033b1fa2ab74c373b3b5650934337812f9b17f6799ed0b58e230b5e91b572af06cf551dd57851ca8996438dd58e931e19441fcba48ea8e2efee304c97461f52445922f8e06bbd498881a6ef7645f9ad893863af575e054a46284322b304d5fdd1f046565d8f9676381ccc6b99ab0e80890f10ba2f2a4dbec1d00daf7d01aa66bcd9bf7321e47d6209274d2bedf7a00823f4aa7a185f12ded7f6bc3ea0a0da3db68d6242255c97fe3ffa4c82279ec9f006970b5bd0b9ea14490e7f941931d1def02663ab9e1ecf014a4128ea1d5de61dc4fa9536a38b5c99732c6d6b55d0776a3d4d418e4c6a12bfd8d73e88c878ec9d2342f3b34ccb4e8f0331f9faac0b06dcb19eb6cc2a465a033521c1ac1207d43149d73fdf456d5a4caba106cea4248a5ff1eed4fbc325a92bb00f251b400de77d3f562e4b9e458266d2866f405d1771457a7ddfa7d9cc4981b0de91ba0f84daefe3310b4c532f1fd070f372263d5770a444c7e80ebe26bb2b7c4886203533b32951b34c74925adb70bc5396ec14dd3960c860c64da47a495f5148f03a3d152f8ba034245fcfc9851eb77261b7c2b32d33a1f03a43dee3129ba4cb8d3e2cfb8c01f7196f29d6e5ee83da8aa7561f7ca12cc03c4a0a074d29c6886879aed4ebadddc62e561afa336dff401fc9c10cffa68573a9889bc03497eac3517c71bbac1b98d02af864fa66addb908cf1c6dacb908399c2cdc7167535481c7cf2080c36815852f36da5f4cbe9e900b6e3973a87bb93a7982004f004cea30054955d6ca48ea4233e32e4fb04d3595dfe9730d2e7b0801a50a32698abac26cf7e3138ec99d4ddeb06458e2636089df56a4da8519fd73b22942c36049f675b0cc743056a74d8a03f5cbe62ad8edc4a4f87a617d5a7e2b9f9a6d021ede424640600e16c7aa8fc53a4e72b6adc4c5c384d829587815c6773e5c22c05ca8d130ea05d61d8fcbb61b66b05a091a1e32e58c3e7ed414202f85df23d6fcdb86d5b269fa7f640012efd2b3cd1f67934550cea979618f6b07e5269b686a178fe779677278e4ab6b9ac08ca7a1e23a0fbd3126ee080901c1196ead125336d1dc09265edd5dc0f1965a4bb961ba51e9d8001897e579c100c3add15717eb69e0bc3c3cd342a29a101f420a57f8e3dcfc4904d9d42d06dc0eb2de40fcbf265cd7e4f0ec4ab309b8760a8be84d4c30e04eff2e63baf57c979de43f275857ca2d36fd480393ebeb71660b025d02012617472a35eeb12fc1395e82af4d4ca8e1458828857ba8c5a74a3e725bc24210f28f26f676f4af7eb76413e83eced76d1848f053725ce0d17df3ca40b5c4b4ba5f10e8035ea5d840112849f2f6d5fa57e54145eb85d0faaa049072274f52b4a113eb2022793dd187a36930a1d3b8ec58b021e9af47db45d3387d1550bdf0af29ddbe5714183964de988450d6ae7e0aabab46202840d6eb6396ebebc179e97e2eb955c4403ae153f777c332e9507d07bd265af26eaa9c812e7d04be4f7e7bbdc9fd5d0993f31c30d53f3ebad019aa6192916d88ff8273761934cdf7c98487ce0f6eac9c7e5fde954382262622b39421e9690d51b65282f582b4ad18515c54ac878e947c73bbe693af4a24e51e86bb877b9336664767202ec679270028cb899f709c0f953865bb0188bf1a475ced53d3f72b34f8a1a13961a751caf2dd757cad97c1612b53c3fc3c37765888e44e2976de0d127131f9c466a4b4517ef13080d9f023db7c1ed94a75f324761ddca57af25f1e260a0e64cf8e4185ba20eb2198e33adb76dfae751b602e0c80e52b27353efb5cae0b0fe549236ab4b6042c8cb9e4caf5b4603e6b265319e27af01bf10fc89205a6314b15ed4b5e76dbc355d93320d4dc8dfe47bf6945fa9ffc7fb6349517162414dce11d5a8ea9c9eaaa55a0a6421384db7d3620b9518e12369f012831aa21363088a5a4aeabe30473bc706e7cf5dc3b42d561defa686f43c560b632a37c97e16f50b8b08f2946496a442728dea47b488f7f6b114b4d25a287e9ee69b848b5cd63f48624a07e0b412514d3352aa004e77a3417056c2ede3eefbf21f4ddc467b4f86e635767d827a8dc538b31403aacf5443cb710baf427de12d42e3e7d39cb45abf3f18a82102d3d52e869aef78bf4de351c70f3043e35b599926faa08f5fb83cbca420b65ecde11d6d19aefdbef8e0c44a169b5cd9934830ea90af28701da1c3b9ff60f65d067ba64a23f6eb5a0dc8d35d8ba88f774eeb7a78da70ec58be0f6b63d4612f54c8e77a55d2db6d3bef4d48b38f52a7239273e1ab148c3ab41fd59a4f3be0d0c2cf86a0e0808eaa6506386fa70b386f8a623b6476d1ced763a2c373da1800e6028e563f214d", 0x1000) 16:00:04 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x0, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x3, 0x100000000, 0x2, 0x81}, {0x9, 0x1, 0x100, 0x8}, {0x0, 0x40, 0x8001, 0x3f}, {0xfffffffffffffffd, 0x6, 0x6, 0x2}, {0x8, 0x2, 0x9, 0x323b}, {0x9, 0x8000, 0x784, 0xffffffffffffffe1}, {0x7, 0x80000001, 0x5, 0x100000001}, {0x6, 0x8, 0x29, 0x7fffffff}, {0x800, 0x1, 0xdf, 0x400}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x1f, 0x1000, 0x10000, {[0x0, 0xffff, 0x3, 0x0, 0x0, 0x9, 0x9, 0x14b, 0x6, 0xfffffffffffffff9, 0x53f, 0x1, 0x10001, 0x800, 0x7ff, 0x9, 0x1ff, 0x1], [0x3, 0x1, 0x40, 0x3ff, 0x42a3, 0x1, 0x6, 0x2, 0x100, 0x8], [0xffffffff, 0xfffffffffffffffe, 0x8000, 0x6, 0x200, 0xffffffff, 0x2], [0x0, 0x0, 0x66, 0x2, 0x1ff, 0x7], [{0x7fffffff, 0x8, 0x3, 0x631}, {0x2e07, 0x8, 0x8, 0x7fff}, {0x2, 0x6, 0x9, 0xfffffffffffffffa}, {0x7, 0x2, 0x8000, 0xffffffffffffffe0}, {0x2, 0x2, 0x0, 0x1f3f}, {0x3, 0x0, 0xc9a5, 0x86}, {0xfffffffffffff801, 0x9, 0x9, 0x7000}, {0x7, 0x400, 0x0, 0xffffffffffffffff}], {0x10000, 0x8001, 0x1, 0x800}, {0x2b5, 0x7, 0x7}}}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x2) r0 = open(&(0x7f0000001400)='./bus\x00', 0x122, 0x4) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000013c0)={0x401, 0x820, 0x3ff, 0xaeb, &(0x7f0000001140)={{0x3, 0xfffffffffffff800, 0x1, 0x2, 0x79d, 0x3ff, 0x100000000}, {[0x80000000, 0x401, 0x1, 0x7ff, 0xe3, 0x9, 0x1, 0xfff, 0x80000000, 0x1, 0xaaa, 0xba7, 0xe7, 0xca, 0x0, 0x3, 0x81, 0x8d], [0x59d8053b, 0x1ff, 0x100000001, 0x2, 0x8, 0x2, 0xc2, 0x8, 0x200, 0x3], [0xfffffffffffffffb, 0x6, 0x17cc5f23, 0x5, 0x9, 0x8, 0x200], [0x3, 0xaa7, 0x5, 0x81, 0x9, 0x1ff], [{0x4, 0x5, 0x10001, 0xa25}, {0x7, 0x7, 0x7, 0x2}, {0xdc, 0x6, 0x6, 0x7}, {0x7, 0x9, 0x8, 0x40}, {0x6, 0xb30, 0x2, 0x3}, {0x7fff, 0x0, 0x4, 0x2}, {0x7, 0x100000001, 0x80000000, 0x6}, {0x1000, 0x7, 0x8001, 0x3}], {0x8, 0x0, 0x1}, {0x6, 0xffffffffffffff33, 0x8001, 0x6}}}, 0x2202}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001440)) semget(0x3, 0x1, 0x10) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)={0x1}) 16:00:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="60b7023e3f66d9d889a0308d355ffac9243eaf0668b5f64094549036a305007e44c4556d316335c0f546492bd7815f0601218d37d5c5cb57b5ea26bd27e3e2a43fb51bb58c04af449e6eb94eab9ea6c538da9a7f338f7b170b95947e72c7e2a2690d132f9200e6c9f9f0fd9850a5a5bb9cf0abb6958839c4c0b31e5d5690494a9165de2761cb133648"], 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{}, 0x0, 0x100000002, 0x0, 0x0, 0x2}], 0xfffffffffffffffe, 0x0, 0x0, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) kevent(r2, &(0x7f0000000240)=[{{r0}, 0x9c461f01287a5b17, 0x4d242f57a4468a46, 0x80, 0xb25, 0x2}], 0xc2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x82, 0x40000000, 0x2, 0x5}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x9, 0x800}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x1f, 0x7}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0xfffffffffffffff7, 0x7}, {{r2}, 0x0, 0x10, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffffd, 0x40, 0x8000004b, 0x8}, {{r2}, 0xfffffffffffffffd, 0x88, 0xfffff, 0x5, 0x88f}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x0, 0x428943ac}], 0x2, &(0x7f0000000380)={0x401, 0x3f}) recvfrom$inet(r2, &(0x7f00000003c0), 0x0, 0x40, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x10001, 0x80, 0x100000000, 0x1, 0x2c9, 0x4, 0x6, 0x0, 0x1, 0x2000000000000, 0x3ff}) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) pread(r0, &(0x7f0000000140)="64e201d5e0848acce3397de8b83e8c43127f21", 0x13, 0x0, 0x0) sendmsg(r1, 0xfffffffffffffffe, 0x8) 16:00:05 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) write(r0, 0x0, 0x0) 16:00:05 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r3, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r2, 0x0, 0x0) r4 = dup2(r2, r2) socket(0x12, 0x4001, 0x10001) close(r2) bind$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x5) shmdt(r1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="7b2dbfe99f9836c1d8823b9d5076ae", 0xf, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fb958a0000029be96914f6357e3a", 0xfea5, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x0, 0x7}, {0x25, 0x4}], 0x2}) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720d", 0x253) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x8001, 0x1, 0x3ff, 0x74c6, 0x9}, 0xc) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000280)) readv(r3, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x1, 0x5, 0xa7e, 0x40, "5480b60228ad5fc8db2c17e63f864f207abe98eb", 0x8, 0x8}) r4 = socket(0x18, 0x1, 0x0) recvfrom$unix(r2, &(0x7f00000002c0)=""/1, 0x1, 0x800, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x7703bbdb83d4401b, 0xffffffffffffffff, 0x82fc, 0x3ff}, 0xc) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000140), &(0x7f0000000200)=0x4) setsockopt(r4, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20c80, 0x0) r1 = socket$inet(0x2, 0x5, 0x5) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) poll(&(0x7f0000000740)=[{r0}, {r2, 0x1}, {r3}, {r1, 0x20}], 0x4, 0x0) r5 = socket$unix(0x1, 0xab7596fcaff2878c, 0x0) r6 = open$dir(&(0x7f0000000480)='./file0\x00', 0x10, 0xe0f330e1db39c2a3) r7 = socket$unix(0x1, 0x2, 0x0) setsockopt(r2, 0x1f, 0x1, &(0x7f0000000780)="bab5a400034e41d5cee3428d60c44b3b809801ad6719047782e6bead0cad65dfa4505ef6b601ebe311ae803f138e8737affc9c53d888fbb7f2ce07a7df91980a", 0x40) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x1, 0x0) socketpair$unix(0x1, 0xbb3ac3c1abdc0d57, 0x0, &(0x7f0000000700)) r11 = syz_open_pts() r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x400, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x0, 0x20, 0x0, 0x8, 0xffffffff}], 0x7055dcce, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffc, 0x42, 0x80, 0x20, 0x9}, {{r3}, 0xffffffffffffffff, 0xfed770920b9f58a5, 0x4, 0xb3, 0x80000000}, {{r4}, 0xfffffffffffffff8, 0x90, 0x1, 0x7, 0x800}, {{r5}, 0xffffffffffffffff, 0x20, 0x0, 0x1, 0x4}, {{r6}, 0xfffffffffffffff9, 0xbb383308e76d1dbe, 0xa1, 0x2, 0x9}, {{r7}, 0xfffffffffffffffe, 0x40, 0x279b256237820064, 0x1ff, 0x80000000}, {{r8}, 0xffffffffffffffff, 0x4, 0x4, 0xfb1, 0x5}, {{r10}, 0xfffffffffffffffc, 0x24, 0x72eee2b86badbf4c, 0x0, 0x45b6}, {{r11}, 0xffffffffffffffff, 0x20, 0x1, 0x6, 0x5}, {{r12}, 0xfffffffffffffffb, 0x80, 0x40, 0x1, 0x2}], 0xfffffffffffff9d2, &(0x7f00000006c0)={0x200, 0x7}) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f00000007c0)={0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) socket(0x10, 0x3, 0x7ff) socket(0x18, 0x5, 0x2) ioctl$VMM_IOC_RUN(r13, 0xc0205602, &(0x7f0000000040)={0x4b, 0x6bd56227, 0x8, 0x8000, &(0x7f0000000180)={{0x0, 0x7, 0x3, 0x9, 0x2, 0x8, 0x9}, {[0x6, 0xfffffffffffffff8, 0x6, 0x9, 0x72b, 0x1, 0x8, 0x8, 0x7, 0x2d0000000, 0x7f, 0x800, 0x3, 0x20, 0x1000, 0x5e6b0953, 0x200, 0x3ff], [0x80000001, 0x3e1, 0x1, 0xfffffffffffffbff, 0x7, 0x6, 0x3, 0x5, 0x80000001], [0x1000, 0x100000001, 0x2, 0x7, 0xee7a, 0x7fffffff, 0x8], [0x8c, 0x8000, 0x2, 0x0, 0x0, 0x6ba], [{0x1, 0x401, 0xffffffff, 0x81}, {0x800, 0x9e3, 0x2a4aae57, 0x7fff}, {0x8b, 0x40, 0x1, 0x8}, {0x81, 0x80000001, 0x100000001, 0x100000000}, {0x100000000, 0x2, 0x8001, 0xaf}, {0x5, 0x1, 0x40e63e46, 0x7}, {0x1, 0x400, 0x1, 0x8}, {0x7ff, 0x0, 0x1, 0x40}], {0x91b, 0x200, 0x100000001, 0x7}, {0x0, 0x1, 0xfff}}}, 0xe6, 0x7}) 16:00:05 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0xd02d406c0fa89701, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x53) getsockopt(r1, 0x1, 0x5a75, &(0x7f0000000100)=""/88, &(0x7f0000000180)=0x58) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="84") setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240)={0x6, 0x7}, 0x10) 16:00:05 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0xf45f8512bafbc388, 0x40) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) 16:00:06 executing program 0: r0 = socket(0x18, 0x3, 0x797) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x100000000000001) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000540)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r1, 0x2) r2 = accept(r1, &(0x7f0000001040)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r0, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000d40)=ANY=[@ANYRES32=r0, @ANYRESDEC=r1], @ANYRES16=r1, @ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRES16=r1, @ANYPTR=&(0x7f0000000d80)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESOCT, @ANYRESOCT=r0]], @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRES64]], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0/file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffcea) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="33742e2791ae1601004a"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001100)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="0000000038751fbd55e82e843fff0000010000006d302b15df2af50d3204c0dc27f4e89264b754bb8e7ad193b8c2c33dfde62b6aed9890df191eec02f6ad5d364c6af10ca1632f18e34389794aed0e880da636f9fea4ead6aebe65ab8d76ed02d44c38a2b80c45ce4342da822269a54e75e31655fa834648c1afdd89ffe7c628f9fd993603eca863846db4b829b83f83d982b6b9d93c4993129a6f2fba1c020a6075393ed1bc5b4e2b8cd0739fe6499868caeeff0f57f57b3a44a3eea77e2e50748d3884f8be03cc318b7ce8356ab43c9a86f4f873bc16664bce4601617217e928a3fc43b9366fea38b1b639b91b63", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="00000000189c0000000bd981db9e1801071913bc4535b960537cba5fd259ba5b966c047007c686c60630e36961f137af365d73458fa1ab6be6cdba17fb19602435cb960f6336fa9d506095cf7099c9756f845d0c3c82884bad962a7544666bc415336e6896064b", @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="28000000000064696c12000001000100", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="00ecffff1f00000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0xd}, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)=0x4000000103) r10 = semget$private(0x0, 0x4, 0x316) semop(r10, &(0x7f0000000500), 0x0) semget(0x0, 0x4, 0x4) close(r2) sendto$inet(r3, &(0x7f0000000380)="19478d880c37852bc31b03e95eec08a8a3a332c15c5b324f9714e58ba27eb7bdfbb82219306f1c85f005721eb9fc1cb24a67ece830c68dcf82ab2b24d1b3bf2ce07c149264e23af48d56e88cbd0da0fcc46ed60208d398e575625c8c2c8b133eb4babd7fa72b6774b0c003b1c668d5e8061d0962886fbf627926756999b4656fbcc8b78053bda3b2f7689c1357ea2e3834b722657a06d453e4b686b84ba8d946d326fec10aaf1223657611d5f20f5466c3ffc2fe06a7daf0f869faa008d701fc196ef55bb0663f4101d4e21c07abf7bd268aa2a32db1b8ea249451442594835e884a15743e1499ce849e", 0xea, 0x4, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x10029, 0x0) r11 = semget$private(0x0, 0x4, 0x10142) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) semop(r11, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0xc}, {0xc}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0xa80c, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:06 executing program 1: r0 = socket(0x11, 0x4003, 0x1) sendto$unix(r0, &(0x7f0000000300)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009a00000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x5, 0x54d}, {0x18, 0x2, 0x0, 0x4}, 0xfffffffffffffe00, [0x401, 0x5, 0x623, 0x2, 0x5, 0x8, 0x400, 0xe8ea]}, 0x3c) 16:00:06 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x452e47657f4a86ad, 0x0) syz_emit_ethernet(0x1e, &(0x7f0000000100)="ae91297a525115762d3317b9a4348f96c2428001ce4b00a048b47d61ffb4") r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$getown(r1, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000480)=0x5) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000380)={'./file1\x00', 0xfffffffffffffff7, 0x1f, 0x1, 0x1, 0x9, 0x9, 0x5, 0x2, 0x0, 0x2, 0x8}) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/228, 0xe4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:06 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x1, 0x400}, {0x3, 0x1}}, &(0x7f00000001c0)) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) close(r0) mknod(&(0x7f0000000180)='./bus\x00', 0xc000, 0x804505) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) poll(&(0x7f0000000200)=[{r1, 0x40}, {r1}, {r1, 0x124}], 0x3, 0x5) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x1, 0xfffffffffffffffd}}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) 16:00:06 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) 16:00:06 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getuid() r2 = getegid() r3 = getuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3ff, r1, r2, r3, r4, 0x10, 0x4}, 0x6, 0x7, r5, r6, 0x6, 0x6, 0x5, 0xfe}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRESOCT], 0x17}, 0x0) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfe59, 0x0}, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='on', 0x2) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x10000, './file0\x00', './file0\x00'}) fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd88, &(0x7f0000000000)="b6") 16:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa27dc7230d6faec4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) fchdir(r1) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x6, 0x10000, 0x7}) close(r1) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202020000000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) fsync(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmget(0x2, 0x2000, 0x201, &(0x7f0000ffc000/0x2000)=nil) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:06 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) nanosleep(&(0x7f0000000080)={0x8f25, 0xda}, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x2) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x41, 0x0) r2 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000880)={0x40000000000, 0x2, {0xff, 0x9}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) socket(0x18, 0x4, 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xd2, 0x800, &(0x7f0000000500)=ANY=[@ANYBLOB="c38a7dae05000006a784abb44699748e123019311e7f8bd2fe611449e19a5931f7575450fdfe7e6f222529f03b5caf6867c21b8c7efb34c9dac2596173207b2e18b046fac3a618c22f51e6bc4ae4117dc96d2177cf2a659db742184b72cd2e4e7998c6ae27fb8cd0c20c5f5b9241fe2de4e90c895e21f25813427c08f46ef77cd39efd46b6e9c3fbd68f316c0daa808223dd806f7f13a641d2342ad111"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2) kevent(r5, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x10000, 0x3e0568fa}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x0, 0x200}, {{r0}, 0x0, 0x20, 0xf0000001, 0x5, 0x4d9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xe702, 0x4}], 0x3, &(0x7f0000000440), 0x40, &(0x7f0000000480)={0xc6}) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000800)) recvfrom$inet(r3, &(0x7f0000000700)=""/143, 0x8f, 0x0, &(0x7f00000007c0)={0x2, 0x2}, 0xc) ioctl$KDDISABIO(r4, 0x20004b3d) recvfrom$inet(r0, &(0x7f0000000300)=""/73, 0x49, 0x1, 0x0, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x880, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x1ff, './file0\x00'}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCLOCK(r0, 0x20004276) syz_open_pts() ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) minherit(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x2) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x20}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="a6b60848") r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x3) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x1, 0x8001}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x7, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x21, 0x40000000, 0x1, 0x7}], 0x0, 0x0, 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x7f, 0x3}, 0x8) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) fcntl$dupfd(r1, 0x0, r2) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:00:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x216, 0x10) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000691, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x1}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000006c0), 0x10) dup2(r2, r3) read(r1, &(0x7f0000000140)=""/163, 0xa3) getgid() 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x3976186736cb2529, 0x0) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) r1 = socket(0x18, 0x4003, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) linkat(r0, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/210, 0xd2}, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x4) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x6, 0x7}) 16:00:07 executing program 0: r0 = kqueue() getitimer(0x1, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000013c0)=ANY=[@ANYBLOB="0102388f8cb276c3494f68215e12294f8b021f114ade04bb00dbd2dcfe99f7910b7a5ab125e8243f41916c0e9e52d87444ce36f92b22cdaf60b49e580b8049a1cf531dddab311658aa076509bb4cd3f3ecade510073861f5b595da474625908e73a0761c1b420423cb7c03a41dc49f94fe6fa760477a327d0e47d70d177dc5dca740eb8216c56f"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) close(r0) write(r0, &(0x7f0000000040)="6e898c375024e082192a5b889972252378920d1df39efa81cd0021528bda88d54abc3dcc0e4f2da4ffcc25ce18558bfc718fc804af61dc05e77169a313c2ef1a8cc3a2fc5390c34042f28ba4d7edc4a41ef9a1fa4447f87a9c66ba3a8d6ffd6d31d740648a5fc1c7d4dbd59cf3c67e8d07", 0x71) 16:00:08 executing program 0: clock_getres(0x6, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x0, 0x3) fchmod(r0, 0x2) r1 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xfffffea7) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x1531) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) clock_settime(0x3, &(0x7f0000000000)={0x3, 0x1000}) ioctl$TIOCEXCL(r0, 0x2000740d) clock_gettime(0x3, 0xffffffffffffffff) getpid() 16:00:08 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x3, 0x9, 0x4, 0x1, "6b4f452e07c0a9ef9d4d9b20af88ee44a563fe31", 0x1, 0xb1}) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x1) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x40) write(r0, &(0x7f0000000280)='MS', 0x2) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x208000000000d, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x20280, 0x100) ioctl$TIOCSTOP(r1, 0x2000746f) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x1aa8cf023015cb9e, 0x44) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) mlock(&(0x7f0000006000/0x4000)=nil, 0x4000) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000140)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995bfd1833d68ce30f7a4a02aff8c8d744bdcb187bac95177083955c140b953db271ab643548fbd4a488f5aaf76ff93352172d9f9eb58d3cc5d3c4dd0b23fbde00eee24555509c665bbaa74e9ca02817f3506982d9e46ad6c2777cb57f4dba52da355bdd74f721a70bd469e37a4744ac7a94e5f96889e42e3bea112978e2b0ad751704a54c6dad0ee2d9681ceed57ea164241cd499ed4165807328bc141f15f38e0df5b2e9ac142d2a8f6fb06be245d22a87b187a68d2337", 0xfffffdce) getpeername$unix(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB='\x00'/31], &(0x7f0000000c40)=0x1f) 16:00:08 executing program 0: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0xfffffffffffffee9, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/50) msgget(0x1, 0x40) open(&(0x7f0000000080)='./file0\x00', 0x901, 0x10) 16:00:08 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e97", 0xea, 0x0, 0x5a) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4}, {r0, 0x40}, {r3, 0x4}, {r0, 0x100}, {r2, 0x4}, {r0, 0x40}, {r0, 0x40}, {r0, 0x8}], 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000380)=0x8) 16:00:08 executing program 0: socket(0x20, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x3) 16:00:08 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x3, &(0x7f0000000000)={0x0, 0x100000}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x400, [{0x2, 0x9}, {0x1, 0x1}, {0x1, 0x2}, {0x2, 0x100000000}, {0x3, 0x5}, {0x0, 0x2}, {0x1, 0x8}, {0x3}, {0x2, 0x10000}, {0x9bac5cdf5bec9330, 0x9}, {0x3, 0x5}, {0xcc409d7a081980b8, 0x7fff}, {0x0, 0x5}, {0x3, 0x3}, {0x3, 0x2}, {0x2, 0x4}, {0x2, 0x2}, {0x3}, {0x3, 0x1f}, {0x3, 0x832d}, {0x3, 0x5}, {0x1, 0x7}, {0x2, 0x5}, {0x2, 0x1000}, {0x3, 0x6}, {0x3, 0xfffffffffffffffc}, {0x0, 0x1}, {0x2, 0xfffffffffffff9b3}, {0x3, 0x7f}, {0x2, 0x100000001}, {0x2, 0xcf}, {0x2, 0xffffffffffff8001}]}) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), 0x4) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0xb3, 0x1e3}, 0xc) 16:00:08 executing program 0: mknod(&(0x7f0000000440)='./file0\x00', 0x80002002, 0x100000000020658) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="6203674cc34d492aa0df80040afff323158e062d7f5bb8aff8223cce9c7d2b1bb63183294adbbe2f93c2f6fc788d2a66f3175523881a01bd34", 0x39}, {&(0x7f0000000140)="7714f336e8c0c86bc91ee62234599534120e81d72bcc42d5e18fe91f3065d5533616c9a70604e926a5d489b8e29596bf0029c175ac5cf835458830ffa5e4585471f578a83e092122d1515ee6de8c916d23c491bc36ccc6994bf50a60a1525503dd171deec4d1f7cfdbe7ff297b522b9728fedf472b3218638f1e4fe97b0641fe4207d0f9514fe87077278f0774abe9d315db3413973b925ebd7bfb26fda59fc3850aa96dd5bc66949c7e16f909fddb9e49826f4cd9eac756e5ebe484cd162b5f53534a914728bf567b1b154d96c5f380ea", 0xd1}], 0x2) r1 = socket(0x1, 0x4, 0x0) getpeername(r1, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x2}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)="3940aa1232d462fc1eacfb54e3918cbbd5336ce5e4a0b33d017c8a4b42aea360df8dc049c756a905117df995855b511c86cac9b37c", 0x35}, {&(0x7f0000000300)="01649c0c76aa8fcaf3093d86cbab87c81ad37fe443f460f8239bba4d3d01f12581", 0x21}], 0x2, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047470, &(0x7f0000000340)) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000180)='./bus/file0\x00', 0x20000, 0x0) setrlimit(0x7, &(0x7f0000000040)={0xec, 0x80}) chroot(&(0x7f0000000140)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0x20, 0x40) 16:00:08 executing program 1: pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f00000006c0)='./file0\x00', 0xe, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000100)="2f0861b6cbb6c8e7988fc34fa644f5b308d76800aaeb956708a64c2522b8e8f361656bb28f64b5abf89acee3e99fe1794411299455dbc23474e997ede017bb345a655ac65831a84e247091f00c91a2", 0x4f, 0x0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f0000000240)=0x10) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000005c0)={0x1, 0x7608, {0x40, 0xfff}}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', r2, 0x1}) recvfrom$inet6(r3, &(0x7f0000000340)=""/130, 0x82, 0x802, &(0x7f0000000400)={0x18, 0x0, 0x7}, 0xc) socket$inet6(0x18, 0x3, 0x102) r4 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000580)={0x9, &(0x7f0000000500)=[{0x0, 0x1, 0x6000000000000, 0x3d880}, {0x1, 0x1, 0x4}, {0x3, 0xffffffffffffffff, 0x1, 0x5}, {0x5, 0xd3b0, 0x1, 0x2}, {0xe6, 0x3ff, 0x400, 0x3ff}, {0x9, 0x8, 0x2, 0x7ff}, {0x5a7, 0x7, 0x2ff00000000, 0x1}, {0x2, 0x7, 0x73, 0x4a}, {0x80000001, 0x4, 0x7fffffff00000000, 0x6}]}) r5 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x140) open(0x0, 0x0, 0x0) munlockall() ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000480)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) connect$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000600), &(0x7f0000000640)=0x4e) listen(r4, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000000)=0x299) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x20000000005900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x43}, {r0, 0x50}], 0x2, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1cfd8c068c8101c5, 0x0) 16:00:08 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x12, 0x0) getppid() fcntl$setown(r0, 0x6, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") pckbd_enable: command error 16:00:09 executing program 0: mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0xfffffffffffffffc}], 0x1, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f00000001c0)='*]\xb6\x00', &(0x7f0000000200)=':*&\x00', &(0x7f0000000240)='\\\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-!\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='-+\x00', &(0x7f00000003c0)='.\x00']) pckbd_enable: command error 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0xb1deeed8b2b2058a) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000000)='./control\x00', 0x400, 0x3a) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./control\x00') mkdir(&(0x7f000000e000)='./control\x00', 0x0) r2 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) 16:00:11 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) pckbd_enable: command error 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrusage(0x0, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000080)="7f") 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2010, 0x40004000000028ad) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x4) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x2b3) pwrite(r0, &(0x7f0000000200)="90136a5690dd649e151fab9735873dc06e1d5751c3cb1ce8c382768407f18787aa845260a1fd4f881303413993af877265aa24e5ef6215529e5017d0185c8b2ac0e7453bd7f2e0e98891995cbeae201a81448f8ea4b2e1a42edb50dddd44dc4a93cca0e62bcf26287c087543c100f4be3757e13c16a1ab1c40bf9226b8866eabd8d39cf39fb5ce91ec8af29dc37a79bd1c24883b2e9eff9209d90830cadde9f086cb74182080b3e60502ba9249af37560ffe8e0befa4b873f4d70ad7be550bad11cdc8edeb421d5cec8df398ff9a2a00a60107184726cbd6b0f9c400c3556dc72359c9ab173805a99b0612c6254d88d29b3761ecce485c4c6cc190f0aa9b8d99629b3d0d7d8c50d28b677f968fd0d6b1d9d8a1f0986fb267d57df0c74dd282bfc3bcc4ac5007b0ece1168f1711a5ced97782c36efe60ce22987358f53d975b291c7e405fcaeefb66c9132c50b377994b4b8530fae01f8ce47fd2305ba7fe31b6d96fc93440ae5f847f384fb813074df8c780853bd1831a2c4efe6bea4f5ef092a0ff7f0e182995ea023b74f293364b010d821fd3ff55d17a46a99463bd6171730afc26da3d460c911b900d47fb97771f0a12a627b87e3208e061649985a34b82c1a18565c402a6f13a7008c82c96aefa06110c8598e1735a12885f499084ca841ea0e1a2506e8f93d26f8d3dc6a8d136b3675f6bec93ccc6b6a0cb7ae92794a68ff3fc29114f4cbb7b853d4b0d276f915101888334ad0c0b160f3a3dd766f69f5cc41a81c5c3bfff919ced368eed42921dfb1d023ce2a95338d690995e3e07303611c7d84703b43c72beccb7a71d3a514c35e5af85764478a3240cd69fc236295eb5dcc1d845bea2032a6965e2e4bea0d430c08dff5d972206f6bd56a99a8ef87c19e12638210c2d2f9037ff9ad7d0553dc4e46e712d7c333a190c8c4e1f610be953bdf6c6e03f590cdf055312de7bf2b8998bca8d1eea3b6d6c6eea8bd7e10aebaaf9d2f7dfa6af1055a42599796183d9a3dd9b076f1fe6b1cd96c04e9a4186cea305ab3a677260e4042623c30a42e6a9a7db10404f00986ddba0571bb0985802277f80eb9f7ad2c97132142a217ea3a41dffebcec9c24092865dfca018d4815e1aef73c6520af9980aa839d701669ca163dc61a8909a6ff8559db08bfcb465ece6a7353b428b455a4b9cb6e7e611a26798fd9620a34f21fd02af775234b69cec8a43623cd649d0e022ba9ba775730f02ffa575308bac9420f4f1b73865a4815c98dd1194af4a7838950ecffb7874057a4088df860743a4a188857496f600ecd47d24af5d6c944546676ac004e76aac91194e9e1652c4be2b3c3bac514395546181cecc79eca36a74bc2482f2d9d0a98b71e6ca56110bf5ad7c40f383890b018358b1f5c49c5a212226bf2af7999c4f09ed7604010be1b8097968e484357d4de3cf8118574de11c297a229bef92cfa36aa94e37fe1ea85a332d0ab7b775a340442a83c3ee74bbfcb19a4e89924e13db926a9f885539ad1c81f75339bea286853d83062cd037236ddf869263585d3367cc4c5193c9070942e525c585de7c8da09664c10fe56c5ecba73b4dbc9fc2c5089e750e770f48e160df1a5f91029d15cfd31c816a38ef8a3e310d2a80a47af8c17d7a9b19f33e03834fc92f6c0d02a8aa174218cfe33b43b5636e3f2c91d0474c22b92daa25a2e53769533e09823a11c8616ddb26e4d5f4c8e894a21d9110e36a85220fcd29100fa9603112ce1d80d14cc26c971feb623f3a85e57cdbca54df48c668c7222340d0943b2fb30e4958a585a2c6e43de54064ed970fcd7ac2002735e76e990e3741884e899865ae72d19dbb4e647b4617a5cdb9b0d753a43018f87de322c68a330d5b6dc9475b9c24d3d5e17e9816d9efc7999220a81b174401892f2c1894477cd1d091487fdead13f1b6368e4bcc3d3343d9d2b31739efa75c1f32be95508fd9a7adf0520437eed5744423228ee9d4ca1941796a87543793693ab733b07e29fad35f8393cfbeb67c59e0e4a724afd65b7f835dceeb7f17531fa5104214d83873325d40b813e59161486d33d7651c69806f72c55a23efe57ff64a13c806e20bb1916915bcda4cda83369140026334a47d7489473f6e000e4691864c8c4b4c1e262e07e0c30b5a12d1cb41b3c6eb17248fb88617fca5efb7f6b305369ff064fa8faaff902ad3bc1fbe585589b7b53a13fbdaacfc0aad1b5788427a282c342ed157229a7b36f0cbd72e3c1a7bd694188a278d2e7e9389715236c123decff59c17e5d17fa30b898ca04cc14e6cfeae31eb945deefa0b6a1acd40e39421dfdd83ca5bdb9e0c00becff0644b9c645c41583e0495a35e8ba08ec93ce84fd78dc2173e0e7735c371bec113d919ef783a39dc4e611e403e0926321614afc0ac30f9b779de64c1698294715e93e1bf3b750424bea5d1fe047b05d0845426510ca9e6dc2bb261cf52e0b9b5f18394c51e2f49711bfb3ccf9b22e65af0557bf80eba9e7c27e380f8d8116fdb0e11ef3c9d8ea51a2f596ae46a4e0237ece31918636df3953dc674efef6b3aaf71f2077c67a47b1749d08472e724ccf04e2fa2c2dbacc78364240a830d2e1d7c38d75a8f3d94c4541933975d1f60b2cc962c0d85e1e49db73ccbf7216aae4697baabdc47c6a4b332825749bf17b2d9034fa074f735da98bc682d1dab779270198d9edd9fe2855b249b6f29954ee45463ff095dc8808722cc8b4c60026da6e63db39d11cacd6fa49b0705a809566b8cd5051463491c91ce80591f32af88bee7d44607cae64ff8fc37ebbcb7377481bb8318bbb3137ed0c594fd6553c25009b2f3a5f99849739b92bba645f4db3ad934f1485bbe4bf9cead736bee5abf636ae09dd749355f9f336975d8a666dec6c391862f2db7ff7fb267dd8e62b7aa9c7d34939934514cefc8895c16ac383949135a202f683c1b446e8686c9da3a992ec271a77484c1e2c53ee06b00d8ad52c37c2f2cc3ca5ea61c88e1e27b483a78202bbac49d626dc04bccfbc246f4520f1d109dfe8d6eb012e7b709adc22c56d9e9ea6ef8c1a7f6fdafea15acb842d91ab625aec8a2d01905cb16b32c7cbd0aa4cb3fb02b913c24d99e149fadf3187bdf96f617387474c0ef99c30cbb81d8854b15dff82c22c762cf48cac2ba15b60d2cbbf3d8b5152a9bebc52d7cc793c75bc3383350ace863571870bf2904999309b14df1977b308e4870d736b2d0c91e7bb74df89b48cb624a368632abfcd58a2e99c98a9df7b1860ae19099ebe3533d67d0605b35ef1a11edf27483d625836061bb26a24db9e8bf865df6d6a5b50f777b8a1a03c94ca4c32d5a4b8edfa28205a9d5bc151c61fcef7cd09c63bb074e81d0866332583d3db207fb35c1a3103ce52ca5c62263a6a8b67ad02d3e623989bae3417a58c00ff094ea17b762ce527d469f3efeb6dbbc276369d2a9766e79d0c2c6e648d3a1e69ffc60569a8f6bcd60131b2a047d0b47579ec105bd3cccdc79eb3ae58ddd8dd2e350bc86944cf58e13ca979dfdeee347cd96be98aae1872be7336285bf2c0c6654f2c97e7020511737bc5ca9a88c9650b6462cd79f938cb450fa957657332e4b18425816df7bd1b9d67228d223d9cea05c2eac66c755b3041c0739b757b15ee4fe7b6c59da8cd0d69f0a74dc511cdf4daace246bc33a18d48ad622b2c4d896f3b28009faf888914cfa0353b6644ef511a7620f2729f9014b91dcc50d409db3f3ab324f1c0306d894aeb560974af4b9876bf4b286ae9d9f3172f390c823fbb6fcdbf9036a99b79b78e5c1f42d55d478ef772db02e853ee8972db7e0ce006f5d5040e8462e118ae26f517d14896277ff64b1fea37cde7b72e6169b8b3b55bf42a9a9c55f0cd2b9fe13d0cbfa57f52bdb1a419463a33d9efab7bb6aa480876ce7a4eec3946e83bf8d3f6dc04d18aa6df4af366df89495244dcdd5416028e958b8278cda1fcaec3f407fcccbd92c6d6f6ca2c0d932f1d9eb3752925bbd3eb21c06f067bffef4308a0fc9ba2a33f4aa3067730e9a6732875754639efbcead10a2c9c7b102e6952bec3fb267948870a35c54c681faf0e030aa595b6a76bba0ae0096c074f199965ad4f5d6d5bf768f97dd94647ab514dfb6eee92bd11686c0f27fe4d39859e7260a84c22391d4aeb66a71b49fbb6156f9403f6cabf0614c0e311e211cb3a588fbbc64e06b9dd68d9ce41dd15a40bdb9e392cc9231f0220477bcbab53d17b8f9d93e818caecb4240525eb866ea6023968d4b35f287ceb30d75afb53accaf2bab1a050cf078fe5aa8a33763280e0858963ee5f1385d0134a795ec4c5394ab96c4932400f2ade0f06b65a5f4a00fc64de0dd07b91bba6b06b06709fa424ff27c5fc63ecf7a4a1d29f8bb2d9563d3872657a8d6b8b5f6fc1daff221b796bb66d719d753d86f8b20faa47739a6f37f0eddda8628b8a08facfd0ae0a3d2a86d08da11d05c01642fcd9349df7a7ca0f3ef215760eb0dd812dd0f76cd41f6c193e0e70fee6c86c5893646f2d8ddd1cd8fa1bdc5ab6123594df9b386738f0064671fc45c4f82d28b67ae4417b15d2630c87ec2ccb1f4beb0714763e3ce3997117c8d8fdabce96b6041e750b94e6c75422132c93ea776deb3ffa15b0b634d15b442e4648d2f44e7add849c2e1634a28a4b2f95f5a3158eea31d30de29a91395b369f74f86a7c8c8608adb16be0a0debb005924e13a30f96e608486c2cc125e89e49d4265ab29606ccec86665ea692e51583e3551f9d64388735b4c2aa8028143a52971b94da6763f723b749355a5f1566cc295e6caefca0a644cc81228ecff1ce7f592ea8c7c669376d5b8629774f0f7468463acceabc9454f68a8bd1fbfb806d07b2ed1688ebfbd7933c110421fea86acf2e47199746c0ea638404f3027aa6997e918852f097a0d5c0e1812429cfe4c7e66210a58cfadb2df6de6ae4c6b1f4e7a5b918592685e9958531bef37babcdfb8b32a16f90abd39632576d11acce5149db7a19f0492c390144d3501276d402b470a43b5ece6eb0929e3a96d112816b445757815a1796385941f4bd7b0dc7e5f0f327b03219735bfa51acdf8e7ac5c329c8bd8c2852249b45b24b89be8b798bd3fe6d6ab3a5e7898d9aa093db0e5cccb1c5af8f7025a955b085905d66e2e3502243aa2d597acca0c0f9575edf21a6b3a91162edf290afee4d873538e6c882700195cd3a0baf80e223a3740ced3372925f67e4a6010ab936de72208347fe905f54f42d0a96ec40a0f1d4b0ec0425d89463d0a7471f6d6fb54c0a5d297b2da96d26a85b6c0e7ba8383081beec61c7fb7851d0c173e1028e5f0afb8927495f4352e7d7c6117945345efb7394a88c34716d61dc734290dc16705ccd784a45ee7e9be0ea983fc4516c8686fbf859c4a1773969d434008ae0a0fa1840e352482e39b233c31a23324ed546aaa1a5d88bb4a4d8627d83016c1b84d49ce1a2662efaf008e45b91fc349e30d89ae70d56ed0ca02eceb762fb9af78c9561d75d81f72536017eaa2409c1c8144d73e064ba077a7797ba199231d522422d2a9b0f1569ed0d57b83b607690012795f696f362f90cb020bad6bb28eca1b54dceaa09d3b27f18871643bd04446642416c9335cb036f12cab1ec10c2e5fe4f38c3a91de646633a3e618c2f13f51b0d16f9198b80b74b1e78ed80d60334d5e4e0a68b07e764b1d770e0980a8d5d9d96e35595865b2244dfb0599ac4dc9a64400bf1388499c98adcdb3d8f238dd9d69d01d3e1d26c4dc09518197272eb305cf1", 0x1000, 0x0, 0x0) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x20, 0x2) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) ioctl$TIOCNXCL(r1, 0x2000740e) pckbd_enable: command error 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10483, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) chmod(&(0x7f0000000000)='./file0\x00', 0x1) close(r0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = semget(0x2, 0x3, 0x108) semop(r0, &(0x7f0000000080)=[{0x2, 0x10000, 0x800}, {0x4, 0xffffffffffff7fff, 0x800}, {0x1, 0xfff, 0x1000}, {0x0, 0x65, 0x1000}, {0x2, 0x6, 0x1800}, {0x7, 0x40, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x7f, 0x1000}], 0x8) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x38, 0x8, 0x80000001, 0x8, 0x5, 0x8000]) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xc1}], 0x9, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="89dc2e5823218477d344e201df13fbcd8541fabb51f1004d9b3ac6638755a3f517b19171c030b2335bd8528cba4153ee285b9adcb084cdbdb55262608ea80c4df1fd959c5f602625c2d05ef5ab97057c5f3c67212a10bafbff5cf1aecbf3d741f242efb32b1087dcbd43394095b1db501e80ec40a7e3fb42a8607a58e4c162105ef3533500454c30f6105515ee77002fe23c3019497d02dff8a7b104b5b76c76fbe24a5e02354b430daa5fd46c338560cb649fe86eb94c38170db4027296521a98cd9ef8d80bdec84f07b93e100e03273cbe0737227a12f61f0d28567e9d7780", 0xe0}, {&(0x7f0000000240)="ffee96b5cb65b4b181ab9f6fe3d2802f461c771814c74911b73403c602535ede3042e9c60ad4eac44b83bca21519e8904c84575f723c10126c6e5584d519e3e5c3deece3e0f0f3c4a7549221ffa4613914f4b3b250ee924e53274aa702a7b76dc898c3a8913b05b97b42653435e38abed5e1bf9b7cf2", 0x76}], 0x2, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x20, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x80}, {r0, 0x10b}, {r0, 0x80}], 0x3, 0x200) setitimer(0x2, &(0x7f00000000c0)={{0x0, 0x2}}, &(0x7f0000000100)) 16:00:12 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) fcntl$setstatus(r0, 0x4, 0x80) fcntl$setflags(r0, 0x2, 0x1) 16:00:13 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) setsockopt(r0, 0x2, 0x1, &(0x7f00000000c0)="a66b571865ddd1158bd4cac379fb6ba8c7e34a770ee3e6321a70a7afa704daee9273b4e6008c9dca4e73e0580cb71ef22baa04a7f4bdbb999e06162ad46d67bfee6a3cdeafcc3ca92a79af14ecb5695c4fe737ec008e5351d8748b10553f31fcc9643670bb0373843e1db20d08fa8d186ef13efccbdf1420a2f0350a0d4a89b87f81ea1db76abb4fbe3791a3e02c5b63a4c42daec31e4e", 0x97) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCSBRK(r0, 0x2000747b) kevent(r1, &(0x7f00000000c0), 0xeaf4, 0x0, 0x80000001, 0x0) 16:00:13 executing program 0: socket(0x18, 0x1, 0x0) 16:00:13 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000080)='./bus\x00', 0x780ce63f0d71580e, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x87}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x5) chroot(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000380)='G') 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = msgget(0x2, 0x40) msgsnd(r0, &(0x7f0000001680)={0x0, "e3f5c1da9a53660af361fa46e698ab09d2bb528c3004195a3c39a2fec91a29f51f0a5b12f6b61bf01e23942353f624cf4d9008671a28cbd861790ab6e3a23332df7af1114264c3b7e4ce511a31eab728d10bef59f1653cd39b451fe2583809855fd6e3419984ebd2fad4534de0fe69595023f94b91ae541f859dcf7b71ad056b485a5cac1f57459d8047d1c6972e666e06c5ba31382317692ef3b7b4ed9ea098c4862170ea6dd016632719cbe2d621c3612206bc148dcf15e30ce1384a"}, 0xc5, 0x800) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001640)={0x2, 0xffffffff80000000, 0x0, 0x1, "ef21b9e6b010ead41fb5ef507ab39488c3089bec", 0x7, 0x962}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f0000000000)="e7bf350d5c1a6a3cb19e0f311b08fd08ec17e450c47a21a4a50a5a9d2f5272483abc1f0dbbbae1b3b5b708841b97f51ad64436d8c53e0c9717d375557619cd59b2a434a587a45bc8db0432dfa22488bea21f3face4d642fa498be90c310b4d99f62ebbc075df8166d99521c20555dfe47e0cd70ee13ec6dc1ae4c6c97a1df4275b4c0bf71eff55b97e1634de6084ebccc5a5e37cd7d7aecea8884ce87f3d95a391982c237c9e3ad2b1e75e2e15", 0xad}, {&(0x7f0000000180)="43fb7729d2737da16a03c15f17edb75dcd2bc43f73f95ecef79eac0f34412a936ca7c1e40ee337e0cf1d191d213ea99880369492b073fc27f88d375455980cbe8ea1663b8123db665a6a8c1b45f0350a1910ca7371cf94f63e3b30d42bb7f916257f7a4f9f8def8c7edec9ab413171eb1643d020b13a0a23cc3a00f091914b7ef95b76f5c9e3a683680286b28dee4a74325e5a7a96c98373da5840088b421d3c6b7d5520b54989591713c8dbfd896aecf9e180ccdcf8cc5e075f850298b2c299b7", 0xc1}, {&(0x7f00000000c0)="967913564bba3badcaedb991bbefec6f196e9c6472fd3a5c4fd53f38060ca6a5bcfa99b9f98a086c63f94e76a8a1e372a064b0846caa5c2dbaec8a", 0x3b}, {&(0x7f0000000280)="b29e9667cf97c4f32ec6ab324a9046821c430facff035c38f4b70adf06b280ee82b11be8441706626a886ecc9562160c0c560200744fcfea240c6dd552a6e4b91af30832b85cff2baaa58c7465cecde33fd82e41ede40f799e28897384ad9b9469a19ff1f1ebf7abcb98730a7ec8758c0a5c1964d83809bb5da127dfc1a09b4d6347e83a02c0c039824310437fbe167c7a9e3637b17baeabeaf4f072d059c1fbab204dc4f4712fce1f", 0xa9}, {&(0x7f0000000340)="ef04fca18bb13a1f863bf82745e4e3fb915604dd324446fe9c716862fcb4550afbfd55d77dd7f5782cc80e533e5744c00890d5f2c7b1ae2606b338e753b0751c2ef2dd3bb12d4a18c374be2b6aab90ecb8f195e84ec849e25efa1055b68d3908858184f46a277d17cea82ce6b5331c8a16c99c1e90fd81d5881ae723016ed5fe0662fe8ce5a0b170a1c32e3b41ca0d5a985b08f989e32eb1cf1dd71cd3a44a0278e43e10dd969142046a445d59c06d8836a9ca450d114babe257e8d0d9b61641d152d95fd4dd9afebfe889a3baffda9d9eeb6f3770183f5044a85523d97fdfd17742d730e013bae462fb4ef78ed7db1c020d607db8fbc1129e0ce53ac630e5257ce9698c6f1defe1ba32ad5fa24bf5f33d148476f02b3f2aac041ac1d3861555e6a89ad4fde47e512169ac69538e46a089f458cccd46bb9cfb95cb9406cc458e343aee2f6c5d7b3199e00c78f0def392599a70325b6777d471db8887076834fad8b1d215b42ac01540665995584e40fca23df1a03000a1906e1a6368938021d51bd2b8888daa6c1d39fb18217f514415370d6ea532a29b4a299a4d36a7a4c45bd040fceb6b2948df353bc7334a8e90d557b18ef0ae73fe60d9c95d722405f3b7187c2ce6881cbe4bae3f90dd88e3951cf352405b11efc5df16c64af32c29cc6f00b4f77b8e7319b49f14937a30465432785bfcf123e94572416126f99d1b4c41ebd0f19f56e63daff7ae86846250a369d3187ed22d0f0ee0cdb2de78f8155674bbb2a18ed2098f1862b5c07862fb65d7f582f5fd1be61f8012e1a32eac63d2c55fa071d26a047d6d17aa40b589f63e16e8f5369a4fba216fa2c8ae2cb6ea05e397553bfce49687fd0f6903ce6bea63c651dd8f0459fb285d87a9c8564aad593bf9f8156e772578cd597c6da1bfd8402965f1c57f3a3bd072d171e26bd2f56d7308144820d37cba5ebfe7c6b8e137907d4d65284ab3b50ca7d946917dc183961657dca5f8182c8bcc0906b013a640900a80b59abde30af247659663914b5ee19c7ff2de26fcc35f66a244018bbe398364ca08ae815fbc24e9d17730661f7a48cd16b66bd988b52b4adc85be80ba0aa482ebb515feb1a2922007df7f5f3a799175bbac7852afc80dcdc957569978d3b3f45f2bea12a61259d4c1b8d999f742ccdd1acdb2d611d5ca817c60d93106887fd4d2bf1d29cd2c171c79fde407e66e1cbbff5181a6b73f9bdba250285177abde42f81bcc2b2724c033022a2bd65480404a6eebb18ce8d84d4ac633121be4904ee32f51c4e3b433c274632411746d05677563542032dcb56d6953ddead24ac587c70e7847a3884a502c3a486ecd201632692e1f7bdd7574ca4d0d32dbeacc027f3854487cd5f8b9bdf9e66c6f4394c716acdc383d28674f282c427eb7e3e2907318a9ee9710c9980e8901f07aa930839554a5c7f31aaaa89b5a2498ab7af4b04fa07ea4a71a4d861605143af8e385adc1bdff179b9d1b70ed406097bd0742d09585c7fc088a4175a72394134b82c24442b3a957a77885bfc6f9e9543309e04b74443816bfd6bf57480ce2a25a764d53c96aa4c45f740f0bdb0ecaff82475889d8efd37e24afb5c520688e80c82166cd209af599a99f35b73d22e9c2a28dd2ba5836cc64e9cd7307595f2c6a62be7eb655ae83a0232ee731a0da1ea3da9a6bac1b4f6b9aee70ecfe2510320209a1bd50a81f1d4a742b3a104860953d16dab884dc8447bd23d5d89ed152f6d5882597253d783069b6f3fb71871676540e2e1cd4f07c9da2b8776437c2f99e24e98ad850037b2df20e6b8d83f7cd70c8a85ce0c100e2bace12a7cfb64f75a0b6166dfd8bc7a67c249cbf46d853200cc44d9e2315b742729ad47ea80db753d7c3290966236d1577a622044da1db4967969f09bc46a80dbb58d80735aaa8977019ba528328188afba4ef488beba12591a1231480f1d6b420bac21016a12be2ee495ebdc0eaff949c4cd0d477c393e9bfe41940f41ac27fc6dfab4fb18f8cfedbc25c99d09f9772037f3afaa33d89d5c0059b6946fe8b286ea1caf15bff4e1ad703abc00987681ba1ed41a5b087dac7605b53804d9c93a03bea769c50fa444a8ac0146b5bf8cf4b6ff84a0cad26e8988608f06db5e6096cc9f54c6a26bee5ea3b88c87c33834a54d0bdd4942dd1a115d688f73450601812f4749697b5deb03116df95c872132b2f0235ab871b99035ca77ca0e36f7dc31beff8fa957903d23a8c7b08e1653ac1937bafc33bced039f9d18fa70c99d93c17030fb6ec9c5b2add39e23fd08d529b4ed4af7283afd105cd301b94af03d3c9972ea3be3ccea2f0b65f8984a8c142afd6ccbb57de8004e28c7aab51a18e566fc690a4d612491ee727fd0b67dc8437cd6cd76d58310f778875520ecb3ce444e3d088c355f951eb496b781a7ce9bd10692feccd16dafc360d18195a4a034ae1773c99c69cf66bd0f06848287cba4e6d36883ae489ab538d1d2e0d2c4ee626b32e9caf59c6bd1406851502e8c76f230b948d0ded24349bc798048e152233294fd3b5efbf2ec09352e1d317e029b584f880355c69a0d0a8fd3e466e2cba4e4d4f9772ed260a8425ececf93230a13809acf5f484a5ecf606011a498f9baa24b656b65e353327277390c9d81ebb19805d9d556a09117a446f94299aa5e13f1f918e34551ce756413afe46a6844688923aca7a46bcca63051522c2fd7aad28a8be78852171a03affeb3857b950a3b4b7c4fb6be66cb3a923b325684fbe9d1423232d4589c4b0758ddcb70ff88f0d614f65fdcfdf74780be1e4f310db0d9b2efcdb93c589eaafde2c7b2819fb6178170bed49751388699b13bafebab04d626971d510edfc68e5343b3adf8bf8f169c61e85bd25321be95369fb9ddc451a9e520d6eae33022ed8df7f33eae170073ad62bbb916a74a33064de486d1a412e6b6176511799bb1fd205f0cbec48c907839815461c9a076b3732b8ab0e857202239d571e1219bfe9d10f13b4eceb55d15817dda700aa861c0ac855f915a6a06016f069e075af49de9fa92f2220c53f7a3baab133bdbd368bc86e71db3e5bee222429f80ffee5693fb760dc09e75c4e78828e8ee2800c00d134db08d025322949f7b04e9001126ef5239f467edd02a131fd6da275be7b1a393633245fe1853f1423bc64232e95fd8233b5da83d5a970659244ef3f8a6a9145418e5f305eb493a7b319a5625c1005b85e7ce532a126b7bbb43eeda9a27dc46ac01744b3c255de07bda5ab63698eaef571e3a5554509546096870f1ed7de20d044b2dbb64002fbca523e210c32cd033b3f26d0af39d5636aab26afe488a0d4a0a97d597de81a55f65569bec875b94a6031f547be3023875bc992c162b39f26ad0d05abda4cf07a6bf48c402d7bb69a454bca5ba8dbe8bd818acc746261ab0bb27e70512d6066346c3489f801ca2faa5c954d945ec7388d1ec45d32a405f26a0e2bad66dd2331ebea22a645e498df4233f95c4f9999fd50e562770debe66c1c806f670fdaa878a883701cff30aa1398018f776d23a58709869db6f62f9e7552c8e538cafc45d3231d8d3a0368c5acdb317f417a97881804375c6adea0ce437db861822f0a9af0e454d0d8611bee2c4175e04ef3fcc2bbe4eb680c0aa8324902270052c899662016f08e9363a3e361c8d0ae712d04d03c6474e15d2b6a8146556dd653e0cf69e922c5d31dfbc0d18508bad4e4b83909e10bbebc74ef7ceea7d434b49bf0e49b763e26add7007096b6cefe8c8d3995bcbdf7b4422047d197ef5acaaa2a13c8c21d1729e2001d8cfb1ccbddb86f3b3e762a6db70449d0159cd29be28f4df8a3e4393ab0bc1c7b45bdc5dc3b1d3f6253c979024401004e468f1ffc4cfc4e55643f3a5e67d5cb58839a2f4abb2a9f892fa0e7f2e32e2250bcede19f60700153ac7f93aa2eb095c5f41408b40929c241b259944ca6ac1b1d8374c57e100d8811a0c9b261fce7aafbe0b33d39a158a8010c0d3c22e2c2724e2096096577a805add48102d008a7cd30393e30cb35dcdad69e43d685a9357ed3ed0d74a60a5e0ea28cb864e4178d87c0887b87feb4e9bb8582f621a5d703c1c69e3d96f0c8d119977a8ee7e8c86467d7590a9d9c45175af035eef0d6d4aebdf5d84fb78613b168437a97b78749f2632c799e9b2b99f17ad94c9e2687c34f92e4a62cd0bc755b12ec2459cb20c321c31246cee732cdd7d60c29c76b9504437e7f2fe4e472ea40c81aae4444e5f6d0422ec9fd2964471757f6314dfdbbe8334a2eba2fa6e2c92b7ccdea96d454276d27241bec983e34ae04601ae40cb26f8be339cbe77f17e0b78fa065e3457f6e4cf100b563b6f9776d5d21ab9d1a97c473f595e14ccfbda9086782a984b6c093ffc1a3f8342e0af5ef1628525c8a896dbe9efccfae90f8b16ea6d61c7167f413e338e6989ae9a6264cd8a52aa5bd9b40826c288eccf840603618c61f73db7676af65ddb5ca7f0bd017c4155a3673d251d56f1009a20dc49d98e0f3565605e165681161d83a18883584df6c13b7fb2b69a71ecdaec0f40801edd24a4236c0eb5be04a53b62c348a9159134bf605658add37113f00eda21be768c8bba79f059242db44ee16e5b2e3ff777a5ed66c3bf927161714c5b957f30f712a1fb94e64269ee951d62ad6fa839b3867ba4314038c58713e3cc1ed877acd82a6a844541ebd6f8b0728f790c4ba351f19e369dfe589816f9b388fd55f03f5c6c3c161e6fc816d90cc793011978be849929722917799efb64f7e91d9d38f7bf743c2a8e607b83903849311d7639a2173af5830b0bd0da02f01bc5a5e18fab3ae5e786fdd06b983ea7d4ddbcc059998083825d45c95bd38e9fd8573be30f7b4d5c499965d067b7a1e06a94f3a6e42a0776e7e372cdcae16e33bff6f4de023e743266b25789b13b9f168a74936bea8f2bd72544063dc98ef1da6e8914c1cfd5baaf18edaddee2eef440f6a499e8ae8334258feaa9876da4000d01c3ece6bc59468bbf4f58ef485ec8a4391b360e4f1e58a4b77bedfd6287630cef702fa936fdead258b130f35c6ad1b84840aa8205452a48fcf6fb0e92201ee0a360cdb03aefbfe3ac827aec4dc59c39d6435b939a71a4dbcf40e5ea1e5b4b7be86a8d6f460b764167d2df7e59e0716db6a6b2918073d80585da7b49976441c3d507a90ee4351b113153b75302c5a922fb71f1157906710d00a168974cb2d79805f9aab8aaea2008be1a98a1c29bcfa8cf6baa2c926e7cafe17f621e6743a181bd558e0331fb1464e8aef9e21ef924fc9d39958f3066fc0e95110e313dc952619f77441761fdf0b8392c71bd9524755fa5bb31057ec141fc04cc44db040035e55190d566227811335ae54af79db425261a9575656a04a73d4cfabf1ba5e2d0b58f251a769e6deb7d48dae7fca3108c1848423368425c9f2f81b91789912febe5b8572adc307bd1a60376f74422cfe45dd211bbebf0326755c103463a7ebf370d8631d8cac4918456c764273853fce058de85da35a8f991e1f5a9131833e1046539c57f3a4e58ae4289cb2c57209024b4434e03e4a23636a957df421feb19cf5cabe8c7e154d562ad231f0130be25bfaf2b170313772f73598ae7320240be00b781dcf8d32441d2a8da6fefdda1f77beac2cacbb7a5593609f7f3bacabc21e930b2431b253a7b5ce39582e179c97c61273f4c379db0f27183057ee5dd8123c44da6e1ae4070bc2d9b956a9cbc92a5f0a08a4537b99029ff0916ddb305e8fbe7d51d0f737793e", 0x1000}, {&(0x7f0000001340)="fa474604734f95b2a12910505ca3500b14f18a17ba4faeaa15d14033dfd0bb80d3f880a688570e29a423fc96f64915180acfe64f832dcf621bef8684536be269519f28e8937637028bc4027d92d363bd2b55189cfb709dfd8fe2f013393cbeaa3269c7f8305a94ca5e447748f68a19b4974d9ce873f70d815110e4ed46219d32bc2bb8fd58743959ff77c625309a131fe19091f8bf9919809a876492eed70eb2c5a558bf2b21bb76e447e89470c47587345b97741e3cb50e26bc9bfecc06a676daf46bd805544e4b2b368943bbb785d850e1a3e2ca1047710da04d287e10", 0xde}, {&(0x7f0000001440)="e20a87950cc83b9411e30aeed6c1f0af778f4003437adf6084869b4a49ee7b800bfd20f0df8851eb29eb3ee9fecdc1efdd5b22999a688c26e39f30306727e2d330cbdd5e0f4a0a5d26292d48ff90074420a9c0aae7ac2737fb852418097fc46dba48c191d58f79b9724527cec640b114425986159ece2954332ee85b49a8f16baa204aa4bcf52121c66616dc2b35d93bab03d9f6efb5193c0c077f0511ea50240c8fc8e7b8d42e9c10cfe813bb7dae671fd3a4f1c94d9d778c240f3e750789615516d1c7c52701dd3ee1f42b0df66844f72896d0717557ced7eb", 0xda}, {&(0x7f0000001540)="ed123afacea1776980e9ef6507be61369c246afcf31c74fa1f0dd7a94bd699e58ab7c863ec853dc402f8e23fd7c020b4a8616dfb061667a085e60a22432828186468eead52aeb7c2efa68c1bffdb2fabe86db62db6", 0x55}], 0x8, 0x0, 0x0) pwritev(r2, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) fchdir(r0) rmdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x28bbd3340e86e57e) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x54}, {0x6}]}) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) getppid() r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x44}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000001140)=""/80, 0x50) rename(0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000011c0)={0x80000000, 0x6, {[0x6, 0x1, 0x914, 0x5, 0x2, 0x1, 0xf5fd, 0x7, 0x1, 0x1f4, 0x4, 0x7fff, 0x400, 0x4f14, 0x5, 0xf94, 0x8, 0x6], [0xc56f, 0x81, 0x7, 0xfffffffffffffff8, 0x2897, 0xb4b, 0x7fffffff, 0x101, 0x1], [0x8, 0x9, 0x9, 0x1f, 0x0, 0x6, 0x100000001], [0x8001, 0xc8, 0xffffffff, 0x8, 0x0, 0x6], [{0x8000, 0x8, 0x8c, 0x6}, {0x8, 0xfffffffffffffff8, 0x39bf, 0x44}, {0x6, 0xa0, 0x2}, {0x2, 0x7, 0xcb78, 0x1}, {0x9, 0x23fec0000000, 0x6, 0x4}, {0xeb5, 0x4, 0x5}, {0x6, 0x7f, 0x1, 0xffffffffffffffe0}, {0x7, 0x4, 0x4, 0x6}], {0x39, 0xfffffffffffffff8, 0x10001, 0x29e807ae}, {0xaa, 0x4b, 0x2, 0x2}}}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) 16:00:13 executing program 0: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) r1 = semget$private(0x0, 0x1, 0x200000000000000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000940)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffda2) openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000280)=0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) semget$private(0x0, 0x2, 0x8a) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r4, 0x4}, {r4, 0x5e}, {r4}, {r4, 0x12}, {r4, 0x10}, {r4, 0x40}, {r4, 0x10}, {r4, 0x40}, {r4, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r4, 0x20004268) semget(0x0, 0x5, 0x2) close(r4) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000007c0)={0x400008, 0x1000000000000001}, 0x8) 16:00:14 executing program 1: setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x4) setregid(0x0, r0) syz_extract_tcp_res(&(0x7f0000000040), 0x12a, 0x9) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x4003, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:14 executing program 1: r0 = socket(0x10000000002, 0x5, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400), 0x2) r1 = msgget(0x1, 0x20) msgsnd(r1, &(0x7f00000000c0)={0x1, "edf78ee39a05aa0d4c04041853d5c7ccf2cfdfd377ff434a9406ac4b6c5ffbb7476ec5c7c8be0b016f57e0f4ac13644a596c46edceaccc282fb1e473b1b11d056203f806f1e66ba7255de1d58c6237f5237a5e83cc138382cbeb8ee9ca9224feda1688297ac98b308d9c2c849418621bd1949a22b9cbf27054f5cf72c6f0843831d58ddae8483a40455a43accec81ec2335a1a71ebeed7d3138eef8de7962a3cbc040143628e67d75d6ba3fc7a570c358178a0b3600f3b536fa9a8205bd8b1c56af9ed23780d7d8cfdbeeeeed1e7720c6312ca942f94bb8fe0fa2c125530"}, 0xe6, 0x800) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x5, 0x9, 0x9}, 0x3, 0x9, 0xffffffff}) fcntl$dupfd(r0, 0x0, r0) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x10, 0x100) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) sendmsg(r1, &(0x7f0000002800)={&(0x7f0000000100)=@in6={0x18, 0x2, 0xff, 0x8001}, 0xc, &(0x7f00000024c0)=[{&(0x7f0000000240)="23db613bfdd38d97ab652f5c8ba3ad7ae54019c0d609dab0da93922899da6b56c07c6ae67b027efa8cbf553f7ab7339ba7bf2ee37b1dd43058ebf41928090529015ad45de9f1686caf6d67f1213f6fc8e9a10d3174356f19", 0x58}, {&(0x7f00000002c0)="ee08af0740216bd4dc7d8ab91f3a49ae5cfe8da2b5e3b006ee238cbafef19d9247678d759b861912a2edfc8b315f5af78cecc4d39d82065f517e64ff5e4f0013509bb2632ea603ea4a20c3a3357f35c7414bfc0fe5a0c54ee857a28fcea1955974edc85859a584901aed12554977949eda5fe8354279467891ccc6f17097af276116eb6200bbb282a18e3f1d37a937ed029581155ed2ac76ed105d2d2dfa61818be313e0b7ad45b66091b124ab16e1b16f6e8835fe3df12c7c6ce78bb569b754894df0df80162b60fc180e135f10b176d4c11ec53e5194cfb8c77a6cd74ab0b8a0d1290c5320458faa5528223f79b348a0387f4ea3aa482c9bf41858d673752899294456d9f6dc58c21e13d608de873721d975801da34984a0be53ac7c805d4f6b708c5db898f0923e389c1c42068487d74a99ac919923e24f61f83ffe933b139576cda353678b537b5d307667bd8f5001683548b303a752c91cd247bf2d1cf3d1f9545c216efcf4236a30a325e6f6133adb2bffd0ac9819450d9fa17e362666bec44446f97395d4bad74365e199132b24d4f317b2567e0f3da9d71eb4e71103dbea1ab1eac136f7d9d7a3056740a0789f91cc65ffc33da71c611d45c38816a6463ea60e197c88d75ac2d3ab7f8a3e9d3bd2f46f595fbaf084f05b9840f1ff5041ce2fd14e201b5137c125273d516e78a3b5af75d8ffc9f29d9ccd5f89ffd7df6b127fd8717e0c84296e81b0033ca3d1b43cd6bf3b1a109d2ecbf8c3b09c70b0d0fc45cc409a0e3000a23d4e393cd69cca22a4270578c7d40d5c0ccd752dfa9eafe150c3adeb6e81cc41ca65ee6cfa2c34d5e6968cf474bcc7b1cd4a777d6e7d58b06f75691ed884d054d5f18109dc78f25e9b0a40d275eb18af242f94c2783d7ac851c786eabe3a064198d101d92eb2528298e1c900d2e7531ed6a1b5e1ad63c6d73822beb640c830014d0d9de9af534fd7f9ff52af0f1e4f7c6772a6fc99146568ea250a845458942fb666bd5726f1062f73e8885ff419a321b443422eb19fb32635f42a0be25b7fc40d934178df01e5c3e48ea3fa97096194ee53219ed2fa5cb69567221eb52a844ec079766bb1474ef4487e1563ab88f011fa3719bb902c1fa41c56d6667a0cb63dde58d361124471eec2831dd56ac6f87a0f1599e9f5766df32ef7474a077129357f4c4629759bd62f2ff36df6180975e599a0d963949355792bbf8c694c37dada87d528ffb49057cd318d19b3a3794324015272de5847e97ebc54a23164b423b4cc6635194a50881475e261aacc0d9cff8197643cedc3292025eb4854534e4483953e5e4431afcbfb1fec2666080ae402480c3abadd804ca4341b6e4fa433887f1f8d589c0fd4f09068bbd1a29d996634d0359de3bee5b64b766c5b1e34aff1e68695dd5659d674a73de84aa91b1f0556e2c27a537cbaebff74ce4fdaf171e005995693c216728c281c952a60c5d18ba19483018c12f885f40261fb9d3b054bc4bc7ac15858ccff131375b69057fffc12d51f49d2b25413a1c010a43927a1871ea14c660862982c1d6807f6113da40df795094b1d09e1ad5607a171797a4178f6959ddc7d3549d02c3866da9c077a02d39e387298af858c9c99712727e4a31b80723a8f487b226a8da6c1cc69057211308242942fb7fa31d8d722cecf2b994f66646f035f6922980fb6b2e0bd101bff12cd0cbbccc28a603b71890affead95ebaf4ca161733cfdfe8ae75ede33abce2acafb350d1d98a9d4158eea58fdda4dbff05d20ecb9611674f2d3f6d2e0588cec8883b768bb920adadcafc9e8b714b20526480ab2aa6cb92e4ffc67e5ef841ed48773f532dd77bdb764e26197eb95a01420751db277e1927f8dc8ac1efb7de26ff08ffa873f80cf234073e8198ebd6c30aa5169829d49717f82f640b3b4288357671c3ea3902be4fc1848b25ab3cc1f3ce700b74fc6557d5f5d51d051c026a53732daf596daa54edec830ecd54a9bdb7e12b729984dd21744f20b74791eedc1e2a950b2384bfe9169884ed0cd3db2fa8917cc86b09ca8e2961cb4419e6d9a07ee8073ed398f3bf9bc4cf431c2cf4ebf686e8f50b705d195791c88a3dae782dfd5f0d66a96e5e1c4e9b3c50a652975d71af13e4cd9a21619e1223b999729d79a35c966a0ffb8ebf318d3b7593c07c4a0c6306e780a83a851ccd99f062a795564e695f9e3b89aaf26fc6ff6d15229180c10cd6d0dc6302c70c433120c9b7181f8ed177a435990c35649d6538a8f69fa8c5ad94e55501496cb42f1c52e89cb8f12da6cc206914e4bf978cc77e3efcad238ecfcd058501ab8ee76c56afeceb7dc8628752729887f4ea4cd857d0ba40224d2f0fedef07b139a9670162399f2454a5cf8d0075454cd9f1c23460c4f06e3276fac077fc13861ceb067fa07bff4978e8263d9ac8e674eb78e531033dbd932851971486e3bb08e1c3ebd42ba9df23a7f7be94bf5a8ebbf6e9b6f102efb2215194ae6f9a9caf2491c8aaf45d09baacc4a98ef3f1a7148595533a7535f189c40becdf08cb99ca781d27cfe8401b33a4db7c5cd96fc2b342329bc08d56a3ef4d80f411433375b66e5989db1e3bed5150df742d70c026a1b6ed9f096532d6b0a75bf31e94a4856fcbaa748491dcd267ae7e6d704de90b710f22f6197e2bbbde59e8d9439127774a10e076a4965345dd363d9a6c060f20335c7d860535936f2da5457e0a6ad82d9a17a01ce2296319c0711f494d370f9562ffbe2cde6f40e3d28afa17b075a3989e19e3f1eaf1996bff33f768ec6c83623516446cac8a0ac5263b0b6bb797480fc54bcbc16ebb4e095abffe7bc5c5c3df51655dceb06ee3f8fe89e15ed8e90658df6cdc6a39d6a94a81a1fe70bf447bbd206f0da8612fe269dc95db6c3a0bbc5cb1df13beb506ba4ed862658ad5e6469f31bd37b9eb9e2b5c472890d10344cf7b33115c8a2c89189452677a7d531faadde4148ba725186ee23fe9ad502440558ec0c3188cb22d1fcb494d20ff4fb5ffb381fe8bdc02c0077092e4f88ad0773469b4ac953ec4b26e8e6273b03642a3306201f502503ca40468686fb7ffa742d6eb83352489ca36555c2646c5d450810e0ec6a74c04ba48620b0f5f1ae4f7e11d6497ab6c725bfbc2287f8b7b28be7c960dad82d87b7db170d768ad568538ba720863e1a52bd8033af7b1a4036ef2090ae196ba361899c68c09497d0d2d8bb2b5cb918b0fc4d013a8821d522fb1ecd95e4ba4b85d9e9e999a99b8b417f83036408f433d5a142702aae1b3547e02aad4d4a2d19c57f9f0b84378e100b3fd9e5bca02a71281228d16480b80ee204e66c29e5e3729fb127c2f78cbb5a4fb29edeebb590176dd369c8321298e04923c4316e7691355175202e71ea890543a00081b4ec92b9e255ac442db3b156e605564403ae8ace74755cb1a565ddbe367c2797618e6d15a7ede6e789155b847e4e46f686878a171d52eeffc0d06038239e469f5077ed9701cd195971ac9ba8ecc8b31e0ed8e74b9a286f087b6a0826764bfb9e5f4e11d8df87d12d0f74d0ea647c28c47daa565e068aa616b73679df7230dd8cb36a4f836d71841fcdf4c7a68c75a659a4817cb4fb7ed3411f67a0d176adf279072fd6588a9479038049acdaf1c0465b39875a588aa079e32c7d11cbebf359af3e499ee9d5ec6b43ec29e38e07c78c2613b1c6804e13291700f4795614df9386d1b7dca139334e82579f96cb314ba6d69abdcc80f1e3f657eecfebe6a71cc48ff7299482714cc58bc36f70af6de0fe74eba8087635811f9f09f2363a53f649934bc6ef9087273dee4aea8c55661bbe12453fdfb5d01a4f6dc5bd13f66980825c4f7293bb9fd885b0ec856532481899969a8887c644c1e919d07adadb3199d036549a23a09f766385f161914339ea762ea48f5d620dd352116395fbcc5a5ef0562335edb8a6a32e0b7c899ad62cb738fe7d9fd4b453a9160a308efac954cbe3c82ffdfc337c213e9f63976068840285bbd9d1f7f3e0326f9000f6c47243554bed7bcfb574bb4830ad8297875202cb23ea4d47a5424b5f78c40470c1b450d072b772ccda777c9b14539f32c99c4133ad297b9c03628b232ce83bf31ad84ac44f0aef8ef1a23234541105fa0523d6d1ba11ca24436a02104859c3518f7bef37c6bb15162920985e52841fc1f1284f4a6273792f397f41beea257af644cc07f4ea99d7d5573d9939d271706e9d6d1a3dc1e0d2e0a7f530c00707ab658ab8d2489a4e832d427a2bf11616dd81d1b0e087dde3d4ef58a815fc3818fbdf1fc7cf5181e7bd01a4f55fe4badb36cf2a7a1aa14586ddbd5cfb1b8592eeebdcc1ce74735689765b36e6716d0287b6cc27d79207e9e2a10739965bdb39b9f97bcde6a48f90e4f9ebbac78bb15f7f04e1e138fe6c19c997d22dcbff515ef7e40c66f982e057d7549cdb12c3df6f46c8dc274e3a072a1738ff71c5f65fec23cb4004404a33aca45941e48df6f436bd31d8ce1ca8811f789249e78c42ac27709e27c5f1272080e85b691e19467d643473b6df87337b6dea7ceb967743b175638899181607d2c1342b55d072b2904131c511c18617bedb7557946649218f91c1415c454479eebdb91a67732932065bda671c14e8a9d0bd85f68ba377fb3b80200903cc25a73a1b29aac47fefcf53ea8303882475d37d63c7279cc7851f9f5280985ab5840a9d0d94f96178fcd391467f64411f19e70e19e111fe117bb86a76d30281a76961623e4e8cc4b7c91ccf612b1b9abef7c11aae4574475db8aaddd2c304f0ae3b87fec24cff759ac46f1d5cdb717ee293b0cbdec56729512ecbd9e9afc5b3957c1a1ddf5a053522fdf724ef5fcb2ba89842cfef76764145c4c0668437a3f65b0171f46e9b4847be92c47359aa182579c8cc5b1ace2000ab5968bf3168a5356b3057b622d0b7475313126815049642255949a50c4cc02eb85b95ef787d24effa0c4a56c9bb045936987d75a0a7bb46802c2623f077ed5dc185398a501f2be697f420709bd2ac2fbc3bd65dbfafe20a3c0b7019ad9448d443c19ea979558948543c7ace174bac7eda50cee200d2ef35b7dfc1cc8dd085a166a9bcda98e1e4ff09f152814c9d1e64784d7cce715454d43297e14f46132de56ccdb554d85cfa2b527e4953026b57293cadad55b909922f7ac8eccd759ffa5c60b659f20c48b8434d6717075545209e1fd28bde61906bfd8b3774040070614ecb8ec920eee8cb89125d17e3b4e9623118c1762fd59919952f497d8bcdf66d6603ade4236b3db68f2f0cb914226f6afb137f38d8060a44dc83953781cd6bd0291d5962fe9be054aa926f9ce659558ea4bcbf5fcc9caa55f30ca28d69df5bf4fbd5894494f63ecf8137b74ca70c5bd0fb7707f29dbed3c5fb7dcb7f8e5b08be32a70ffd4bb138390a1043ee414dc8fa19570651dfeb4e774ace6beb56437ed002c7fbe050b3423f347a21be7f75a847f8ca98a008a5000df9d7a3c210174328b1dc63790cee8a681109e9c20c68f0d7adc53c21afd7dbe52ea135fbbd2a29f81eae4c3d0fd6415447b37555ea627f0173494447a0717099c75d246520e877434219c83d02a164221356fc99b2428d451907e84e2a5bfa738a80e377c6393920bff9b3af48e2ea99c7c0b7383fd8cd7c082a72cb40feecbca922dfd887d99998bc19ef491277cbbdea48adb306ebd2910327047e524e571bfd32e53f8c5cdfa6d4798d15e40440a0a0f47e96fbf517a3b38ea9fc9e4f0e64495a040267752c5c8c44dfc7340", 0x1000}, {&(0x7f00000012c0)="13bd571926f12401145b9681250578a6e5359f8fa8e0df7a274fcf5da5d102e615718c2b50147c8169b356181087e98cf50a045aef76306197e04230027c0f695fdf8245de2b362d4fdb2c138bcd084942c79f36f90b1d52b7f63d5aaf55124395b2c0412f8c698c27f6d3e4dd2c5770c178531e3bae810681cf61ee082666f93b8bfa5b1bdf6dbbb8f9696be57064854ab483", 0x93}, {&(0x7f0000001380)="072b1e6cd3d26875625c608da367a3180526d6d97196852751a0480bd84bddfd319dcbe8464c789b73ffa1039e73ddd0a37a89ea5bdaab2e3c94911cca1b3874d116c81e0356d3b19e02e4a5ad8f465cf00bfa5efacfb7", 0x57}, {&(0x7f0000001400)="fea720a54f2627da75172cd67dc058d8356031834c6d027700b8da7cd3e5b30acd663574f0e3f4b5d6ab8a7f3f2a5022cddf04042401cb2b451c4c99274a3032b03e47292010643ad9fdfda67cfc7ffd076ad4741fad85e7d2170a1e1d", 0x5d}, {&(0x7f0000001480)="4616d868f56a0f609e4fafe8270f5da94d80abb31288adb2c21c133b0e97c9be2a546724791d8d950be5fcde19001f9f12dd5f4b79c02e0eb00bd0ec3e0905047478adfbd04e6b8b82ef8938538bf27524e6d44a4e0bd2e47ee086d05027c74d70c04876094299ef0b9aaa6efb9a6cccd89e697e72cd14653210624e638137e9d2e755adfa5204c5160dba85f1ed4f72045bb8ef440cc562944d01a8157ae946101b221022d967efa7345389fd606e5a68722b1d3226e6aa81a1cc3cc5488bea0632e9af1de6f9c415f44902f98ec35795a997a33219f326251e90af65b1ea245121d7cad11f6e12c3177a8cdd315440799aae067b9a4b9c2479c7e1966340159d48904cc7e5764a35ce8a4b845fd3ef839e30fe591a6b24bc34d0d4eea0b543dfec0f5494f203d4019179b80c117ddf2fb67fb839f59ef74962fe0c65028c15a917374fc1a921c6eef23cd3684d7265e3f6be8c27077cba66af0314055bd5343dc41dcd556b5d89dabc3a3625626b5dff3001780273cfc0e6df7e879b520b2e442cbda52df4d3963593fe6b74c97b7374cd43718d680ebcbe8078a0f656739a268819b5474c37e3ce681f6a1d78d749d3b483c52827ff3ec918cad9b14e00b76640bd081b63c4b193c8ee45d738482ceea5a5c77fc16082ae70cff5303623547460c4d0170330bc442974636004b3cec9feb01d26c12b6871bee6315ebb8f53e79a40fd2ca375c0b4504f44a2ef3b7575ceccddb9ca5c7602104b5d303869a056b91220e14dcf41cf47b410ff3ec28322e3f034555f1d48f04d2aa1033d432e1d76e0a0c89d3077f546097b08e5ff947f7e8b57fc4691f3ddf91059124514b87bbc5eb4f636671a0a15972a23620423b5e9782f56021d1fa6edf748cdef2095b267557a969009dba6e2be9788baf21e0ba47736665b0284a2067f3d747acdf0eb22c913bff9f390ab48b8cb2ce8cb9881fad267c11930b6c355386f91e5c548091c2a8c07c2170bd87387c5741e1bd955cfbf2fd530c9f6c1f61751c70e221b134352a0198386779069f6c1e380a827af2c4f09dcdd66c50946d189de4a4bc4eaeb0ed3f78eb1d29dc548e492cd16f7c512b87223134ef762818d148d2dda42a85f7eeac3b38e726b4c1245ebf38ffe4aee5d443ad573f56060f61ac1e96213a4faadc253c472e15f6bda08d3577dbdc9cb7d5c3b133a54f0bc28a0de49fa9ddd10ca533c7391c6c2674495b9e6349756abbab8ce625a244fdaea85cbd9a6e30fc53d0c2259d71eb120a604594bce504c321f8e703487523ea5ee249a14cf9c3543f339e08722f176ded9e88be7dfb1e6a9aef01a3bb35940af5dbd27011d095c9ec828d31ea30a72fd8c5ed2fc42c5780b952dffd782fdea57fb22187f4c60051375ec23a9c6ff8ac0618c1b428197e856b5e008273f45f7080aed18561bcfafc9e2975514c0342d29b1ef01b6931f786db137fbf7cc7bea689efa3393847c38831bd3d6e8c4e2c051c6644dd659c8e74e26fdab24363de33a41437b0f48045e0ebe75486a91b81ed4c4571e75b82c125518d3847e2de3a0469d39c462ab655709c8a900b1d4efa54001ca8f1abf706ba9ed841d99e993d60dc474cd23878b5069cc9c059da4296b03ebe9c38e5dc8c700fa936c40a2c76cdbc1a9429d7aecc72dd2e72ba0ac7c994720f7099aa84f1ac19af080717affea8738ec2d9fa05b6d455da4278255be6fd7da81202b24d3f2d4ce1f2bf03e49f86a46594df292f42cce862bbd09b229e0a8ee83dd0b9e58047c49db48262e69050afdd606e9326db9b26a75d9fbb8eb8eafd436d5e4ef9cc98231a3b085ca848a669942d4c7fe9d3ca3fab8f91302a4ee722e12184e6cda4cf7b2f0049fde86d8d7a28d736ff16d0c3aee4081319bc6a7d9fc24c32436f830ae189a52ae2f9afeef5ea2a1693aa31821290f613551caa8e92a2f06da5971780f7cecbd4ea8377032558ff76a5d67d0ea93b037ac0b55dfe853b0675d21d179aeae06717892048a621dadd326a101c374c34e57de21023346e49401bf5b43b7448a0efb66f59d39c1e7ff410437865fe414d76411373c662e1df1d26237f70628fe2b0681a6a5985a5ca55ac60f34982fe1f079020fef699e6ea0a51c43df264b5cf660455bf1cecfcc8998aca7d49bf8b629626a17a447dff288bee69a191767a384b08d55f89aeb6dfb37f3ed4b3b92aa04c153903c8216c46b3f178c77a9d1d1fa907c10ecfbea94479164ae71edc1e3d69acb9e68473a64bed0f506dac4c21bf768c07792cfb1c6147bdff3e6c213456eaf12e35cc4afdf5f583589b311c95824062eb03c3346e35dc28b5791f493e352d4823069883697a265513344b6f7e73ed46ee9ee8f212bcfbfb06180df3723f6700231b0d84eb93c228b52b457db4847cc85c2c248d07fa8f6ad25b34d80ee8abfd0559ade3a8c771a0175a22f4c6932704ea50e4a2ba2ea1459ee8760d2c403c9abab12a884442033b78fd73492c24e301bca7ccb2a48b13d20080b0cf93388970dc1f538efc6d62340fbc29536e9369bdd6a012c80cb20285e41085f750cca06064bc4d0746c8d275cc6df2009b1d5f5009d88a6c870125ed20cb8452ffd8e0343a6f195ea6d725230bcb3ee379d2cfcc834a47344116ba70362bf8d2e37f4f321ac0542a3e79cf86a7bbd68f3b6f6f379976dc25df2b42656d3c5560b82523708d39fae6159fbac2e65a388a784e7f2b30809402bc40a1257be3f7fa5376970703591c88b45eff3f5a8922ff8d275a59f9d30a036f05aa65d2e6ad581eaaa7c1e4f6bab73ff8683501e9dc3c96dabd96807c5cd33c983e17768458dc3fda0de7ba384f69edb0a47362a67360ed9357c5baf3574c6311746d5b9524bf7e01a2d521dfdc2afbf4a709863bf4f96072eee8cabfab61fee08da5ac75ba6aa0d4d47d31ad12f49719e835f5548305da1124cadabe41e2c19c75437905f0e02fa2bd705ef06271568152ea1b13304a1265ed45f3474c06173051efa0458aca4610097146d7c8366cdcf51421d7a2630b3e882481a47f0af9e1f90e5b6b65012f8784a84b6198487c832cbb3ce7c96280612ce48f5ce8943a8ea605ba053656c7d1eb2901c4f43a5e99500183282029a9ca02ae80304428fa0c0cee7dc6ba67466818888fc61e07f96498f2f103f332ea5f1d82d5a83b28fd1c211dae21230a61c412d0ad190fc64d52fd514bc1f3c7502d20fc86932a6226d9bbaa9b70a9f59054937ad0c88842d0354a29989112e933fad9fef1566ce4258b6f7954bb1403e21c7fe43278935429708094ffdf6a70fdc7d9bede165fcd23486f771e7b51bf4616abef7bf5468624c4d7fe40ec5f2d1502b46a281ba316fc6a63536acbe2c3729be6b95546c63863897461abc998e95dafcde02159afc4f86f52d934a7def33fabaeecd0ceabb5d3dc57b56c5d6c002e8ee78e70c5ce2f4992704d86b13ac94b6095574398ab9f7b5fb1b1c0e8e8a03997ae7e7348f945410909863d8bfb1398f8fc1d6ed45a72a2b982b4aa4445e5c6b5afb1ff6bfbed234bda062f4674bb680ddf9abcd08e40b8a7df1777e6ab9b48e0ef5361312bbc06fe88693543bc474de7343445931beeb126090633ce60272ceabe9d5deadbe7487aab1d1035f92183ebcccef5bc1d9cec8db0615330e7aadeafa2f0608f5bcfec6788072958ab9a5b0baf83f72d703d8dc7cbd22d91dc4f42adec66d2d341b9979932238375abdd2eb7d7d649f446af1b9373f99f6fc553465174b17900b8c528f13f10d7563449be322cff8d345e46eed0a5482dc7bdb904647679ab22b16d52492fc0cb6d4d8ba2dc0f367ee33724a0ac7c8b50b6fb4d3f38b698ae9f9ec2dfcd4f51f75ba33ec03308e5563b8f5612362d2b6ddfff0642111d8db1ddef5454abc7ee101f55757d4b5deb1397a47870500706edf8b8f51c84f25ef7a564c8df6ead891cae3d737d2419e118657b7a4566f01b91656d56114085b46499cc15face1476dcee25b69f45733e636be2d55be17d9c111378d380916e926720d50ab90dab6e82863b596ef180400960459922e9b8d3c91d1ffbc78c082627218fa70739726742c7876ca3e628cd2f5b1611eed1c2cac4a65eefc808b6d93cb6d86c2a7b1cd8a4a363b76fb645b73a0c54e235b9862ef041d7220197f10b05dd01718f4e57c3b38f8703cfb043f27ef1a8d6322a4770bd1a8a529e5736274221fa339f140fe757337a7de925f20bef64d8025c443eeb1b903500ee8e132a4ef5f077c5751f61d33cc32eb1e10dfe5c5d93c330bc61343b8c1f73f464c9dea0e1b6fe0ae09d8dc818b20455b1ec35f7a334d01881107e72055e671b2ba28d3a11aabc735eed2d979c79065f1d5df498bf0c7edf7d82cecb12d3fc6c3ef762aa6f59161125f7ace285ced0d1503c2b62f5718db2881513453e21743a4e44e171251c5c97ab42fe2775645dd2fbb05dc9430040dd104fb625b2feb457527376a80b426e9c89eee300bdd7e2cb84d7ac854a43c4e9daec70099c5e325702a6a63685cc3149cdb0bf879bec323da12be828861a9f395b2075559fded9a1ac1716c5b0ab407f645ddae658e7b91a663d801b88c105d7030d9f472c86b0df6dd76b0c9839f1038b6506414fd9f3331b8da06e9d3cef587abd3d2980e5d783285ab9110dcaf61c508d2c917917c24ff39b48b1e816679a877bee34c365f13d1c5a8ad5967614ad57e307ca15341eaa1410f8b8c977ccf2908a4b0d9692bb276c9b1fc28813611a975b92de10885137ca1a1afa4ed7d966183cd595ab7aeb65c3bf33c0d7ce40fc501131c182b1aea8443f6d56ecaf61b387b6e45394db75ae68a014e785590b1ee1871c945b698df9ca90e6e29ad0ae500a260ff6898158842a273ecd5a550cc295396ef634f5cd23d752a0168c1eef1b029179cca787a3be45d74309a83d11c8abb2634cecfc82bfca694671ebd28a12422f12714538bfb1c14f7a36f3f4fb80e3ebb242bad3f67715150167517a6fba89ba55482871db8b2416937d600ecc3da03e70ccb094a587c71ad9aac9e40d2053c13a471bdba629861aed7abc2ba57baa7ed321bf315f172f1839ffad98c268dc430ea80f1612acbd4e5ffeb9313d3201f25d87d0c554ac256ae76d664b442d8bcb972efd847cb601a8cb0cb14ce2c9f3a604fe57bfd0ad5209b6d705b7d6d20cde83372fe9ccca5ad1797ef1a912b0a0b55e70dc9b2a82fc5d38d3f3f4387891a0523f7847d5ccf12d3b464ba0e1c447b70885c56a62b8c0459a343ee80784e7a88ead17b9301b78c8d3d522d8b68a6df0c8ff31056a9f7e93909619e90a221851d8164b9143d533311141c45a6f1401253fc05937f434996dc4b48ac8eed66d53e55ea0fd2af91dcb5b872392c43d6b4931e1246abf8ca70c3f19880f38175e2584009b8a3651aeede08a560a53617e2eb7832ec4e61c570636764bb1f2b87949c5ffb87000bcee8a24c229ae9c4dcde2945e71f2492e2a5dbced2b9899b7ff4f2bee6da8487d06ee8be5385c67a4aab85d0036cfd470515a5aa32318e76a35e1eac86448ececf7dcdf4d5d1a553ec514a8986b3e93e0db438a32f6ce9bb34afbb2f51397b2971e1c2fc0f7651ecfd4348e62b7c98fafd71c278a2e15170a012d4cb400a0c02677f41661f28fd46796196a015eb651844ad61fb074949c3e4152545ddaa6a3c34f937b15ff14f7ebb934f6338fd98b0e762a13ac1262aa793a111bb951b1bc2e5bc83b2f19878b741fcc5a1a446", 0x1000}, {&(0x7f0000002480)="bcdd1d7a612bdc6dee515d978d828f553ea15d756a9c7e3c9c162610d1e49f0cae56fdc6", 0x24}], 0x7, &(0x7f0000002840)=ANY=[@ANYBLOB="8000000000000000010000000800000075bc14d3a6b3732e6942b8c70d3aee725d1fff1864c995925f8133accc04d7d7d34bddb2cebf7c638c6600bdc8303301f97d08945c9358cbb65d4ff68dbdce95a8b3ec506cec88481e919139a09b3601c0521dc8cd61f733181c3bca7be8deb513f2b32437433f0adb5a870000000000c800000000000000ffff0000010000002aa8b7b537bf7348f91489228d8c700df1aa0062b9463d14e12302edb1c19d961e136195099fb2b80ac55c455116987453ce3afd330e90529a01078777f1a279d899c1b646e7b55968c3ba1605f5d0436f2204296e113b46a8c73f60c7a17111c731c9e7971d3748999cb1f9304b05cad2bb797e446dee3679788f4802fc050dbe045a1d7be0240f37d31dc373426cbf43dcad060f934a01310251085c7f34a0d904a797a3d7e0e97f4f13d87152900d6c46f3a046f278fd080100000000000001000000ffffffffa70a766b964df0d786aef502ca6faea2d581e3dc1f94060c1b500c8c180fdcbaf18cc1a0a705ea629f4062b726d311416122ea9f7ac05aeec186ddc0debefece196d13c02e54ac67a090455a237c25ff8be19e46c2deab1e263d02d52e87b8a3bcba4d0eba3454be1ae7b14fc8ade9fed50ce35ff1f6c28367f0826f5deb1bbc88f0c6bffeff74bd0054a9028a694e6c89b9c47bc40496ed438e761be1a8e1c380af56d98533b8e74640e482f7cf6a781d3eae2808a57ff09fb78a28c869fc83824f8d47fdad007995c9aee8e1be5ceed82a6a72b041a8f44c84c95153be567879d5f699745884996d1452e4ee689b2aaf0ce7ee8604f9f5f8ece1d6c9493beab9f00e3b0048000000000000000100000000000000d3740753e0e9f5b2e1cf417d8e5c1db7dc5a0ba2fb47d44c7bf7cd2479b9a2a13fcb4794511adfc10480bb81519582fec6af130524e97a033b3f76f2f4602425157671526200fb0aa14146620543e0024d8535d6cc367cb9c4247a9b099faa2866039b3d03b9720037b8fc0a300389"], 0x298}, 0xa) 16:00:14 executing program 1: fcntl$lock(0xffffffffffffffff, 0x7, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x48) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, 0xffffffffffffffff, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:14 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x0, 0x6fddebffcba4463d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x207) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x40) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0xff) write(r2, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mkdir(&(0x7f0000000000)='./bus\x00', 0x48) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff000000000000000000000000000000000000000040000000000000d6", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) writev(r0, &(0x7f0000000240), 0x10000000000000ad) 16:00:14 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) fcntl$getown(r0, 0x5) 16:00:14 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0x93b2, 0x0, 0x10000, 0x0) 16:00:14 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="91cdc3", 0x3) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0xe25edfe5c32ca40, 0x3, 0x194e, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) fchflags(r0, 0x10001) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x7ff) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = semget$private(0x0, 0x3, 0x80) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 0: setitimer(0x1, &(0x7f0000000100)={{0x0, 0x40}, {0x0, 0x7}}, 0x0) r0 = socket(0x6, 0x2, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) unlink(&(0x7f0000000380)='./file0\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = socket$inet(0x2, 0x4000, 0x80000000) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10042, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000280)={0x8000, './file0\x00', './file0\x00'}) pwrite(r1, &(0x7f0000000140)="2c3ac02ed5bd1b7b4b4ead4b01cd13067e5b98f17af900f796bb09fe1cf7d565234474a1c37e7b8b97a84266b589bc250f59887e1450d2da10a786b392cdafebb3715f53a7d83dcf0d092d28d7d98e919e024d13e9010cc4ee97eb2252348156a605edf076901576d9e440ff32ea5e26bb28bb1ee469629395c15e2d2679d597151f7fdcccce3e442290e8e614bae4e9c3bf998a6e35d612224b390ab136c9975174613124d1df3d3cb7df9995024f77b1e22b5319435484cd8d2098391af3e5f828ebd0ea536c56e286308972242212cfbe6b8f49502e4a0091bf28ca2f5e55af7743a8dbfc8fa19303dac69183", 0xee, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000340)={0x20, 0x5, 0x9}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0xed70904cf79521d4, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x83) openat(r4, &(0x7f0000000300)='./file0\x00', 0x20, 0x4fbee752c71da724) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="2f283ad7c3fcb790a22db81e2644e4ee543ab132ed446957d0d5c2cb4ad60a24fea11eaaa7c3931c4a2eb1839a7b4c625ea07f97635df20cb93efbd7a2dbeb66de59e28fbc6825c01eb09bbefa7134d0e3457dd9e00e3ba476931ec4f3f30054e0bc963d06e604796e6a5e9db8a31a7e782751cd42d0e9f47a54548e4b1b14ce30c6df296564280664317c1995cf6407cdd826b0f76a2d5578ef57b7fe1ba615de33acad2f1e0b1bbdc97da7e502fa4e360f5a4101e67074263aabc9ee031ffdf1bde382f37c2f0b0ed69fcf9ff163b3298a0a31fe4eb369d48943e6233f7f3da636e487985a11a02ba86ffb7f0b0103", 0xf0}, {&(0x7f0000000180)="79baa05c866596fcdfa4efb1fa5f91794a8566220d0e5bfcdb8d853b93e99e2f8eab89f36a1f4fee8f81eabfb581574623ccd781aefc6ecf1c31367173b100fe3ee2dba6d236ea2d5cdb8628baecc0818311bb71fdc7060a77a2d36b0ee745d844f1b8d53d905fe9e814062b69d708e6bd3e1f8b3b9f74eb25f0447aa22f40cf5324d8c3d32f3bbd6a245439fbf10d1b57de5adc148b079dc432c32ac2e49654966bb1d128831dcaea545fc1c41afe94d809c5545d3d47c0d058ce2f4e28996ea623bec2e3555ca70b393a005815d3c58efe71ccac6599b432449a7a19e9aace52dc861b7003f03a99a6cdd6", 0xec}, {&(0x7f0000000280)="3c1a1ba8f8daa2c8540371c732c312805273a4263045f495d16ef48adf82f7c5aa6747324d3f25fa03885dee805fa28e154cd1701920fc1991f4511d36b91f8ea0bf52268c953cf90f1b442b6162de790fa6085aadf9b3b36f4f38c05c4100c96783ca5edc2331b3dfbcb30511a801ced0e9ebfdcf68a2d78bad3b56c39b36221c9b40a849786b487e0f2cf9f47fa4893bd302a8765c106240", 0x99}], 0x3, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x48, 0x400}, 0x400) 16:00:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d00000003000000"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00002b2000/0x4000)=nil, 0x4000, 0x7) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 1: r0 = socket(0xad9b470a3f9c8906, 0x3, 0xfff) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x100000001, 0x2, 0xfff, 0x100000000}, {0xfffffffffffffe00, 0x8, 0x6, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8000200f, 0x202d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x41) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000600)="1a", 0x1}], 0x1, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) listen(r0, 0x200003f) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/213, &(0x7f0000000080)=0xd5) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) socket(0x2, 0x8000, 0xfb) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000280)=0x3) r2 = semget$private(0x0, 0x1, 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8008, 0x80) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000300)={&(0x7f0000000240)=[{0x5}, {0x26, 0x8}, {0x81, 0xfff}], 0x3}) shutdown(r0, 0x2) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) fcntl$getown(r0, 0x5) 16:00:14 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x9) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = socket(0x2, 0xc003, 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x24) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e5230e9864fabe4", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x20000352, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x84}, {0x3c}, {0x207ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f06"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x6) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000180)=0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x3) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x81}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) socket$inet6(0x18, 0xed83380b9575a47, 0x8) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d, 0x9, 0x2}, {0x4000001}, {0x6, 0x0, 0x1}]}) r0 = getgid() r1 = getegid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000040)=[r0, r1, r2]) sync() 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) setreuid(0x0, 0xee00) 16:00:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x2, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) close(r3) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000034, 0x0, 0x0, 0xfffffffffffffffe}, {0x80035}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() mlockall(0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x80, 0x10000, 0x8000, 0x9, "a63bb88acbd8214e6605aa6565504053939749b6", 0x8, 0x80000001}) 16:00:15 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x24}, {0x6}]}) chflags(&(0x7f0000000080)='./file0\x00', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) semget$private(0x0, 0x3, 0x208) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0xfffffffffffffffd, 0x5, 0x100, 0xffffffffffffffff, 0x1f, 0x8, 0x7, 0x10, [{0x7, 0xe8, 0xbc2a, 0x9}, {0x8, 0x1fe000000000, 0x8001, 0x4}, {0x8000, 0x0, 0x101, 0xdb}, {0x8, 0x3, 0x10001, 0xffff}, {0x1000, 0x100, 0x3, 0x2}, {0x80000000, 0x7f, 0x7, 0x80000000}, {0xff, 0xfffffffffffffffd, 0x3, 0x8}, {0xff, 0x95, 0xff, 0x9}, {0x7fff, 0x4, 0x2, 0x9}, {0x555, 0x5f90b575, 0x0, 0x4}, {0x2, 0x401, 0x3f}, {0x10001, 0x401, 0x3, 0x100000001}, {0xfffffffffffff800, 0x4, 0x38e81f56, 0x7fffffff}, {0x20, 0x7, 0xfffffffffffffff7, 0x1ff}, {0xfffffffffffff000, 0xa35e, 0x4, 0xd3f}, {0x80000000, 0x7f, 0x400040000000, 0x2}]}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000640)="fa835d582a2baef305b3661c956b2d86bd9d4392a21911cbbae82b7366fcbc10740f7cd5a2be350a36a8c2e48e99338c00e427e0982c8256e989e6f5706500abf84edc4ed0e41bbafbb75753020d4b40add105dacc0cbaba1e86928bc2492c6462b856c4166a4f808c84b0d320254e821884a375bbc8c0d48a134def6cf5d77d03f19fdf2aa2d26a2579aaeaae306b6bfb9ec76eb04667693d", 0x99}], 0x1) writev(r0, &(0x7f0000000140), 0x0) getpid() 16:00:15 executing program 1: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x20) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff2e}], 0x0, 0x0, 0x400000000000000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x4) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) mkdir(&(0x7f0000000180)='./file0\x00', 0xc7218b0b3e940b1d) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x89, 0x6}, {0x215816e0f1777b89, 0x39dc1f05}], 0x200000000000008c}) close(r2) 16:00:15 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x1, 0x3e}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0xb) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x325, &(0x7f00000000c0)="01") pwrite(r0, &(0x7f0000000340)="1b870dc27451f9fbf34893c5765e2ecf59a5c7f676181f7add33466d8ab9193e394c790000c295d0614981388ce0a22a8bcb049186d5d1fe19e02cd4401664cb36f93bf41a18fc7c9295ede696a30f50843cf2be245d8857dcde3d5a23de226adfeb4dfaa8828c4a9114c10834680e68520f107c0b49f9e5d09fe24928001cd48b3e88be8a2340149ff7d62c52769d52f42eff55bce70fb4ad1b1033310eb3a251ad82a5c2d6ad1bfe7d1794cc5f50dcf7cd35089bff492a061b0a954455c65cb236e2d992704d805c6baa7be0fbc87a390b29948646fd8eef44d1a653a778b8fe137f0f1e7534b548b9d8f8ac957f", 0x50, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r0, &(0x7f0000000200), 0xfe72) getpid() syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) syz_open_pts() r2 = semget$private(0x0, 0x0, 0x202) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x77, 0x4f80, 0x2, 0x8000, 0x3]) 16:00:01 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup(r0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=ANY=[@ANYBLOB="10000000000000000000000000000008"], 0x10}, 0x0) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) write(r0, &(0x7f0000000000)="1441766f1edbb82d", 0x8) clock_getres(0x2, &(0x7f0000000080)) 16:00:01 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) shmget(0x2, 0x1000, 0x324, &(0x7f0000ffc000/0x1000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:01 executing program 0: r0 = socket(0x0, 0xc000, 0x3fffffffffffffd) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x1e) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xffffffffffffff7f) r1 = accept$inet6(r0, 0x0, &(0x7f0000000100)=0xffffffffffffffe4) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r2, 0x7, 0xffffffff, &(0x7f0000000180)="d0b0b5dcea4a77c29a67252c67fa15bec9f00d4d212c03e418e7cbe5d88a5409ac82e1155e26aafa521ab4dd297d8ca992f3b3793d26ad3b183e94f0e2ad14a2be134787d95ec0dbd3c25097dff1804495dd0bebf76c8aecd2aa57109e557979a74ef0252bb1cbfbe68ffb6697b8b4372185a139ad2587a5c6225218b4a728f44aa4bdf6fbe30b4020198814526eeff1778df253c4533f62f6cb3aef94140988e3f5493973904c97ced05de6b324a4de807d878dde7c9b1c64", 0xb9) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000240)=0xc) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) socket(0x0, 0xc000, 0xfffffffffffff804) socketpair(0x0, 0x1, 0x8000, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x6) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x2000000008005) getsockopt(r0, 0x200000029, 0x3, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x10001, 0x72, "fbcd05f2abd67fba59abc97b8ed3e57a1dcf6228", 0x3f}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x180, 0x0) 16:00:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) sendto(r1, &(0x7f0000000080)="a162cec61a426042717647be1dc5e0a8a2be78a7e2c9c0baefe922684824ddeb0940fb276e2727c314f352c95a22a4d3a1a4234798d55f124a8534d3c9fa4d2e19776733cae980020ff0965f288ffd95b9b084c9d00433", 0x57, 0x2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000340)={0x40, 0x0, 0x0, {[], [], [], [], [{}, {}, {0x3}]}}) r2 = getppid() setpgid(r2, r2) 16:00:01 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x2012, r0, 0x0, 0x0) getpid() socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:01 executing program 1: r0 = socket(0x10, 0x5, 0x1) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="496b21f6ddf5aaa300de4cb35758f159005e90590000002f668e99454d79a95a311045611af374870c817fd4b42d4e3ea4cbbf937f269fcbf3ac3a0aebc65da195c4082e7640200ccd243b306833f97bd0abee8ef203dc71c4cb57760b5a92d7ae0aa74076877a62176b87d0fadffce84ca0404d036ee29ead4cbcc20cf215ffbf838a56f25042c4f6ae07e4d02c65fc6a719b03628b4f4368c12f1a787f7257fdbc3323f2a152a7c39efc7a517afa2c971ac78f328615360306000000c08ab2cd0794bc920c8264df55477b9eb600524b7e27d533b5ac56e100000000000000ff8aa0b95aec9200000000fae477eb26ccdaf5a5122f54e2c589e1cad56b0be6c9bd45cded"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x0, 0x101, 0x1afe, 0x0, 0xad45, 0x2, 0x7, 0x0, 0x3, 0xb46, 0x80000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x50}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") preadv(r0, &(0x7f0000000000), 0x100000000000027f, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0xee, 0x0, 0x6, 0x1, 0x80000001, 0xf43e, 0x7f, 0x3, 0x3, 0x5, 0x7}) 16:00:01 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) nanosleep(&(0x7f0000000000), &(0x7f0000000080)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0xae3) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0x6e) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x7, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8c, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) recvfrom$inet(r2, &(0x7f0000000000)=""/35, 0x23, 0x40, &(0x7f0000000180)={0x2, 0x1}, 0xc) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x83a8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='N') 16:00:01 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000180)="9e3ec8013fd82a1ee8cc959fc2ae1aadc57af7f6177787f6505d11f3a6c5934d7dc98155c37bfd5a3278230db4c952cfdb748222e916703d176e7bae545bc275059b578c5c19623a13739a84f003c2f6326e5c10641685d54549da13e618c07313c522157bc255468e0423a276e280a65de8e031c00d25954fafa8881c7c7892f7659a", 0x83) 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)) 16:00:01 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x40000002000, 0x0, 0x4, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x696, 0x0) r3 = msgget(0x2, 0x118) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/201) 16:00:01 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) recvfrom(r0, &(0x7f0000000180)=""/195, 0xc3, 0x0, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r1) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x74, 0x5, 0x5, 0x1ff, "008f06468b48043b28bbd6ac56a1c16bf385dee4", 0xfff, 0xa49a}) r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) dup(r4) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x452d5925, 0x5e9}, {0x18, 0x2, 0xfff, 0x400}, 0x4, [0x5, 0x0, 0xfffffffffffffff7, 0xfffffffffffffff9, 0x4, 0xd53a, 0x0, 0x800]}, 0x3c) 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) msgget(0x2, 0x80) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x80) ioctl$TIOCNXCL(r0, 0x2000740e) msgget(0x0, 0x20) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r2 = fcntl$getown(r1, 0x5) r3 = msgget$private(0x0, 0x116) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000180)={0x7}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x401) kevent(r0, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff9, 0x1aaabbddaf4aa83d, 0x80000000, 0xad, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x40, 0x6, 0x10001, 0x81}, {{r4}, 0xfffffffffffffffd, 0x45, 0x40, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x8, 0x3}, {{r4}, 0xfffffffffffffffd, 0x1, 0x8, 0x1ff, 0x1}, {{r1}, 0xfffffffffffffffd, 0x20, 0x4, 0x4, 0x1}, {{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x3, 0x1000}, {{r4}, 0xfffffffffffffffe, 0x10, 0x20, 0x5f54c70e, 0x9}], 0x5, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x20, 0x8, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x8, 0x5, 0x7}, {{r4}, 0xffffffffffffffff, 0x42, 0x8, 0x89d, 0x1}], 0xad, &(0x7f0000000380)={0x1, 0x1}) fcntl$setown(r4, 0x6, r2) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) setreuid(r5, r6) connect(r0, &(0x7f0000000400)=@in={0x2, 0x1}, 0xc) r7 = accept$unix(r0, &(0x7f0000000440)=@file={0x0, ""/11}, &(0x7f0000000480)=0xd) r8 = socket$inet6(0x18, 0x0, 0xa67) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000004c0)) socket(0x10, 0x3, 0x9) setsockopt(r7, 0x7, 0x1, &(0x7f0000000500)="44aff507f7e8b8ebaa30db0612dec55d39c8f675b7d2402ee0eedec495580fd9d974ad8e64ed54e896a1c1ee872b6e09549a6a92291c839f7b4637c45ab7bcc025c1a0e9f46a9898a8ea2d96264e6db17f1b600479392a898eb67a5cc3e113d334278207b604331e40a20bfc6062b1fe2b", 0x71) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000580)={0x200, 0x8, 0x5, 0x0, 0x8, 0x7, 0x0, 0x10, [{0x4753, 0x4, 0x100000001, 0x5}, {0x401, 0x40, 0xfdea, 0x7}, {0x1ff, 0x8, 0x72, 0xb081b04}, {0x7, 0x6, 0x40, 0x1}, {0xfff, 0x9, 0x100, 0x100000001}, {0x1, 0xd70, 0x0, 0x5}, {0xfffffffffffffff7, 0x2, 0x80, 0x8}, {0x7, 0x9, 0x4}, {0x7, 0x7, 0x5, 0xffffffffffffffff}, {0x10001, 0x1, 0xf2, 0x8}, {0x7, 0x7ff, 0x3, 0x100000001}, {0x4e93, 0x3ff, 0x1144d58d, 0x133d33e8}, {0x5, 0x6, 0x9, 0x3}, {0xa8, 0x3, 0x99fe, 0x5912}, {0x8, 0x300000000000, 0x5, 0x80000000}, {0x3, 0x0, 0x8001, 0x5}]}) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000006c0)={0x10, 0x5, 0x4, 0x7, [{&(0x7f0000bff000/0x400000)=nil, &(0x7f0000e42000/0x3000)=nil, 0xffff}, {&(0x7f0000c41000/0x1000)=nil, &(0x7f0000f67000/0x4000)=nil, 0xffffffffffffffb1}, {&(0x7f0000c66000/0x1000)=nil, &(0x7f0000c11000/0x2000)=nil, 0x800}, {&(0x7f0000f8e000/0x3000)=nil, &(0x7f0000e4c000/0x1000)=nil, 0x9}, {&(0x7f0000f97000/0x4000)=nil, &(0x7f0000e24000/0x1000)=nil, 0x70}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000d1a000/0x2000)=nil, 0x9}, {&(0x7f0000e84000/0x2000)=nil, &(0x7f0000fde000/0x1000)=nil, 0x3}, {&(0x7f0000db2000/0x4000)=nil, &(0x7f0000f6d000/0x2000)=nil, 0x7}, {&(0x7f0000d76000/0x4000)=nil, &(0x7f0000d03000/0x1000)=nil}, {&(0x7f0000e50000/0x2000)=nil, &(0x7f0000f62000/0x4000)=nil, 0x1}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000b40000/0x2000)=nil, 0x9}, {&(0x7f0000bf9000/0x3000)=nil, &(0x7f0000c14000/0x1000)=nil, 0x90}, {&(0x7f0000a76000/0x4000)=nil, &(0x7f0000dfa000/0x5000)=nil, 0x1}, {&(0x7f0000f2b000/0x4000)=nil, &(0x7f0000b43000/0x4000)=nil, 0x2}, {&(0x7f0000f42000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000f0a000/0x4000)=nil, &(0x7f0000fb5000/0x14000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) msgget(0x2, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000c00)={0x1, &(0x7f0000000bc0)=[{0x1ff, 0x0, 0x1, 0x9}]}) msgctl$IPC_RMID(r3, 0x0) 16:00:01 executing program 1: setuid(0xee01) acct(0x0) r0 = semget(0x3, 0x0, 0x740) r1 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() r5 = dup(0xffffffffffffff9c) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000100)={{0x7, 0x1500000000000, 0x9}, 0x0, 0x3}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x40, r1, r2, r3, r4, 0xc, 0x5}, 0x401, 0x81, 0x401}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x5, 0x9, 0x4}, {0x10000, 0x5, 0x80, 0x94}, {0x100000001, 0xb1ed, 0x5, 0x1}, {0x3, 0x6, 0x80000001, 0xff}, {0x7, 0x3, 0x0, 0x8}, {0x80000000, 0x4, 0x3}, {0x7, 0x7, 0x1, 0x5b9f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r3 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xaf6f, 0x6}, {0x18, 0x3, 0x6480}, 0x6, [0x6, 0x0, 0x1, 0x0, 0x9, 0x4000000000000, 0x6, 0x7fffffff]}, 0x3c) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) acct(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x0, 0x2}, 0xc) socket$inet6(0x18, 0x5, 0x2) 16:00:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x8e0821eebf073b77) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) close(r2) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902def9bcb5359fad65e4d860df900c14b", 0x8f) syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x2, 0x0) close(r0) r2 = dup(r0) r3 = getuid() r4 = getegid() lchown(&(0x7f00000003c0)='./file0\x00', r3, r4) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000340)) bind(r2, &(0x7f0000000300)=@in6={0x18, 0x1, 0x4, 0x364d1318}, 0xc) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x0, 0x300, 0x4, 0x7ff, 0x101}) readv(r5, &(0x7f0000000540)=[{0x0}, {&(0x7f00000004c0)=""/84, 0x54}], 0x2) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x7) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000040)=""/44, 0x2c}], 0x1) 16:00:01 executing program 1: clock_gettime(0x4, &(0x7f0000000040)) clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) 11:46:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) symlinkat(&(0x7f0000004500)='./file0\x00', r2, &(0x7f0000004540)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000180)=0x80000000, 0x4) faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x40, 0x3) r3 = msgget$private(0x0, 0x40) msgsnd(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="07f0446930053c696448cb139f08d38179dfb7acaec146469bbd568e218104d4ac4296c5a0c18ecf6f9d80b808bcad"], 0x8, 0x800) msgget$private(0x0, 0x110) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = dup(r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r0, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 11:46:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000700)='./bus\x00', 0x800a, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="f31204a49155ceb600", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="03", 0x1}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x10000000000000c8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000140)) madvise(&(0x7f000069b000/0x3000)=nil, 0x3000, 0x6) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") 11:46:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00000000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x1) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 11:46:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x9, 0x3f, r1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400022ff, 0x0, "00370020000f00"}) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) close(r0) r2 = semget$private(0x0, 0x3, 0x10) r3 = getpgrp() getgid() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0/file0\x00', r0, 0x2}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x12, 0x1200, r3) semop(r2, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0x0, 0x800}, {0x2, 0x161ba22a, 0x27c3764fcb7c5f5}, {0x4, 0x9}, {0x4, 0x4, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xf23, 0x1000}], 0x7) socket(0x18, 0x400000002, 0x0) 11:46:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x7, 0x12f) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1e4) sendto(r1, &(0x7f0000000400)="b3842d33ea742dd3aad4aa2a298be0bd2ac3f248d525ef9e122474c0cdfab5d19db2ac5b6e95186cf47044da381ebe47a74c8ce82579b1b66df081c0f3c31cac03dd77396e5fdadc61f93b9ec054fcec57793d9d5f740ddbbe72b88e874122303a4bc72230eb8548c6a4ee0786c42ae30e0f731055d09a93bfba9a3dd18f07aafe993d8f6f4cf3d06717eb498d3bfac895df155f1e7c93a10922f052d8610ab7694a93675ba71284a04abb62c9d9b86a0b57fd3bda7e15d92b2a53694640947d9139fb3ee6d7802035a4ee97304a96d682844e4ca34f8284fd3beb4ee7588d67457c10b66fdf0bc2ab201c5fb52f2b95d7d2c7a3fd6f4558d845c91d0d642f43b7bf9338eeb9d5fe41023ba9958fb94faed444ed37c0074ad2b308e05bb820a19c2872b717ac285a73032d31d73b6b998f96d3f6342d2b825b651f665ef891741719bd03235f88d390af5ab289cea80d7a7fc03fb4330afb9ab6bdcf5e48c6b08a014ad9523ba28b6ca7c86c940b7ab9972a93bc30eebd451a23d827e7147647fd", 0x181, 0x0, 0x0, 0x0) 11:46:07 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fec", 0xa) 11:46:07 executing program 1: setreuid(0x0, 0xee00) r0 = msgget(0x2, 0x10000) msgsnd(r0, 0x0, 0x0, 0x0) 11:46:07 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1a, 0x1, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) openat(r3, &(0x7f0000000140)='./file0\x00', 0x80, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:46:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x100, 0x50) symlinkat(&(0x7f0000004500)='./file0\x00', r2, &(0x7f0000004540)='./file0\x00') readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/43, 0x2b) faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x40, 0x3) msgget$private(0x0, 0x110) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x10) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 11:46:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) r2 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000300)=0x8) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000)=0x2, 0x4) dup(r1) msgget$private(0x0, 0x20) r3 = syz_open_pts() fcntl$getown(r3, 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) recvfrom(r2, &(0x7f0000000200)=""/252, 0xfc, 0x843, &(0x7f0000000040)=@in6={0x18, 0x0, 0x2, 0xcf}, 0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d4}], 0x1) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffe3, &(0x7f0000000180)="b680f1ec3b36c34f643aaae238e3c0e524dec769d083b8b13589de43a80f68aad33b00eec9505b19033d42a02332843901eefe83958d1578851346e4c62009ea7fc1d4eb6be194a95833d8896c78114a91a0e839abf4ecb3bcb74844f5") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:46:07 executing program 0: pipe(&(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x40001fffe, 0x0) r0 = socket$inet(0x2, 0x8000, 0x9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x800, 0x0) accept$inet(r0, &(0x7f00000003c0), &(0x7f0000000240)=0x8b45459dc9de757c) socketpair(0x2, 0x0, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) socketpair(0xc1b644cc15df0da4, 0x4000, 0x9, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x8000, 0xfffffffffffffff9) r3 = dup2(r2, r2) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r5 = dup(r4) r6 = getpid() fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r6}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r8, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x1ff, 0x679}, {0x3, 0x4}}, 0x2) r9 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000440)) mmap(&(0x7f0000000000/0x5000)=nil, 0x5000, 0x114147abc67e43b5, 0x12010, r8, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) sendto$inet6(r7, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x43, 0x3, 0x0, 0x316) r10 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r9, 0x80}, {r9, 0x6}, {r10, 0xc}, {r7, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r10, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000380)=0x6) fcntl$setstatus(r1, 0x4, 0x4000000000006) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r9, 0x0, 0x0) r12 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f00000001c0)=0x9) 11:46:07 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) sendto(r0, &(0x7f0000000580)="3e68c300bb8cec6ee73dd9205f005f98695ffb8498590b545debc9960652b72e3280d805b302d84a5d53fbed5c74de0474d6b834796814f3924f2f0b776a7fed72f59402d327f855d50ccba9ae80c6de1a13ea900d6ca041fe8ae32c3461c60a7a77f10d0e0e32beb9495a88502fdad579d2b7b6408d8b7a9ada8f488481d512f9bcf71bb58c7b821e2a042eada66a5970464619c5a5ab77c209", 0x9a, 0x8, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x0, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x1c0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x3ff, 0x5, {[0x8001, 0x3, 0x8000, 0xfff, 0x100000000, 0x998, 0x101, 0x2, 0xa1e, 0x7, 0x100000000, 0x1, 0x5, 0x10001, 0x3f, 0xbb000000, 0x80000000, 0x81], [0x0, 0x1ff, 0x7, 0x9, 0xfffffffffffffffd, 0x4, 0x8, 0x0, 0x200, 0x10000], [0x7, 0x7, 0x1, 0x1, 0x7, 0x6, 0x9], [0x10001, 0x0, 0x7, 0x5, 0x9, 0x400], [{0x2, 0x3, 0x7, 0x5}, {0x8, 0x26, 0x9, 0x1}, {0xfff, 0xffff, 0x101, 0x7}, {0x8000, 0x4, 0x5, 0x4}, {0x1, 0x100000000, 0x6, 0x1ff}, {0x40, 0x5c, 0x1000, 0x8}, {0x383, 0x81a5, 0x274a5928, 0x80}, {0x5c1e, 0x1, 0xd98, 0x401}], {0x1, 0x8, 0x7, 0x3}, {0xe1, 0x1cf0, 0xffffffffffffffff, 0x8}}}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x288, 0x10) r4 = dup2(r1, r1) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x0, 0x4, 0x80000003) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f0000323000/0x2000)=nil, 0x2000, 0x0) setsockopt(r1, 0x101, 0x3f, &(0x7f0000000680)="1262150c57619a317774c87dbfff0d0b59e6edf23c652daa2193c12ade75f997c2eea4de5b48c4cab181f963fadb4b01ba93b269fe2e71f9e536109e60f9f193f38512a3577aa14d7e0c49c8475777d56a2faa60fa404e4dbb477c30986b91fb9fd9f263c57fa5d86dc83d741f9c967aeff6883f66c0fbf188521ec11298666813152458432b66a2133ff2fdbab7d9f22c42df7ee895a89bd91d11a37a", 0x9d) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000004c0)) setsockopt(r0, 0x5, 0x0, &(0x7f0000000740)="c6002961122fd728e7c5cfb8f884edee0d971d603af4388885acdff4aed607d0377e3fb92dc850a66bf5bfa8bc408d1679de7a9d29c5c172aeaa40495dcadd6d37d988e8523f7e272032a36e84bef48faee35a14ce2dc617c35fe8a90a79e2064715ca1434dd08ccf1803da69eb004d06d6e1c9aa1e950701f9e96bd622118d9c71f147b0d10d2a080d2c8239d567a0f60e8dc9d70a9aa1af353b483c911abc006", 0xa1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000003c0)) mknod(&(0x7f0000000400)='./file1\x00', 0x6000, 0x6) renameat(r2, &(0x7f0000000440)='./file1\x00', r3, &(0x7f0000000480)='./file1\x00') 11:46:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x40029, 0x4, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7, 0x4}, 0x10) 11:46:08 executing program 0: r0 = semget$private(0x0, 0x4, 0x400) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000300)='%\x00', &(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/ttyCcfg\x00', &(0x7f0000000400)='/dev/ttyCcfg\x00', &(0x7f0000000440)='/dev/ttyCcfg\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='/dev/ttyCcfg\x00']) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x12, r1, r2, r5, r6, 0x105, 0x7}, 0x1000, 0x4, 0x8}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000540)) fchdir(r7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) accept$unix(r3, &(0x7f0000003400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000686b816bba57eabc00"/4098], &(0x7f0000004440)=0x1002) 11:46:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) unlink(&(0x7f0000000040)='./file0\x00') r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) write(r3, &(0x7f0000001980)="da203f99872b8278c15804baa2e1ee7943c42580e333bf3135fb0bd0fb5effedf0855017107dc63e3479965107527e9539c5b284c76716fe2ffc3e97f3ceeb2757f17250f9fe0fd8a01831d8e1197f1d071bda87e10d706e658a773166d18353c402ecbb4f0c8221170b447268ff723a2ceab5095e07b15ab2d9aaf50ea23711fe877d97fd31e9ec711945b827a570028d3df037c7f986c64935d1b1db51d5f45588bb0a10c2d50053990c5295fb299dcd1ad06d6b23a0278dedf2c299a8c3545f7377e3818812983a582660843ad6fb0fd04041d19ea157a9eb3f7d5fd27d9604ddee6344c08181b7736b04df604a237ec0c08cc4e2eb4acb0d1611db303c2efdece6724dc4a6951bcc35afea57a944d922b02796c7be2b8aeed6bfca0f8c15cb6d0917fa2ccf0e223cd290d14f132226bae27c6ec0e08845609bc551b52cba2911fea511a2b0f4e2493e337c643e7a6b529fab6fac3fc204edf1d5533bc0adc797088407ac827088ad32b76e4128a23bc8fe45294a15951554d3a3f443815efa856f3da075a104fd71ae673cbb96819de7fc6c738289db7ba9ec145d9509faa67458fd7ed44ce16653b5dd64761d53f222ca316fd19eec0c3d7c60e6db793d4b064159de0ca8b182db90a03a02eb0a45e0f7ca53d0d0661c81d122903d6a490dda5f603fae9598aa32a55eaee5a3475d7f3fcddd3046edc7f2460745d323ec11e5e4cd62d73afb34c1b43f9889f100a1100100684b5d146c0b31d1f02804586b402b2fb47163999866ccd5743d7613891e51e2bddd729acf0c29df267105c236f378c4ba68c6bdea9a0aca3e1aab5d6d92536643fd783a21131fc7a4926e199aabec26d7f125001b09a893b741b40472ed18ecb8c6ddb76b937d2d166e2e19288be00fc2ef884a0faca5dbf673d8ba23ad0a37a4b674d0013c08a13628e3ee730f37f56b835a29f3ad82ce2dddb2101680fc390bee43b16bdd841caee7c9e256dfde1a3df2f2b5f851b0e4605816a6280110a0618f665b8a2dd09f437113ea92c277f4fb3dbd4280623af9c70140f786fd112759c574dfcd7ce480b084daf8cf18894f8fb3319a86d345dc036f71f106e15250f102ffc7e827844de85bde517419f483897be3986c936bb50cc7241428ab82fdce56c90c84d8e42ca7f2d37bf0788195a33e5e2a0e3a11093f71958382f67f3ca7a5b291cb01ace5fb7b48a84a5304a12bea92940657c30a1f4dd6473b4bd382ee951cb0eef1c872a244577f717c04121888d500f43d244f7d2a9055d40b084ecfa277cdaaab72f791232d02cc21531bda54aa571a3f70850674a24f4012bba6a2ab465f17e583d50aee8a7aa81e0503e58d5ecb5e9e95f35dd78a04aa542407655388080acbf5a428e1b6112b973eb016029464cc38950d5bd9f3b1d18e2feb76851939eb6d76978ed0fce76cdffb90fba5a7da32835948f6cdd8cd1b9a49f9212e9f3ed702342bb87cadbdf8483b315c99b382a379c7be4fd36623316be4475459e100193eb5fcf3761031ee870cc1ab63ee743f293693114a3930fb2f455fc6e92c251c544257dd635da66966c4e214e1a1e7528041446fec7ceab94c536dec88ffff9f3828b43224a64288677a88f4512fb417bbc63db01958e09dc35fc1f08b22a40d1e1c4ac183ecc7484cd0c2b796606268b575b1123c819a9420889718528ecc6b39061418748d3dfb2c399398c8ab6168bf783a16bef3fd67c00bbdcac345ca5edcccac618cf0b2908a64e6f7ed9e97b4b0a7eb17019cdabf35cfe2668ad395a1d5dacb363ec766c109849b6ed1ae0de66e3ba47440e012676818067f3f5712b8b79f0830bfaf2eacfab587ec13e4978f87e79484ce23d5be08e89cc1c3f53daf73180a3063bdf9e6a85fe085119c626253377cfe336d972f00af66872043bcf023aae617eb430949857fd512f884b2f9623045c64e546488bbb7b6e413a9890ed6ce29a04d3df003aed0dce8cf206c920bee357b5639ceee0a6448debd5db38cfbe76e2f839548581f5803004fb530df1e275cbc57076ebec889776869272c64149a702d5be5cbee98c1b381abe695232e442662eebcc988ceaf2729b5789a5230321b7e6d3e657a6cd32446a0c33a07822b4ad7f2e2c5be98d934886fbb484227a7380e440369fc1250a93711e1edd4115ae140d88e08797db02646b430c5f269434593ffba89316d6cfd93de0ab6b14eabfddfbbc45a83d0011adb751bee63842b10753adf4e6dfcb8fe9f5527c276448174e423148f871694d6659e4a88cfd9eac54dfa1ad9762b91aa0b2efb753f496ba1b4efb85fa3937ea003b1365bb52e8de8c2730b4dacc3ec144f98954c02d5951efc06716e5be7f62436cacf39aa4708e1ab8c882856facc10accc319cddc38ef9b969b390789e7e1eed2c75d285217504bf1afd70d583aa9d5909517aaca5580a5da9459f184206ad3c81aa86ce4ce2764a083145310256a37858699056196ee235d64edb28d92ec4b06845d05824cdedcdc3b92a128e5a90cae9d123fdb8d8ba758fdf988984aa68fcc6de4c27db257256cd158935b31048eef11598856ba35a0486fd21493c2b37c0d9a869927dfb0d8ad06d54e5e8b7f807790cd09e0a70431112149e833cdf1f8972ebc9975110b8b3ab8ad5980cb102a713ab30f60b7e5f062e0d82428f3110e96341b42cdf529c61641e6559581b6bb4e749c6e39dc211b6e549c955955fadd745d645c01be0c581baff5717bbc87b35d32c328de1c306151923b82805605330ef8822bf88aaa6e5fd72fd16f873911771df6f34b5663c53147e862c8c398eb103925f517acef8589b99494de81fee7d5ced3c92bc815ecd83d61f50954b3561d60cf68b3e889e66cb1fa7fb80dc2e13659924ee80808a44d43277f39b05c3faf1153637982906155b5bcd314a382b14e35b017b6b01886113979e58e4da3afd678c68c9b88722c742eb778d1d6171d78413b0ebbec7d2ff6d952bedbe1c3f67c3c14ff846437f87157b10b1d4e617316a5fc0daf233509041b404534832f7b7d8d99d9a3a50115ec0b73eefae8cc4eef419f202d8dc315725bfa2355a73f6e0d0d6ac4b0fad384c9633b6c60e94ff03ff074c8a428fc4e99649876dab922d19805bfb0b78a6110130f39ae3bab06c822c64c76b2b295f969e5c1591949976434dcc949dc19e28af5e612b4919a18927474f9535e698cbffc90af531430d56b84d9697839b9e2cea56ab2c191ca5f8019372e9ba1a3741071a5c98457a9fc95b89381e4564843fa4424407fa9d395fcc4b6cc1db90a287af5bfa741037f874acbe6a2a4d5ee14c909258c8a0ae88539267f7e382379abcf8161e1451bce211d91c546cd4b9ab9495b998a8ba484ee62939e7bf08d000b90e67ad04955b3de3dd0fb7879b0064891ea6caeab7639121e9cd705e093d9455985be2017b1be54d9e975dac6ffde56702c57aa48aec537b6feda174b7bb52bf4a6135b7f3a52e1d72eec89e9e9afa4270736ce2931fae3941c4b1520689d7ad3f0eb3352914ca9acfc3e091a7bdc88ac3b403b66eac004d5e8c14b0325fd3550ef928b7c0a9c779cefd8d10b115ac1a86fe2121b0f9be4329e47f247847a1b4460e0ed4327a6fd6e789b5327164c01c3f7a177290b90bb63b3bf86cd4aca0d85422c87094342ceb625fabbd3caa88fa2249a4485c2f2575d19afbfde6cfbcafd067b1a85eece3ea299e5d83210ad5018818bd19952deaf677734043ec5443f068c8318b43c00b48d83e6f1e5831d616146a34de4fcd8751c6391032f29d88c69cb54422cf919d8e897535391790605c9784d3701edc8cbdd2b147496b37cfe4d498f16762a62cba3e313c99bbfb3adad4c671e68bd9bc5f88d2afa391d1ea8b842477bf2bc61665121a624b8d579b366df64ca3e3b6d9b98ee9b6e36983ef20b082573911e1a2e01e34395fbfdf981feb42afeec655a8ca78d649175341d995b1d0868fcd4226d8c385e08a9c1f58a2e439a8f28ee2e6f2024c51215e9bc457ba9b90a8072a304f0408cf952e72d55036b54d118a35bd5333b2f5e0a4d57687c42c3ed58b6a86ddc268317f9885fca6057c94cbc404e4e57d9c88179d584bdd1be4b0039435f7467fb09186a87194e832add02c287d1fd79445004baefbb986710fde45154742341031635e90d4ea1858f57de5d157e530f68058b771b14d5973b698242c01ee66d9261d1c0217cb659d6c40abb0b18d56f425f0456abcb4494182cb0742c9bc9a6f3f594aa3f55b08324f0e2f23bce7ff3282796b8921ad349250f7c7bec9047751eb9626e04eebf1e52a27e126645d11cebfa9f11b129fe38021f9a294f4721bb94175e8b24e844a081db219ae7c7c679c74d8e61474cc98b1976ed206597cb6b5e3def8df2626870cbe52fe5407778edb18b801f501c7e3495f6d0ebb51af8b50c0c3a6f650f0fc86e64eefce4aadafc2418caac7393942b41351c64534dacc6f33cefa7c5e758a57325641bda0ec3381771c65324849e80afb1e6460546882373f023df637f6dbd015573b753bbd14ce0b2e4a2e4d83ba800a9edcd2b5420ecf530379c147b2d57130d02d5217f766d91a6a0a714607342dcef7846cbbfa66946444487741d2c9b376611ad5ca1a83d37f724be82bbcf8be7771ddc1c14b707468bc90fce97e45b966c116a44a86d6299934015db033bf8ad7928a87521f9b420b5864ec56ec74a9f208857c5154fbed68e406b99cd9086e80dddddfc4e18e82ffbf653eb0ab3a8efd3a5289e0130aa06cc6487cce46d60a63f763e0f7e896c2157878e18d21b225f94e3363641c27619ad816e8d0e5a1cd0c761c32f5227035a3cc29c91fdc1d7c5d06e0a82b26dd18c1542c9640b53026e8db5e6bedeff03b510d4bd80899809e580da89a1da89b352c20a7136dbfba080eebe3a5fb18807d008bc6d02af4883714d662e0b79bbfaa586ba1d20d25ceba223464624a5e76166aa0127b062e3ae2fdfa20018c938eab95aff34330c744d892bb766218ff2ab537de031fd24415ed3c5d4335a6f141f1cd1f2d424a42f1fb518aed1793b060fd47b537182816d12cca83423b15a914c13350c321a19f2df674f94a4e39ecc33b46b387fb15a50c577daf009ac7c41411fc6b4887ebe53e8a85c5f81c8d5865f63692a69767c02c0132441dc83d08b6556c06938a8170a2d41f9be327d67fd569d6828a646c1aeebf7f262498af5dbfe40d89e19e96b78db5ea2f0c3925e2dcc0f6ba3353bcc8c2ee79e72f65e37bca09f353034d9febe3df0c67c8fa49a8f85cf8d317f7036a45a156feba2d52aadbc20aaa5200096da99c88db1b97bb830af37952e80047987d001163f2044f7ddfee32d0d35bc5ee393501625b746a0ecbceaed2a62b3a0b98592fcd30b2202ccd36e3820d50a38dc41f8b1830f977b4c095f547e174f51fb322cb7fdc050ef9897a6751267e1f5d449f234feffe367c3d78067cc704f46a53a3588fcf1569bdbf43ad929cb3b80d6383c95b71c1e538397ccd8d673205309ea44c9c6a43a26481fe2b37ef57ca274a0393bccc70e8d94bc2aed1f2e976f51a94dca518347bd26c3e4ddd3c273e74896e9c5d06e97a3ee0bea472c89249d0468bf03db9ed4d308248863f36029992d325e6ddc7274e793edf826b35906e5211dc2d3fcb2c16710a93340fbbe7dda43752177231b050c2e07e8e347472dc27e906a2688447bd989ccb47a6e829b578bf65db6fcfdff33fb831fc7ea8dbf4458d9242aafd", 0x1000) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 11:46:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = dup2(0xffffffffffffffff, r0) r2 = getuid() syz_emit_ethernet(0xce, &(0x7f0000000100)="c917a19463415422f4ae453644a5e745084ff4b653d611e9b130703ac39c0623f78a8df65ac7796272786ef5e703674a075c8c05b3e591ea194cd15127ad760cf2fa1ea8dab6fc87510c3d12fa41e01b252a6427269dde8af17ee67b7b63cd1e558e2fa837031283f2cceacfa24895a780f2a1c539bc0c8080d097e5d79c90ea7343c7119953eb1f35ef42c91b300f77152a2a1a31f01d8b5aa0a8be9a03d2427ce67e979e31d090c14008f819f55932ede4c53db744a1461e889216fb559f625ba8a01a3752431a83504a8f7dba") getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x40}, {0x101}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="db2ec249") clock_gettime(0x2, &(0x7f0000000000)) 11:46:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto(r2, &(0x7f00000000c0)="a538bf11f5ad1951f73dc9b82333173ae37f29e188c82902746821be4cfc5a99c59a4f059ec047d8df8d1cce42c79a536cb1ff3d8078e0e92f9a791410cc765e57", 0x41, 0xa81250072131dc7, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0xffff) sendto$inet6(r5, &(0x7f0000000180)="b029d0ecf3496022c18a14841cd93da75a0ba359ae2306e4a0a26bc486e53593a651e44c14f2d5e0cd11c40d1e17e2bf9da175b7af2f7c4519289e888cce21d00d548bdf037e03be0df56af0504d4976ec9b", 0x52, 0x8, &(0x7f0000000200)={0x18, 0x2, 0xf89, 0x4}, 0xc) socketpair$unix(0x1, 0xfa29ec2bfa384210, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r1, r7) mkdir(&(0x7f0000000280)='./file0\x00', 0x9) sendto(r3, &(0x7f00000002c0)="ab8169422899992f296a7c64995e58a2ea33d60e54a5a1bdb957ae3584706996fcf34373c4a3ab67f978bc0fa474c50c943cf95a57e7b777d85784883931ab261959be1882e5445986e78f151fabe54237bd9277b4ab9c9b4a389c0c49a3fd8f5c027e7509f11acee7c36347f4c1d86b39c1216b6ab19a352302222f96a43725c4e7cf9bce40fe9dbdf0424d1dc57a652861d60b78792d3fd35f9feaa35548ef6fe5add117b52ad6e610accbed85875ca4bb5dfea4065008d46114420e6d4d", 0xbf, 0x2, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) r9 = socket$unix(0x1, 0x3, 0x0) fchmodat(r5, &(0x7f00000003c0)='./file0\x00', 0x4, 0x4) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000400)) renameat(r8, &(0x7f0000000440)='./file0\x00', r4, &(0x7f0000000480)='./file0\x00') r10 = socket(0x10, 0x7, 0x9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r11 = fcntl$dupfd(r4, 0xa, r7) ioctl$TIOCCBRK(r11, 0x2000747a) r12 = open$dir(&(0x7f0000000540)='./file0\x00', 0x400, 0x108) getsockname(r11, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) r13 = semget(0x2, 0x2, 0x6b70bc04bb1b52a5) semctl$GETZCNT(r13, 0x3, 0x7, &(0x7f0000000600)=""/242) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000740)={0x3, &(0x7f0000000700)=[0xffffffffffff7d0a, 0x100, 0xfffffffffffffffa]}) sendto(r2, &(0x7f0000000780)="54196d5f5d5a59db21b31bf8228665e7f2b7b63f83c76182fa9ca5c77fcc001a377e78bf238bb70939198217f2aa4fc7fadb66679a98281a19b547de", 0x3c, 0x409, &(0x7f00000007c0)=@in6={0x18, 0x1, 0x17fd, 0x3dc0000000}, 0xc) poll(&(0x7f0000000800)=[{r0, 0x2}, {r4, 0x2}, {r4, 0x20}, {r5, 0x2}, {r12}, {r6, 0x20}], 0x6, 0x6) fcntl$setflags(r10, 0x2, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000880)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) lseek(r9, 0x0, 0x0, 0x2) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x35}, {0x6, 0x202}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x23db039e20d922ab, &(0x7f0000000340)="e52befcc4acb061e9df7cead2e39b3edf30261c8b3624f176e9b53158601040000000000000870d20a2a6adcd436afa2a9299a5992867af9a5f17867384c0bd5b25bbe49ab84ffcb48c7d72499f90ba4472015633dcb064de97d2f966aa5ff40c5d6a662b47813aa5ba5eec84db41185b36a9f2ad96be996628716c4eb39493531a4427442c5eed5921be68f40a4f5b8bb8a5d93d6a6cf25fa03649271b38f801314e2ca56792b0155fcbcec86b8118609cc74bb1f4e7d6fc5d12819f76f0b3ec2f77c7cc91adae16f74b23b776476d52e5e5775a1fad276e6fddd48441f5d3c5d0ee081ba458e88915e308f5edd06e60a1d6a911fffe4152ba768bb2bfbabc6b051f0c985a0c60ec927c136748ede7bc77e7bd8ff6dac1ba502d59045e374192a28be52e5b39c8b3a00147e26851eeece4b60d0021bdb70f5cd11ef9cefd9ace2dfd1bd7d9337c49e4d") ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000100)={0x8001, 0x7fff, 0x8, 0x35}) 11:46:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) chdir(&(0x7f0000000080)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:08 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400028}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c4539", 0xf0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r4 = semget(0x3, 0x4, 0x434) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0x6]) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r5, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x44, 0x1, 0x6, 0x8}], 0x540, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x18, 0x8, 0x4, 0x6}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0x1000, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x14, 0x2d12e75fde6e680d, 0xffffffff00000001, 0x200}], 0x100000001, &(0x7f0000000240)={0x2, 0x4}) 11:46:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x5, 0x4000000000, 0x8, "62c9049c278122754f808d357f420a9de5d96eb2", 0x7, 0x6}) r1 = kqueue() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) close(r1) dup2(r1, r0) 11:46:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpgrp() 11:46:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="c0e0cc6014d96a2614415eb3d8607058ab3c603b458faf6677851424bddb9c5ea398a269551f79d4a9586bb034bbfe4ce6c8d5c5a571ce7a5013dc5339b67a61d6aabc9b33fb2192a410394a5343de04729c0ed1ef546b", 0x57) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000200)={0xffff, 0x29e, 0x4dc}) r3 = syz_open_pts() ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x9508) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:46:08 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x1, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x7) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) <øxg ‰@_ÓÝïu¢z™—•$œÃë0Œä Làù¬²cŒì-LÊ&ÀÚRØí¤Æ7ÕóÔ«°=Ï ¤¬’ü¼¿pŠÆͬ*è¬WWèÏgÔâoí8±¼g|§ŽóÛýƒÈ‘ññÿâÊœÀø)î³»Xß,#û8þe É.$¸£"E9BQ^›Ó` »ì½®jx½ssJ!âlÀÌ®™jÜ|ΙösG¢ ^t¬ZÀDµ OÉ f;PµÖ/ó'¶ƒâˆ£'܃ž>~²ˆÅœA 1Hp1B±þ|®ÑfxÔ%/`NkŽ0GlE9<øxg ‰@_ÓÝïu¢z™—•$œÃë0Œä Làù¬²cŒì-LÊ&ÀÚRØí¤Æ7ÕóÔ«°=Ï ¤¬’ü¼¿pŠÆͬ*è¬WWèÏgÔâoí8±¼g|§ŽóÛýƒÈ‘ññÿâÊœÀø)î³»Xß,#û8þe É.$¸£"E9BQ^›Ó` »ì½®jx½ssJ!âlÀÌ®™jÜ|ΙösG¢ ^t¬ZÀDµ OÉ f;PµÖ/ó'¶ƒâˆ£'܃ž>~²ˆÅœA 11:46:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xffffffffffffffff, 0x5}}) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = kqueue() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x10, 0x81, 0x8}, {{r3}, 0xfffffffffffffff8, 0x92, 0x10, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x88, 0x1, 0x8, 0x1}, {{r1}, 0xd86d255249475178, 0x8, 0x1}], 0x101, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x80, 0x6, 0x2}, {{r1}, 0x0, 0x40, 0xc2, 0x8, 0x401}, {{r0}, 0xfffffffffffffffa, 0x4, 0x400000d3, 0x6, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x800, 0x2}, {{r0}, 0xfffffffffffffffd, 0x21, 0x2, 0x2, 0x6}, {{r1}, 0xa28ae17935bbb44e, 0x81, 0xa, 0x989, 0x4a2}, {{r1}, 0xcef94f2462d30709, 0x10, 0x51, 0x7, 0x80}, {{r1}, 0xfffffffffffffffb, 0xc, 0x20, 0xfde}], 0x7, &(0x7f0000000280)={0xffffffff, 0xf800000000000000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffffffffffef7) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000002c0)={0xfffffffffffffffe, 0x5, {[0x4, 0x3, 0xffffffffffff8001, 0x3, 0xa9, 0xc00000, 0x6, 0x3, 0x72, 0x80000000, 0x80000000, 0x1e99, 0x8, 0x5f81cf93, 0x7, 0x3e2, 0x10000, 0xffff], [0x7f, 0x80000000, 0x0, 0x5, 0x8000, 0x7fffffff, 0x6, 0x4, 0x4, 0xfffffffffffff801], [0xfffffffffffffff9, 0x4, 0x80000000000, 0x20, 0xfffffffffffffffa, 0x86c, 0x1000], [0x8, 0x7, 0x3ff, 0x9, 0x2, 0x9], [{0x3, 0xffffffffffffff57, 0x7, 0x1ff}, {0x2, 0x2, 0x6, 0x7}, {0xffffffff00000000, 0x8, 0x1}, {0x9, 0x5}, {0x1000, 0x7, 0xfffffffffffffeff, 0xf11}, {0x1000, 0xfffffffffffffff7, 0x1, 0x206}, {0x0, 0x100000000, 0x4f0, 0x3}, {0x2, 0x4, 0xe0000, 0x8}], {0x3, 0x100, 0xffffffff, 0x69cb}, {0x80, 0x100000000, 0x1, 0x4}}}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair(0x0, 0x4000, 0xff, &(0x7f0000000140)) r1 = dup2(r0, r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x602c, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket$inet(0x2, 0x5, 0x3ff) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000034, 0x0, 0x0, 0xfffffffffffffffe}, {0x80035}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:09 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x20, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB="04162e2f66696c653000"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000080)="91d42f2924845222fc14c3f87d697501d0887d173ef1cea77ce018c81154fc3ffe0eb543f8c20c6b6f682d4cf83d509eae9069d21637aa2568bd7be5c6b74cf11ecde9f2cbb4173d3d344e90b6231b88516aef2fcf7c6875a7d4d66817e38835a15be529e668bc9879ecb24926e934793f6ea2ea990ecd", 0x77}, {&(0x7f0000000100)="a8641b46b5a25d350cc4cdd3673e8a27fd66a7", 0x13}, {&(0x7f0000000180)="cf1d5afec501e98d87988d8c57d7617f233f7b7ef9bff12cbec9f0abd18b16ece8631bf801e3d3982cbf3ae9150623c566383e8dd7", 0x35}, {&(0x7f00000001c0)="f9c6b8041acefeaef6ac25569296160eefdd9be61633b57d28377173a78c8cbeed76d6b415193c8169", 0x29}, {&(0x7f0000000200)="9deaadeda28f5773191f78ab68cea5ab485ad61f53d8a65424dacb6fa08da9a535f7bd348ab43ff3bfbc1c9abe066370cf4ceec2b33e735d8fcbd9c6c65619e36afce796b6c2c19ab3804f90f28f2178b912e4745cd9040963d151b5d6be0d284675275be6aebedb9fd291b89f8bd0ef742bcf", 0x73}], 0x5, 0x0, 0x0, 0x400}, 0x400) write(r1, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab061988389c0b12dbb4a78096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a8a4b53586d6787113f54e0900fe7fcacc93771478d7e0b9968e59f403f54aa7343a970898d0e1b6e9d163a65ff445b52c7d71733424cd412b292af3f4fdad25fe2501b6a8d8a65c7f676d87981b36bedc8b63c84162e72279c52e33a0cbaadbe065b144b4061dec279c4a66f12521d0967a8547a15bc723ff97045a57ec63aa08a4e3e24dabd1a312e452eaaba5999904ce311d8f20eab70c6b6c9a462253cd30cf37e70c943ed96e202b045ee691e5f4e6beb0a00000100e63371ad7bf9ecb595d311c9fd850d3001fb5e7ebe89ebe1ee4102301aa80986949f7f2ae42d9835fde07600000000000000", 0x138) open$dir(&(0x7f00000004c0)='./file0\x00', 0x80, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x1c', 0x0, 0x0) 11:46:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)={0x2, 0x7}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x10000, 0x0) r3 = dup2(r2, r0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="90", 0x1}], 0x1) dup2(r4, r5) poll(&(0x7f0000000000)=[{r4, 0x6e4cb5afb50be593}], 0x1, 0x0) 11:46:09 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x100, 0x0) 11:46:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f001901"], 0x1) r0 = socket$unix(0x1, 0x7, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x124) r3 = fcntl$dupfd(r1, 0x4085ae10ad3a4a9e, r1) linkat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0]}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 11:46:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pledge(&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000540)='@}\x00') sendto(r0, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)='r\x00') r9 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000340)={0x0, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000100)=0x7) ioctl$WSDISPLAYIO_SVIDEO(r11, 0x80045745, &(0x7f0000000240)=0x1) shmget$private(0x0, 0x1000, 0x601, &(0x7f0000ffc000/0x1000)=nil) listen(r0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r14 = shmget(0x0, 0x1000, 0x50, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000580)={{0x8, r10, r13, r3, r4, 0x140, 0x3}, 0x0, 0x6, r12, r6, 0x9, 0xfff, 0x3}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x53ee857dfb6295ef, 0xb7) getpgrp() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x40044274, &(0x7f00000000c0)={0xfffffffffffffdc1, 0x0}) 11:46:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xe7d80925170223c7, 0x0, 0x0) 11:46:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000480)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0xcb4, 0x4) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000600)=""/4096, 0x1000}], 0x1b9, &(0x7f0000000080)=""/60, 0x3c}, 0xe14c032c11d7d9f8) 11:46:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r1 = dup2(r0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x0, 0x0, 0x9, 0x3e4}]}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 11:46:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20010, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000040)='\t') 11:46:09 executing program 1: r0 = semget(0x0, 0x0, 0x10) socket(0x8607b568bfec055c, 0x3, 0x1000) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xffff) socketpair(0x1, 0x7, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000140), &(0x7f0000000180)=0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10040001, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xa4) semget(0x0, 0x3, 0x25c) r3 = shmget(0x3, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x3}, {0x2, 0x81}], 0x2}) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) close(r0) r1 = socket$inet(0x2, 0x4, 0x7) getsockopt(r1, 0x0, 0x1f, &(0x7f00000010c0)=""/38, &(0x7f0000001100)=0x26) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x5546, 0xfffffffffffff001, 0x20, 0x1f, "bb8131c698c227b70d121a9147247a0a994e4c3d", 0x1c5, 0x10001}) sendmsg(r1, &(0x7f0000000700)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x4, 0x20}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000100)="eca89f10465ccaedb962b6ee72b40d89918ec6e381447767b25f83de790a5d2de2e0519aea", 0x25}, {&(0x7f0000001140)="92130aab65fc926be051f5417de3630a682e229213117383b35e9efaf036c754131a58669af782bb1c483e45f4a3ee456b170cd523090055d11c66cf1b560596cbfd47bb5fe6bc649a21fc686faf3c519c975be1864e11610a6e24c9345a563a9302d4b00f28706361f98985d2f08b0be8824447ea17c91e21509f1e7ca9a30d22546f85b2d856f43c8f4a70a7e3014498330c6a9ad3fe321abfaf35fe6559e30a77645c51255ba13885022fe9d448721b1657a143d13d3d3e47e40295aed5e4e82c71e2a86182088fe1a16b9de0c5e3f79c47bc2bfcccfa39c32fcf3cd48dcb7ed28432d2e69123b753ce9058ea99dd983f8ab9d13fb201728e78199ea0d0acf10ab8ec6d47e9032fc44633443d0eeb02255c2cf987ee1eaaa79bed1f6e5e24674aa93f4004d451405d8279f8c1f192664f8fa4e1cbea03352bb614f1631df344d0eddff60a367670896422fedbdc714435097983c27552407975e386f5365c039d5fab4bdd9e2e9920b7c783c917afe209a7d9c6d05bcfebe94dfdcfeaf9e7210eb4ede414cd8da16e8e51892286285bd9ee14c14ec7483520173ea4000f0ce9e8185d3789ffde6d5409e380176fe2425947074a03ae903f2c65dc47cc1c1f8f55cb245b17ff9277f88921a1a92adc8979befba264e2b3ce28a3c823aaf3e0753ec0c1c7c54a1937f2fd0dcc4e72447b047cf8dcfce882008d09e701793242e73f45111685bb51e9019d669e4664741dbff509660170aac5eac5ab227df5148269abe1676bfadf6402fc6f60f738c95330b536f39929c1fae06ec8d6c3aeaaf51c3e0259ef547b91fb0f385968cad052c7ae66e953381956c2244ede93586e844fe06f75162e55a336bbf2c7ea009e8a262f72bdbe60528c371ba8fd4b1d2bca3a7042d0488c7718292e42a0bd3065fe2de4d7f7e5699ea9083eaaa88eb85125a3954efb7db36269318886eee051aca444ca9eac48ea0a4c921d3d3dd75103e5170a5630bb671089c9b138cdd2d804a2d39db53c253521e3171706ca45b74d30f9fe70d4f9581f4219984bab24ee8c1481a95b95c6f864d8e727fb7226327dbbdf61cd1e379e210703bdf3bb4aeb4d583ee089e354c2fa98cd043315732b4da08ea19e6ae80aff8b6655638be860edb0c926d7dd346533a294d23844eec2b79cd763871c85bde114c970c7b370a046e980d60f410bf1c60a0a15add82915bcda0bb41caed25668de9df6688cec7e5a94e17bdaf66434d9fd3e24db61260e67e834656f76910fa1af0eb11469efdd837b59df510dbb4cc1a3ce3e20a5beb17435eb0ddae22e5bd9280d2a3c8684fffd872f1c191170cff4dcde150f7c253d554903f0157b4b77842a0459a1075587340c8df0d0278c8b52f9d7c68123c7b9f91356c182c90ab2d78f7169a029516d12261f0ec0bf9c418d3f59583c4bbb31d7752cdfe1e495a466b9e1caa813e20974d702e6abd1cdc8dd4d6ddf04c0d76a7aa224633ca0e2e73af222efa6dc404fb5c65e8a44024d9bd9282f2e790d7ec8d52c718aed9d284d9d25a0a19f86b7323dbc18d03f840508bd6e1eb07240e5b288862f91ed94fd5cdac8a771b3f43d9d327bd0141b1e1e7d1b52a44818e5820100c440c2e346f04399dcf9ae84d299ef62979e6a5908a0530a811ed788d7179ad3a0b95b39406237debcb2069789708f033be452f62e1b47b19c4c5b09d0def2844c689e922f3fc6732b98d1dcf97cc4c77c7875add3dc9d03bc45ac57ed2481516f7cd0c119b303a37c2819673f532cb827f72eb86732a95cdfcd1b112fe2a393b5bc6e093e73feabbec8e0461c9c67d51c3fca8b2acf9ff1f8d71f087f65e5ef8be159176638dd52a6ffa5acd798dc0c4d40d9a061d603ca520929b9eb948d80aec5cf5e3e5b6cdef2c07ad99dfc0bdc56d5cc20b3968d26854d9c14c5b834ee1d1de6ee7722260fc02c116bbd2c320bc766b9744257f7f5a8cdda8627208a3ec11d6f7f03281e0982a807d401466fb1caeb17a017ab24e62dae32f37395518c3afa2587dfc58167d3f2e68af9785e845377c99c45312941e8d160dfc09e2d6a0ef00000c98483264e92b4e8f64f398766c84295f66318c3b14f73320208e3acfce2e8ec3fe37e4d126d5a1646caa8fcaa4ecede7c6575a671ba48bf26f0c761a334d111e7c20cd1690a0aa1952fdf2bc2d2d57f790d68da8ad4d75c6c59f2b1d90c5446d6a153c9f65279265e0699f27c7cb181a3f18bd6296d80c8739092ef620fc2a3ab14ad933bbbaa520b59a6b4a0bc868ffa80e8ac374afcc695cfd4800835b6b0b558fc46084ff5aff6cf2d0bf004c9b8bb4000737ca031d14227a6d52f2aa359572991ea179773b7c776d5519d4b6271cc9f014739b0211453c91b9b2255d9b5c965494986ce4db9aaa5d30da50a3aaa8ce783f08683642770ab01e4b3e4655e9aa10cf1e85985551c5ed1a93b230b1e1f47a0d6ca97ab9a6af74ffdc729ab88863afcf4bc60d446ccf26a7b4b663cf08c92edff6beaf6312de19d49b605880f40b34432597851d130b5f30345f62b002c2f74a91dc513da8088b32c93606404be3f8193725cb0d1d930216e2a4eb9272373a50f0fa2a9664bdf58096f4d3dca35a79507fe43d5c01b9f48b9e791c829d654708c6057ccd934aeec5c700ec5c402f92ba77418911963fca4f0bfd2c1e0805549f51e28587515dcbeb9ec4a1b30f19992a773224c086a1f34f41609cb052f5af3e4f340515f4b54f784176caaa0cd397df307b48abf115ea57271ee758d4b568cce9622e21372df93f02b8cf8b1cdb2f7441c97ee2153a3b7c84b6c59a7b59196b5bec3e0ac75a79c92c7aaa20f473e50237ed16bace0daa819e9dec9c334aa202aa3ef5347db1e7fa47570ed1bb60dfac0f25275efaa8c65f1c180a2cd4169f52c04ba5712705e1f02f346f6f585b055c33bd2ad0a2ab90f19f4d5f65b68d70233e3e68fb3dabddd1d51123bf90aa1c0b77d69b8f031f4dc02583d2bba30aa4d06c14703fbb0e201eceeb9a2afece225da976af9610914d9ae2e458d3fd26ad3b67b4c75fd7355ae7efc13199881d31e3f47974fb77baece3b359eccbf227c6fbc15f3eac099fc0e9704d8ac761added2f9f9e925cb8f20898419dfca421b6e6b53d047a208ee5deaea8279f2be5489d951e8bd2d9e29fea84f4f544b4f2cd2674e44e693149fa78e7f2efc6b1d0477bae4d327aa7234bf939de291c6fae488589d49fe6bf75fc76cb6fc29493287ef3a7f9f0a8feedaf2c24afb01b790339fe80435779e59bab7119d627de3c6f4e5add86890f747042075a25ff65163c2686205ae66c180179b6d6439f5e7c9565cbbf93b82c5ba6453828848d03c78bf7a02ca2749be6d1cf3d9308e04d6b6e74dca77f131934b1a4e546e31ab9cede618b439faa4579eabc416c0f93494c7e53fe46122c1d4e2d95c4d8ccb63b3c0b27e22ee2f1fd9a97d3b73e8873690166b7846e00eab40660e2b6f628cc0282ca8a6a4e876b78c70ba54e78a60762fe9e4c5d5bcdcf1ddd1c33d59d8169081f802f3dbbbd7700e7b5a158d7cf1026364e847599963157d3507def8ff0bef4f60cc42b6fee9e91c6fb1bd010a688cae9a92c3c8c3d5f5ff71e1b6ee7bae44fe0e9b54c8acadb041ade80a057b0a862e82cfb7d1b183278cd885374bd8630ce94ce060319a16735841b0dd4ce05c80fac548d4904f2c6924df2aa939fb50c639226b68f6faee700087a25eaae9971a9bad585b8937e1764467336c0ff13abad8ed463a1e061d7258a92d1a6d98cda103e7e3424c7154db56f32f9d6364206eeb2238086e12ca1dff80b0ab316eb08af45ddccdf60979be22e8f73d6107cb32d99abb4be45b603e664e861cfa4afca7bef65f06401b980cd81dbe5547cbe344634697103d9a743cc9033cbb1d1b19a018af29e6e85530c2e7c9684dc8e769bcf49b3bd418a8d81f2f1d05f15f3679d340ed3f9f3cb0e81fb4ab804b311aea32deb9f8fe27a90b87fedddfcc9160f590f3428874a6b169cb5e6bac805944df55d54b6536f62698163c2c7013a67ac4ce19fdb4ab4504b1b0e59d01546b2f82138bef5da171da4d98607496875026249a08b101a5d885f57e6edb7a649995eb4eaadf3d306fceaf8fcfff2e4509626f1e81cdd2f40276a704c96cc9a2cccd9f2f04c6405547fad8265b6e9e9d019d5a0828317ef401a9959fd863d443337a3eecf3b3d7ef981d43382b4fdcd07def0c91f9b0e885c3e59cf389808cea8b2bf68995a50f13304acfffab73e1c52630f0880c58767b81506c591f926f7a37e88ecd60db1d5cd517750a7c5504ec26501df9c3601372c4175418752d386553dbf6a1ffe993d487b37864806ef067d591910a1cb38fdebb049ae959c20b29a4a8017798f63654308e217846b8813a0d4a5732babd82bed0593c055b440b7902b25a143ed6407baa3efdde20a74a025ed3ac20be1ea3167547c03d0a423b7502fe7b12a89415da427646471c46e57fefa41c09d17a871ef1e2e63c5855366a1d6c6f586b623e049e18ea0f567a3a0683194e89e45daad09464640cf58617d8985263933a93aa65eee029a6177ab27f2cca84ca8a5c1f51178983879f5ebbecc1a8a9e58f4feb068bd167e59cb69afa8358ccfa6188e75b84951616f2db11552946afebaa4460e48e5b6e5bd9d04d90d8e863832b4da903565ec597f3639275e3e182f7947ebc07de3455ca66fb4a32b04083b5985eefe3f01fb040824ec43833b8e60440a3c3bd692f3153ec867d2844ce482a26c2ed2eb961511931aef64a1166f74bcde691ab67a8685b2251455abf8c859b016e758d2c824ea289b0f27b2d49068adaa71ccacf70cfbf1ada0ecce5f89f6e652118cc8bbc4194b2c8d73ec4bef9e14536a17d358a092258d868dcd4d23a8946201d73095fd9df9c57dea536153cca7941ff1cbae1fcc4819c0d680eccfc6c544c3972fbe45e887181df5c0518193f99c79c7f1fb7195386bda3b54f20c72bb35243fd7d22e62152565957b82277d1c0a1de3f566cbb6185817812e2835ec82d1938629e23eb46cfae13710b17d55736f32d41109986f0d7d0341064e0838ca87d047fed6b37df4ae3e5d56ea6da295aa772202eb00f6bc46413ea793440f25cc71f550dd58840f65c00b500c38bb905341fb2362e7bcd7e469b2caa3f60cabbe15955b2cbc0ed885ac6a936a62e85749542fd3094f6df117a18c81cbe43233e5a85c7cf6a6a29811603b364f7702864ab85494abd24884d33f2e4891bf1b49ed7f571d6719f546664516b8f2ef6695f869bb7a1f73e0a86d65a3d88e235eae91c5864648b2f0716bd11106679df95006a168bf9422b7adf6701cef02111eaba20e68e5205e371a8bd27b111be89228de156d21667223cab8c6cec7106bc6c2f6b827293ba79b0e79d6a10755616896bc78f2752b7c9f2b1722d404b9fe26fb3465444daa411265f83bd05b90ed602cc938380414550d485d5de792e3ba13ba231f306b534c70236e5b94d31191feb36cdbbada07c21522143ece9ad6446a6f6be3776110bb67f3110bc7f0e3d26f54967e9279a088637e8c29d76f9ca5bc6d46479331ce0e5791dd5b25c8102b293d70207fef700be46bffe3e4871bd2196eb51ca3eaaabd65637438e144b7067cfab30736d2a4eccb1b5bbcf00e814c9f7d7c503c849f0a9b7bb795177768f6d1091f5e727e5344a39e12579f71905e844b61926a2384ae6de43b695c68dfa1267215bae2c085b284c5a1199fc934", 0x1000}, {&(0x7f0000000140)="2ab646031e046ce947a21a2f1add125ae2e784d54908efb4cf4f578dd61c26ac5a54a8b0bb1404b8490ce325854df8c274fc5740be40797d3f3390c36802a8955008100b33766a33aef3d969ba60d61ed8061496370964c93bef8abc08fe13d047f2049d18bb2f10044c4f7f172cb8daa23ff581f980c8e4f7521116f91b9cf724dd7c692c1e7c11bcea7fc2dc3e3b66e568497f32c5cb9ed21b03b90c1f51f6af65715c47f41b4a2b0a34f1c0d6626db0b14005d267944acc2602843ac3b13a0f4863628fb2c451c8c54f5b7169a4e9d2ac2446d30cfbb31d4317e35c9b29b6b17cdb6824f5dcb4ff4d8eefe892e5ce04b62716", 0xf4}, {&(0x7f0000000240)="402369b2ed27faeb13f26dd749da7bf9ea0ab7d292b99b58755ee5306676ffacda4eea7aa852798ba420682dcc873a795a85", 0x32}, {&(0x7f0000002140)="2bd06c2d4ec2143cd372c1fa2865fce537a3f89ad1dce1789ef55a054fbb45acabfa2b86abbe29767e564022f97cbae9d48023cdd6ff30503dd318de9fdcf6e01e7194d0493a68301ab7e64632d950087d3d27ed40e78da0c30ce5c120c7aea2035947652f5ce291be3967da6fa47d627deff85e8515d49dcba2e939f966ee144a0bd2bdd1693f781f5d173088f9a40a362a46ce51281251c0395aa5569417e556aa1748b8a2c203ebf230517aa034ec002dd7ea3066ddf2552b9dd90e430c270f85d89ad7316b4b740960db98e3d5a9c102019aeba7a0d2d35b30a77804ae69f4a4f59e1b28407c35a69754a6fac653df5819d5c69b6acf70127a636f6661e39f2482ab0392e780102bd98cb22552e61daf1ccec0b9e698ea4057fc6485cddc875d160d54b39d672a23bafb1eef857a6f28ef553cf2c2487bea3f87c414abd5c6e7da05b45ad57a592d87e82df66acdfc451eee25f2ea23441e70305315fed65576009ce998274be03d8924f5b18a16a4acef986e3f681508296c15cd480d37c2530ed1659aac0ba6306b24298423f7135edb1ab0d60758344e6d1b7cd779bc37ee05e90e46a90cd1891e51f768ab1000f2a13b26350cee226704ed3bfa62102a3c93bc537ae50fb820c96ff511fc1846607c88ff488db34090538ce6ccd4957f246fb24b2cad733968a6fdcd7a88e92da5df05e77e8bcf2ffaf85f19f65537bc8341eb81eae13ddc6cc598a78649bd7ec9da3427defb0b76ecdfd8da40153b79037e2084e8cfdc651d817a661673f5d77271087b2cfc77e3230ec5b3f0823e15c89d4e3b6d58384728c48e723fbdfe4e518bfa6ee2275db4d3870dc984b5959d69736db1392fbe960619999550fb367a4d10d278cb10c6413b42d9e03a5e3511cf329b5797b6e66c484b66918832e2b8e520e4d096eaeadebf0e0b0120644268a82f25541907210f1a95a0f4cde0f7f95edc46d09be76d18b64b3f18a60aaf6a4858d09808c6ca2889427492b85cdf00239a19d12717b1b2a15ac3d6e4264623191e4ef13fc1ac1057c0dc868ad70bc0c6f2c0db5e7d6eac930dfc92e560df9345ee98a8a98276c2604b72ff4de25665946e72515fdd37687945d3dbb3ae58435763b266932a6f15d7c878bbafe9d73d7b9d69c725baa33896c5fa7f14806799cc118d30bba9321e7a78b5c07a4461972f9e64e9a53dc94ac28b34f5d3225c22d1fd8e8d556337888e5f39331b6bd345b938332698d219ffed037e1e632c8294905b658515323be9fc3761c965b4ce5d01256f8d19e031d0acd0107a3d5df8c992ebd53fa610431766a73c016bee6187879754173f3c4b3f804ae8b6f3a4366dfafbc5dff8e7c8aaa2db40f1a2bcae5b59e1c610001ecef3949e10bda0f01f330ef400b37d32bee21dc58447f9db3aa5ff34cf25f997f5fb7e733db3ff460efac6af0007856a4ff8cbe505643ef561d1358114cdb498a4dec74e876c625e0d92f850c1ec366f955732e93be5d7cbf4b9c0df63fbf3466b006863ae45904469fbad2ee9957598f30bdf94937508fdae0d79d1f80cbc8bd82d16da91ab15b201e4d81a204fcbe31936105a32bb3f91a126fd05246d8861d9246866397a4956e4d6c3d9bc1cf575373780686994925803f50598d791828d155ff7c1eb524ba4ca97fb4f60dce6512859943b424f373cac4a558d59b76703c5169f7470c1b7018bcafaf4488d46fdd3525919e038b12a1e847ecc7391f0be2803ed7bbc7a4fd8cd7e8ef4385ec6e68b173ffb2f98ef82a80454f3c5979d68117df128c7a5ac3b44e2d52588e82c1aa710901e680b94f7406dd60c809ceff28305430afeac6fed5fa92a051a1c947fc02d203be040c9425e302d1122e904e82137b2f5bf1f0b1eef0ed80ed1a2bda056c3c044e9391d9c052fee6e094812e3458719db2678d5e791f3fb1179a28e324e397889d9df8e6c1795534a6b802d024c927ce335e66997d5f989b06bb897f877b0ede122e86320945f742ca1e2d699aecefc7ae77e15faf2cf0693c9923bb5ac90d7ac816596ac3bf93560380619b09ceae5c8301672945f7d47e31baf1b9f8c5376d8a78c2c8b4645022e1ae15f60fcc055d738436434beafdfe35289c42ba8243b4e45222f1d35cfa3fd81513ef8b738e850766df6e84c3bf029336ba8e17f77252d2a32930dc3cb79293dc825775a275b79d45cafca653b689cec7883b79d25e183fca1681d49b98af1161a3b627355cc30f98030e8756c242ec5a01cc2ca3ffd373cb9fa45c3ef42a733ca39b29cd536fef8e97f2b96cbdfef758eb261db106d1f40656e36b9c6750fde2d3b33111587fff63c3d9cff10e61537a2efc25a7e7cb7c90db25e5195d8edab5ffe02f8df149c26b32dcc1b428e5ec2167bcaa48d6290f0f07cc3076ba0ff9f861e13e2c26a695897179791141456af04e933e6ad45188470a714ba5d836c50a310f5c4f4baaf53f0e31161091fbf4a105697987d28bf6bca9b6829c447b675d416da8ba0e626a090c6fab4311e04da68a366524c732aa0aea9a232a1c949e19a6e6ef81eeb96efe2331fd7bec0c2b784c6f8c9b3413cb28686ce4ee307dc2ddc37acba8aa19dfe4b79369cd7adc24fdc01c77ab251fbc9e903d8edc95fe9c562082d40bb68c4dce8f43f289815cb9060e5e1c32cf39f0a8ce0c0996dd8608b648135671e1b6bcbaf52cee0e3cc8f2c72acfc613151683fbf7e9ccc2d2208fe3c8a11fa0d733bd6d42ba16c29a4aa8f680055c5b924fdd5444f32fb0ab097a6d5fac052be698908c5d70db7037c19a12eb86c4d5a4b4448e7032f2de45f80d6dc0635c663907bfeed087c0d440def24e89c87a5b1d5dc98b6117771d636c1a221a9056695f8103d81c48e372f571149b08ac26a624d678c373d02f4ea91570af41840513715a440124209207a85e4f8fc39fbc26ef793221b6d7a64daecdaa317e5c2b91f8a797f16ba447d2ec75a65f108e0d0f6d9e6c02e68af053fd52f148ed5b9ff6203c769c0d15014ddf293556e4487a566e992f66ff6b80aa1c25293b5d83f081ea5c8fbba5745fb0209c4d80e1b1e5b49a2170c33cd9c876bd4e2aa68d51f512d624ae970a8f308f15be7a81afe5550f744b0f4d11aef91aed1d875c91b9c2afcb71de6556fe5fedbf926255937d5d1bfdda9ee76fc90d32c125b47dc62ca81d45a42808683033f13f99722c69f61b3421a5988b04b5912e631b94f22eb9467b94efc8fc6822cb9ff34f8d71deb4e92c925e800b944ccf9d72ff79767c46c85d4cca6fea3cece160840405bf327ffed97509915e826fd66a3e6d68709f1fdef7c1e4a84052dcf83839a37ebfaae7e40e1def6441b7fe308c5e53d2f7ccb9380b71c797686281de02343af97b7f42705738da375126304f2dd26d42dc4dc3ca691fcd8742a8ecd76cb6379d759aea2f24a5b574e8188a52903de37a010bad6a9fce7a063866a6973352e24bfab2f50d2a3292c33ec4995bd68db214ab0483f10b9bb2099e9104388a67961385aaadec91e9cc1aac6160952d63b858aa78f9ef4ed2ba8594145dd749fbb3fcef3d9c3fbd33d9a01fe225030621bf8d3add7996e277ef12eb452b783b690c1214f78b04d8cb72340def87e376a96dbcdd2dd3e0cfb522eaed8c7fccf76f1d12550d411c7d119148d02d2fbb37688171d6228ed627e124e861d64344273920abe239197afc559b601957d9ea5b9443c5895ff151338f21c7709aab61360d72eeeb93e36f6cd1ea8b0b4891d07727b4da3b0f7465f1a18cdb6b81c837e77c11fd067bf9eab9d251ef4e2a4f3a863a60790bc1c67c17dc4da6e09c506d4f15e4329a8f08bcc82e2a7cfcc356fa8496542b294652fb2d56b92ec053c5d72b0fc308f8e38eea5f94bb28f8fa11ae44af90d16109ab3fd6fe6977b010c120b5c9a1493a6c5eae8960438dc26ddcc48498265a7a3132bf15e1e260aa9f22b428b49c413d2022890b2d873c249a3e466548e058a3deca3ad05aa9d79b0c4f65a3090bc3404a7aefeeaa541a5ab689a28e2d138ae881a55e62113999b1105120fac0dabddbdc3dc307dd79bffd176771a742ce12da9b8f951fdc2e87c83c2379dd9b21c5944e392de3920f3d6bcd5a38e43576f96b325c30bc2731d4c7f83a02548b3d741cbafe4ddafb42db6dcb68227644d4929c264ae1ac9e8a92421b12876439b91013f3a5c49a07308f6ededceccb92e8dbff53b7142e9fb592ef7e91693ecf8fcf9a6bb6aa33f79e0a550092f3a998429f56bcbde7fa1d1c0dc1e5d18e648c4d066c4b28cfd58c7351804a73615ea933a244e7d6ee6d03768be47905102766d4111d7f3e6ce1a8a5112543faf941dad94755b1113e14bd3725cd28c2b8bdfb5c660351bb5c149c654648fba17cc95b51b63c4a39b9b2993ff83ea88dd3ae421a02c874c162923bc1498bd6135742aa5e059b5563204ae6e064f5289fa2daa354e31a65a0586082102c77502f9a134b47fee3683f08e3067cfcb9db8a51a7f147dc06ac5ec9524d701201f7b3616ae5fd0396ab91262f0fe3a4b1b10f8f6ba6f0c6cbb5914747480e93fa1bf56e2bb7ff42601544e943bbceb12a0a4012ea3e81d46fe2b323e6192ac0db715f1880e3a9cadf0ed1b85bb0d2f99c1d388a6fcb95590b40a777ca5c0c6a38111067b8c4f548d822b730ac133363fde0b7b27732ebce315da4af0c9770634f4b7399a67b81fd57607a6bc39ac77574fb1b160904e3c23ad4ab70c2dfe6302feed717685edccd6fae91924a8e1425671a2c57367a949c229ae8b32a0626f2661b7d026bd49c94340b23d74474ac7be8ae9a4c1beefb8b25cdde7e5dd213050f336ef4ebbb0c08b1d49080a30a69bb38c6c5c2a32f0e98396e581da33720d7a3438e187ecb8c205dac0ab0ea8bd721325328ae3235a3c8efd47e98f3a8bfd0cc1922a6c229c9db525b4ab12365cfd6d02d95d3094d8d8380a933288b52f92a8e844324486137ed06cc236f4b27ede2c90573a393ce57b675cd5caca3ae9c30b4f43fbecf445e217f5632540644ee4e754aa8849161d5193c8df74147eca2a242cadd7345501edb21f861d33ec23a5fe1e0b4a259364b2c691e1aae5351a52c7607fec4be5ba43a8ee8cca59deeedb816016d3ba3a5553908987e672ebdefa47fda7b7b007a1ce983f97955b690920b7b6b3b94794fe5ba037268057ff995d1bfd3a7dc26e526413c46fbf33b8507e02dd1ec1cf038210f6a7d20a51d1850a2b6da339f2e04d54ad273281ab6d33f5f7021173c5a88ce54951f1e9cfcbbc5630755ba6b58804b4f1e5304b97fd41db5096bbbfd5a271cd430f2a3bb3333924726ffc7a91e513c70fbcfa2163f085fa30618d5eb25803d3e99558575bcbb49ffda7c76de9980d1fe5206f38bac87534de1c4739b55c00b29e710ad799c14d8e86a7ab8c43c90a4452e81674b0d16adccac82ddb7b1d7247ecdd51c57fc599315d13109459603011a2b3ac6766f364b3139ae825e8043a4bf8b266086f1aa4925c9266925f098ee3d6bcfd91a8a5211dd85279ce2bdec484e47389885fd36f3e156ef04e20ffb3d4d1a7dee2ba0476f0accdaf9b0e11ab75125e7c7ced311b527cef4f9446bccf580adfc0f7b23314db7ccd3317a09c2a0f7d5cb364220ddd5957afd338300f71d025fb8e65311a927be019191d65a440b710cfcc1529b92d92ce86850a7a8563fceb8c18356b5aceecb0decc26ac82cf975df53ed455d5fdff2e6842144a6b1a09aeaa4167ff183ec7c42f31aa91", 0x1000}, {&(0x7f0000000280)="1d2c09fe7246c681f67147b45c51f9b6d7521d1c0df6beba905f05db211ca1434ee61a9f29df6312c50efa72628e9b43b4af144678fea4c5c2b44e49d03fdb976e787e76a150b66f035696d51a2de752415bd7a76cbdfe8ce6071bb0a97c5b22abb531110f73cf454a8629ae242dcc76a46a91bd7582796e5c20b915e184b17a65b352c317d4563d512bb9fb80c85553649e28d65adc0c9db393c3", 0x9b}, {&(0x7f0000000340)="1060e292c633e3912d5bd92385e31e416ac24e15f20fcd2b2e94100a681acc2f6a12084c7be665ca77ae791b97db8bb709547b808f00cd79373070ed48550dfc9559a4be966907f165f9595417bf07fad67cbf8f77e94188cbf50240db08bdd750635a9f931133bc6e6e3c20d6e73295f8c6804d78a1fbb4211617b2301c57ce1f3cc6028dd14f471a302a8cda96c034e3b10048077d8faeda947452", 0x9c}, {&(0x7f0000000400)="656285d80c066f112c9da16d892237e2dd5fc1b8ddb0393f1684958c4a904b311bdf85c44b337168b94c853491945f79b3c0ad0ac22ae2e2794f9a0e7862a5cb9775b853f53010830eb3d6826db412751196542e121bb8b77b886ad83a51a200ba134d06cba697f0ff6e692f1a2522135e80e71cdf236ed905ae06ad53f1b1c1e2c64e36d89d51e23d6943020058891a80033bbae62f35ebdbbb247b28b6a5ec362d1bb2f8fc7d32e9ccb420bf828f12dd55a03965b5499d1ccce1c78c6bb75b310954d972f399f71ee2", 0xca}, {&(0x7f0000000500)="790c172fa7765ee905c52bc5374f87553d3c8c734c08964d62a25a2946ef9d9dbcaba2baca0ac8de38f92b1e33cb0ff7b387198fcc41a73e1c5c538cae09fcb767b818e46e102f1a74068850f462d19f33b37bb7787ceec2db237f06987b06d4ffed9d2bd1b7d8e16741672673dce4396db57b1bf70f93256253c1468c14a909eac43367da2968683ba80e27d4758ad0b7845251a904cdac89bc086deb8bc06e106ccfe70d55a8dd721355ef8b55714bcace9f6e802c9d4ef133e1a94bf98cd70216de8d586bb9c79612d45cabc664bb163a0dcbfa", 0xd5}, {&(0x7f0000000600)="aa460a42190d503523366e41", 0xc}], 0xa, &(0x7f0000003140)=[{0x40, 0xffff, 0x7e60, "223d3832ff9899daca77a6044c7089f9c5f45869cb81c1c526b2f32d0cef463b8142afc2dad06a8fa274b16b"}, {0xc8, 0xffff, 0x3f, "dde6f3caa838136fc85f483fea90188d2027b6ba81f00c8cd11e285ee51f82b04ad8bf258f6948c9b0c32ba7c2f7be3082a8866649747ef9c96664d7d7a11db02e37f156bbbc6798b966b3b78882579e68bed02eea5fcdf7579ba3f1029bda006716b6b42996ecb3366ed74dd4acc941ffad089961b11362e17de5c9d38d0378d551b94287af6dd2a0db4fdacca174bfe605aa4482601b8befc730d3ad31435971ee7ccdad5346ac60e9d8192188322d3418ce8c4ca320"}, {0x108, 0xffff, 0x8, "47a1d723f1828e905d6171be55c8a8b6996d06dcafac095a17566e719e89d025faf6fd316cc0142a31071c64fe2e6ab5f4859609c63ebdfc95f110bb464bc6f0d921c41d0021b179c085a38019e8467a765f7605a7fed94dd47ea8e55bb771df1a8bde11eb8a44e5fec5b71f7cc8422685c3e4d65436dfa7b2b588566dfa474686c0e412d9967c15462c09be001e91bb4eebe2931086c72f76f15fded5bb4e67951c45e9beb6a1743674f8f67eb0a5d7b7cfcecf9998a61ccdaa75609dc80e9ae033608451da2e0124bda165cf6c090a4cd53e566d596646b3071cb601407d59f854ba265f7a6fafb0511bf21a3a46ec62"}, {0x108, 0x1, 0xfe21, "febdfeeb9c20def5a8edd505c7cdceae1d6d60580ea70bffd7376ecf74c6aee11d1a01643ba54a30d9a6a8088a4f1ae9825dfcfc0cdcbfc42bcdf2c719f1c0aaf5ce700bc0a3d5c1a8ac083f381afe5f581625fd58335f8ab46c548fdbfcbfa0678d5d3fb0a227e5360c4c6c1783afd35e762c8a15d8d7e0e3adb180867c462fbc6f337509205896e6a182832018f9e2acb265b789d8a8a15e053b945d25505ad56ea241b58acb24f5908ebf314a6fee486e8e4bd6c7d9ca4272935ed2dd150061efaf76f45e38e26157dff85238575bf991436799aaf8d0d3f86788947806ed1d37413d2bf913d4f220ac66bfa43859dee617c982"}, {0x30, 0xffff, 0x7, "8ef53aae031910dc46223ab21dece966930936fd6a0685fed2f1588a6b"}, {0x1010, 0x1, 0x800, "5679d17713bdaa416822a1041faca8be0666bbc86ed9dc37815e42f34b78cab92f06718cb6cae03b79f3d829e63f980c47f6ea24b7cea0faacaa51a0b8fd214ab5ed1b12cdc64e31c4685601fa641b5f4f313f4d62badeb60d80f8586c2abc8199eb0b14b5cee585abb0e4b0f5c97fd05e15937b93923f6764c0d286d42ad48afa5a1a1f8ade14770d96d44ccd18465d88a571c90e37a58d01e0ce62fa6d5dc2521eb041374a7e4fa65826e6b2944d49951789140c684fbf339fa27f512879734075e619247147949797a86b2323d13c80da0469120c45946086c073035db2405b26a1a83c434ac0ce33ccf27dd2e8a975ed3e075d924d872fa2a41730cb8ad7d801f27d470c209e0765dc73c8fd7108f0bdbf857f2f73ac81e67c9a58d9d2083975166c1989cbf671c74ba54fff28ff41acb5862848b2213077b0d61583607602f0e3c0297f9c6fa9ca17b1f8c7a42d498d2589e2418dfc12e2825865360a669029d8e856ec0af99f8fddf45578067b46c5b9fddccebfa630a17e55bcb56d559207c29cbbcbad3dc6bcd7f8832c5d3414afc66fae66dbd3177524328c7dbb6e42beb1be3626bb55605f57faed104534a235cc61c2bec7c47e62c75a5cbcb4a6e07bb90c982d8148a2df510737db0022149f7a21ad829698ee6d054aadd9ae9d61756a93284357b483a9f54ebfd9258c0a9e9934060f2160c12f227c697130208cd6441e00afcba5e32833e87eca7683a7abf95a05dc85278b249d1db1f4f784dde2de6cec3ed4ac065fcd9463da7d5835ab3d61c05ca659ebac764ebe5fdc6e227c5fd37212ae452b67741bdd9a8133675a7a4e7bf81af742d0bdd6cb925dfba71a0538468c82f51fb3e6a1040ef510cc4bf146c133248b58e283296d1f323682b7516fc8bd09389908cb659454c2b54b7c2b7a6a5cc65ae8175c90f6a57613212fc19335fc979f3b6e771e96a8dd0ba0820c137815ddc8d559b8c324a992df20ad4a812fa74473756313bd24dc8d13bc73f74c9ed794e509746525310c65fb7c2fbe05ffc1f9a32ec3b9d363f3363742d33f79cbcdd15895510cefbb1c9b77aabbdfd17f845ec7b8e816d511b7bbc53816eb51864f6ffe4485a88510f83db6f88dc51ecb4d711cbf3490c0418231775ee14bf07931d33533c6d3d0f2151ad97ed65379a40a1d758cb89ef320a609515c6083bd66c09adee8cf7ea5e768715a345ad7c25a9c96225c1e4485d33c9a4db9679f8468ba3904db9b4e3f7ad6162e86e3b70bcf8c299653a387d228951e74e3383d7ab87ade3aaf4adfe0e8f5cac4a52f3d55f906cb6f24ffc954579ad3bfa047b9a3d5c2f9aa82bdc6dc55a00e6d34796a6300820f7c58b24e0d3c2a25d8a4d9ab274fef4d7415f3b8d07291311f1b7f0fb2174c155ba1e06de9528f407aaa439e6d6bda95101952f546501e6279f6f39176a0872231b8ec4bf90001513eac761da18f4749dd2a7f427392c55d9b40f122837e089811dd968cdf60111a525572af73a061e5608ac57e3d99ef2092edc9757434d0e556de291592a917a22577180b5989c56adea5af34086551c79528a07f846c31657d061bb8fc6f5deb19062db4dd9ee0c42247fa3cf57acbc0773097d38bc33d674064a82fb119f82e4bd9c344786876e61543c9f24632040441f0420bb08d66c00aa12465bc7a6928321f207eb94d14fe0d40e1d595e7b4967adaa57fff3058b8185e695ecbeb4ab0dbb926bf2c96250e675fdcdcbb2c6f61a78ff64974e45927e77ce0584d2435477d9c46f97a0edea6fd73fe70638ec9a261a96bd7d469037ad07f90718bee2e2903fb02070a8b7d4ff88b71af70a392e071ecf7f74c48d3bbbe403e3c674f1fd9190f373dc15a13eda18642bbbeebc50c97811478af34990514234498e131d02762662c42414205297ba8eb18d1af458e4ce056e98adee78c22c7bb8445bf2016ffab13f106d3dc2faa03afa0c8f4ad13e4a6cb4b802b10fc8356d7ba7d78ab421f597b874dbd97729b06387921c634d1ad212c3de88285ec72cee2bd13ec3b5560a173ff71702845a9d91fc94d25ebc35c8cf7e2d955e3365b2c8467a9d182024fe1792ae7ba6a5d94b3aca8d9a2017837be71318fb8c0bc620be7af04514be344e0cd7101efc394d7315cc04042effaecacd99cf380da4dcafc3c53c8fe628942a9620fac9662aefd8e466cc62cfc9c5d7c6666078d9bfaa8abd97eec9ac86a854a971e473c9648d0b1f90eaff8803ff4981eea550d6f6e8e82f32c0e4d2c3fb7da2081e389caaa1e67188ae90093491d55f7a3e2c86437e167f4e519d300843bc3fdf879d227c5b7a2092e160b1cbc57f0cd96700e6cee0c40908f01d90fff6956563eebe110708748d514536d983e2fe9cfefbb1ea3ee51c41ccb2238695a48c52d86c7aded64912203ea2264b3d17d0121f76ca2d6a54cc4911c39aa1104ca8941d581b91a067d556879e27492fa32e7b505ed2522aac13de35dc2d2d14c51fb02e999069fd6ff2cfd2de108558dd386eb7dff68afcd35fc97193baa6a211a0c2a92e9077ee88eacd2d13a7c95dc63e828623f054f7b0d66ed115810ddd856833c92fc2d9b0259848794ab5bfc70fa7c940c03a1637dc4b10a4732e53ffedc3b9299f833b46de28df357bad7ef8ee923b1f4ebe7049a29aed8a47817299645205c012e60175dc253176488abb4717032ba4a414d8de506f5df707e36e536cb8f2e8ff184fb0d744ffc4e7bc7e6a7817dcf057384e62493cbe1b7462494fba45c2b1031c0471e963dddee7a68c6b53a9fafb764ae3a102b4ca648a9437bb37c91f227cb49d180a8fb655a11e6bef5ab95d5c10091b69d5c550fe5f28db7b254ae6f03c28497bdb1f9b60524f6a37f6e7e39eb6b1ff311a4e1e911191c5eb62f47865dee27ad59a755c5e43e276ec7ae11ee03e8cd3ed91412147ca3bd7fe4bddd12101da962e32fb90fc6b359891496c7b5cb4bbce9fe0d40338be5f73e4050c7ed95fbc6353baf21724b8922df2caab5d78619d3817f691ee0bb551d6032374c325e8b4d9501286f1b9fd075b48713ab86648eca5ac0089bd203ff501539bc08510286d7955d97ff048f69fe75dacfea79839c61f38a90687b0a9ca7079e81a1feb28f3d2f058bac55cab7da6db2509cff0ed896f829858a22f6c17aec0178389728898c74f2b2357bbd54c5ffd2a34a2863363737dec1398a663421e6274c02d4c0a311013de6316a63538bcce79b239e2b216572e981cdc4d93d8e51ec459b05009959838434a7cc0b76cdeedcb7503ff3ffc4ccf91d3971ff8f4f2b3850f0e76fbc02d3bc2e7d8cf6f135b8b2cc73e200353f5324201217d19885a6db0f99b04fd2ea93e92a0b6d14943b8411c73c44ecfeab946a37463aadf6f443f939d548c18e97bb0f2b3cf01a38eaf9c41a5faf7164dac9a268168173afad4d0a0b4f3e83922accb3448f307e5efbc110b6511454a3ea555a0ea1463674a9fd5216618372b751ced51783c036e28b35f0c13396e99a94d858b36450cee2e070b2d2ad9e2e6ff0f3ba7c9deeaaa176ec5d343383d97517717ae792a6f9f43afbcb62d1d919e73145ac2ebd87062d1ac867a51b0748458a369409c7e8b087e7867144c734d0ec688309265ebc3f4104438b8bf4536aafd469aed1daf0754ff1806a6daa780a3cd14575f5839382e54d45d7ce26b1e80172a02f113e637e84a8e80c603b76a584cdfc041ed6183cc83c04145a48851c6ec5fc37cb131d8731f2f2b3584d993314ab043bbffd2b78d464bbf20b28d9318fcc71d0223fb893d8b7cfb7a12d70cc1bc7bef85c77dc35cc39c1e4d2c01a89407b28daf4771a16769d3b11d7a3e70f1bd826057b80edd05953d6a708ede89d4539d038f3f73f165342be6c3df39221372f9601c8ce0320439668845e59122df8c9b0fc564ea0edfbb7afa96685350ab10a74087aec220ff86a14cab6db55767bdabcd615aac823ad35b84a09a3ce9786748fc2405e929f8af49ad70e43d60c66e491099349547dba2e06bcc4231cddf623c61ce44d98453b4fc424b5950eae4274b006ae7feac7a3cb7491d9a2e655f902b087617ba1b60a508f8330fe66970af7b77dd2e2af56ca192849b05f481e75f14a30df971f93551fcfaa04974199f7e1a5227531fcbac8009d0ce2f298963462889f4eae36a9c9906a9c2a842da50c6eebde0b744875ba7314d17d830fed74d36453e6618cae52fbae024d1c90e5bbaf435d4cb52ee3c59c4d0f7d50af76340148fc75e41277004d06d9cbed65f6fc00d2fe174942b3ce91a173d39cdca457c57cf48b87ccffe8bcc766fb7bd9d8f5066483aac12396b9f5bc2a2c394d0dc74aafd359d5e1aaafe2257a7d9f8d682b5ecd4326912d7480fba76d85ac7245fd5a9e0ea682f3f5f3a78c3bef48fc91f4689eaeae8a468d7f361a26f68faff5df8721dec4368618e26c331aace1eb2ce02f97b94f492c299e90c2d34b64cf52008e00dedc8e21f15b0ea5b43d04caf7f2dfa01b0bcf0c6e85d68a3c557ca27d6a3d569aa509b4e2080dd86b3394da9909d59299ddb12dba52b19dcad7a129b273097309b523b111b1bf876e19029f7eb3710a306603e9bea145ae0750e74fa491bfeb035b772e0247818f583756823e42a6d26a3c2d77eb2fd004a8063bba80bdbbf92f76f47e0fec90757333ee261d2080a0716ca59d429c24cd9e0ae28af5b11b0be00497917cea8f9dc41815d793469882a3ca98ec34ec6d4e636d0fc1c598c16095122ab2710be87f05c697d96b0ead56f55d476fefada350f2c02552ad9c6971189ad0993ff79401d0024c052ad09b5d37888c5a334d9bb63cbe7a7971a16ff1d818e1e9b61e3867d0172171363792989427300cdb2061ca6ad85ae1c11bb8fb8468a41447bd4afb3fd2632ae4f21a44051a90d057ae7d9fb20e19e9d39bb95cf4157f67370ae235cec93e3834aa2a8645ec65797b2ada0838ce6221156ffda1eac786973fde70efb39f9180478636e161345832f603e58d714acfedb7a1cb45201972d7417b996c2f2c34e1c6efa89905a3bf6938820161f3f643db9af085d386d2f954f03d4b271bba9bc845a4f5795795327a5718379e1b15c78b0b958e94f787dd10ec82f3471a50d205bec66ac078de54dd8002ad5c52a1a33c31308ba2e27c2a4758ab740a4c6d9afe47b401ec1cdabd675335b4be2e0a4f59cd747f6fb70d69360915731533dc4be2a4d06eb3186945556ab2c5a5ed7d8a676f90d5a03f161b260082ac9cbab2d5ebd529b966aa0eaf31947ed870f1cf82580a6c14f9083ca0a9b3c4e1974b94fa46c9033273ac3e41a806c7cdb68133989139c3aa0962d40e57d58ad08f463c985913f41018adb9d3f41c1569ad442f410feb84dcd0876ae83a3b04db51c1052568f68c336423d2462c29f3196344d056e654cf62b24f2854d01bf7096f7bf696c18f0cfbb53a8abcb8f535ec5377030a40590590f8d4cfc335c2d8a790d5729806ceb168f9d125ffc83fbd869b4d560a52c379bf99366c5c63ca1077218f41c8c05db2d1fc0f871a6de47d7913142ef88faf63c0e1f1b36c3951e2d378d744e1e39f66f7233a50f99e237764d683439d117a663003c5421bb7615331cb6c8457f5751ce7cbfe86860ad3a4d39f5ddf0483883f9bd2007ba8ee292880a9723dd4ad28a6ca4b829496d3f64f7a1e55c60d6be739f50a8b8d28f8c73f2f9ecda3a5cec8cb5b3f3093e1e97736553a68a01e5975ccf0958052ce1bb26610a880a7"}, {0x50, 0x1, 0x6, "40e8b8a38e60daeff903afe9287aa33a7d370b29e72d83098b917f56a89eb4a2d0fbf600423edd17ac318cade57cc021fb966624a0f2098351c690"}, {0xf0, 0x1, 0x7fffffff, "a45f4fa799f7891243fc4044d82ab6c88238d1426c13c53df6d695e5cb716b18d31c63b1e28657cf08dc0aab30a494ceaff63e34a4dc1776242ec3518981ee8e9ecfed792efbefab1761e62116be7f2755495cd7e526a8e119209bb90eaf846d10c1892601bfc94728cedfb547ae200df7dd4c37892cb7acbee2fc23dde7afb4c297a222a8168259eccb9fe96a64adfaa1a8b13b55ed0d74d1e392aa8ce41c1c580a145f9e6b9a554bb9e16c24d30fec3d8cf4832e329ba42f8363998ad702770200659216ffd11f8bc1ee04ca4fef225a21b9fc36229566bb4b40"}, {0x1010, 0x1, 0xd, "b97cac0b775acb86467fd6372aa142a45b9e50b53e11ff1369d034186ed6a3606e5c15673dbf15f9271f000d55dbdbfe1b5b587026345e3c6f871f698da0a41e63ed91c6f28def3bec61ae94ab6fac98c0e28bc1d14098831c98d8ef5043c59db0e73a5af19bf919576026a59d9fe127cc14aae0a0a4a7b20cd631a80cd5977f5d153e7deaac312f3fc535d11e3bf7fdce516195b25c2e5bc34e05878daff76a1d6b18f734dff656bef396a6360919cc50d2528aee174e41e7f098b223176c59b2508f8845e5dc5751a1734d7f3147696a21db568c8640c331eff1c014331e0033164d1ead8b1a344a404caf290b5c618165b55eb73e7ee8a5b52fc608f3f241ae238eb4127f75a38f4dc094dc0daa7bb94c5e9683aeaf05eee79d30acf691d725ad6d6b67a522a893102a5a1a749e854b8597564ff562a359020ff91005c50378be95d6a7325d4569f290abfa0df74cbd179062c1e88d3179ca785bc6381d91158103875738653876251b29b5e02ab7cadde9f493990213f4fcbf754c37976a3a1011eb2478ce5e7b8e0e03ea78e95cbc53ebd462b51d9c4712e2988201c24fcdd72e6c40e200c329724544bb328b0fe1429adc49be60e5e45dc3841f64040977683339ac04d5ce683d39f489093e153acc702b41539560c56163fd7480f011b092efba0cd43560d028cd3df79d5fd6acf1f949428b73c9e80dd7efd2d121deba6d30554821a22ce3465ee0015ee000b57f07205e9f6492c0e757d4f47a7945d005064003a782bff22b7391b3da292c7b5531d005f27c2420961090ed307470a5d646865b1a4551c5b423c9f647285b69340ad51cacf408613006d3fa3695b0c9692308bc8d6fd4b05001a3fc08dd783065364299574bce08aa3e8a0058419813e04426b4a8932932f50915512735b2c59380381f82b53de59bf79ca38f964c4a4e1add6152f00afdf6a78e072e9983325998ffadd9661d5b0162968880cf3cf61b9c8b7743d8b7450b026023018cd11d2148d4dd54b7e1a49ae646ca20899c2a79495ad87383d426fa3281396c7ebf631228a2173a2ff8afd6af5aedef077c41c5e82e2838e131bd7fb30df8eb9e72b10df81f6c96638a1d7bf881f86eb7935045084d063af7b5343335d7053be3e367ac5b93c6446ab3aee3eb87c4d2db5d43c874de5c1f27c7656d45399b4a92f5d55a35fec4da03ea07f47a2cbce988d67ff8e81d559150845621c4e3e0a5b14ffd2800a7b76c935dbb4e80ae9a8edf03269ed09ee7bbffdfdf330558ff9fde8c1eaa37941c164cec2b42ef1a1a172aad705b69286a7dc81f307546f1a99adc5364dbb0dcc6ee846ad576516ec725c0ae0436e0f0371211dc42772b1776b2379a1ae01030257956ccb405804e98bb6bc6e12f0d6d4dabb2336fb39dd1beb37d46f0154dac10f60fcae70993b583fbbc4b97917f698518fe596bf51b6b8d79fee8bfdca132ec881dc68f8003d372fcf515dae546a4244164cbc85670828b3783f260c07149a09c9bbc179731aa58f64d947657676768fba53bdc7b21e32423a8884f3d12b66ad0e910d43c5c170bbd294d6306b07e206706e63165d47c8a9de93e56871946bcb924106caef5b95e5aeb82540468034e392b85882edf3489c4ba5b59576fd69163e02075efc3f289730f8363653092af616811a14f0be661437294e27b3185d55f85294f364841273e4ba6bd88e36d6935c235bad6194d76a49df1143b78794783e11a8681022b70b74a4b7a5f06c4d9b8a389c1bd1ad276cd6d315962672cf002e997ce674f416055ffc7940af3aeff01000cc08f989ae41d7eeea42f912c42eb355a5acd8ba3eb5db6f5045b681975c44063d191e127d4ffcd123723b923f8db230965af9d3aa314d4ad6ba91b49bc2371c2b74a196a17d7b6b0a79ef97fa298f455128cd60ed32ca0ea4d386b3aef4c01a68f884a5503aa30db5a5c261c1483f2246229e6cdea413139845ed41f81b46f5844a285fbf5413e522faf972e47b9edd96874b5a3076421fe24cd36ccf5b82b458dba295f3c1b69e5de9963f56db24c6f051b7bc8cfea19f28cca98861725e3db4b141929e6d98d49cebd2f9bd9fd937e833b85b4db56a7c48fe5da5f354762c04d8cda02ca4e4469f5b1f423db25a5cecbb1d734e9a17bde8dc38ad1aab921190d1558f8dc3da864a245e7ba9d836bd58311fd5fc0a4cc83248520c93f54c778d286e4025523f7d0d5148c8d93cb91f46852e079e240c5af41449106cfab0e92bc03805bee205ac4c3b9562b3fccee58cb4aff9c66d3224d4126087e97a1f15f4a2df76387d2155fc7ef6a58c30d129126925bbd52f8bf0ac0a1014a5e794fbb7bd3ac72056d3391faf6a875bb1d7086ef754cdef242d6b5aa9617ff2aedf5c9548958dac7b0ec703b3683a09cdec8ff82ead2351d6669cdec8e17845c74997dd4da970565b8297079a51154403c364f8941cd7784d25be24d36c17dd504821cac62700e7896b2001cffbb6bc31667d7b0117e6376d9d1a8ce2644a3854336461dd69739775c355d59be495f312fe370505656803727e366ec86b350ef60b926ac9d5f74035d96e0bf9dff674c206e4ef9d4b154b9a06e722fdcd96546365553b28225564750721f11a9718109b942ddf90b44e1b0ede8efcfb768562c40d9afe863e4e3b9e4c1c77dd2534a6accfb4b2cd6d0e3c13dc719bb2f08df1d0470e42207b930bc200bf72e7ac4f9268182b56a180d4f86d91b9f3b153f65992cdf27d108e063b5a8f27e54a415b9981f4207562b982b07679b3aa8a77172ed9e855787cd3fd6e04d41c42912aa2c084e98fca7bba8814697f2adcf4dc59209af947af10f3dc2b9c3258a91e5650936c2ddeb90620678729a95d7cd52cbb124ee5bf592da70bb7fdfbeb042321cb155d1b33c62989f6624914ec228f2446185140b2e846a803d59c571b1231b218c4d83de3c6231513bcaaa2226c699fc34afafe0bcdad3d67ca3fd0964232300b48bec0521048ab70ef7c22fffe39b7a1b3b2bd250f25204201e59518a35b67105da98165cc1e5c2a4888568e64c9d9b939e3145cdd211d82607b80e9d2e48bd9babaef9d93703819c7182cf4d3bbf8194a535143fb8ea73fc6fe09edf5892407f318785ab71d0a54636d8f634a45c22ad5a897e8d354d8f1ffd1cc7622913ff3480ff2fabeae38a91cf9f5801652b5c09a5570913cf532dadef7a28eca478c381af793684f03eee2f059078cf21a9e48ff62c8c3275e93dcd285f0bd00d51f36790edeedee065108d21e8adaa3e59b77825ef4f8817f99e041e4d02c7683946849dbb64956f52e1050fb5a7bee8e498f791d09f8b9fd240cad17cab3e258104c04a178690cd59374c5675a6d88b68c785f8c23323f89bc42f6b2d2089bd2cfbac4b1e9b23a748d23b4802bf3e11e807616693bfc3f92059c6021e6627834b05e8b30d803fa2836692c7762b3d7a07ad04d20002ab5c5c5ac8ece3a2e1f6ad418a4de8120e4afdcc24ea58d06d96c0e86dc00b366e0f56b35f2bf89f7307f8a68d7a56d5ab630631505dc536839132f21c38f0e452b3a31447b2da96867b2a25828b280c742bdda3b4860b196301e3dd5cae8fa1078cd1a1a4d8f70ecc7337637daf3833e25e0d154435c399b4777fc4e006154576ab1f3bf0db62acd7bde986bfc7beebf744bf7be49b10fbd1152dcc5034313655a5ac149bc8354039a34dedcfb96fbb30eda54ab26566537990f03329afa60c196a3e14b72c1525e80aa7191c56abfe95bb9701e8c1b9f0487b028d80c0574d208d27852c00bab3e359337455e445d021f54b5b247125442cc08080b49794c95b1379000990d1da4e617bbc39f0d7210635136b518b1ce2857d71c87cb5203804604f1eea7d3ce3052408c6c206d667f854d2fb3be593dfec11a28b45bebf24a7bc3c2d38096b6365cb4fce9dcb31ca1c55354085c98128d246fcbecab79f67c55f9fd9139425ea71f542630fe3343b13d73217d87ccf2cb32896e4be062dc56930ed2d1361fd26c2c777b444e035c12f5a36b10b903364120219f22c16d1d2bb4a726d6b5ec4fda049d8af7cca6ab5269393dc192c410462e288dde4fb46a130192a737311703761ca8458c3169d84ed7e7acc359fdac06342c1203f0ca634168f5a9b2036c4815882c2862a3b24edbd736f2d95e2a8789cc8f12a052583d06ff435152da11c6369aec541cbcb1e2497b44ac5567e36a966b72800b4fb24fa19a2fa43d67faba59fb1781d149b5143e04d338a67ed3d7af4ed2b6a2c56c5996118ad98fe5a4bba6338168b3f523ffec62a22cef4ae34a9de6d7953a09ecedd2678affd2c696c621e7f87870bb2caadb2c22bc3c36b64928132deb0231a1aa24a6a8b9142d11c4333accf235e14dbd9286f613e8ad99880b8f5b993ed35c58874d36f7d63e526badf3c279c7e542345fe98ee26f3767727fe8327355d0b6b7242f73538b5113a0d789946058c1c2f29003e2e6fa837ab25afe18f655ed85b14300cba6ba7984cb17d4cc881e7fef89d78d50b3e3731329597864e12bb5c717a9269880bf5ca22e11ce9b6c1e474e1b3be153fe77a94f595f45ae1eef071d8378fd6c801f26ba31eb40ed145575ffabab6b1a4e305906ff420a13ff9dd6be872d107d3608b21a020d32862814f7226e78eac74d20a239e787be3b8cb23d31c9a113f2b2c5ec589830b5929b24478c0d5133ae40188494bf1e08f48043c2cebcf0e01e01641ff4e6ab78af8a1b6f98212f61d65c776d6b00854d63714e21e388296659c9947f63dfd4b07c3575f1fffe1dda913f447e50ef900dcfaf1541dbce8a49d7101bb1961e91d40e7371891467f4a750f0db4843dee360f7e040cbae19959ed6b42d1a55d6dec2695d34594998b6e66bec5fbdbfc5fb3963ff497b8d0b3e8ea42769dfc2ed2df7035cadc2612980e2646a23736cf85c4a5c79abd2a1612cde989b2f9ebcc566078b3a5058ef6c5b60aa2fea1cc2b0761752e1152fd941049104cc51ac911c776e3286a340258a5e540346842339a3ce9c55267a7d24296dbc4c1a273268608274024849741f8b44e5c0581aa946eef3a3359ddae6872da770d7dba8134eeeaa358ad5d9f8e70cb1c428b48037e794257e3f425f77c93e32ba4b56421c29013406a617767211dffadb93391487c9f1b6ac55a63f62dfc265a8da7405db3482c79876406a41ecb6eabcf61356c20abe31cfcf00a52333491e9d60651dfd1c7719a0533dd19e7940a08ba2bf61b69261563a6ba82090b1c0e5edde321ab2295dc9bdb33bd49bbfdce4bd61136ed15242d5607a593d648985590435efbb37244471f0aab53b7ed541650fc5832e9a4107b37efde117e61a226d270754a97ee7da85329f7150f4a9a0ce5544f84f74c5fa84ec4f5e4c6a67deb0f6d4b2a336515b6269f8637dc888601ac1aab3c3768bc7b62092f14f67079878a175ef8ed4eb323fe0b79b13da822298b1cf0834af0280f8ce2518bc9880041d3efa21769a49e4c6ab96444981d63228fa076bf88c03a0bf7f935844a84bc2f3fd8e59156d1ffaa7593779edbb60210603e8f2f89a9a528bcc18ba1338fedda6f8ce6a234ba8a636e149da704d4462aae4f9d7c2790da1b47d21a16fc516a2a6fa55473ec5866721d26fe19a109ecfab871d22b07b91b95b996cd87db05a3a26cbdd7cc4f4eff416d3e3ebe251dc7e3ca9f51137ff1607a579d0eb70e9886ad04bb3e2ad84712fda1cdc324a617ec118d90367125934d313f"}], 0x24a8}, 0xc) 11:46:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x1) setsockopt$sock_int(r1, 0xffff, 0x94, &(0x7f0000000000)=0x81, 0x4) 11:46:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = geteuid() r1 = getegid() unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='W\x00') chown(&(0x7f0000000140)='./file0/file0/file0/file0\x00', r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r2, &(0x7f0000000540)='./file0\x00') chflagsat(r2, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 11:46:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r0) 11:46:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xfffffffffffffffe, 0x7}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3ff) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) r3 = getppid() pipe(&(0x7f0000000800)={0xffffffffffffffff}) recvfrom$inet6(r4, &(0x7f0000000840)=""/131, 0x83, 0x0, &(0x7f0000000900)={0x18, 0x3, 0x6, 0xa}, 0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000000c0)="31e54663fb808a7b279ea2a38e6830b15a93fe5c75a35b4fcc2fc2264aef71b2e193ba70e90d7350674acbae4859095eb802a4537645be17651aa32ecfcf7051c3f5a54a09e40641f131b60aeb504367b64a387ef70cd2272c96461308a00876acef42c2a83e90412c1648de9ec0895cd957ab050663e899132d0b0d3d53cd328b4b60ba072798f4fd949ddc6059928e7a52a38a2b6b7b30733d40cac221ea3c48ded9e9bf455880adce29771c970e6143018b87202ad2f4e7b330e42ef9be123d8dbffa689aaaa7d2b286bb471345243b807ac49b14bc2e9406f44890f0c9348d6eef37e965ae1666ab4aad8f85178f", 0xf0}, {&(0x7f00000001c0)="77a256a9becf019480e3db576f26ff775ea030db054e6538835d00574d18c1bf62aace9aa0777908cd1334bca49eb2fa70799ca275f0d51bbddfbcc19cba9aae50297fdafa2b6cee6e1b0531d5ae0701e6c1b4847c3c83e186f86e2184d0b55620a2a7f3be508ab7630fa78f6d3ffd5c361fc4d0f6cd448257a199d7799c403d74013b", 0x83}, {&(0x7f00000002c0)="0c13cbd6c78b75ddff77ea1e8af2baa4", 0x10}, {&(0x7f0000000300)="1f936351938e363a16f561dc56f12ff1c6952638b67d12c07e4119b0d46073705def37ea016133ee82eb62242e7f8795b1f47819ad9fb92a7ad67759820ae116663652a35e406e470c26bcb6bdad66c5a199562f0a4a49dc10b79289f5d73efed4d54b595a532f2915b8d6d41db43cc5cb6d7e28f3b36dccf80b75d4ee735c9e9ddeaf4190d4fc59a5036a6f28e61dab52c1b4178cd065", 0x97}, {&(0x7f00000003c0)="171dd991cb20b0b76b59942a26cba7f12697bc8e0562453e6ef27b0981436d471c4ba1d2e03cdfe8f875c2aa391c241ffe156e95319240c85f5269171851a02d231b5cf22e46cc3f59e9003d5ad2da7b139d2590", 0x54}, {&(0x7f0000000440)="124cb80d56b02681748cc369dcbb5c25df2643788253ee30dca158d4471a3b6690e4274639d9401f1c36530d0cfb1b420afcdc82effc09cd506946461a747b116665e4da4423dc", 0x47}, {&(0x7f00000004c0)="8f3a775d25563a51527159a5c08d626f8a878d171e6a3468deefbefb766fa51ab94b5b8ac61e3427d182add574", 0x2d}, {&(0x7f0000000500)="05c635a10120be119337343cef6f6e3984a2472c585cdacfc1297f3a8ef6cb005d871e578a975bf1ecce4fcf65f34faa3d22afa265be97e5ef97069501eea582ac23cdd95b1079ebf9c78361103156088c42063c94e85dcea9cbff8123991605eb4d3553c31837581e743a09da4c00254c7aa6188f92981677142879c31f3bce9a9565bf417a89e3f79cfbaed46e7cf00473414d4a8808ae0653bca6daa55b6fb730574ad66256b5d44a7a6914a3b459dddbb5ce12aa8815b4dc9d597be712db86ddc4700ac2d2773cdade251ccd9d46368ac9721515e8e0012517b8251788313d9b4d4333ece1b0", 0xe8}], 0x8, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r3, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r0, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r1, r0, r1]}], 0xa0, 0x4}, 0xd) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCCDTR(r1, 0x20007478) close(r1) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000940)={{0x18, 0x3, 0x4, 0xfffffffffffffe3c}, {0x18, 0x3, 0x2}, 0x6, [0x2, 0x9, 0x7, 0x5, 0x2, 0x0, 0x5, 0x8000]}, 0x3c) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) 11:46:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="480fdb09db7eccf5eff9a80b2e", 0xd}, {&(0x7f00000000c0)="0a3c4a1bbb787a35b0ff97", 0xb}, {&(0x7f0000000100)="c7f595b92761a1ed58d53d399aa44c9a1a57aa6812122528b1a4d773a0ebd9f05b90308bc895f4cc354665182ea2248f7ea796905b5921efcc4b9d3ba41fa783d7dbb5b765563c835718464ed10961cddf604f33179d2766d606a33717d4f8ad0f7e879ff329c8ee0e28b306", 0x6c}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="1010000000000000ffff000008000000489e10552a32a186f4ad2463ec6d42ef0a7a8ae61de5028bcc6d6dd628e2d127ae4097c8c2452f6c7212b6346b4c93b44738c2d787fd88f592fdd5fe1002363646a9dd7cf1079ae37c7405bb96eae4dfaafb82d3f8abce2155b3ce0d8cef57a0c72891f7992a27adf445ddd3ac61177840b2885ee38e59ed456d8b9cdba7f281efa745b80f3576a6c39d394d85c52e125874280a1f7b87e4aeae14401ec2d668f4a9feafe2940a5b7cf2642d0cbec7e770a21ab97a28f9c9b4a629a3da13dd4ad1698ec14d2b09290253eeb15862d395fbcdf1676ad9eb56324c49f1caa04557619a0f3d5ed70247fd1b22943c14c7cc784f19c9edb833e76ea134b6386c7926341408391fd8031715cb11c6acd7e50335dd0c630b8c6f5eed2e532453441655e3749d49c2ef786a8ef64a4a23fdd74e8891ea4c2c306bb1d3da4775f5554be3e185cf9f623703f1e11b7119fc25c92771278c833571351167de40b3ecf2bd2a2ca1a9f99cffd6f462d47fd60ff27518fd00f30b27a9141b0c9e19cd7673da006cb245363c9bfea821ddbff6ed215694c96aa9a8d0468d1ed22423aa466ba8a6341a3b7dd0b38f34772652a7c815bdff77c9a912d1a43c1ae58d868eed668a3f66f439a9ed1bf3c03bc1ef387fe3ee5b16c659886a585941a20d5e2bfc741e4b0f317ef1fe4b14571d28e203182b4132b037d849d802249d6154c58ba74f3af07e1d278d69d9912443ffd1bf7ece61455b7b792067c1fc9296bc62a12105f8d4cf807a47072a34f335c8e30b89a9819aadfcbbec1acb51454aef457e62c1243d248f352164012818c15261e6681f1d3af20a39d62009a154b5566b0492220b12c5817cb7b6d6f82abf8b412c202ee1c8a5b788c6de9e8aa262cfaaa7b9e11a245995c8b5515615862ec3d384190a2721382f89cc34c49191a5f6dccff824589d3ea7e69baf6a2a0992d7e0b9952a4a52a1b6ee33299fd5e5e74633de9720b5842809c1433df8513160c26133ef04dfcbf1ee531d374709382ec75ecae07164de035c7f68bde1fe1ddedc5ae3f12a8776c0373b9d6d8630c205326801c5ef9335dcafe7badde25ea08fc582d1496e36aa9399d6a1b662a245ca6da3abd35b1933afea3cc64c71ebfee6856eba04f49af3a2c1e7e520f38066407fb9adabce01e235bc3a1ac31d124e606d8482932a8d9c8d3e5822d997e997b9f5089a53e145524efa4458ae2320b620c71d17db772540efd1e588432535e55913af95703784c53d43004ab656091999ac1acea4912fa3b643e2f5e6bc07e8617639c9da65ed09a608ceec0437b572ac170fd8f4c14bcac5ca2b1b0ce57c91e8d28bccac535577f34aaf8a32ff9437b9661d43d10c39b3851b14e8ec52135ed07a8fd7a6c9054b7d37258fb836ef2a16eebd4ceb36062e49ac044faf4bffd0410186a04f99d0bb91fbb50b51fcbaa7e958da311683ee0bfe86c2b85f1afd442e16536f37d4ae9d9fcc42c4bdaa23de07b9a5228fc2b72ffa0873a71fa6b28d0c44b06a2f2240aa2420b2e630354a9d8f2282d2d9ec01b11a0d05121de8ba73a325f82bd1cd1b0cbab4ccc2fc6abc2c978bb58769b527a1cdc81bac1aabb6b77282693e1cd44cf5c16919edb277186bae3c1e393ef1d231c1f92f1b15079c5308df2a7d8fc9cf5432eb6546f60ed5c83bc35da1e8f89fe014e0dfeff5a58c6bc8181ca2faffd3114c4281e1f204103b1d29ffacfb8e1bfb2e7b118e29bda2f607640ed624ec3092484ed1653e01d84221a3ffa9e1ceeb3d7a0704595449c79521f2bdb57044d444d62f48b4bad95592a822bb1bcb99eb72717f2edeab26e2a1ee1d377151cc071614c0c9ffb1b14b5e068f494373169fa08cf2ea7a0cc7e251a665848694f4a1ba8c7a7131891ec490696728a194b79900e260be206c61f750d0f82447c16d22de6002c8e3f57c884a3925f7419a0878aea6915683259fb086993a3688e282e8d78c0a8f671d05a99c3ce03d6d33b7c8eeb7a94e3ae032de59ea67eac90840d407eefc13f3382856fdc18d61bea71d655c938b0e3fdedfa68ebe445db0832e4aeeda58388d12165cad32e52ff7192040c2e231cac50727ea694ecdbe70e47f53583e2fc6c7e533d63ba32232b368548fe6d62a43b72145ea3ab85a6cd90ecfd8924649f3089109bc74ac31cbb277bc0f990f024a549a366b3d6434ee686e2011dfbc210a61de3f5e9b080b60087e8b808d3229a8b651c50f1bd89666f00d78621dd7b181a2b0fcf2f93f63b26fbc9a23ea6790ca207c89ee0692f007773b65722afb986c0f1c2609e0a8aa293bcab079216422bb28fef2c0b6608d942e1548a6177be856142d497eb7403f5dc64a9ab2e3e0ffb2ae0ecf93b6e1ec4b6d907362ed0f6a8f7f6f2bd06d7c6d3ac3b609f1ef15f40e31dbf29bf922b9b8328bc2292011604e0aaa9a0b3d1a73cbc766abd018b6f6055338c9cdce309b244ccc6616012cfc1f7d3c209298a66d07fd62b6b115516d4adbce8187df1bce9fc17c37a9c2d23c713ac6f60e25fd16fc55d1adafec722538e8ae1e75858cc8d3c6b24bcd5bdb91e33c59ab72896763e0e9f68a1c405bcdaf331e8035650017e285f4ae1dc8db048ee6b72a0731bfd74047bff9b6dd24dc0bd5ec779213ebfd1922b491dff919af4584fad21b97284e0bd31127d7e4aa2a771736ffc8f7fedf1b7b08d2c78de12d226cd94950c746aad00845b5e93209656262dc109a241dc4c5f1baeb543e5d51313bccd260fd1d0a8ee0242974444dcd8afce0677ba065a0b4fc30d8e852f1ded804ad643dd51e19fa523b0370cfb167e474aa5a21a47750fbae494f835c22455d2259e26509af6e0857039454cdaa7a36ffb01a797d0090360f3d36be9f1165618203247e486c7c8c47dee2933d4de07b4f196c85cc6a5bc680841c9c8a44abb34bfe0acba76abbc0ede6f30db08da656eb644315c15726d4c46949e25a6f21959566f5bcd88733ca4ad98495f4f31ebcb02ca264c08c2cb14e16978bfd2717e59cdfa9eb3e44b7b091dec32aeffb6303e0ba66107fcb16b67af423069405b48c5557949bd0025ee89906885ffab789e37331e965295eac9bdd81a8d2c1e48b08125fce09da88cf34828cded5bbcf2772aec4bbd8f3ed2581ca45975470dcb9dda723e947244b8fdb7faca9f94c75ac06d6f66e1b9e62b248109be11aecb8077c11bd281262e4d4174548fc32635cd4f46cf2ed9947f6fbdb99cb668163373af9a52b8088f5ea3a54ec192f26d49320963c759f1da10125af17090802a49d9beb26e925a99f4035222d2c5435528049ffec14cbd9fc428f088c53fcf439acac23930bf7dcbb2e5e23367b1a5f34c8bafc6316edd5d7a627f5478183466730645982a73bc862d6898183fcc683fe225f0093ba542e7807187d62dcab1f0681dfa05d8b2def77e3ab00ac0510636162b5e8aad58cfa9be8e4e3dd4824503afe45709b9d391a24019ef45ad73885f79def61f58af1e2f5d8a2f2e9136bd7ee6a15ab6c80df520041f9f893f11d7bfe9a53d113a6ebe14504660ae3527437db7a9719df204735614832bb8ec6851324511a6a5822584d3027a9c6d2319c3a8fb58d10c03e53eab65185db00c23fabce31c136da0ca721ed959f3784c5018117b26b2444a0b3743cbbfc78ea1b7ad8b40c811095800bca21f03be46c7cafb15798de6c58cf7ad5896a4be70c21a7ca9fb4e2acd3ad8575dc4c646d616d39b97199293d008895364154336ed42915c09348acb472ef2c0832bd9d0a06a09850c8aad6abfe9e86fc9934c8056355ea5bacacd8ca05a1a0ee469db77069f6e76ad382f74a4ea0926582ceb22ebd61de184459baf69c3e02f9a751b2ec0bf16235ac0f828b419e763027ac8833d1ad3e5ad3526ef566d2905f1e17f774ecb6f8b181b326a928a841bce3a4ec00116bb16eef645e0b4ac88570930de3103c369846f8af592dc9262c32d6ff5b2b52b007580ab7273bd47c1646d7dbd34f209717af88880e6859c454cb6c7c711ee42ebf4df7c4b8411bb2bc51d7ef040c14cb356690bb8893cdbe936daef608812c68ae120e2c8c4a5e4668c1cb8446e4b272a20b01d9ae88d754367a5f17a0518690930d4c913066b3a0a6373767034a78dc2cba5e2f33d29e9898cc4868e0ca365bd5ead112a9c2bfca77823e283c5558604a230858d06bd6fd7d5c1ca4c1edeb83551c338e7f5b613c75690ca9c3f9b041a74549a9b33d9dd80664d030d335e8d17561580c0f164695ccee383f29eb0f7ccc44dcb2f3cc8094c20742c917a379fc1a5914379bd17fb4a2dda4c788ca4935bcec6c34d5faa984e3aa7231013ee774bc8fe4e7114eb7bb09210b78f2453ebe88f5c21f6393bcb4cf1787d1d366413e13164adc59220f45a59ad0d387547158669ac88edd976162e81d990aaa92d299df5ab8ab26e1b6250bc39458bcdab2c9a33ec79b3d4c89b2301e12515f47a7f11d713dc30f89957e762310fe4e25178712abc0b8b674076615e2f333dfee65f2b4e0c6df3fc853a963babd834c4d46e50c1e82af7e02913aa000ed8a0f4876002ae9d8ea04a4195b7259a88112225a253dc7b65ccb80e3f772b7be3f179723c5013b8ef55d262dcae039226e3ad9d681223d0b2eb70eb4cc91652200448d41f9d878f1b47df96d218208a5fa3a81996167eddc0c82ea71111a24ac57f6462c274e0146272b7238ab7d8bfb241e0c304aaa689f677352ed2eeb30ce94abc3f27d195b483114c9664c13ed2e7e45bf1c39f094c9718581ca5101883fbdd498c023c655ff26992860e7d37b2b7d1ae6c86bdfd70912d8f008e258e1c3f0830e8ab921adf5efd712c99ff808f9e5a180debfa1a5f94c2c694dea4ae3a0811d3254d6d5096f78fad127c3b7ecd2f740f3ba9b59459c4f730d86e61611b0c50579b5f5f81a590ffadd48f9fb6b85346fc1ba190c2cc28773dbf84fd6d17048d398b2ee338a58e6c37e208a2faa1ec18a8f744f7f606bc1c7fcbec69728a202387134ab6cf350b5f077d92b4fd08d5e569dee8b1de1d0c21f54f6ea7e9fad66e82604ef7d9a7b5c67e326e77b27cd7050a787d46d97aaf965c84a3f0f4ebcce5a06dea5ac0275ae7db9e7b91c236ff87fbb40bec1f50e3cfd955d295456b64621bebc369304cc644304366c2ea650c7871dce7d10338ad42042ac449145ad2cbb025b85fbc4be1a6190ab11036359b535c2cc13afe4cc598393c698b77fd9cd4ce2bff2d5eb81536e3baff2841ab628d68f8bba719d984d105b340fe051f67c89138d99f511f0c230293292a9ab6a6c9fb8425934c0b6975c838f78180ebde57b17b3d88b49efd21008596e73e7d0bf6eeb20c599f3420f5bcae4356c22ddfeb0f082292f463fab891aa5218054acee4f7f5741d8eea3ceb782b1792c3c5b9da6cd9e1975f6cbd46638b068432621bf88434b41b733f647dc4bdb999e3966e508746c890ffb8c081f92932a7932bcf7a8308800e3b7302cbd3285791e3e24b486c1b41937b3a98c356ab7e031fa51f1c7bb1f23246f114e4eb5155190dafd470eb3441c7f565bb54659ee2acf8d6acb39ec4d05ee9a2b316c4ebe9741d2f80578283fe66ef815e122e9e0da85e6fd1e8d691caf879f5d07d4398cb17bc4d78ac197b2521071c432767143088b0bcf1163527f6d71ff24c9b2390b8a736d9bed7b2a7164062aaf8ea92523878112f45e665ad6547e85951b3c5df2a4511469eef2c2c2f6ce096c3ce0838d9c223e191ef26a8bdc6ecc96"], 0x1010}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x2000, 0x4) 11:46:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x20004276, 0x0) 11:46:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000340)='./bus\x00', 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x40) munlockall() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) write(r0, &(0x7f0000000200)="6349a9eb5407dbbbb1ca78c0b9e701db7d341376801235313c2d1fdc49a0afb45303a00b0ba6bb57cc8c5ea89015c2859b45e57522b5d54e39388a14bed77a31301a855a5e4a0feecd23d0b0483d2148d283322170bdda075adf4041254cac4000d80457eb5077be083c3f7d7d7d339467567c9815936eed18bba3317f0381ee5f8ec7dd679d9db969ab5ea9", 0xffffffffffffffa4) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') r1 = msgget(0x3, 0x80) r2 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{}, 0x5000000000004, 0x8, 0x0, r2, 0x1, 0x0, 0x0, 0x81}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x2, 0x654d, 0x6, "3f634c8562b805727761c4c5155d6287d318f58c", 0x5, 0x7}) 11:46:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1030, 0x8) pipe2(0xffffffffffffffff, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000100)={0x1e, './bus\x00', './bus/file0\x00'}) r0 = open(&(0x7f0000000200)='./bus\x00', 0x10000, 0x10004) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x20, 0x87) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 1Hp1B±þ|®ÑfxÔ%/`NkŽ0GlE9pckbd_enable: command error 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") syz_emit_ethernet(0x1000, &(0x7f0000000240)="bc815a16bf8860e38d7ece0e2ed82434bcb6a49c74e24c865b737ee1e0b8f2e6af6081a1a995a55e8264313f5d24ab17b7483fc27b61ff7b558d96f254a925247cdcf86771199a98434fa49653ae8fce4631630512b200965202d75c8d6379b929e30ceb0132ea3a02f0a70fe8eb3253d8d48da5f2a6cc2292df99851824011dd2d4f33963838c9a340e56c760f3af23e4b94a4854f17e307745bc68cbf72bd3b1fce1be516b01d23f1220585f417a77a996cbb66db31f1dd6ad35100fb862eed083fac636c7cbff9004fb88bf84046d10880f1434023f59730d042ebf78122fad205745d60fc91766a8f769197ca898e039b11da44b124faeb2326a332f143b1f3056368495dd79f2a8cb4eb99a101e561dd1ba26da5d3bc165d5c402cde020f6f47281a0fd6503e643d5d99678775e485ea1e86ac83f2fd5491d19acd8cfcb73e8a6f4d6c47963c379299ed723fd02f02040b2c3cd1d95a43b983642961fe412e41566abbd14aa63a011c29a5725fd69277c60d3d876f593c11b0224a9584f8b209efbb1cf7df9f6b637510f8da1883d21be55e95655ad1ad14a874a67318f7c5446d2a835d6c09aba33bc182e0d75e7fc5134f101c9259519b92b8c5a05c063db636bfaa352cf5fb55f530ff6e0ab69134d5e575da2c9a9a75b680e5f8afd92fbc9f4b8287cabc8c8dae1c452df60a259f9d0560b18e9a1377149bb2be91c396dc219489a20ed4ba819f582b16186e7ff7dc002e178c976c35bc0372ed935f5251e597991a2aec1aa9f1829558f077cfbb8718696221b213c32f1541740f8289b179fbb774b2b2d91be12dd773eea1f7a372d14b7306876aa04bd076b83ba844a36ff3b24b1ab147349c70f67cadb9ab7808948f8446f1de282f27b8c3ed45debc925f67936f959c4007827d0c11098cae3195cb04ad2868ca88bfb34b11e6436892f6f84ef98fcbe689d36da3678c1df5a5984a8cb28c37217c11f92e73758f3e85266db3ccb153c28a116bfaedd95f1805511c7c6e5aff83a77781013b3805d4cb0e1e3f8d7d7ff6ebc5cbd826fb6dc441ee63659f4f08430a5d8f026915c84184a3b58dd57fbc28fd08b35a293b205232fcc68b8f79b81b929ade49f310ae2c5b388cde009ce714c1a453b9ce9be0439525bb8ea16bcc6d95e903b843d27d3408e8150ad89c418a64c6dfcb02032dab8bbeacdc7f9dd5ffcf141f2b25e1b76b1bbc3f130231042f9bd581889d9d855045cda98607210ea374b95ef88c1d00c382186aefc2bb3f3bb186af2eb8633ffd334ee35a80c4277dead51f69b35f93ebeb9ddd5130e4caf2b80aef937a13ea5e84cfd8c1a93d395f5aa3455be485cd646061798532fc8d535b119448f515fd553bb2addd1d08d313f4c4b6f0f39fd33ed31248fc0bc9be64a4905199950d43eb33607379012a82287b9248e4dfec3fcaeec54bcf7f3af244049d4e6650d8dadb9094c057d7270b5ed1c2b90f6066e15701ed31f3717acfbd4c9208e8f094557401c112a978ab02ada5a79cf382ee587f9f27bd864b3de96a79db1709c279621a4979a99394fc0356261785718e98df5f401550bbb12a2f7547fa3a3789a5d9936b39c3bbaa7e76b0230ec324e7efef7af7dee7d47211caf0261a125f605bc887ebfb7a9ca1d67e6e50f30abeb14214a9e8fab3961d59e0089bb248fe1baaf306cd2710e3e89b8506d33eb32b3bbeb75a42371ae382e061d5c0412ff3158ffdd608ffe5b0870124bc7b03d5719ed3c28fb4a3561d62a958eaa661c0d7fa704e04c4ae26f6246494472457eb738fe865d6d22bbf6cf8cd111c0be935a060ede1e5633941fe5ba66c6e560dbbc1dbe00750020e588d192af985704dbd96d8bf8ef6b82e59a04e610e7724dda33420f67920822ff09016e8a1ee63717fb3eef0a29a6df28d4cd55380f3c808ed701f8acae6ce0ef77f135125006ed971beacaeeb125c1690d0257935c21026342d5827d234dbe817d4489193386476b881b0c83384a0a36d99303e8f50e939d26621ed9fd17000f65328e360e32530ce0cb1defda06885d72333f349af2caadd7eefd3060eb2fc3a2324eccb20ec64b750b8c11f0d17fbcd12048193e68f1f49ac0026538fee73dfa86bb64ce6332a329dd4dec105ce980dd6d19a1733bfb5db84278e6c3992a20f67daff675c4213eb55876a36faa6bafd589a321c6bcf41452a363e424246dcce84fae8f9b77fea56a0d7c9454312bfdb6595ec3eee5a274ea136abee5218f11a5579fcd5a3178677383164d1ac80f598f1baa9112d80bc564f902ecb915fa9c20c87c7978591066f4e58fa666b8b8e56cea62eaff6c317d8e2159e05ecff8e0a125af5268254191f34c1adabe3f5ee91807f5b3f48dff17a4b700947d2ac5e29a8c719a8f93bf03394ef8407d94b19949b5f3c3986faaaa25c95912e3db5b941884d5378919956e26724b966714876b7e4919bacee2faf89af30a83c06ec0fc04f33df81ba00a16eba07c8be4f7b6900718eea149dd94dd8e3eff978a9f0823e1b30c192b2e608b3f73f2a953960a385e80360064a8af53f27144eb48921b19e70490c07dcbcef346aba24145b322c8d45862f9574bb555bf5749a58f9e668dd4e1eeec6d5502b0f492174b0b2f03ff74eca0e440a0b02f9f710a73bb3c8405291cecbb51d06c65cb72d72042ecaa1a82db2e435ed934cd84b3e604a7869e41b6ff9afb4104470aeb1a1a484be0b593e5883597c5b6ff75d303b3ace2e03f67eb8792139a2ba5fa5694c2293b5d539aafefc481d71022970532fba7ac5d84298b7ec743ca8607c595efb80b37a44569966f1831588c7dd843a8ef6ee4269504b007624d40164e8314a67743cdcaa4998f08db3306ae3d31790a7979a3e4061cc2964efcd49cea74a9ac2dda9e13fc7a5620e8a60bf6dc37793ca352948359ac6bad4ce80e2bf4255f7e8335bdc74fed3a301dce296fc069b34810db402cf11d4f90bd305d89eedf330c445a02791f44fbed83612869b2baf26d79dbe43550f97c23e316a861de66881515791d27ec598fcd3db37745e5be082f57fc44afb8926a306acabb5d7e9fda01473a36d283559a14c389e1e478321e55d90069dbf25bea855590c83d1d73f8ea51cd75f23ace839518a5eca5f00af458807b3e35f974622c693ddae877177c94d9615f6443f114ee69c7b0fb0396e7eed017db3085e68e46c280579a1e71245d83adae420fae0ca5bb56db402df33a143af46d93ad3f2501a36bc7c5b2777f724af60e547e4fd2b55ae66c7f470f3e02be10b6faa715ff2c5771c0a16402aac4d30b671beed8f685681aca08238e18690243a37dc353e07828396e3486ab0930d4f5d2f7bcf9353e32070ef1667d1d33a4cef90a9c00f80706ae9088f4f22ee416cc71ef6eae79b32348be58b4d0d7cd015d0c3941d35e1f8dbb7f46382b6aab709cb067788debcc2ac21570b33df724a7d6d99d605736880130dee4956cc536a0e4306dda66478b699530786cbde5035d0d0af9f764eb70516975580abc7dcc78c268e8507c4f916fc7160fb5fbca629980e7fda6f9f0aeeaabcbf805eeb002361cf790c46a6ec4dd8736570ff274d80a658eedaafb359fb95582803a8387fd3e7551c12d5d2fea827a7ce95cb7aa7a19f754937e09ce9af9246c7344dcfff60ef6b5fb633e85175eb0fe3e79a7aa9933b731fc209fe058d2a931198c373490add00e4816535cbcac2ee8ac65ffb682a977d9d8137e8f833a06a3f8660f294a0d42e2f685f320e0ad12a46cc06d2ed237aa4fcb9cd95bc59b3273b27d134f5b02be245c267c037bedb72b3fafec747a86b0c9a184c81ea8fc884b0450e6493c7eaa4ff8e15b45baea299a919f88d93e1185198066578a2ba111f70fdff5d3fa7d7b34f65387312923c9af5a1713ecd5c8bd72217abaadba5b2a2594af8ffd119dcf536b52400eb437cb90432a23448902a0f8eaebaeefc455a6c454ca08dcc5a68057c9bc2d914e44a5fa738b2edc07787dab4b35908998275d62f300d84c83dc785c978492f83861a91f70092ccbcf0de9273be1f2844798b64b1caf9e052e47e1fa41aa2d449bafade95f0cc64c6f841a63bc873c54ff2873f49a23e5710179b8cc5728e634ea6aa685eb08a412e85bc33c8a0b842078526eb4086e6a3202dd9ec63ea3925ec3e0663a9640967d529ea53ce8af07f42cb55cebb1ebb91c487059a7859bba0650af0b79b1816d1aed0b77b4ecf9d9624c687ab18e83cd6cef0b8275872ee00aad73606aabdfb6c2d4578ab475cab2a6bfe4a30fe88681bf5c727925eaaf6587d77c719bd8d1a7b4a4e8766cb3c389c90fe515af25afef59e56d320dd350333a585a851f3111b00c3ad2b1794f2da79de2b8bafe052f08fb55c9e166fcc78422f9603e6c17efcb3be504c37602917540e2e32da1255fba2e02ec057aeba550b761cecf0d5a0e23770f93d6cfa43de0ccfef1312e23e293c48ae5d6dc9119b726d779a45d5152ce608bf8ce4b4b61f7802d0ed71acac8079b21de10bea0c8919c7e2850ac2eb0190465b90f9be7de84eb316c117fc7ce75262b22aded533b0bc4a05b9d0851b1a23cc6c04931bb042b3e41575303e0c1abb82730ed6e3ae01aba0f5e0de671fbb29fa4995a4d12618aa6a6dfe712e7bf2f12c4937ce6dbf1ce2e947710e2bfd4fafc460d3b1baab3cd0e8460c776ecbf1be3324e386f4e0e0843b3397fa74ead892e6b6b87b2742bda5fdc6a5194fe26e4aa8ab607a8cdd75fd0c1ac671415191bddc3123c02e1b7743f7e2485d31ca7ecdcd8b5582fc9439f2977ae7470cc49a44330a2e4ef669a95140c079323d863ebe91d8feb9f8bd1ce2e10a4eca5b952bf9a3d0890211121a2504e35dc975e299e513c045566d0dd5930e1d72e4824f693d7a90b054ba0924cd83435736d5bccb5474c47b451461423209bdf55708b8e1ae4ab458669758f900bec144f372c3623a3b67f8da05aa23915a9e8dd3e0b85d39313ea6c777abf01920c7e131655dc2eb47c436099f1a5c04d860c1a7d537e3d81b069cf6496e2e6fae3f063c2ce79f0426c9fb5c0b664b91dbd8fd979f859d909eeaa032568287054ac2dea0d2a1b1a7839ede10fe0543588d23cd5fd74b5e8b802146a7c727f7d1fb564bc4f9b97d8784f3c3727b1473e4cbbf0bf5ea4c35b91c54f210bf2520caf0f8d5d9920bca38ab162b0b8409ad4ee6f9226c434886f25bccf093bcd326fb0e6caa2f1d4c24d14641e6e8ce996449cb08da2f48729658356007a58f7461d3c140f7853a8de2595c3ae85f0f1f049aea70442ce7b7f44c5db2216588e27e02111cd0e79531f52a5c9822217832db668849071a08afa96ae9c84cbd802522266248002a7061320f47224a90c3f0b5b7fbb5c2a41c66fe0946e8cdf47777591f1ba988ce24cc8a569a45e5723a0a1a6865580f9b47470b6b703b5d170c5e2a3fa751093ba3aa3120039db183e0583e280b3ba135c09ddbbbf12943bf3706afbdb68b94fbdbda4c7ac4c7efa466e41ad1196c5467c2495931f858a58e1da7f55c2ac8366ac1dc0a68ee0fdbf701afa96bfe88e34ac47a9ea0ef5381524e31bf9b159c02624eb1933fadbc377d7122d02305c4edfb80af09f1127a0214f435dd5c2c03660be9c73063d38ae2f449b977095ea887f449c4c225637a89eec8a870556b53a271a3266696154c7c2a12a5c55f1c5fd72c8cb13b98fad5aa33339267d059e6128cfca284cd3b2f1ea9bb55c82043e52c9279e9aeac9ff77") pckbd_enable: command error 11:46:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt(r0, 0x0, 0xfffffffffffffff9, &(0x7f0000000100)="b0ec758112284100e9761618028b19e4db0f65d3bfa0727f44c3faa6af01fd46b866b8f7895147eb39ae1e0fd7f966a0a26fd0d3e04bfffa12465580463fae166cd414bfc9dde0577067340a99b0728aea0f7ae6e135ae252002f53c8270a8a62f9ad4fa46048c3a8a18ce4dcb97f825aee2da72eb6eada6991853f8c6cfb9cf864808136995384fad3c0e2e642aebe1d14e0da81e5a349c394519d2b75ab8c58648cc252b4dea95d263e12490bc44c187982a65ec3ed3c8f1b2d495e0a3022f999e61be69a1d01dd861c511bf7ed78a085bcc295e064ddcdbf4b03dac5e9355dff109294e722a262f387b7fee2454b7490d89264f3e", 0xf6) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/58) getitimer(0x2, &(0x7f0000000280)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x6, 0xca2, &(0x7f0000000140)="2c9831b882e88337a23bfb2677161ce39028543b9102fa8714f514d800be3b4b0e46949d125286fc5e06f6c994", 0x2d) setsockopt(r0, 0x2b, 0x80000000000000d, &(0x7f0000000100)="eb09920000b9fd812eaa4e713048e6993156f348", 0x14) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0xfffffffffffffff7) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) msgget(0x1, 0x208) 11:46:12 executing program 1: 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="2000000000000000ffff000000721e00007c8a5b671b1b542a538706000000b810000000290000003300000003000000"], 0x30}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0x40}, {r0, 0x4}, {r0, 0x20}, {r0, 0x2}, {r0, 0x4}, {r0, 0x20}, {r0, 0x10}, {r0, 0x1}], 0x9, 0x3) 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) 11:46:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x1, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000100)=0xfffffffffffffcaf) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6, 0x400000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:46:12 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x4000000000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x20) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) getgid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2a1, 0x0) r6 = dup(r5) rmdir(&(0x7f0000000340)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) dup2(r6, r2) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) 11:46:12 executing program 1: r0 = socket(0x20, 0x5, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) 11:46:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000240)="0fdeb69384ff", 0xffffffffffffffe9) unlink(&(0x7f0000000140)='./bus\x00') close(r0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x6c}, {0x6}]}) getrlimit(0x2, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) 11:46:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000080)="eaff950005000000", 0x8) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chmod(&(0x7f0000000100)='./file0\x00', 0x20) r1 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 11:46:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000040)='./bus\x00', 0x180, 0x430) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x5, 0x7fff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000180)="83fff123ff6de5") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 11:46:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:46:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x100, 0x9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000000)=0xfffffffffffffffe) 11:46:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x400, 0x0) fcntl$getflags(r0, 0x3) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000440)='r\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x9) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fcntl$getflags(r1, 0xf5ea6d71fb829989) kqueue() 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) pread(r3, &(0x7f0000000100)="f8e154e0809a9ea35f7515304612de103d8610b8bef38478ca401a82097424c03058c131027e1ff77061813a785d04543b35", 0x32, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet(0x2, 0x2, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 11:46:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwrite(r0, &(0x7f0000000040)="f0975ae022198f6fd49d9090a3411034d25dc137f52d4e66de2d22ba9bad995c6d99d1b509219898185b4cbe864527955ed429491ae0f64d3634915c059e2e5c8bb563881e868a38440f1a07754b839154beab7389b9796b13da58681f8ca100d82ec4a2d243284457978f42d994f9b98b1abc9fe88aaa5c544dfa3b9bf92b2544839302eca65744b5372a29a31ee719f7257ea54581b0252b5fed011a03c3d3c5eb5bc21e51f423d2db1e4ec2bb6a98f8bbf0a487e94f73198d9b6a85e6eab015ecaf919fc69b4074d84a9455d30139d3a235b0c6fa6ebd9f8154ff4590461487aa4a2cac1e9af9662916233efda9ffcef422abe3ae808dfe83d235", 0xfc, 0x0, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) socket(0x38, 0x2, 0xe47) 11:46:12 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) getsockopt$inet_opts(r0, 0x0, 0xcc8385fbcf51369b, 0x0, 0x0) 11:46:12 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) 11:46:12 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r1 = syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) r4 = dup2(r1, r3) close(r0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") syz_emit_ethernet(0xff, &(0x7f0000000380)="d5b803cefa33a70179e8fcd43f18102826ebbe80f24e984d591408135c1f4ba289891e193a5a0c7e33fe5ab667552194999c0f5551fcdf51d20c82c398f79004e437e9375b511186817c0d431ad9480a04d4653bf4740403575ec937df49e18a775a578178b691b435cf644281a7cd7f05608b058d0c8c1151f5424b07dc30ef05791ccd84ddf8a8a08c007636a3c39951d5d6a571c501227d1e47784b9f912e10eb131fde6c6d6d56334ef33feba0c7816e0d25fb52aad33be870ea7c3f65c0b33ad7bc9248ef0a3b18e92655df90941fee2af4edf2ec440c2fabbdaa700d93460bdf4136f5f1e0e4c0a97de7d16209a15cfcf079642dea35ceb08d8c6ea0") 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x1000000000006}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x48) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x6, 0x1, 0x6ec, 0x6, "84be7961f2b4eab1617be9b35aafca8aa4d35d8c", 0xc9c9, 0x65c}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x85b1) 11:46:12 executing program 0: getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) fcntl$getflags(r0, 0x1) 11:46:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x1) 11:46:12 executing program 1: r0 = socket(0x2, 0x3, 0x0) acct(&(0x7f0000000000)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000fa93ca7f486d779200"/71], &(0x7f00000000c0)=0x47) 11:46:12 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000000)) socket(0x2, 0x2, 0x4) 11:46:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r1) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 11:46:12 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="2adfe0a96fd599194ea61eb8186acc69c3929d7d6b8d75119456704391849d2eb905ecfac3489da73e6b50a05ef9a5e89df81350da5d3949d65bb0f4d0660e9f179753fb0140bb00e0d7479681aed86a6a1873abcf8bc4e9871a7fb7ae8e56cb038c", 0x62) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x2, 0x5874, 0xffff}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") writev(r0, &(0x7f0000000040), 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = msgget(0x2, 0x300) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/83) 11:46:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getrlimit(0x0, &(0x7f0000000080)) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x80) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x88451e6b569627af) ioctl$BIOCFLUSH(r0, 0x20004268) write(r0, &(0x7f0000000200)="cd9716685344077377036212a9479ed6b785425354aac5282c1f196fabb366a8abb2f472d0f2dccf55a017064acc610d4d16fc1e125da4404fdd1751221685c362d5f575da438eb23b2ed6bcc6b278f1ac4772c5b329093d72b9e0b532779b48bad7f77deaaf1d0e0fe474914f0224b4092b64f3c2126c40fe6fded8d99582c334f25749aa327c1d9c17656d2713c6ecb2fadfccf7aa83b7333d09cdf0a030b8d2a6fd8a9f1a0bea8e96ea696c71f479a7a47eac0ebbaf17c8801345f143d3ca563d3f52cc039e6598996db258fdbb2fb3fe534ee31e36c63028d67d044edf32b1b36360473facba1db51b032e71e806081912de221fcea77bbbea2b", 0xfc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) 11:46:12 executing program 1: r0 = socket(0x18, 0x8000, 0x2000000) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x8) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001480)=0x7) sendto(r0, &(0x7f0000000140)="5d7778c623be6ed5ac7f06406d575aaa040c49885993ab8ec45f397dd69213f9934a7683f971fdad069f041ed38f7a13a739e96003cb048030d46616c48185db19741b74b71bd18e5a0fa3da63d1d3f190307ae727e60f06e79cfcacf4dd9640c292d94eac1a13a128d98ebc5f89bd9c756b8bdeac389a9e1350ca26ae3a5acd897ddb4b6059d6a5db7cc3d34a1e0a31838165318370e23be8b1a9a4335631ed4a4a92d753eb86cc5da29037abc043ea3258a16e3494f9d5e548e1886fe1388d0b49a7d58bee42f176a65f07677292b8c8fe6e25", 0xd4, 0xd, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) writev(r0, &(0x7f0000001440)=[{&(0x7f00000002c0)="4404da3a5efb01cb4fb4a7131d8447c75c0b4b445180a3b129090079ff2516098f5e4ca5088529ad3676178934cdd5b99724504e62c40450b86ed06b814862cad0dc722db922381bbc84dab21b7957fe744d27e4d27e3dd20cead86405f9e24a1e0d3937bf4a05f50d622db0a7ba8a3f7d9edf1067da16792dc6c7a15015b22f3597bfd8b68fb7b622892fdeacc46111a1f5b2d58ef411ed7d7906e9290b8ff2c318fd68ac772937a320ce8d133005d89b29d8846f16b8c8ef11371e17c5d9d2d6fe337a7066c06d7e68994549ae50b734b2b2b868f84b3619385c713875bf5f7f5db1ef1165058978463717e66fdd905c31e28ee96c0cf32d33f820bdbf25938ac81094ec3138e4c9410b0cce84e4cf427bd7f6f3ff6025bf8d89048a954b6b86cbe1f7c357c0110984b4048549ae709c3aed1005420300404a70aad3ab51cf2b94d257ed66e3d8df338177a56ba86695d55da3012039fd9d4260f32736ee0f1a45db81f47559a0a3dfdc699480e109302d1421d3bcf7fad3a3a2f0428109365a913f08e9f6977603eb633d0cdcf35f68d035d22981b566f17c56b95c880fc26b789a8e5152c75c0c87ab8a6a8f3d1362a553e61a561c5d8dd40e19d8a50758c321f53526004e648832fc6976b8330d66d0d419c252ef304eb6f6a58ff083dca676a3295fc800b3a9acf12470a69aa8a3e11d2e55006a7e199a09c8bec5641ecbe88da76c5421d554f09ac929298783b06ce57b5319f4a09d384323dbd7df2b18e27024729f55aefa154646165cbedd19e80d1430bc0f70514ac501fcadd064e1a280e1cb1f4f8a22d5a4c0ea952538ba2f5c6642043cc9fa5ed0a294ac91ed6a7010bb9e02eb89b244557d786ffe4a1a66892d01972782aaa459dc8eab8970687cd31da7fd6a2e70ea2cd7be183aa15baadfa1ccee464fe4d357e5856ea6c43cdbfdeff5619c72eacc2e7132b4868310925d6d0c8e24d347e5ebb1834dd95b209cdc13301f4c29bfba84b5d362e485f6a3315d103d7a7c2a4fd34d7e29e869a426a88aa8790911b97d95a26af10125d1594b321d71b67d2daf961a30ff985dc1a14acaa57e370e9fe7281cf8c49d0047a36dfcbe251c11e68b0fb18e02fc5e82e3e655e114867209367d8cd12c8f14ddca9bd81cbed56fe756877fbbd5bb3d3acbd71e79354688b78962ab71d93d2c96c3306a4dd8137dbe1bf6627f0f29af01cac349977ae8060a066a9e26787bd468416603bbfe27ab163b48e013c4da8415fc5d4d85c2a930075fa9df253c1b25ab558dd95faafdaa79e19500830fe865362d01cd07b0c62582654afd502dd43c99997efe102e5f39b44bbf56a820c3a1c9ec1451e3662fc8b3234e80316456098934bdafcf281920cc62aac737dd993e1735ab1b53a7b37d678e8ce02972895039d9f8d10b5ee0fa8d0f36f22a79b36d9d6ce79d84e5cdc205d83900a96d13fb0215876420c1dbc4e3ad0001c1001c60213cd893fc0c89a443e3f58569c210632e56fda8a8d144d429ffdc0d7d5508368b80f3fba01c727e1bd87bf725557e5f1f58f92c1ee4b45f23c0512171d6f70814236b9dbe6ead686e58e41f8c0793d91ce64517628b1b863e4e29457606a493b6d865d9a210ad22c15d825f3cd2a1f46d22108d099432fa7bcc61a58cf6a1fcc82c3659f9af3520801ea17f96a848a294929344d14479c1835208dfaae11b3facaa541d01fbb8127e0ac938c5a66ade07521916e90ae8d96c0c00dd2cbbd5be865c5264ad3a578a0af93a68e0717ef4e9f7d7780999f79750bf73124ecf36c52c37c9ee33a8d0cbc6bc8169a6b1fdc400fadaf42ba9b814a7f189bd4d83c93397df28b8846deb9b7e6863d464a68613035399e8d17688b4f4173073af522cb489d7e1a622b1e3fd52bfa146fe7f7ada8fd7b3116c579aa02eb2f2acf7beb33f0069229eab56f353474bdd49e50ed63eab811f29c3da7f94f37d097322886515bd023c272be8fe24bdbbdbfa71061b815e52b18298787f947948dc3e34f70fdcbf44418ac3501ce983dd78d27ec92237c0f99684310c2df43b7680218fbf58496d58db2bbfba4a84c7eef12f5725b5838013ae0f1c29a7ce4ec7eaddfda02a80da65a09ed8923af03915eb261947e181141436b10faae5d06ba0fabd78c8d7b422ebc4de28d0bf7afd9bbdc440230cd05eaa36d91c93e28516861329896a53c6b0144cbd5a5a716c38f671bb22a48d5268548ff8e19e8db8fe29309ab1fde59d49ae6fed9084f4f04380f759e638a2658e82a9ed0402ac710d89b2ccc0b2ec1846767437f639199f7968b29c190ab9b65588ce4360871bd601474d9f4a026ff77b84151c364c7fc378e803733632eb946cbaabe4f96fbd282399c8584f7a3da602524d519f0af79b6df43f0293b3572e34b871606f77af40aad4ffe9a875d2375a2b9654f2df749b4c20960d2822987430b3703db7da4088d2f0346836fcb96c5ce6ed5020c94b682cd02626af9f9597a3ebf3a9330b8cb5bc9aba781cbb44a9ad4b6d2f6044ca65ee0d209066c16a6c47b62f9522a19143cc067b67a55b62b87ab3c737d5d4a5608fe0bfd8cff4485b19ca2a35c74334de7938d39d77f76314afbab93c33382998b13892100c30f2ce9520277987871c44b0b79346291dfecf9d5770dd95d5cd732d8ef2587dbd76ec13216aa0e0af4ec19003260020e23e50957e4053b04b23993f651bb145d116724a156de792be0173dba85cb2c562e6746c4e60ce96dc6d10e7c5e0c7d7ca54cc7db564baa839ab264d60a136c047f3579857571db662cbf78c871ee5f77eb47eb87a55592f727468195694b8958e3855776cda9c26b6fefd44adeba66e517d18bf0d6985c99f5ec5b0080e5a1ebe7b54dce575b6fa50f51093346c39413ef204a343cf9f3c8d3806dc6f2eaf50bf0bd8c523e1ef506d255831be35d38d5bdfe3cc28c3e4617ca3f3277abdbd79fa7523c0b96802c802336ef3655eede558787728e56cc8e618089438acf60ad9e3e514b959ff4f49460119e06d7bd36935ed5c79d3318c70785ae4f940b87cc3d08427015fdec5fb521c86b802be48a5ad35a6a5247722f13e0421c36fffcdaf2a6f5f21b902fe6b86af44f4d20243eb68c875f6153b65d1424d7a999991a079c4e39b43f1ed5af4c2d8248f00fdba407afd48e0679ab8a5d139cd3ed92768e767753002ce968ba6ae35ec511ccacbea8122a5102251d30ce4de22970d053b20abf7806a0d5f0890c13acbbaf00aa20d75edb00d4e45e42eaa909fe4921e14ae13754d303a98c27fb0298527727c56d2e8333b8b356198c990f5f74965266ccf47c83bcab979e3aeade4d0c44da06c5c0e92180eb3639c0e55b7ef08aedd7ba82a0226c39615cc0db17ef7a1593d5ccc444f2dcae9ef22f0da8ace1f5bd5212eccee6810410b066116d9eac4b91988700b2b9df12b95a5082f3095bf8ba0354008c1e4615e61aa5a1bd6b55a55800cfea1f9047f48338a8687cb5ffb87192c60e93766cd66f3d13a9fb57b098cf20e5ef0b0f6bcae91ce0a42846927b5011d9d7eca93c621ba4b04c86b78325a8a6c3afdd9c04570b5294aa7211194adcf902ed1f58ff371f1e7b079f4c6e778d4dd0675787435cec708413be8882c5b26cbe901cd8607656cfc47faa11c270377169263912ec88594c734f31942dcbb2a11e40a3eaba866d1874ec88e3aa5340b94bd4c5f8749333e43830c7295d9d2a8bf2bd8636efd846a5dec03654b2474e71eb99b2fa5699236515a45b85a66cf098d1bd71c1550acd83f8f1633bc8d552e627c0db0bb91d3256c82050a006482769383e52fec575a2e5da73b9d24fa1e79858eb980eacacd2748c262b00f62506059efe4b6b35d7f987cd088a1accd765a83624d45b139fef364499583afbbc208b5dfe217b2569a738c2026c93c6be5fda6cbd22570b83d43ac8a08e92fe832283a97a95dfb7a486e21b0f9ec15e497f0baf9f746eca42fd6c22afdf48d6078184ea1e910bc662229bbca1a5f778829166745e749adeda21d11ce81c7dff64e6c5f7d089394fd5f113a756adf6a5fa687159207af4fcef93ade6c2dea2647ab702c40b5ccca94a83bcf05bed82c85e475b634188971bc436999077ca24add428996322fe95fdf0155b50283cbdfcde226db764f12a74ab145a2cf850e7c22b3c1fea945497a750ab7d31a67d5cf4e05eed3a215fe3da0baf63cb25f2aa6d3d79922b090df4381df9a34fa405951689fac2c9d3f11819c4ca189575b56c008a297884f51b656f24404557a23804869d54a78c10b8008ddeb407bbc51bb89c70b1b3eae8db787cf19e79dc760be4385683e27db91addd44add2f4a97c58e89dfdc351a3305d145398001161df78fd1a5286773e52dfcd6bf8f133fd4e83862c8946b4e6107a0fcea8ee21d93afafa3a81bba65d57c9d804b3895be2977b73182e37b5e68896a3c0bfe1ea5760f3d19e1c8876a1b92a02995cb07c0aed460488acaf5eb7019f90d62840b093a899ca4d55591cfac45eb2e574c98aa81bc6a79af8f40be6b5faba0d1c39946a5ebfb3b12e487f4a09cd92adb34e3ae08cfcaea1f7c41aab0583fcc10a17e24018aa4f1bbbf653bedf3649d6b730f57ab29bc021712cc803b954612d758b319f8a17e41637041496000c472918b1875a8523e5cadf69cd5ef0f7d7630c49e8b65a75b5a74191aaf72f778154f661aa0077702094e5c12e0b92440b5cdc2aa37c4a28265ff780259ee9e2961247fc4aa7e58f34bf2208665a55043668de84115ac78bee6c2a2f12870b80324d1155782ac369e22c62bb534fba52442173d53954cfad5f0a09e830ad2d753bd297810be74bee5349b76a2a5fb2769125c2177b966964ce2e9e13f44501af8c33f33a0e315b888f18b9b5d6258d595b11f6ae3ef48785254e220d87129604c8b448faa5c15484065f215a893417d3623ae98253f8b9b9829216aef9323476403f2ba41f5fe2628891a4512983a73f164b2b6c3278459168a2484da21716619f1373185bb6ad073997d735ae5adf7a8152e0eccbee305472eab9b30be25c2e98925949fc47e100498d4163413ad773f860ef2b5bea5ac9d9bf40125e6e1d13e157fd6581fed30b30c8f780d076543fd5db179c776d272df80a0a9bca71da5ee221a95a4162155053fa8769de9f3e92504b35ae1dd9e807ef4a6a8a96e4fd9896f2f3687eb5adb74a5dce5a8c610a41c8d3d2a8e3ea604908a6d02ea87d3f80e18916f615ca1aef91577452f905c0107d35221513492b55c210d45f132dee665e0f9a5191d570fb9e5485d7f30fa939c58895325206b5262322e898fc425f1a6cbeeb658d403ebe422f427566fbd2c54d697fdb37c7f8adb0deebc04bede159248a14b5144e3fec2c609653345812d06fbc4c0782ba7561b968e05680b727722835a01bcc58ebdff66aafd35f116658f0a2aa3c8914f2301b0483952121712149af91e4a50d861aeb4bec081618c27e4157e32e050b16b72168cd0b17d0839b69ed8d9ef7fc910cf8d773d8f9bb69b2c1ef6a91119bd8cbf8948b32600d16bfe747addfaf944a089bd50c9895282808f4731c96e4c9ded31641def4f87543a15310cf1d50c87994092baf3788fe8275e9bf0d2850dd55085bbc8786da0586f25e8f8a9b3fd7b20e8125cb28aece7f3387d1e4d4a66082d006a73cb5842185e50b5c09a01a9ef40970da8d12f7afb8f0402fd666fcf6a40dece04237bb67aa5ff940a38e0d935087c66994c1e5d9463d6b", 0x1000}, {&(0x7f00000012c0)="aa9cd4643b4e6d1d66ca5cda84b7b7f1c9d73e7cc0dac2698b978b8aac11b8f31386126e720d18a8069388a6981b47c99b6c777bc2c056ac18c960876c751cc45dea9feebc33988f202c796291b46f3fe5b313", 0x53}, {&(0x7f0000001340)="9d7c66f74b05ed4ada598c285104f7b18b7fba56e901451b3866d9f39c215939f8cd6c38800f20d77209ca095e23c8dce76b06b23c0a60f2d99d94b8d40f9c0dc2af6a4db4187d6aac468b77f6719f13c679a9625c6597921a4e8a662da803e32565261898d63e933ea77528dea259ecaf620cab6616257a3962895418cc2ed401c8168f624eb8de05ed8b7ae7fdaf41083590372f9a795625eb3116e6366461333c3c7b7728941c56b7d739e812989ac8a7eed43fa54c056cca281b9772b8c026612d0f0322621aea09f77efd619fa972bfacebb2f848987745345244549db4827ea3d859d51018f77f9193192759ad81a29afa23851281", 0xf8}], 0x3) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x5}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000240)=r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000280)=0xff) 11:46:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x30, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x376b2a68, 0x1, 0x100000001}, {0x0, 0x3, 0x3, 0xe1}, {0x20, 0x6, 0x6, 0x6000}, {0x5, 0x8, 0xfff, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x14}, {0x6}]}) r2 = shmget(0x2, 0x1000, 0x449, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000001c0)) 11:46:12 executing program 1: getitimer(0x2, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/203, &(0x7f00000001c0)=0xcb) r1 = open(&(0x7f0000000200)='./file0\x00', 0x30000, 0x8) getdents(r1, &(0x7f0000000240)=""/212, 0xd4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000340)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10000, 0x0) fchflags(r1, 0x10000) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000400)=0x81) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000440)=0xff) symlinkat(&(0x7f0000001840)='./file0/file1\x00', r2, &(0x7f00000004c0)='./file0\x00') fchmodat(r1, &(0x7f0000000500)='./file1\x00', 0x4, 0x4) unlinkat(r1, &(0x7f0000000540)='./file1\x00', 0x8) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000580)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000005c0)=0x7e) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000600)=0x7) read(r1, &(0x7f0000000640)=""/4096, 0x1000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000001640)=0x2) fcntl$getflags(r2, 0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wsmouse\x00', 0x20, 0x0) semget$private(0x0, 0x3, 0x440) r3 = getppid() r4 = getpid() setpgid(r3, r4) open$dir(&(0x7f00000016c0)='./file0/file0\x00', 0x1, 0x100) openat$tty(0xffffffffffffff9c, &(0x7f0000001700)='/dev/tty\x00', 0x20, 0x0) r5 = msgget(0x2, 0x0) msgrcv(r5, &(0x7f0000001880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000012ac195a877e76c8861f41f2ece80d42c26ed6b71eb7968e8a486a3864c27775"], 0xda, 0x0, 0x800) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6}]}) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") semget(0x1, 0x2, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/120, 0x78}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/160, 0xa0}, {&(0x7f0000001340)=""/131, 0x83}], 0x6) 11:46:12 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) sendmsg$unix(r0, &(0x7f0000001200)={&(0x7f0000000040)=@abs={0x50cb8d3c1ecff2de, 0x0, 0x3}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000080)="e54e375316b4a60512e21bdf90ee6f677be1378ea04bd4d6cde6001219bd71ed96440d82a0d6cf85c938d7d5a77b99dbb5bf181684f381782dc4e67a54", 0x3d}, {&(0x7f0000000180)="7d18c847f5ebb9f22ef247e6787c89e7e35065c640db761802b63ee07e0644052afe2cc331d0830691bcfbc0ee14e680d0cbf3d767e06495cc94207b9fd491a6151e135a3a8d69fd1e86858a60355c82bef44cf8578ff53cf69be2f9565ed18cf7c840144d63dfa6d7ff77c43dd1bb3348f272ae210acf87cdac77ae04eed921f3907844ab74d609dcf62f222517520e26da98ac69f5c62cbe6c2ca156e7c7cf23dc852d41b092636744771a721bbe8c3ae500adee845a467f8fe937af44614ca19eff55494d0a308a220fc491681c28b95d76cb6f6c6b7e3ffbf4b37a59955d3bbb8683940d16fcf16458b9d33f1e9ffd9a66709c8be0c704c69a767e1a3a45c668b761aefb39b5cb7119832ed706f262d7eed85fec6a4b86481aa094f91e24e207d577476c0c88b5da818d3405d32b3727e74ba1edc27c62a688b3ef3e321a0e3a3e2e65cd87160ed3dc8f2123bf21c8c4f8b8499150e4c9423eab672f4f4c6018bf0baa13a70d8d1ae550ae3b5d55552845a1586f41885148f5ef2e56aa3b22311079b92aae12a3519ac1c1efae0d3308afcc46cfa0c06d0d1d6cb13b9dc54bfe5ab698dce202ecefe6a307db2c5305d7370f6e52cfbdcc8f7386263b15fce66b9c5e35ead9104b8f80119727d5955e4eb759ddc7c3d3b7a96401b07a765eea27332dea2603f90887652d183dd10bcc4382fdb36e2141a7dd0272af49eaa251f2aae4dd579087b38c34d6a23a84a9aba25ade80ad6f758e2aa24e631a15eb409a2a048c05f27d2da127aa8e04609905199676c31c42d96fb6ec9b4aa6f26a6f45aa882170738bb4397c302e8919e8d92650c222e746b4dbf44e311670ae3d3a900beda403847ed71029b627f117339cc6deffe6202ca9c4cbfb6357f240875482eb7772db76d3454c08e40414d67b06150878591dc07ba7c4cd3a965296c42c4763e95ab0ccbf47f2987da10ebe5cba97f7b2468e18d99dcfe93d02d967241b45ec85734ef9a7bd4354b057e26e5def5919bd690472a7bcc33e84ff7049c826d69363ceb3d19fcae6cc891802889c3983d49d23b153c1663428bc15df0cf5e85271c4ae46d288851ff8748d6ed62587529f9969379d0f179dc4e31a04862648aaf8a32b8bddf9979eee34b78043ce49b6659971f88331782255a20424629b558c9c2a83d918343ec76fc0da6945f005d6b54613013877524eb0fb4a68cfe0509187febe5b9d1126f4787d081c62111428696ada0e4e0ac6f1b1beaf4515f93a723e266cf3a9e183455930682b1e78af3bcd8d653557d879cefff823362ee5b544446e45e134ce4f8453ee5e55745e882400ad7baa959502859dffacf15b1f7479a2a2c5ee9ca5f4832097785f2ebd4d60e644f5b4d64aefb3338207021d918f00d2d2e7181716f85784ff73ae7e7cd1d6a3d9326e743eace7527ec5b6c8d39b933a6d7905b43fb04dd83098423211cc2061e0177d049e18f9a51fb0a26abc9023b1d5844247e99f97ae5b0bef9ae5750004d56bee5f94a3fb9f9fae2edf2ef67de450c074f28cb8dd4f6edfd5302edfd7895099a41ac012403a1f09c50b97e2b0ba929da389ec0487245236cf127a82aa7008ac2dd12c3bc943dc971e08a3ab3f2df670cc8c7bacee9c40c20fdf1b12d0e80142afcd189770e1a4d65b958ebd59c4effed8c00c12f6fe2d813d1f070b050767568b9610c39db56a5e0c92afef9412a4b000296ca62c3cc5f1c424f7e5537989c3f1976071efe6778ab9e7833f39d8591f6c881c96f8983796de7d24a698782cf0a893bedac5911a520a72aac435bffe8afe2ebc314565f48c8312836b934681fb92df520f998ada09ff664e57b9a5d52e1024c1e26ca9fd011e005a16aae11bd9f6e904acdd1baecc54b8c1bc0863d3893c8e297b7085b8a236cb18b2ca1a0701133559c0e199644decca1880509c37966b2da0e00ab5c78ddfeb93e9814924c93bb3a189c86b3f57bcf55a257b4e9c938a2768ca2afdfb5ddbed525a11d99eeef4fd049d0291a06424ab35a8affb6cda5be30be00731bc0e1b4b9b6473a0d7f03650135bc2f14996501d6f989304c6c2f39cbd053b1abe87c11ea6d858ffecb3fe0bf05e57ebec0a07bd5f69247ae67d6cd21ba6cb1f4fa3a93296be0dc63d8e774401ea95f0bb6dc4c33269eb06be0d2576e2422eb4ef6fc769fbcec5e23ba81f943142cf4511e6e7a287fd0d350b6f9838d3d52f31033a38bdb4ae3dfd9b8a055a147515efb1ff1fb0905ae87cc933f10ce25b31dd8f5c4ad1899760e29542fe7b3a11ceee4a6e6a0a66acec37940db553e6a6991132a680fe9738e231b3b59a0a469a8529666af89c7bb79b56cd66112552383724762ff2a26a5a2950b98af21fcb646ac9ab293c09e3d03f629912e080b6e2ed70707694538b0c31009411f51cf64c1a263b821ab22d4b1f053e7b7a22549a80152718a8cba01a099bb0f4931fd8864818b2dc9064c9e6054e6fb93f7ab7dffb97aefbea22d0305225bd954a85698c876ff5ab3937f0f082fcc4154e8456f8e9c372f88cccce3871525c49a4353a80f89813fb0176588fe069933bd28c3a5d7e9436d60bdf88da7697f8fc07f8aac3bba7bcbd21bbfded86971d071221f00c0d4c858f7c435728d2156d71c7b0e7a8ec4b309acef496be575e6c9470baad8076c37ace81ed75f9f26d3327ed08628031731a320dce5550deb75fc3da5cecb344822b856b52b32598b630c45016d23054e5f0cbe7b35f73befdd9f6191c9a3be9226be2f454bcaeeb4663ad483941977c51be5d41add4dca96996003e96fc0102e2b31a6dad9caf9443cf792e1bab1c05bf6ce40e02f01b68a52e3a1bfcea038343758dc9e2bfdbbfa33c63b64417ba709cfbd3a71fcb802cbe001978566671be437e11f6d49c63905aedfa6562df19e93259c215fc65623d371550e6613a769ab620d519a84fb08ecd1c9146c2eb92486a9f3d946b49ac545d1465cf239f75e30b4a65efb87a0ab3c325954c140c86fcc9ba4a52afad422f912392e8a9f3155cdcbbf703c9c35ba192078b29a1fc7cc588a9627008ea832ffdddcb5fc1dd92b235ae52efc17d934e7a41641defd202a2f5814a35fbac9ca261e922d03371030de3423a9c714abf55533fd872532e69293491d6ed5b00a9e57f5419012ee0daa8aef83f5bd9e6b60d5c1f310a8530822b684dacb7e965370662aae09f8154e3417cef5f87795d1a6c2230215ae66054cd2f6db197acb3fe3d58b61de46d26052be1129026332cfd80c1cff5356fa38197f9c698c3241fbb69ced5681db9fc5f2e114a018eb6166efded2ca970bfe7838e4c92b039e38e54fffe865c0cfea1e629f6668a60649b9bd212f25feb39af26e5d9b6839de0a8fc0778d97419a30cf5496fc1471621e81e958cdac7c7222aebae70d8bc6e5b59a4c434cdd91864ff7a10fb5eb441f9e2611a27fae4c4098499396ef2cf0eedae042a6c8153860efbdf4e2884fe8e8c237fb10fd2b0d2b8db5e4f3e7d102f3230a21ec1e8af921fd4a52ca30212c46254f31719a6422164af124ec3e0060eb12ac56e6c1ffa8df738740556edb8fe6a0efded3626fbf772b2a8c83147d612e6ec1b174618493ef4214a7739116106535b9e45a106fe572504a356e93e543efa0fd56717c10e8b3270a5634b1333465fd4b4ff38480483c8d6021f9bf658047ed27f132c2847a55ac26ac703da5c93f9be4df73c623da024b8118225c90eaa2be5c85ad22b6bb551aa6e6a63eaad5739433957f4733ed6f9bcf627a232d7437b832556aadcc1280298c4a1ce45f264bd0ce772e1c6149c03f648e5b039f31f8aa537be2f8dca07637f67a483d3e28788f762c84f01cd679294f8a80872d6ae3bce5310d4a1bb5ac5cd383a0a3581daf38ed134254d12518e9c992dd506731aafe683f0f4e50603fff66147fc16d0c78b44783fb0d13de95ff9db6987a122b3ab06b15fd658f72f6875c08b0b6be4485da6416f561e8a9d6c5d4a7e080ffebc07fd401d99bb072d38ffad514f299a2d24b11c328648cc93bcb59c0eb0f7cb1cab96da16a919e886d7ac177e0ffa7ed161983ea1434e822e06af8f9934b5710946f7fca6ad5946aac729e4f394b6f041d729668929c760da58d2426730fcaed277f5ad082c5d90f8d259ea0772a3c08d5aea811382544c8010852611347e7fd5f3110be6f83ed2133de9203e4b3a9a57bb267849b08e7903b68a64415b0771c23084ffdba1c41b717487de676a5088f8965a64dfeb9b69dd84b07ba812c6a4dc3397530602ff65765009ad958c8a476cfd1000abebd8aa0f87982fcf3acb24bd76906ee5c104574be53f4703ee8630aed72bb7c032872baf0ac7c5fe091b9b1778ffc4025806b0aa71118aee811ad36111fa145ac4dcdd6bdc4b4d713255374b57ea20895181d6c3cc31baf3fc69f6362ba984113ca5105a38807549c6e60d64bd7db084b98c8c77505126c8ab96bbc564e43c9dacacb16caf6a80ce31e8f4eb50ac907d4b3853934bfe368e7b63420da72bf5e55131e059cfd57885fecaa73e5fd9fdae3ccaf9a7427b4d2aeb911278944009474936dff6cc4f6b450859e4c63d83804a741b44caae24f4c82b085fab066adcf44ee09a142d6aaf80994294047cbbb10fbcadc46b7649524aee042b61e91b0935cc179b696d98ee5dce7faad21235cf3039b5df0d8fef3db3a31c53acb5d958bee68f6ceae0dee85075c5346c7d2a3c8c62ede2f07d4302cf338af68ea54a34ea506a573f460a3f5ff4f435824794ea0840cadfdc623e924987021dc38fd029d05b8f6a36bca79b41941f1ca13cdc085a6a34d479d0f80b80b5aa2e6b0bffec06a24429f8d59bcf2fd8a953c2c2a502d658b4d9ea6b5dbccff7cc16199c6ddf16c617cb0f48e70de7864680eea481419fff39b7b805e75387807c9c09d79e7a41fdbef80057d21481df5d9a586f90e6b7a18fe0a720b04200fbf99abbefa30daa12d5f69d9df08c25c5d9dbd6a1b3720951dfd86d6d177121245ad0eeeefdce3463082dd4f19c5a87c96dda1e73f50102739e2ad9528dd73a9869d766f98a7e80bfb2b89697f33098ba15de8431b4b4f9820100e071bf4653a1febdcac6e10a2728cbca66a1f9ec1596d7672926f85036eab6e1a848f49fccea3c6132934840d6e0eada6775910ecd15abbf9453feb5ead4b3db507604ab89c8c4cef4ccf49c3ae296e3df4095f6159c50c1a76ad001440d53ef9b0a5f8a504aab0b64bcd6ffc6b23520b635b9ceee252f176d03bdf731989dda984102da09507c7cab9728937e440f93f0387a30196d8de15a86872234ce893649517d9ac0179a23ff3dab2e936353fc9011a07e74e9f0e4eb687f2058e26569419bd47f078907e782029698c33a3139a842e69d70ebcc9830c7ecac0afe5db070503ec74519dbe56f5f7c3d4a385295f628bed2e0947d3014e97ad5f39c047d67bb8cbc5ca119c0e5ee0da803d91d152d4a203fdf953502398678f1c6d5ed3640aff443da1ac23950442f2d1c4d861f4e4136516e4c940f73676278798bbff76956b244b1e96958746dacbd9b7a419dbb2e5f54204efc314b1f0880fe27c486612343652a9f92df67f19fba52af649236a54abf7e457f2e52f9a7df3f90911282f4c80356f043f3a73d2d8d52c002d39640dc446f286d1db987a083feb2198963e844fbe5c49cf8ec59738ec578f7820ce421ad726a6b5de5a43f8287473c3d67eece707540ff0a81594796e770ae75b129a9bc054d09f68c0443", 0x1000}], 0x2, &(0x7f00000011c0), 0x0, 0x4}, 0x9) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x8001, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x0, 0x0, 0x8000000000, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x8, 0x3ff, 0xfffffffff2a6b093, 0x2, "59ff5d648b6278ade1003ca1a1bf89b05f9e75c1", 0x6, 0x489c}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[0x7f, 0x100000000]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="d3be5367") 11:46:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) pwrite(r0, &(0x7f0000000440)="4634deda19f9b5a66abfced92f381fb8f724e7c992a11a5847b281357def61986116f9e2b28a8344bc4264396523f13755ac54cf02c127dd097c0c48f4e1ad464632a1bb785f72db1971ead824fb08fee6e2382b44558f5d874bfec6c8ed892822a53f9d7a210f7a74b2f51e0cc6f82d2930a9caf22b285a0f58fc0207bb056042d5a508900dda2a4516aabba6b2c29a397dbf296bf9871402951801b0d747a5f21862059b534a9aeb650c34f762eaad24db669496f8c9f9df599736864363bc5bb89b1868928c6b6e72f71e75cf19bca40534bd67f27221bcbc96a5576d0d3e50792e844a46b6b403b20c81cab48eb597c27aa790e223b9bfb0dbaacde25cf8f076fc330040ae85dd25d741c6b371012ed99732d6a90b5624dfa9bebe1aa19fd950074d32d33defd74e3b891dfff2f83124512b1c5bcd69e12c2e31d295ebdee35faab17f731166a44f96e82d63402a83906af4516e8731aef905670839e482d3da7e3ca8ab101b1ae3ed1887addb97d1257f5db3a76c30ba54472a21454d701eef05960033da1d9dea72be3c5700358e5f232b27de4e117cb3633fca1a1a2513b3097e21d44f3a58b47e81592445f3638e92a3a35781a9ef0cb409654281f32e22022a1bf81b0d5f0af92915ee350277ad6700aa9e38d62bedb7764dc7c8c19be396c6cfeae73b2413add998feaa3bcca3393158e18693f972db7a9f833c2e3995759430f4cb67b4a57478a3ba3cd086b6eff4b50c24d032508f429fab57b083b521d3703e97d9c69a1fa9c83f74e936c0c0b5c3e4fce6abdc9c4580aa03352ec92144165bea63d7ff19b60743632d0c8d29a10f87b676254bf24a1c8363865e626b83ee0714f2f07cd3349f27f1dca7bba411dec30358cd9c196a08e9453cadcb0832e736ec28721f8ead4e137da21c73be08582810e49aaa3267a0e99e4667301b9b8a99ba6882668c873ad31801084cdf4dd4b032d786577b476ee34d6799a22b0cc5b2d1f65be52ac0d05d70aa24d8ecf55543522b655b0c00e51a4e77d81cb5f70d85c87dedd5a85e290f62023e5b0d02bf57fee9d03d145db1dfa49d532ea9d484a27c72f806a6d2dd8a3160099f290c8cfaeeaac14cdbfbbb0776978821ce578742789342296f0512b868fbb6b77289c6e35f54965c407716d67dc46264440bfc7a980099b85d67fa0e5f9bf8a970b2263915aa13b3a9e799643b54a408c02ae2bd0c949cfd8db8fd8e849160f594422dfa5d39d19a3b914e41c7ca2cae08d7e51bb2daa60925376afae17761fff6248db4a0ce55a050614339f16102c7243e7c6a8eb534309260cbe11321d7d2246c0a12ca686187cd94c01e55ecdb878887f9e5cc4cbb747002f44a7a1e8d18ffdfb431e28c4aa3104c061dcd8f9a296eed283061f015d81a4858e64fddd7fc48ddd65c96443150147378433575b648da2fd70f92579e4fbe6e81f6d3072ce5d24c2c064b6c7eac0f0c155e7d60830cca4404a8074db4ba75f0e9f10aed44ef2279f6bf19a380f9a0bcccdb7a04df4d7e4173ad1e84674336d875c11149689b969dec830d91737533fdeb363d98316d3da1a6f1a1ca50882b4da1d534c10b93fc7636078e3fe42b402d64543e074781c80480c5d323d4f14304d0c22afd8aec64cbbbe2015eb7434ea5e16e30104082430d7f781877cd6e5658a4a767fdee2c6933c532e1b401267aafe32e687183435512731f05bbe534bb6dbcb2fbfca88098664bfd3d9ae8d4df78eb3a8728e9954be716a05954abd8515e5f83bfea035932c6163815fc9b483fba32f62db60df298d37691c418aabdd74e4691443dc29595aee009e619ae19962d51cf5d6caa57f298fefdfca751a96ddf698609a1387001208856d36da8c1bb5b0b3869e30afae730febe3d06782958cacc2fddb85fed4f3d997197eec17ca0e7b81a5f657811701b3f69f505971a4810871c9746385a79ca9b949c63162b83e754176cbce3d9eb83b8af9ad069543052e6cd4ff5bfb90a8fe7e0196a8014685ada4e878d62cff8604553e29b1715aa48b4400928b9b0356a4694222c2a7755efbddffc0b05af564bf1d2c67db18fde783d68c0c8671885830dd158d65520c60aae837c27abb0577d82fed8e4a30e0b4a73cdb1e827e0b9d89cb66faff4fc39949850e4c1b22897ae31a4ee492c2ea80a9c45170489325ea2e541f9269f7852986d9c7e20c44a1d8f94ad56a18e1f1c8b78cceeea85aa37a6c9e18a464b62f573fc3716a3cba75e2951ea47e945c30913415a1540df53d7be8c94036f578c9cd00d01a59301391c264c2cc8363d80eb22dd8b228b4a4b5e9c218bd573b2a7265e6e047d1a53039f7d72a3e1501e8c1c6dd85e05b1ac0553e143d2521aca0a10fd2d60d12f433efb7e3c066481adb6edde1cec98ef29f86de4e453e555104a12957ff1d93b95f751db5be85e72b456c5f7c5f1a0079f02268d527f11aba9f1bc43cc7c6f074a301d0548e0f52dc8992496ccd98007140f7c125f845d8f27f2b4edb8a3ddf16b6bed3951b42d3d1e4b55de3bff4ed3ed1b5b5ce01259ef6fa7dd8b3904b79b48de45d2c1ebfdde5b5be50e4a689926a05cb1688cd2473e766d9708c6fff4d780d0924d472335361f9cc154f6bc2119fcfd6e746266e6e231857e3b096e11233278264e4f51adae2d2fdbe362523f672996e8fd303345774fd4ae3df13bf8cde33ce35d9a1e33271d1f868fe578a6b68b552428d446108a11d9e727a5414110ab943551a080d9cb4322d4dd2d0b19311c927b94f0d4f426fe4e9ea5f87b5111019a13ad4ed9597d70595a99b1163812950fc1ed70f84b759e383d190e31ae84e08b85df3ced507bffda44a2101c722fc055bf05e6624b754130f3fee45467e2d70c6fc266421f74a4d13b692dc2cb97a2a0d534ce73e058b4743b12bd370a538344674d2fa7900a7f4e1f1af3f9cc1eb3cd6252a31ac252ff21659391c69044d6f8da346765b6eb4d82b70ad677e81cb83aa92e03b6d22a33593059a5db7dd34194ab9f1951b01310d98f1a8121739a55911a0c8f48784d267fc7487fe07303b246267daa86d5d3966c5f2709df267d771ae3ad3e25657e8a129382c7fb1b715ee97f75121c2f564e1bec2882bb8121638252c2e6a4ef3058e0f2e2dfd29e1a6b38b9c8c1b80a32a6e9717c311b069c5c5f373438244d0b2496b7c99e2f318c15358d339051486901baa5167814e25a8a346dc8b18f071a8510d87102e14bb56dbcd3fc0b4be4f82c2e0e0feb7d4490db44f154154b9830beb766bb5a07fd618ef47c311d2ce695ae796b00045e3eaa55a9d1bacd405339fc3b92ec976300174ed1d3aa3298478aec23b8326d12cea553530a3ab8c4f4ddde016f70aeb3695487a673fae331f4f07688376c58f3ae6bef9df08cb2724020bbee65c81e38bdbb799a63dcf78d27d3a80b8d11b01906146063afb34ff1c54c412e742527fdb7a74d09682ad0735b841b4b678a3ee915186ecc5ee1dcf9ff60dbcc57f69793deb4998ad0a11494521d5f33c354351e39c8b15335e9fc06305a06552663b829e8ead840bdd2526c4c6a2baa269c4144e6bde13a5e617aa1dc5a43e8e24b57ba248eeebf850d498a5a4b3c5aee057c1c136748e951c4d00071e247cbd4078b3c8e462beef13f2e6ec90889195018d1931993704fe1ec2969a185ceeb937932b2e21f35db880da71dbb521440dea2090993c16c0ed6b90d7d0e89badf229d86d4f5a5b2c315717cd73899af196a9d33794b0cf55ddb416ec489a865b19bf4a3634731af56eb1f34427cc06fdb0959c2eb577189dbec07f6b9e026f40e9f1fd8415ddd0c3b97161805dd12cff9394a9d0f1970e1f7386be1a39e8fde4ca40d65bcbd57ac1a6c77338d0c0f3a6be6d8180a2e3345b49660ea8ce1789c277b4335a822ec0ed7d1e06fd1dac7c6667c2f42dfa66004bcedfbf7b7ebd67dbf2ded985db544a660af717ea9f72a7530116406d9dc881041826cb239bbb32b2f3ccdd81b367ea001b2127ddb3218cbb847052292d8eaa662232a647b7aed9f40e2ee48031f2fc9fe83723e72d2a34074010c8e140d6c53a2a4399dae384163ecb2e18454bf017d400ae205f1763bb8c8ef0d1acb65d0eaa3172bbd1508f75015d4c5a530dbd900718ff86e55593822d0b29f52e20d9dda8011b960877c79fb01c7a0bdc302a6425c861fa03e43cc4aac400c31a7e6b131177550da0de3bb143f6ae7fe0764a11754f21b9dd594141816b8fc001428acf59da71ee974adc7fea0330511d5c6a7cea9908dee125f8a8329382c5c3cbd834fbd8b20d1351e1cf53b8ca32dfa86f46a6ce6be6f533c0621e5496cd7ad76241005428c6a7d0ad3f6cd26a8f8e58e7513e1e2970004561ae6ef8472ec11e3e7d2d6ebae19ad35396df11bff2f0b7cb12b63347697b0e6a698c5dd24332ec001692760fd131bcc168b22bf59c6b2a3fc2cd9b0edc4f7f9759b51f12efd97bc07eacf05dbe276d3be068ccf7a4aa81190bfdce3459a861d9210a12ea659bec44c29e25eb96210da2824b649e45135024278638eb8d71cda90badaa4d0aa51856fb41916949daec7fdab6c49c7e1274c98744688f22813a792d57fdc9d60491359fff29660df267ef9c6b30b5c604846d703e0bddb6166341ca207f9f6f069464f83bab18747ce3854992348116eba19c9bee7d4a326af47ed152e862ab3466b67eba2d8c7610de21b52c6f2ae299405233f7d7c7519778d453edda53fb32618d42aa942cd23e27cf2416232b91b0ffdf2bfa3b65b80f375fca0ea215eded56b816d195e2b2e82866465c6b37582e87267621998dea70b4542469d86c633a23bb33dae4662267faa25a4d81fc94933155d099de182b6158e9f764d92f10c2293b8f2e20747c11474bcd3f39076aa79ee8d4aac549c2b35b31a9c26c2d8f85fa156e51c9c2b670f5d3d7c6cbb2825695202b0bffb1b8513e97fc69b7a639346f8373c8c724507300af7a8aa4481ce3c2314cb8eeb04b6395ea1c978525e3e6de52158149a1e63dddf301e6aa7b7b9f31089ab0ad951c68a9a8201d92f7ab8546b4ae13337afb1096a5b2c7f15843117e882bcdebe759df622fb310bc3f3c35140fac0e69c65e9c73e8be572e2b71579cee67dbb3731df836d001c7a8f8ff5d8924db04ac388909e106a372d8e4e5965cad5ee54d7cd7f6b89a849ae328a23f80d826ca4a6035bb1de3c0f6d457fabc1184e95204647667d9a9114294a0cdb2d1be833f44bfa2fec4ffc91914dc1fc89d4be1b26599ef8a8ba0c82b018c3a46b7a57b5aaaa68b7f84b3e3d5b7f898a9b5bcd2f960a61236185f98f6e9ab9c0e1703dd1b59bde9259d2ef0c9515c40ca5d6b7131fd10ccc25c21b98d6519d4092884cf729474d1491628257135ca49341b05e84e7cd713a3d6e990ac23b52083e63c4a2c29e76008e8846ef4aa111a205ede091692660c3589c40db091d76ce4571e775523e9e9c1befe9ae3c67233b092844db7ec2fdcc1ee4e192de68d3215bc852a12f437eff17d70623648cfd4a0fa2503584eee937d88b2599bd574195c4ccb678c71c39db6286db6e3c5d5b1e281c4c00e91abf7ae8f61d1ab5acf9a5c39542f8d8ed6929e36fdcf346e2651bd920da8bea50cbeea5e8efe7b2f02c97680a41d8795287207e0d1fd235269aac16d3dc714e885173fd3b91dbc421b32cc64f987c76f831e0ce8629d1ae38e4edd63e7adab33851f321f9483d9f8722e69f5dc99a1a67932040e1950f284cfb172e20d2", 0x1000, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_index}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x400, 0x11) pwrite(r0, &(0x7f0000000140)="849edd238aea0e4ee169ae34579a3d296c04af", 0x13, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a000000000000000500000000000000", 0x2e}], 0x1) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x15}, {0x87}, {0x6}]}) r1 = socket(0x20, 0x8000, 0x1) sendto$inet6(r1, &(0x7f0000000180)="2161539c3427a1958cadf04d4b52c832e27cc61bba835aabf324f41f8638212cd6898b4ff08eef256ee957f03230095c702be3798a9f7dc804947240dfdc0fc5ec5503792d81821f899e5c5a7c62bc5b85e2da748b41f3500df1173e8b2ffd7cd01fb7c50b951f09f4bcb33a6b529695a2b50b66972db3dfbb9fe5487d17c55e656dcec422e1bfe3be820845ca6a76bdac0ba835424c2c8a7541a11624ae79edcd56ff3089f01bd2f1708479116ba7ed85f3945e9d57e7a609bb78599f79b385f18dba98cdda5a4a8bd032948316ec13", 0xd0, 0x1, &(0x7f0000000040)={0x18, 0x0, 0x7, 0xa35}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:12 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x602, './bus\x00', './bus/file0\x00'}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000000000020b2, 0x602) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) 11:46:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003300000003000000"], 0x30}, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 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, 0x142, 0x0}, 0x0) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xc4a6ed2f3d5f7cac, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x4, 0x80000000}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x3, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000200)='./bus/../file0\x00', 0x2, 0x100) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 11:46:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x40000000000006, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 11:46:12 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)=',\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='$!^:\x00', &(0x7f0000000100)='[&/\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\\[S\xe2\x00']) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) 11:46:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x200, 0xd0f}, 0x10) dup2(r0, r1) shutdown(r0, 0x1) 11:46:12 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x3, 0x101, 0x9, 0x9}, {0x12d03eed, 0x2, 0x7ff, 0x3ff}]}) r1 = semget(0x2, 0x0, 0x12c3d977a7e5b363) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000100)=""/160) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="9c") 11:46:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000080)) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x8) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) 11:46:12 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r0 = socket(0x20, 0x4000, 0x700a2a42) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x43a6c9f42b4ac006, 0x0) r2 = dup2(r0, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000100)='b') semctl$SETALL(0x0, 0x0, 0x9, 0xfffffffffffffffe) r3 = msgget(0x3, 0x12) msgctl$IPC_RMID(r3, 0x0) semget$private(0x0, 0x3, 0x20) pckbd_enable: command error 11:46:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x41, 0x3) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x4ce398065b917e69, 0x1) 11:46:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x400, 0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3ff, 0x0, 0xffffffdf80000000, "00370020000fc7ead3adf15da11300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000498000/0x3000)=nil, 0x3000, 0x3, 0x810, r1, 0x0, 0x0) write(r1, &(0x7f0000000100)="326ff1d9b15e5692e9f0a1c9d261112dc0556da0997aac28312a4c6747a824c96b57e0b8d2ea2c9d50f60979be5f575ba1e5b033e9779a740280daad128fb9efa66213a04266f9c25d6c79f642014439c9903fdb03ee21614c15e68e76a37c7eae7426bfbf11745779cff9e6f8591825b5794eaec8e9c7e06f0bf393b1debb7f5e4c85669b1487efb1ccec94a8e56e87efe5a01da200d9104ecddcbe8e578f1fffdeef94582642f659de8881345f519ac2cfc6fb59b382fa2828d9", 0xbb) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r0, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000200)=0xfffffffffffffff7) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x8) 11:46:15 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1f5b0f426c0e1d3e9cd9c4499a759070832c609b", 0x4}) pckbd_enable: command error 11:46:15 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x27a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 11:46:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="00e0", 0x2) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() close(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r4 = getpid() write(r0, 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000000)='.\x00', 0x1, 0x0, r4) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000140)={0x80, 0xc2, 0xfff, 0x3, &(0x7f0000000480)={{0x0, 0x0, 0x7a, 0x3, 0x5, 0x4, 0x7fffffff}, {[0x944, 0xa7, 0x3a, 0x1ff, 0x5, 0xa528, 0x3ff, 0x2000, 0xfe, 0x7, 0x1, 0x100000000, 0x9bcf, 0x8001, 0x10a24c3c, 0x7, 0x9, 0x9], [0x99f9, 0x4, 0xfffffffffffffff7, 0x0, 0x4, 0x0, 0x2, 0x92, 0x6, 0x1f], [0x38255738, 0x4, 0x6, 0x3, 0xfffffffffffffffa, 0xfffffffffffffffb, 0xffff], [0x102, 0x2, 0x2, 0x0, 0x0, 0xfc17], [{0x7fff, 0x3, 0x3, 0x1}, {0x6, 0xfff, 0xb7ab, 0x5}, {0x50e7, 0x100000000000000, 0x7, 0x7fffffff}, {0x101, 0x5, 0x7, 0x800}, {0x100, 0x73, 0x100, 0x3}, {0xb9, 0xfffffffffffffff9, 0x3}, {0xfffffffffffffffb, 0x8, 0x2, 0xffffffffffffff48}, {0x5, 0x0, 0x9, 0x100}], {0xffffffffffffff00, 0x1, 0x6, 0x80}, {0xff, 0xc10, 0x100, 0x936}}}, 0x3, 0x8}) sync() load: 4.02 cmd: getty 43036 [ttyin] 0.00u 0.00s 0% 316k load: 4.02 cmd: getty 43036 [ttyin] 0.00u 0.00s 0% 316k 11:46:15 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) r0 = socket(0x2, 0x3c30f4e102117961, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) geteuid() openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 11:46:15 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socket(0x20, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 11:46:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28, 0x4}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 11:46:15 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000), 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x854000000000000) 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)="50b2") 11:46:15 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1) setsockopt(r0, 0x1, 0x800000000001d, &(0x7f0000000000)="017170917629b39fea9d2b3131321a38272ebbec31bc1a145b", 0x19) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x5e10e6a8}, {0x0, 0x9}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0xa0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = socket(0x10, 0x0, 0x40) dup2(r3, r3) 11:46:15 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000080)) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:46:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x49489341f61df109) pipe(&(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="0f") 11:46:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 11:46:15 executing program 0: r0 = socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000280)="b37cbc5a", 0xffffffc9) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:15 executing program 1: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x3, 0x9, 0x1f, {[0x3, 0x2, 0x9, 0x1, 0x10000000000, 0x9, 0xffffffffffffffff, 0xff, 0x1, 0x8, 0x1, 0x3d9, 0x697e, 0x4, 0x9, 0x7, 0x0, 0x8000000000000000], [0x2, 0x0, 0x6, 0x4ecfa01f, 0xffffffff, 0x13f, 0x3c, 0x10001, 0x81], [0x80000001, 0x3, 0x7fffffff, 0x8000, 0x4, 0x0, 0xdaf5], [0x81, 0x3f, 0x1ff, 0x42, 0x8, 0x7], [{0x5, 0xed8d, 0x0, 0x1000}, {0xfffffffffffffffa, 0x5, 0x6, 0x10000}, {0x388, 0x45e6, 0x8, 0x38}, {0x7fffffff, 0x401, 0x7fff}, {0x7fff, 0x400, 0x7, 0x3}, {0xc9, 0xc74, 0x3, 0x2}, {0x7ff, 0x80000000, 0x37f, 0xffffffff}, {0x80, 0x4, 0x86a9, 0x71}], {0x4, 0xc, 0x81, 0x6}, {0x7ff, 0x9, 0x6, 0xffffffff}}}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x48, 0x8, 0x621b, 0x40}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x7ff, 0x7}, {{r0}, 0xfffffffffffffffb, 0x1c2356d0f433dcdc, 0x10, 0x8000, 0x100000001}, {{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x1000, 0x4}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x7, 0x3}, {{r0}, 0x0, 0x10, 0x47ef66e9df91545a, 0x876, 0xffff}, {{r0}, 0xfffffffffffffffe, 0xc, 0x2, 0x6, 0x9}], 0x6a, &(0x7f0000000180)={0x6, 0x6}) r2 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x9b46b78eb7590eb0, 0x2, 0x81, r2}) close(r0) 11:46:15 executing program 1: r0 = semget$private(0x0, 0x4, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/90) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x41) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000001c0)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x32) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x200000005}) 11:46:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x1b, 0x100000001}, 0x10) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 11:46:15 executing program 0: open(&(0x7f00000004c0)='./file0\x00', 0x35b16c6c8eb48280, 0x120) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='#,:%\x00', &(0x7f0000000200)='^,\x00', &(0x7f0000000240)='.\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='{-]\x00', &(0x7f0000000380)=')@\x00', &(0x7f00000003c0)='+!\x94%@\x00', &(0x7f0000000400)='}\'$-/\xca-!\x00', &(0x7f0000000440)='#\x00']) 11:46:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8100800080002002, 0x81) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x10) 11:46:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0xff, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffc, 0x4, 0x0, 0x800, 0x8}, {{r0}, 0xfffffffffffffff9, 0x20, 0x0, 0x8}], 0x5, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0xfffffffffffffffc, 0x200}, {{r0}, 0xfffffffffffffffc, 0x1, 0xdb96a8e974177093, 0x4, 0xffffffffffff3745}, {{r0}, 0xfffffffffffffffd, 0x7a, 0x2, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x7f, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40000080, 0x800, 0x3a3}, {{r0}, 0xfffffffffffffffe, 0x9, 0x2, 0x7ff, 0x2000000000000000}], 0x7, &(0x7f0000000280)={0x7, 0x8}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) syz_extract_tcp_res(&(0x7f0000000300), 0x7, 0x9) 11:46:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x40}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x23, &(0x7f0000000240)="985238a669ab541d1369151a49be57509d939766aeeeb2055c4da5602a8d3dccecc222") 11:46:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="14aad2bdad4990cd43f49038811ccc6e61de675055ad87a6010415e8b54033bcdcd67769e9d050a85548e222f5dfd34b00044901396b79438a69edf212b6", 0x3e) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r4, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/109) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r5, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 11:46:16 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x10007) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r2, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/109) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x4e) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0x223) accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) 11:46:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r0) 11:46:16 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x404030002) 11:46:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/121) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000000000), 0x0) 11:46:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername(r0, &(0x7f0000000740)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) 11:46:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x20) 11:46:16 executing program 1: r0 = socket(0x18, 0x1, 0x100000000000) sendto$unix(r0, &(0x7f0000000000)="b1000501b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0xb7db29349506c9b9, 0x5, 0xe1) 11:46:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x68119b62) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 11:46:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 11:46:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x500, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x7}, {0x6}]}) msgget$private(0x0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x800, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) getpid() syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x11) 11:46:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = getgid() chown(&(0x7f00000001c0)='./file0\x00', r1, r2) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r3, &(0x7f0000000000)=@abs, 0x8) bind$unix(r3, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000140)) acct(&(0x7f0000000040)='./file0\x00') utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x3}, {0x3, 0x3f}}, 0x0) unlink(&(0x7f0000000240)='./file0\x00') socket$unix(0x1, 0x7, 0x0) getegid() 11:46:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000001500)="1233be1875e797e03184341e0248ff120841e2baba180ce180b34a4b4ed12f2f2ffb4b7c32a1a0d06f70cb91e9f6b6dc42426d22d5d553d2af0042882441a4050aec6d5fd6c7b3750b888ee1018e566e7fdb8ed0588a1bf536338d00928daa530da1d1772fde6426b702b972a0b1cd8e437b7963d465892a1b48fdab6e3e1b8103f725eeb63a04964a65ecefe7237e3f61b53298e35f7be9a63e0457cb66f7e5cee8feff8d2e10032d92c929202a6eb7a62a856a3635b7f504b01c8f117fe7f2b0fb1239ef57cad4570ab3cec45c3f6c875d3804", 0xd4) r2 = open(&(0x7f0000001480)='./file0\x00', 0x200000000000400, 0x0) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0xfffffffffffffffe) getitimer(0x1, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x7) r3 = socket(0x18, 0x1, 0x0) msgget(0x1, 0xc8) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x400, 0x8}, {0x75, 0x6}}) r4 = msgget$private(0x0, 0x20000003d0) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee4832b400"/4275], 0x1, 0x3, 0x1001) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) dup(r2) msgrcv(r4, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f90000c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r4, &(0x7f0000002940)={0x3, "15172acadae625b23dad4ce5b586a11b3eeca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af8b661518d72dc427e8b29df5230a5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd3750266aae070133d8f8d23ec8af261e503a44f54b85bb8136284063ae2f8b749032ad3f64d43954979060a57a5dc9064698a715dcaaaa38d171b228ca7eb519e7ac4955cf574b4cd052428090bca38c0550d3d39027035667c27e368"}, 0xe7, 0x800) msgsnd(r4, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r0, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r0], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b2250c5d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b05188447762"], 0x4, 0x800) 11:46:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x8) close(r0) syz_open_pts() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x0, 0x800000000}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 11:46:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x40}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x4, &(0x7f0000000000)="f6e1ec12") 11:46:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:17 executing program 1: r0 = socket$inet(0x2, 0x1, 0x35d1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 11:46:17 executing program 0: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) sendto$inet(r1, &(0x7f0000000080)="977df637d34abf73f29a684af1f155232f313605b01c99", 0x17, 0x2, 0x0, 0x0) 11:46:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc02069a5, &(0x7f00000000c0)) 11:46:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) open(&(0x7f0000000280)='./file0\x00', 0xf8b66dc1c16600c1, 0x40) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 11:46:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) dup2(r1, r2) read(r3, 0x0, 0x0) write(r3, 0xfffffffffffffffe, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x490b, 0x9, 0x7, 0x9, &(0x7f0000000500)={{0x4, 0x100000000, 0x6, 0x0, 0xf3b, 0xfffffffffffffff7, 0x8}, {[0x658, 0x9, 0x4907, 0x8, 0x2, 0x100000000, 0x4, 0x20, 0x8001, 0x3, 0x80000000, 0xffff, 0x6, 0x6, 0x1f, 0x81, 0x8, 0x7], [0x0, 0x9, 0x9, 0x1, 0x1000, 0x9, 0xfffffffffffffc01, 0xfffffffffffffff7, 0xd10, 0x7], [0x3f, 0x7fff, 0x3, 0x93eaf6a, 0x4, 0x80000001, 0x1000], [0x8, 0x19, 0xfffffffffffffff7, 0x6, 0x7e27, 0x2], [{0x100000001, 0x400, 0x7ff, 0xd3c6}, {0xff, 0xffffffff, 0x4, 0x4}, {0x0, 0xfffffffffffffff9, 0x1}, {0x0, 0x8, 0x200, 0x100000001}, {0x1, 0x80, 0x9, 0x100}, {0xfffffffffffffffb, 0x6, 0x7f, 0x2}, {0x2, 0xff, 0x4, 0x2}, {0x1, 0x6, 0x9, 0xff55}], {0x0, 0x1, 0xe5e, 0x1}, {0x101, 0x1, 0xffffffff, 0x1f}}}, 0xc35, 0x3a05}) fchflags(0xffffffffffffffff, 0x0) 11:46:18 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x1, 0x7, 0x2, 0xf14}, {0x7, 0x1, 0x5, 0x1c}, {0x5, 0xe26, 0x8, 0x80000001}, {0x3f, 0x3f, 0x9, 0xffffffff7fffffff}, {0x7, 0xffff, 0x6, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 11:46:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00df", 0x9) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x84}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 11:46:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04da09b8d9030000009e3c99000e00"}) open(&(0x7f0000000080)='./bus\x00', 0xc0fe09545b162149, 0x4) r1 = geteuid() seteuid(r1) socketpair(0x1, 0x7761cd533769267a, 0x6, &(0x7f0000000040)) 11:46:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 11:46:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) 11:46:18 executing program 1: r0 = msgget$private(0x0, 0x4) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, r3, r5, 0x100, 0xfffffffffffffffe}, 0xe491, 0x8001, r6, r7, 0x6, 0x200, 0x2, 0x2}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000180)) getpgid(r4) write(r9, &(0x7f0000335000), 0xfcb7) writev(r9, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r8, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d, 0x0, 0x7}, {0x80054}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 11:46:18 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pwrite(r1, &(0x7f00000002c0)="6e719922fb6fa0ebd2040279e46a5716845be92268dbefd77b8294964b263f901a2174cccbbda075d964e8de59eac6e52b65502746b2869ee681f17833889ce8a4f2beaaaae666dd7cbfbd57cbd30e3d856dce5956e4c5cdb3f7074fb05f64a8aa475cfd992498a9c807c820118e3039c6ad5af05f7dc0300ada9471b75accc485bf719670f4abd77e7902475b2e0c704722c201ce7e407d41e10a288251de445ed92147ee42127b9c0eb43cb5671e6d2149ddc7a2bf9e873c53d9d06ee0e130110892abaee0c2ecd246337b07a2d1e12fd312f26574", 0xd6, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x83}], 0x6, 0x0, 0x9d1, 0x0) 11:46:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x40000000) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x4, 0x7f, 0xbe}, {0x324, 0x401, 0x7d, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) fcntl$setflags(r0, 0x2, 0x1) 11:46:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000008000080e74de4"}) r1 = msgget(0x1, 0x20) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) msgrcv(r1, &(0x7f0000000200)={0x0, ""/52}, 0x3c, 0x1, 0x800) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x10000020003, 0xd98, "098d14c67504d3f131bde500000100"}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x9, 0x0, 0x9, 0x81}, {0x408, 0x8, 0x26c, 0x81}, {0x0, 0x6, 0xe6e3, 0x2}, {0x8, 0x100000000, 0x6, 0x4}, {0x9, 0x8, 0x40, 0x10001}, {0x9, 0x1, 0x4, 0x100000000}, {0x1000, 0x9, 0x80000000, 0x8001}, {0x20, 0x1, 0x5}, {0x7, 0x8, 0x7, 0x1}]}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 11:46:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0x10081, 0x5}) nanosleep(&(0x7f0000000040)={0x6, 0x8000}, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) nanosleep(&(0x7f0000000100)={0xffff, 0x3f}, &(0x7f0000000140)) kqueue() 11:46:18 executing program 1: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x14}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f00000004c0)={{0x200, 0x7}, {0x3ff, 0x6}}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x2, 0x10000, 0x0, 0x0, 0xffffffffffff84cd, 0x8, 0x0, 0x1, 0xd3f3cddec2d953c0, 0xacf, 0x90}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x2) 11:46:18 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = dup(r0) r2 = syz_open_pts() close(r2) syz_open_pts() getsockname$unix(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfd883d7a9e0a7a95e761e6d1416a0af9671b43556f1e1df844f9db695153fe3a950c191937b2b10b89fd28c6cc3ce105d6a823fed211ade22846d0d46e5f3422d0920f07e1d15a38a40b6e0a8609a4e62624622c45c5b948d6851d73ea606bb3e2b8ef1e7cac0225128b264342fc93517632bfb1a"], &(0x7f0000000080)=0x1002) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) readv(r3, 0x0, 0xfffffffffffffe54) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) poll(&(0x7f0000000180)=[{r0, 0x2}], 0x1, 0x0) 11:46:18 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000300), 0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:46:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x220, 0x0) fchmod(r0, 0x69) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000180)="340b28ac3686d672bd2ac3a24a701e68c1a64616f862b1bafd67fdbe763c703af8004b9898de418f7e176f53b429df000000000000bb8d1bcf2354a118a977692ced6e8560cb4a436af18b64428c010257c44b", 0x53, 0x0, 0x0) write(r1, &(0x7f0000000380)="6f4cde856c0a0ed156d26b93618339cfa0affcfef7c8dd9afa9ceed9f70b94fb956d7cbc2fa4fe7b005549064f015bf4e2e6a6db22047e203942c725ca755d331c25db82ed805ae1bd53654a8c79d81e743739937169dc5a32bd12bde38f59727956e19b537f91781a8a4f62d137f1049c28c281f20018804e0883f3d26a1c23466552d8fa78513dea80c3605c84b066ac686dbbdc910747886bafd125a13de5c97b42e52800", 0xa6) fcntl$dupfd(r1, 0x0, r1) execve(0x0, 0x0, 0x0) 11:46:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x54, 0x0, 0x0, 0x9a8, 0x15, 0xde, 0xfcc}) msgget$private(0x0, 0x401) r1 = open(&(0x7f0000000000)='./file0\x00', 0x108, 0xd0) ioctl$TIOCSTOP(r1, 0x2000746f) 11:46:19 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) r1 = semget$private(0x0, 0x4080340b6b712dff, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/56) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='\f5') pckbd_enable: command error 11:46:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0xffffffffdfffffff, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setpgid(r2, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) connect(r1, &(0x7f0000000580)=@in={0x2, 0x3}, 0xc) r14 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@file={0xef39d7ab6b3780, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000200000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x3}, 0x40a) socket(0x18, 0x1, 0x7f) pckbd_enable: command error 11:46:21 executing program 0: r0 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/143) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 11:46:21 executing program 1: semctl$SETALL(0x0, 0x0, 0x9, 0xfffffffffffffffe) r0 = semget(0x2, 0x0, 0xb8d4941f6c723a4) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/69) semop(r0, &(0x7f0000000080)=[{0x3, 0x6, 0x507e153d83cbe778}, {0x1, 0x3, 0x800}, {0x0, 0x9, 0x1800}], 0x3) 11:46:21 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f000019d000/0x1000)=nil, 0x1000, 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 11:46:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = getuid() r2 = getegid() chown(&(0x7f0000000000)='./bus\x00', r1, r2) close(r0) 11:46:21 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000340)) 11:46:21 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) unlink(&(0x7f0000000180)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0x1}) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0xc200d265869f2ddc}]}) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) 11:46:21 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0xfffffffffffffffe, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x7fff}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$KDGETLED(r2, 0x40044b41, 0x0) 11:46:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x22463dfb6fab7f43, 0x5, 0x5, r2}) r3 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r1, 0x3ff) accept$unix(r1, 0x0, 0x0) accept$inet(r3, 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x1) execve(0x0, 0x0, 0x0) 11:46:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x40, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() r3 = kqueue() sendto$unix(r1, &(0x7f00000000c0)="0566b32ced84085553d8578d6f78541ffb5d0081c5cd98508db24ddd086a5274e6e1491e6210974cc867b172e02fe43b8b1f0c290dfa6281a6933f630e0438838a3994b82a38ee38580de2e7efd811852081d86fc63bc4758dab48", 0x5b, 0x4, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r1, r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) 11:46:21 executing program 0: execve(0x0, &(0x7f0000000080)=[&(0x7f00000000c0)='*\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) 11:46:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000180)) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x55}], 0x1, 0x0) 11:46:22 executing program 0: getrlimit(0x1, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7fffffff, './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffffffa, 0x6, r1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x40, 0x7f, 0x1, 0xe726, "195cd128cd0f96d2988140da2a0b7d72a82be54d", 0x3, 0x8001}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1ff, 0xd7f, 0xee7, 0x5, "5f197c1a9e67da3078aa2176851c3f2c0fd46cc3", 0x579, 0x7}) symlinkat(&(0x7f0000000180)='./file0/../file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = openat(r0, &(0x7f0000000200)='./file0/../file0\x00', 0x2, 0x14) r3 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x400, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000280)) faccessat(r2, &(0x7f00000002c0)='./file0/../file0\x00', 0x8, 0x2) r5 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x80, 0x52) r6 = semget$private(0x0, 0x3, 0x20) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000340)=[0x12000000, 0x3f, 0xfffffffffffffff9, 0x3]) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000380)) shmget(0x2, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) r7 = getuid() setuid(r7) fcntl$setflags(r4, 0x2, 0x1) r8 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r8, &(0x7f0000ffd000/0x1000)=nil, 0x1000) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000400)=[0x7, 0x1, 0x3, 0x1, 0x10000, 0x4aedbfcc, 0xfff]) getuid() lseek(r5, 0x0, 0x3c, 0x3) 11:46:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x2, 0x3, 0x5}, 0xc) clock_getres(0x2, &(0x7f0000000040)) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[0x3, 0x7, 0x3, 0x100000001, 0x2, 0x6]}) r2 = msgget$private(0x0, 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0/file0\x00', 0x9, 0x800, 0x6, 0x1, 0x7, 0x40000000000000, 0x2, 0x3, 0x2, 0x400, 0x6}) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab72a30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee729dd71db01dc6414965a2e4231123b4144b00b89334f18e7d1d4d9a23c3d047b5e390e2dc4c3993861980fcbcbc8303b7797b7e114033f"], 0xd7, 0x800) 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) clock_settime(0x0, &(0x7f0000000040)={0x101, 0x3ff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) 11:46:22 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x7e46) 16:04:17 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}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0xffffffffffffffff}], 0x9, 0x0, 0x80000000, 0x0) 16:04:17 executing program 0: clock_settime(0x3, &(0x7f0000000380)={0x4602e844}) socketpair(0x20, 0x3, 0x763, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 16:04:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1d}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[0xfffffffffffffffb]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\b\r4A') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x3) 16:04:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) 16:04:17 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0xfffe}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x8}], 0xc4e, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x1, 0x0, 0x3}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x7, './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) 16:04:17 executing program 1: r0 = semget$private(0x0, 0x6, 0x800000000000000) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0xfffb, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) r4 = semget$private(0x0, 0x8af2819b1054ed4, 0x400) semop(r0, &(0x7f0000000000)=[{0x4, 0x8, 0x800}, {0x0, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffff) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) dup(r5) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) r6 = accept(r3, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(r6, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0xb28) r7 = dup2(r3, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000006c0)) 16:04:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) r1 = shmget(0x3, 0x3000, 0x280, &(0x7f0000159000/0x3000)=nil) shmat(r1, &(0x7f0000159000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f000015b000/0x1000)=nil, 0x1000) 16:04:17 executing program 1: shmget$private(0x0, 0x1000, 0x1af, &(0x7f0000ffe000/0x1000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0xa56}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x100, 0x20) setsockopt$inet_opts(r1, 0x0, 0x6538fa1c0c5b32c7, &(0x7f00000001c0)="c24a1c3ad8682bde7233acda14af9b9773511aa603d0d330ea6dc7d20db24a7b3936a48e8065397bca83e763c63218cb10e3034d2b1732b30df170f8b687716004e1f47e3bc62cd67dfab2772e4bf292a2bffd334c8723139d8211e54b38167bfc6e281943e06c", 0x67) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x35}, {0x16}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x8, 0x8, 0x3, 0x3, "a3017c7e54dafd2818fc28cf7bbac5d406eb9f7c", 0x40, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0x100000002) r1 = socket(0x18, 0xc394c8b94ad8b86d, 0x80000001) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000380)=0xc) r2 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x20) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/138, 0x8a}, {&(0x7f0000000200)=""/141, 0x8d}], 0x2, &(0x7f0000000300)}, 0x801) link(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000080)='./bus\x00') chroot(&(0x7f0000000040)='./bus/file0\x00') poll(&(0x7f00000017c0)=[{r0, 0x40}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:04:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000035) 16:04:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x4, 0x7fffffff}, {0x5, 0x6}}) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x81}, {0x7, 0xffffffffffffffff}}) write(r0, &(0x7f0000000180)='t', 0x1) 16:04:18 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r0, &(0x7f0000000200)='./bus\x00', 0x80, 0x80) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x8, 0x6, 0x4, 0x5}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() chroot(&(0x7f0000000080)='./bus\x00') openat(r1, &(0x7f0000000140)='./bus\x00', 0x200, 0x2) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}, {{r3}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x3, 0x0, 0x7fffffff, 0x0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) 16:04:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x200}, {0x25}, {0x4006, 0x0, 0x0, 0xfffffffffffffffe}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:18 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xa09cb7fdd475abf2, 0x0) socket$inet6(0x18, 0x0, 0x1000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0xd16, 0x0, './file0\x00', 0x1ff, 0x0, 0x1, 0x8000}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000140), 0xb51) r3 = syz_open_pts() close(r1) mknod(&(0x7f0000000280)='./file0\x00', 0x8, 0x4000000000000000) r4 = dup(r3) r5 = syz_open_pts() unlink(&(0x7f0000000300)='./file0\x00') ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000140)) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:04:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="820201f0ffffffff8d38c28f97d2f6968e3b1b79d9b3486d47eedb422ac9b57e4c2389bb62f81273ac72bb677d09d9d9ca38cad91d74632124adfe74168711eebc31c3bff2305eaf24d50de28bb0c46e755a0c48bbce9ee8526d0f6ce9f50a5f6013cc6cec5736a15989c794ca6d82a034e68da99cddafe16d4e76e270120e4f381dd31825d9dc82a5ac71b65190e377544f1cebd861c86f0923fd559a73908b8f"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6c8bdfb22a2b9da1148bc949e5d2b3e53f9351b655246963f8b1297f9c25bbc06d3a194939e4e8ad39e37ab303c2a6d1968efd71f9e4d8e120b7a8c365cc6a00008ffc74591c0b15aa2241c194ed97b4ff2e80928ef2fe0e7324087025130e957b9521e38cec40d56662b3c4c0aa87b2d895525994"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0xfffffffffffffe89) write(r0, 0x0, 0x0) 16:04:18 executing program 0: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r2, &(0x7f00000000c0), 0x2, 0x0, 0xc0dc, 0x0) 16:04:18 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x81fc, 0x6, 0x5, 0x0, 0x1ff, 0x79, 0xfffffffffffffff4, 0x0, 0x0, 0x7, 0x6f8b5aa1}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x13}], 0x4, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:04:18 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$setstatus(r0, 0x4, 0x80) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) r3 = semget(0x1, 0x4, 0x28) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x6) preadv(r2, &(0x7f00000012c0)=[{&(0x7f0000000140)=""/197, 0xc5}, {&(0x7f0000000240)=""/101, 0x65}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x3, 0x0, 0x5) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000001300)=""/64, 0x40}, {&(0x7f0000001340)=""/186, 0xba}, {&(0x7f0000001400)=""/62, 0x3e}, {&(0x7f0000001440)=""/186, 0xba}, {&(0x7f0000001500)=""/239, 0xef}], 0x5, 0x0, 0x0) write(r0, &(0x7f0000001680)="3492b82a542ff4508c0e82a098d252d28749769ed3e6bcf7050cf3e7bc7c8a348c", 0x21) utimes(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)={{0x4, 0x1}, {0x200}}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x12, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000001780)={0x7, &(0x7f0000001740)=[0xd, 0x8, 0x60df38aa, 0x5, 0x3, 0x4, 0x100000001]}) getpeername(r1, &(0x7f00000017c0)=@in6, &(0x7f0000001800)=0xc) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getitimer(0x1, &(0x7f0000001840)) rename(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)='./file0\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001900)=0x5e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0xc) wait4(r4, &(0x7f00000019c0), 0x8, &(0x7f0000001a00)) read(r1, &(0x7f0000001ac0)=""/57, 0x39) r5 = open(&(0x7f0000001b00)='./file0\x00', 0x80, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001b40), 0xc) r6 = shmget(0x0, 0x2000, 0x81, &(0x7f0000ffc000/0x2000)=nil) shmat(r6, &(0x7f0000ffb000/0x4000)=nil, 0x3000) lstat(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)) ioctl$KDDISABIO(r1, 0x20004b3d) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x3e061c8b112db3fe, r1, 0x0, 0x0) poll(&(0x7f0000001c40)=[{r1, 0x10}, {r0, 0x20}, {r5, 0x20}], 0x3, 0x0) recvfrom(r5, &(0x7f0000001c80)=""/232, 0xe8, 0x802, &(0x7f0000001d80)=@in6={0x18, 0x2, 0x401, 0x80}, 0xc) semop(r3, &(0x7f0000001dc0)=[{0x0, 0x9, 0x1800}, {0x2, 0xfffffffffffffc00, 0x1800}], 0x2) 16:04:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffda7, &(0x7f0000000440)="f4a634a21c4687691254375c9c544a4e6b2d8f422b5466bf1d7b474c8cb2bcfff372724c358239e3c47777c332b3432c08f927c5f20baf6163344e2be48f62f05389aec479436924f4af2a7b84a3c1d67fc3d775908714707782422faf8d0374b2d098c27fb142d46d65c0f4050efa7928e5fae8279054480fd7931f5aea9bcec2b92d56d3eaa7ebd2a2c483ebd32de6a7fbcf17306d2ab58f5abc6541f30889559ee5315fb095c3ff9011815fe7e92a9f73130449d134510cbb4b9497f5d9ceaa03e02d4b4d510b1a2869dd8057ded788282a7fd689c297a424b68d794d15a5d4a97b8a922de3d1f3f0d498409844d3b8588866a0cf7bb1c3652d3c2c3fec886e99fc973fd526ec92c3d1cff1da62e0f9e5875d17c6bf9f0785") 16:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x100000000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:19 executing program 0: r0 = socket(0x2, 0x1000000008003, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x1, 0x6}, {0x18, 0x2, 0x0, 0x3ff}, 0x100000000, [0x9, 0x9, 0x3ff, 0x7ff, 0x24, 0x5, 0x1ff, 0x5]}, 0x3c) connect$unix(r0, &(0x7f0000001480)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a539859770ce1f000000d9405b2065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a00000000d87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c348fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05344fd29d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced716979a03316fff66a9ee4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d989a9d096637071666cfbf0259fc5b9321f5a3b0552cea3a380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9cdec59f3d7dd05e270a08059947700000000f282ebea0ea0e3cff50258a2b84c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70654d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e24"], 0x10) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x207, 0x0, 0xfffffffffffffff5}, 0x0) 16:04:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x20002, 0x0) fchmodat(r0, &(0x7f0000000200)='./bus\x00', 0x0, 0x4) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x43bd) connect$inet6(r1, &(0x7f00000002c0)={0x18, 0x0, 0x2, 0x9}, 0xc) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000040000000000000000000000000000000099e6bb68c6cbae621ad6acd8fc8782f0e7e1e86aeb4e752983675bb1f53f8cbefe2e62d4857c046a5525a2739e8d20f06d"]) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000002740)=0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$KDDISABIO(r0, 0x20004b3d) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000640)="c7f595c79aba45da0e6bce61cb994d7e8b39be36ab508dc37de1a3e88284cb37231313ce166b248db38e5b1ef598b6c8aee88fe44ed9a3ea8471efbadd84e81d21f29cb68852903510020aaeb8005306a88101eca7a0ade2b680e9cb21b21957c4cbdbfadb6974195f8ac12080b6861b9c4d0345d5a035daf0d71c93f361c2073b2735751a315d8dd5109ae100d5b80428d5b327c7d427d590585180ce", 0x9d}, {&(0x7f0000000740)="34628944013adcd3ef3d4cdb453922b15b917f3d47c4908f9c0ee3fdfade7a04cf957fb48b71f91d5baf611b703596f41dc83c872440222f615c63378534aeab26d6508a4645fbec366aa4231880f28a46677893921f8947503b6d16e48dac307e0badb7dcbfb5cc43c866172da3dca0722258913ced39ee3bec41cf0049e6e0db9fe5c112c2709aba68bb0e505442f2d1758a2397d140c21a654270812dd23951b5a525b515df63223c13e7160c5508671f809da020c766c0f0b45da6068c25e845b0566f3292d3f4bd24e3cfadc721cf1aae776b81862892b814eb5c7c26495349cf9a97aa82e583026516741359c1ec17252a8c252050141e7a5b86d4728d86d538e5b9ca01adfff4b76d3d5a525bebad072975601298afd5082f04d0d1b7eceed648c23f98e668e87cb6bed10a34287eeaea47edd59bee3635118b1904b1170bb43fccbae8380eb0c9fd1e419d7477d5386b61f21df873b85a8b0401eaddd8bb90fbfaeed17f86dcf96b45466131ad837502dd7f33535a65b9d440d2c2fe13a2150a35fb515d921e36cd39752c7b5f0b9dd15d1719b130f04b1ce615711595f9fc11dc523061d1b44623efe0ce2d0de8ee28896203fbf63d270fd873aa1cfefde71a58e6fbd5d28f517ff6f484185fa77b5ca7fcf50fb597a5a7689be4ea35e3e9c4e38f0e3ab7edd60a841244d431e32d1d733a95075773bc439b5c307ab489cdad7d1d5b31521fcc335bd9db1b0f87c1e08666adb82de9c0d92057b11627c6a7e393ea7a712271f688e68bec6e05ef33abe8f81989bd847c701781d9465c5ef3051ca47aabac891835e7441e2c86cb327c13f38f78915f3197bce5ccd2d7001a3aa53dc60d35bf949fc427b2466e58f9d8c08b7d6d8d69daf34ac04b31c72c370174d69c8f02bc812a09d7c6e0c74f293a4a572bb3baf556bc02e8215251b096e31658044f1bd513639dd89fb77d0e8c8e316599819c3ecb2ab09b104c38bba0cae83e2f46c45d5455b2b4131c3f578e230791d436c2135f52c9ddd560b744688e1f1797af7870a6f6fbaa8db660bf078196245229a0f95e5837574b968ad708e233529db8446a5bd250f065989a35266dce45831b21067c7339e8ffc360c0dd3012183aa17652cd8f86e8788131d63e12641a130c29375c52050cd440b8d58acb566bdd9d8b239bf0837143c55d8289802b3cf48ec926e49e0a59d2a401bfb0eb4715a08f6d48cd6ff10e41b87fde2a8f9bb8d675e33eef987096df9f3444a0bc175971e556091f99c555f574afb2177eee4a728bc638cd0c430d88deeb7b8ef6f43390396483f274fda05d98288a1bf7d6345177087560186487b578730e09877d03e4205d96aa107112cdbdd0aebe7d491c928aac7d31952775b326be5561c41f59ef6654f9e098c7f559346c5416c5a638c8c8a0c38d8c0b6cc022af5cd1e3d3c78523dde61c4d380684597e78ff9245364e94f66b793346fa0d649681507e53c91a55ab73867367be005e6adb1d852d0828ef391cf9352b6ad3ad641b9a21a27254cbfa0041e16449e10623e5f2fd05ec7235104866364cb4ebf74e2a30069d866d47ad965a4077e574e12bc39f3652f4cdce782d21edc6a325697f27c1bd7a1529f9e7d9c7d5235c04e48f68f088b430e22f6ad27a371a9e9b51d2a2b7332369f51e15de6db551613a0ea91ef8a2e983ac2299951baf5aca72359942c4c1359c4287379c15254017cd24d16de6ca12fb71728a388af5d1bd4394ea07af3354e6ab95462da73b6cee567a76e88fac1b4a0caa5cabb5e381e848abe402382d1eaa88e49db3272a65ab243d313ceb03486d482262a911cde84852bd151f43e8d1747d13f24ac02ce859164cbb25a5571027ffdd690ac54f513c1fb8a3d3693c9cc5b8a060df12f4e0b820336d6b9c3046f49bf4c458587838b0df6bdd2cc82650a3a4b6a06b1ab727b24d852d7597fe4c21a28f4d2a09942976a9d5a209f4b24e8c95432045bda8d53f25573fbd3925d78e215330432bcce1f79cbcb9193347f492cd6e5305c2fda85d64f8d35c23e37018f8bf45fa7c770e23053bcd590a3fb88a12196b67040dbd9c82f213c4d25f790b1226c5273486bb1fb602697129fd2484e1c77ca9d14f4ac631f34601869e7dc67272cd143aeb49f4cc42f604de83dfac84702d4f20b383df81713500f90e626f21905afecc8cb21b24984c3ac368062d8da6b90dba82dfb506236bd39d8c0464fe299023e0e8a29c80d4a11ce9c4b1008e54d64aa38d44aa718b0db9981075658e5864ed6c1e61a1dbd08f3e4f70f8cc1779dbe0a5917ebc0a5ee3ddbf0e5d9f389b22199f60b13416e3077df3ebc766774e03d39d70522ad514b0bf8e21ba767bce5f1a7be812a8ec8972dadfdb982b591b5371259015c2fec0a2ac17393366c8deb6ba3c0fb19455b3220362c069de5fa6559f3bf45c830531ff6d905c3385588b478d54cbb0e3050219d5814d74a204f9ff8dfc58e3bf03466a59fade2e06b44b9af6e1ebeee6170496fe35aa0873e488503ac98b4c83037661efa7c7078bce1d0548fe7a7ef5141bb3f9c12eaba4f6592d70230ca3803ff5053205d66478a017de43028b3f234af02a1b06f173b0f94557385f4cd6f917f6bc31c8050ebdaaebff8b2d25768d55568d45e7b6bafe492c0c8c18d1ca85df0c0c7a4298dd40ee7a23ecae8ddad17a1f7d26c59083dbb22ae6e34688bac781d109acd50412c744e058c823efad72e279e71afc2ae77217dcad720e5ca133dc59f50f0b25d034201d74acea5d40f52edbed6bd368ddd81d684ad17164c2fe1a8228ba02afe20c6dadd05e33646b0558a73af320dee9c9c979d105352a0ad53a45bf52fb58db96f6353d2a59de50807cbd5f9ea1ee71fc7507515df38a4953deeb60b9e1a5c200322a82cdb2d8af52bfd1cf6b2e5f511aa539840a55bc1600e728df86583b3abdcabc8062f6df2b5a82a9672f2f295b453f1cc1af924d52711691f2b1ba83b7e622c7599123a841a33c0efb9bb5a8b1922dd73b1f3fb004f8fe8a5686544926dc8fa32ad818cbedef1e2b47d0e349c66be6a788dd6f8d43e0f4e6f21ab3caf48105434ec6cce9243b9c23eef3718604a11c1a2afb5668991ffdf033802a719075cb7bc919916ffd7c036b98457f03f2e8aefcfe193d691a4b5312b8ac79300716734082e9322298d8e221ff1ca5ca16595a70816ecf868e41190967c915da55659729934cee47d3f65fac1f9f2e948435b24aa762bb6fa14e401f6a77d8d45539da2bc28e6da51e9e0601efc37a4b8322a687c9bdc20e5cb583be3e60c862e5aaa5ecc6d9d5069f1c0300fe61d3cdde3fb7ca497dbad99e2fa1ed03620d5e300f91da12a39b81336a75ac8f275bc2f69c6e7301231d702b44199dfda262bc3480b033203a9abda61813b28418b5ffee1d36bc134ee4bc4b2ce5235d4ca647c16683c4eb8a69afb18dd11f02f90c277aeec75c7cae13a3e23b325954b7f98043ae8d1ba65820ccf5ef758a361a37e470d9a1d707e2eb5cf5dc880fe6dbdd5c43e062d1e9aca7183b946ad1397e3cfc0bba415924c871ecea1aaaecced420b8915a3ab339a55d7df871ba012463f4fc4d6c41459ca2a98f7ab05055bb2ac5fec9a55326f691c0fb64cf292d8a3ddfb5ad73a225fc33f22fa439212fbcf1725c58f1d077e6fd212d14b55dbdb15e3eb12bae2476f2fc04dfdcd962c253f9baaf64d474f4f5a35b0a5a1bed008ba4517f5aa517e337062de5d41255d56571cc1dc329c7f040b3fbccc2eb16e9082c02b4d6d9ba353e76f6b1be8e41f338dc53efbdb9d9b61e092d1016ced64c528d76018d018245747dd8bb20c71ec3d0bc7dc40d9db520eda05654461e492df4095faa137186c83be50825c5f479cc118a635dc1ff7cccaf20add84b1407d0dfca24a3c82988eaaf583aeaf8307b5deced48317e10fe8f20f1b29628863d98df405a245aad7465ae900df79cf661ed814fd5847118e80b5f2d12a60c7d1ce99b3b2db7e677a2524034fada47b8e1e2da046ee7cb21b4240e2e568b08875b204b61bc88b6b36252e6b584b06e2ebec486c6399316c3d8b8c3e043d8d63c868162818e3ee5161e1b56b013fc589a3a57786379a6b935d0d971a4ac4c83db144599dfbd50406ab191ae02c2578245a95549d08ee75f7cc6800f137d96cec18f3f540caa312e74832334d9e3cc40b7bbd9ae60eba6111fdb95e810ff0c259674aeeb2c7f74617b10b7430b1182995fbb46d057c6942bc4a4a603d6a3af3dd9a6fde5c68a517af7bb901a94dcf9053037651c8612e6094bee74751808ec78ca4f7d56f814c31f466d7a3d339494d15adf9250d8c19ed2e7c91abdcf5d03e612809708b834455d13efefed4b890883948d02c57898709849498bffe74c366fb1891b6016017aa20c7bd9ed801b40a5b27429f56b1a4de2f0669bf744327d21292fe3287ac387ff5709745a6c6fbe88279242ac278057e4383d15ad17ac77cb82c8c5955719261a5b5acd0c63d45085a40ad0370b3c154110e1978ed030d60cdf035bb48781ba9684f3b87c13f35a703084e2390fbc0e06a36878c78fe33de82db8477dffdf464c2802139b16f6d41e7b6cda1fb849429d286c516b3fd7d36daf48c372d20c9d6ee5f9e31dfa87623d7fccdfda39b5480a54aeda9a48a5f3c7db7d8af293889fe78c9063f24ed429b4978d2039d3bd2261d5665a1b9487dab21b88d39cb083d40f58b00500c6f422f760de91216b15f544dadf9f109b23d51c8b656dcce91c609a2133f9e43ad24566ea0e7508a948808ba09c9bca9f1643c7e34b536a509075fb5756152c043bcf738217b032fefe34a0e76368a26c137b3ca4112d7dd9de66cf878b7d4aa7f1f32fad65a2c9033fe447cf8069fc63eedcd8e0c55532f394f2c8a363c84d13809f04cba38922ed1b987d6e3cb699c0ecca96f6b2e664c74ea12425bebf28da8b3cd8228430abf6a6987b1d0174b8476279af32c005badc088aac4eb91a532d9759191705919401b96b19346608f69b905623ccbe21ec846ae4bc8e77e2b37d15e5ab83b52cebdd3999bfc3217974f15afabf2845784cb8471e9e718caa652c1621396e61582a6244af98b4ffb3dba47632fb9e5ec458acbd90ec006afa33ec94290553f082f4decf26ac8995a912ed264a0fb567656d1c6d68c6f81bdace5e34e89ea6759b2c2bee625dc47114e4890822e1f41a1f6866445c478fd750b32c749610caa7d6a6154a77af19128a6597dd61a4b9c8c5b9ca7de1f1c2a86eea17a3948f4c0abac14c4076e22f3f5a0c8091a2c834aecc04e5751bf087e39623097f75f129395e0ee41f32da623a6bd6d45257bfa1e81a88c41dc1f4d6ea0ed78d98e81eb903f810f6f24a9b8ee648eb8304a3391c73b91916bb4fef0cede31ceaf50086a8aff730a992718725063f7197bbfd1263cb322ccb2486c2c1d6bc8f6ac578752b02643196fbe5460ac2f7ea3d0084d18232d42b3700b29492971dad6306b3b1c87e39fd0ef4c8e49ada0442d9df5b0483dee2157c7eb7b23ded87f7e616dae19dd6a1382a3ece3d2d53366e5639e703267a124bb0fffebb0dc972dad9ab0082c0853b8b7e5b8936272fe8ebd7019021753774c0c376e598e313f7c437dc444cb32ed16f024b08818e5e730d015b6a77daa0740a51c23bcd39446b5f484f0425e0e4e0cb031a150253f086033685bb190357b638ed4befb965e08513c8c781052444b11dc7a965917440e671c66970c8e40f35", 0x1000}, {&(0x7f0000001740)="bbedfe56335b6b22096fdda695a734ae39be2bc387a408b48cf7388f13bf7e4bb79646e52f19fdd4941f97947629d364a0a3c3358f04f2e474ab3630bd413921a733002516258197199bd613c6d6e5a219e7fb9a8eb83eba2a8070ea6bbd68f2b1565c7d8e8258be8adfb9afc9c04f163d7ad4b6617851e0d5032616235a8049dc40cad8b96285787255657fa575906098b3bbc1a516500ba79ee184dee8490e4789a12263d4800007e411f72b5390ea226f2d8d25e4ea81ecf9b3189ceddd6a11019c682dd242eaf911ed76cda0f9b41f003f4d29f5676a31f83fff4c460f6062a5daa4a4b277cd9586c1dafdcc8364fb09ccef451cf12a6c3acdeafd7c9ba89b283ae22afd155bf9bdd39ed1822c1bcbea2d5862b4ed0eeb3d1ea9ab7b1c4f9fc1a1c2e790237da6b531979df8dfb1251ad0b2bc046b54933607b11d3b479458768dd20d1c9dda032eae2e41b33383bc351a48109a2a25d0360e8f2ddc92359226d5deb679ad3f40d22f671b1450d97ad65d9bee253e55d1eeaaecdb94e4d5d9ff519146cb3eca5600068b47ba55658fe702c2c2f7630949f5873aabdc7542f42a4ad86f091d04bd6f1d1a81ecdd11f2e264a6653cb4db058ac2f40da8d1479d5f5cb5840cfac5638ad05551c72caca83e54d2d7830b29ed208b00c27ea0f7702dcab22802a167edf17e7b8bcba2989689d4c28f7bb408ee0bbd359ac14368fcdf1cc4b47cf835761f699e5affc7a3292986adf02c5980d3d45d47a9224468e9042e99b8ab03f133cb21fe74ae953252f2b127c51d15df97aa0ce7cf8a44cf6b8bfa55c685cced5ab87ab9cfe4e5ac25cdb77343d4860ea3e73ee41ae69bef71ba8c4da47cbd3394addda437628bccf3beea5c82bf2d3937796143279960086fc1bc8db5ecfad37568832016aef885789d34e09539b0b3768c31c3cd81dbfc99900c19e8438e7ca520094e11907f8f2af0c5d991aec347842d5988d8e9df8e684f5ff228bdfa3fbabf3a8cb55cbf0fc27116bd2ed6edd0c88aa0f4afd11009ec73160e355cfb7e7f53a0307552de38ab2bee6fc9780d4806cf755d63d4d9ea2238ab37970f7bbbec0003e9882aab66d72a6c42a99ffee52f2a38058c376ad8a5c692b38032165391c14a2be8a3d663692951588e1f1535ea72cb6e45830ff7d72d9655da3deaab6558840ab452ef40d8387b3f72b7af382827a277366a8d81d55fafe271592f7fcb76860f66470266d99e12ef02918aa870b357881f53b12a8d9581d1eca53cd4ef6810ff3c074b86223f74789120418d097d1aa05c5e4350fb056f42fc3313b3e125bb727601049732b3d81db312695fb2b4b0362ba3c511b6ffce7c523eed041ab494749d28c25a64c6ea4e186712cb2d64ab15209a31980e14025d896ca043d0ce15e8ae0436a0f1ef35d90598664573078d4b0cea94d363f6045e79e67dcab824e9f74940e5cccc86de10734beb8146aff510925a7248c633dff14ea364616f007f89ccb9e31217fa9969378b5c04731cc10da9889b469033db795a2f87032669ed5639e81ca581abf026d08e45d9b7238e1ecbf8bbec20f5fc2fbb6bed265891c6fc77fd0eb6ab5c0da00ecbd9035329be2f31abafec6b0837cb9a0683bd7492b1cb37b485041c3ebd46ef0285d47efc50e08a81d6b7111c953afd5e0e9b458336ea85420b691eb279b3168341b79a1f09d65911f07651be007d997045fd0d8f58e798b66fb9d0a05b513b8078257d7bf8bc0efd30321b20539f3b123a8734b185c2c4191fa93543f49896391f16d00292e3698901cf30fd081d1c94150c657c559fdb8b79bec328cf950c3c2d02f712adc1e128ce4e1b2c7807cd6e8ba640803cab6d526935b9dcf10dc73b732deb10f42f5addc3d0852e08cfc6330adb57134d365f87c046727fa3a5f267788ed29cc6512b13d23ede2de388364c4932dabb0d1649765e92168c37a5cfb9501d5090975334e1d6b37d3d0f8dd3251e6ac49e54a6d2080e1816bc60c6ebaf3b6e2f3f01f74f46ac5d32b3949884daadea2d0306053279c2aff08d5c07f2ad9636c3e8fb6c5412c3e0c8cd95eb0c46020d2d202f701d5c78ca1464ad020e2319b6b06418783b4ae1fd4f517248f67855688d8e7b34c35a8353728f99e5c07c9f44044f51e220076a1bafa586f1cbaaec013b8c7508e46e213382091bbb3086f3c8c115b38142a19d2fbe92a522d3fa4047b78c874aeaa4823314057b906fe03ab90bec955d459eea7849bc3a7a7a677f44fc01f8a334917db4bfbb070d682d787ee3e55f5a20f45b243c76de1c8b703231b2bb94109111df9fc4bc3e57d421cd90e2d0cc9f70bcbe24c6f67d8549331bc01dd019630c18f4edad16a747192f29928785abfe2e6e4f9f4cf236baf672b261d81d963be06cec2e0822d96426cab3640dbb22d2fded65e2a4edbc1872dfd3eec889e4736a62c96e3cd66ea3b7e6495636eb50611bcd49e4d24c2f470892e08d4962304f2dc14efd3c0c98614a7b4cd464de6e05b69a12956f07c99643ce17e5c73a39d6242b7088ce29589d740d6186214562ce1ad5e472f28386b42c7683005819fc4b37b25a6ed019e3e0a24c20bec3af4996481bd69e5468a5b6a3aa676e6a91ae5976654820bc3e54d0b4997e50468ee4612c3561aeb2c8d924a17d3addfa38843ae69ab31e4d0c0beb58b8722a435f7d7539605ffacc3dc40cc55fc70e101e7b39f2daf17801b80445c1bd6106d012007441cfe87a1cb5e66e7a240b80a6d4bb0b86efb4c21fef9728226e0185fe9e6ec24eb2aaca5becaa0fb170fc8e201ad26b495b807c6edb928cd2c3fc247f5fdd1954401646ab4c6441c8d5500ef48b9223692ae55fa033131af7440010cd4a5a8096d91e80b1d0a41c3bf7667ad76be3a17e78490222cb0fbb44da05dbcdc3a78de8e70c3956631565e3771a8fa750b57f2b939ff9d7a08695d7452d34657092379518afa9bf4261d959f8b4ad4c3fe40cf1cc6e482eed4e653342ee6bbebc73cf61e080f8c54230207aa09bbadcbb97c9cf4d69e4b7cd8309aa9546fbf3adb9c7db83c971b0f22edfe6980029b7cbaa681abc9474ff47ce33ecff18d3faa57bc0d8dc523b343b337eac41025d07c8b53406bf83a83523c34e9bf2a2ee66052edcffe113f038fd0b229955a0b34092af00d32d516f8799437e317f00df5eecba432808804772ec61dcbfed831af598c3ea31492ec35d53937e71f267d793a089c091b9c93251d7ee098daaa6d82d64853aec820727a38b34cbe6ef5c7335f93ee08ee45aedefdfe4829b17c9cd65b23611f0b1554810c406cc4b2dcd517bf7b1d04d7477724607e78f28b8d2769795c0bff9e416ebb657a3ab55a6cc198bbb449aa70362de50f88491344b28b6a6f79397fbd2684e221edfa52ddc27bcff3f8ab19eb4c05b683e81af802e959e15f0f9f17936f1998b93d3d12b0657c4d90061f383f15ae8dca5fe71dd536e8264a9fff22621fd0f79880be7182b9148ecec2ae169676d36700e4765cbd6d09d27ea401476b20061fd43e963db0b80e313be08e86133271dad4ba509ddf98d10fed925ac1d1a8081ff7731239a20f3532cf50d04b91ac34a7943c10da27d730eac4fab0fb0457be921e80011788e2fa4779c26d4ed974d63134e9be63be37e7c8e0865873c0f60c9c9826bb645983c482c42cc8b5106f801947406cfa29c3cc2dc0d1a1bfa32d318a55921dfd328c8a0c1f21556991765c8bc5a74dfa3bb20a3856f5cc313f00584aa60b4c96c3926f6794d857c7f070bbfb23883c31c486bce0cb4bfb5453dad97fbeed359f5ad63fb0fa7288f0a29dfb1dcec6d2cc9e0b4a303bd0d52c0f13988d62a0b31b4ccbf2c3fd77861d2a619c351a9a98687b3e56d0483b5fa2fd34b2503f418f1fa12d1c34be1b21b983f24b1532b23cffcdb3537afbe2623a4f5a827657b7f9209f6cc87b67a9afe897055b4bc33f6de649c7efb1ce12913c33dc2f86d3d915d00456cd913db2baaf1c436b4e72c0a996618427037269cfa013e07d4fd57cdcc653cc3dc68494b8d8fbc56d3b62b5f2ba3c9b231e1ef2cfdd480ca555427f378c20a74cf6266ceabd5c46524ef9463af8a7901f604472d02d9a13e0853f0265bcfff2f569dc34feba76ddef4648ee24fe035078ba9af5f752ed44f1c84b905cff1e999e6c5be850c2abcaff39ee37efc12c723fa90d0662173201595098098c3d296f93f5f4858b45622d08a805bbc3f7cdc826524d26f74333bf53ce1314fd662af70e4ad8f3553aef02eb36385a4982090b0e6b344d32b518ad9af4527fd4ed553a00f3810b1aa14ffde84cc63ec5de577783130b66cc01f867fcf3dc71a0f09f5e56ae747c3937b30733307b5a25d33d0e293c453f0a25df12533f8d090e6a5e6fc562f400ffd2e285cb420a360aac5f24dc1b58ef568a7103d564ae84ef94c971ddf26eef4e61798ca4499163595f53518201f0d757ef150ae860defa5db3eb91e79922b1b1a9926045157eed7623e4d7cbe5e024a8cfa0737a877cf4428e81c7d33ce753bb17c26d6e4908a88a76b2dac75f3dfd97f3efdd5554dc0c35225da68e5eda626ff38d9e8d1f07d5f3b7ff33a7fafbb0b6ca55ba67aea34242879a3d3fcb3a94eee7b3ffba77465f56b1fcd7d7c986c447a915b872aa237de9945838bc08ddbd3dd55313bb69cb253c72f89f7a4cd4663719c4e87b5afd895a129a5a4b808a9173f67384ad179e74ea2c3ee63eaed9d41f266c75677271fa79c6f04932d75766f88e181a2795f1b9f8cc1db1eab145563b3f3d650c22f9f3569a19279033b508c7fd9fdc5fa8941c6b296ca9339c05002b724da9037812a7335db610e2cfc4ab86643270595b218890bf4802a55a02f261c59a1fa01a824ba3c9e0229e507a990da4851dbedd3d6fae8f19a4e5f23fa730f31467c2a0c84034ab2dffd0edbc28bae44a422c4e9b0704dcc26d16d2c1aa800a176e13bc216d92e3baf49d742ffa7b2da83500a08cd84055e802e7dac121f7cc3cb5b7f607934e655b8b4423b1d786f37414f260e2133f061697e1b90f4fc47fd6ac745363476255d29c957ec25fbb9936cd808116c18127eab0ac98a781d4b7a5c752b02c8beb05133d2107923f0f0e2957bb9fccbb7c72c20eb477248a2c113bb31e7a05d6a75e062ea57bcc50077b2d15b1d251cfc1be11ac3aabaa811ab0559cc03c1a350d0a87b357b8184e47de8980e97ed2388a606bdf5d27feced1658685bfd6543fe2ef2f1d65996af2d5445b6551aa509cf802eebc3df73fc1237ea86a825d622cf477f0e7a744d17e18ba7fb8a1540421af87fca001c1c51407cfff22a30b48e8cae07eaa0649848354226a5c8392a9979187cb76da7da8d8ba2ba112cc7da4df66c22dcb4fcf2e7c39ca399afec0ae9219f13012ea822149db76d0c979ce7d17358cbc94e6bc2b7f43520e63cb7c39570f61997a87812f791a1153ae6c33d369591b551a8be73d866988a7504e990f733dd7eceb06b7cbe9d824c6ac01df1db65fc4ab7e079234525f7f24f71cd9af3249afed806b79e20379cc53a870af5bbbd26c086d2cc53d1e778e44f2a45ea104613bf0b652318c3774a443e0f35b694bff7ab99eb6b49ef75cf98fae2bb1904d0c009119deaaff962202a957884bada727013a8efff30007bec34af8031679cd5651112483bc550cf056638330c40b477f55a8ef7fc67d5b883a40587dd483d9a802f31404193be648ee321a7715de5d5171aa59c74516a68d4f395ff00", 0x1000}, {&(0x7f00000000c0)="e707703bd8f766f7f5e21fc4bc700d34d37f11100a6aaec3e25b8fd0804c571f407f9d367b866ab795ab0222fece9cc4aca5626eeb", 0x35}], 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000000fe) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000580)={0x7, 0x6, 0x2, 0x7f, &(0x7f0000000300)={{0x8, 0x80, 0xffff, 0xdaf, 0x4, 0x100000001, 0x8000}, {[0x3, 0x0, 0x4b, 0x9, 0x100000001, 0x7, 0x1000, 0x5d, 0x1, 0x4, 0x10000, 0x772, 0x0, 0x81, 0x40, 0x80, 0x6a4, 0x3800000], [0x8e60, 0x8, 0x15c, 0x4, 0x6, 0x3, 0x8000, 0x7ff, 0x20, 0x5f], [0x3f, 0x8, 0x5, 0x2, 0x4, 0x6, 0x3b44], [0x0, 0x4, 0x3, 0x5, 0x4, 0x1], [{0x0, 0x4, 0xc09, 0x7}, {0x3, 0x100, 0x6, 0x3}, {0x60000, 0x9, 0x8, 0x3}, {0x8, 0x40, 0x8, 0x3}, {0x1faa, 0x100000000, 0x4, 0x80000001}, {0xfffffffffffeffff, 0x100000000, 0xffffffffffffff81, 0xc0}, {0x4, 0xff, 0x9, 0x6}, {0x2, 0x6, 0xffffffffffffffe9, 0xad}], {0xffffffffffffffff, 0x1, 0x3, 0x2f56baa4}, {0x7, 0x6691, 0x9, 0xffffffffffffff80}}}, 0x100, 0x41}) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x6a1e, 0x26, 0x401, 0x9, "4c94aefc4f1825b39ba3a0b35d2758aa27ba7c04", 0x6, 0x8}) 16:04:19 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4, 0x91a, 0x80000000, 0x47a6f25d13789fab, 0x7fffffff, 0x6c, 0x7, 0x1, 0x2, 0xa21, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x78) 16:04:19 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x81, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="99d9ca089e4398770dcd3bd2cb4f5c44701c62d5597b2d0da8c19746911cdf4609b35ae0bff80c016e5bec1796e15db3ecb0888ac9e282188379b022f46859b0af7115f285b39da1b7f5548ad652a9a741ab814501b342d5b76d7ee1478ecabfa9cdb79e74d0202fc85a7db3506176e854eb10ecff02ed20466c8c72058bd6f0c013aa44393c4c7a2c650403de85107164a1535a9bbbd5226d1cb5f681e589efd8f19ef06d3505fe8a06b49e7f2d2c5bab2ac3d585c0850fd805262a2001cfc3bcaddd3b733b4c9747b44063120a4879035c657d512d203c872f5ed0c7", 0xdd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000300)={0x0, 0x1, 0x9, 0x1254, 0xf5c}, 0xc) accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect$inet6(r0, &(0x7f0000000080), 0x3b4) pipe2(&(0x7f00000001c0), 0x10004) 16:04:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) dup2(r1, r0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:04:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7fffffff) r1 = socket$inet(0x2, 0x400000000008003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8001) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in}) socket(0x2, 0x8000, 0x7) 16:04:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x1, 0xedd8, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 16:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xffffffffffffff9b}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xff) dup(r0) 16:04:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) flock(r0, 0x9) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:04:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000840)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r5 = fcntl$getown(r1, 0x5) r6 = geteuid() getgroups(0x1, &(0x7f0000000880)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) r12 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) sendmsg$unix(r1, &(0x7f0000000b40)={&(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000540)="a40d91e07add07e5cdc4e20c95c3d84d82fb06f7db43b7433813e01555a927290bedee931f3fc9682c59c496cc531909bb3ec4953b3f5575afd8a11261b780cfacfd9f497bb8beabe46ac711bde42b52150ce3883778b84c549bb4bd8bd31c83f3a41715b04c40071e5370bfa50b00fde0fc96b248b96d2a752ffa99fd1a0bd16d4e72c10d71", 0x86}, {&(0x7f0000000600)="e73c7455a5d4db2b1f13a436df124d8831564c61111e558b2121e6112b370db9d9c46d0d41efa475606e4e9070a89ef9c245444d73798bdfc6c93d21db503ceff3fa94b60b3f897dcb241cc33fbc175a83aba1e677288347fb84b294a8f5d5034f608deba938dc1920443c79979c2051a2d810811bfaf0ad958ea6b83f8f4c8556a0cfc2888184b760", 0x89}, {&(0x7f00000006c0)="7b8c34810db8e42b425861a43cf79bd23c9802222c57ea16081083f7664479698ccc96a7d22bc861e7c691eb43cc8f4e8adaabe4cbe7553f3227f8382922ce46c1152b4f7ef957d09e25e36e9ead373a8b4e4b5e5c52db583a55473cdbbaaf063f368da5739a8472b7caa62491acd6421c8b5de420240b75d4b604cddce588a8bcbf1d3c5d87a7167f0fda45cc0a540d09a305a8e8df738e89611cf11117dd55a703ee2b5cb3a4e4c3b745aef1b415c60d3b50e3a2005a3880251d9743b0b6623daa1c86734229cb834624cccf21c5ef530af746b9484313", 0xd8}], 0x3, &(0x7f0000000a80)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xa0, 0x1}, 0x285f1c318d01b910) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r14 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = getuid() setuid(r15) r16 = getpgid(0xffffffffffffffff) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$VT_ACTIVATE(r17, 0x20007605, &(0x7f0000000080)=0xfffffffffffffff8) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') bind$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8) wait4(r16, 0x0, 0x1, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) sendmsg(r17, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000002c0)="4613b312bea627b1af4090d4d1efb9abf511dcd79cf9fb6f9715e6ae4ded51d39f6ba1296a0669a0ea4168d3c3f35b5fad1d412750fe9c85f6bc6f96d7b61da3dadf76b57656097c54a7777ccba744a93d14f333", 0x54}], 0x1, &(0x7f0000000380)=[{0x60, 0x1, 0x0, "834f2f36cc3ae4425155a1d290ca3b2f5fc5987162ad6b10f9c0553432ebb6527439122765b8b5948fb118d17a7f4d8ccecd1237f56331c729f10c87de8cea37eb5dd6e61d1c3696f477"}], 0x60}, 0x2) chroot(&(0x7f0000000280)='./file0\x00') write(r14, &(0x7f0000000100)="8c65", 0x82b) 16:04:19 executing program 1: 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") r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) 16:04:20 executing program 0: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) mmap(&(0x7f0000036000/0x4000)=nil, 0x4000, 0x2, 0x6010, r0, 0x0, 0x11) write(r0, &(0x7f0000000340), 0xff23) 16:04:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = dup2(r1, r1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000000c0)=0x100) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) getpgid(r2) 16:04:20 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x8) r2 = dup2(r0, r0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30040000000) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x3, 0x5, 0x86e97ea43fe52a1c}) readv(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r2, &(0x7f0000000040), 0x1b) 16:04:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x6, 0x0, 0xc17b, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000265000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x3) setsockopt(r0, 0x80000000000026, 0x4c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x3, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xb8e, 0x8001, 0xffffffffffffff68, 0x1, 0x80000000, 0xe87, 0x3f, 0x1, 0x1, 0x1, 0x4}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000180)=0x81, 0x4) ioctl$KDDISABIO(r2, 0x20004b3d) 16:04:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pread(r0, &(0x7f0000000040)="8d1308b8c5620a243a3e0878fc74e6530b035205451edd11c9e64f3e0d3518f4f95613fd0a6f123934c07588e0f89835b54eae466ddf6d88c2a8cf805de4cfd80f63ee1bc34d89ddfbe4d2cd7794f7d8d9644b0e28503fbe6c0b53723cdc20c706a8d8", 0x63, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x100) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f0000000100)) 16:04:20 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040), 0x2f6}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = msgget(0x2, 0x4a0) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009100"/218], 0xd9, 0x0, 0x1000) 16:04:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:20 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000000c0)={0x0, 0x8001}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0xc1, 0x8, 0xdaa5, 0x10001}, {{r3}, 0x0, 0x45, 0x40000000, 0xffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x0, 0x401}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x0, 0x10000}], 0x4, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0xa, 0x10, 0x200, 0x8}], 0x7, &(0x7f00000001c0)={0x9}) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x5) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x1) 16:04:20 executing program 1: semget(0x1, 0x2, 0x0) 16:04:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x10001, 0x83, 0x9, 0xfffffffffffffffd}, {0x7f, 0xb93, 0xffffffffffffffff, 0x100000000}]}) r1 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/133, 0x85) 16:04:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x80000000, 0xff00000000000000, 0x2, 0x7fffffff}, {0x4, 0x3f, 0x80000001, 0x5}, {0x4, 0x2, 0x6, 0x9e29}, {0x4, 0x3, 0x7, 0xffffffffffffffff}, {0x2, 0xffffffffffffffc0, 0x4}, {0x1ff, 0x1000, 0x80000001, 0xfffffffffffffffa}, {0x40, 0x0, 0xe852, 0x9}, {0x4, 0x0, 0x2, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xc8, &(0x7f0000000100)="b6") 16:04:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xa6}], 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000008001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000180)="d79d56adb181d1f6cfdb193896e5", 0xe, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x2) 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x45}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 16:04:21 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) 16:04:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x24) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:04:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1804, &(0x7f0000000040)=0x7, 0x4) r1 = fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0xffffffff, './bus\x00', './bus\x00'}) ktrace(0x0, 0x5, 0x910, r1) 16:04:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt(r0, 0x1, 0x18ae0000000, &(0x7f0000000000)=""/112, &(0x7f00000000c0)=0x70) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) geteuid() 16:04:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x7, 0x101, 0x7, 0x80000001}, {0xfffffffffffffffd, 0x1ff, 0x6, 0x38}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x15}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000280)={0x7, 0x1}) r2 = dup2(r0, r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000240)={{}, 0x9, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='o') 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x38, 0xe7, 0x0, 0x7}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4) accept$inet(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") 16:04:21 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000140)=@abs, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x8b66, 0x2, 0x9, 0x1f, "7a8bab04da40ff82513c5df37934ddbbe49898c7", 0x67f, 0xffffffffffffffff}) 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:21 executing program 0: socket(0x18, 0x8000, 0x4) 16:04:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x12) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) shutdown(r2, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:21 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x3, 0x80) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000940)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093dfc0ae66ba0d906f7ad3c6816a11b4cbe8af1cbccc55f52e54a6ee8f25d4918d8ea40cf04d8c5a6ca93d2c7ae4d06dd0ae3239cab8552e631b0269549721d6beb2a799bf7e4123c2dfe4b854304d30822d90e12aa44c92f784dab224edc07e8d3d74f7e8544b8af8b031afbd9f6029805acc3b26800169de1f140ca2fac1cb605a39999d20f25bfedadff9134be14135606cb57074bbabcd7eef34d0c6b44a649257e746f379713a1e510669bcd2000000000000", 0x362) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x4000000000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) flock(r1, 0x14) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x20) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000540)=0xa) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000200)={0x7, 0x9, {0x5, 0x2}}) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r6 = dup(r5) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r6, r2) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) 16:04:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00f82d2f09006c653000"], 0x1480688c25d688c6) 16:04:21 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x1, 0x1000}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) recvfrom(r1, &(0x7f0000000080)=""/25, 0x10, 0x0, 0x0, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='m') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) sendto$inet(r1, &(0x7f0000000240)="a986eb1d84b6fd16539a5e794adb5d256afc4da8f285ce1344365791e94f2fe00a3a7ddb4694e00221272f11547fad9f24ad24b9711e41f02c996c8b86c50b58579f6814ecee84de6d9aea788c8cb284a12ba0fe0091556935e4ee6e8963bf5dca05bb8a75ad1368f8b6bb9c403b860e24c2aa5e519394410664791bf38856a102ffc1291eff72ec8a7cb9a2160f18717202c4ad2be7138b4682f7f8d3e0c99cbd28c2cc2f47df190c2b6c6a25d27863c08e62a4c4a7df48821383d3fb8f691ea977f536c281c2a6cd47d2ffa0494d73337561225d5e5f76477ba4af1e5afa66a085701b18013e45738de29405dabcc5657a2d10693713722192f1a068613886b789687a46425a480b34901fed47ca9b1668052d404696e1cfa8caaba9cc08ee0695a0993aea09a9c669241710768da3d8f28ec8663f4511b2dfc6903ad4da79da4a2d26224f3d55fdcf942d57e71f45f1f5bf5b70ebc963d781e6cbbac1ec1e3a11a05caace10449e05aba2b9edf5164510f935fcb0cb646f62738d8f1c21818b780b03a9119fd18f377daa896ec1dd14e2617522aa5770b9cd91852ade5ca057370328e891c9dd5a3248cd8bf30a516b1fefe74263ebba8eeff9c1c5aee3dcb934ed7c8cb9c4e3d0db2ff51583f14637e8a284409edd4dc036335c226ea469d7d323d46cddabc3533381499bad94eb1c4123ba811c35aab22245bbf18a9839487e5f1eead31c981ebe0f291b5f69e89b7dec3f2e68d3e16ba51bccdcf2006c35b75c51d7eba56269c2facfafe118e6709388cd46f2cef27f6b2272796932caa46fcdc6f5fb176f1e82d957198e529929ff630b6568f21d4efbe61d454a64c9cbdc1244116d011dfd35fa30a617e6571a87b993e278e2557bf59794f2e8ceff50c2ec3fc9dcb2ed8c9e73c80d3cbb452eaf317d21eb02cc6bfbc3036f94c7197c7df74e63a789c50aa3451d11dc63fdcbf73603ba3dfafec249a1d2304b51d45626aa659455cbe371498b3afc4bbc089e64923e1021fbcb474af7227e6b24f445f911c083b38a67ca7ad8496c3ae0176b9b804ebb7f69f2454a2c5429644a5113de0d5201613542d51e8c6b8e69ee59c8aa2323c5ca1b9faba2910bb8857d136090b3afc1f10ea0293ea4bb15296634e296dabaaf3662ecdd0d711929aa47b86be0aea0ce8438427f62ff274d352f9744d18037fd086d39010f2242b952140a23927aaa4dc0b0fe51de1ad46410e57b32d00a538ba84ed1c5c8e1a4fdae06edecbb21f47deb22a9be9f0ca80a7f8ca6f1df8a527f0eee64cc522eae9de7b696905bd554cc5e40ff9bff291bea8fd9b80e3cd867392d0a6046f16f00defefb9d0f6c54e0d2ca8198046deb5ac0256296e54f5ca61560ba3a46e5d71a561dcc4880aa673b50b0f38a03c4f480913f4938d7a76e346bdb2344345bff0227c8da374f6fc468e0855dc4248e18b74834b5b57103c64fb5ec1cc432cfdf51197145a78db627afdd8aaeec7ada98a68eaacbb5fb0215f44d9e3fcfd65c9bc62aba933d07066a46985bf9b5205e570dc6be9563fa8f9b2fbd042eea64c51df0b1e56e7716a4f06b0a19a18cf711383da1233bb08810d2a91221a21ca36caaf6c7647c1a328e22e13e300ab793c097918516957680748868e64cdea114e01185113d493016bfa6804e967d0ce7a6aa483df081e095f3673bbcbf7c8efa821c6f654f58a4952180ead43b4a079641221518c5551624c9ff3659b41ffd8d9c01dd428e25b259d18f2582c84e46d9baade5571263faf7b2278926527c5e86c7c864145858c6b5cef6d2dbf4a12ee77a7811df8bc6a62e85727ea5da83200dc560490299090cdc1b685aa581d08d0ebd0adc9cd67ae40c1ff538d1d856f63772fd1712b29e11af0dc399a7d806094aafa608010ad2ffd9875526c6014d3fff4cb380711010a94208e19c91f3460409f130ac5a9f3f372139c7b53526b84c2f891df1c21e369b413cbf939a21c2cb5a4728c0202d985fb10d49d117a11ce7c504d9c13bcccf00572f1456ec1f8e5d0414085fbb40d58e0296f6a388bcd07f1c09e8649b52faa573109db4fb6cbdce6d1557807f4bca8b759f740b92230c10cf77e51fc41eb241d146bd7c227b5dde9c9a440c5dce351692e4240e34702d1b9808694acd0ea8f356cd07f4e86752185eafe2b2f3ee1167038e352fffe655e71f567a570fdb28d612836645492773888ef81f206f6530ee5c39c17ebb5fbc1772e6d861fa691efb8e745b45e8c56259bb2bf28e565ceb75b81d422e74cb1c3b6549b1ced1dc41216e9df035ab24c571cd1803fbb527c682ad09589789adb779d4e9424a1da047cced49e9a540e4123327c730ab9c8ed4329e56300d31daf19828f60e537bb36b9f651c54e12c11563d461d11a07fd130c98ff25ed15a1b09f3222205b9442ab7eb32f20101bd2948c89154468a87d60282b545b9b0d69e88603b170b1ee5fc66fd1a9780b33b9ddb9fd067086b35599433b659aea4c8001d72beae1f554aa7ff4bd6396472a5b27d14c14351a63a4fef3ee7bd08c3b364f64d9b7a1f47024c92a68883790a6b49edec29416c921c65f14d9f12b9bff9682501248fd662af941889c0ec5e444609a596d120cb30735d6416adb6fe82986523e920839007e6af23a144aef01d2215f904b5de5a9159978370a7e11c96102f44d2372e610695be34a39d1564fd185a3bc536dec5df20988454ece381bb7d96da49a524de435e3a9f833f61f0d8e637e43b47cefe105e4db34427bb431be37a505689f99d83b0907a73d2718ff0c5a12013e453ce5f598461d925faa8372776767851ae4609a9be7244be75d854d29869e3a764d72c4b7d5b170a636998545885a1a4a9284438045aec62cbaf9bc4575d2186c60dda961f3501e1cdddec2f7531991daaa7ecf835f4624e8572043070336362f2fb9e93ccd70846fd8f0b2d775abd630f6130b1cea7c3935d8edc3a5746c19b689c3430e4abaa6de5fa93b573243e9e3a6a983f1c51bae3b5aae6e9ea7d8199023684f5f717262f7adef00378fd195b30356a6c816d96f40d2665be83b7d2cb564ed06bc5ad90dc5f941f5dd571aeab0f3fbf493e9313c947286980e0ef957597b335a04ab058a1828f64a303724985f99ccfec9f6e21e217f0ef3fa8eb1e6e8df553ab7712287d2a09199d7c1af4fc269decffa1514f230f9fe81b39a99d3f815ae2977df0109bef83092ec33092d9b6b753e0b61dc1345f4496aaab95cbbeb649a81569ceeadfc19d0ab7cd4a80448b8052044e0a68f4e3ce9a16783ec3ee64342fc2fbb8aaa7073648a2b9d06e7a6e10e09af9c9f19fc7b0cba909172a256c7a978a46015d1d420257dc58ca0570babee6db303081e3d158a0453287e682efe1a5e82e5a3877eb795d4adf3718fcb84a38d0889ea0aaa8844a3af164275bc7c351cf5ecf0da8aecc20cde384db62a2b9fd64834f6e7c3ba4da29036b42ce7740b31cad5441c9c7c9c1cfa4ca1019069f9ae5c3ebf506919fb27a9d072827e08bf6666f101503feae011e847b224cd0948b11df1bb03ee1282273d94151d2c106bd8484f53d32a4ca1d7ff5834fc21dc5b91d370130718bc7694112ff7861d7c615a093fb447d777a2710fb011fc55c39fa3890dca05c6eb162abd7e12ed412ebd9d7662830629c1af5118cf08f72356ddeed353f7620805b08e00c9d78d3529a5c5ef610d454096005232eaabbd34db1b29ce4326428cddec6ae3a7a50cc7e9554061131114ec0be871677cca59129dcd9dadc91a8bee9efa9cd7e439a0bf857de05a890e49d39b4b2c194afc836bcf875207721626b368a077814a52044ffd7eae20f2ebd5377ce594d4e42097c390f7fcf6e6738f674adb3ab4c256313508a9491fcea1b6fe581a32a78b662595d4af777d406052329646c85d65647799ba00051bf70f810d20185f7e487ed6012814ffc1798be855b0e4afe6f8bf9e775536503ce8fa2b201f06b6cb35c8472fea7b3b50fb5dd5c6d66bad0fb1970acbbafe5714bb859cb65874fdec6cbdd5571feeb7b28b54b3f0285352fbb2a2f11cc17055bde45da66a38a8acc119e762e8ba57a127bb84534999f0ab0b9fa68721df6c61b6ace1125c5d79594f8bbbedc4cd19aa3107925f51d5bd4ff543abb09c6599fd5928739b0f43292639dedbd081cd8f1d7cf9930ab4d045ebbd9bed535b15382bb22d43ea56d8e675f421a15da02e6b31a1291128eab17138cd534c4f95edff7ae29a7de236fd1f893e365221b5e895a1c309c95c4f42fbb958f9f112a1cae1a5646e2aeb3ef4a324f0ab1b9ea32980584a02ded33b4ac2a8962265664a0c59dfc515862864f1cddefc87fa5ff860f3829efc3963452b46a0974db8364fef40d23c625b8dc0a6f853e4c1e65404046c0c48dfbf63bf387fb2820179e9e5b2f826f7065e8ef091f042bb30aec4dd785343d5c0fb7652e0ccb9dcb8aff4ef4a0460e0ec035bdafc1af05b2d8c0c4ab172e57f80b2b80d627836c75278fd1c726a800cb41dcc20f126c61efe4acf077a446d41409a7b90cfd129e0015c010a37837e8e8a4ee390c53288c65959122e664ef67ed86fc0b83343ca2da92e6947057ecc44c24e0d34d332e8a597ac6eed537bad43fd265c813199e76d67d701a733c8e02ad1539cf78a6f1504557d6ce2291cf9178a94de43df6c246f42af5b8c11d7a15b25d8164020efa78cb6ca38f7420940b63894ed63302c82a142b93f5891aa135140a327bb6f6dfe3c0d734e1aff66ce229cb48e24076f45b95939800e141977f35850cc83c797fdfb00d78b01faa2c9a082feb43fe541d73b7acf162a03c8903cdffc1b95599797ef950fdfdf5a85655c3eb1ca3236991ab1e23847c7390897a0f52d6900725064937527c01cfb2a1d0b61680de474442288b1ff579087dff241aef704a4396c9243d77444bb61e8bb3a12dd888d91603e187ce07ae19ad805a36feabc2e318c8355d986e33650afafd3e7219fd2f223282c514838c47740c4c5b78825afaa57c3c6394858cf364135d9cddc187d4d762ca0e1a8c8722a54df166b64fbb72a55604600a05f89e74378da7c5ec2d7c169bcfad9065016e6ccebeb342adbea72c95ab8f3747f17ee437d2d1a9ce26ab728c6e83d1015190ca4cb3c5d77f372c73c6fe0d4e7ecb99e7c538ad22b9c1756602e10606721976bda77ef26ab63a60db43e6f25cac7772d96678c66333146ec0a2ed597db4fbf203cb1d7b7cc82712a9a7deca8464c5c234551675058dc918024e2660d5f1d731522112369f068afe4b70f632786ccdfe3dba5c33d2549e570e3495ae3dc639ecfc2c9974d6ea8749881cb6b94892b3c648047865617f82e966853e5ced6936590d0bc53e1b3428109c8322667105fa308e49215603328e570d447d5223a429052b4dfb018b17cddafc64c860a03d73eb110c3a7863c2d3efaf473097479e754f8b3983b187983a60aaa0f449737e3b3928400d90180bc1d746a26c280051ba2e0de6e4e70b7947cd9cc2d1c559a024e35f5bc45d13bcbd2eeebaba2803073fe814fc78962e86bbcf6fdfce4ea995e6390ac90b074140e93d2805581186523692140e7a83f9dfe90b4da362c58e5e64f15ee6f4e8c35e099e07043d71638545075ab38a9c82cec94397e2fe34d88610825ded2a4221e204df1cbe27a324db0d098840875bf58caa38d08d2de5ab3bbbe14252f084907a0ef0db343bd93ec406444fc213cb3cf187a8efafbc90d8ef39e8fbddc2dcbffa", 0x1000, 0x7, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:04:21 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x8036, 0x983, 0xec, 0xc0}) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) 16:04:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x21) sendto$inet(r0, &(0x7f00000000c0)="157b9f15b97bba2f04e20f65025a434aaf9cbf5e16e5679c1cd021f13db11235171aa3899b5a64c712c6f4f5cd3591e698da0151764b2b07546704287f5096bd442b4ff7e28ff27698144eb0592f6e3ab2dcbc1a0a2a22d95f41aeeed211e632b2fbd73536efb935c5dfc69131f3a4c2574ce7e27ad49d6f4adfc523a101ce335607344517fda9a0051baee0768f7a7baceec5c0e7768b18bdd40eb9558c3daec0f3d405ed9a2b14a211dcd624732080a2cd0e883a99fc8cac3b0c21fb617913d708bcefc08190", 0xc7, 0x400, &(0x7f00000001c0)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="4cdd410210009fab01"], 0x9}, 0x0) r3 = dup2(r2, r1) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000440)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x77}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x693}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xe31c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x488}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:04:21 executing program 1: r0 = syz_open_pts() flock(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:04:21 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x20) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCEXCL(r0, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000100), 0x1e404985, 0x5) 16:04:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="820206000000000000003000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xfb0a5505551412f4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x7ff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) dup2(r0, r1) 16:04:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x8001, 0x4}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) getrusage(0x0, &(0x7f0000000100)) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="010000806d3ae178d702"], 0x1c, 0x0}, 0x0) 16:04:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xfffffffffffffd78) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000200)="7467935b388c56bc1b9ae8907d97c26f71c10735511858083ba3e84e090232b2db5cfa894cd9b29eeeafa313a129aa4a25ea912b7e3dbafa1fc675a5403a69dec5bbbaeaa949fa0e3ad9669c52c61fe0d6ff05986d0ab842c204532fd2479af5e291f0bc12c406da903cdcb181429d598feee9e5fb2743c27ba31073e7a177479c91e0aa01239c4dbe7a93708d365d9b20a962186d184670d2136c3de5e90cf67c849e3494d8ea16c8bdbaac86a671e3c5223344c132a66ec0671988f2066f15b7baa8", 0xc3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = accept(r0, 0x0, &(0x7f0000000100)) r3 = getgid() chown(&(0x7f0000000080)='./bus\x00', r1, r3) connect$inet(r2, &(0x7f0000000180)={0x2, 0x1}, 0xc) 16:04:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x80000000000002, 0xa}) r1 = dup(r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 16:04:22 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x400004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xaa, &(0x7f0000000140)="9dd16a3e8d5eb3ab045207c97c4eb5ffe816d3d3948f5977d11ac9e6e02452208a5c97bb2634c6e0ee2e3d11abcb68fb8a7c6405128bef2e1e2dcc9361ac554343304579e804a6f2fcce29dbe094f85b43df2302b1844f9b4de76f0006ea8e0afa6bdbbee7ab9aa72dbfac5fcd6c4db88db798b9ffbf3d04873a9a66381959060a89f616109281b0208c0a0e1461e249f8c7dd49f687ae29e94a328ce6366565a48459b7e0bebbcf5b58") 16:04:22 executing program 0: write(0xffffffffffffffff, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a", 0x2d) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x1c', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) 16:04:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x50}, {0x10000006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x60) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:04:22 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) recvfrom$inet(r1, &(0x7f0000000140)=""/1, 0x1, 0x800, &(0x7f0000000180)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) ktrace(0x0, 0x5, 0x100010000, 0x0) 16:04:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCLOCK(r1, 0x20004276) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c658d00187675ad0eeed9836897f259bed92b583d7ffb23169432b40d3b44f0d4e7968d05eeda94223dff5b6395e086650bafdbf5235e2c4860df02f0b28e89c24ccfe4faa3f5db0671ab9ecedf3d5db944fda20f3501ae5c6b921536d1cbdda161472a22f1c353a154d99e884968e91ae74906819a5f70694e3d87224bd03bb3784f43a14595760102bfc02d5a9b638a1205dcb4a86b4fae2e5bae6cfd8707286ef0ae63db94f0d231d07034718057f02f842d05b5a95cd361d97c749b91ade68a6e9f497728ccc34eb68eb7f4124b68aadd20"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) 16:04:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x8000000002d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 16:04:22 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x78ad) 16:04:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8d, &(0x7f00000000c0)}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:04:22 executing program 0: r0 = socket(0x800000018, 0x3, 0xffffffffffff0001) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$inet(r0, &(0x7f00000000c0)="8d2b179f585814c31494162f13b8f8f2cee2bf368cf555ed6ef8e58deae32270f3a240a1b40314ff60fb03eb3ea8cdb32f25f6a5c73d4271f3adc553909ddc0cc1ab2537787db8472fae8a3f815692bc1ca2a58fe4ba07b2bf98e939f6e8d11a3e8e2fa93dae4b5522267dfc2ddc19ef75410278f95c54ad9dda06784bcb873f2bbf2846", 0x84, 0x8, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x10000, 0x4) 16:04:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="010000000000000046219f0d91f8c5b1a44a306c22014c8060ce77e995c40848d591a4660c84b089a72a28a32204c41bf00e1f0300c37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3"], 0x4d, 0x800) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x600000000000}, 0x8) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000000000009d181e745238ae3b6ed7f82f5f646039b00e963f4ffebb2d8619826c25cfef4eeb858da65fea28eff7f0c21c4060075d7893ed2dc7ec452cc66c99001e224e5b674721ca594c296e8e30bf7fe638401aa4ee4ae46b75c34f7f92dc672494b967991db19e1a4fdad8685601a39f2ba3309b6c0760dd2bb2bf3f02002633e74a8470767febb91d8fef55d46197b5f39f4c7e1b8db687a76d51e45c1139e437d4cd82acea36e27df19d727b3d9edf32d014839921bdf86c3f7a0c6dafa8a0f7480336734a55f92dd69d516cb08d55d3bb9ace611b9063b1d7754fd157fd2b538e1a54f9f0db15605c595ac8489187c64c1737893cb6b0a3a37291a476e7bc7b7834f833383327365dfd78d0fb9bccdaebf2adfaacdb806af9ca98520914a0c94515cbc008c9a2f92fde03b0cdcf866d3d331e77a61aac6672eced93ddf892b221a325eb813cf558924ba1217ba87e4359e1c1a3b74bd51ebe5d9559f0dc6c04e2b2ceb079b0a380fac40f4702fa056db0771f31f899936fd0530ed27488fc88eae582b497a125b79249ecee363c1557607e9a2e6c8c5f6971bcea4b953165f8b347005c6bd3da27f95969a6e354dc7a9e4f6a22cb73472aa9dd0f"], 0xc, 0x800) msgget(0x0, 0x20) 16:04:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f00000001c0)=0xc) write(r0, &(0x7f00000011c0)="0a4c61c0321313a32cc0bf59196ca79bb2ab283e789d4ac1c58dae317ce8c258cc349b860fe23ed345529ad82b0d7d427d47dab96091313cb7e27c4211352c787b84566a2129cb684de60372e3c6de15ee5a4727d03d956aedf8544b0ee129758104772ad71d39b79f123296b96f116e8eb626ae05dc2913e1685d4fa78ec8c3d4e85dd14132a0761183f71fb85e0a84d3b71c31d0c9ac24a9f1a454f2d01fb6ebbf95a41c80de90720ffb27578a58ba6486f58236593426510120df21084819adaecf3b17c6bc23176e15ee0389be218c75d709192351e63d09aeeb03ace308ddb80f12d36e4ad9d95e45602c63c8c51bb081e3219a2fb789b3aecc430963b0beb3fa25f52cc2908d4a0b9e5e0fc11c43346e528485b5677cca4808c203878ee4b92cc29ee90799ff4db0fa01b89c3ba80fd6e11c85e44193067ff4738e9790475afc8324b0406098664f7aca195d9a692ae731ff12fcfc39bd1a75f23bb60d9a1c60fdd12c10f644696defdcbbc8b4e4204eef52a4e0886d2eca26a805d7bc4caf83c1d835dda1f70851d14d8ab33bbdf8c92ceb63f6ddc0e0a3f48a8f1aec955674a77045b387195fe769fa9cfe44bd3bbfab9f0c0d78557adb3d29951a8a0fe813209ad5b18c3a1516b4f6511b0112a07db2fb4d53b27805dd0dd49073a143fd69794abad755fa3c6aa9efeeeb8bd690e735097935871c4a52f2267ff366a127712d085813ac70d1e25c57828aba427ad09dcb84117c984009a4879706aaed5e72fd812dc263b3d2ed6f86be3063a8d42f6ec417e263edadeb8a007a0367c3e83b96096262f920800b2b9edf4fa87b374d7ae94aab753564f88199851567e7caea1a4512b529bcf81734e29ad769b8c25bd99a1beed683f39bead79f1494e980a65dd1917725da0806f533254755042669e4520a719584744a630679022fbf1363eb55b6cc43c3c35287bb68a50846dd7e44e405b0a17f6dabf54b24127f48346597c8d9c4ad8b871094ac3b04a940359619fdc3e993f59865bd43be14efe96f71bfe49cc464357024966cde144758602e3a43f6de80469e905d7a0ea5d64a6b3504b5e709a8971871a97d7f3957ed96a9a7873c7f65ae90b104649f9b386811b6e76387a728ebad2f0c2d46b9931fc5678b20d313ff6d61bef11c69c70d1bb8e602dc0ff0bbc2330d17edc93f1f1745cb5c31381aecadce4d4e34028f0e5b765c42a6abdb39c0410356915ba1589c561c6fa0fa7a32f40501da376929bb23e585f9c2a2b4ed2333ed9da274dabda3bf61c2e2b5d20a2b5afc7a83cbb68eaf00aa8d94926a0afbd3ee157c63146c59a74562fd52b30501de3945c272753f25a6db4f70f5fbf50bed5c87b113d8f69f9623b83ba96132db55aeb99a84f85058c3f66f4edb65e19c4769b247f7fad1e8b29b5c23da798445d964ae2586cbaa9ecd089f7ff77df8e02e088bfa795262120a16d410c35f5f2272559b3f9709494000b7447d38c9ba7ac445a75580a1aed8e6c4b235b63a202dc8bb039da1e7fd90893eb145f8280e3cd80bade008f59d9e02edf07c12970d0614263497e12fe1478872d3b544e58abd902ba4d0bfbcd1892b1327c6b727737ac9e68aee97058fb70e539e9c635d2d04e175879868cdd18f52534a10a405a29a0fbeed17a6db9ea5df556a2545aff28b36859b59d37331c5fc7a93d84008a06ff355889a91cafc3644c28a75b27c70fd19121be099dc2e02807f766b5ecb7ee8a6d73426c5a7c17646f3f549b3cf3c3ae24ae1dfe1dafc76c2a74979c070e955e7aa6f2c4a26b9e54c9ef113ef1e3d4897602016ca8f11881c11eca42f99fd658c2354af0cf89b9778a1dfaed570ebe7330702d74340497ed71ab50767ccbf52e0818965696f8b1d49a6a84ffa1b7090525f27e2b2e9405dbfc382a824796fadcd3586bc85df4008d307a3d786ba2e2577bea3b3d1391c77f130fa1034a9931b6e9490446cf725e33f1377af6ee01320a9d613d0a72a25541f9a7472b063cb8ec3d391f16075e88a765530590060c7d6a826acb757c6f2e3703b87a33f315dc1d985b99ee8e2cfa8223f213eb47ac8e27249e6e43cea665253b36384efe47075fef34a840955ff1387794218204cefb2d6447aa801834b81d709d6ab1cbefa96365cceac957089fc204f3cdce4ca6bbd44fc27d341b680612bae9b44c6f4201b81dd23928c0ab4b8636c82e29f24a4ebc213d56787029831bb31dd880f074c4095eca186cf93990d754668906d486806bc93c9805f3b583eb9a6c983c97f6049f50084adad5c870d655e4279261c5a9db6582fff0fe7f14a1fa8176637e5dda07b13fd3bbc1a791d2f35ae33daef24586115e910e51acf0ca7f2492dea8f0ddcdbac74b5b8a4bbaf93d1e06c9bbfa0a39a70b399e6fd14eb7867d242f00e66dcfcdcbd8de6380d7a5644f1cb88caefeded7d56785aba6bfbbb4906d96627f492c8fc387eeacba275a6f250c6e21ce952eb858cb251dbe55266d189e71dc3e7fe70c45b2083a0282ad6422e1b5b0e49311bd1b6a220c7368677b4287de485395f12cc96b99e3decc424b5234ec036f1392e9cbdbd6eba0c3438d9d8e1ad1e0d4bc2f63a9b0f4978df25b07b90574c412e8a76cb8361cb0a5bb5bfc02801569d4fb12cc013a71921a4dcabb9b8a206c7f8aa15174f3cbfe5a41f520272122482e6c10a083bf7aa7f69ecfe56ecd622cc10a77deb407c06985137e53d15ff9a4204d9ea7b5380703818b2504144495a1f603b038e269ef8027a72167905e50b6c6dd9202d38792605e7f21b3f58fd1e33de9aa08f8ec703b0feab505426751ce65d827dc2c270809dab0e32f974b979489e68dccddfa91020c1101a640129adabac257c77ec283a655ca8962a8a47e5998f251d7bb3e6768398665ee56e4db8d023b7d5709e84ef6f58c599f2dcf7ac67aba9f9b0d2a404904078873a133230acf02d7821c7126ece94ad7af2f82d9dd0e38f3c9f3b1e5aca50e8fb5c974e52e2788a592361f3eac72babf19ba5f36c14e14cd8ff01ca277b4c5377ef80acc32149d6cda8a35af0774811a234a297b70f44f99671903e90dc3a9ac98666f4236361fd4904bad316130e98a075aa5d68a0fe98a26bdb8fd9aff2be7bd40ac3aaa41560c0b03c83260668d9b58fa0213fa922c6081f3c206a71248f0a81763edabfaff198db4ca94120df3359832f159a7447736c8ea8dd3f8c459d5860e303c755244adc91868464bfb392f08600c0c951461dd8165de93c26dec37ad91b98adc1966ce2aa61ebf3f1dadc58296d393ca6bda10d4eca59efea2aa2cb725904ec3f2fa8e1779a9e467a3632c94d1c301c829876b92b73a2f8c0346637610fbb159b41a7eb5c23db4685a1921716b7a69884fe4a40fb442829713fdfd46e802a2ccc27aee3929d3fb7ec9f0176c5b0b79efd50e6948a165e6725b022e983e2c0a402d13b333181d9b76f01ea155adeb23651eed8c8cc6585de72c8cd59c97601fbb8522a58b613f4b07d8b9d783377118ba24e2b7810edfb68ca26bbdc28a2c4a3266a2cce4417e79fd45d22e5f758990bea672cddd85852429258c4706e83c9579f4d32efbf0e1916573f96df9ca93e23279127d9032f7f87df31c90cf56c0b2c372a664b118f84ef2418f902d3d63acc8c5c36fc7171649bf29c2b317e9f8a1f9a283b63d0be4bf69bf95c9b402bd34c8aa70b76c021abbe088a5097ca77cadcc9a814eda654ad085569cb91c1a9f554a4c05e229e439a5fdeecff7785647076bc3bd4badf8033978136d8d2b1662d91d875205fb636a2d0f765263c8af8e1648e2ac9075b9d842cfbd22a14e1b17f9187920edb6f4fdba40758fc47aca93094aedc47fc29bf504d091eba68febce315dd052b295a803a70fdd0028df8e03a33d4781bd31b6ade73b1dbc8f07ebf59d4e820019e5e83a7c3da6e27a94cec7bfc6de7b03197ac6e65502af83a1acbec6a5637f09eca4fe8c80916bb6bea6053e2398851d716865685f0b8e759ad17acb54ffd33858831faf513b4237a7911b0f97b7ef412481bb2857b26f6af60943afe660d95c90badfdd83c3852bd7e43f32970d5849cfc45856a729b7bd7978a411b22e7802b4a8f91d3e619e3a4ac5a57b7eb11a309848a378b3abb4429e5bfa016345d48228538701ec124024a2bb5526cc1805698fa547d1c06292e7459ba1464fc04e4f47afe95456162098c249dc61bd32f7d6bfe4b9661459a6f12fe5342b493f91d434051e9c18de8f229e929e9b03c8be8bdc79a37270fff47c83eaf7e3783bb0ca5ea7ad20323d3c44cd23f635ca62353331f383a17c4c5848187fe22ccea45b07d961c8ae02e1d83c1b11bc6a5bc808fa6b1be006553a78eefe2fbebf630640061c511ef20abab950ffc71bbd31f7bcc789d6fd1ce5236991bd3131d9b61a85bcd6a9b5d45dd409664332aecd94c99fc54d824c45517d318ee67bc671bba98ae87cc7bcc659c3ca77044a3b77846893291bbce7fb5ece01cb77be627e313210d157be926292865ecc3c96fde3a3f6fc018e1d02f0b171ebf4276ff01dc13ccf717b9a51385a756c0f9ec2396de0c11f28a492807ebae2cf3cb3619f26bdc32511cae98aa754e4411f5776ec9fef067b3fdc374e86bf765bba38f16bbc1255dea9ef4696a2e8c363bd1c01f130d614cc268426ea6ced54de8a6fd52d0ebeeb4ffc383fbdc426fc00c312ab892d0a93242da3ce66a94fee886827e9531a3aae8aaea27ec2ffd36563486cf1d2ec06f4c381ccca384a0fc749b13cf5546a3f3211a2bfb4432ab3c79e0e6074e0f8a8311d9f27ad901ad70d67ab1301f9442113c37c6a4c0edcd6cd23e024fbb9fa0a30b6fc50e2201bc1e83955488f1580676790ebac3b5c493690f5a95c92ce0a361083356302e6ea24f1e154d57036d4548d439ccc6dfa96c4369dc3e866a2872b29869f45c3f0f8520222e58832d3fb9c58c3c3d1adafbed0492d19f258dd0dd7d803bd5a7e624e530936ef7b41785fd5b388a39353492aa8ffab0e658e1827c427bf5e4f371867058bbab948cd5830f1246413d66d8b40830dfda0c43c46ea31a6c20fd0e195d22dcdfd30a846d6d26cac675822c26a7f77df11170ab67456e2f92a571845e133efc7d1e73364e54b27b7bf122969ea6a773c1c06e5232b2ecc747543964365bf770c1fb68e4291bfad0348f700f05ba2fcbf3982ccdf6c451c2a0e3e885a4264074fbc220fd3ab1cf05a46d35d6fd43ad68b39391c643c4788243f2ac29948316c9032a2ea8e6c8424bbcd69ef28e734ce2e682487843dcbade452912f18a35c13f5c5843faed85e30a6120366f29a4abc1c89372fc3ba68542f71ef70c9990e8ce20494d864c70e4fe8b95b7bfcd104c4a1d5637669252c46d1c516b09653faac94e3d27e65abe96483992af8906f72dc718b497b822b38f2004d08b656dc3633523aa112635304ad56b88ce96b98eab67edd44a794d6b5d8d7dc339f715919f5d3894a18666296acb19319adbee8da075384fdf92495cb6fe3de334913d6c7cf55c68bec1231ea0a0c60ad7354078cbb77df2262077fac42c120ecb577999b818527616c1ff9a6e396c8b0ad4b5a15c96a982913d2cfa201b3dc139d85b9d402104c763e70ce7b7999c6eeef05c40c090aae9327cb8704c5325ae5077f33be3235c98b2670c86eef7150ccdd3de58a1947d5ea8fe9a8e29ee7a262e5871e6c22f561d1b6455421dff51b2e1add02cfaf829b6127967f0d2ec32e1c6e52d6f5f6b", 0x1000) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0xc312, 0x401}) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f0000000180)=0x3) 16:04:22 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009a00000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x0) 16:04:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) syz_open_pts() pipe(&(0x7f00000000c0)) select(0x19, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40), &(0x7f0000000b80)) 16:04:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x40, 0xfffff, 0xffffffff80000001, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x56, 0x10, 0x7ff, 0x9}], 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x81, 0x2}, {{r0}, 0xffffffffffffffff, 0x82, 0x80, 0x1, 0x9}], 0x7ff, &(0x7f00000000c0)={0x2, 0x7}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000004c0)='./file0\x00', 0x10, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:04:24 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:24 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) dup2(r0, r3) write(r1, &(0x7f0000000100), 0xfeae) 16:04:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0x40, 0x7f) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xad, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) dup2(r1, r2) 16:04:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x805300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:04:24 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000023, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0xa38, 0x80, 0x0, 0x3, &(0x7f0000000040)={{0x2, 0xffffffffffff8001, 0x74, 0x6, 0xffff, 0x4}, {[0x7, 0x0, 0x675, 0xae0, 0x198e, 0xc4b0, 0x2, 0x2, 0x80, 0x1, 0x2, 0x8000, 0xffffffff, 0x1, 0x4, 0x6, 0x7, 0x401], [0x1, 0x5, 0x1f6, 0xfffffffffffffffd, 0x0, 0x5, 0x10000, 0x80000001, 0x0, 0x6], [0x1000, 0x6, 0x0, 0x100000000, 0x20, 0xc4fb, 0x8], [0xfd69, 0x1, 0x20, 0x2, 0x7f], [{0x140000000, 0x4, 0x4, 0x1}, {0x100000001, 0x2, 0x8954, 0x9}, {0x7, 0x4, 0x4, 0x1ec}, {0x7fff, 0xfffffffffffffc00, 0xfffffffffffffff8, 0x5}, {0x6, 0xfff, 0x8000, 0x1ff}, {0x9, 0x3, 0x8000, 0x7f}, {0x7ff, 0x7ab, 0x0, 0x200}, {0x9, 0x7ff, 0x8503, 0x100}], {0x4641c191, 0x7, 0xe3a2, 0xda6d}, {0x2, 0x1, 0x8, 0x1}}}, 0x4, 0x7}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x7, 0x4b55, 0x2, 0xab1, &(0x7f0000000380)={{0xffffffff, 0x0, 0x3, 0x10000, 0x7, 0x4, 0x1}, {[0x13, 0x0, 0x7f, 0x1, 0xfffffffffffffff8, 0x79c9, 0x8000, 0x9, 0x6, 0x1, 0xfffffffffffff66e, 0x80, 0x9, 0x7, 0x1, 0x9, 0xbcd8, 0x2], [0x1ff, 0x40, 0x6, 0x0, 0x9, 0x9, 0x5, 0x10001, 0xf59b, 0x3c09d607], [0xffffffffffffff01, 0x8, 0x10001, 0x0, 0x2, 0x0, 0x81], [0x9, 0x4, 0x5, 0x80, 0x3f, 0xfffffffffffffbff], [{0x6, 0x2, 0x6, 0x4}, {0x9, 0xea00000000000000, 0x101, 0x1}, {0x9, 0x7, 0x1, 0x1f}, {0x1ff, 0x1, 0x5, 0x101}, {0x20, 0xffffffffffffffc1, 0x4, 0xff}, {0x500000000, 0x2, 0x1, 0x20}, {0x80000000, 0x8, 0x4}, {0x1ff, 0x0, 0x7}], {0x1ff, 0xfff, 0xbe3, 0x9}, {0x4, 0x3, 0x4, 0x1}}}, 0xfffffffffffffffa, 0x2}) 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x8, r2, r3, r4, r5, 0x1, 0x8}, 0xefea, 0xb04d, r6, r7, 0x1, 0x87d, 0x3}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:04:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) write(r0, &(0x7f00000001c0)="9d46054b8498bac661cd9b166de1ca31ef3902", 0x13) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8090, 0x0) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f00000000c0)='./bus\x00', r2, r3, 0x4) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000001c0), 0x0) 16:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x87, 0x0, 0x9}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000380)='G') 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffda, &(0x7f0000000280)="b67dc75f37706272b4c51a20443b58c9fc66027f62df27b0cc6bbb49fc7493544d8eb9b557b53658a1f65118c6210b258f39fc2736bb2d5816229d8226e58cad817ca1efd4faf9a76def36ff06b14e1b83f95ebe53ad4913d57128e65785cae6e77961b0644362a2c700c6a2fb58e406a6a4dc949afbd775b0237a27fcc79fef40859bb300"/144) 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x1f}, {0x6}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 16:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xf7d000, 0xae, 0x1f, 0xe6e8}, {0x9, 0x0, 0x7f3, 0x1c000000000}]}) syz_emit_ethernet(0x51, &(0x7f00000002c0)="e4b43a997508c50c139d180b2e74b23345555cde538faeec37f0ea3b594ed14a65449b97b51ae5d3471457b576698efd601fe7dc88ddd086d18e958857c9dc3f533c26d0f146df6861cfe0ee38b7f077a1") 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49, &(0x7f0000000240)="b6ab09ee2feefda1f234979c313c545ca00b4ab8503c97f917e0c444d83f78091ae07fa80068753b9251688838e87189dba3b3e5ae5c4e1b04018c186982fb2537028af31394c4e462") 16:04:24 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) poll(&(0x7f0000000100)=[{r1, 0x100}, {r0, 0x2}, {r1, 0x4}], 0x3, 0xc16) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) 16:04:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00050000000000000000"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="d3094e1373b23617570c1607bd4781ac437de0092dca03ba42d2588d8ed210b9b895b61c47d02674dfceb263491560ddda7ab4719aaa6f447df2f519304cbf5cb2f291c3acf3572e5973e2cd840ed502f6af305ab8d424feab12031f79ff7121397a2f488a773baa6c91daef8c7592eaf8c3d45a47c37073dd4ed232cd401badc11e0823d3710cab06dc76cfc2ff77ed926017379c919a3be47d7d1d521d77894dee40e273ed54e09e727c482a923c84d8992aac1b3fe679", 0xb8}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="d00000000000000001000000060000004f77a00e99802af66388e0cce22ce452d3bd47dc7aa0eb304ffed89903b1f0441806f885e52e1c76dda7b5e27b6fb013edaed34ec0235883424cd32af8dda85ea3e2aa9b8a49b9175b0b66759d180a7ab086287750379c486fe8baad6a2ba65c07b9fa36be043e46ebe1db60c96e104bec75e9c7788ca6efbd89d84f5c04113608a00a3b9d1fd5fa8c67e0bbecb4c9152e45d2d9e3d5c76219cd8ac0231e79a98f180b816e1181832c05d1853b0820f390f8eeba9d4d3492a19288cd770000008800000000000000ffff0000400000004c59ca07bb9c01a3a3d781241cfa203e4b10def3deb93fe194d98b659534d190f1b1de86cb681ec742d9cd00a67e5fcd994480f276d3f2f9e80054ef906597ce679db04b208d3d4a81bbf6179c98078ce4e671d3634c3061adddf37fe81bdb2dfbe739c019de5cfa3247f5f627d863b3120e0000000000000001000000000000ffe70000030000006a47d8041cc71b8c4b3413be2807a44a1fd71d9a219f93f4d8fe78bcb75f5fe3779254392960d96ab5d3a22d31501a4dbe1a210008e9301645c658c30557da6871098eed2792f848b49ae90affd294d7ef438c4ba15a843d998ef602dd89e07be930f0ecce20604e3703a0fe82d7591cc6c4406a0e12ff158a3ed1bf3d3b611f629a6cff97dcb6f265a8f1a50f025b5d253c3adfa7a2981826baae2dc550972eb07e90ddeec359e5e1e98eea9a9968fd8a10a738f109f02200bf45976752ba14786d37594e590ed66bea3aa74c41ab70c8ccdf37ca9ba7b95e0d3f95611df3c8a21d780fd74ee35e5f66000000000000"], 0x258}, 0x8) 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:04:24 executing program 0: r0 = socket(0x1, 0xc004, 0x2000) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x3, 0xfffffffffffffff9}) 16:04:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) 16:04:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000008c0)=0x3) socket(0x18, 0x3, 0x81) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0x80, 0x10) kevent(r2, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffffc, 0xd, 0x20, 0x8, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x3, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffff9, 0x2, 0x2, 0x101, 0xf9d}], 0x5, &(0x7f00000007c0)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x8, 0x2, 0x8}, {{r0}, 0xfffffffffffffffa, 0x40, 0x52, 0x1, 0xd70}, {{r1}, 0xfffffffffffffff9, 0xe0, 0xd0bfb5c303eee84e, 0x4ffa, 0x9}, {{r1}, 0xfffffffffffffffa, 0x34, 0x4, 0xfff, 0x81}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x1, 0x100000001}, {{r1}, 0xfffffffffffffffa, 0x90, 0x40000000, 0x10000, 0x7}], 0xfff, &(0x7f0000000880)={0x3, 0x3ff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000000200)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a8c9c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29e256851a5ddbe48ba3054ac65aaa451d2fca5037dbe158c9d616236304ec465a3a22b69e77f1c296b6eb45c1e21ae880e9caa1eba90695651b704e50d20e9c77942a4ebb3b", 0x4cd}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:04:24 executing program 1: getitimer(0x0, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x8003}, {0x0, 0xf423f}}, 0x0) 16:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x4, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:04:24 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x100010005) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x20) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000002c0)='./file0/file0\x00', r2, r6) accept$inet6(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) symlinkat(&(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = shmget$private(0x0, 0x1000, 0x86, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x9, r2, r8, r7, r6, 0x8, 0x7}, 0x4, 0x3, r1, r5, 0x100000001, 0x9, 0xfffffffffffffff9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = getpgrp() r12 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r7, r10, 0x80, 0x4}, 0x3, 0xd66, r11, r12, 0x3, 0x7747, 0x40, 0x7}) getuid() geteuid() r13 = getuid() setuid(r13) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 16:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") shmget(0x1, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x1000, 0x38, &(0x7f0000ffe000/0x1000)=nil) r1 = shmget(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:04:24 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) 16:04:24 executing program 0: r0 = shmget(0x1, 0x2000, 0x40, &(0x7f00003d8000/0x2000)=nil) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x8, r1, r3, r4, r5, 0x18, 0xffffffffffffffff}, 0x0, 0x4, r6, r7, 0x3, 0x400, 0x4}) setuid(0xee01) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getpeername$unix(r9, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b9fa809d8a0a55aa0a5904c3e6970f995409cb33234652c51fce7c29432622a24457145e4add0111333dd1f4733ec5de8d477af62269809333a1e7cb6dd4ce1b55da1472ebfef9bf2978b8f5241c46e3f481c09df16193547de95fab68d7ac7df3bfcbabaf33aa0492527f9ad9fd7e92ed8d60942e1533d5db0f32cba4bf0d0c6c75e643acac38e6f8ccf6f937b8bb596140f279ad6c3dfd46836760fa8febfe9703ea6fe120af91d745565fe7608cd104b4839483affffbcc78456bc3b39eec6c93bff08c06ec8579b06814054eb7de7865d82565755b6cfbc72ce6e94898f424e5801d89da6536cf8158e132fcf31bf7cfbff97e25161f28c694105996b5710f8e75c4b7c36e58b71b1885e4cca82db633be297beca273bdc154fe7a8dadd62ca12c1a40998050b98fa4409c6f7d1bdb79e1a7219718fb1c41b2cc715382eb0fa86a4e2e2edb733315637f608e9"], &(0x7f0000000280)=0x6e) flock(r9, 0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r2, r8}, 0xc) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f000044a000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000180)) 16:04:24 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r5, 0x80}], 0x1, 0x9) getsockname$unix(r5, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) lchown(&(0x7f0000000100)='./file1\x00', r4, r2) lchown(&(0x7f0000000240)='./file0\x00', r4, r0) setregid(r3, r1) 16:04:24 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) socketpair(0x1, 0x4000, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x2, 0x1, 0x8, 0x8950, 0x8}, 0xc) 16:04:24 executing program 0: socketpair(0x1, 0x8000, 0xffffffffffffff00, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000080)=0xfffffffffffffffc) 16:04:24 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x6, 0x3010, r0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x8) 16:04:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000180)=0x200) 16:04:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x1b135a69) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x21) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:04:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0xe34244ea720ab973, 0x9}) clock_getres(0x4, 0x0) 16:04:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201b1, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140), 0xc) 16:04:24 executing program 0: r0 = socket(0x800000018, 0x4000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 16:04:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) write(r0, 0x0, 0xfffffffffffffd3e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x3) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000000040)=ANY=[@ANYBLOB="08b380935f2c7ede0000"], 0x2, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x2c, &(0x7f0000000000)="c4eb5e044d75d09ab11694507b815a5bb722b13f67af48b14b938eb927fc1177704267eee785de56427ad4dd") 16:04:24 executing program 0: r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/175, 0xaf}], 0x1, &(0x7f0000000240)=""/123, 0x7b}, 0x800) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) 16:04:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) 16:04:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x401, 0x9}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) semget$private(0x0, 0x1, 0x408) 16:04:24 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:04:24 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) fchdir(r0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x5}, {0x100, 0x9}}) 16:04:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14e2fffff753269fbe72e3560f4938a2385100000000000000cbfb00000000"], 0x10}, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:04:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x6, 0x1}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720d", 0xfea1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8, 0x0) readv(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fcntl$getflags(r2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) 16:04:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x401, 0x7fff, 0x6071, "19f68df8dded4733be07b35bdd20956edf052f05", 0x5, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x7, 0x0, 0x1, "52cfbe438101e78c0e00", 0xffffffff80000000}) 16:04:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x2, 0x1000, 0x8, &(0x7f00002f6000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/41) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pckbd_enable: command error 16:04:27 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) getgroups(0xa, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgid(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pckbd_enable: command error 16:04:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="652a40a65c31641f737109a1fd3c69e959f5eb5f5328a342f0f27fed44", 0x1d, 0x1, &(0x7f0000000040)={0x18, 0x2, 0x2, 0x6}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r0, 0x4, 0x8) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x8}, {r0, 0x8}], 0x3, 0x0) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000002500)=""/4096, 0xfffffffffffffe31}], 0x1, 0x0, 0x0) close(r1) 16:04:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x10001) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f00000001c0)="e9f4790fbdb8ff6091eabef4", 0xc) 16:04:28 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x8) r0 = semget$private(0x0, 0x3, 0x200) semop(r0, &(0x7f0000000000)=[{0x3, 0x2, 0x1f11c907372fba6e}, {0x2, 0x5, 0x800}, {0x1, 0xc62, 0x800}], 0x3) 16:04:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:04:28 executing program 0: r0 = msgget(0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) msgget$private(0x0, 0x500) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000000006b56d56be788a22880b7e621a3d783e44270a12563ccf58cdcffd45431fff76fe2c22cc102d157b653d74188c09cb8ba730a0dd58fd423875a96baf1c2807595fe3ecb94eb4a0f502e7b0800000000a961d7ca51aa8e36c36ea27b2aec05bbb75a484d7231d4a70ed3628bf5ad2834c38e61b2ee5ae103d220bc394422ccd871c6b9d0a7ac147d10b0e07e18ed152850cf740c0f6db552f2ca7be514242b7a5ee378d90261fe181f433ebf33f1d12b51f9e6b7e7ecc55ce1ca3126078a2133ae28cff5fb3abd4538dc37bed4471a34b07666b040348c12a35181d562682516fb4e3d248337b4262953bb1ea5b5f9a015fe6c5f2b24b62a8eb67146184170550341f1d39a3d9b7f2a4caaf60d103710755f3585c9fb170f400eec92bd67fed8c1df9da4057cb08d3a4ba9c3275c79ff771404ae296b7b9ed16f7e3890d9548e780adcd1b5482511de7d6c79247f963277a1c60ec73ad77efeee59a6e0fa994ba9a5f904c805fda20ee755ba2af5c1ce67fb07d1dfe475275ee4e562847033443d2603f36c1671b94db6e9e297b431f1c9573a11851af026096e0d5517062e1585b36fb51a008d726c13a31db09a14cae65c016c90596de7"], 0xfffffffffffffeee, 0x0) 16:04:28 executing program 1: socket$inet(0x2, 0x3, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 16:04:28 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000012c0)=@abs={0x682eb13985c518e6}, 0x8) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="9712ca5fd4cf0d4181e19d327d2e3e92363fdb0f18140db3f6c1a56eaa588d", 0x1f}, {&(0x7f0000000100)="bbdd2ebbf6ad6d676b68fc8331b7fe38bd6bfe84d83f8b0fd60011244c8269b5ac9f4109d45f9c63fbe8eadbb18f55157021c604b257f33b381b19e89411faba4ab0118d2c844fb0cf9ba7421cb7f3485cbeb8391fe3a0b535b7eb571114a25d93db970d5c7fd94de169d1a9d458041fe4e68ee70e84fee035a537c1b17f04e057341aedb03d0ff150e7b4e5f8cdecfd9e3b81dc53e9bee9a9c98d9f2e9b3eba1471af787636ca50d1acf49da73af1187900134b4c90af22b8fb834054d351701ff12f32a317e093fc27d305542714599379f334dd3cb3b28dc7cbf433c4a2df6a65ec94d8e5d0b0774f6322211469354e73e18d077a", 0xf6}, {&(0x7f0000000200)="d968bcb1100b0c7a5c4132f85c32e70a3485512a36d30d4f091cb29ec3b6307e66e2f1ea8fcabd9d4e4eafe86425fdd18ef5e9708d1993f27d0b74c9e16bdcfddd5148d15b9fd4ef077dca0fe3f7a633b06f771a9008ffce1cbf1db3984362582d2e90cf711e4ffca8f3c07287ac26bf49ec0c0e377e39d2a0647362ec6fdaa70b8f13433c63325882bc9daf495c7cde23fedda2ab18508afc2e1eb6b53bb1ff373c6f0fee8fbb649a4353bb375fe5478eafef249ece83f73b74a2e58ca7849d8895d7345c6be2e1d13b25d06781d52c2708d8575a0267f6d360e54ca3a452ff0fcaf1b5ef3cde3fef7b60c437aa9a54e95b449d63be8bc318e961b15459792d51b2da0e6ece30ebd4ccac2334a62f8ba1e6084e1a7ca05e8c6ae9338529531a6bfae917aa99e1b9cda82003b443ea00203d50f92525a97c1b3013f012b27a6f835a9b0808a0e3f2c74c18b54bc3080e7a0b90da079a7be4081c8b7e06a59d15de09fc6f3f86c3dcfdd7b5ca2100aeca54b06048cda9dcbbfa2dcbfffd968227d06d398e78ed2bd914aa39d3fe4f6ac391e740a39952d4541e866ef5a3849498f80c93ee9c6662009b895aa305660a4da77a59260336eb791dd362365ced949c33e5c103c7fb615e8f48d021bfda89ed6f31692f397c50c970b949a9cf47b67a63e9ba585b3b5a9b10c011235b94f439b4f5c3bea2ecda1ac0cccf4a82205464e1898ae0db1ed2fc729160987ba52a2521ef5a1400864831fe1f193cd3565f2b0ee23adc9f8b9b918ebe0e001319267aee704f102b032d5bad01855cb667d0b1cb1471149b048f0e69af08f9c1c329cad2a57caf723def57d4555493e23012e17636bda0e51415d8253a14e7b1edafd19b2f3433424dd6cdf9af767981517e14ac469bef128b472b09aa163024fb67111cbaddc6a80be0a8e488731b3eda4c4815d9b89c436d41dcd2e99652ed4ab84507702623f79b347ec0b83df2e667be387b3749ca455332946ddd46eae383addd8840f4f88201ce02c303aabd919a82947c8274a6936bd4d2850e6893064c26da78408b6671acc556c92e77c75e0d942c762305b24d5d51745e138807a96768e213d1ae28af5f160d701577ed3f0043b2bbf824b780e268196c24f080bda8828734e73995df06826ef2740bb2a566183645df253f4c0a421dd70dc5bd0651bbba0d10b1d4d227c8a8f8ca605d523af07b7dadb3ea7ea329c3238078883a12bcb4c87e84d81c8572a1420f6d9a1105071acc8446decd2306a37619b22bbd6b519e52fd3fc115bb07625b1d9b28e29f6beb6cb7c3e6668bfea7f5fd3ebede47e9c754a5b3c036bf524af85d679cf78a60964f04df66aabb78315676835ef2953112e8db7f1774210e2dc239dd438066aa7e4bc1cf6ce6addae3acfdd7a90cfb5e137cbd260df867c0f259f4040c179ae41fe60c2f28ccd3ac61e024d27c2d695b3ba7d04908e839d76e48c14ae4f53e039cc7d4d5752410bda556413737c7c9edb2e424285d34d1acd9d3b6cdbfc87422e670ee4095d139a2922e039767479aa0cc2b099dc72b272503eaa65848dd5ab59d4497f08df2a5233a3a5862dc027d60116ad7c2b371c6d428e33cbd4cde9a3dcb96035b2463b7170160510f81b43780f58b1c9472e2fa7fb3a4fb7569928d1c1db2c311dac5a5ca711263165ceb0b693d90e867352455e3d2fc499120eff0285ffd114699d44b9777840d441889a75cfbc6833821b3818871e0cdef04b071aade5884cb91a2bb4c17d8d869013ee877c63829887777c656be6b1f181684594373ed3459697b3a4392dbef46f156d0e0ec8f0d3026c400526c1a1e16b8e3eba1d672f09a8f5c1bce454b8eab2d68a21b8cdcbccd5776f31381a801fec8d1495e6a3458cabbc908a431e73c49d30cef4e9b26fc54b141978f6cc1a5cbf575dbc716ef30bbeb257c9c831772ae01af463dc96ef3c09fec08b3944fb246a2dd45301b0a8e8f4396dae0414cd4bd7bf4612172b3d0983a2be5250a756c03b5e7cc6dc5d5b05be17d251857c16ab87cba4e482a2e6497e4018e4ec33b73c06996db87e6eb43d3e5d94e19065375d1cb33aca5f1de82e9631f46edda87f2a8561d91c2287f0c620545ba24fe8b93f8ac70020ffcdb9845e04daa1ea83573004ca1a9d3e37efb0fee02766e4bbcaadef65d6d209719a1f49028ce843cef438c3e7cb7662ff16f74dae13d31a9e29e7d094e15fe8ab2f2070eb16a49907e28d22c931220664eab28b30551d6bf7e80aa0bc3305dda285b66c22389fbfd26ec48616ef10e35a856242184edf86f909322f85ed0166ee63939a325fdeae4446257a33fb3e2059d4468e5b0aaad09d686e90d6ccaf7143f33ecc31442b3b3f71a9485f017479261f3656a73ce78540e0cd44a4f879999ce72788608a32902fe19b296d770eb8dc21ef18a8925c8881c9e50c3e7f6edf1beadf744abae76fd4311c1b06670773cf439a74d1a37484e2b97735c8d9e874d45147f44ffc56ec9fa01fd8a3a8c20c1c0ed720b85181b300b4bcfeb580ae764cce5313443e6486a944dcbcee786cc1da9603ac8dbc0460849345c15e5d8b22cb22991285c6aae1276d2a22d7bf8f4570e7e83a9c9fd822168e82a11150bd85990d622a07a5b1042df96962f6407a34a0e81c4e2fc661cd7ed6cdd9f314fdd9e42d87de921d75a138ea74c06e4ffa7895e81c895bff3423673f08fbf455b40bec16b9bdfd8c32c560ad44fbb57ca352c6d0aeeb5ccb8749bef40eea0753eb36e8eb5a4a701023a3afad9014926169e88c98a5e9e03a4264074ac1b62dc14395a8082bede923cb9183b62412d081711f8804ef08e1f8cefc3d1018cb61287e32b0c8c73d3334041bdbb2e4c5b28fb635cfea0f6fd6a181c3034b37db7d883b74e2658d17499d3db56a4ccb466c7dff0d3a89fca0a825dec9be06619fe7a8c77aba093c3590fc99acdfbf18a7aa7a7013239152ed6e280683aa66f7f12308af5cfef535ed053e7a6b7946835cbbae9ee56549fc52516e8a6ccecbe8df39c849fbdec0312edb080a20c1a79aa5956987fcf0eb6b35e2653803db10bb19a1ce3895a7b669079000883c05f451c23d166c28f69ea1fa030af83abd7b5e012ebb4a45d87d3cd113fc7b69a8738a25c9183745bc5b2d72994fa72cbcd1dd2601a3d8485c2032e839bee896ba2cc4f5a16be1ad79ee9676e8940468f9f2570adf8002b512b6c1105d1d23fe6dd66867dcd5a19441e72f7e7a1ab954fc98f799be3c29432cf7726ffa0931a1a49e64a5528c410796d18e25a9a625cf7f5f48f9b5db4d1af809fe476b8f95a30aca2167f6ff2c96be447e1de905718c5646f4d18182ef44646b9592e9c514a633ba3fab99f504cb5bd625fe4e96e18b10364548dd5a24dbb3c86d4080b5f533a1ab88c747969a2491d26ccedaef689ec41778f903208c532f89fde0fc9d566f70f54382c92103b98d8ff105a77832aeba98956322eaabf52658c8a99fb41f163426de4441a8fffb3df4cb5c9785c9fa40765d7d4ac6f22b634429cf800ef0d01721923b65fc1c7e2078a99ed77dd24fd5c328b95b6567ddb423ac84032b5975164eee0c7772e2c995b1a22debe456e2f27cb06fbbc81c8a8fac219f8eadbe59029cbd9a0b1814a5ebd2d152aa3c7d48fc66549266a611e91fc2cf67497537a985a362298b36fac51fd712e0302a8bc2b3139582806521dd6f8581a141fd215d3f4b0ca76147c8bf2e63cb6c446b8817e16b95bd23d579f720d8ed7f8b8c4c5bd7eb8cb1b6dc675f55a06915666f8fb33a133b60601f11443dce080dbb748c384deccf13637333afe472776c190310f0c668e6769b688e02aec37d064421d3abe54de54111b1d0114f22ab1a181a20dde21cf6181c9b94cebb7f13a654a1b68ba1eb2be2d6c2b3e306de7a0c24c812cbf0c23b43f9ae91b4349970499f6fa9e844278565dfb78e5e7c561dbf9f0b6606e064401cc7c1c8bb36c282c62a574e0f667ca28987f30dd8d5bd1ebaef35da7b3adfb2bf3dd36070d62ebb1b1182d33765b16bf5fe58438bd7a649b7fb4dee31abdcae31b98dfc0d8be0f77ffd6428e9992b8b7268220963b48ef3fbcc0b422df636e4bad38a9af5a6a0d3b565761d3cb65600f83974ed00d8af0e9715b15bcbab10e5428d03e76f6953f7d4a4fc028a8d6b7b225f9cb5cf98abdbe1133cf0d27f42ce40a652c7a81b8a0551212db954bb0604806ba033d9d8d4b1bb9d35bcf3d23a86c2ab468d83d9ac633bd00d4dd2796ae44daea6c026a1283dfe85cd407a931ad42f035315d37d04cf76997b2793c13454f474fd581f34259f17c1c20e6480d99ab8407bacb4b7350fbd73ae219a2dbeb891b5c7cd06b0022f2a4be4419e75b3e9ed407a2e711cff7c9ec9e015e19cdd1b28bb4a4190e97fbd8298f3d2a8fa9e7ab75b662607bf743a4cd354c2f48089d925b49c4781cf2e0ed35454471b66598b473a74bc890fe62e82998a6454baa3c0efd2f83086c887f38df1e2bf19a30af8779e5b6dfcd39816480c5d5ad16f1d4a607977c907368c34280f20bec5ae12ee0b97716a15551a5d2dde449a302d8bea2f986f01f60be6e649ccb945aac040c33865d5a754b2b6544d47d98184ef6eec4d9f1295e33442c1d99b5fb087e5b4db545cbffafdf4a935f97301f59e67623e47a247030a45e460d889ba7bfe0ca7aae06cf30006d2a12bd349a57df3b2762abc6a208cfbd7625f17c7948c03b723c6c53d5a968875c3a883dc027fe379a1a6b0aff46d355f970b9156ecac06a3d81104c75d0e762a59c94ce232ec16d08ff45a6ee9c4a25ddd33d948496ba368c096a0f78d578e5451e4393aa253ad8808d3134a384d92461ea11db863f59f347d630ec3436906a573930510d51a24db1f00e6dfe1d735931d401195ea8ef6ae1d4ef3fe658544e83dfc319c281a57e12985563da0d52ea449161929206280670246cdba2364a896efac5bcfe9f60bf0d1390cbd42e67003b14d69fe93a53ca5c4a1694186820f372c1766c5adea3de350d72ae1028f83a9d09a493663e474d125a2d49a69ef1e845b459206331f27040138168090ccd8db946cc908f699502e3938d5f2e7b466983aae3f151567057e9b61757bfd8137a0b3c22e411c8d030e4dd0aa13b5c7da4a1f0da51c8e706d4af8dc86022f6c32abb9718b1ef0a76cf06b3844c61b9e7bd76d8aa78779d3896211625c68b4840780738c301d8c30d96171e6138d68b96a91b2bd7afdce55827c4f962e4904d4428653062bf8e38e04b345c66c4d05e996b9dd6a237668df0f808733039045f74472f7115095d33370b16c70cfdaea39e514d2cbafa39d852d3437f219b5faaa2d308a6d9e3e7ef3a906e948d7581b3fba182a0959c759650449e0351ae11a9dc88b7b54169784639850d16c7eac5b27d49df6fe788dc0a40200bb454b43ac5ffaf57aa5125b4bdddf67c7499dfc27f58f9f2fd1a4a28a7b88bf1a86d7f898dae8a96a04499ed5ad5cba49efbe3566eb85e0d6ad353046bae4653c9572f126c00dceaaf7876f887c7d14f5d9397902264ee3c78cbb208ce459d31b179265530765ee3675524c037d9aad28e6afb6ff3d09db390758328d7fba8b08329617faae08f1ad44145799c4f95a8d446d7b578afeac5fafe86ed50a5e84a7a0354601a84763eda6b26cd20c47d027283a80e7c44ba657304bf2f980cb89848fbaf8288c7003c5e08413992cb99a9736b55d1f015f90c39f8e735893deb817d028b93f50d2d", 0x1000}, {&(0x7f0000001200)="f445650032198e42380666f85f687bce04ea1ec44b1e6379a1f8189cc2da41017a8f0411b1447890f7eb854e6ea91c6650c4147cea0a0c3f6e0e2a80940ec99d04847c7115d5083c86e7a980214c0c0d9e7790390ad9174d0c0c4ea95567b2fe3a914cb8c0a18112fdcd0454469144cfdca7eaf708e4d1c69da45eb01d3509085b1c9dd12931bf11a8a29b9afa08c659a67a308fc261eae529d3836edcd9d574874bf907e085ba2565bdfd4e8180f425092d8071fe23713568ce", 0xba}], 0x4) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x5, 0x69e, 0xe}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0xfffffffeffffffff, 0x81, {0x4, 0x945}}) ioctl$KDENABIO(r0, 0x20004b3c) 16:04:28 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$TIOCEXCL(r0, 0x2000740d) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') sendto(r0, &(0x7f0000000040), 0x0, 0x407, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) 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) 16:04:28 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) clock_getres(0x2, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x40) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) 16:04:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000291, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6, 0x0, 0x69}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8000) 16:04:28 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x14}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000340)="d5fb8c95") ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 16:04:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x9, 0x0, 0x7, 0x3}, {0x8001, 0x6c1800000000, 0x7, 0x4}, {0x6, 0x1, 0xffffffffffffffc0, 0x4}, {0x1, 0xae7, 0x80000001, 0x400000}, {0x10000, 0x0, 0x5, 0x3}]}) syz_emit_ethernet(0xd2, &(0x7f0000000240)="f7c544dac1230dd9e2af0c97a648f7d775cd1d7b81c79cbce5e0b78764900d5b36d87de92768812314b52f37789b07da9e5b5fbcb427229ab3a59160a4a9fc33aa9a42fa2b5b4c72cac6c9cadf5684b03c05ed21d2113b5dc856322d99166eeb80bcecbfb39e91676cb854d7ad73eafdcb0e252543b672723da9ebd7d63a5ad54baf69da8a41e1492e45e7bb08f2754ad49942b1c6aabae2ddbcd9b83b26056a7d00d5120889fd36912354ad243b509de8eca9ae518e0033116fbe98b73080af82bb4a8844a96112735928f62d719dc57e51") 16:04:28 executing program 0: munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x9) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:04:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x400, 0x80) chflagsat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x10000, 0x3, 0x8, 0x1}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:04:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) fchflags(r0, 0x10000) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) symlinkat(&(0x7f00000008c0)='./file0/file0\x00', r0, &(0x7f0000000900)='./file1/file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x20108, 0x1f8) r2 = getuid() r3 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r3) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xdcb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x8000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x80}, {&(0x7f0000f92000/0x9000)=nil, &(0x7f0000e6f000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e70000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) connect(r0, &(0x7f00000007c0)=@in={0x2, 0x2}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200)={0x8186}, 0x10) r4 = getgid() fchownat(r0, &(0x7f0000000800)='./file\x00', r2, r4, 0x4) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r5, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r6 = semget$private(0x0, 0x2, 0x201) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r4, 0x2) semop(r6, &(0x7f0000000100)=[{0x1, 0x2}], 0x1) 16:04:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000140)="0790550017fdb9ea7927901829ad2e2e25c718719258d947496a0d2640515627ddfa37eea63566a31e35b3b39a03cb7c1c7bf02f109e4e2ba942c1ea7fc9bace2c24f3032b13daf5f0fb9a75b477b8bc71c585a01567ee8f5d307567", 0x5c}, {&(0x7f0000000300)="32144387e6199bd6ff81ce6834188a949f47661356db2da7c05466cea3fe4ac2016fdf573050bfb6f4636c30bfbb7940ca6a69795f99a1df0796cd731f8883da72c5406c0c8cadbd5eebdb25edf0b2c5d0ecbafea09ae87b2360d72b1ab88d17a9e575d9b0541a32d468c1148c6a2ff411a91439b9046ba31fea09c40eabe3f487096873c2981ccabca161a02c14216093e56415b31173f681955ff914c5d08c270f56862f9e636256a225214540a4fc2f9dadec866437712bf31a24cd8113062319841a4115d449cbc737", 0xcb}, {&(0x7f0000000400)="1bf1ea2eaf51e62c826d679d152205fe939ffe9390c786cf7c7d6c0bbae958d100df1ebae59105c9b2fb220ed8e1a0803fc36caed9b9a21f266a06b8628b4267812192e4984156b5125a", 0x4a}], 0x3, &(0x7f0000000700)=[@rights={0x28, 0xffff, 0x1, [r3, r3, r0, r3, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r1, r3]}], 0xa0, 0x2}, 0x4e6d629d1c922562) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 16:04:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) kevent(r1, &(0x7f0000000140)=[{{r1}, 0x0, 0x8, 0x1, 0x1, 0x20}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x400}, {{r1}, 0xfffffffffffffffb, 0x4, 0x40, 0x7, 0xfffffffffffeffff}], 0x67, 0x0, 0x81, 0x0) fchdir(r1) 16:04:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='/', r0, &(0x7f0000d06ff8)='.\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') r1 = semget$private(0x0, 0x0, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/95) 16:04:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x40, 0xa4d}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{}, {0x101, 0x9}], 0x2000000000000003}) 16:04:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$getflags(r0, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={0x0, 0xfffffffffffffd96}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:04:28 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r0) getppid() r1 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xfffffffffffffffb) 16:04:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x6, &(0x7f0000000040)) mlockall(0x1) r1 = shmget(0x2, 0x2000, 0x8, &(0x7f0000006000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfffffffffffff3b6) 16:04:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x84}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000240)) 16:04:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x6c}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:04:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x26, &(0x7f00000000c0), 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:04:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getppid() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) 16:04:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='\x00') 16:04:28 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) socket$inet6(0x18, 0x4, 0x10001) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 16:04:28 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x800000000004515) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) r5 = dup2(r0, r3) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r5, &(0x7f0000000080)='./bus/file0\x00', r6, r7, 0x6) setpgid(0x0, r2) ioctl$TIOCSTART(r5, 0x2000746e) 16:04:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x64}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x200) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000180)=""/252) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:28 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000000000000000000000000036a11f6e631cc16509ba69b3674362d630fdc78ce0099d734e9746b212f215e8cdaa044c092465416a3f402b1d30b8f75dc6719cc2d6d7b83bdc4bcb983a7ff65d01d1b9da"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r0, &(0x7f0000000040)="87a1c83601e79f791bac267ea1b43254ab48626765d76c3ee3882af770f1c6c0378d32229b992749882162d11b3ca686f0e14f0b782c98ec187faf144003bc7a9d0afa06a2", 0x45) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x201, 0x0) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:29 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x12, r1, 0x0, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) write(r2, &(0x7f0000001bc0)='w', 0xffffffffffffff6a) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:04:29 executing program 0: clock_getres(0x3, 0x0) clock_getres(0x3, &(0x7f0000000000)) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2fab17e12e34a7bb, &(0x7f00000002c0)="331ac3cd86c7f95c751e6b63691f932724499d294f0ba4b1f38f1875ffc41a66c03dfb7b15fc8269aba57203507892f5f9656d88d91b8727f020bebc0c8ad77f35c4ce20072020ae2ff92382c22b22ff83e9e80435ee44d782d6618d2a9b9a99d8aaab5e0470fb8ea930811038aa6939268cd3107d9c9f0536fdf6134c36ed30c4e3d10b61229c0cf7b6766b0e3e8f242261e8ca160aca3a3dfb1ee166c078635dfc") 16:04:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = msgget$private(0x0, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getpgrp() r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x81, r2, r3, r4, r5, 0x4a, 0x1}, 0x0, 0xe3, r6, r7, 0x81, 0x8, 0x3, 0x7}) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x2, 0x3, 0x4, 0x81}, {0x4, 0x3, 0x7, 0x6}, {0x9, 0x4, 0xf3, 0x80000000}, {0xcc, 0x4, 0x7, 0x100}, {0xff, 0x2, 0x100, 0x7}, {0x3, 0x100000001, 0x8, 0xfffffffffffffffc}, {0x1, 0x2, 0x8}]}) pipe2(&(0x7f0000000200), 0x4) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8001, 0x20}, {0x5, 0x2}}) 16:04:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) write(r1, &(0x7f0000000200)="4eca6ad43a94e263c733c6e533c443bf218630d6647453b8480a03a7a8125841aa6b837dc91e0e7c72ea5bc20e2be78901d873e632c4bb2e7946ec19d1144c21950cc3b57531279d61b02a851a389953ad3686f3b451a4ebb1ef7ed5336aa62c21ade9baae66e3d683428dd048b1d0298e033a2efda1cdddc729128c0ad1031fe4ebb80e873947f5557944eabe249708c3f6e3496158a376ec08f2efca65da9793814757ebacc2a1a8bc3d2a01a34d59742055b13bedb582b1c2ea7bb349f3589d08190f3fb4e1558f60abd40f27488028874a7896b345949fe3e2017cf3", 0xde) r3 = dup2(r0, r2) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', r2}) r4 = kqueue() close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') dup2(r1, r4) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x1) 16:04:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x801) geteuid() r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) close(r0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) execve(0x0, 0x0, 0x0) 16:04:29 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x140) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000080)='./file1\x00', r0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) 16:04:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x425a1fbf) mkdir(&(0x7f00000002c0)='./file0\x00', 0x4) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) sendto$unix(r1, &(0x7f00000000c0)="a6e6db762730d5d9ef216a0bd46051cc5ea73b60de6877532bd577ebd345a47c558df77ef6b2f4e759efe8f82efc5c369d2f981bce117b938c007e2facec2877286445d4eceb0cce71641d29090130fb401c13650328e75cae0389b274804c5c8340486583d94d21a15151fcd5dccb91b24301ef864ec7ef7d89447a5ba259214fe0f4aaef84a7f12f446b1fa27d4137a92b8b2b467cc8db0dd2863b6a2f2327e2578b7574d03494ecf8b741f51aa222e875875d3e2cd1d81436d76fd8e86cf1137ecf0a8d115a0e5797adcde4e0e59ce4557e44899568fe0835acbe01f7b7a7960dbfb9a5511c7300e1d1", 0xeb, 0x402, 0x0, 0x0) r2 = getegid() r3 = geteuid() fchownat(r0, &(0x7f0000000400)='./file0\x00', r3, r2, 0x2) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') setuid(0xee01) r4 = getuid() ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)=0x10) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x6) mknod(&(0x7f0000000280)='./file0\x00', 0x2, 0x25f6) flock(r0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) recvfrom(r1, &(0x7f0000000500)=""/105, 0xfffffec4, 0x42, &(0x7f0000000300)=@in6={0x18, 0x0, 0xe7, 0xba95}, 0xfffffffffffffe7a) chown(&(0x7f0000000440)='./file0\x00', r4, r2) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0x1, r4, 0x0, r4, 0x0, 0x40, 0xcc}, 0x96, 0x4, 0x3}) 16:04:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x10, 0x10, 0xc05, 0x5}, {{r1}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x9, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x36, 0x8, 0x8, 0x8000}, {{r1}, 0xffffffffffffffff, 0xda, 0x80, 0xfffffffffffffffe, 0x8}], 0x7, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x5, 0x693}, {{r0}, 0xfffffffffffffff8, 0x40, 0x5a630bb34a7ea1e9, 0x5, 0xff}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x200, 0xe8f4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x11, 0x80000001, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0xa0, 0x4, 0xfffffffffffffff1}], 0x40, &(0x7f0000000180)={0x2, 0x7ed}) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0xff, 0x1, 0xffffffff, 0x29}) mprotect(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0xe12e7953b73c89a2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x3, 0x20, 0x45, 0x0, 0x8, 0x4, 0x8, 0x2, 0x2, 0x1, 0x20}) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000400)=0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) munlockall() mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) msgget(0x2, 0x4) socket$inet(0x2, 0x3, 0x9) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000240)={0x0, 0xfffffffffffffff9, 0x9e26, 0x1, 0x5}) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) socketpair(0x20, 0x4, 0x8000, &(0x7f0000000080)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x85fd, 0x5}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) 16:04:29 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000040)=0x9) 16:04:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x5e936829ac9101fc}, 0x8) 16:04:29 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x7) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="36e49524a72d1a5d6b38fde6c683c976a74e7842107b1485a1cb3baefa8a3a190bb7c143dcf39b31cea8c07c0248fe4be8d4d3aa06a297ef6c22c72b3e60a4f7b037b06ce0509e6d5c033bd79028df40a6599047c89addd70a5390ed54937b1a19d84d8ee52b49e5", 0x68}], 0x1, &(0x7f0000000140)=[{0x108, 0x1, 0x469, "6b51f4f189fa3cbe690560ba87aac83326a2894e561c4ca0d3c5f01f7943d21034898b9dd5b4cd047f1cc230f841cdfe070740f5a52847df309d5a4bc9e5a6cb7898a33e60bc9c6a5337c470b67b33fa4777b3045b9ab3f713159f8d161642c620a62fe6fbf9ca992d32a81abf527073e864771a6a3c7db98d20bf53cbff774d0bc64ae24fe02c95b1972db55f403b8b2379ed752b4c5077b8a3bdf39f0ec937030405f80dcc8b1b4f751a5b029aab53577099a3d89285386c504aad32f292945914d500d75903982da3fd98f57057098c4518d38a023c0445c79883def2325f4629fe3915c4697bf3ca16f10655a1741e4259ac"}, {0x30, 0x1, 0x4, "fe23771357be13289d64afcaebfaaef27593f8595920bb8371b36b36"}, {0x48, 0x0, 0x72a23969, "a2428abe0d52acca5b5f784a0597dec262e4d766b7ef9e18447e6c834c3c95e30d6c057d006a4c7f887296008af1f05801a07710"}, {0x18, 0xffff, 0x8, "47dc7c2df4"}, {0x1010, 0x0, 0x7, "f0918814be8745945d93c051d60424dafc88c8c7fca0eec8a654084eeb9e4e9bbcaf83a6cf76ad0e0b468a96a87fa680b1412083341ea276d48b0dcd3ced2e403d4ca9f314048337062d38b5af732287c85dbde67138369196070a71ce59665bee4e2fec83d70fc9e98415745640461848f0fe44220c156d7cac2da7851f4dbdb262fc20dc4833f19a198f3417d0b6f9bf0e945b4063ea638d1d5a35f8f2bfa9e1ff7f8f2ae662fab2bfce59f9172be7c57ce8e7c1d25862e6b948390c22821811bd7deec85c818230189e9974653936839d95843256ddfff03e047d83448d64ceeffa0840b9ba6d39eab7ac7f74f4c48af114ec2c176ba5d7cafaa23803f61779755c64291c00ba700f292f7cb415a3778e663ce2c20762578d8c021ed50b2b1bf22ef00fdbd18c22f11dedf5b617e63ffb103f423ac9e4d37bfd06caa2c61d33b69cbb362b32b71561a22410030dd4702447a3bead31b5df20ec8b26235c87ffe3c8fa642ac55651ead30ae91c652ca6d09d0f181889a6f79fe355afe163bf05be1b4b949ac4b82a6f4c3c71bd2352c2ab70c9abf797a80cf61b29df6a28269363e627e179cf3bad3b4f4cc88c4cd47ee2d6d993c21306f84bb53eb003a371009906ea23c6171ffa6a973b6b6c69ac174bd34258444f4c99221ff43be9837c9030e46e347cd84397e35a03a1fb58e522e117986cef84a567e8dd2d4077cd4ee5467585a0974eec3da3f6cc86e4b8b05991ad90066ba6bfc8c2bbf48bdc2d5fa90f6c299ec69a6d19472ba5479d418f77578711fd7ce04e8d8d3d9d76674d187130ec6940e2b1d958cbecccd63e93ed237a9318e82bac2168010b46052aeffe66f839062a04428f49a072c3904afd580fc7abc49a53f36baa5938bfa837b722dc29766d85c52794ed82368bd4566115012641506937109944383d88299ffe619e6b9e84cd2e2f9dd544accb9d02f2f0845049575f170a6643b8ac1da52ee83a22aece5ab0a28cfc8a0dbf0b7ef71bec61ffde28f7393393cc28121d5bb9291b0e146baf8a8b36ea65285637c4f1e3438a248b25d11fdf6660f11953f661a439e5a171427ecfe936653541d6446b5e93cacd2d3758f8fa34a585dc03ef09fcca6ed68076ec88eed7d8665c3059c413b0fd3e949f7f7cc68bac1ec5afead401107e725fc7cbb8e91a394439bc116b2cd709851d1880ab8889a3526e24d0cd550c627fdebc35e9e51c30913088fb1ace678dcc351bc832669a1dd6a291989b76184a3eb8ba9f6ce0165dc7472e76c01ef61eec69b9a74faafa10ea89002e9b7494cc9de1777c9bee26fae75c4d8c37746e86e60f5c32fee40ebec2d0d3eef98af1d44c4bae82246d5c5016c296390b5b8e0ac0bde7733a49839c6d636fece2b720aa7d4a72c3bcf15d02186483db7e0becc67edd17a7213442e1805236a1ec1876a6714b6c9ea15a8ca1af3ee1e04235231bbc7b040591d5e2821a74f2d9e8dc5e2dd0b851fe6f18f59f3dc0487058b514154118d8ba3cd488f9f75b9819dd40a3e1e1acc81b58bf5d6e062167ab42ba23f2960accb64f5d510316717933deb9121e7f0bbdafce98c52d9a1ff508887eaf9e0f0fe528dca8addfec85bc6528797777f9f6d4e2639f80e2497ce92ed92bee70d150b63680ba6da39b65be95c3d88f270a55a99b592803c6fcb75f3ec288970f5fb6caa328bd5728062d62777b35da67bfec3a60758e2eae3085601eeb5299b97f10e501769017b589d66bcef12d38b8812d43ac9acf3706d2f937c64ef8b846ebceb4a9d45536963fa18e22d9e0aa586403aa46d6bf0a878d4bef3994dd9cc7f0c9aa83a9079d454ecde40fc87c57d1ea162ba7918e60ef4225f2e9f4d43e5d0bf9af8a3103e41db15a1b019a74c32881f1a264f02739b14f2f1f89fd20cbc76c067ee8fbbf1f4f875a17c8507c9fc563d8889ba086c28744edb6e4927284df4bb663b5aa033e4b0a9e0ffe0552ec861e85fb6d16b380143c1ddf8078d977b60b997650a8ee4b9ea7f867be2feaa960cf991b6f209bf3b2dc57762ac29be2154422d65524e3cc563521872d94cfea16ee1becb38945eee8598f297d45e3c2a79cdbb56cc610ab0551c11dfc94049cd7723ab052e18ceedffdb74c2bece84b25213ad5935795df228fd228d23ae3c45628634a5098fa501df38d2dc59748669067c036a92be57dcc57613ae9c385b2e9129e4ccff10557b407e507ef6b5787178fd18966f1152ace52b112d5a0157fbca87dbc6c7c8f05fd8235359a0c863b41069998c4983208ba0386d10ca173c73d13d8a41f428860cf8d683a5afd74985b4168dd19718209ddfb37c79ec1f19f54979db4d2cd9fa27b0c520e67b31a682e9ff74038419fad786fd437bcc11bba5862d4b4ce0f065c52c00ea4a97853dc3f6b9c4f6bcc719e0a23558b55e3d4b9612002d2a5eeea1067752a2910ab446dfa26d343c95b3725db6e15f452f7bc5abc9d70bd190b47f2f4823bf0f72783746e272870310c4e308944bb4d0f047c10557acbd62ebc5b5cdcd9ef11ea5bd1f2230cf207730eef23574b5504a9fb71af267da121ab375993ae51b87f263b5d3e32f9f7a0c26009bbe18a73b3f91ca30f0945d37e2435281bfcc88a7760cd585c6a8a5d2791c2b225459f10580e7ab7de9f45b0df6f84a2b99606f3bf65ea3e3ab807be5c4d26e0cdaf9d727802d6554682726c0f6fa7d1724b02ed21bb73004fab4e4727e6d5b2bd54d52854a8dc7642ea1f415b305f7b50fda78f5d34dd8de3275ee1bcb08d2f55e4acd8d6f42518193f18f338eff18ff8e3f8da3a1ec768b4041883b77ca92d351a0584282f6398ca8b8022415a7ddc4c61f84d966d2c6e72655513c0660757e59aede9fa1fe1d1e44407439791cc00000ce1bbe510aae79255775121fa1188b192fd611ca6ba46e8e13ff9a690b8fcd77ce674d24a8cbd184b01330de7bce35fe5706eb4142ad835b06caa4a814f4ee9b898d79ea0e267c831431a66d6ba154aaacef05db14491af84ced4aebf8c12cf19d3cdd6ef56e04745607b590a54026e11f840dc82ea9c274c57538d4d527e94d594a561e35a5e6dd553fbd30084d29fc4fc14c2c1d1f2bcf8290bb3a476dbb0408a0bc2612e17b84883b806f46368355483789cffa7a5caf7ff0300fe38eeffe34ce732d469be745aa7f50daa72fa6cf41abf79fc1067bc4ca1cd56851c4ca8426d13ecdc49cbc66983c05a82fa2a55bc352f095789e6c6d53a0ae2d06c63a9a6a891927373be104fe057ae64026a0b24626d10c9e56448b2574af710e422f027bc2771c7ea27400eb483c301c7ddd84591dac6c906e77ab5bcbf4c192faed7e1206066dc989f465dd9dddb56cf7fd72d74e6e6a31df2bd43fd1a49223117f12499e0dbb88337b4bb77d548bcafaf691a6ed776d1600607c4e782279164e8b0c0c9776618df29ce2144f716ed570d5f1f48489e7e876a67b2a9d21f09299fce684f7475901a2d5d4655509c75569b214f51e21a3d180db7fdf962278a971cfe3b4743de863ee15ed1b55c5127df059e9d55c5ea0929af40e6c7b764b57be4456fe13c7aecfc5f130a93c9b42c37d9a17e6ac2bcc9528cb5e6abdef0bafe4a27fd4b9364e7e46c0e25b7f6ba7000c247567f7f86b88b8cfe29431947a0f4fb4e03fe9d8bd831996861360ec6a03d1a3df5abe556d460b4b3c030f5de40de133fd0932748f237794dcfc97d2653701548c5cb1a8048ad7ce34ea0716ea757d08cb8e85af6918aaf4734951e145babe2a9ee85b68695ff6c18f4b51d6600b9872b4f8e4121038f795108f8f46ae375c4cd212f7e8c91f015da3bcc8e79663c40c6f8f6e7e980e6509babcd10a8da1e734a9d58ac26b921c9b22b1b0410288825b5f41c27d2701d60521878536d7b8c052ef67c24c6c823662eb52543a9a3a674db3342b7a94467978594e29ab8e9871ba94284a4fd4cdfb8573c16476d2a08e7192b892d23ebe00bd4399eb1d35322349eab76e8930b8caf640d29b7f5f25fffa5943db154ef7700e6a61e51c3b99b61ef69c277999b3feee60a2f8d93e2ece55cab0998c19fa0271e36818b78d86b34d074009d7fd1d9fe4f87daac4d92b71abbf1565e8df306beccc4a54fd5711262f4ef25f923dbf6d3629e7e8c2ff97d9b096515f67e70bd3f7bcd77781f2dde91cdbd2a550b28ea092f0dc8440d99914ca5ee81955b24303672b418a7e549e6136e3adedd8a0673a39399c51633d9f11098e47d3465aaf0d685290163c1bfd7f14023cc93f8327624253a9a9fe5d1633dc6f76ee23ca6f2f28872ad3c3001b10693237be13531aecf4a2e6602a4e1895683f8b7f93418793cffad8db2bdc4c62a376a0ea36a3cf89809ce9bc63c6a702170e6ee546ed1edea8019697adfd4f8fd9cfb5a27bb7e9fb7e6ae5d83073f9de1d1d1a53d6496fb52f979d4e3b9cbbc8d64c66dc561142b550dc9157145772293311c086584633de724067d941d4e54ff703a71dd16197f04e810ddecf0ca6d6165f38cb1d155755e3599ad452d6c13bb91b54b6ccbde257000acc355b9fd411d6260e4724842a237d9f88aee977eaeda11710901de09a113841225874f3c1972cc5794d56f15b6bad729b8d971debb9aff1d9a03ca641608ca3b4667647a460341cf65ee9687acc82d1d2e04835a96315ef576fb742cbbcd2d540027a36d4178ff8a0b65621b814a7a173e0fdcc255d3f3dca4ddb356e22b671bb19dda45e97b1f5392e014889c4bb181210941c9709e18ec0bb51d92381ba0a65c131e8648d331dfb3036b2215244cc948156c8f5a46245576a389434f528f0fc1410dc2b3d5b9eef491b0421f008fac7be8c568abc13ea7049b701113a1f54dbe72877c4efa94adecc5cd8d1966aa0661a1a58b2c5dca276b264c11445b69642640281a5270669a4d0c0b6b0544a781373b2d2431119263fd64442241f2beb3a5d8814f986acc68cf97f4e4c76dd82962fbf8619e0e61f250b8b065e8185956b5e7d2ef7ac5001514187488a491d641b36594420c14c06c2470178191dbd6f6613c9e15a63b1fe08bd11fa4632d8145fbe5708981afb2de68956bd5bf15e43f2d71e8ced3edb871110a87a42c6855687e735db2372a9febe68a138badc1854b2106dba507369687cf475b0f84c08e4ee38d15d08cdcf7acc0e9341af25f52b3cbecf7f6e5de3fdb4fabbc037f4e001cc17e05d3ecea40c7915ecda8db28ce2a72b85236891ba82dfb736d5efc93bb5fc79e47807aebf6eed5a7436c450014088a69e0436dfd2e6f65cfbc47643ed53d47e00ce4a8b637d460af2037c1120ebcf37db350b7632e9bc882c8810965f83c48c227d64e08a53d46e5b074e9af7eb61652c665c20401eea4210e26c41db1069ce353e6aa0b7a4b81dff699f8a43d99976c63d6606e74a5df6db3b9b96ad461e4f9ba4cefb8ac28e169dac1b8e83fa7cd4a2289fc4e0647b3d7ab2290963e9c199f50a468d20a5274dc6e9eadf6a39bcfe3eda4b579f904d97d12bf54dadeb350a46071d6662c0c82437416dcb1148e7586fa56488c6702112205b5656c7691c2a8af4cc9d9bbe4b802019e2fe76ab2b99cc4ef4f0b3dd2a7a6e66af48caaef34b482c2d5a208b3e21805a57a9d3a1773e6248f54abcaa9f141ca589092ca5d1ef7f83b8a9152a513ee130c9af34d967f55a2bfb961a42b6611f2403850bf89a5b9e55e12f60a32363993db23ffb3b7afd03e75d1e2b691021373cada94b6df57bcddf2c38d2c6c15f13353812e82"}, {0xa0, 0x1, 0x43, "4afcdda02675d5c59195e8f3d27209238ff4ab781e793a664853b6bc217cbfd64ea22e9012a1a2c5acc0975e4057ff643d943ae9edf483ec8eca6a68e71f6be964122f833857016426fab876e51e74f1ffa39a2bd140f0eeba07adf646b7dda2e8d8435ef70f74e60f7b06fa6acf987df8c4cb49aca402aa76823a824bccee40a62e068450e825174ffb1aeef7"}, {0xa0, 0x1, 0x9f97, "f96c29d7fb3d288a6608eb1ea588b6b16c4b588a93265bbcb8e245954a15edde1ac96ca151cff2935a9b100f1585298fa9fa28368933bacd68067b3242f7f06f7aba2305a5a4978f6fdf5f7a55f650b960c7d08b39457fb9cbee9c414837ff4aeff2fd913bd2389791566ccab853a8a55b8de6067878c40c0feb5c1af3881648f8168e9af4d1a5995a"}], 0x12e8}, 0x4) socket$unix(0x1, 0x5, 0x0) socket$inet(0x2, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000080)=0x3e7830fb) 16:04:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) readv(r0, &(0x7f0000000100), 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = dup2(r1, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x1, 0x4, 0x6, {[0xbbf, 0x1, 0x3f, 0x9, 0x3, 0x1, 0x6, 0x7, 0x101, 0x5, 0x10001, 0x5, 0x100, 0x3, 0x7, 0x7fffffff, 0x7, 0xfffffffffffffffc], [0x6, 0x40, 0x4, 0x390000000000, 0x5, 0xf00, 0x6, 0x6, 0xdc64, 0x7], [0x2, 0xffffffff, 0xd02, 0x800, 0x4, 0xfff], [0x7, 0x0, 0xffffffffffffff9e, 0x806, 0x5, 0x7fff], [{0x1, 0x9, 0xffff, 0x1}, {0x7, 0x0, 0xbe, 0x20}, {0xa3f7, 0x1, 0x8, 0x100000001}, {0x19, 0xffff, 0x20}, {0x400, 0x8001, 0xff, 0x9}, {0x3, 0x7fffffff, 0x6, 0x655b}, {0x7, 0x6, 0x4, 0x9}, {0x4, 0x3, 0x1, 0x7}], {0x7fff, 0x100000000, 0x0, 0x3}, {0x3, 0xfffffffffffffff7, 0xacd, 0xff}}}) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:04:29 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000600)=[{0x2}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)) 16:04:29 executing program 0: socket$inet(0x2, 0x8005, 0x400) r0 = msgget$private(0x0, 0x1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x1, 0x1000) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x20, 0x0, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x1ff, 0x1, &(0x7f0000000180)=""/20, &(0x7f00000001c0)=0x14) r3 = accept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) utimes(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)={{0x8, 0xffff}, {0x0, 0x4}}) connect$inet(r1, &(0x7f0000000440)={0x2, 0x0}, 0xc) sendto(r3, &(0x7f0000000480)="fd2f6cde405b1ec53a01dfd36720b86ed6aea740b60a4e2972af0307d7f806b7e64e1c18cd02f06a2569210d97db96d18a6150fdfa0d495ddaa822ea2404b7df0dccbf740e905353a1bddca5a3c3e049d89fe944ee39c215046c64459aeb851285754dd33aababc2857ef63959357f9c982d84ac390a53b41a086d3702b29b2b0117ae3f3d261daa03c46627f1fb9175e37da98951c3acbcabcb23bb882b43efea65eb6450dd630757aedac58807e1c54331d5009a1cc4a30db29ac43af85d5a67dfdef510c25188712fcb0d857af294a71445c8d993d6fb3d363ecd7d82361ce3f86f8aae1158866280b0e15672cb70d9a616951eacc8cba120", 0xfa, 0x2, &(0x7f0000000580)=@in6={0x18, 0x1, 0x4, 0x400}, 0xc) write(r1, &(0x7f00000005c0)="df247d2af568680f4489e4022e0a1ce18a6b57d6cf89c4f81deaac3dd53386b561e8d20de88d196f0b88ab8ae1af7df177fee9fd", 0x34) recvfrom$inet(r2, &(0x7f0000000600)=""/207, 0xcf, 0x40, &(0x7f0000000700)={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000740)='./file0\x00', 0x400, 0x10) sendto(r2, &(0x7f0000000780)="7cc7e3fe9f40ae3ee86c72a602b75e4d13efd46f768c9d34ebc2ecce8643d9c9056faa4b0e2ba8ffed29a2a9f027cda6b7c515e4fb203e6b56ed1262983c5ecef6e25c4e6449b386eab358fee21381993ea362fe60aa48229388145f7eadf9d12714546b04fb103c110db672956b097a049abc4280e497981b00d9b9950d6431408765f8f52636686df1fbe71880690aace704b15658c511b8d533f6863b1f20b4922533076d7b53712f52021fe190d9bf4c95825eba7a1f52397c995827937e5ecef9f5707c7f80474983b4c74457b1a4e2e31c4c9d6170fb2d26c7", 0xdc, 0x400, &(0x7f0000000880)=@in6={0x18, 0x2, 0xffff, 0x10}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) ioctl$TIOCSDTR(r4, 0x20007479) accept$unix(r2, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000001980)=0x1002) execve(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001b00)=[&(0x7f0000001a00)='#}\x00', &(0x7f0000001a40)='\\}\x00', &(0x7f0000001a80)='/dev/zero\x00', &(0x7f0000001ac0)='/dev/zero\x00'], &(0x7f0000001c00)=[&(0x7f0000001b40)='{\x92#d\x00', &(0x7f0000001b80)='@@\x00', &(0x7f0000001bc0)='tap']) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:04:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0xfffffffffffffe62, &(0x7f0000000140)="b6") 16:04:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8891, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)='l', 0x1}], 0x1, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000140)=0x8) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x11e, &(0x7f00000001c0)="9c20706fdc9b90bc778e08580a17ec43361f5045885b23258c5367") 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x0, 0x8, 0xc14, 0x56}, {0x8000, 0x0, 0x3ff, 0x6}, {0x3, 0x101, 0x9, 0x3}, {0x101, 0x7, 0x8}, {0x9, 0x34c9, 0x1, 0x16f230dd}]}) 16:04:29 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x80) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x1, 0x80) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') r3 = semget(0x0, 0x4, 0x40) semctl$IPC_RMID(r3, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) 16:04:29 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = socket$inet(0x2, 0x4, 0x7fffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x8, 0x7}, {{r2}, 0xb81d34d4f489a339, 0x378d59ad5f916331, 0x1, 0x8000, 0x80000000}], 0x1, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0xa7, 0x10, 0x8, 0xc07}], 0x1f, &(0x7f0000000100)={0xffffffff, 0xbba2}) ftruncate(0xffffffffffffffff, 0x0, 0x0) 16:04:29 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000100"], 0xa) 16:04:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r1, &(0x7f00000021c0)=[{&(0x7f00000010c0)="b13a78dcb3a14c02300dbd57274662a2d80166e0887d4592c064a0d29c23447b55931f622003f5d84d708d713430fc9fc8d5e6455a639d0adc6416d9e81ed577a7b654813b56ee5a07eccfea22771d1df98e9f66f376afb0ed05e321ca24b668a5975f06cc262ab05698a4873b031f04e69db051608e2d378441d4fffb4d4ebfa2e2188ab0840860aea495492473c791cde3e770e7683067107789f4d3a4451879572e3454f28530226608df62554763aff185bc2dbb0bddb3ada2b30e6255abfda18545b93efc9b87f0ca6d37357950f55365f02289b84382aba01b2e1806322e4761f2f37ccb19ac3362ae1f4d5d138ae702d8f4b6711a07b802e75ab0d0955001e7b5d80698a0785c2b0c278951c9a8c32633c58d8258a69773f9bdb94cea0c705887b040e0bc4d1aa09a6a52f6158ac7e04ba256faa5c676daf5fd89f689513111ea676fd3e27a4c40b169a595637fded5a4c7c3b212bf0e18727675df90ec2be1206338c8c1008a25e3c00d589dc1afae4b4a9f731fe9e083f9947db345080ea90eae33ec98e9ac8911b32b3ec7924e64ba30fc18f5bf93a786a1709357210a0928adac01dd85dc82291d111675fd854f3fc140c756a3b3abe11aa85d38b656d2f9daebec2f6cc456778b173e1ffb6dcdd1a7e3e24cf4bc822650ad8e7341c3bb6f7e3ec87ad3968b4e7d75faf1a24e2894ab71181c092b639900c1d58fae2c3af66584fdbf19bffd934455b6be58f983888ae4b6a067ed93ddc634f4a44444122450f7a686cec73febdcd61bbd4a4720a83aad38eddec85f14283836c8e409dd8e7237b6e5a7dcc39aa5884f1250da858063abbdac0bf346fdbba320479ef7ba894613c6e31f7d653fb8d817b792520c6a9ea8ca8825a15dc2070588ae31e111cf4e4077c18f7651b729901c7c1aee5304724c3dc8fdff85722f88a2e67de6d0a0101f5620e28e7dc9fdbf8d8de6c171fd9f5d5deee269fe4d4dd37abc0d5d8b1b66ecf11def473ae6e439ac44d567a833880723707041c351c5d9d6e10114f77e55b04390f08a05a699173e5c572834a3d8aea6d9f15d8b5ef3c28e7448d1827d8630a13b83110bc6ee4824858134e867b17162b06dbc730cf59a01b360de3f3dc787803d90325aca124084eaf7a93435ae083b28326ee36e03e3094905ac3a132505c7e42041777f61864bc1b0e6e2d145e351be9daac31d4a751da014378f5e87fc4c360936ff6d870c6dc80bc42b7f16c96c6d7a927722f905c22428eadabdaa7e6418a3c53cc715fd1b1275112cb42548e53e376a6c4e41201a6eae2cd9bb73452eb7143eb0ef17c5ec22c4538b9864c331162efa00f33fdc5079b8c8e1d435681e5e79084dbe5aa6713b6cbca8d5bada0bdbfd7241ce64987eb4527f76576674a00d1dfa52777d04a1692f65ce287a6ea602249710a7172d6f60676151e14fd98c2bb57487a8700a388cf9971144be4e8645ee2ef2256e4c80dbdb542ec3539da0ce75c433fe2334b9fc212dafe621a9d374fa1359aa78a1b4c5adb219b27477820ebebdbd60e4fed4ab972d41e5843d22d01084da78403616faeeebdd475542a36b7e9b3d08720034769a98c01a433e9cb4239d14c6a27cb0b20d1ee97b77bc4f3b34ba7e53f914c30d6c4893146ae26b43e102d965004cc6ff1c52a09eebdb2d8d1afa0411d690336b4834ad3c6631f23aab5b3b6b93380d8a197fddd2ac2aa65194933ab8cb5794e2ccc5327f7d00f043ffd6cb54c4e254a21c7e8bf615329b9a514e296b5f811599a3a684e8a3a43d9e0ca36c82001fea1f4f0006df47d18e8891a1610d66a5bb5621d85ff03eacc86e95b3c1d57beac645e984b27730b06b758d2915d75e1a9056438388b6cb770e110f3915f9d8fa15ba1118ac0597653ac4feffbaf3c2b6fe0beee156f1611a50746b4a1cb12272731c7c1aabc8152679a5e11b4ac9c065bb982ed6528eb8b7f31127f1a733a274b49554d9d588a1c37c2de67e6826072666a85b42539783b3e581a917288136025dc8baa65bb81a31c78c8458823aeb4c0d77e5fe24e5823d9acb37de184f87f43147a2d7923438b367fb70abc9c3780001184f44fff39b199721e30bb633be8e7bbccca782ddfde21894093c9de152dff5cab44832b03ffa70d205bd9d6b8b7aefc3c67c62f72ed25c52dcbd928448ec42af72db986aa279e8bd829195a0eab61f741f03ad94585d0b4177e2721c7bed253202915a6d513b8b68e8cef8796fddcfe3d6b9daef2b6c842b0b62b093fd79634520e04127743d685e5c0ea7d1213216666d40c3a5cbed4605e9f3f28cbb5bff6cb38e5e69169c6b68d4d440b915414097ed5d9aa62c588568d55bf0cb675b71d6c304c0f732753776403f29e0c8bbec135a75f5c80e06c1a43f67780c800aaef5f6fb8be0f63c02d7105ed0c2710246fb62c345792825a9186675e68b50bb6accdf63f1d572d5678b9985716b3f28b20e3638c076b0eb54ccdb615faf48819be8045fbbecbf6925f997e3a19d2d19de111c54e71e8c6d888bcd09cf73fbbee537f773b9c928200c07ad182825bc55775c2f50ae449549ca7c51bd4a61f77e99ec3952822a9549a10a17433736ffd08f42b08e886f9fecd6dcb7123958fa847772895aa27e93680a91cf77e4b0b3e898b34526c089f802c5f900be1c0e77dc89383fcc310252935cdbb9abc86e7682a1e8f166058f198112f891e9ab9fd4a697841a7513661e3a6a95a1eb55c8c57c1682ee6f0a585c6c3a3676fb32ec96c6c7dbf5b06756e25e7a2dee5b189b7ff3272b0fa1c3a1066fe1e3f35b2891282d9a75d2b551fe311c36d10a0da888ff0451bea5b5ec9398ee034d0a01ab7992a5d10e508acf432a966cfee404e395b1a54a568e6017d51e87f5a952191d8ce93a90c410413a695c2738c069e65856672d05880f8aa7f27c901c7db277dba126bd6dc6a02e43495d2d6aae8807f108ef733b6593bb2f800caddeaa47b5248a15f49a438ae33ec86a0fbfdb9a547dc5d2ea483defeb51d050efbae64e61fb2c9df5980b8fde906302e1c0488a955e07c59650a83bec618a5f5dd5d4be2bc7435b9cb4a37a4bd357caa4eafac789621b7ca4896e3df4643ed2a36675f7527e524229c1366330967e95c4cb96451dcc541fad2d341bb856324429646420e1e8d4f67e60dab96e0bd93d72d7b5b834153dd269c487d26d5c7e56b7840c2dfad80fe471da14c366ac1e09d065438d33e174347fb92b834552dd49ec3aac655c1064a05f9b40511a410d12205f060823dc8f8e3036f28755ba638f053f9f354f72a812d2f9e5ec005f19c7e31bb50224e21acad9cca4fe61a5f434b2f94510e7b6398a8b5b40c54ea8efea32a7768de85251a3f306b7987202cb35f39b8de56ac87983b7213fb0a8b57af15df768fe7786b7811551c75b3d2325accc5d1106d5f656855e8289fabe17f6d30068ec17f561c613ebde653102bb7243a181a10c01e15d9ff31613c8e072f8a7dc3435ecdc03313bdbdc075d23b98f815bbecc54622b4330a8e66c014cbba9c6a1041d0fe94f5f5697675141bffd255a4f6a699f63d3e9e46aeddffce6d37ab9c14c26f782c39e8cfaf4c983cdbe098b4307db3ec020783bfc5aafdceb9c353cc41929077ef79058c78aaae214bb487df404526230b404bd29a608a7d953ec7fc6d74aacddd872ad63919f9ad894f808ca3125b7ae9d75c09be71c2ecea4cf8aa1b0de49f37c68dfd4e1eaa0dc24c676e0dbfa8fab753c8c33b816f8d2dc5ef26eb304743ec130a6893f30ca579a310a0ddaa9dfda18ac75efdcf2f59f868153167ae618f7dde6c9c1c315452a3f23a4b2aaafa13c7f77bbae2e694970ca2682037d1cf58ac6b447e73006ff1ab0c3e861c38297e808a127d3e66be6ee86bb7041a44862b369f0da8051225862d61a069c75c349d62cabfb0b3ae19d1516c8c9454a32f2027e508d6dd82bd46125a51d2036447976d406c74e3157f91a4c53cd57da4cf90b143f2568317568331ee15ea0283a0aef52ee0fb8a24419edeef9ba55aabc87776e866d82b079750357aaa304d2044585edbce38877540547f69dc96d0ebf599823d2f479c66b6281aceebbc44d163a5a581dc87a153204e2ea36e6d6e6e41d6c3b046dc2263f6bb3366b64320de854e6e7d302a06e2b312a71611526c3ddcec2f5e2854193db539a93bb334c5c8acdcf31687225018964ed1a29554c283897f48e236bc165c7dc4b3b00191e916287bd03496b6927e0aeb495a220dfcac2fa1da08ab6789b42a909143388ce52aa1e5909ef4f5c0a4ce06f59aa1b6f898db8ab9d4096da706ce458885a6a4be65733d45f1e43a480a10b4659cc82525523207ca710e1a3558e7bb3a9cdaf8c232fae244f44e80cd432c223dce48263be37235a4ea885760ae3031612494825be49205a6052f15a61ad5f487e116bf02bca86082379b6d752fb22c35082e0d0494d8079105ecf4e29a356ffb6e8b3d5ee559432ebb0e45325f747bf2a682beb284914d170f82d13cbce19bf9fb5323b7cbac62c589437933f0904c6227a2c464b7a8b6b37b57d6d5ec2a9f86a1d5ce32aa57e4a38103c530fa26689b390093146b8e30c311a5723d75d9ab8aa2e6ecc2205a048edaad3ab9af13848e59faffb88aa9d12ca157a936a90e12f8a674902b46ba2fc3fd3b012724f771f93fd5cc51e2bca382258eec544b9dcae7e0a5de768dbe1f988a70674aa80bbbc0a412e46d5ed0b291ecee4c80f3b7d026e1a0e53d486e2181529c5392e2d95983de381f826070e50064ab3c057a7f919dfdc8e9357b04b9eaaeec0c986350f84ee9c31a235a4405b0feac8e82f4c156e171ed9ba1d425994b836c700c491d674e01589db10f944e721fa6887983ee535b9e5bdd5a7afc08358dd7bde8c40d2716a43ba0540c13fb3e93b1dafe74551fb63ece73a06a413ae3e2c2f44d9c14355e725e2aafa6500d767018b5186138450c09a66ef1563241f109edd7d634311d0240f607cb477eb871bef4b41d7cb1baaaafac673d8576c92f450570d6ebe2b75ebbdb4a58d813bd364b1f8b19cd63c9148e94985feb61f585c8e1a548c200518af9828ee49ef99e543f4102d555934505e2a21f809cf0aacb3d5477f0bb8459135f6e861fef3dfec076486cf860e9dee4258520a86dfb3ac919d25242d3c008174492874ea8b85abbdee92416a917c695171ee87c55521e86bf08e1e77aaffbf3cc6aafde9cc67a8d9a0429c3386b4b3596378471334539390a670736b9b55f87f010a7b1ec70a21d54938dc8cec895082d633e5cfc6ca622da0126fab0a09a17d44bc3088861e230d0d7b58e72fc0fa3d9afad0ff8f98eb874c54b149ced3aeb8eb868f392a3595173eb1a84c7c03b086564bdd367ba4431c53838b4bdb913e24d74111ee64c3a44772beb6cf17b6969247a1de4b0ccc73e4a0050853025ff022511a903de2c35172b3b1f2b226d8af471d644bf4ea37878f16a0aa1f8ea21af00e25aaa3a6e1d5c22d68b210ece8cff87ff99ccca0ef1ec0b777f81efd2e30ec9f1e71355018d5047f6269de0aea7f8bd2319150cb840e52c3633dc1264e86ab7fb7c474d17f3fb74fb99d59f4ac6dd94a1a7f83cce47cd29fda70c9c91ff296da5b9e4f22845ade4467c81a64b535d40d94622c6a66b5109613be129b7178ecb37869891021d94df68841bcc07920c057feda73e11bd65ad40e3fe9bea4a10fc7760bc94476b9e5f0d3ecef2e038c9476c02d3ff9ae8d73921c3ee81e", 0x1000}, {&(0x7f00000020c0)="405c8b9f752e8d7f3a026bd09cd7f52b0c1147b6011301d177b69777136d9ebb74f29b444ce333746ff28b1bd752208b894130f36201d4ef4f311535c3f7fcbfa89919c3df725376da5878763b384c15b681fe011038d626193bd6703c62d38cac25861e087353d0b96913ce5b8e761a36251d2754a874641fd4ef89e3239a17b4c17b80e9b0c70362f0b896f577acb1cc78c1937f7e3214fecec4559e85e164c1ac187262b9ebe1586f607f66b8624be9e4e17d02ce16f7046895041ae5297efd817feeb21524a4a2d77e508f05c2e9db3b3ebeaaf88dcadb14ffecbb80b5e76a54e8a6da8af5779c7041c69e72fe04870e8a3f", 0xf4}], 0x2) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000340)="f23518b473c2ef15dfe4b4c22ea136cb5182ca24308285270f697b21e28304f80fe32240fe51103567eb247416d63c52482527cd81d8754019f8aeac464f9506cb7d45e3376b5be6311f98e39acb25bc30c3480c384766038712ecdc45a85979e797641afec2260d92675d7e8bbbc44484577b30262fd453f51a8e212dc8276a215aaa7681298c5afc4f43011b41afd353e1eab064b8231dd7ee38a8256769c53ed3cc265fe28e27e929527f53586ffdb7621fa243fc05802ca4408d7f7741f0c8cfadfc243b9ed59f324aea3658f4a7ef2a1e3ed375628e1951e9fd5ebf45b18b9540935cfd", 0xe6}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001080)={0x0, 0x8000, 0x8, 0x1, "50b3fcf70d227b44748ecee3d2ce7f16ae269460", 0x7ff, 0x3}) r3 = syz_open_pts() r4 = dup(r2) getpeername$unix(r4, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) dup(r3) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20400, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@un=@abs}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000013}, {0x1c}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x109, &(0x7f0000000180)) 16:04:29 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x40b, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff6, "42d7517b007de3c7660000000000000000004000"}) pledge(&(0x7f0000000580)='+\x00', &(0x7f00000005c0)=')\x00') writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="d5e41c4ae0fa8241340e43f3639cfe7d8af67ad8b632842583ba556d4c5af8d679ab9df23a07d593f78eb577fbe6932528591a5a4e5f4a384f48a8ab3e76fc1910b6761ca0b7efdc500ce589c762d2d640840cf49efba562a22c6b277cf32dc685c17976a09720be8f6d5b22843ef585c953d51e88465efe0eb0a3091a68f8e4a2b8c0e6f23bc5492a872eb7b1f09a16ca0293d2e00ec34bfa459fa51fc6eb7a869c014aa35863ae9b069671d4555b514340723ed8abe675d8984b712bb07a6c3c3a166ac63e26629cc5e9e8856798699032dcd763", 0xd5}, {&(0x7f0000000180)="3b4d935cfebc659bdce7c086a3290014b11e809135fa87e77cb3895ae35068269ab47c43c5a0cae92ce02b9861470d6a2ae00bdb9c5f238216496ff88b780b029012e2ced250871dd99c5881d96e7f9c8f3cb7b23cc25bcbaf60d3dcf484cca91ba4584e85574acaa0ff67946c3c5bc50e8a6d74b4cb14e1eb6ba5740ea619c488b21915be8c9920", 0x88}, {&(0x7f0000000240)="57714b079bac018c680660e4c31b7fe5f2b140bd0adaacc38c4f6e051108c7453b005f255c6f6842d4dc3f1083ecfac02bf0567d482d0261a000b0594ce9e8bbdb0e444f6c596a53760321e7716c93107da5d6c02650af1b48b01f73737ca16e9a74b6013478212faea5b5bcc221591f0f1268250e08f96df4bd58de4b1e0dce16da059fd4d4bcc23928ab2f4698b1762618af548c23b4e8a7c415e74628cb67bb953eb9ac6dcf65965c8d3d25", 0xad}], 0x3) 16:04:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x108) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 16:04:29 executing program 1: r0 = socket(0x2, 0x3, 0x10001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26ceda1808d4f376336acf00b7804be2c1e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:04:29 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r1 = msgget(0x2, 0x400) msgsnd(r1, &(0x7f0000000000)={0x0, "16b042a19faf103ee9b0dc83786df49829590001ead8b48a575c94510c3a0ae69109d860255eacc378b64ac71f7ea23d7afb9023011d495cff2b1aea6a82449bea5c23bc90af3c73432552b6d4666eeef9feab37c2b07be9ab7ff51d8cb95c6cda1c72aec10e35a1951d5b53b6106a5d7c1a81cc3e58740ab66bac2fdfe09b7fa768bdb0952445c3f5a2c9a96436402bfda568369e7f7175c686f7fe7b47"}, 0xa6, 0x800) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="030000000000000046219f0d91ff0fb5a42d30000800008060ce77e995c4084802d1a44b0ac37e0e3f3630370d639b7f26461f740100d91635ad9a1d82386d6890f0ba80c146d09ff1856b14a0767417f4ba026ab2710f620300000068816a2cdf00495e49a1b7c97d5c713d318644e3242ef779fef3286620fcc4bde7aab4d07241e3f867d15b5efbd980ea44634532c075d93e5439e83d9aced425200f4ccf9ec7380dab38b645f12adc376b80c9203b59ef860b0b11187a5b29f71912a1f87d9139747d530a85cf9467238fa6f965a354077a5c2456c87062c4b48048e4cf0bee27d2f41b2e8b7193eb7b57f4d5c1bc152e4bb0c834c663ffeaa51b281611861662936ab77b00b565b87040dea40d1046381068bad7761c67755540607cb1dfb13d6e7e615d5e79b8618179a359508d5ead97e71b361c834b7e85251f3cd5772c9f4c7b599c53211b1311fb2b86e47d812cb452320c6c1fe9ed24b1db2787826eda0a3cf26a4af72ac289b026bc2b0fbbfb3ac4cad8bf768e1c4ac77cbb62332f"], 0x0, 0x800) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x400}, {0x44}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 16:04:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x88) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r2, &(0x7f0000000500)=""/192, 0x1d2) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2, 0x2) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x140) sendto$inet6(r1, &(0x7f0000000140)="607bda6fbab35c23988767f9f812a2efd05f80a3cef168bb114a5ed4375ffb4f5a35000d0066b6c022eea4e1690020688a05de231c665f5358cf6adea48039012c0da8f573bf923f5590e00ab973ab34a2908e8e171bd80a530aefeb90e3dce78e1d1f23357457da0f7e7f368da5d06c549796d5d2c79d43802c07fe45aefef4acf5e19fb9e722bbcc1b745ae75285c1e3bd1ad13763d6bd80be8bb35d9821292bb867", 0xa3, 0x4, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b7") 16:04:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005016000009005001b000700000000001dfecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) 16:04:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) syz_open_pts() 16:04:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='D') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) 16:04:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:04:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x1, 0x6, 0x80000001, 0xa4}, {0x400, 0x5, 0x2, 0xffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x0, 0x0, 0x81, 0xfffffffffffffff9}, {0x7, 0x20, 0x100000000}, {0x1f, 0x9, 0x8, 0x2}, {0xaf20, 0x4e, 0x0, 0xd2c}]}) shmget$private(0x0, 0x1000, 0x204, &(0x7f0000ffe000/0x1000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000240)="a4") 16:04:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x6, 0x5, 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f00000000c0)) 16:04:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./bus\x00') 16:04:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00001b8000/0x2000)=nil, 0x2000, 0x7) lseek(r0, 0x0, 0x0, 0x810180c67b5839e4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:04:30 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xcc, 0xfff, 0xe13b, 0x3}, {0x9, 0x81c, 0x5, 0x9}, {0x100, 0x5, 0x6453, 0xab}, {0x6, 0x8, 0xe7, 0x100000000}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x411b17244fe9c1f9, 0x22) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000001c0)={0xff, 0xfffe, 0xfff}) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0xffffffffffff8000, 0x6, './file0\x00', 0x2, 0x7, 0xd9, 0x9}) geteuid() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000003c0)) accept$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) utimensat(r0, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x3, 0x8}, {0x6, 0x1f}}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000500)={'./file0\x00', 0x5, 0x1f, 0x800, 0x1, 0x4, 0x200, 0x7f, 0x2, 0x3, 0x9, 0x7fff}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x8, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000005c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000600)=0x7f) pwrite(r2, &(0x7f0000000640)="a2b4c269d0bcf412d1545d1cafc3dd77d06fd22a82ab1b0838ee7a95cd0c18d9f4a679af0fdea6a115ca08b547710c68be0ef2", 0x33, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000680)=0x6) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000006c0)={0x1, 0x1, 0x80, 0x20, 0x401}) rename(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') syz_open_pts() ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000780)={0x200, 0xff}) close(r1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000007c0)={0x2f1a, 0x3}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000800)={0x3, 0x100, 0x3}) 16:04:30 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x4) getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) r1 = dup(r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x4}) setsockopt(r0, 0x3, 0x2d5, &(0x7f0000000000)="24f7081851a506a6240cea907685a111f8", 0x11) 16:04:30 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) chdir(&(0x7f0000000080)='./file0\x00') r3 = shmget$private(0x0, 0x2000, 0x82, &(0x7f0000ffc000/0x2000)=nil) r4 = geteuid() r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) sendmsg(r5, &(0x7f00000018c0)={&(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f00000005c0)="47d540c13f6f17d158186d0fdf43440bbc348af8cbc0bcb87614f96b3dce173f3223ac2f4cb3597a706d5631b482cd6574f142f8020501c19ede60b81296e33184690088d1cc9674d17bf3584556a786b5ce98477de58dce542194c6c0bec8da356d26c6a28303", 0x67}], 0x1, &(0x7f0000000680)=[{0x40, 0xffff, 0x4, "56d0047935b310a517d25f4c15d52637f928af5ebb9722f6de1101f772bc45a9a6409fe2ee6713a4ecb5d047"}, {0x1010, 0x1, 0x6, "88466645d4b6b6b71cc718a0fcbe9d18df0e3d9933396208323afa128b9e5df38c7c0375e177f6204d316d3b4e7440178614f57dada8a6eeb6a2b95dfd97072818f97f1230132b8d1e0ce2acab62c29ce6957f85e58df46995c58029b8261005ebdf8890ed1eeb8ba0957e7c9716272af4ad08958aa51365295f5577d5ea8633d723504abcbd3ce869d65dd4df03e2ea17b8a092d2b8143a041adb31edb749001cbb4be03585749bf614519ef54eb620d9aad4b0750b13886558d02785c224cacca9ef7c82985845ad032d6d7547dd1888dae6ce9e7784786145d3c76ffd5dd1710b210b6609d6751f9897cdffe621ceb4cb303ebfeec8643bc32d2f6b6d096b25e13250ceb48bbdec81459d12055785117ab4029986a6581361200c3404825a6599c49eae78700740fc06dd88c38221a0bce5757148da8e657642b462406898bb537cb3e63e15f10c951de35f0707acbe9821781ca42553de47ab470f2382e2655bc984e37776594a08fe797ed6447dcc81221c0d61c3859c86074690520fce3ec39712baf3dd66c2d18d9b942e5fc538549c5e6711dce8c39abaf492ce4abb3e1942ae2054e47538ced526a28da102cd674fc813ebd0dbe3cb5412dd65658879f218e490b8501f449ae3c9f2467edd40e1a25ab951af9778d0af5db929a05888f63117832144eaed5287ccca74ff1e70506cd91dfdec07fa8898209ecb7c969f30bf898315964e1a095c74ad51fbd8bf4776f8118c7d66f25aa80b409508fb7d15854f0c90bd700740b7f110ae3a366a0ab097fefb8d452e78f62e8ce67e1943979af67669bb96d30e1d8353452ed0ac5f4032842ecf435b75ad8cf5e6398ff325ddf52fd35b411af7e7a805ac3b61f1a2f4fcbe467fa894451b8918dbc9d1fad0f60393038111b70ac155bad06996e2334044bb60e293087c2e8b339c5778bfb866cd71939ffbf4a5466656556b3151bd9e273c15be7a3bb8f78e4cb3928ce255f83ce7fe7771716147eb29048f59358187a389a31d797e9a11b8b3797a5600902b5f18f539186dd5a58f609c13b810288804cf985b4905c983748313751cdabb30a25f9299e31b4c268e6e55ec564174e13494969dfba7eb31e137d11bc781afc3f99169d22a6920c71d521ead91d563e324c691091eb5db0827ee6e80ab418b1617a0d471adddc546f515aeb533e574d559e53fcdf65a013e88f05db054b2deb00ee70febbcc4a012bf914d6b4b0aa727777cd52b6fa33b031cac8707a1fbb641a3742e4dc0a59a22a44c9afc6a8de045684c6e91e787fabe2495226925e95fe62783d052ef29255f8d923b481510e031827296e67e42a0ed5689d837d08c1a42829fb26e08823932756491315e0e0472059daa8414f779a7d83d39d3cd1dcc9442976709e04a0c36a6e7133eb2aa9def9370f4defdb328c9385dab5751d153d7a958b40e9318daef2602241542832983448e2f6d7caf705f03f3d4dd65495a5871ede5b6e2968bb42328b6ae5ca9240a7c4a41014bfb187d8146f3773587077a67450b7bf6713da7d29bee8df0fbae6534148ddc6c3576e6e4c191445463a4fe596f7b8ee800b675ebdaeb35709b29d7c19b6475de166cac53549a48e96090f634083a4633af5a2c14cae6bd72acab4d3f9e02747b389cc9ae8acbb4400128d7bcd1080565f6a47e1169c4f3158529916a555214ad64d6b25574cccb3b3beed66055ced801752a49f203c53a2973801601c81e5b024e9ec24a512d622c2f050706091fbb3c1eb9ce61a9a7cfb5015e114fa37afa115c799769433e8bfd6b106b602610f0d3a3fa8e208dc8dca80f707b14be172e494c10683cd994b1f7987c656a4205a0dfddf65b8808832e12e7d0fee2140b5e347ca844689ca20cafedd4842272835a6e20a0a7de1d59ab875e100b4affa15480bff4b12ae5100a67ab2c50c4c6ae71f7b85c055539ade886c844d992f00c7735d33198adbdf5b3b71f5e22682b6e8fdefede8aff71012c1e4c44b4bcc51158fc0eb7821a824a92fffec2c3ed1410af51417e92de5c40fe99b5d681bcfb9eff6066342d6e6f1a18a5f43538787a400fd84e779543a2e017d5e363655336813d7b3c7846f67a0b6735dfb5238b2f15de019d70420fe54d97f00c756d54749b074336dddd648412ccb914e7859420f5692437bc072aa58b549cdd9c93ddf70c8e3273905018f9c59968c352f21ac72c20b1827f86cccd0bf3c0fb0a810315c719975884cf99c2db504cdf7c1395491eeba940b24f2b7bdb55b64ddc67f51750810d97ead8058975ab7ddb35b964fe0d346d5aaf1bb34ffb528d902f70def4342a2068175ff829171331e021b6c678a6ee0ec18854c0636c525cdc29db6ca92cb98af77c5fd0f2e836b325c6abfac74008ca39b58a1d080f3a8eae64f7d77bf07ce5c827635370a194613eb330f1388986ff16dc20075aa48ab4cecbf7d4ddf01f2545facaeadeebc97865d9976d8d7cb4edd6688c10dd387d13e12cf5c28ea391169d671ecdda998e9818e4313e5d7a00fde8b4ef4729772851e2a652dae734a3cefbe9117bf670c78f8ab4fde9abcf0e035cbd8353de33ee0de9da53ba38232f6e5045cad7f9303722c503108b23d103385027e67841929051aaf0ccb60f44304822d71b926a07d8c0c7b83d8d0507242507260a66ce651ebaed5649777b2d56817dc2ebf54801f2eb0af69ab2e395130817c4a0687c5829fb02df03cbd1d6da6bb705f0f1636f1c3f31604b4ef0039bda2b9f5a7d2a9d7094c33010aa9b1cc1c8bfebe06f2e1277e6bafe28bd86ede83541cd7c9d0159275da6174620fdb0bf5a30af89defd0e5caa12f03423436ccf1d03cff93ceb0a0a15bc19965c7ee679c2a558830f5b6f387cd6a41a09d33ef5d3952f457b0dd933436f99a12ddd5cda663215235e62411c1c871a1ecd1bf60df145912db45c0e45aaf2ef07346ae94b4a7ca3b3fe5e4569cdc20d6582d01624ccde9255af2591204497335885262b1439152e8b6b8b0d4ca5392f85ecab796867042a02c11ebfa4b65d5a95359a933998b6573e042b67cee10ddf7011a49bdfd801038fb9003cc1eef58cf9af7afd2d6c8de65d6343cda4097715754ce9bd801b1d06316ccdb825691c9855629f711132c403a4e4f3d61b4bca7d940fb7d0891b77da9e306a81a008152add1df2b00d504da1c6a6b4148b087e5cdebec6ecbe80e28570ec4a506b38d4ee5dde4ffdf6c69a63a0ec2522be2fdc67145e9c87b0b27830768c1f95fde6e0cd7c96f95023bdfaf983b61ca23a71f69f8ad9b7645bf042531d7e02edf6ebe87eeffbbd3a1c52ec107b0ca02586aa84895c94b11ed721b309b39036dc594bf9b7d0f426622dc233fd5f2f49b32a3828c972b5ff2728fcee0476b5e2b35f2e4b8c0a6d214f47645116a5f831e64f2e6a5b434104a997965539ab1d381974b7bb609aa834d4092f1dcbda88e9375e87f206171d807d357e93735e9ef6d41f4ef944cb85901905a3f339999b73a579ed215a265a6ac3971859cf697249119108a214f4103d0e5206de63d0e7325d6caafeafddc0b206b92414ed0942ffde108de78227b094a0587586d277d35b668f9c991f3c4de2ebd72165f5e1cb8a96b78260ed11af7b5d4f6f9d599fa59f967bb8e5098b0283e285658b7796841044ffe1893cbf888977be8ba0cc311b8c5f9709db1da132688c582022e64d6716aa3b42c41be6db7a2ae17d7a37180fff6e5830f014c1a3331c35c3f279786d097cf699d2c9f75012d98e5b121262d8f6ffd0e6496a5925632e418df57ecb01067691421e718fad2b50f4133a08370a63a1e737c421e36bbf59a0e8c2737bff1a097bf6bb4b8b3e4894b74bac1fdfe9ac427a597e7f3177fef9800acdf5fab85b175cd747b78fc1eea45b4d7097d495da17f39ee8122599ab1ce6530a6d1cd023f34c6236f85f57bedf72460a72514c10a3e788a35cce116d15bc757cb73f448b81d0ac35ef82dbbff31e9c250ad9d4a2a5e282fff5fcc9800579c74a3c8a0a27409e91e2c2267eb39032d306511e4b999b4c7e3e68fa867548f8a01010b87c6bf7986bf738fbf12f5e53f284c3d2728ad5da17aad87983632bdc59adf1c337a5fd5539fe6caabaf356d930bc7530950f43eeed395da2aeb46dcad0af2f9065c5edeab9653865176080812e9e708a6b278d2015cb7b0640cc0371a71cee996ee7bcede0ee941609cded1bd4e522a2c4b34442a4c02d018b657191a54f23d4c19d0b70c5e588ec52c7465dd22073ed2b9faa46c7328bf9946b853ab0871cb50cae4fcfafff82bb5a6db44c041ee4f60608827b3f684e15dfd5f45d06ba691147212ff2e1cc6fe15f2a73b8afae1653b3ea056ef1065c4aec9f560c776c8f7d23e633ad8497f40539d7d20b582a1a23bc6894eb9d40c083d9856cb547c00f941d2aa928330065188f27cdbd7e7388e313e2fb94318b3486dedc0780b9e8658e5c0941573a04bb88f5e0b29a7ab34d9663ce21b53a428a6f2d9d79bc65a753f940d90f25782af9e62c2673f86a9de04b1dc55df6c6d6066bcda4b9a0a414ebd7a11562cfe430b256806aad80ecdf35fd99dd40edddf4b038492503b00d4e5e8fac41aade146db77d1364f3cda3b7b2fbcbc16ef1ba2f3fae4f8108d45250ec75f4a130ec6438c23924e45f9975b9bf2618ae958793d0e2ee7ab30e9c0f779ae4100f8379368af38c5e748c400a259953bd899b887060fde6e059ab7e86a4a8ceaecb46dcb6a9961d3891faa37c0f4024583bd9d29597bc8db156be2516c546ea46b0b5f621959f1841b8f7b2c0ba125ca4c01131cb90cf7686a5e3433a35b2cc6f95b3a7c9200e1045d2fba3a6c4c13a3101ebc45730018508fa5a79e5b63d57bea36cb298fc680823becf4cc2b7c59f92db258e63e1247f5b741e13097a555cb6155dc8edffd2f89a2cf7ac2467e75d6177ef7a79bdaa35baab47072ddda26ca2963279eb4a9f6b2ba0ff336d827ef49fef2f971871106632802fc47cd34818c1b8ac2756f395560fd0033672c3db579c81c245b8e03e0305275607b563522d0ed49b767628e7ecbc67cee382311a5e9855512839648b7ef2cf06328f2df95bf1c9fa606df84c50ad26b67d9ff991d46d58110d0f41a22a89becbab2a99c44cd3a70a88d1185217fb66a3c344fabc4df2c82bf45e70ab7fed3616fe6d29cb5a7dd4b3f2fd3a712ea1fa5d92f1508865b67404a4ae256bfbaf9bde720f3641e52064af705b4b363b5cda06b2a3ffd9fac0528e09f35980428d9073170dd24ce3c93b04598fc9f9b4a629329c87915e693fb1a98e542285b0d5a1adb1948af64467a3ce2a7e35459f166c46c1ba7b74063ac34c6dbc76bacc08a55c65dbc07cbfcdaf15a8c211573c8ca57999615c1e65dd1eae72fd5d5e63fac870a74b5d9a7d6cff50a7766a36bf6db3a743e6ea60eb0a4ec2786b26603012bf18dc31e0c1c69f42336695f1e29ee3e59da9ea4229c41c5fbbb590ada79cd2b6fa09cd8b6e86759e447646d27ac60fe8574164e9bfdcfb692e9e59b406cdca0903b23bdedfcc5c7641617f52fd09f479762023067c89e3185c2353fb2151874c78e4369a1f3731fd51ba4e4543a48caa3f5b81505b9920fa37450718d9e7911aff1c78eaea20aa7648b09f9271c1fa854233d11f2ef0a4da6dd0ea5e408059896c6cd2395ecdfef25972af6232ca82d045547556c427465268255b80ba4d9970e62c78f8d332a9a776e56a257edd8bd8f11f1ca15f0e9af33d7889"}, {0xc8, 0x1, 0x6, "b9d57b3ae79c71d056f990f274950e32bbfcf45c79ca64209ff16bb5bad520895702823dc7adc20a918cd012f3865eb0d461b6cfda4bd7a557141f12aa197d325bea7dc88611a92603b66cd5ec6ccca9e20b0738e3fd5685d57fee66f00da4b717ceb196e0a5c640a0c23499ec85e4553d7822ae9e7bc50ad1efd9faab064e1d626d52de79ca1c9f4ccf783ec917ddc86e8c8f420b61fbf06fcc62585569f4459d2e412a82085d592fd54d35de44173438dde9d56aa7"}, {0xb0, 0xffff, 0xfffffffffffffffc, "79acc457cd6b0b5b8de17ab71c5ebc5b9f1542029708981a5ee1666142558ab73be48cf5c3c37191bb17279f238a2b51f2938437b1693eea670c6dfeeffff16884284a9f4dcd42839b37dde34740157320f88724c93cbef7802b9b3da4091f047622a0c387f800aac0b55db2777550958f92c6cfab83237dd799322d77cf46da6fa210cc779c5d2fe2e4ba98ac0b759c9838092b3b846f0889fe7edd7c"}, {0x70, 0x1, 0x3, "678d44433396a9d6f804a2211c730f4bcb2770b2824d751e66a51cdcba5615346ca7a9b5d476a4964977e27ecd0e940a77c43b1e85734897a24c4ee42ad4b9513375b77fb5b999ba53b422989870c8dcbc6426fade50e71922f6"}], 0x1238}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x3, r4, r0, r6, r2, 0x10, 0x2}, 0x2, 0x1f, r7, r8, 0x3ff, 0xb1, 0x6}) setgroups(0x0, 0x0) setuid(0xee01) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f00000004c0)={0x7, 0x3f00000000000000, 0x0, 0x9e, &(0x7f0000000240)={{0x2, 0x0, 0x79, 0x100000001, 0x1, 0x9, 0x401}, {[0x100000001, 0xda04, 0x4, 0x81, 0x4, 0x6, 0x3f, 0x3, 0x2cf, 0x5, 0x100, 0x3, 0x7, 0x8, 0x0, 0x0, 0x8, 0x4], [0xfffffffffffffffb, 0x91, 0xfffffffffffffff8, 0x0, 0x8, 0x1000, 0x5, 0x9, 0x0, 0x8001], [0x9, 0x400, 0x1ff, 0x1, 0x200, 0x100000000, 0x292], [0x400, 0x2, 0x2, 0x6, 0xfff, 0xffffffff], [{0xfffffffffffffe5d, 0x400, 0x4c4, 0xffff}, {0x10001, 0x9, 0x5, 0x68c}, {0x6ff, 0x6, 0x1, 0x8}, {0x8000, 0x6, 0xab, 0x101}, {0x146c, 0x0, 0x5, 0x102}, {0x1, 0x3, 0x9}, {0x400, 0xf57, 0x0, 0x1}, {0x2, 0xfff, 0x5}], {0x2, 0x7f, 0x10001, 0x6}, {0xd, 0x3, 0x4, 0x81}}}, 0xdb6b, 0x3ff}) r10 = geteuid() setuid(r10) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:04:30 executing program 1: msgget$private(0x0, 0x2) r0 = msgget(0x0, 0xc41e9ade0d7f8806) r1 = msgget$private(0x0, 0x260) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r6 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x7, r2, r3, r4, r5, 0x2}, 0x100000001, 0x0, r6, r7, 0x8ac, 0x81, 0x4, 0x8}) r8 = socket(0x18, 0x8000, 0x5) connect(r8, &(0x7f0000000180)=@in6={0x18, 0x3, 0x1ff, 0xffff}, 0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000200)) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000240)=0x1) r10 = openat(r9, &(0x7f0000000280)='./file0\x00', 0x20, 0x4) ioctl$VT_SETMODE(r10, 0x80087602, &(0x7f00000002c0)={0x1, 0x0, 0x1, 0x9, 0x7}) lseek(r8, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000300)=0x6) msgrcv(r0, &(0x7f0000000340)={0x0, ""/105}, 0x71, 0x2, 0x1000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$TIOCDRAIN(r10, 0x2000745e) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000400)=0x8001) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) seteuid(r11) ioctl$VT_SETMODE(r10, 0x80087602, &(0x7f0000000480)={0x0, 0x0, 0x1f, 0x696, 0x5}) semget(0x1, 0x0, 0x40) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f00000004c0)) bind$inet(r8, &(0x7f0000000500)={0x2, 0x1}, 0xc) 16:04:30 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x7) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x80, 0x8, 0x3, 0x1, 0x74fe, 0x401, 0xfffffffffffffff9, 0x3, 0x0, 0x7, 0x95e}) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000002c0)=0xfffffcd8) 16:04:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0xfffffffeffffffff, 0x9, 0x8, 0x3}, {0x9, 0x1, 0x10000, 0x15}]}) read(r0, &(0x7f0000000180)=""/236, 0xec) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x3ff, 0x1c0, 0xabf3, 0x4}, {0x7fffffff, 0x0, 0x1f, 0x3}, {0x1, 0x9, 0x1f, 0x59}, {0x7fff, 0x1000, 0x146f, 0x4}, {0x6, 0x1, 0x47, 0x4}, {0x3, 0x3ff, 0x6}, {0x7ff, 0x5, 0x3, 0x9}, {0x2, 0x87a, 0x4, 0x20}, {0xfaf, 0x8fac, 0x4, 0x6}, {0x3e2d, 0xa0d, 0x8, 0xffffffff7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:04:30 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x35}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(0xffffffffffffffff) 16:04:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x40) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') openat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x2) 16:04:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x8280, 0x10) linkat(r1, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00', 0x0) syz_emit_ethernet(0x64733d72d60915d3, &(0x7f0000000340)='\x00') r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xa, 0x0) r4 = semget$private(0x0, 0x2, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0xfffffffffffffc01}) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000180)=""/118) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000380)={0x3, 0xffffffffffff8a72, {[0x7ff, 0xff, 0x0, 0x4, 0xbb, 0x5, 0x1, 0x100, 0xb01, 0x3, 0x80000000, 0x2, 0x100, 0x22dd, 0x0, 0x10001, 0xfce0, 0x3ff], [0x4, 0xcce7, 0x2, 0xfff, 0x100000001, 0x101, 0x0, 0x6, 0x9, 0x5], [0x8, 0x8, 0x85b, 0x10000, 0x8c, 0x7ff, 0x8], [0x6, 0x2, 0x2, 0x4, 0x9, 0x7], [{0x1, 0x1, 0x9, 0x500000000000000}, {0x8000, 0x9, 0x4, 0x7}, {0x1, 0x0, 0x6, 0x4}, {0xee, 0x7ff, 0xffff, 0x3}, {0x8000, 0x0, 0x1, 0x3}, {0x0, 0x4a, 0x7af, 0x10000}, {0x5, 0x9, 0x1000, 0x5}, {0x1, 0x2, 0x7, 0x1f}], {0x8, 0x7f, 0x2, 0xea1c}, {0x10000, 0x6, 0x7e2c, 0x20}}}) 16:04:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x7f, 0xfffffbfffffffff8, "0100000000027f00000010006624520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:04:30 executing program 0: r0 = socket(0x2, 0x1, 0x1) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d7899c0667673afea10000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a498f3e2cb50781f73e162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000006ccfd51f7ddcb877795fe9bf1b4602d66167476034c6e3625908df68a80e7aded6a3c4f579b1d1301dbe67a2c9dc463224322203a2190dcde8ff092519df5be623a798caed3698ee38f4863c2da75439321d156a89248431b10033d12b93b13ca367338b7ac34a084f2afeb90f973df3b4732a40ddd20d1e18b57e09488528b3c6b30313b287b3f1140f71368d60d7b0b251e459d92482db2a749fa40e92ad016f05c2c5b3d26547218928af058e2def4aa03298749907b09d1f219672f3c92ff8cead91cdf057826ca9d413c0c60c9dad69305b28ad8c8bd8d40347e52cffe98a8bf6d6e460b362f42f20fff82db47964b9cdf1162ef6ecac5f4a33533d1265978bf55591ff0df01a63be7ed8c8bbeb3a84443fc593624137543457d028359f232e39047f6c"], 0x10) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826", 0x171) 16:04:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 16:04:30 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20102, 0x114) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x8, 0x110) r2 = kqueue() dup2(r1, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="b913c2ba84471b2dc9c688041b8eefac0d2600bf1c2689b353e221cb2938c5ca2f124e06dc403839f9c5b9cd48d18274b8c5cb6e3d405184335d961b95fb86c6c598648918f18e08d2bcb49b96983aeed002760cf554b96d32c81102fcf80b9bb2a85d5f30900aa4eee6f13e597fc775a9b34c4411326b54305a8df2435240cb93d8eb87ec725625cc64b90871c97731eafacb8dfdcb52de326d017c41584f3bdd346416af45004894f3f127c856d116b5e2186e134a45e0f60e21d715fd9309db9a5ff8e31c59243cc9f7e433a607630eb5c145f1386eb4ba8f22e6936f8d9c09c1bd2030b5520ebc84653da5ef44952dc263", 0xf3) 16:04:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:04:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = openat(r1, &(0x7f000060cff8)='/', 0x0, 0x0) flock(r0, 0xb) lseek(r2, 0x0, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) getdents(r2, &(0x7f00000000c0)=""/4096, 0x1000) 16:04:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) socketpair(0x11, 0x5, 0x1, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500), 0xffffff97) r4 = open(&(0x7f0000000040)='./file0/file0\x00', 0x20200, 0x43) r5 = semget(0x3, 0x3, 0x12b78563345ae47e) semop(r5, &(0x7f0000000540)=[{0xb9a26e468519d3a, 0x9, 0x1800}, {0x2, 0x40, 0x800}], 0x2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000400)) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000280)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setuid(r2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000003c0)={0x8, 0x4}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000440)=0x7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000340)=0xc) 16:04:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getgid() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./bus\x00', r0, 0x2}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x9) dup2(r0, r0) 16:04:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1207, 0x0, 0xffffffffffffff17) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x9) ioctl$KDSETRAD(r1, 0x20004b43) 16:04:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0x34, &(0x7f0000000080)="0618f0df3eff9534c2ff0f000044b21fd125996d02656c71a4a41ac549026de74e02ae898bb0abd3e6e7ddc4ec123dd1adc0d96f") 16:04:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000880)) faccessat(r4, &(0x7f00000004c0)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r1}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)=0x9) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000700), 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) sendto(r4, &(0x7f0000000400)="2596d215da5676e32574b3b2ba3a1f89987b729272ce50b4ec3727f71623e59216755b8da5b606b0c737bb8d6ca76eb318ed54d48f56f424202d97bd2d6343869324c45eeb4716bd7d74123deaa0db8707aba0e456dba9e336cd2ed1cc25e4372f371a9b640e39f29312c4695bea325b48020d6b58cc7f0c6a96dd6145af0bcacdee18ff8e58b7e3c2116c6a", 0x8c, 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="fbf4c3803f22935b6ef780b4c8aea1320720b8d3935aea3aeb5f093daf7c1334b8a3a92f2113cfb1470ae9b9a041475d9ddaa8ba45d3803d317a07009fc6098167b49ac4a38998bc43de970d59b244b234f04925bfd118d2b5cef7133770bac5dc14651d5b0692eb2192242e1086355029093b29e4b609712d344f786973a8f580cd8824b500e282b1b5679f149a2cf0ff8162d986b02787b001fa5a0fd50f4372fe8c9bc511b8e6b6c93b33e6fc08dbe0450f8a9e2a1b07d42b3ce759132827ffa2d231633c74be70bc49b1a955417dfeadf57b7182b70e431550f7d46a653c2ca6ed36423db2c8dd0963eb433403c264eb037e84ed41064e44d882c6b2f8b39b906780c2c7bbb0546e57b35664d3fde5202c0db6ddefbc502deee3f07f5b7221b5240dfb48e438c3e3d7a6c7736c2e4d5deea3fda1dbbca0d2f4a2d979e406c54e954db3c6f17757e3967d79cc79d7e5c0015166c33af63e0d2a3d"], 0xa) r7 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x21) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000800)={0x3, &(0x7f0000000500)=[{0x10000, 0xa6, 0x6e, 0x547}, {0x400000000000, 0x5, 0x1f, 0x6}, {0x7, 0x1c0, 0x9, 0x1000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/bpf\x00', 0x20000, 0x0) kqueue() symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000780)='./file0\x00') r8 = semget$private(0x0, 0x3, 0x400) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x57) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000040)) 16:04:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4, 0x0, 0x4}, {0x8, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f00000006c0)="ed5ca2702ca1bf91fb8a8ac227247d2e86a05561912657be0847d203aeda2635d822ab404289d9289724567108556d63c0c391b8457685ec967a5318f4f53c2c1ced927e8827f785d3a150cbc540a471ddf88d1eae984cf35aee233cb026f41d3b6d9957bda78b84e7e69b98c38900e93d544024cc95b88bf45021683bebd7346b29491bda334c5249d0d861a6a4f1") syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:04:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x5, 0x0, 0x100000000}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f0000000680)={0x3, 0x0, 0x0, 0x8, r2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c653097"], 0xa, &(0x7f0000000380)=[{&(0x7f0000000100)="a160e82aa86e6c6bfe69a029e9c32466ae8d519c84070a36ae833ea59cf9b186add78614163cfa6945df753aa920cce123b93333c512090ea7", 0x39}, {&(0x7f0000000140)="6a96", 0x2}, {&(0x7f00000001c0)="6f0754c9850847fa44f31b", 0xb}, {&(0x7f0000000200)="16", 0x1}, {&(0x7f0000000240)="9076455b2378f9d21e27d9f3e6a9855a2b6ea03c5ab3a17a137d21019420134a88b1445baba0d01e9dc978c9a1a52a8509a079beb9da6ec5c1c829438c0292c6ecaf816d717ea27dbaef332ff6a9b22c6a735f7f2f26910dd3ca94aaab75c290ed3a5d6d3a17a578b1c57f1130759e53db15b8bb4222b5e4e8e10f23747463503dc2189295eee01947003342d24ff62d1b68f0e6f001a67231", 0x99}, {&(0x7f0000000300)="0def16ad55ee34a02c7ee23b366f08c00af7d3a8c1aa98f4cc8941dcf3830df749375ce70e00e997e7fda89275550e72470af79e19c4ba6f9358e8a84753d4db34dfd08d87c719a350ba46274dd1f8cb037467814299da026cced1a3409da174b3f3137eaaa4d3", 0x67}], 0x6, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xf8, 0x40c}, 0x8) r5 = semget(0x0, 0x0, 0x40) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000640)=""/24) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) 16:04:32 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) pipe2(&(0x7f00000000c0), 0x10000) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x11) poll(&(0x7f0000000080)=[{r0, 0x80}], 0x1, 0xec0) 16:04:32 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) 16:04:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x2, 0x5, 0xff, 0x1, 0x400, 0x1000, 0x9, 0x1, 0x3, 0xb1a1, 0xffffffffffffffe0}) fchmodat(r0, &(0x7f0000001440)='./bus\x00', 0x9f37d11fffcbd117, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="70f11f632dbdb3885851dd9d0a935d0ac88021ef221d0c844bc50b3523623bda70d4d7e2e847dae90fe56ec69ce5667816a7be0baaeb133bc2477e95e7538f8e7615818fe0f4b12515ec4a735d1aec959e52cfc2", 0x54}, {&(0x7f0000000300)="8f9381d53edc71a54d2f7afb59fed4be1bb0de82b2fb2d7dec1091db825bdf7ad71bada17e83155758d727a2b1dbe7962f7aaed4f925bdafe1af9f7370e81eee9d9b89cddab453178133c8c54b8e94b91d14e17c32493b67530e7f6e4a648badc6", 0x61}, {&(0x7f0000000380)="02dbae150211e6c073535c4bdb2cf089b87d5b72fdd11bb18df0b6a9e66a461ecdb18db004fa7fdf47117de820c87d7739b20be4927647d81372fbea3e10b0f83b1350ce66e72ec6", 0x48}, {&(0x7f0000000400)="80d48efbf42c8250329a284c26ff34bb457ba2fba197e432e02f0293839557a45fa65f4e32da06c6a2d97ce487cbf566f17fbd7b3a27ad8cdec1ae9eedd47efa7069d8ae6d2b369fcacf272b6bb92f520f09986c176897bec29fd46abbba9bedf01d8d21472f774d4baa9005f33be01e5e9a427d3673fc5aa12294c7ef2c05205c6733389b21efeab179f4bd823b37925c461e3b6975d23c3a001c52b9df49c66c14c7399620e23909c9dbe79c14ff08cbd9e6ec6ee4ee6d22b5a28e4887d98d25edf647b6e09f44520dae190f7b9f0e777981ff843994937667c5cc413f8d52f5c5792e55fa336c416799cf6f20251ad90d5ad810cdb8240a408c4d481283762a2df123ac8d09142d73530c8cf5d7a1ae8b6d46d2dc6cca9ee63ec6262f532bf1eb6ef0caf31179249f0453d258bcced4e8510ebe61cb1530f26858fa9ba6338d0b90fbe5f880be659a404bd4c23b8dcefccaab4815177df33bc0468f9877e2da685a760a22fcf5c98b1ff55aded8a8723be299566a91b227bb7e68e7db83ba086d80b043d35863d2b8ca52d29a17185b1fafb1cd82757f78278e754d632fe8b7713269aec78fbed2d852ec14e896aa5600969c77729187873843d7419ae8bd237bb7699e69116b5933467d11a3665464419a98c53af5f69d2a3450caea62363ef12756f9aaf743742506383c2a5e7cf0904e46080a4d4bed752f5f1afdb4df37eeefd60b5a091f7818c0fa98ad9d313d71023a25883b1e163f591480df51227ddb7cf7fe5038dec76f02f05317e6fc115c318cbe7b81c27e1e1fe39ae4d5a4ee9d65c948716dafa7a639406b6c9790729dbc8837f8484f244dc807f30134bc625df8bed7cb664a171c88e646c354bc5e7d64fc0eee54dc24cc1fa38ab182384ed18914735c31348ba4a00633dc42753ac5e8bbd7f15f36248056b8265095878233cd1cdd0422404e9f53fa2f7cb53ff250de4ad14686525ea6420ea7b0d586c7e321ddcceebfdd32183e371321b8465865f8eedd9ac3b38eeefa36a917c3c3bb987935bab524a76f91e8b78b017cbe7c5c2c91cbcbe731439177c01785f0cb90b7cae467eb445614c95dcc731a057fb81eda5dbafac72bd51aa70982713ac31e34b8b91ac5cd8e2bc458698f20eec99bfeda013193e3ae458d3b442fe16adbc18a8a8787f1e8c22918ed8e04c0feafb248767697009578f034f48253efe3c1be64c16816410c76c2785955fccaa2e347cfa3ca9b4495043156e2af169aef45a8cc6e2ef02068797c281ff1fb477f57209fe048763e726126f3fc9aa1da10cf80cac1ceb358b0c4d165cc2a7a62de64834cdf1532f581167c0fe6e293a65f90a74cc6e86ccd3b4fdd7e9b9cec7f5848c2a97c77485ea1e798b180251396dcc0b4d9163cc135fe966b5940cdd1c12f1fe26a4a47b82f359ccefe07351abaea342fafc6db595a8ab90a967e8ca8ae2f46cb26544157f973cc8f58a09e665cd829fb708878c6cb66215e1b98b9ace8c59f04b8cc7ef310bb6ab960152253f1562cbac354d4ab28d658d44cc5786e8d5d5a6c10d19292d43dd6385977088bb99f369ea11e82d1a0200e91b12f8c30f0212032c09ee7f0515f23b51c8dda344eec1fbec4c7a21ad3235d74334635c6fc9600a1d9592caa71e2e6989b0cbad6d1ec6ef4866829bae4ed1a0860346807386a826c3c53f9c6fca7d411996cc02caf1e40c17c0bb7e1993f993204f62da6e762bd0d0b49d5d6c0aa5f1cfd21264e6fb7a6194cbeefd479922c8b38b7b302550b16869d94ee2e206c2217c211671e6649b153af87274bdb6f843c22f836b2d0f9dc840ef99721dface85f4ca5253c7d34f62aed04203017d6a5e4cd8fb4c01fa3308ff35e65138a7ff50f585242d06fab81377eee863417b72afca118a024d0b0d389e7551f9f925a1ae94c0cddfd5f59ee1236f4387dd72a519f9525eb229139585478fed97c98cbf62839bab1fe6bb43f54eb7ab9acbee08be80d851cfa2317881d99c5f835fe8169eaaf78751730d8588b2b61e01e93340cfe8629107bd4819eb76bfdff294f5cde4efde38758eafa29e62ea5693ad3726a4d6bee698ace9266106546a6fb769e70ef14b40cc7952c0a897b3a3af53e3a27883cee1c6dcdc6d846fa94342e46dbb92088d2598d12258ce1476b4846dee53d88e3ed8cc9fccacdfe32c5b91ccdf1eb9323058bdc1160a1294bf665655c2f8a66fbe991a594c5f6a0a6644c7fd1fe6e5764f3a34a9ce0570aa52f209b1121ea4e50262303008f8deb81c5a7b569b4862904d7325b0f04e0834fc3ae7a2a4c64b068d8b58b2da5241566784c31f0a3baaa40348c48fabb34c8ddf0c5a5e3ba2911c0f26699c30ab8f8216a6dc9672999ecfd30d90e5150d24c726d70200c5655b5af27e603758b45685dbef3b45b696c66768eb5ca1a0a1f40d6edce9f4a5eed8f7d891378790b2de9841595bb9af62786da4523b877ee512ad708617a1ed312a3354a7a095e96cde4e2a7e4abd825d2c294f6c4ed5a3cba5eae234f181c61e41a55f0d992f89592c835403144eeb3f7d7f4a3193be83d8c4909e9a6525c6724ef8a50ab723fcf6eac7320cd2610bc4b87872137015d3bdf425e9639c612fe8aa60e18f5f856b366f49f945e41083438ac5fb7448a4db2e23d73a9108224eef0a9213a890355ec89ee7ce7e58d2712acb1558e1533bf23cf111a87a8630796878739f4f4abeb2b4a272742045024d8ca826403c3d645444236e6a79e858191253b049e54a9be24dabaa1920d037a2640a1c28d25455c639d7b5d963ccbdfad09028c62b04703725f973faf6a676b408626492e877e2cb85f19633ec1549c25df340bf74047d0000bebf0d03e60fc87bec21cab62abe2b622f946c3c677e0e42458eca571996ff9f3255bae4d9f75faafe1fddc48c48c217bc06d9f7a04b6580063c65e2ee8ce4f4ef190b0e51df0cc5639a49617409f4a59e9e6ae150c6138448776a48f05c73581dad793c480a2cb1f127967a5071ee295ad5fe7da3c2646bc1b99ec8141541ab014032cc6de73108213aead179b63f616d4e5e24d42bdb179a79ae733aaf9b6c4767666067a6276edec7bdc3f908c4235f05747dd15710e261aa88706c365d330c4fc8d5c083a08bb291237f964ae9fa72a7d500c3750dfd6a97a771852eb817903f3a9c82d6e9957493618aaaa02373b3c8804544d2195524719b0c84b89e5b08183d107287d3511dc65e5059198a24c7e5960f04ab6523d6ee902afd736271f7fb73a7721e04d4b9ae7a26f8ca38e39c913294e98fd62892c6b1054c1cfb90b00d5035b14fbdededba9ea16a5d6207a26faf12b04f103708c841ea075d76d2f3c91cb5aee3233fbd97e3b92e941829430fe26ace0e186e5740253f99e9db0abcaee912bc8ef1e1db1bfb3276a7ee163bafeaa7f224598000c645a20576bd1a38af5b2095efe083900c9d2e890e5d8f8220caf2d1879ec1cfc0470d59643f237d484b588e549a9bb86d2ed1254754711a46e0d1081f62ab1dc649c3a4e50388d241263dd344afc902c3790aad776bb93938a9c0dcfc3f621913e2ac495d64c5f627f8c557825eb17b64adc860e90cc1c9728215789baa371157ab98ec4b6725dee1066646b70f7f4fffb0f480c3bd4a27c15f30556cfea50d7fd97e972ff032578797d90bad98489d35bf38f807a2fd26f3e9658f73ada13ead2e932e6a6e20b6af63851278cafc58c38e6ca822cf96675ff57423ad3568ce77ef0d401e235a7efdf4cc521da9068e3504b1786bf187119696996e121f081e40fed9bf6b9cdd3f36be4c770ee9cd1a4a37b9bbfa2c4bb89380abf6a964390afa558d7afc567b3d0b6d12fd0e498ff9664aa78f479d8a096bc5ef2af2b06c55572532e666e265c15d034eb8491783e608a7c389e45670c72075fa59ae6c3a42a136b3aa38e3a3209fa91166f46b1e29c6d7ebb50d80b3cb7a95ca1c6874b05c03e519fece1c1901825852a919275cc834d741e3d635d9cdb3e1d9eb44a47a06e771361348eb4d89626de2073f0263486f0a742ebaa3a40ad7dcdcab24f2bcba283243e19662bb0564146bfd52d4cb778cfd77bca89f36064cbe7830879c91eaf8fe8bd01a94b781eaf767923881ef1748aee7c788f1cffbb192de4c38464bdd3f4a50de640cb19461dc57e92bfffcb2bcf2693711634f3cde596e8b9735f2855c343f1722dd1004d5592f9f19e911c0fea374219315a97b1f762b21056ca0d02e95d4815a425a38e28e727e1cd49b784089abdad47d1e05abf5057301c9184a3baaad3a36fe8f1012510bea3a31fc46dfcfcfb207c865d3fb927a9905c63ade70d4314fe430fe0c06d3142eb7042d2d8ad50a51534f365fe25350620bc4452311f87c36e75f182ae3e1c51e9b1db73d8fe22ebd8f02147623333ade46a12b772b1b53d1838099cbf39d246f09d66e2167e0a32cfe582c2d87898d079789e6232315e9c313de6e170cb2f53f3006dc919bed7f5f8d54cc88e12b4cd480dd8f5ee0b73617c7cb4957838aae7bd470d3719c683258716133a58dd76bcb86cd2ea9d15010d3a53219eea0537be746938eb613b8dc61d6b9347ffa597cccc472b799bffbf38244ed94976fdbc838da1bfad5d4d01e4082e163e0df7bec948d14f2ec772a390777a1bc54b3f87c146cced35281e556a75672b72290ce47b54e734cf69c6d4acc18730561310e9f78d285bf9119185378dd7e3a69d1f5fe06ef13597442bdbb7143b9008363310b99899fba4dcae572508d582648a0ee3b737ac5505874339c57913222b41f44aa3f4954caf25f16c06152474c1461bdb99cd3ca32721681ef61490769ae75da22a62ef4521afa6509cff8fdac2208d6ae49e3ba1dc402d200c83acade3ee6c3328be6f415ee6954e5f0bb6bc621245035d37e912afbb3d059d8cb2c6697b9e9d4be904244aba7590cc962db3866ad18840373e87e87a49f98f6f68e4b2f6761ebb54ea389f03897c38c7414d9563a4e28007f15f93a1035ae824d3475d5cd2755088489d7afeee0615a6ac6ee8abe2274134a5f543f86b10c797476878c7bb06d61ae50443b9a008edde1b1ee14d76c2f94e57355de36fda9bdcb27a72ce844641aeb7a9b9a0dee989ffe61cebc8868a41d5291e9e5f8781fb95f1c784899bcc875b5670c302843e5942007061e4689ddaff574234bc68056b492505352f785ec7090f0e7bd5720e332b07f575c01d64c3e6a64177413669be12f11288003dde539579af79db6319f8fca5f31016221a1792d126b40f9bd2679715537b9ce58bf3fb9dcc292ec570d4820e759fe1146f16c38866567c1911c1097d0f245199257c40a507a1a6523ff165bc3173c4ab4467c92ce026ab77ebf8b47cd6c6cd0e8ca0c7152979592428e1fe370e9f3ad28e2ebd5b333a8f00fb4068c74b58eee2a09caa6d90577e86322d332b8e681d5f87d21d455f9f4379d92d3cb76595df0afa509b0e0593abe453e2c9f2f188698c4d8f13fde6712c436e61031aab682a5047d00ec35f46bdb4f2f762c064f0916e16216e8f25d989d63000e072578471cd602b035a5053c542a093422ccba2548e59ccb93ea753a7b12a226fbb102ca8d0d6fc5ce24b1e25995c729495559c97e3f416ffeb7e37bc1529930c1ed0350460c50eaddf804ba57ca1e88c0cd79a97777e58309fc5ee924cbc8564f9a95cfd843ed10609aa16fcccb61151e33f2fb1bc7ec3b8e28248cfc75ec29e139f1fdff7d302d60a8bc6bcfad7f6af70dfe9", 0x1000}], 0x4, 0x0, 0x0, 0x6}, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x80000000000000) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:04:33 executing program 1: socket(0x2, 0x4, 0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r0, 0x4, 0x4) r1 = semget(0x1, 0x0, 0x44c) socket(0x2, 0x4000, 0x9) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000040)=""/37) 16:04:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x2000000028}, {0x6}]}) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) mkdir(&(0x7f0000000080)='./file0\x00', 0x2) syz_emit_ethernet(0xa9, &(0x7f00000001c0)="ddc3574a52917c75040657b1cd7c8a3fcb392cab9744300773d3df7a91c430b5ff54a5fa34c7af8338b833c3a0dd7d46bd9e99279bd0078362f84731913a29888ba7d8b33212ac257a80aaa6a694f1645b1ade37646b4f6d70ae81bbfb6e6b947d80b59ea23bc465ef133db4abe7ea0d92420612034088683e1b9a60a080e78c5a6e697a614825784780eb4c668bc802636c00000000c05b689223b57bce97c5666100000000000000") 16:04:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x2b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) select(0x40, &(0x7f0000000040)={0x2, 0x5, 0x6, 0x4, 0x81, 0x17, 0x5, 0x3ff}, &(0x7f0000000080)={0xc88, 0x100, 0x2, 0xd85e, 0x8, 0x4, 0x5}, &(0x7f00000000c0)={0x151495bd, 0x193a, 0x7ff, 0x2, 0x6, 0x7, 0x8, 0x9}, &(0x7f0000000100)={0xffffffff, 0x80}) close(r0) 16:04:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 16:04:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:04:33 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000080)='./file0\x00') r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x5, 0x1, 0x2, 0x74f2}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:04:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xffffffffd1f1253f, 0x5507, 0xffff, 0x80000000}, {0x100000001, 0x5033, 0x8612, 0x7fffffff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x2c}, {0x400000028}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="210e6644c510d430708ca32f7fa5e2a33e63fff4712edf", 0x17, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="fb", 0x1, 0x0, 0x0) 16:04:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000003540)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000033c0)=[{&(0x7f00000000c0)=""/254, 0xfe}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/217, 0xd9}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/217, 0xd9}, {&(0x7f00000023c0)=""/4096, 0x1000}], 0x6, &(0x7f0000003440)=""/248, 0xf8}, 0x43) r2 = dup(r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000035c0)={&(0x7f0000003580)='./file0\x00', r0, 0x1}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) r4 = shmget(0x1, 0x4000, 0x7b752b7814d596ab, &(0x7f0000000000/0x4000)=nil) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003600)={0x0, 0x0, 0x0}, &(0x7f0000003640)=0xc) r7 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003680)={0x0, 0x0, 0x0}, &(0x7f00000036c0)=0xc) r9 = getppid() mknodat(r3, &(0x7f0000003780)='./file0\x00', 0x2, 0x80) r10 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r4, 0x1, &(0x7f0000003700)={{0x0, r5, r6, r7, r8, 0x20, 0x800}, 0x0, 0xcc6, r9, r10, 0x8, 0x10000, 0x7}) 16:04:33 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x4, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:04:33 executing program 1: r0 = socket(0x18, 0x8000, 0x0) sendto$inet(r0, &(0x7f0000000240)="358038fed41cec7e4dcccee9e44b339026b15c4c327f4a972d54c43aae1c32c494c2141ddf50a1341c90d85881e1604bd5fd2177feb80353a6db1ec2629c1fb505f040f779c1d7e3190b1e1731cc1ff39559a10ebfd2b7d339a738e68c65afc0ce8c8e702e6163219df47a5bc5d4d4eae65a2a731b4e369ad8ca38e56a2c8cccb98a39c234c2b78c28d03bb0e7c563365c389d4a5414c78f03c580d72df3c26b62e4243c9add1055987d27266c96465e81d7b5c97b86961f8d7e9243356ff73744ac48abaa0a34c69c34d4bd2ae9e7eae01aca6ba2d1f54371df62b80e0b27d1447f41e0bc1b6fa0bbbe3a2ab5594931", 0xf0, 0x1, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$setstatus(r1, 0x4, 0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x80, 0x9}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x401, 0x1}], 0x80000001, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x92, 0x4, 0x20, 0xf6}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40, 0x80000001, 0xdb}], 0xf4, &(0x7f0000000200)={0x10000, 0x9}) ioctl$TIOCSTART(r1, 0x2000746e) close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) 16:04:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000200)) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x1, 0x68, 0x5ab, 0x1}, {0x200, 0x6, 0x915, 0x7}, {0x2, 0xfffffffffffff801, 0x7, 0x81}, {0xbf5a, 0xffffffff, 0x3, 0xeb}, {0xe06, 0x72, 0x10001, 0x8}, {0xfffffffffffffffa, 0xb3, 0x80, 0x8}, {0x7ff, 0x0, 0x3, 0x1}, {0x4, 0x119, 0x80000000, 0x1ff}, {0x0, 0x40, 0x0, 0x6a}, {0x6, 0x6, 0xffffffffffffffe1, 0x3f1}]}) 16:04:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x2, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r2, 0x20004268) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) bind$inet(r2, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) write(r1, &(0x7f0000000100)="8c65", 0x6d2) uvm_fault(0xfffffd803f013ee0, 0x24, 0, 1) -> e kernel: page fault trap, code=0 Stopped at frag6_input+0x762: movl 0x24(%rax),%r14d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f013ee0, 0x24, 0, 1) -> e frag6_input(ffff800015940ad8,ffff800015940ae4,2c,18) at frag6_input+0x762 end trace frame: 0xffff800015940960, count: 0 ddb> trace frag6_input(ffff800015940ad8,ffff800015940ae4,2c,18) at frag6_input+0x762 ip_deliver(ffff800015940ad8,ffff800015940ae4,2c,18) at ip_deliver+0x2e3 ip6_input_if(ffff800015940ad8,ffff800015940ae4,29,0,ffff80000069c000) at ip6_input_if+0x153a ipv6_input(ffff80000069c000,fffffd803460da00) at ipv6_input+0x48 if_input_local(ffff80000069c000,fffffd803460da00,18) at if_input_local+0x121 ip6_output(fffffd803460df00,ffff800000a49280,fffffd8036fdc070,0,0,fffffd8036fdc000) at ip6_output+0xd35 rip6_output(fffffd803460df00,fffffd8036fdda80,ffff800015940e48,0) at rip6_output+0x4d7 rip6_usrreq(fffffd8036fdda80,9,fffffd803460df00,0,0,ffff800014934508) at rip6_usrreq+0x5cd sosend(fffffd8036fdda80,0,ffff800015941078,0,0,0) at sosend+0x660 dofilewritev(ffff800014934508,3,ffff800015941078,0,ffff800015941180) at dofilewritev+0x1ac sys_write(ffff800014934508,ffff800015941118,ffff800015941180) at sys_write+0x83 syscall(ffff8000159411e0) at syscall+0x508 Xsyscall(6,0,c,0,3,96c599ce010) at Xsyscall+0x128 end of kernel end trace frame: 0x96ee1989b80, count: -13 ddb> show registers rdi 0 rsi 0 rbp 0xffff8000159408e0 rbx 0x600 rdx 0 rcx 0 rax 0 r8 0x30 r9 0 r10 0x9d5842247fac2a4a r11 0x8d71fe7666d30959 r12 0 r13 0xfffffd802fc59f30 r14 0xfffffd802fc59f40 r15 0xfffffd80047e3054 rip 0xffffffff8195c922 frag6_input+0x762 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800015940820 ss 0x10 frag6_input+0x762: movl 0x24(%rax),%r14d ddb> show proc PROC (syz-executor.1) pid=426605 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014934780,0xffffffff825604b0 process=0xffff8000ffff7450 user=0xffff80001593c000, vmspace=0xfffffd803f013ee0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 66601 332482 12475 0 2 0 syz-executor.1 *66601 426605 12475 0 7 0x4000000 syz-executor.1 29930 454068 86026 0 2 0x2 syz-executor.0 12475 52157 86026 0 3 0x82 nanosleep syz-executor.1 43036 206653 1 0 3 0x100083 ttyin getty 67483 43077 0 0 3 0x14200 bored sosplice 86026 19058 18417 0 3 0x82 thrsleep syz-fuzzer 86026 520958 18417 0 3 0x4000082 nanosleep syz-fuzzer 86026 121448 18417 0 3 0x4000082 thrsleep syz-fuzzer 86026 202813 18417 0 3 0x4000082 thrsleep syz-fuzzer 86026 70515 18417 0 3 0x4000082 thrsleep syz-fuzzer 86026 93334 18417 0 3 0x4000082 kqread syz-fuzzer 86026 173741 18417 0 3 0x4000082 thrsleep syz-fuzzer 18417 443089 94097 0 3 0x10008a pause ksh 94097 215391 19702 0 3 0x92 select sshd 19702 53652 1 0 3 0x80 select sshd 87443 286483 26281 73 3 0x100090 kqread syslogd 26281 424112 1 0 3 0x100082 netio syslogd 92554 241063 1 77 3 0x100090 poll dhclient 4057 392573 1 0 3 0x80 poll dhclient 87574 368406 0 0 2 0x14200 zerothread 25005 327443 0 0 3 0x14200 aiodoned aiodoned 61018 167660 0 0 3 0x14200 syncer update 78780 381450 0 0 3 0x14200 cleaner cleaner 71367 471152 0 0 3 0x14200 reaper reaper 61110 212530 0 0 3 0x14200 pgdaemon pagedaemon 2542 479224 0 0 3 0x14200 bored crynlk 34383 388728 0 0 3 0x14200 bored crypto 31459 506548 0 0 3 0x40014200 acpi0 acpi0 97751 183208 0 0 3 0x14200 bored softnet 41809 410596 0 0 3 0x14200 bored systqmp 98265 323632 0 0 3 0x14200 bored systq 47543 121822 0 0 3 0x40014200 bored softclock 7537 445756 0 0 3 0x40014200 idle0 94415 464058 0 0 3 0x14200 bored smr 1 70593 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 9546 6483K 6998K 78643K 15071 0 0 pcb 14 8K 8K 78643K 259 0 0 rtable 118 12K 12K 78643K 651 0 0 ifaddr 68 14K 15K 78643K 210 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 91 0 0 iov 0 0K 20K 78643K 172 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 2847 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 20 0 0 VM map 2 0K 0K 78643K 4 0 0 sem 12 1K 1K 78643K 168 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 1737 0 0 sigio 0 0K 0K 78643K 26 0 0 proc 41 30K 54K 78643K 626 0 0 subproc 32 2K 2K 78643K 104 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 138 0 0 in_multi 33 2K 2K 78643K 134 0 0 ether_multi 1 0K 0K 78643K 10 0 0 mrt 0 0K 0K 78643K 11 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 400 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 87 20K 29K 78643K 4926 0 0 UVM aobj 68 3K 3K 78643K 73 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 0K 78643K 177 0 0 NDP 15 0K 0K 78643K 63 0 0 temp 190 3532K 3607K 78643K 15010 0 0 kqueue 0 0K 0K 78643K 23 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 14 0 8 1 0 1 1 0 8 0 rtpcb 80 88 0 86 1 0 1 1 0 8 0 rtentry 112 93 0 48 2 0 2 2 0 8 0 unpcb 120 649 0 641 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1672 0 1672 2 2 0 2 0 8 0 tcpcb 544 284 0 279 1 0 1 1 0 8 0 ipq 40 6 0 6 3 3 0 1 0 8 0 ipqe 40 14 0 14 3 3 0 1 0 8 0 inpcb 280 924 0 916 2 1 1 2 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 18 0 12 1 0 1 1 0 8 0 pkpcb 40 10 0 10 3 3 0 1 0 8 0 ppxss 1128 25 0 25 6 6 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 373 0 179 14 1 13 13 0 8 0 art_table 32 374 0 179 2 0 2 2 0 8 0 art_node 16 89 0 49 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 166 0 156 1 0 1 1 0 8 0 shmpl 112 71 0 5 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4141 0 2731 46 0 46 46 0 8 0 ffsino 240 4141 0 2731 84 0 84 84 0 8 0 nchpl 144 6764 0 5135 62 0 62 62 0 8 0 uvmvnodes 72 5292 0 0 97 0 97 97 0 8 0 vnodes 200 5292 0 0 279 0 279 279 0 8 0 namei 1024 21253 0 21253 1 0 1 1 0 8 1 vmpool 520 2 0 2 1 1 0 1 0 8 0 scsiplug 64 4 0 4 4 3 1 1 0 8 1 scxspl 192 18426 0 18426 8 7 1 7 0 8 1 plimitpl 152 151 0 144 1 0 1 1 0 8 0 sigapl 432 1897 0 1884 2 0 2 2 0 8 0 futexpl 56 28640 0 28640 1 0 1 1 0 8 1 knotepl 112 413 0 394 1 0 1 1 0 8 0 kqueuepl 104 384 0 382 1 0 1 1 0 8 0 pipepl 112 1120 0 1101 3 2 1 2 0 8 0 fdescpl 424 1898 0 1884 2 0 2 2 0 8 0 filepl 120 11447 0 11352 5 1 4 5 0 8 0 lockfpl 104 551 0 551 2 1 1 1 0 8 1 lockfspl 48 202 0 202 2 1 1 1 0 8 1 sessionpl 112 22 0 12 1 0 1 1 0 8 0 pgrppl 48 42 0 32 1 0 1 1 0 8 0 ucredpl 96 2217 0 2210 1 0 1 1 0 8 0 zombiepl 144 1884 0 1884 1 0 1 1 0 8 1 processpl 864 1913 0 1884 4 0 4 4 0 8 0 procpl 632 4030 0 3994 4 0 4 4 0 8 0 sosppl 128 23 0 23 5 5 0 1 0 8 0 sockpl 384 1700 0 1682 5 2 3 4 0 8 1 mcl64k 65536 41 0 41 8 7 1 1 0 8 1 mcl16k 16384 4 0 4 4 4 0 1 0 8 0 mcl12k 12288 31 0 31 5 4 1 1 0 8 1 mcl9k 9216 24 0 24 8 8 0 1 0 8 0 mcl8k 8192 28 0 28 6 6 0 1 0 8 0 mcl4k 4096 108 0 108 3 2 1 1 0 8 1 mcl2k2 2112 11 0 11 5 4 1 1 0 8 1 mcl2k 2048 61653 0 61609 27 21 6 23 0 8 0 mtagpl 80 37 0 33 2 1 1 1 0 8 0 mbufpl 256 106330 0 106233 19 11 8 13 0 8 0 bufpl 256 10294 0 4614 356 0 356 356 0 8 0 anonpl 16 172299 0 160299 98 38 60 66 0 62 7 amapchunkpl 152 8307 0 8206 37 8 29 29 0 158 24 amappl16 192 9127 0 8421 77 32 45 48 0 8 8 amappl15 184 253 0 249 1 0 1 1 0 8 0 amappl14 176 316 0 305 1 0 1 1 0 8 0 amappl13 168 6 0 6 1 1 0 1 0 8 0 amappl12 160 948 0 947 1 0 1 1 0 8 0 amappl11 152 67 0 56 1 0 1 1 0 8 0 amappl10 144 541 0 541 1 1 0 1 0 8 0 amappl9 136 590 0 586 1 0 1 1 0 8 0 amappl8 128 170 0 149 1 0 1 1 0 8 0 amappl7 120 516 0 510 1 0 1 1 0 8 0 amappl6 112 53 0 47 1 0 1 1 0 8 0 amappl5 104 1152 0 1141 1 0 1 1 0 8 0 amappl4 96 1864 0 1834 1 0 1 1 0 8 0 amappl3 88 501 0 491 1 0 1 1 0 8 0 amappl2 80 14500 0 14430 3 1 2 3 0 8 0 amappl1 72 42311 0 41906 25 16 9 19 0 8 0 amappl 80 4316 0 4282 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 72 0 5 2 0 2 2 0 8 0 uaddrrnd 24 1900 0 1884 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1900 0 1884 1 0 1 1 0 8 0 vmmpekpl 168 14538 0 14514 2 0 2 2 0 8 0 vmmpepl 168 226231 0 224487 160 61 99 101 0 357 17 vmsppl 272 1897 0 1884 2 1 1 2 0 8 0 pdppl 4096 3806 0 3772 6 1 5 6 0 8 0 pvpl 32 486954 0 471927 215 62 153 159 0 265 21 pmappl 200 1899 0 1886 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 537 0 56 15 1 14 14 0 8 0