pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x40, 0x0, &(0x7f0000000180)=""/64}) getppid() 16:00:00 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff49, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5bb7667071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245ecbc7536ca36de8ae37d357b0c475ec1e9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x2ba}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="1dddb36c591b6ff6e7e24a3a177a3cb55a24e6fb0f35d9e5e323eda0ece09fe7feb49bbc2766e9b14bb9b3d0c71d67010d05a13c27702b0f153626336e36eaecaa8a7efd66c133b0cd359fdfb747dd7a94c0b56a7b9ebd1a37f3f52cd75c1ef5d8defe34d4c7d446c38e4cca8468cad337965c3cec7cf05d4644711b9eefb092a3cf2a1f5c80f33a94d1dad88d1a480b45949b2b69910a7d5a42df799c8493a453c68119275294fb4aa864118e0e566efe", 0xb1}, {&(0x7f0000000200)="578c67356ffa4e3fb5e8aadbe4e1c800001b2872127eeb6f0b6588b53ccc019f6ed803a7293fed6cefbc281cb62ffecf4ec0989ed43e018881e8552086f7552c117428961a18054b01deb89bfff4c37f3f492f0cb9d473eff0dcc537261be879f5ad09ba414413d77b9938427253f6bbbea8751636fb1c3175dc2078916c9c8439df8d8ebc6bff280250b46fe56a4db4d9ccd233d357cba9dbc168b9c09528839084268ffc3f942deebff102aec96bd1a5679df9dc121c970267", 0xba}, {&(0x7f0000000400)="ff4784fd20bd3462cf752c37f9b6476a1dd1ee5c33a937c426ac780b23cd6b97c7694190c56ebf7f798af79a5a5eee837454d6aaf10bc6f96a458dcfd0a3b263021f128d7027a7c3beaca5dadaeab82104b6fdf30980185f1844fb23965048c0d28f410420eb9c093483c591e2c6fb7a82f988ebdec0918cf092a39f505d77d1c3529d43ad92a8eba389a74185eca390224af747a8d7e29c3be965b366ee76a7fb713fceccd893bd368dad05e582da72051e906040ab6485a860892c0993bde80a084ed36bdd1808fab915b9ed48ed57e1230c49b1513302eedf5816", 0xdc}], 0x3, 0x0, 0x80000001) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) geteuid() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:00 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x2d1}, 0x0) 16:00:00 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x6) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="39decf74680b43b9ef971de9edc57b906137f3d962b7eb360f89300da5ae224e7e40a37ae367c75cd033e3ead429f318eaf2ecc2f85a806ee30d11e0daed0b8f16ae631af55b1ad46b692f2733e4b03d53dd7af0d72a443f54ea8d12f3f3eb8d97dda183aedd46ddeb7a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./filr0\x00'], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x22) msgsnd(r3, &(0x7f0000000180)={0x3, "86688d3aab1a7598a27fecf72fa8b9bb52851df544e06de79f1d4f82237d96837c39fc28e59819e08dd7fcf54d78758d74ed3da28cff0ee02d9a"}, 0x42, 0x0) geteuid() 16:00:00 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chflags(&(0x7f0000000280)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000080)="6d66b176", 0x4) semget$private(0x0, 0x0, 0x9117302e8a3b42c3) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) r1 = dup(r0) write(0xffffffffffffffff, &(0x7f00000001c0)="db3c56c3ada596e6adb0dd15a7c51ee037b584da68e0feb8bfac871a394e259fa1c0bff29e2e0b558386d09f2c198b9be72f18809bbf40f41bc66b066bd7321e574328f602ee5be807acf6578f48cf8fcaeafba760783381026726b789a9d6067bd0f1d4b506ec6ff12d45db077df52298ea23224a98cf6e8969abbccc946d902f51c179f2ad4c2e48b82cc837c5d0389d83b4bec8c6d4492f403882abe355d0a0eb76998ab45625", 0xa8) socketpair(0x20, 0x1, 0x9, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x2813, &(0x7f0000000180)=0x1f, 0x4) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0x6) 16:00:00 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f0000000200)=[r0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) 16:00:00 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x4010, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) fchflags(r0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:01 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x80002005, 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r3, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000280)) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000180)=""/129, &(0x7f0000000080)=0x81) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2010, r6, 0x0, 0x100000001) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x4949c5e6) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x4, 0x2}) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) sendto$inet6(r2, &(0x7f0000000140)="2e73bfef53f6fbeba7cf31d906a7ecbc471cff534aed55c93c85e277458278227ac7893a3b1a412dc94ddf933fb4459b6b3472dcd09ec9092470df42d0d9ace90a9682763da428615e9dd06e2dd419711c3571ce7376f1369dddece76cbb4971e2df7c15317897a932085d75c4dc285168b9cdd01b9deac8e7b0781711b98507bd3499e803f34846e3e472ad6055aafa0a0029bb83be944e52fe147928a2d7886bf69e6cc6c78b41f42d0b9e8f5d5eda619dd668", 0xb4, 0xda03a8929dceff45, &(0x7f0000000200)={0x18, 0x0, 0x9, 0xf1b}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1002, &(0x7f00000000c0)=0xfff, 0x4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x74}, {0x15, 0x4}, {0x6, 0x0, 0x0, 0x2000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:01 executing program 0: getrusage(0x1, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r0, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x4, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x808, 0x0) write(r2, &(0x7f0000000980)="2681053317c0752952a993b2ee34f11a2bf26c9d96917dbb3d56a2fefa7b4369ac33a62fabcfc11651300c6cb8d8739b50f7d4368d40a62046aa8134a78102c33b43c2b37ecfb3ca057f7f2b6641f819584711454fbeefa3489c1a88e9996f9875f84d3d5b5b1f58ba7c134a06977e7d2e74ef6dc4c735d4733ea68c5ff5f3bf3cb47e06b55a0e01d168b0d883c83af8fcf789748a6952fdb2fa73923e43c21f08f6f2bdb2a65aa2e6d0211d83927061f2af4e7843ade0a2ba027d17bd2918c86756cbd6", 0xc4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000900), &(0x7f0000000940)=0x10) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000a80), &(0x7f0000000240)=0x8) getsockname$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt(r1, 0x1000000000029, 0x200000036, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r5 = geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5}, 0xc) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698a, &(0x7f00000000c0)) ftruncate(r1, 0x0, 0x1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/255) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x81, 0x2, 0x0, 0x1, 0x8, 0x6, 0x0, 0x6, 0x1, 0x4, 0x1}) getrusage(0x0, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000540), 0x10000) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/\x00\xa8\x14\xff\xe5\x00\x00\x81\x00', 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8024a42828 va 0x20001000 didn't change! 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x50}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000100)) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)="c5a0ff080bdc637f2ddefea3cf132679c64088c596ea3234d63c0f16b9c8fec89b9f6035ca7c508d51b0afd0a5c65c78ae3c8c992a8a06b3e982e00db6fd3ce8a1e52881a0eb86eedf907ae3ba1ca9524d98de8d2bb5b3d0030655b63f3326d6b9169a7434c323b5e1624eaa546d619482031ce309ed560746010229990a3f8728dd294bfb836805da14b7111e06d9f36671c74c3df0a9917e6c324a059d324c54b876e3349e7135a391af474f52d201174163298a5564688e29014f4cd37e7f718bf4f78d7215d8089cc7f689", 0xcd}, {&(0x7f0000000280)="9bf1e42a0714c7b736164a31bb3e3ebfe6db1a8b4d8a5dfa80568a73f0adf5b4b3bcf5ebd1bd7cd5610fd7ac5c0f4283dc3601f0d42e08fe508b4c310b40654b01a72e2fea464c29e316428585fc47e772ce645fcf9c7b8cf173efc7a17264521079c8e6dd9bceb05dde92db39bdd3a2324688894f4769e36b1e4f53939a2d4a5adbb8b5bb44677856e41a63adc78398e9268b8ac54277420afe9b1a24dc04b902313ed35623cc538f9a1bbc15eeb27d8f87f450f0a5b3aa8121c9c69249f26dcaf0dffc190490be07cc88557487360162c32b6ec3b7e5818a15ad533f09", 0xde}, {&(0x7f0000000380)="254a44093e9b1f79cbe1f2e1c363766c2426d2f2eb006f589ef18cfccf58f6eb664f59cf00602834a02cf7d3d23beb167ece29f8575703c0a1c9fcebf26bf80a937de4985578a3a6471b2973ba0d2c20f0ae810b2b58533d711d78dd7204a5c1f3ca508fc4d012bb7bd1e28751d8c784b68051af05579b330d10fc0694f20ce0", 0x80}], 0x3, 0x0, 0x0, 0x15}, 0x400) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) close(0xffffffffffffff9c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) 16:00:02 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) getpeername$unix(r2, 0xfffffffffffffffe, &(0x7f0000000780)=0xffffffffffffff31) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000001c80)) getsockname$unix(r3, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000001900)=0x1002) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r5, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) listen(r5, 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000880)=[{0x24}, {0x50, 0x0, 0x7}, {0x9}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000001940)="05b818b765165b3f64055082b4d0a51075340f8dd2457e5bf539c064b7fbc77319b4cd6b1a142cb0c9bb80a10db563c44bdbb844b09fdad5c98dd6b2344bdf593acf5d85149b0f1ce015da03b86be91e5b4e005ac26eaf4bd6054e9100c344bcbb1a8c794f6b32935952a81eaa1212e4603a6e62a6e950d5d0e3a1af4eb87842c8a8b4a439cbf795362e886e2d45caa84760225f05f7dc394556c1a6b478", 0x9e}, {&(0x7f0000001a00)="eb7f3f0e7475d5e8fb85d5a965aa62a5bf663c9de971410b053b59430ae3ee464b396257c26c550198da28372c9a654f32bdb7941fbd8d9410ed78655b11e1720cb07296a7bb71380f0e9415c1c11cd890cd91e82f95d0c7bbd0a23b6c204141996bdbbb185a089f90dd6a099ac462666ab08cf40417cd4451cb2549ce938e58780793c157ef8827a489bf4f5ea15012777d8565cf2f1d7c15f70264a8651be822e8dd3b1ce16825a1ba1f55305b5b9631339f2682a40b", 0xb7}, {&(0x7f0000001ac0)="c7a19db972828a5f8ace6ab30d1aeb647293802838bc1d93ea719258f52638bd4d2f6fbe369106cde5e602d394b04823ebdd096e5fa92239a229767f03101425df81d700d44387405c24124511e877934ec86252fe0974ecef451a1829d9cc85d8be7818bc76f9d9cfc038858127370db032db8b324e8824fa90658c271affeef7b95bc6b5c7b28c79cc563d3892617b62410d5b9d158c4303f953169113c2e6377f4a5a20bbc0aaf0ca454d53691168b7affb39537e39ea22d395b7f4a8fbe56f2af8ccb218952e5a1f4899b2b9fb625061e3c5b609d5d6619077a1174493fc", 0xe0}, {&(0x7f0000001bc0)="fce6be23d1de2b9127ff7c5f282f22c1f84d9ed4188a97ca516b6a9455d1beafcf6013afe898b581c2091090dd949747ad2ea6911831d04cc5a847db4f1c6e5bf441ed8988adfe9e4222b1a6d9ca03933309124a4a7d84c0d89d2186fa5736bc62a92f06a84d3e39935f18eb18dd4b6af65c2344e102cad45e1c16360993110d1e0e1896ee3c5b78ae717b81ea2fead15c79f6e55b7fb9110e5664c9", 0x9c}], 0x4, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r6]}], 0x18, 0x80f}, 0xb) fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xc41}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$KDGKBMODE(r3, 0x40044b06) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x6, 0xa12f, 0x1, "030256923c41ac8e67ef9a92622af32603f67251", 0x8, 0x400}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0x200000000511c, "047c2c0dbc0800000000fdce5fd5e20b08ba00"}) write(r0, &(0x7f0000000000), 0xa7) 16:00:02 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dce72) dup2(r1, r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 16:00:02 executing program 1: socketpair(0x6, 0x1, 0x4, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setreuid(0x0, 0xee01) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f00000000c0)=[0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000240)) 16:00:02 executing program 0: clock_settime(0x9c4d28895f3cf5d0, &(0x7f0000000040)={0x2000000000056f, 0x1000f0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001440)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0xc0205602, &(0x7f0000001480)) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000380)=0x2) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSDTR(r1, 0x20007479) pipe(&(0x7f0000000000)={0xffffffffffffffff}) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e056b618cdc4a69128baa2d6c350d9405afbbe7e6b"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x0) 16:00:02 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000340)=ANY=[@ANYBLOB="fb182e2b1da1d7b20000000022700fd1a9f2d2a45723de9de09e9b537ea3ff010000dcd018b952a27a18e23ef0cd4ca85fc38f020d2e38bb7919aef0a300541b441675d82a8d80532cf09f9fd9b52cf32c5ee773d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad018f30153fe1029ed3c6d948a0464b50c4fc9bb4f44d26757b09854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff81036ae14087ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd09e0bc6758575cb601ac8a84fd0f8a2671e556e5ad3451c5e968318e71e4382832e1bc03c40ae66af04200e3028a771c444b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc000000000000e0ff00000000000000006a6a33a8128eea0ac61f6afb57b09cf5066a892db99852615a74cbb5caf27fd1d493dfe266da04de96f70cf887e9568a59f3d26cf773b969528fd3b31244940771e9a8d4d5b20d0948ea0b72ca1401b3a09935d54a224555139d2a"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setreuid(r4, r5) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x200, 0x7}, 0x10) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35}, {0x6, 0x0, 0x0, 0x104}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000180)=""/218, 0xda, 0x2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x100, 0x60000000}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 16:00:02 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xa5, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) open(&(0x7f0000000300)='\x00', 0x1, 0x10) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x2c0, 0x0) r2 = accept(r0, 0x0, &(0x7f0000003140)=0x274) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[], 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000380)={0x1, 0x5b04ec9}) listen(r2, 0xfea0) recvfrom(r2, &(0x7f0000000500)=""/125, 0x241, 0x800, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000003240)=ANY=[@ANYRESHEX=r2, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYRESOCT=0x0]], 0x1) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)='.\x00') r5 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)='\x00'/13, 0xd) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r6, &(0x7f0000000100)='./bus/file0\x00', 0x40, 0x1) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_ACTIVATE(r8, 0x20007605, 0x0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000080)=0x15b) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgget$private(0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000200)) 16:00:02 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x3fd6ba230cffa9d6, 0xf14, 0x0) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x10000000000002e8) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)=0x38faaa89) 16:00:02 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) socket$inet6(0x18, 0x4005, 0x70) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x155) r5 = getpgrp() r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1001400}, {0x7, 0xfffb, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) r8 = semget(0x2, 0x2, 0x10) r9 = semget$private(0x0, 0x7, 0x10) semop(r9, &(0x7f0000000540)=[{0x0, 0x1ff}, {0x3, 0x2, 0x1000}, {0x4, 0xfc01, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0x229, 0x1800}], 0x5) semop(r9, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) semop(r9, &(0x7f0000000080)=[{0x3, 0x800, 0x800}, {0x3, 0x1000000000000000}, {0x3, 0x8, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x1001, 0x1000}, {0x1, 0x62b9, 0x3800}], 0x6) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000100)=""/94) semop(r9, &(0x7f0000000400), 0x2ce) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x3, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x800}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x2, 0x3, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffc87) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x1, 0x0, r10, r12, r14, 0x96}, 0x300, 0x401, 0x2}) r15 = syz_open_pts() close(r15) ioctl$TIOCSETA(r15, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000500)=""/48, 0x30}], 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r15, 0x0, r19) r20 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r19, r19, r19, r19, r19, r19, r19, r19]) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000380)={{0x401, r18, r19, r18, r21, 0x0, 0x10000}, 0x8, 0x6, r17, r17, 0x101, 0x2, 0x1000, 0x7}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8000000, 0x0, 0x0, r3, r4, 0xb9, 0x7fff}, 0x6, 0x5, r5, r17, 0x9, 0x100000001, 0xb1f1}) getpgid(r6) 16:00:02 executing program 0: ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x7f) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x2) socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x2012, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000140)={0x3, 0x2, 0x0, 0x1, 0x8000}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) dup2(r4, r1) setreuid(0x0, 0xee01) msgget$private(0x0, 0x4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x54, 0x0, 0x0, 0x9a8, 0x15, 0x97c6, 0xfcc}) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3b) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="222a02", 0x3) ioctl$TIOCCDTR(r2, 0x20007478) pwritev(r3, &(0x7f00000002c0), 0x0, 0x0, 0x0) accept$inet6(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xc) writev(0xffffffffffffff9c, &(0x7f0000000780)=[{&(0x7f0000000480)="a2621164ab08a5d590133a9083eb8f98f9ded05af31e62c96314d58c1b0e9e15d85da46f327e7653bd30815c64b80f36634af2438b53aafee7bebf79bdbbc420965e2d6a5b6bf9302c8db22eb5f721f284852cee0010436eeac992064e0206f8d577b42564eb63cdfa39ab886d0b6f323d983d8d8454b56af3c8f58b202cb7e4a3f050968f20ef70695ca6ccc695edeb88135ba4fd34441d3b69", 0x9a}, {&(0x7f0000000580)="6ac55d5dacf86c398c3e511f9ac6321eb4b918425a94f532b589e72e924e325929d2213b8d51ae0e9a1b54c10897c57826c0778c250066c890245521ca5391eb2a273d87bea08f116dd1b5b7158d779ad20052127498b9b86cc5be7e8aab8485d34f731af22f9a0e792b4c333fbe8e47198bc20e59613883", 0xffffffffffffff89}, {&(0x7f0000000600)="ef7954f671bfaae91d84c26393dd2e7f905925d89c9ad1e2d7233fd8b94e523d3d20a5b98bd30bfb50ef5976a4d9e05e0b6de2c1017a776d585fe822854ac54cb5cf67cfc3b71d0ce882dfa0636ed736043967e6ee4fa4dafc777d5a58d306f355de17399f36163f39a28f2aa563d3ca903278ce5677e73d80c16702486bafa88f884a2bc6ebcd23c93529ba9c84aaeb2f0f75bcee9fcd0aa7dbd6108ac29c859a525fb09bfe5b2770771b26beb0e0c9c0b23896a4e8219bcbb8d82a79b8e8a361255822d587cb93b61d694c9649102fd00e14de12bb9c79b59b9dedb0413b89e5fb132696d94f8e825713c4ce9affc6cc82", 0xf2}, {&(0x7f0000000700)="e8641a65ac342ad4c17e7947075b0712b1c0e7bfa8130f9308ce4deccea971930721d7283c6a26c963e8bb01ed9531d8ba0e54d55a496909b76699da011b6f687a1538516c0882083e90303157dbddc29e1419cf69c3932a2a20565ff060eabb525017ebb9ddd2bfc6383b4bdac582f48d647c37a0e6afd8ce", 0x79}, {&(0x7f0000000200)="d73a7cf1af6d798a2be61a7d5061bb8950ac358a1b987d9cad2bc36e419cdb3642b70022", 0x24}], 0x1) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000040)={0xeb, 0x0, &(0x7f0000000300)=""/235}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x25, 0x1}, {0x1000000000006, 0x0, 0x0, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1f, 0x81, 0x1, 0x80}, {0x5, 0x12, 0xd, 0x2}, {0x396, 0x1f, 0x4, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="02000000000000003055"], 0xa) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x10000000000003, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) fcntl$dupfd(r4, 0x14, r5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) sendmsg(r2, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002040)=""/4096) shmctl$SHM_UNLOCK(r6, 0x4) 16:00:02 executing program 1: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) r0 = open(0x0, 0x611, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x101) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000340)='@\x00', &(0x7f0000000380)='#\x00', &(0x7f00000003c0)='{*&^N^\x00', &(0x7f0000000400)=']&\xe5{[-\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x1c\x00']) write(r1, &(0x7f0000000180)="4b97405385f6572e7d3bbf235ae4f9c7c14a10f2d72c546feb180440ae83e3f88ff08be308af856be6eebbb06f6dfe4e40c6c89929399e932cd84af18ca95c19796061462aac089617c4f6be79ec6a243a6fa956b0235c9c27b0628374ce552b60a4aecf6c38666b2fecf39a9e9aefb39246590221685d976bfc4360f91810a1fe186a32b7238fe559e92d0567535b0e6a13b2b317f64aa6de848d2843ee79903b0f38a89ef252c01e1690de67378655a34e398b96932a0bf218bfe63e651ee6abb782953d32e829cc4740bfcfdb47227512a5d962b6", 0xd6) r3 = semget$private(0x0, 0x2, 0x404) semop(r3, &(0x7f0000000040)=[{0x2, 0x100, 0x2800}, {0x86dfd7f18187d700, 0x400}], 0x2) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/180, 0xb4) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x6}, {0x6, 0x0, 0x0, 0x8001}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2000000000000044, &(0x7f0000000080)=[{0x24, 0x0, 0x0, 0x4}, {0xfffb}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/178, 0xb2}, {&(0x7f0000000080)=""/78, 0x4e}, {&(0x7f00000002c0)=""/255, 0xff}, {&(0x7f0000000180)=""/14, 0xe}], 0x4) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') 16:00:02 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x3, 0x9396, 0xade7}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bp&\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r2, 0x7) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)=0x80000000) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x40}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(0xffffffffffffffff) 16:00:02 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) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) r2 = kqueue() writev(r2, &(0x7f0000000600)=[{&(0x7f0000001980)="d107f9c52a82c22bda418ff2fe72e5ddf3629b02bf0760b7a7dcafa301420cfac6e134aa7b389eee33ab442298b8bdefa8aeb2b095ffac47f0dd73857a13279045131a8b44ffe6d410af33685767981cbca80cbed9782a441cad46ddfe93bedef83b32aa47635dd6266c03b42aea4b5e1e04a021fb604e597209033a912453d6875ae916970df79b39ac4bdae24b32a3b540de571ac5714be1f2312bbd8c3c6f407d87038df66caa7631d8d355756ffb5d21e713d01beeca780ccaca17dda01f162cf9a0a08ff954f74625636a0d10ffde2c4af83ad1ea21da2c92a98c51026782adcf7db2760d14fb766c2b26446d19f09fa687962b52dc5cbd1fd657a18a4d1c4a04233a68841411b6b090b026485c125c749e9a901b85afde249513b7b19f7e6cab4672807e61a84c13ec73b2f9a5766d9927da667fe68d7f63da21e2cfdd91d5fe9495e1737d764f6c2b58c3f1211d5582fa4504833f906f294665e9bffe650e30f64c59433eedc01a902ff5333ce467e3f62f3be4aa5e411af9fc7377151d9d8e5f5d36199eafa1af9d69dd93fe65be04c45f25b1e322d25a921bab962f2cbc68e2fbc0ffe8227dd748b91780cd04249c81b08db20833cc409564d729eb831d85f21db1dbc9a68af4c07dcba130210faba6b596fd960521b44b487d51e48b27651529d141cfe0c052ad8a907504598c4273cd59b2dc47c28b27575f805437e945667034aa8aebe7e637605296e27dab1c6fbce2671284f8754226446ae997df4d66f764d7b91a2b96b2fb225a2a5ce39d1059ba5025c706f6732edd19009123e3301d1de93c26507b40fae1fba40732ec891f192a7464ecb9039142c0c329161aac7c072f5e81206228b94ac7b3600010effead11eb1b9c641cd33ceffa1e19125e2fce291856a263b2b1ba621fc4d04e245f097e0a7c22272ab1916ed8117f4a48c346f9c293553bb1fab3c753d8397b415a25051b96685ad5db77f5790936cfe4e50d64d87436806b80b03647f0233f81536b0a4ed3aac585e4d0a1298a0b2543b3ac31374350fb97967b2106256a7e7fdb9a1c22c211ec0f3ac700b582e190cf693903280d2096e09dc65add751efc15825efe2296b5b1fd140172ad0e774bbcfeb6375f58aa5ce05037444915e2d78838e286b2e5acd52203fe89ddd72c61508767cf4b9b34311db79bf709a037ab795b70f945fa4627d3e1842f18ef0b5626f2a32d3b2b157d6929d99fd3209db5b53d978ddf3da5b575e06aea451f0b4782707d0eba382e88d8cecce16667b740ecc4aeb4b798ba7d85948197f4f5c264e305d387f559e84e7feda3b38b2e94798f4d47858a32bd9ca09bb9b12c610830c89b9e64f2dcb1f98aca0eb3d9e1ec2dfe20cab8c2198f307ddef7c553e57e839cb86d0ab9ef83482e6278ce07e78ecf85686590530a9de216422daa4ec38e4c7a40da833ea0995aa627bb9504da1e62405d1b4237f44eb5fbb8c6b2ddfbfb111ac65d27a5ad8a752ec9b63194bcba1d0053fc4c3c800df5a55ea11ccf707af8005979b16773375960b37902e36a199f2ea93943170e265b887c37f02ef3e59e1bad06fae42de07d88267866adc30c7a120959b5b134a157a3ad93c337b26e04ac1a1451a70ad358b1973a944628bd1ca03dc0a2d6c02fa1b7b5e8cc72894be85e09aeebdb0714fb776790269e26e24b83fd3047ebe112ebdfc2ae67dca24840f6977da507aa94e555eb636c122d72f82f75ac8a7f8f40cdccc6b909d2f3f34b5ccd4ae20e657d41e2374116892433a3e2a6377786dc17adf9bfd150e08732d792cb622823a9454fddca0a8082883fd0a79f45f619a7fa6e351d1c359e3ba903484dc1f4b76d75ba35abee0da2013a7c6485d0acfb4f720f5aff6bdfbb9fe2fdd1ad84338f8c7ba48c207fa8423aeffad39b769b73795f479427b32f84c4fae90968ad625137a407f94fd615654cf0fa2079ac28909adede9289982575240fc978c840b90e5b9081a7dbf1dcd81a8af73c8ea1c73653e0f65caf21186c72890da3070d0c3d0bf14c5952adf16da935c444ce03f4e5212fe7ddfc97a816a97d093d272a6b73015e7c14b96281877958fe7e8e255ce2ad5f0ac5c0d5a88c1e74f569ac8467c2ad18189c98a720718a33df100b81017bc9e303d664ce350c4b8817a9b62d2cd16f2a969a9d725d7e7401c125da51ed5ae045e6eb977c36e28bb8076b460338d2caa1853844d1f6168b68a8231205840d469ef3992c7142f32184d635d190899c7e97a072d2ce72c74a6f6866373ed83e2d6f92e7bacbcd6cd086693aae1eb53c0cd3056f4fbcb809a3273a4725aae4579fed9fc0bf02b410615d0ac17ea151d61a100da748bb2ce12f42101c74157d3a1b5135df49f8c14d53128b50b540093a6ead41a9d6b205828512b8b7dd4b251b64667ac89043dbe5524850724ac9e721c69fb70d5562446c22248f1297dddca01458022aa87d9a34f67e051892dfcc67b60611a200541cd1493a15322a4e5b27f14ecfce846519a9bc7291e8bef65c098fc45b6a678a6d5cee970c14d9fd190de35a0a5948044f00c7b5f859a27f5997efc69bd24e048e645483e87d18d083c712986d4bf24da3e909d6c5756df514ea8a88802ada43fa6626c5677c6c481665b32b91604323aefaf9220133c95f6181837d4c5df23a4d56aba02e0980a4375d367a09238c845bf3b3a76f8809196252cd5a224baecda5b54adec290912a9ca1482a6b0d132877ccc42d13bea1a8a409b5c0de565ff23afc3d4de626c751b3829ab642685d0536ca7c6f1b20643f9c5cbf6c5fca9ea5a828d54d68ca1f735a8200a43141a67ad8687beb9d585350eb38319600dd1c8555b4beedba94ba5a152047ac62c0c418c08f5b56de1d40368c66183da7227b76d3c3df81b660ebb2dc7e3877a1580210a016d9f7d4343f45711a6b606fc4bcca8cc958c533867efe6206f7f98b5ba8f690acd849ec94017f9330df2b3406f212bf2d1de8e6d0f76f70ddce8d5fe4f8104f46ef3e6e1da99919868f4ac62ed3a1a222fbbb47dc85b6ba42c76a68e3da281dd90fb30c740db87602febbb34ef4829be65c5ccb828e8e27a8f0c0f34fbcf1c0c73a201393201bc61b38e99d3ddb86efc23b2c944bfc79e6d27948a898212d5e0a83a68795447c8dc0569f259125150fdaf2b6b640cb49963c495f2c1fcd53b50986df0fe76c714974920e4c7afdd35b07aa8b07116dd08a068a67764ad6ded2a8c7493d70d4c39484ce89563972c99a46a1130ebb686552f1cc93053865575b260c2ff40029d3d4a21df085f6bb467cc23b69096c111ce686736e8b174156fe82475ddec6664a65180c089b8cafc4c8dae7ee7c16e25ca6847faefab86c0cbc7ba0aed1a5c7547800a129f8c66f666d3dddfc52481bc2a6fde09aa30f3222a169d7f415e95bde4ea908623db6e8688d715df73024459080899a6b07a59c986ca4bd22d13877a278b13171eace92b658e78da19d80dc37807a46c949e1618980e9e53d605dab5efb6a4fc5a69ad36f830aaab1af08397cd9c43b60c3b1168109c381623fbf5a2d9b63966caadbec720800e7486fa0120912919ffd1b5fa2759f1f35be4aa8ba12da40c668bdd53c10da0ff5ae7005c288462e3a10f2b33ea99417b6bc3472fb04c2125d2c5da4de0e7f307375fa13748356d4474e322b7093aff8aed8c15dbdfc55171c734ca79d960bbd6f02f198207b6badc56fc95fa470532331c50bbd4d6fc2bfc227d0762e3fd09bfc560fbd57a4d2b0774282fad7107c4735b230928e8ddc125e4f5e5fd9bfecf92f0a7a93e8bee545a294bde5ad781566bb4a8b32a4d8c05fb4ce72fab85bc58a8ca4f3c8a7e880473f9056e3dfe2fd4725fbbf4719f6bd10c40cf71d8203ac7ca42c19e51465a0c3d5b7a980c3f04892beb626bcc0b07ed780eeaeb734b167651f4ce4cd4d81d68c248abb67ccac3a4321fbdb90bcd9244a7a3d3bf6e59137da4cc9094622a1e453896e01de039b1a5db67d43b48150489dce5fa217c84e8486ce6cfdffbb92400c718a4b2af894170610825c6684bdf8e8e293c92ffecb9a5a84b5ea2e2d4702df7e93be22856f3fd207ad73c65bb40039361ba83c293fb6f4363f8173239f608f53c86036cd8a65dccbf05738902b47f0a1fc393d4154d2b8b03f1f41ae74134f81e9679fb6d84133570dd0e0de4dd6f24e3e206da97553fd5438616e8e4b5c400eae87de0674d665395e49ba1c20e821713857c5494c20db437744db09c0f39eab671c2a40236d8370b91674c4620ea925126e91e95062a589eedb6b4c4039194387944b4fa1562588f0855b6fc63308fd0e584e1d2593c7e4be7bb8c73c536a14c41e9d7f657a1c18ac26b4a51e0b33192f08d44e86a6c50e66857d315b1483fd9111b998d21105e90d2c572d57f5d7781c65389d0094ff4e7f236f6f974f98e6fdf26ba49eebcf18ce5ea4410888c9483b69fa32607f358177b2354ea1e23a4a28cee7e6bd576db16bb27d78e5b1bebcb06d3e444dbad951c504cbbce6008e3fd328a9d0f04c8190719cdc3d038b30c3cd910436c196b03648a6f15c49fb9c61189ec5ddfd9984c35ff5aedd510a1f68de24b61dd710d3bc481ba05fefd15f64f3332ed5c693558e730ad268e6d352ee09c7f5e92c1c9c8eeb4dfe33a9a8b13de3f81c0afeb61def14217f430da0ede8b5824ca6152be3c97bb92d43ef0d739854f238301b6cb9c3a40595ae854d17770be1a0a02ce21f4931923b1a45e1e1ebc2b0ccc49619647c3423462daf339572ac49456b00383052cdda7ad804e31961348332e5d843b6fb2a10df4893e2c9d522f4d7fcdb79389822148045255b1237491a6c964dbd36b3c52b3485963eb19aec4097356a4425d9ae6a6e0fb8f2234807db65d35c53cb5bae2c8989b5cfe222080227756a4ad0367aa0ca233fe309c381ef177475949d5ea90f02a55c8331b70a54c80594f1d0c444d3184e3ee05de7c814f24082b4dbc41380abcca6df725c9e307483a87e4494adb5b8467b36543b55a97dce2b6073aa5fcb2b4c099bf6f05e50a2915dfc0b565183afcaa04eae9c6f9489c17d7a64411336d64d2c117fabef1a3b8550f6b031077f0f55a223f87f933622c30db053d95fa6569d28ef06f35a54991c263ca25357a06f8766c9761d06f798e6c126c021d8294a410b0ce128ba82a15779a0287477e2d71c9bfef68ef3bf743d77f891e4bfd7b99e51597442401e68f33c12cc9c39425c8f9a1a3c42aca5d86947702d32060598c505906b40ad407965685ba14b7f1d9b20d84db5e01473a7c5613a639f951ee2d2ac092b452c7c2277f4ab151410df5da48897cd5a86f23a865c01a33b76c14bfe00fc9c0e5407583ffa5b06a0c8df3d92cc351e4584470065cf290eb63189f2bcd2abfa21cd5adf3e64dc97bc5050287547a6fd0f8e232d9f2be2bf6b4b006001d5bfb68cc125b160d15037ac5cb495c51e8b7672df1ef00218a684243bdae7f629f411024689204ee0aa3e3e275ed90045da2de9ec765f98d3442cb774d7e37d2754b12c9f539ead12a4f03bda066d394f7fa4361af3b3bdc43263cd7a0c915c6ab376026f945fa0209741c276faf1ff7f324537f20ce2ff0ca18e00bf7f6f0cc22f8ce98bf110d9a177c3fb0c81de9ca91ff19fc3e02551a91e57cc5b5f662f02a222d7d4ec70833e99d385b31664072dbe40755f99136f342a5eda404465f4e33932ba9a1d27a4ca81db51a5e4d004f02444a4eab9dab493c6b7", 0x1000}, {&(0x7f0000000000)="69f261af572748acbc6bafa0608956fbad329fdb6f7c11e4cf55d2013a40cc53f685f9795d08635629c191fba6033e644e9ee133a77ea1b4663415ac154b2d07803ca591e814a253a199805d3a31d9f421", 0x51}, {&(0x7f0000000080)="3067abc3584baf54549e0a52abe39c3cca8b398e08bc94de9b7d3a24a184cbd5f121c028141c2876e50371b153994bce2b9450567803b374636b4d8a62337f63320a3892576d507371a169cd981aef86259f8b8c29093baff4e6a02f06d6d5394d93e124d8d2ff61999b2456c2eaa98b47ac2265379ef1d293ceae327c", 0x7d}, {&(0x7f0000000340)="301697482ae87bd07e935d6db5b561a2008193c88c4f8101c6971d9cd4ff0e1f7bde5f73876e15f8b4e1573eaad5945b64f2e5631f4210351137d26871423f178f6c9aef711ea6133ff6a739ce593bcb219cf8335bc301e8164b2029f77e1dc6d3e4fa9edc85c334361dc58a634f9b7e41fb85faf461901b4ddd2b6a9a4d71c4d66d5ca3b871c38f136cbbccb0f30f289ffdc18b02bc274611a5ef32c8f289994b59af672d339f5349e77d9b2577438262b3477289e56c602341b706767225c2400ab3405891a938999e4535818b289165799358e038188fb2990042ceddf41c701116eb25fc4e676669bd84ac2d2b8765ece67fd2eb77ef", 0xf8}, {&(0x7f0000000440)="919012694dc1629fd522fbd155a00eda408fe6b5a4fba0aaf6e94b7fbd93f58e4e6d34e7a6d9f38e76c799f0100185178da9962f9b0807d0704c29e6d8f3c06335db54f486fb28d20ab5c96168016c96389774e462ef64590a72b0b77998f30c0b40fc187c4081350ca290ee60c35690851edab74f816d022143a7069e85dc02968e5373df232bb460af872748d01a2e945cfcfdc9eb1f19190e681224186a6868", 0xa1}, {&(0x7f0000000500)="7ea4b0e191e1d5be6187ddf8e5b8c16be7a2afb0d829bf2e4657884bcc3a07aaea000467ada79e9281ab504938431c040dd7e35e55d9d9eee46a72936698af0858f8113ceba48f8c6c2ebcebab266a1abfa7aaa01ea7b9dbe9e5a18d5f0878031da92615fa9bfa625cf30e25f52bdce094e211b817d9d67034c0ed983c740f49e8ae3332026439bef15ffcc226685cbb0d46657fb87f0248e5f6a2b51e637fcf7c2ee92ba8434c8b80731817262084df3c331d8e0aa9a79bf436b09f133bc56d157886ad83f2ee81360df561c1c0a2", 0xcf}], 0x6) 16:00:02 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)=0x1f, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x850, 0x3}, {0x28}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e0a050000000095c021e3f6ca745a1b030e8d9e8f48f71c661327fcbf651000780000d3438b44d58c78a32ab19997c19c061fd57997027e65492a1e495b974800e6f6aace1de62acb44148b99bf993004d6d360c50e0fcc26424a53c9f5b5d4b6d0ed12bbdb897c31ecb9bbd656c93e1fe7aaa192703c1c6c38ba0c9d7354e5d2f97e97dc3dcb20124385fd42c3234c8c09778c2e6ac67e15a9a0c024c9ee614a4dbf786e59c9bab17bd77e82628280b9e2f9b405ce382d62bb072155c449edb577684c129feb2cd16ef0af8e960cd593ecbc0aa51c1ff5a33a134bb295498c6900afc2b0a92ffe99450b924724"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000400)={0x2, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) fcntl$setstatus(r5, 0x4, 0x46) readlinkat(r5, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/85, 0x55) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r3, r3) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f0000000100)=ANY=[@ANYBLOB="00001477042e2f46696c93ece97992ef66e917d1dbbf9908ab2e63a7a5afef5ecbbb1b34931bfe6b756193766cacb3a2371d3819c959a93a"], 0xa, &(0x7f0000000040)=[{&(0x7f0000000140)="e8dd94683d8495d6a9029beaa67046c755fbe08e750fb8f9ec2236dfefce8541affdab4fb4814b980c73d05f353144e996a900377a3ddc7c9f66ce7f38f0abff3872636bc6e67d1cc899828ae1256166797157c24413d2c27c9c5cbef20e137c70d97ee85124e765d57355adaa4993ad32c8e66c08beb7a78f2ebb58000d74b65c1085f5b6b008f66684631a26e21c910fa00721402b89b04217511a199678f31ed76cc473b2486ebea1781a04af8e4853983c2744018b", 0xb7}, {&(0x7f0000000200)="67f4816095a508071a9d62a7d52812dfc624c4f69621af14fa4dcfbde9c7e59fbe851a82737caf43833bddac7ba3504e6ab4f6f6d4d25f9a96aed7f5ab88b9375fff5afd615e49d2ba08fe91d8db6c7d29932a1d78dff81d860d7e0db02349ac2bcc1ff37214d82d09863bdc0f2855db3bdc5e771f5b5628d6754e22fd66b83a4304ec726b1e3e1eead3", 0x8a}, {&(0x7f00000002c0)="a6d2568a7bd07122c07a64b3872abf1042b5b0d54a16545242ed7c09ecd0c597001b863cae65b0abf4adfe5abca51f2548283c6471e62bb1ecaa3ce34e5eb144fa92b67993e8721bd95442850a0501137b600dd8c7a3ab7baec85419", 0x5c}], 0x3, 0x0, 0x0, 0x1}, 0xe) r6 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000380)=""/109) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdfbffffffffffffd0570000000000000009620700008e008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb25854d2a0a6f7eb7a19c556eb257d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d135b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f5690104000000000000bec8081128b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544021c3ed42c4baa3a51981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a000000000000000098ea68d200000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40000000095}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffb6, "076bfede477dac1400"}) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x10c) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x3, 0xf9}, {0x2c}, {0x6, 0x0, 0xfa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4c, 0x3, 0x0, 0x4000001}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0x1, 0x0, 0x5, 0x400}, {0x81, 0x8, 0x7f, 0x7}]}) r3 = socket(0x11, 0x200000003, 0x0) sendto$unix(r3, &(0x7f0000000640)="b10005030000000000000800010f000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000004c0)="0c516d3f70e19318ca9bc32c1b26") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000080)) r8 = getpgrp() fcntl$lock(r4, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r8}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000380)=0x101) getuid() r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r9, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r9, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) msgsnd(r9, &(0x7f00000001c0)={0x3, "943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"}, 0x41, 0x7eea135638a8ce50) 16:00:03 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r0, r3) 16:00:03 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c2565ed9c84abe7b599bd90c5a8b2fa01e76d3ab093bd9c6385867c0a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90"], 0x10) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='-*)\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='[(&\x00', &(0x7f0000000100)='^\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='#:\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='(\x00']) write(r0, &(0x7f0000001080)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891147a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1a7455b9eb4fb848156e39970047dc2421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199", 0x5a1) 16:00:03 executing program 1: r0 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x3, &(0x7f0000000280), 0x100, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:03 executing program 1: setrlimit(0x6, &(0x7f0000000180)={0x800000000009, 0x200000000000007}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) 16:00:04 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0xf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget(0x2, 0x2, 0x200) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000240)=""/103) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r2 = semget$private(0x0, 0x1, 0x100) r3 = socket(0x1c, 0x823406c782d7d406, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) bind$unix(r3, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000002c0)={{0x8, 0xb5, 0x1}, 0xfe, 0x10008, 0x5}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, 0x0, 0x0, 0x2, 0x9}, 0x400000000005, 0x5, 0x8}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) 16:00:04 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x25a, &(0x7f0000000000/0x1000)=nil) shmget$private(0x0, 0x4000, 0x166, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000000)="dd9fae9ca29989a47b2a2580b30f8a17f09d43eacfafefe140b4b1bf4b3b31812fc3", 0x22) preadv(r5, &(0x7f0000000f80)=[{&(0x7f0000000240)=""/114, 0x72}, {&(0x7f00000006c0)=""/165, 0xa5}, {&(0x7f0000000e00)=""/152, 0x98}, {&(0x7f00000001c0)}, {&(0x7f0000000ec0)=""/135, 0x87}, {&(0x7f00000002c0)=""/93, 0x5d}, {&(0x7f0000000780)=""/1, 0x1}], 0x7, 0x0, 0x0) r7 = getgid() semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xfffe, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r7, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgid() geteuid() getgid() r8 = socket$inet(0x2, 0x3, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e22", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e22", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000140)="220e22", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r12, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xb) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r8, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) 16:00:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xbc46eca10cd8c023, 0x20d) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20000, 0x0) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000240)="8a837fa7b462131b141fd2addf97c52387401d51ce08680b614d2a3a9c6be2ee421e4524e084e2e7b542a2494f027dce51a0e683912de9c531a94e30c331177980eb23ed588140a1c9f0601b1630a1a3e59e8f0467fbf9ad5dfb2832623f8406bb0d6c000f693b956b921346b80f35eb9c73be270afa2f8a37f3032e9940926cc1725a7884371d73976520dfc7de83b0d401abc3c6719a32c33c3e9bdda0d8f2d451636bcc0c3be14cbfb278eb9d5d7a2bdcd4e5bdff409d8b85bfcd", 0xbc}, {&(0x7f0000000300)="1a0262dc4c7d599fe5e94ff5ce4ab963b3a526752d25cc209745f9026fef80d4d633ef677313b77ba097c88a191a478cd534b0d707ad15ec9614ac840e9094dd626c91cc50c5e8766aea0ddf003a6bac0c8e3442e08c7815405865eae910ba9d952bb9ed4600acb679226ef45f0065dd09319e327217638fd1f3bec71bfa273c80f07640ec87f1939039c21341caff571de2d6f35da536e08e73f4fbb2bf2b31a72dd7225436a78d39648e696ef99626100b9e31af220d6070df9712b0fcd0a72839cd8ca20ad299930a86a6658ba006904858230ce4df8b2b0481dcdb2c2ef4a5b29a0c7d2321096d39814e51a1e8f8a23781c9769f159f30", 0xf9}], 0x2, 0x0, 0x40) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000440)="cb8af410f9ae0880757d54eb72d17f7278d4ac918ecd96f770e38f3a857c0dac2fc6ef22b4f3e454e704517f3632920df4bdea0c8f3527f5157f4c9d6d8c6300cd72b0d1273081b9a485fd31f962da21dabf80d293bfc078e20359168fed95a94e63a7acdd79134880f5b61141e2a762e9217d8d1d38430383457762d49b11056a6d3402c256127854adc930f6a598142ea533c56bbce1a1627da8bfb852f5ae45a2db4a854eb9e74a28f15c9fb3ee868ec905dadb84682f50c3113305f416b382e162b3799ef8c820511ecff397cb3d59b76a96a21a867c6c467b8e2481541c659cf20ccdd1d944429f74", 0xeb}, {&(0x7f0000000540)="666962b3b19025efb3afa381d9e0dbab0ac233ac154e2d250fb4107abd3a508e525aeef92435a3666f7bdbee028c08e669e492589b8b153fa198a234aa00d4b7404aeacaa48ffaa7c735b752d05eba177e52bf6da9886a0a6103cafb3c4bde0b17e8c09a7890cb4233e495f00257d0df4b2916a80a39354664e7ed1029263627338facbd522781b4ad02b0f3086d8ce17970ec033bc419f26cf4da8af38c4f6ab0be8978fec9df24c3a345a573b2a76090a6f32edf9f71784a15e3430920d5f9aa5a982fb295e81a7a72d591289d", 0xce}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r5 = getgid() setregid(r4, r5) r6 = semget$private(0x0, 0x3, 0x30) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r9 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000780)={{0x101, r7, r8, r9, r5, 0x10, 0x8}, 0x4, 0x80}) msgrcv(r6, &(0x7f0000000800)={0x0, ""/127}, 0x87, 0x0, 0x800) r10 = kqueue() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4010, r10, 0x0, 0x42) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000940)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r12, 0xc028575d, &(0x7f0000000980)={0x7f, 0x100, './file1\x00', 0x4173, 0x0, 0x8, 0x800}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) r13 = accept$unix(0xffffffffffffffff, &(0x7f0000000a40)=@file={0x0, ""/37}, &(0x7f0000000a80)=0x27) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000ac0), 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/null\x00', 0x30ca0, 0x0) accept$inet6(r2, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) getgid() pckbd_enable: command error 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53558749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049a00040000000000009d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8480, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="9a") semget$private(0x0, 0x1a77079ef25f957e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10000, 0x0) r4 = dup2(r3, r1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shutdown(r5, 0x2) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000140)=0x2) pckbd_enable: command error 16:00:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x1, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468573085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) sendto(r0, &(0x7f0000000000)="3a831dbab8e4b841747edcb83e892890708e86ff9f980469e1b3c25d42ff2eb777093446da21429d58ad490bb678e08c671f74e3fc7960d669b28dd3e66935eb53db52ce72c17010034ac67b906808b2c21cc8cdfff76f757e167b8a7c25417e95add3", 0x63, 0x8, &(0x7f0000000180)=ANY=[@ANYBLOB="00002eab13696c650600"], 0xa) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000013c0), &(0x7f0000001400)=0xc) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x1, 0xf847, 0x5}, 0xc) 16:00:06 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059b5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004df8e6de3ca62d52be470000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4114], 0x1008, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x1000) msgrcv(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008049a433df0f91958c0e97dc00000000000000e1b200"/237], 0xfffffffffffffd8b, 0x0, 0x1000) fcntl$setstatus(r1, 0x4, 0x46bfb) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x8000, 0x0) r3 = getpid() pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, r3) r5 = getpgid(r3) ktrace(&(0x7f00000003c0)='\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', 0x2, 0x100, r5) accept$unix(r4, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x27d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) unlink(&(0x7f0000000880)='\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') r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x64}, {0x80000000000006}]}) r10 = dup(r9) ioctl$TIOCSETVERAUTH(r10, 0xc0107005, &(0x7f00000001c0)=0x4) kevent(r8, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5, 0x1}], 0x1f, 0x0, 0x0, 0x0) dup2(r7, 0xffffffffffffffff) r11 = msgget$private(0x0, 0x425) msgsnd(r11, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000004a70f3d7a1b83797b6b3a7d88611075acf21b5ac224e25248486fea230a21fac6d24bd172f6c8669764486836a3394d2a2b5101311f62475da4550189756db10309ecf1a07dbcf75288bfc7f94f58eeab84bdc27c83e5e68d421937d87422b5a4e6fe85372822d417330a0400eee2059dddf2b3fe63c99c47abb2ad9b0d176186a0562ca2ab90e6777b7e9ab4fabdca51e"], 0x1, 0x800) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) execve(&(0x7f0000000740)='\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', &(0x7f0000000600), &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r1) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r2}) ktrace(&(0x7f0000000000)='./bus\x00', 0x3, 0x22, r2) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000400), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0xfc}, {0x250}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r8, &(0x7f0000000140)=@file={0x0, ""/91}, &(0x7f00000001c0)=0x5d) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[], 0x0) socket(0x18, 0x2, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x18, 0x2, 0x0) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:06 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xafb8, 0x3, 0x3f, 0x7, "d1ba94c81ebeaeabf8a083acaf3657a0b018caca", 0x0, 0x10000}) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x100, &(0x7f0000000200)=[{{}, 0xfffffffffffffff8, 0x80, 0x0, 0x2, 0x5}, {{}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x3}, {{}, 0xfffffffffffffffe, 0x40, 0x7ffe3, 0xfffffffffffffffd, 0x27}, {{r0}, 0xfffffffffffffffb, 0x211bcf8a73ae24d3, 0x80, 0x23d, 0x10000}], 0x3ff, &(0x7f0000000280)={0x456, 0x5ee}) 16:00:06 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x80, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x16ff) r2 = msgget(0x1, 0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x28b, 0x9, 0xbf, 0x9}]}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) msgsnd(r2, &(0x7f0000000300)={0xd9417e522ea5014}, 0x8, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x0edev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x2) syz_emit_ethernet(0x74, &(0x7f0000000000)="a8c5404256f2a4d9709258882133d29d86bb9877c6fd268637172d3fdef95673e63ef7a111f90f63f2279c38cc9b83ee8e7db11754a1a4091a43dd3e0a84eb345255b86ede7a0582647f22553c4478c19bb2f9235d9e1279590772d2df590ed69b0a18f02be39fd7bb97f961b2be62ef60348322") r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x9, 0x2}, {0x18, 0x3, 0x4, 0xfffffffe}, 0x80d, [0x8000, 0x800, 0x0, 0x7, 0x9, 0x1, 0x2, 0x8001]}, 0x3c) ftruncate(r2, 0x0, 0x7fffffff) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) pread(0xffffffffffffffff, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x4870) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = syz_open_pts() syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() r6 = dup(r3) kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) preadv(r6, &(0x7f00000006c0)=[{&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/175, 0xaf}, {&(0x7f00000005c0)=""/233, 0xe9}], 0x4, 0x0, 0x7fff) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) lseek(r1, 0x0, 0x6, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20129, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x4) fcntl$setflags(r0, 0x2, 0x5efa9181ab7b5cb9) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) setsockopt(r1, 0x8, 0x8000000, &(0x7f0000000240)="bf6341299c53681e9bbbb318fc5d1a62f29409a6970f4db0aa1238831e64dbe6ec1ea5fddbdd1dc9439f3e499913532e6a00d57b0e6d491e49b750d8fdcf9273fc9958f016708d35aa70a3cf810e368275b2abba7bb10b8848ac401ddb5b5de21f35bd7c94cff9d995dbc1d4ff3021bfe64f635dba61e68af86d3b1af7c6d33fc1731040d0bf80b83941c50642b635cf28f4bc59249044db578bc324912f6fbe6c94aabbd66530b6da41c8de4c53ca4e84b1d16e647ebaec2f2626b2712adecb02c8af7d7eec503960ca418acc189f205c7031912b77d6471ac2af47e6bf032348dcb58f830cefe9e8f09ca013089c5c63abb9fd1017591f82afcce68d7ab4bd1363796b23c9961175a7ac63540e12fec238d89d7af113f1ed6d32e5635501c862c9c8ba6292b45098c61280c45fddea2de77ecf88a447d29c4aca47d2e78cd6ea845b0e1ce3d9a9d841181f90f444ff35989ef94885305f78f799c0e9b267269f2439a3c009e8bb39896ca95de4bce6d611172602ec89199eb25e7e489237c2b5bb8037c43a8d8735770bb16973a261eeccfe8cca57f8bbd07cf2a4e5652b331a8faec5b3fd977a3615f3e34b1f2eb9e2b52051dce48dcd169e7266d42c23bc5bcf92e5023edcd6ff22524e633ab15c39440463f5d3d025685ccc46b935eff6992c608906d324a63474504837ca2bfac69e014ef33adb212220541c7808afb209ae9428dcf3a45c57b9fbbdf9dee928fa4d01d5281d22361f78f8685449e1d3eed709b25613a31e0593b9765a2c6a70e94220afbb68152c49cfb4e420565afcc693b89c366d5fcb4f10f5be2df82f4d33886755d49c9aee5b79425076eb32046276c23b4db1a3cb1a2b10961e04145abaa9cad0b20dba93cd720d8a0d39cba9057b0ff20420b6ccb9ddfcf8919bc0a2c28a368fa40d59d63e864f0880fbe79efa47bc15fc588da32c744c73b31ce8a0e5c5492a77bf85e0267633cf3fa8014eef9f31b521d5bd23a9d8727297f6eb090bbe2c4d46e9c8d4443b3c4a15377972d04a85d522758b0a662d620ffdee0517ea568584194bae7b31f799e278a789988e705ad7b424f0b563ebffa07042573464da1df8a796e0d4827e6c6ce7d8a9ecf1aacb7fc2785783016003c580f4693e43206935292d5bbee1b5db9f365e4fb24d9fd1a4bbab51fe1ce66fc7ecbcb3bea87f91c8b3908de27a1cf78239e2b542b1adf38a1e6bad0f9608dc965f88eaf43c3b143d2d61a291384d1073ec1fcc762383632c63675e5359e0f3d1e9eb23f890844b97974cf353178425cfe01d72aa271d9953727db6321856a6e0fdc5fb1c379941059a2db7059bc63435251b4387c51f680a34607abf69931f90b4fc8fd76006c633a1aaef5cd60756bb04cfb8a0c58cf5f188d470fe4c4feca6beb798683ecfd6502d1b305c8658d2487428221fa7991b3981b1c5e59025dbe401a7616b4daec236bb41f10753d652d4cc93feb203f6bf1f36836ddff6d5cccfa79935e331f50dc053929ebfdfcea7bcfb70ea036ba4a96f084dd38f3231fe136a625915514eedc4de96cd741e7102e7d09c6ebc6c3ca86dbc58ece49c76daf161220bb090b2831ca841a2cd888e7031e0415bd8cc46ed6b51d180a825f1c46ba05690b5b844321f957994a8220dc4132744e8e98b48208105f71743640c4253c80f6ba6328e726def0d6c12ab5aa71ccb2fca5e92fad58fb63ef8d231ab5c52393a75fe318ff01b18eef34832761d2dc97fa594536ff9ca545777a839d300e857c4717a2bfb1c9afee2aaae849b586da1a55693b0fbe4d3a8babe5dd0d3cc85645cc908e5f0c393f90791ec5bc4f51a8c03f5500b7f64e30c79659adfc548eacab79d0a712f440609ff58b11b3320e207200b062eb7cb3035de9c05ec42dda4ab0087d459f128c3bbb7c80586cb1476baf3fae786ab25a1e9cf4b30601d11722a28d0d29689344f039c2c6e6308e2c2c90a0efd5a5b32459500c4a32d8b53f1254a809ff8357b1798ac8f615d0091facaf009dd5489e8eecae777b08e91d5b1cfda0390691c11d31292da925f5b8f7b367d511c54261991d99d1c031b88f106a4b5230699a73702f058d0311f411f487205b1998194bc548276414c2825480718ed7736189e07901747ab8e2d5fa2e005c96f9998c44e8e18b514c2052b7c55339dc28d2cf1007e0060c05a230508f1a0a7e48e284dfaf7f373c6fb7f7b55a9161cdb5556d2b3058dfcd53ba236814cb9825862976620cdda7afea40008d9de999f894ad50507f84b663a235dbe8a52cccd1f2e6d752ba974809c592a61af161d1b5f489648e2e1e3dad69e06b2f1de0628dad3c956a96ad2717c22442fd88a5bfeee3ff3671b85d833c0a372d4474f61104deb43a2a584646b3bc2935b14fc5c23065a2c414ec784975c95229179a64d3e976fcc118ace2bfe777608394cf09e412ee1cfd742c2d27b6aa5918bb9d148008eef4d871288d47101f523e4adbf9e02bb69ddb4b352cd161e635aed386f4c00d7037f39200c872e8a0f9b6fb26aef7170a1270b323e9c85c8bf1cac474785fdfb55870180b7bdf932f1067f57422c16a5151e186812e6e7bbf8729da81f28bbb02ec5509d075d05a50f0ea21ed8112bfd845db3011faf8528834059757b84ef333945b9d8b0b30ac30bf72a44eeae96d6041f310924b1056df81e1f7b3c19136b6ac8fa2bee5a4874b6644f9cbb96a3334b020e5cb26a2b2298566412dfaa67051cf6be9750647538ade64f79f34fe9e4a7dd6b65603b2d70c28da7d2ceef570b8c0552e33796cfc8bcb33304a3ce1d112df900618e6b576dda7febfc16fbac3e883c021dd8c2971e9830e57dde1bc8a08724c89eaa3563d25ef6b4de77b0a8df0ff3c6a27e3a45c7adf52f9e084a4f904120910c329f62c1e96a2bebe8e8418dc4c8419d0bdbb988e3470db3ecfda80494fcbf0471108d2a523325c8c948ddaf27aadb6deb892833e41ebaa4c00c9ff2c9cccce1b44e0893d26eb18224a280c49649ac421ad5c3472eaebcafa918477d5f2b4638d9107364e610001be5969324fe521a28fc977801ec7373c99258f469c23c7b00b9eb2f8317ede59b563eef05cab223db372d68d023a02f43ab7f34b1da21feb6e3b69e99966b70a146c06f18521c0815d9e1d8879b243dbeefea4ea0a1d5e733c6126c6ecf6ea5110acca9f0db83a36b34ffe87ab10a58755715eaec31f05888f50b833b906c7834deee68b4e42ac94d0215712566ba0bb03b9ab6020c51428d271696dae93e6ed6ec46e1bf5c53aa5f383017d8ca23b61b892a16225d9c0a037086455e1a6f00dffbec8c98511b0f48d8e211834d36e1e567cc03478ddc5e2e3a01a88b8ed1562af1c1e4a37202edd968e3d8172f42201b72951222eca27ceade9f9d8264dbf50434a7149c0560acfef6d243656a66684247fc3ca84317bb2d0fe4537173891c92f14e09232e13d9825dbe903e92b90bbead813c73637eb4438abc55eb117c15abc79bb26ef794faaf6aed7aa990c0b05f50dc97743784252dc7df4ed0a5bba07ad80256b9689c01d68e0f8722d31e0a61a7adfff4f3e9e056d55f2180d0151c3720be1a06e3f088a8ec6a443021e0e66b84c7d31091508f2a88308633b30e8cdaa092a543075e347a24f7de528e1c4211a409580fb95db439cb8f9ef258b51fcc1736689f5f5fb9e2c607a5dd8e00ecdffac48d14bd1abab97d3cb5707a021558950fac133a547fdc6880c95581be705e75405125c3030f2079cba4c2825a2d0804b323d7ea2d3f88c6972781ca728ee202ddaba899c4651d0e83fd95998f2f318b25ac63521f85a6b73717378f2e2edd9f9140d3f0faf48dd0665262ac433c30602d46d3bd0fc0ce194d04849ace2cbfc40e1812993eccd3bfdd5160b990dc95f5e30196c652ac22c43fe13a44188432d3cd6b19f5e39dbac1be939e10b9ba609f97b3caa717c418833e3045200058c8b7556ff428e2a76b5f8b04db9c91822c2cf3df262d9a66690b61b72158f1cc7cc4ef334718ef92fb8d9065aec0332e4ddd4dfa33935cc8e838b3094ffdb02b77e101229a8fb7e8afee4942364a0635cace6278713e8767bccfee621b2a85b350f34c11b8647de2a6f3fe5ab293ef945ca55600ae796e63475090a46ee63976b6321bd68173f531b00f0bf542f0cb518ace8f75fdc4a80c3d0020064bcc7a7596fe8f6c393fb14dc0a85fc2a609e5581f9e8335b2d5ddd45d70a97e81a4cd5fafc6734f33753afa9f6db6d0685f90d36066d8ab1d73463cc2a60343bbc721d22492318c44ad8280bc0618b055c361aa7680dcf09a2ccf66fa7951fc25581c7767e2dc0a16485b5b4fd4d92a41c136ac20646ac3678823911158d935949c4cf1d208c36717aa53c72d4959315cddf86ca47f1ba89be419c5200a14b339cccb94d6fbdd42ee1d73b29e485933da651ae84c35fb08068a1860d41a337963163071b992a17309c1ceb1f0ed55221629b75f53e3998f191699f8069dd150e9cfd6003966fe66b90b2da72ed6ef82fc2406058dec9bba36e02dd7f7b7b4e98342ddaa4b4e5ca333177e618a7ab590814de1d30ba6aaa2a78dbe8db54071b444647944cd60f0a9f9b6e5fd4d28156c00dcd2d56362ea4a3a60b5c2c03695389bdaee72d63e118144e2d8634b46a399dc4bf6535e493e95df63322837f31e504083f13f4907c1afe095205d3761ccb4a968954cd89428b0c8260929749dd85dc50fedf5702f7d7c5ca555f750eeaa39ee2479e2e7b509592e6a57758c6c2a947675622a3f72eb349e7f81d487de9db3c3f2872c346daea8e905e28c35dd789f54dabee29fa1a5f030e83183bf601e0e15f5995d9ead71c8a0a42837bc51a4777a07f633244316e0a708a99485960380111cfe24de876131f915d415e0e1e03e7fad507de78e0f364aeec9ddc641faeb348a77a878aec6cde1ba7e3b3179dcd0ba060031c657b7620724706481b39b244833f8d6ea24609f2267192c4eddcc8352395288087f386bbd2f9265d1cc2cd729662c794065b40f46edef16646b4def6556c18c51edb577d490b0f2d196b6c45925dc11decd3c7485be697dcee0df4d5976c844134be45b250221a8972a6d41bd55e34e5c49db9aefa2e2189e5432650010f79d7418424e07b0ea137ca41d8057d820d8ab1c6285616de57c4ed9dbc30bdf69ee0f1178c5f1456031600f07ba608a86df4709640d79547942dc9895b3ab62e66b6561158972f36b55811683015572739bb23febb1c4c1cdc99f9a4a3c4ddcb1d51fbcc94f4f6dc8725e3a14baa39a959cb3e39615c0624e9df7f9bb5e0264fc313a1a21d08fb06b6f29879bf2fa726554155fe7d079a01d7602520484f41f34323ce88a1aaa500f47033d60c8a8583fdf75a3396f4beb068a1c86b6b019061177c79d08e726c54e799019fbce3c4729cc32fc905c05931e6633434bfa29d36aaa71ce77352a6bbcb6a5e34cdf292b4c2ca7fd951ebcdac4e2df2c63091cabc7b98c6eca207dc7062d5e41ed0eb1f76456e7b2ae21b13ad922069bf45d0349176ae06ccc431a81cb1cdd1a8d852ca12c418338c141ecfa6fd5ce396cccca4e80f60ec486c1b2ce4bca3186d283d72444cd216fbb43f3ca68f8c2acaafa77b79db30d9d738a31469555a83d4d0e2fd409e542cd64b35531f9fe4fd6d96994627c353e59d4c7fdf2e60dfd1608d0539bc29adeace2c175b7e728c0ceff16faf0a589972b408ed92234a20c06d215a1f24313b99e1a84307e", 0x1000) bind$unix(r1, &(0x7f0000001240)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$inet6(r1, &(0x7f0000000100)="b8f7756dc19c05a1586fc0d1424c291c193059ef1dae87f7058e37b0b140c06940096189f4f2e2698657b920c51d82bc739206a0f6d431d366802ba0ab7f9d754e7bdb8daf0a8a7b8987393b1842b1dfdf2274fe4a66ba095ad907355abe6820268dff4a24488ca7200e279d60c3309ef6e0cff20d4ae11494da5e1c12f32c28b1c9867e6e413cb37754e3d52efb01052f69d65678cfef5775a7accfec598e98f0e46bf7a255249864b6cf3139376480d8f5a616ac4ae86fdee28d0338364cf013516e733d3a9e5bbdfa58a00e0351", 0xcf, 0x4, &(0x7f0000000200)={0x18, 0x0, 0x1ff, 0x8}, 0xc) getsockname$inet(r1, 0x0, &(0x7f0000000040)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x45}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:00:08 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xffffffffffffffff, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r3, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000400)=0x3f4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000300)=0x49) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r4, &(0x7f0000000880)=[{&(0x7f0000000940)="5f20d8e607bb6fcc9b28e0db9dc50c19edb1c75bed54e8e8cc151e9527b56a263bef2e833310c867bdb5b4bb18b8e942a705795a6128dee656fd43ca7946a8b12980063bc8af0c32f48b63c4801fc7aa8f351dd2a3d0d1005305e4e2e98bbc2024c628b99de279b1a5e89c3997081f3cd13e311ade06", 0x76}, {&(0x7f0000000140)="9be011b431c90a1fd5981ebfff8fb34ea4649941b0f130b2147bab8ffcc42fa6abc7adc8ee8db451c91002e1c8f644", 0x2f}, {&(0x7f0000000540)="a68ce96653476c4701f7656204602d46d3bd1e9df58ee833d0ee4bbf4fb1ab13cdf00efb3530ce91b267af35ed76e1a8b5a02abe02f1b23074c148068d6249282f1f8e5676659f61ad2a5a498be6636987cf410665b59d0fa6d32379657b9f04d345ab55da826397d2044a53700cd890b0b585680b3f492109b1ab9ebbba842fde0e959848f34c7b8b8aadc55d5a4a1071a8e1a9db331fe5c8497f9e0e4b5dbc30cb7ed188fbe6fe72791fe1a61e53885fed03a016e42c3433997982fefa8277dce453c05ef84093f5ab8f1352840a40e977c8f5", 0xd4}, {&(0x7f0000000640)="ee3d1e07ae04fcbe3bd1baf0a105c101491a3b6978d17b5b543a672966fe1afff69f41e05a5ed38cbc2a00"/52, 0x34}, {&(0x7f00000006c0)="d9ea4344234aab1f902ad4647b3a7e7fee888a65bd2ed049022d749f2ab871831621993315d60510cebbd1e50604fc18beef1dbe2fcb2122a2f0c6e31333bf18479b2ec72636f99baa5013e94bc224b41f28204aaf353b76b5781bfaea646d2420edf753cb64ac54cf851fb6986738dd265a78b6ba66c7e5e3c1cb3f9a8fcca4ecef620e7538ded0bdc3f505bf22894bd2817ff204a5023090e7ac067c440940da9ac842e2f531a8d4cd062ee9ec7ccefe2f2625f91c8dc8ab88218781624f1318189f", 0xc3}, {&(0x7f00000009c0)="fb4d27c3c70673f6d00739c658a2600b9d7c728e4f65fded045593d6d24296bc5931a83fc56d4804ae7b04c9412010c4cb9f96a41f2b263bbb2e4ae1048bb2bf65a68318706f35dba2f75f13824b63601ce951aa08db2e81691960ff3cbb2ec84da5e121ed742fde0716e7af6349000088198c794bcdaa36aba8", 0x7a}, {&(0x7f0000000900)}], 0x7) write(r0, &(0x7f0000000200), 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r5 = socket(0x20, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getegid() close(r0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r6, 0x0, 0x8, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x5, 0x7, 0x47ff, 0x4a9b, 0xf005, 0xfe01]) write(r5, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) close(r0) dup(r5) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = accept$inet6(r7, 0x0, &(0x7f0000000240)) recvfrom$inet6(r8, &(0x7f0000000440)=""/53, 0x35, 0x803, &(0x7f0000000000)={0x18, 0x1, 0x8, 0x3f}, 0xc) pckbd_enable: command error 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, &(0x7f0000001080)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891147a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1a7455b9eb4fb848156e39970047dc2421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199", 0x5a1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r1) 16:00:09 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) mlockall(0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f00000001c0)="ece7055c6b17006e487c089a9bb5a0fe43e0710edcdcd662fdcdddb2c480cc80eb7e486519ea12fb2d3d1b5fe33698a7c8f64924a77f27263778c1b57ab45678891e5da16e708902c80aebaebd3dc6608529f13ef60f08ff51f651d84a277d10edc1e4501111e085048b104ed62a1ecbf412fff40cc002ef1070f872afab5b90b6f566d5a8395312328760437a1c6aa373d660361e864c6eb1595708694239b030019cf6324b30e5c09b1a5ea9dc03cd2d5dfa87ac31d35264e0542746b4f2ca9dd7ab5dd4d8", 0xc6) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) write(r1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x400, 0x0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000340)="39e080a126737c86a171186019ce7009b9852171302ae5a3bfacedc28bd1d7f4c70d659e46ffb80ff47e38ab33f806aa799a699686156acaabc9de07ad61f6ff24407b60354487cf837ca26f6ece46ab7f59e2045d5ed69c6fd8d3fad7a87e0a2361bcbe36814abebce512c3b99cd8eb4b733ef3cd466bd2470d4692144f2be6fd025a34a57631ea4450c5388be38125307dd648cdfbb01131591949e94982fbcdc8c144d7348195cca93ac11e8c64926b50520e05bc3c6fe4f13288e50c323ed212ed67ab56294ffb1cba72278f679497cb453a0f9f85faeaea16fa55e49a48d469d57a29", 0xe5}, {&(0x7f0000000440)="e4938af6e031317cf42dcbc79467d97697d08148484325b173092b4fbc87fc0da760c7589ccea22bb717e166a30ec6ab64c06a0ede88ccb661e3b1fde525b3f39fd95988ad10f7df13cf176e4235a5145ed97b2133daabcf187e724556fbd9c059f13735b6796daa906676e55b8578dcedfdd79817267cceca70f96d7a8b89593c51ba2a899d94660f80ccd3bfa4cac6c65781c863b8e0b85c59501bca304439b0fad2c65e953ba92e621b4546a1a36e05a334fbd033ab786e5424566ff43328d3e6d3cda061d2a1586f3732cdd9fc8c817b6678887e118d84a9", 0xda}], 0x2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x100, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0xf7}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) pckbd_enable: command error 16:00:09 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = kqueue() r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x5, 0x160}, {{r2}, 0x4, 0xb2, 0xfffff, 0x100000000, 0x20}], 0x80, &(0x7f0000000640)=[{{r3}, 0xac8402cf53189588, 0x0, 0x20000002, 0x8, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x2, 0xeaa}, {{r4}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x7fff, 0x9}, {{r5}, 0xffffffffffffffff, 0x2, 0x10, 0x0, 0x6}, {{r6}, 0xfffffffffffffffe, 0xc0, 0x8, 0x39a, 0x2}], 0x9, &(0x7f0000000200)={0x4, 0x8}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x3}, {0xc2b}]}) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x400000002, 0x0) fcntl$getflags(r8, 0x3) 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(r8) r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r9, &(0x7f0000000080)=[{&(0x7f00000002c0)="8479938bd7053dfeaff6f25d99c156e69b8faeaa120ece3bfcd83a270ea66083a408dd2b4c5214031932ce9f39c481f874264d6a3c7680a1489727050aa35b69fcff253fc4123af672a6008c061e01a925a462beb789cdcf8c15b6d2fc1e3cf7d79f407e910e707ea8cb55a8c2e80c3d7662c7a078ea4d43e58d38b502f392ac5ea78a11079d59d70b194d065ef06688303553ebe22998602e49052a1446fc60925b74741e13d378b4be45ff02b4c06a625a53c6f0d63034fbef028f01802855945feaa9c25089ce7126eba813a2ca17de2bd2515981b54690a201a6e1aa761e6bf602152d6eb41898b971933e2014606a5d", 0xf2}], 0x1, 0x0, 0x1c) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f00000003c0)) 16:00:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016a356c8 pckbd_enable: command error 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r1) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) r3 = socket(0x18, 0x8002, 0x0) setsockopt(r3, 0x29, 0x80000000000002e, 0x0, 0x0) dup2(r3, r2) connect$unix(r1, &(0x7f0000000180)=@abs={0x3, 0x0, 0x0}, 0x5a) r4 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) getsockname(r4, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:10 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSCTTY(r2, 0x20007461) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x5}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[0x1, 0x200, 0x7fffffff, 0x7, 0x3, 0x3, 0x9, 0x0]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x10, 0x2) shmctl$SHM_LOCK(0x0, 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept$unix(r0, &(0x7f00000009c0)=@file={0x0, ""/4096}, &(0x7f0000001a00)=0x1002) sendmsg(r2, &(0x7f0000000940)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000140)="54741d5470838959b2613c3cb05f6e96460e22bbdc1c2170147640b5971b9819dc9d651adc8bb2addd66f3433615fc26922b52ca2f53879642cc6ba8b15d68c3d77f5756e7227b8cbe5c20b98890fb43445e60b9f5c5bb663bef3e4e93fd7858c53c6386cff6ec585cbc86d3af2a4fd46a7e4973a41539006f5f6e8adcb349ffd6b6c82e91638b35e22602f17c18c8cf5cbd5e7413aff6579b6b3ffb1adc31f90e61eb4e3e302a28ff7213d5085d0cc7c418cc910db1e70572927103f808158cdf1a69", 0xc3}, {&(0x7f0000000240)="5dd61700899bb61498177ce0d5d1af464341", 0x12}, {&(0x7f0000000280)="81ca0fe7f14632514c1e983029ef930f6c01d097ebb811868d17f8d5beca", 0x1e}, {&(0x7f00000002c0)="ebfc96552162df3d3157be58fbd997327a96370a3f35b035cfa9404d08b355132756d40b68a358db6a9235dbe9af00ef0f56466cc6a2a929e3fb2fe3d3fa30b2f783c175afddd1106aee0c39fb9d4a9f883c6530f0edaa8449d9b0a2bff94dea4527af2f6d359859046ab69e13182d239934b3b1b04cd25dacbc6de4170b3a00b7d9ad61693408e1169e3f14e6c7c5cd73044217a03dbdeef7bbab5aedc4c94cf5c738695990a9a98e186039b5eb319eb952ff4a", 0xb4}, {&(0x7f0000000380)="22dbaac66ccaead054aeeff7b88bfb3cb4d3c6c076116b902469c684ae85d90cc57a6445325489fd3b2324aa797bd9f841e6cbdfe97438946e0c90949aa50e140b009d24a00b4270002c458f98430deba84cfa74d165f84175d8f34518c5d217c8b408a3f63901b0114076479ea49d7a3ec1b4e5cb1b2042e361ec278b16281e13122df18a3ce0dd628ca4d2050489aca0a3b8689e463850702513e162e0773777ac8d515e08f86679798700baa50e421a07d232", 0xb4}, {&(0x7f0000000440)="36fd49b3bdf63e8ff0757625dacb1553cec43f314e8f4f1566afe85e6a4b4b0b4e7116b3ff408dbbfe38359d3482e05170772adbc81a97f793a511724869b70e7e52dcf10a7cc7ba4a9e6e4a7f9b29f43ac59c31aac587fa1e8319c803232851be807ffec36236d46ee1ca0dc730d680f56cd8b2c65b654e079d2805992859577b7953ebf40737d94d0bf0dc227a55b433af4a3d8aa2fc915d523b2bc523131e17795e390d53b10f9ef85a3300e664d7fb3a7dee7f24332e2defda11debaf6c29c6626d88dc37f7a6e298405f5966339a20cf249de6dbe68753cac4256e01e4b4ddf3224908b178a16c49879773392a9ec3b6cbc6802c4c0b569cf", 0xfb}, {&(0x7f0000000540)="379f2ae00fb1923fef564411c4481f3a15590f5d541dbf2599966b5b08ab00c47b1543dd1a859e1531f83e49aa18423d467cbd46f5d829ae1d5fcb692742d72f202bf1f8b4900cb907417cdc7e", 0x4d}, {&(0x7f00000005c0)="6304f8c4798c2178", 0x8}], 0x8, &(0x7f0000000680)=[{0xe8, 0x1, 0x4, "f94fe35a115957ca4087ac1a2f635276592c5f2d963fb6847f0a21adf79b4d68701bca6698223dfe59d46087ed22a371408b554d97e083dc245116d8668752ed014a87213ab0b438fc0297900ee372c66955f1994eeec372be1aaa1252f4fc6501029c05fe40f4a85320433344f4fdc08bd052099d77bb54f464ef6acef7a7ae9d87e3837bd27376dad0e261238f4b7924c1bdd398023362be0c4bdc2bd41ec52fb1d42dd5db89697172611e4ee7b16a56574f37dd6a9406c5a9133b5b583d704a7ba9d64eb8aa7e88f9363ca55878d082ed8a"}, {0x88, 0x1, 0x6, "96ece359d63a0a2655d678f678a0df2886a56a80b44ab2c7495b83aeb12419049902427837825f08a2d68a73e4f0ffe7821a570448de336f77084029aad2f8267ed5682a596cede89578eb22b48d02ff681378443835615e2cc84e71a23d17966c7480624b071c08e17ff226a4ec3fcda14cee1fab"}, {0xf8, 0xffff, 0xfffffff8, "cd63f1c42cb8286dbdd08e7f864a81924860d417c75d015306dd1daded499c8abf6d50ac7fd789e2eb83ab3117df451e02a6f2ec2829df15d924afa1a0f3f5803a09a9b332146ee237fa8d96bef3afb4270e9cb3aed6085c03ca647b4f2d58e1eb4ed743e41bceb14b93190cbb3f7774fd6530b928e9673ec4f556c0dfd95487f237aaf51378a12cb4a2315c7946483262d258a0c2d9fecbdcbea5e3dbc5d87f5266b41c13f43a080c5a1fccceec3a7313f7565f375d1cf673fede3574a86c152a6035dca25d0f2caec0b3586be71974e4c4ca4053088a4cb3fe9f2dfae3ad2df060"}, {0x20, 0xffff, 0x4, "86aba11b8f30ed0d83c3b97d1c308917"}], 0x288}, 0xa) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r3, &(0x7f0000000980)=@un=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000700)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x400, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x200, 0x0) kevent(r1, &(0x7f00000003c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x81, 0xf0000000, 0x6, 0x700000}], 0x9, &(0x7f0000000880)=[{{r2}, 0xfffffffffffffff9, 0x90, 0x1, 0x4, 0x10000}, {{r3}, 0xfffffffffffffffc, 0x4, 0x4, 0x9, 0x7}, {{r4}, 0xfffffffffffffff8, 0x25, 0x0, 0x81, 0x3}, {{r5}, 0xfffffffffffffffe, 0x10, 0x1, 0x401, 0x4}, {{r6}, 0xfffffffffffffffb, 0xe, 0x4, 0x7, 0x80}, {{r0}, 0xfffffffffffffff8, 0x84, 0x80000000, 0x0, 0x101}, {{r0}, 0xe0755fddd2d2bbda, 0x6a14d5178876127b, 0x1, 0x0, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff9, 0x8, 0xf0000001, 0x0, 0x1ff}, {{r7}, 0xfffffffffffffffd, 0x40, 0x80, 0x5, 0x7}], 0x4, &(0x7f00000009c0)={0x3, 0xfff}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="e0d8f3769a103301ac6a1da1b593ab30d973b20510e9d9d1ba0bc9d8b79efdfc3de11a02e11559fa42ba1ff381ec4488273f800ff8b68d4e0b82d2a2a36054ff587768d016d677192bb091408bca46c48fff73ed1ddf4dfc7c65a2", 0x5b}, {&(0x7f0000000080)="75627d9447c2", 0x6}, {&(0x7f0000000640)="00b640d893807c5f69255d3441cd59b09b266c5b5100ace076b12a9b827ac2c7659c2b6626e5df85515e22f04127b2452deaf2c58c80a90b3724f3355b0df0744bd646bac0deb617e9cf3b32dc68d02c78aa4e4135049d38da088b3f6c2a19263d084305dcf16c26d8fe6f68fd4d7c3c9b2da86afc9f64218e73ddcfd7340f918f124c", 0x83}], 0x3, 0x0, 0x7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x0, 0x20}, {0x7f, 0x0, 0x0, 0x2000000}, {0x9}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_settime(0x809fe0af8d360ab7, &(0x7f0000000380)={0x1, 0xb145}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x320, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r8, r9) 16:00:10 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="8aafa72dca3d5825b29b6e1e13860dbbfb5130944236084ae03cded5d5e61866b76e31e2c28df0555c4eac6c", 0x11}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x303, &(0x7f0000000040)=[{0x1c, 0x0, 0x0, 0x7ff}, {0x64}, {0xbe}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x5, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) setreuid(r5, 0xffffffffffffffff) 16:00:10 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0x40, 0x5, 0x100000001}, {{r2}, 0xfffffffffffffffa, 0x0, 0x10, 0x8b56, 0x100}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x2}, {{r2}, 0xfffffffffffffff0, 0x8, 0x7ffee, 0x0, 0xfffffffffffffffe}], 0xf95, 0x0, 0x214c, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x200, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x14, r2) linkat(r1, &(0x7f0000000240)='./bus\x00', r3, &(0x7f0000000380)='./bus/file0\x00', 0x4) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) link(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000180)='./bus\x00') r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x15d534ba0ed4bfce) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000002c0)="0b6d9b7c113477e2b2bf3c8798da6710efc748112631677eaac4ceda8e2106bcfe1df60c5c6e89163626e5f3f27b95cf1dcc930d6fc2022f452e9e5b3b05add5aa698730f9628ba110a6d4edef4f417b53ef91ddfa4a9cacd157d2062cbfacbca242972c8afcac27253e7446cef808da3f8e905e169ebc78166310937edf5fc8cc772703b0e8a1b3c6666910f4bb120091db8fbc4bea9f79f5c50285885756a5a8f272948c7c8a14", 0xa8) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x2}], 0x7, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x80000001, [{0x2, 0x4}, {0x3, 0x1}, {0x1, 0xef5e}, {0xb77fc1c4acec0f33, 0x80000000}, {0x2, 0x8}, {0x1}, {0x1, 0x9}, {0x3, 0x2}, {0x1, 0xb03e}, {0x3}, {0x2, 0x9}, {0x1, 0x400}, {0x3, 0xa43}, {0x3, 0x8}, {0x3, 0x248d}, {0x2, 0x4}, {0x2, 0x2}, {0x3, 0x9}, {0x3, 0x1}, {0x3, 0x1000}, {0x1, 0x4}, {0x2, 0x1}, {0x1, 0x87d}, {0x1, 0x2}, {0x0, 0x80000001}, {0x3, 0x101}, {0x1, 0x940}, {0x3, 0x1}, {0x3, 0x5}, {0x6, 0x1}, {0x1, 0x8}, {0x0, 0x1}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r2, &(0x7f0000000040)='.\x00', 0x1, 0x4) close(0xffffffffffffffff) pckbd_enable: command error 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) accept$unix(r2, 0x0, &(0x7f0000000040)) r3 = getpgid(0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, r3) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x14}, {0x1}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) r1 = getegid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000040)) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r8}, 0xc) setregid(r1, r8) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pckbd_enable: command error 16:00:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) semget(0x0, 0x4, 0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e22", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYRES32=r1, @ANYRESHEX=r3, @ANYRES64=r4, @ANYRESOCT, @ANYRESOCT=r5, @ANYRES64=r6, @ANYBLOB="836fecd32c927dfe45bef62ca0cc51e6b112a51a0eed8343fc68abec34a9fadcd2f29249c7c4a8442c647506c51eda2ed5cd7c550c2647a446514e40db6bdef27c0821bbd3093598ef933b26dee78cc0719f9483082272af9873076ac5a711939a43b4e2b09833b77571f7982740a59d6b108c0574ef64a793d906a2a648f7ec3363f26320cfd895c6e74b03c974ef9ec4ee2f81025ff77810dc7f17303aca8f159f37b3efeb8b866fe97609916c1d53", @ANYRES32, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESHEX=r7, @ANYRESDEC=r4, @ANYRES64]], 0x9) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0x48}, {&(0x7f0000000180)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd3", 0xb1}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) 16:00:12 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x400, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) getuid() kqueue() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x20, 0x3) getsockname$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002eb7960f3ffd7900"/117], &(0x7f0000000080)=0x6e) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(r3, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x0, 0x3, 0x0, 0xb1, 0x4, 0x9, 0x0, 0x10, [{0x81, 0xfff, 0x1}, {0x7, 0x6, 0x3, 0x401}, {0x3, 0x6, 0xca, 0xfffff801}, {0x1ff, 0x41, 0x10000, 0x5}, {0xcb66, 0x7, 0x4d, 0x6}, {0x5f2, 0x3, 0x3, 0x96f6}, {0xcdea, 0x7ff, 0x390, 0x400}, {0x5, 0x7f, 0x4, 0xff}, {0x9, 0x5, 0x7, 0x3f}, {0x800, 0x4, 0x3, 0x3}, {0x6, 0x2, 0x1}, {0x9, 0x57f, 0x0, 0x6}, {0x200, 0x2704b58f, 0x5, 0x78cd}, {0x78b2, 0xffff, 0x88, 0xfffffff7}, {0x7fffffff, 0x25b, 0x3, 0xec0e}, {0xde, 0x5, 0x9, 0x4}]}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\b\x00'/20]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1}, {0x6, 0x0, 0x0, 0x8000000000100}]}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x12d) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d0002b5e96914f6357e3ae9c6fc6d99e37bebac1e3a7a58e7d8806cab5bbca5a6cad418693ad933685ef38bb4fe8d2c4b982ff71913e12314773fe5ba6cad552f18b9b732a730f9208a9c0abd954ed44d7c6e4ba534bd764a00813ce9ec98314d8e4821a95b3d9602000000655bc74bd32f49654fa779215a65ac39da55e427eb9fc4f20e0f674649d47072064485ca658a1dc2680275cb14d5277d68c8b4b7d3d3718f66f5d62982aed9a5d797d3b841f6fd198e013b5ec34557361b222beab10c402c8a957afaa06080d7ce36ee5edb950786498bfbac944ade185ff47dbfa956b4600de2053495616b5abfc04537861e067814f50229db29566b2f864cd97eb477309a2bea6367c2a1e222dd39db7a5232829edfe0aa9c084c", 0x11e, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x14}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)="128933e95f06b0e0472cea171354") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x7) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000004c0)=""/4096, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000100)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto(r2, &(0x7f0000000380)="2435530d086cbe5a86597e56e6bf1808c3e806f420f5ee5dccfd763f0517a6b0c5f81426d7b115fe3a81baf21e6fe9ff9f89ef129844130b00d5e0d0159753f773294e851c650de3d00cf91df63d0b00abda6f83d7eb8d01c50ddf30c682a8343326a83bb41ccfda22441e71f20853ce4cafabe98bd7c4f9a3fc6614e9b147b180aea20ad18fed7ef197b64a281fc4620ccc678a5d02bf7d177eacbe2877da325bdf36374094eee668229f8f12b43b4bfc31a87a3b89e9a21f8cd62c13a4cc78b466f166824a364e1d7193d80243457712548098", 0xd4, 0x8, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11, 0x2}], 0x800007, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x400, 0x108) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x67808290991aa4a2, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x68) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x3) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000002c0)=0x29) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(r6, 0x2) ioctl$BIOCFLUSH(r5, 0x20004268) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)='$', 0x1, 0x0, 0x0) dup(r0) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r2, &(0x7f0000000800)={&(0x7f0000000140)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/110, 0x6e}, {&(0x7f00000002c0)=""/193, 0xc1}, {&(0x7f00000003c0)=""/123, 0x7b}, {&(0x7f0000000440)=""/176, 0xb0}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000600)=""/35, 0x23}, {&(0x7f0000000640)=""/58, 0x3a}, {&(0x7f0000000680)=""/22, 0x16}], 0x9, &(0x7f0000000780)=""/87, 0x57}, 0x85729b50c143819c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000000)="3c0d6c7a8de783ab4a199abc6ce92c09fb4009e3c08a6e52f4005d67a0bab3f4de210f51601e6a4903932435ec2fb8e50c703e73ad", 0x35) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1f542a538706000000b810000000290800000000000000000000880a605b4d7a5c0c47eada0fc2fbaa00"/74], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000001a0000020000000000ecff70ff000000000000000000000000000000000000000000000000000000005db146bcfac6ca1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd0700"/186], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/d\xa7v/zero\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000007f78ccc001dfa3969b9b2d6e30db7083c8b80fbcde10fa7c227a8a0ada6e2c8a0dfb1486d2be261851926f5c22cc64cbb38f74c7f018ed019718fa00cc482000013a9922e02047d1393faf1c48fdc4cdc787346ff239542948d7428b3e537e4fd90407dd84bc6901097d62384dcb1dda1d4fa36b7c20ca78822d7e825211724d12d7e5b230ad2aa2acd1ff7f00006c9f8ca4f73e0c8b9d59529114536b7f76ba1fd00e1eca648aec59f47ba5d7c0ff84177ef6b68fc3de7616c32b45cd48771d4180a5c3a23d0b0000a717521234920a7237b0541408f5d896fc0e04318cb7aaad8d95e27b5f2e1f2706d9be58fd99e82e1970443ac1f2a5c0637df30203dd325582025287a5cc335d2550e5595ef548685b5699918905cd94eb70eb92b3ed878208ee09324a4b50c3c55162301c8e011278887ee58921ea8c0bff1bb2c0af7d5e5ed2b100b28182e04fb6c5a2d3a96d"], 0x3e8f321d5b654fbe, 0x800) msgrcv(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000000000000000e60000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000004000000000000000000000000f4bcc98f60b552714baf981631de06646969615cb74f29b98a9f0000000000000004741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd0100b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77ea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c921359d584e72d88c405a7c1c6467063e00000000000000007381bc27f6c424e4b18bb1037de403c95668db1b768d745c89678417484e2dea33fd5dd32b2fd29d814b368422c58afdb0dbcc0285df50dd658fa8c901b8ad81c260cfbbc32af90e441d3830753b01286dffbfd8ddb6a21a16b77fc3b936c8474f9033523cbf245324badaae8bd498461da1b23adf074d152d0a9e9212ceb3543611a6464e6ea02f9622aad8bfb87acaf799cd21edb96bbbd0e2d78315d13fe8ac11854b78fb6971d2458996cd9a4ce1c1769aa1b11f219c85ccfaeed7a1e3546a0f8b5bc2738dafb22fca6a4ddbe73c31c3ccd4144d2c15f1d6bac03e44aadacb81d31d9eda70288027"], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r5, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r20 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r19, 0xffffffffffffffff, r20, 0x0, 0x0]) setegid(r22) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r23, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0xdd}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r25 = kqueue() fcntl$dupfd(r25, 0x2, 0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf1, 0x0, r21, 0x0, r21, 0x2, 0x3f}, 0xfffffffffffffffc, 0x3, 0x0, 0x0, 0x2, 0x8, 0x0, 0x2}) 16:00:12 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) r9 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000140)="220e22", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) r16 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r16}) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000140)="220e22", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000011c0)={{0x5, r2, r8, r9, r15, 0x168, 0x8}, 0x1, 0x6124, r16, r18, 0x5, 0x0, 0x5, 0xfff}) r19 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r19, &(0x7f00000029c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff8f7fb02c2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea94820dc5be2ad218819c1508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f5226d0d5f0022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a852348ce400195bb49d06bf62577f46c840d34b6362e9f98111fec14d447dadc21aa457b780274e6e68e9c11aaf90f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb482a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f2e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a2000000000000001f34626670e584885cd5c53ac73465afaab1cd393e95373a87ca275d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed27098068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e6591c932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19ab8c3afe5f759e4905cdcdd90e6696fd79769fb05347de39d9fa81504ce2ddd9488a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840658fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810100000000000000643889d902d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520fcc0d765c3488a4fafcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282aaf50ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376b00c99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e28e45e6e61ce5b90e1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9cad44bb843bbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e5202acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b084030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd04000adfc74c2d3bb43b2e6c2eb273b3f7903a62b24e473545e597baaef6d539a1efc08d3046fce883897f1858c8001ac0d915af3d7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f44515d30005a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000000000000000000000000000000000000d43d0d66f7064e4849d9e1f18f167daccb63ac684c14bb837d77cc0d5926b3a8031df444c153aaea45d2658f15e331880131528d0599a"], 0x10) r20 = kqueue() r21 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r20, &(0x7f0000000080), 0x9130dbf, 0x0, 0xfffffff5, 0x0) ioctl$WSMOUSEIO_SETMODE(r21, 0x80045726, &(0x7f0000000000)) writev(r19, &(0x7f0000002300)=[{0x0}], 0x1) r22 = msgget(0x3, 0x0) msgrcv(r22, &(0x7f0000000080)={0x0, ""/26}, 0x22, 0x2, 0x1000) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000200)=0x4) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) tap1: address list non empty 16:00:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000300)=0xc) fchflags(r3, 0x10000) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c453000c981634e54048ae44f812a167195c5b93b016b61af33915513f1725a715378057acec46b5940d592345d73af84565e7ead7141ae46488149c30a79e8dd55c0a9faddfd9563275425d612e1fc44a2c4600e7d58019eeb36bfaf7f6428a468e7efafa9c8d54e70cecb4cf14d97f6543d1d570627c100950d6d81cc94b6128da70d24b9a03584be7c89ff50cac067a546fa99f4981487b9aa006e9876e30779e5f284c13e74e14eb2e0bcf0112eb1ab5fffff81a58c247c20111ad98761d2468d393c0a8987a51a3057beec31831a6540f9919f5e8f8233359fb66498bc9976b640e542f6ac40b1"], 0x10) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x20) getsockopt(r0, 0x17, 0x3, &(0x7f0000000280)=""/160, &(0x7f0000000000)=0xa0) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffffff) recvfrom(r2, &(0x7f0000000140)=""/193, 0xc1, 0xc45, 0x0, 0x0) r3 = open(&(0x7f0000000600)='./bus\x00', 0x10480, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071", 0x2d}], 0x1) kqueue() 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f00000001c0), 0x250) 16:00:14 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) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) sendto$inet6(r0, &(0x7f00000001c0)="baae0be05f67d4456a1bf7184363ba85c59617e817d1dd390e27b33a306a377abee2d40f6869116f408083b22ecddf44bfe9ede7204e5055cec1f192c71ce98d5918a39a049cfdb41517202be46a3b73bc514a42e22175683871e2a08c70d43a1bdf83671d4d3b820e2c7fbbdfabfc6c77dcfff75442022288bb056fc33c31b0caf15d14ca43ba17af45b4c24ac4fb8b204d4747aee7c2ca9edf12dac184e01a", 0xa0, 0x408, &(0x7f00000000c0)={0x18, 0x3, 0x1000, 0x1000}, 0xc) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0xc, 0x0, &(0x7f0000000140)) syz_open_pts() syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:14 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x80000000000100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) 16:00:15 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x3fa9ff31662252f2, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000240)=0x101) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000280)=0x2, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8241c37b7fc1a9f18900"], 0x1) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0xb1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup2(r0, r3) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0xe224ab70a125e00, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x2008, &(0x7f0000000180)={0x9}, 0x10) 16:00:15 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) readlinkat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/150, 0x96) mkdirat(r1, &(0x7f0000000240)='./bus/file0\x00', 0x40) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r1) 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000e3a9ef99db1dfa649901198142bbf7d33357bf5481ac95bdc253452a7a60883064838a2e831df8a9be628a73f632f50308252d6ead38144b1b153262ccb9f32f5008955e3f438358add7a634da897b"], 0x10) fchdir(r0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r4, 0xffff, 0x7fff, &(0x7f0000000300)="f90ffb34dd9666b5ed7b3eaeab3c5665d7a5bf9d5f3767ae32de9950c9c440b6bf4af1cc254695f1dc6759ae7ab95b72f7017c867ea0ed5aa721c8731b55cb5744ee03a138010022a0397e9a22cc7ee3bd9d82bb157441b6177f6ae6a118ff49bc8b42bfbe80d03cc8e27a6fde1f34533b4debf8fe552fb576d9f0b0dae4400aa54489cbbeaf702d5ebaba96a159", 0x8e) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001380)}], 0x1, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgget(0x3, 0x215) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/98, 0x62}, {&(0x7f0000000300)=""/110, 0x6e}], 0x2, &(0x7f0000000380)=""/4096, 0x1000}, 0x81) pwrite(r1, &(0x7f0000000240)='\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b', 0xffffffffffffff0d, 0x0, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0xffffffff, 0x90d2, 0x0, "d730c100010000000000000004000000000000e4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000240)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="06000000000000ba00bec2b18767f29bbd6886e43bd9dd1d809152c6b083d60a2e36a992582092709e4df23e7d3ed7284bfde252f869dbbe53f5b3e822811c066f5666ad0000", 0x46) syz_open_pts() r3 = kqueue() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x3, 0x3, 0xcf70, 0xfffffffb, "e8533417bc507fe4d8634bce40a7ea6bbbc70bfa", 0xb26, 0x20}) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) syz_open_pts() write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000040)={0xff, 0x7f}) 16:00:16 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() open(&(0x7f0000000200)='./bus\x00', 0x8, 0x81) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x2, './file1\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000002c0)="cce0bba4cae31017d3b2df52b133a937f9e2da35d9826b74e3db78e3e6d368e90d026737de482d02d138f9e520b95a8734edeedb20f3f0949ae2648943f4404df14addced54e0b79deac29d00cf03f003b7cb76832ef0e0523c49bf0d5a5c5058a2a244f14ebbc8495d6a1fa67ef0e32ff2192b4cfe91d4c06f11283bbf5858c90698b99dde804aafdaf8654545919cd48ab40107a25c1403b6b0c7b22ba718b48d63df3e4b6ea7b05393a6b855af46f4aebf39e7d", 0xb5}, {&(0x7f0000000240)="c06fdc2661d66b0f4f8b51cbc634bc008e7a715ffe6f3cb3a61598ee6d58d56001cb84080e4e2bb369bc99e5cfc6", 0x2e}], 0x2, 0x0, 0x0, 0x2}, 0x2) ktrace(&(0x7f0000000080)='./bus\x00', 0xc, 0x20, r0) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80, 0xc7) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000001c0)=0x1) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0xfe) socket(0x2, 0x4, 0x5) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202690068cd3300"/19], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getpeername(r3, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) setuid(r6) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000002) r0 = msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000600000000000000000000000000000000ffff010000000000000000001100000000c108eb7d27bd00001000000000000000f38f000000000000000000000000fbffffff00000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f522700000000000000003b4be56cca916205122db5c70615e8e901b8a92f88b8d805921fd6c0ac6af097e73cb87550c779be0eee7eed9b1e6ba9db63a5e68835f1fa1a1bac997a4049b7a2da6c6ec58618eaeb5eb38dc5f43d64acee03a21ab1c6902643a4bced1bf07c511053f2e4"], 0x6c, 0x3, 0x1800) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) msgsnd(r1, &(0x7f0000000b80)={0x0, "9ac24862ff37d37e22a4d40fe52edc1678675c1b1b322a83f71923dc63a3dbafd33f011e0b6ee11b621221f193b017215e958add4feffe7a0fb6967210b1390d07bb6fae8733b06f762ccde9cba4f185863b85c3a950b00089b97285a8cc432902ff2d9c545ce6a96583f016f81d1387b7ab4c3b6ff805a98d84126d7d257629a02f01c761e85bb3ef296905f831e63d5690adffe5db6a08a62e4bb9fb41a20a3003d92d70ce20ef2ff8fd47c0e6a257cd3a4dd286b705949c028bcaa496ef70b6db74442a7afc9827eeca4e75fefe68ea64a83ca5974485d3a0ac02620b40838782dbaba4585f60280c543a3a36dd7d1d0f0c9534edd00a2f8e45be904b070c44af1e4de11a1618e044d97ea54c38a3596b7510ed576506701febbf85a5ca2fc9d77c67fe22401f0d2394bc7a830b40f5452c17ce3a8ca899127a8673a2881982c469ff17e7e3924d37f4c066ad878883ed69c2d8fc6bdefab3f6599b06dafadc2ef29004a68e2eb4b37eb1b913306492a65b1663ea40bb731c5d8bf51342270ce264e5bed0629a404af9505d2cf608bda86f6880da1b27c9dd8b044b34315f32c8726997b2bc6f8a8fc6c2edb1da801a3a455702c245a60f1092c9b3ac77ae98854f06698347a0074de32d31ba3b40852c701e856bd53977bccec6c8ce2e03a2781e3a0aae56d450615ec0b53367a939c61992863b1d4a4edb5f660827b9993bbaca506abc5170d86a823f1b8bd124fcdc5a5d69359e4a6ad193510c0521c3569ead999a5778c50df72420950fe3b945e3f05e636b90e0416eaf3a264b8798fed497255ff7fd62644ec7aa952d3d431b47b551db6a0c865dc92e40e451dc224acc4f69f9ac7b8e83cec2db88771d5261394a0dc22f2a8648d890e15495c303a394c567844406a2cd940df03c0c34a0bd97c0b4d4bc4a7251d7bc0901963afdc32c56f69b314a925396c757a93cb9b89bb88c1bb948b24629fc156f8f30dadc7f48d79ab3e86cab2900278ae7c6342e59e4c0beff6e2dd42519bb6053a7e3db7086f4d207e01ec462e0c1c6f7af0b84945078041574b6fd039b1b5901573e97ac13f38a60a72b4d424b221f4cab7e86d3888c50076f51ed73643427d60bfc88ff702185d865cdc5393420084f0a6e0c28fedb5330dfdd4b65b9f9862bd5936b3c218f95b6c3cbb8ed96a8ea7103c8a5a70a6acc122f022cf1a90c58f59c3a82f33995966bf283edca3748d48c1df5358ebfdc3dc05eb2ebae6e8e488152a7e62adea14930034e37a9dd940b6560d6b848d0ab93a110ed9fb5481b8192c426b7652796d79cb74e97aa469722b6891fbeea2dee2ff20710444549f0635d843796e68d4890c2487667f9a7aecf82bf956d82da5f3a84f4a4dfc8868b1c9d29ee4011beca7e8e61096e1f1e69188c4aafa184dfef75ad2207e7a1eee50dfb290f3e4d07b910b7d2e4408dc95e080adbd859d2f26bf64da64d3b5ed515d5ccc459160b238ef6d44f10583b569266e1114c81b5708fa6f0ad9f458207fae8d77e0e10854739e50187b42dacc37aaeba927ecc3156b316d1d40d19934cfdb1112a9d0460725ad48964a0db9673e928e3c7c0365e4e97fecc0a3dedbe5d8855d9aee14bd43c5877953824c0e2d28e2358640cedca1b3c04b4c0e490a65917ba56edf8d48ce0f50b8b9f7351ed7df3b0aed00842ff1a787142a83eac61d8867c7493ac698a3a96e8db6e959313082578db7ad698cf319b0bbfeccebe408988026446c339014842e47f8a967274d677c829d2caacd7d1729f3ad9d45a45db286bafc64773cddbd68ba6f7b55a7e69458e4ab5e1aaf6d922735869180d3da338ed39e4b757a1aa8c1edfb952773b855ffc9c00f2b2fbcbe28d6501243571f6b6e60ec5edbc08aa4396860e71012544cef298e303a361fe4c4e5ab785b7c8c71d7b06f82a2be025e114bdfc225065b66c495d8fb0708cecc36244da52143fcb9bbf34df50c0a77fd36f649ad07621df66d85f47bb0a4aaf8f895772838a79dc59baf9ebd0490e59b0f3c87f79d1264f4388be1f92a0dff6ad083b8dcc64fbfad5e84de853fc7c95b1e464c59508e3aaac139a69c93a28677857468e594301a251a6ca82610176717acb0e0e23789cd594ee623bfe0c09addbe3f46c2a4bbb8f570a8c508a2fd36ea90f5789717ea1dcfddff5cf8432a1bc0ac992b63cfaa46fcca312814bc8383f6ae4bbcfd111b5eb72bbadce513a3201e4111383981afec7a2fd258b410471c64970ef6e6f4354da0f4230be66719cf71ff0b98df613f00b52c91ba72150aa1b0e03203ff8138026d02857de51fd1e4b1b2ebb0b3881257a8c390db6a5bb941be297b155328e6ad2327cd0806105313726c31c03df527e1bc83d566d584051839590110ba0304ef38a134d78b8019fc16f82c7d6990d1e240054b25b23f21239cb366cdc6962d8e523b9af0e1fb24a13947deea1b254666cff86c27bb49d7681df0d8f6b4e3b1690c6a90bd76f2b1db2752f8cf39ecad1b390ebdb5a0f8becffb8668368be18c8ae4006da9592894a4ce0ebb79535d35627597173a1380f6d37a4e63728494f03c9e8a71de91a1bf9d34a2ad08a8e129b3eeed7017107538274e5649ca9f50cf1758fcccfef3719d5e465844ac3c9b51e7d46bf097832344c7282c6e86ee8747c369a9c7efc511829cc8e676d394d35b6b914090d0f36f3a7ab6afae70e8273078576283a0069a18776a94799d68aa38521b94041bd3c69b074cdacd18e0505974d0d60205a10ba3e9dd2f04897c268f86b6f910c77a3982781d62c7fea26fec38b6d5ee363ccb0dfd59c1010bff0a92e73a45799ffcec7311d82f817bf18d333cc445ece7d85ff4d050b368013f5c8186f4abf94db207e84cea53eae05c5c519143c4e0a6efaee829a07f3f44fcdb9129e968dee2e910f1ffc3044b04d9e187e033bf3da3cdc6176e58feb75906c4bf25470b3297feb908c749f5938f4022ae7302c5112007d11005e58dad0c6f5b09c487f1c1c591f0b877ef3bd0dbb426a911b5d3b8e8dabd3f0573b157c24698ce448d9ad1ecac5895894b14a363e4b02212874c2d75e4a69f48cbc7d7d8029803aa9829bb47c04da67d1e799b60919df7e9464e9fea82fd961cf65863ac8a1f610e917290742aabad54da1f32f40aa438fc894c7705e75c2e342af9237b76c4c794fc57b14891f61cbc26d4e65434d5b7b60f075d7fa05fffe58e19ffcf71297effb099bcc27bdd783e2961d42204443bca28398374cddc040f3506d144812e3e91a69efaa2e600d284dd074d05db2a69e3658469b0ee0dc22b37a1fe563a104847d8afd6f8fda53e355f31e56c3cc82dcb8fd7c8a99aa084302a32b4cd7bed3de771c07ac228b6a10b9c4db428edebe5edc4e5ab1afe36a57676aab53438f9992eb8dd0ddc79c190b953e723dc6746c56cceff79738e5be5da2be82d4c551e7400f007634dfb2ccdedaf05926738c1af6c975518beb95dabecd55315d7fbe375dc5546d6231dc7c4be3954df4233c1e2cab869626595bd48764b40e2c7c7660fda4d2a1d6a6521d6d4d3d97a0ba2a73d1ef78ff7b7d2aa6d7750a0724f0e6d27c34a132331464b574cb04b32d02fca9e4fd5c2af5dce1fc7555d3deb405893caf2b349010dbe504411620cf583b47d66f57784d5277de40e3c55ee133c007e01a438df2466ad612f9a5ac92defe36d5d0c9dc597bf58f2759ee8c73324b8ce4f227789258aa182ed7e9405231119cd8e81ac62675a7110d0417adb92a1048f15df56a3d8843be026687ac1af8f15b0d9ccedf670cba2813ff9a80b303a91266c1c67f197682c97232fcfbf776d6ef38176c601376b1f0b32a36b4c1201c24296276e692abaaf71d58b28a63ed9fea5053ba00e3fb0e04ccd487f812715daf21670658a460ebe3b36838afeb4d777e97897167a900201046a92acabb17c93a641c538b2c7b80589277be0ec0113dd06567e11ea0da63edc585d9523f7bcff90d93fc27636da097b7491648021e5f48190543f2a4ee859dc847f1a85886c488c02534d28cd672d8aa025013c324811b82410ab965ed4b6ad56adb45a989f09526d1da65a98039cc120aef0cce94768f488776bfafdf366a58222857559a44f586f2510a7155d6b4395bd58c7d17dcb6e627b53b064b691fe1b5e1a7927d9af6e08a27cc4ef7e60d0b69f2b9d777d02cee1ebf4309b3208b0c74d62848ce35aacdb033740d35011b016cef12f74fffda8205b0d198428e154e85c35ddda67c387d3ce08adeaa9828106212f936d9e5ca06ed56fdefdc46aa405627ba83b09e5ebfa789e89b89b2edee219a83f12ea4e3312e92a51618115a175fcdf06b40cf752d2abc4f81d1b6df39a91b264662b8ed25b819924dbcc9741e1cfe24747f95bf45bdd7e4c94b41a20b1684894912b1375aaf9d334e0a0118af1f0c5838b40b5398b7e23cec795101dea16e8e73ac869a7a242d055b8562354267ddcdc1d41db33e73bb07cf8bc43aab6e42f7af91e11a64de6a9e5de8341697ffb9b6c03e1ebdd129b5a78170227b198761738590b46fc7aa67804744860e66faf666eb2303b51f1696529bb3cb4f63f6b5285a5a6b0d92e8765ae9b4470e20191aa93c0798f037786fed59db01907bd631de56cf0289d54b1b489798d3ab27aae3c6fde0eb4b8bcd6c707372a6b8dd3d521e305aa0d7762b089d5e4d7a651824d55ba30d52cd45a7142550c10f2eb3c9e931de0a2b20c9e72b9f4b90d683b3c0a22e97a412d9542b11bdf3399f7ddd56cbea71ecfd2c49b72581e4ea5b884c35e13fa0124c1554ae3bc9afcf6393906e2dcd69768471bb7ad6821650671787b7f3ae0a42a5932d774b9073fb1d1a7f58afe0ec201c36b882665ff655288d829d179b7e7419a23f99b0f775cfc0de19e8127ddb415aa1fedbe31a94cddaf7e5f4cd0bfd7626db40a10f1001801198185507c5fa62b24c3c95d54631d11d23728b4d0bc29e4ff2ffe3f2e7b0c068816af5a598c019be7e18ecb37639c3fbe3465d7dc35bf1c5e314fc176a3f7da5df151964ba3ece0cda6a4b10762494feb22db3669aec66046e87aa9f15d360687bd20836ccaba2e8d5d3f678ad67ded75eb37727c7d85a42a95ca9710a4ae3b8e6e5c6bad8077d6f18c7ab29009a3ae3e0d304104f9b104bbcd3d3a0c00a97d749a9e6b9d36e45f67d44e75351e2c02a7af35e5f990e39ebb19b77c95754cd2fa1c0a2de3a10c230cb4b4709984d3c703b377e7d245f81e062f4906730aa37f834a3062660ad2fac7451ddcdff0177e870fe25404b31e795f358e118cf94e6ceb998548340b78311a0ff6da76b9664b553fff523c8991816f1c0f89ca5d1f60cc992b483fc9ca4b8b4d06a824fd0e4d7008023ac65d6dfd78fa8cd9435e65b3e146aa8d0035310618c8d7c7d5faec58b0bd90b804fdd41832bf0019dac29f0e361a9e2dbc0f458739656fe0489c91a6f8995edb173d343931f4d43e3d289686f5234e4557e96dae417f578f209a21d8fdf90c88cb8b9f3c8fbe5331c9c7340f3c11e252341a93be7c1e8db70fe0d85fdef6e7e425de0c1133c25590da413f1efde44dd903da33959b599c71615e72a50e36163d075de239c85f75c04fdd1edb94e910268ef105dae291a19114b1a06bf446a8446c773f94501228da77ccf640b79de2bf3aac1b658506d2e642f20fbfd55718b028d835c163f184afe1a66b37f35acaed610e9b54fce73265893fafa838e66a9500171b646f84d8161f81f90c3f0e9"}, 0x1008, 0x400) mknod(&(0x7f00000001c0)='./bus\x00', 0x100c, 0x46) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000001d00)=[&(0x7f0000001bc0)='+\x00', &(0x7f0000001c00)='\x00', &(0x7f0000001c40)='#]-\x00', &(0x7f0000001c80)='/dev/wsmouse0\x00', &(0x7f0000001cc0)='/dev/wsmouse0\x00'], &(0x7f0000001f80)=[&(0x7f0000001d40)='/dev/wsmouse0\x00', &(0x7f0000001d80)=')&\x00', &(0x7f0000001dc0)='/dev/wsmouse0\x00', &(0x7f0000001e00)='/dev/wsmouse0\x00', &(0x7f0000001e40)='/dev/wsmouse0\x00', &(0x7f0000001e80)='\x00', &(0x7f0000001ec0)='/dev/wsmouse0\x00', &(0x7f0000001f00)='\x00', &(0x7f0000001f40)='/dev/wsmouse0\x00']) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) ioctl$KDDISABIO(r2, 0x20004b3d) socket(0x2, 0xc003, 0x2) socket$inet6(0x18, 0x2, 0xff) sendmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)="d7338eb5e263bc6997c638b247993a0eb030b7fde3b9bedc043511bb1eda08ef7d32303a6580eddad50aeb573d372de3be511fda16b3b8b30c9909cfeeb428b4249a99ebcd61cfe04b8a7ea3a5a0622c396bbdc2f621407a3ccb18cd12044004083638dd8978", 0x66}, {&(0x7f0000000280)="0f2130a7948608f5c2daa22d988b2e29c14789d8833c76fcfad8721341c4c6e36f816f2e44305ded16930c4bcde9863a79f41d207d77a2f40d58b4767f8d9424d5dfaac45da8325cd54e4d3408678edebf48b7a588b24fc440095d62f8165977ad191cbab4f7fd855ccca0783707222f52a6e59f32571fd48742f85abcca6ff45cc268f03e9b664c8a9e59e8a3b412dcb6c2cdf3a225e5f1a78948724b86085d2d9382a4c19da4f2e0df1da1922a4642a1e84f22a08c", 0xb6}, {&(0x7f0000000340)="6f348f50529aed2fc46259f7662ab7fbd3eb6dc873f7b29d2648251bf88b0b1e6be68d92a7c7ce419d6a4e6b5703fd97ff5096d49ac1ed835061966fb4c53e2ea910f4ba68ea29924952df425469de7333bf5c8d934806de65548d23", 0x5c}, {&(0x7f00000003c0)="fd28cb99bf2e73394e935cd8488abf13fe152328231ed017f060f2f469bb8aaa2c0d6e7fe8d76850a998c73f56590eb3b2ce6976486965e079d5724f55fd561c9243b0961bdbd3fbba8c9d1625cb4ed3aeea24c6d3e955b8c0fe479cb3014fa54aa1a52cbc1fd71f3d48620c5a0bf6c29195e02e78a52cb4beb6b58cd77b3bcc07934c39ea99c7223054db8e5bed7ed79c403339da0480bc919ee9", 0x9b}, {&(0x7f0000000480)="1da17189a9c53915316949ca86e6490f501768557a6c8ecfbd1399be15ca167dd5597714c40580a729c4fc35c94eea4e438547a3038d6fd960f8344335ad9ad12f368c4ce1b3533e3287253697fad17e64f6f62b8ccab3966d1f3b4e682ce732d29c0eae983f4a686852f136a38cbb061b39bad83e7e52733b0c431e811001fdae59ade9e284f804695b969305925696f5f668ee048fc06314336876abcb805b6144eb8f57e27ac9207401aa7c07d65ef218f6357148214a059443436420539cc848ac20fe658b9accc53a2f2d8bcc10ef66", 0xd2}, {&(0x7f0000000780)="7316425951145a68e084fcff041b460c60bb0dca0194697b123409d8111a55c754a17977876ae8f96340aab2bfe0faa32b50337c2dd6ad589e72cd58796d1201e0cd5b44840f2f69b83e68e3d75960af3736fdc319d601ae53657dc95ff7d0fd68b99284df86c9286b74d03fea0e8f164f1477378d8cb7e7f74b3ec40f16a9ee73dd9980d470755838866c8ac0652abbdd1d4d849ce39da7609312eacd6ffa1b61b2411b06783a5cbf84471139a5a165d1261a417caaad6ded6805fa4558fd80b71fb9f1ecabf72a75461cd4239f78e3bef8aa8ca67dbb55ee20e93ad478aaece575c2d0feda56389f64bef9f0", 0xed}], 0x6, &(0x7f0000000880)=[{0x28, 0x960765838fa217a5, 0x1, "b0c65ecf4922835cb2bd252d24964657bb1b"}, {0xf0, 0x1, 0x8, "9abf3992afb1d384bd55ca21ed44d606b8d00f8a266b55caebe3307474321308fe1f2f8f7d60aa04c17715a5ec3c2c1d490c9fc172a21b123fbeffa57b82cd713bc3c4342b756d3a8e28dd62b282d08b8e86cea149d1f3440ae70181b5b53361578359f3a7db2b42c8f0539534c82b7632b6c969df3599bf6f27880f02ca9ef65ba147d784f216e0974aacda611d5af868bddd686b61e234ff9b09dc05173b4189470dc7cc58dda82fd4ab861276bfdf5b07bf983c879239b1d3f55140172243f2fcf4ab12cb4f2b43965565c9c7f4e5e83d21f386488211ea364dde"}, {0xc8, 0x1, 0x6, "c9804120a4b2a2c672a9b01daa586c5db041544126ecb748502bbf7a2c3c4d2309773696385fb2fb7894a81b1a9ad79b412a66371fea95eeef530e8f2e02a31ca0c6130d2d3509b775782851bcf8d72981a8694c11e26a266c59a8161d8e27abf90986550059f690dd3651bfc0c43846bb799b4a35a86446eb4b9ec290a6b36326bb99ab6179081f9d2dc5982d0bb287d6ce6e1924d0c20a758414a58422e34c489ba03d83cd9412f908af99092bafdd52c518cd"}, {0xb8, 0x1, 0x9, "c86332e09db92e8dbb8ce064adfe174cb1dbe8f4f8434ce2149e2da7d6a64583a7523080ac8e6c7625b08d7a7b79687e6c78f50b0960e4d902ad659b467c4f0bc1f5439e729c7768e48dfc913c663bb7ba9d552f51673be52f4c74e0961923a59ec45b30f873fa18d963407ba00697015fed9ced362f40c5052fb7ce83c805546e4f462d10dcf9efe9704427f2734d27f3e4de6ef78aa3b18931579126d2646cbe36f9cacbeda8"}], 0x298}, 0x2) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xfffffffffffffe68) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = socket(0x6, 0x3, 0xff) sendmsg(r1, &(0x7f0000000700)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x401}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)="4c923531c538abda32fde3bbf1b7f630b3229aeee6bb51ed61648c4023c295a40cad4bf5f444005c608c42639b15b2abd13b0a99a6eba162b1e001ba3828fd4af79454a247fc857fa8eebfb98aa1c825f28874067be7535c4e0679f05e6caf5a6012e5dde49b54a3defd2c9df36872ed35d24ff805c56b46e2bc4bc2314f059505df4a065d381717aa56acd2ae120b09763bf49f1729240463942137b0531b8e7923b86074f1f74969ebb59b9216346b", 0xb0}, {&(0x7f0000000240)="da4befe36fc35da66ba2ac33dce7ca1bd55c3b9723fbb286241b7e6f0902f70c07a7e57b3ae7a4631c9cb8be1fcd96c5d12af858cfd36806d21f60f3c9be267982044f2ad7317e16f1e5997303f27ae984bc3e174bb18856571d8c95ac0dc85b9cc7c16be7a89ff230d3208f9e79a05c38eff068d4e77a9ca542b0fb546aa27f6bbd19e2a15b1d1839b8b6007751eb38af91987b20c1e6ecdb56cd60f827c509f46b8affae1159a4be2f6de944da28a8", 0xb0}, {&(0x7f0000000300)="c89bfc1e222f6c654001c9f5e8715d599f0ee4c3b16739c0c2f1c631042a22b77bbafc97633c4668a19d2d3ec0a55e84167d5e7eea001489f15f5c354f8eb9402dccf7bca6bc9b29ff0ecbf9f7da715f09a58da0341aa3d445588bca64071d7666682191391924815da235f0d83ab3660194", 0x72}], 0x3, &(0x7f00000003c0)=[{0xc0, 0x1, 0x61, "336a67259b0e33694e5c0fdbb58365b0890161012bb881d5434013b5b2f65d7592f679e2a710d2f00042aaef7fe244e1e11764f35b0ea5aef463df986acbac17127fb0442919c0ca58a9af75fe2e84ff11f666436d85120e672a3144678ad0e42aebfd4c1cec6ddbd97c56a8437bdfb5a78d90fcec2ab2fa7dac8b5cf7cf2c176532acf5149676269e9c6774168f35466029ff885e45f1020a4cae14eadcb65db5ff9b27274d7dec6b932dd1cb"}, {0xd0, 0x17ffe, 0x7e, "6b1e3875a2dcaee4e8d03cca760d9d7bd271ac05294b845f20b0d6dc76c502e7a3ba3e288316c17a2adac26acd89bd48246c536a692a17628180f73573ca7eabeb2ca23134c7496a017ba0b8970ab297fe895c4c614ff8c880c83c29755dfaf3ec179dbdcfb640a13dc48ffee541e55653204e49bd05cce70dc5c5db1edc05ddcaeb18778d15b8f65aec9f11b12752f9241360c6d17eea264074472827dccfe45e6c168de505d82550aac76cd9fabb5c69143d0285e1dfcbf73f2d00b9f6"}, {0xf8, 0x1, 0x98, "f9be9198ff0ed19f25e8b706c4173cc3ac057f9d1a47a49c2da1f6ed5674ef2d7fa8f599fe101db360df047e63bd7f65805c4491e4da1486daa869c43cd95e3b764b93a292151710dd68e28b21890d9149303d3ea99999f5a0196b694c4d540822333616d4e7ab552177e8450888ac2f05e5214943b9df88a99ad30bc744a0422556ba8948dd2ad62db6bb2526a59f510959f8c4d6a953a546f775605dc3c178a3ad887e02889421314192140ecc6ca2cbad744ca906e88d3a72cb1aa702d8e60078421f7185ad4d0dd4b781db3ef7fa5a85bfe491ba1ebf21942f1fdbfa02f5f7acd9b1de31e6"}, {0xb8, 0xffff, 0x5, "25e16cf1353e112510f2852489bb762272e29b0e654d71f5fab8aaaa8623dfb2a5d6a318af52fbb8e5b210b0748c3bf231059193818b122140af5d1888b957b7508c2084fc5d3a9fcebbddfaba65c2e05f12ec1f75d700b08ca2e671c736550ba363f8d43e0a2ca7538e812888fe23207e779e68a821f83a921c75b6fa613fe5d991ec166f0ed2a29f6354d8355977da1baa3b76deb731240ddd85a4f8c6804ac8"}], 0x340}, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/de\x05\x00\x00\x00f\x00', 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x21, 0x0, 0x0, 0x2}, {0x50, 0x0, 0xff}, {0x6}]}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000002c0)={0x15, 0x2}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x9, 0x7, 0x3, 0x9}, {0x9, 0x7f, 0x7f, 0x800}, {0xffff, 0xab, 0x4}, {0x8, 0x6, 0xef, 0x3}]}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0xfe, 0x0, 0x2}, {0x50, 0x0, 0xe0}, {0x9, 0x3f, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getown(r1, 0x5) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000003c0)=0xffffffff) 16:00:16 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) fcntl$dupfd(r0, 0xa, r3) setrlimit(0x8, &(0x7f0000000080)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001d00)='&#@,@\\{(/[\x00', &(0x7f0000001bc0)='^%\xeb\x95\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)='\x00', 0x1}], 0x23a, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000240)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000300)=ANY=[@ANYBLOB="19b4adc9f84a74c793b4e63a20276c"], 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0xffffffffffffff72}], 0x10000000000002f1, 0x0, 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) r10 = dup2(r8, r9) ioctl$PCIOCREAD(r10, 0xc0207534, &(0x7f0000000040)) readv(r2, &(0x7f0000002080)=[{&(0x7f0000001fc0)=""/159}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x0, 0x8, './file0\x00', 0x6, 0x0, 0x4, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x6}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x8, 0x2, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x8000) syz_emit_ethernet(0xe, &(0x7f0000000280)="13c5c3a6c961f30aff9e4f8e93d2") 16:00:17 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000000a8000010dc1bb893f"], 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) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x24}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r1 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x8000, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x9de0, 0xfd, 0x5, 0x58}, {0x9, 0x5, 0xff, 0x101}, {0x6, 0x1, 0x20, 0x7c3}]}) semop(r1, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x6, 0x7, 0x1, 0xaa, 0x3, 0x7fff, 0x8]) 16:00:17 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100, 0x8000000000028aa) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x4) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x80) ioctl$TIOCSTOP(r0, 0x2000746f) pread(r1, &(0x7f00000000c0)="13", 0xffffffffffffffd4, 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) close(r1) 16:00:17 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) r2 = socket(0x800000018, 0x3, 0x102) bind$unix(r2, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x161) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r1, r3, r5}, 0xc) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r7) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r9}) dup2(r8, r9) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x3}, {0x22}], 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x22}], 0x2}) r4 = fcntl$getown(r3, 0x5) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r5, &(0x7f0000000180)=@abs, &(0x7f0000000140)=0xfffffffffffffd91) ktrace(&(0x7f0000000240)='./file0\x00', 0x283ce0526920ce3, 0x500, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = dup2(r6, 0xffffffffffffff9c) ioctl$TIOCSDTR(r7, 0x20007479) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) 16:00:17 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) 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) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="830c"], 0x1) r0 = socket(0x6, 0x0, 0x0) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="159122a7705fae0e11876e6bcb7ae4d02027d962509a254b7ddb91e4ed27e48927cd0202d7bbc0c6e3", 0x29}, {&(0x7f0000000100)="80d53fbe9ee5d0eb8261fafbff98d7d4dc7e94e624d1e85850c6ac43af02743d1d007488f293803e06e2b0bdd7db5f0ccc57b78113fdca68a05d1908a7366c00dbe975c6eae0ba6efce9e382e6db701ef1fe71fac8c01692a020", 0x5a}], 0x2, &(0x7f0000000180)=[{0xf0, 0xffff, 0x8001, "405c0e56d44ad1d00a85813f107e3546f71d1e1c5185bf93d59905d1977029962d5f8e9afba288c7b5df91f1f8f830e0bcc83d7feee524729f219b406f21869eb51a7066d19950a18c268792f38ca8df26970af6d3593bb5628e615feb1e28c862879291b6db111e12ad93a224ae2f6243db9e9a80b1f63e7a846dff798d7e65ea0bfa3bc5c6af2ccb9cbf05e64ddfdff195a9bb2b041dd55db07c8f39b0b762d5ebc40c5d38f4e65323f633e80f1d0afa6b4d0c7f03a516666dbe7a033f6bf126b0fa5be34c92822cde60877557e314dfe6417666167c054f24d8dc86a92ab4"}], 0xf0}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, r5, 0xffffffffffffffff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r8, 0x0, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x1, 0x0, 0x4, 0x2, r1}) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x400], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [], {0x0, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x0, 0xc6, 0x9, 0x9}, {0x5, 0x8a, 0x1, 0x4}, {0x2, 0x2, 0x20, 0xfffffffe}, {0x27b8, 0x6, 0x7, 0x6}, {0x3, 0x1, 0x7, 0x6}, {0x87, 0x40, 0x3, 0x7}, {0x1000, 0x3, 0x20, 0x8c000000}]}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x4, 0x40) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) chmod(&(0x7f0000000080)='.\x00', 0x110) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x10006, 0x4) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(r6, 0x23, 0x4, &(0x7f00000016c0)=""/46, &(0x7f0000001700)=0x2e) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chmod(&(0x7f0000001600)='./file0\x00', 0x80) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r7}, 0xc) getgroups(0x1, &(0x7f0000001540)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f00000004c0)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000500)="2b929e211c2bcaf40e6d9f1d028a1c4aaf660333cb841b6720937ed9c80c0958d3eada06a28f2504a5e5c07daee057d0cfa92b5403f0df6730b2bc79ba931206c1147fe00a63ed324e59912af27ad6bb7116e6c895ad3a0349009d006038fb68b72c0af41e12e984cb6ca2084c3fdb5069dc98b9a68455c8dadab571206fa931668bf66e1a16d24b7ccec4bb9e989521e3f1a563a604d4da9b2dfd8fe1859cab56b58a98a99f8389625343a7f1cb1e4ed972b6c5527e40e022c6c8b51d3382db59b551ab2056ecb132f23bb10a368754619537eded36e5ea877d9e6bee55f58f6ee8144985817b6fe1efd6f4f775d21bdb4e0958da14d8deca1ab9148a7558fbfff1f7b76dc6e6b8b044e86b4df77b489355bcf6d6c77dd967a91b2078f73c94d835d7fbc5595053c8bb7fd9675ddea2af94224a4eb70fbd8888ec38f51a0e58b8b090120b2fbecc07c69f15949cdbc7092574a9a7c2d47439871c9ad6a75c61497af33f4fb2b6603e4aedf53573c2104863ae97d0a1f3644890161668afbb6015f7e259f830902437388a18fb8696eeb65c308036c14c9f059524133b670f1efb871ebc00489e9e3ad3760b8e7ad31757da88823ea7a24294cec563d111c9aa7668f82b294c9820e2158c6499fe5a27e33bdeeb3d8d7dbc405c285d0ae7aef140ce8264ace274d753e332ac3e63d431427d40340ff55d5553327d1ff88de6311f38752876754f2988f6fe0a7496b068cdd6c46749d89c435f384d457cb3d6e21e5ae463d38bd9cb7343dab28cc4e9a2c1b2b1d0479ddb39849d3160c5e1f220b5396dda2a2c4c42cb548e32ff689357af528b08106bb6db447186f70986070759a74690d571b6e2e1d8a41f25f2f10cc84daebfc36a19d6f4bd23b6013ecc96fb23695127f6a6984a090ec5f6bf808b0a414be64ad898c0d6f4b144ab0e8c5702353c3ae424f49bf996bf168d12238035e250b46a3b4be89fd8d3d64389e28b4462cea794282b6daf37d611a3ac6232860f219fb07f1473fb9886add3432fc0b3d9a9f8010fd9fa8a0518c6f5a00991e3e531286881bd0f0450731332da0f2ae7cd15e9d3937fc0a896da6feb17dcbfa4d6fdc7a6b65572ef50ab1c3ef771091e1f81e5be3689cf359be9587b030837785548d299b975604811afc8078254578bd6fc3752c30cbc285a9229d697fdcd6fbe9148ee030a175c846818a757649348a609f9cef624661f2cddd4ef84cf9a5d169e1d58524a1e8cfdf81d176286ca419f49731914bee29274968b13e0e17b2b1d6db80837b42e21364104df0517393b9a53571508a59f87760946e187d5957d76dfe3fcb8982d22153096bde9746dfa28219f66209c8a328cce084a069a2beef2fa9f49888c74fec64e3ec15e0d782969691ad040a34cac86b082346a31e61de35ae0ba4eafdf90af18542e04be041902a132700620f8e27b5b018e06f267046f4f539076d6138e6dfaab81b4c152289d0127133fd637877cb5451a981f5544fd0abf733bf2ca2c5df8f43f2af44805fab9f4b50d90c8447abeed2cdcb496d4cb0a0b2db0195fefa67a8ab7bcc91d05e4e708bd3e2d930d5b8eddae57c032690d0d53d16b39839e6d725987c566edf5417971a8311dbd6266b085e20004477cf3709011f44d4380c3d45c6c050097b498f798e455797f82af69416c735dc68bc7a263c2cbe4e9110d6e13cce98e2f3dc307b455b39b7a05c7355689aff53cbba8e8e50a80f790475642d047169c954e58432195ef20d77d0d8b45fe42ea17b9754fb3f268017a405dcb5c90c1c2341c591d3e04aee9a87550c5a6665185f3e769b60c6dbceebfd0b6529f8b709136c9d317e47bbce4854b657f9d58e3e74862493cb2a628b3d2d00e2a88894a59d22eeef60ccf4c357dd04424ee9449bcd82d37232276721c9518b78ef1c83b069b64e9b5de9fac70c1f5ca1566a2937c6ef303ac8ebe12b11de3b978ccd52061df51ebf2cb895b3a6f1e88c6ee5c8ffcde433d14132a1e9166cf112eb80736578f1e782ac2541db1769d12edabf46ad2705646e1e69bee6dd604ebc71198d107a66d95c07159e6320315efe25d979c84eb45dce15f07a0d12777fee54db80f7937dc041c01fac9638904dee156b02992c7b2bb104c59491d410dbe116b4a157b26b20dcd65bc970889f14aa3ace366573fabfb3d1af79cdc0bbea5e6838fdabf7f1c08091d2c0947214c9fbe9ca5269c8028c373606c0830e34b99a440fc655b10b1cb630cf34a745f5881905ef3bb3076b689ceb05a7f2bc62ce89852f3534dd5dacf699428966aff1174b81cf7baa20b0bb43d455475bfff2fef75961a63e6a50bf52ac0cd954a389a99ff9265f475a5dc5bab65077c2667cd177d051851d802d9fd32c920bbe6d6e18eff5a94bccd2c5a288457726d7ca01c189ca468bd88d8553d4e9e25c9817a3192c87669590370b37ae891dc936ad17188486922fe89792dbf4d8a90245e338d2783c74dbc57f62a4c952df6470ce34dd93a4e5bb1c04760aa54f4a2d2c9a0f077ff7edfa8dc06ed55708f31a0801a975f5d709572959503b2b093cd9217e1d3f4fc6f3385177a2805ee149e24998e778f6f06b342bbead86ce5084f8ddfadf0d7dea282e67d1486017f5675f4c4b5bd23dd2120b5ef4dd0d3c7d25f4327a116f28effa47846353f91dbd65117563bb56313448d88f06cdf2298b90239fa0a64ae8dce7a02ac48ee47a8d0e981671b47c42188ddbfc7a493d3687bb23df9f6abf105124ed4290539fc1fa83c3d50ff8d6f7fc7969b5731160f062403e32f726b327e3f38e42b7bdb01cb0db1d6e66534aa5f9d96ca38545ca64672ed1703885a3776a5f91fddccb741d278a8228a2e45bce08bfda54b756f550eea4ba7beaaf63b842eb82e21168d4190efe30fa8cd8bb888984fe64e4a9badc6ca7664a4960979bcf50c1a5ddb71e411b7339eb98ee0b841b47facbdf37f4506e8dd02ae9e6c58e52030450a6ea6e9b83e526dcfed6c024229b8fe0c2f2253673bed7d7db5ff61cfc18777f49a480eedbe6f3b4fe647fc761ed964f7633d49af08df9839a2da7400b96a2908192f538305c2321c46a408ef8934d5125e1452549b1a5ee1bf9cd82315440e367d2d6184c2fade0326de4344f8659caa04d5a390483fa73d6173468c768239a762e553555b99c3e25e62e0c999a31e89377106c298a2fc0f80fe333cc5920c6f15b0080b4eee137ed09fd83d8ef6d122b6c9ea0bf3338ff86cbc45177447cbd2a69ef3ac8157c748dac293dfecec41077653dce0b5b9658ada60532ff1f2535701c4843fa35ee035151e51e2dff495948b9abe6ea2db92d247b6647f8f70d7a3e83f1573fd2fe9e6fc77a7a741d1f18c6a18fbde5b101b0ec0656c8021d19504f98492e398db6e9714155cd265331d0cf84cf8a1bb51861d22da436ca9a4f1de20682b5d4e2d7926b1314a7bb3fb2514e185155cd393a2e00d1d82ab726fb1ea995f93a8c98fdf139ee37af943ca335b0651f534e305227f19186d42e871acd1ea95b179e16095e3f3c5878a19ff73a587857e0d579494ce460defaf439b4f67787e19d7ab1a0a17564520bc1a8459b003e81883be8be8092ac1a5ea8c6320d75bb3e8924831838f86db3c0dad0f9ffde8b6a518b0648639b30d41d217d118bce3781eea918b9fcbbf84bff1c5bc2ba7b4a70bf62cbb6169904d94f7dbfed1624bcd6d3717c566c0180396f07d35bc4d123d4effbea5ed93dc37fbd55f6ff2071aaca9ebc26ab9e89978ed04d0081fdfa0a64b5d59fc7f04a18dd252de7f91f87ddc5eb0d5590a15fedb1cf7ec5661e45e656f133a50db18930a166aabf90594bbca3e53ae4062904c0f60ac63707be10cedc6ce96470d951200b33b81babfcea3143fb3a31f5508c6168e8b1c4c690f0f3345ba597a9937be67c540f442088cd5da0884cf8ab1db724ffc78e319aead7bcad2b4f209fbc9b32e68350028bad7de646cda7e9c8e0fe86e069e4f280d24acff4331d2f06fe503cc67b38fe7b702e33c0c00b17347e59b94d6db75365b4f2ee93ab78c8d9b20caf2c18483d22b4057bcb359e53f3a3109688a23eead20872b35d8616aa7bed27d5d1b0b38490763eb06ead05785eec8566f17e8c1a077695bf78c5ea427f59448eda7dff7235f21a325e5eebb3a329523f370b14674141c933c4b018b672c52cb625bab68c3f9492474d86c432436d88f3ab1573b9c8670adb6a99964c94e22f5b990827df87575669fd05faa04df22aa6fd2186e9fc6b71b9cb6fa042a3d78e30a8238300e2b89773b9093e8d3a04a6908e2793c1a57e911ea36db17716abef9f5fb6fe79503480d0f739c44d11c9aad2d28ac003483c028d39950e0a11ca82755b1ee0ffbfaf7ba5e78259167d462aa8a5681b2028c3e876249649546428df28a441a77c49dd3ce47c0e5d296a5f165ebafdc09dd832e296f4071e5ce4964f3ae5316860e847c3b14c82193ee3644aeba6ac91bd746f01a901e9a35ddbfa1d698412fb9da5d5ae17ae11dea43f2b41908df6d9b22cb13c9af1c12a91da3c3e2b7ea4cb017d75fe9017363c6f22844566252d9e125100c877273961231b8130f8b1010c72ea4a01c56a16b041eb2e89be3be608a9dd8161cb1fc2a5c290980b07cc2b098ff974494794c8b530f3f3b53ff016e8e91f28aefe74fcbe3c3eb34547f738e7241ae12b44f3ee41c7a01b7cd59a15ee063771035d3dd09e351662f9a6069aa67bf0227d567873c7035a9e3beb6e1ce3b780b0a2bff19d29f2b9f92c970cb4ac3bb8f621890e619ee4621b4ddef0328332572199ea1fbb2efcd605920ce21b004c3b46193964abe0d74dd31d2f94da23f9432317c7e469a1202d33910166df9b0d2d9292c2691d00e7cc25b36ad73b66514298b431b326dab8563bda7db8d623fc76322cf7c080251e44ead2b6cdbd8f9d19f0395c262dd0a84c5a6a1716d8a22e889fb137142ca1c00fa0f822673d2b13e970097a8b44592f9b2fbd543c2b584e9be7c3b029fb8658ebf2c73202d0825ac1c2b80df7ad8f380620b9eaeab6a3288db16fec75493f01a9b7b6f05d7af2bf9b15bc85ee9a2ae6b9cf7705ddb1f5755d9ddaf0632880ec274109f6c78d8492e771dc38b618c67aead8ded41ee11dc66028245bc9201a64075089bace907651aa5a14d4f6bfe8b58041baad85feabe376d7f28123d40840c670d86497a21e48884dc352ce72a5f2a1c058683e85c9e3a8cec8ff4a4d702e6647ec4669720fc3d10618b768a2617500ab5e67bc7ea7b03e8f8d3040004045077c8a856b79640c3f58c9210ededd09a48425c7e8361e67d4eda175de3f6cc41c974600c3a886268d8a38c310b78a8dba2d0a7c4562dac0f98787a79c59f8885aecc03b4b05dd74ffd882b581449d50952a1e45e6cde20fc0c052cf34241cb1bc4b86df1878c8f42946289715e66c5a82dab067f169edecf99ceb26ac9edc1605338da2ebd65bd2f6cf58eac318fb21743248d611d11d8e1720b971016b59ca7e9018defb07da3cef1f16a948876c59175ca880e3b5c48142d5af08b3388798c10d1744c373f4e3547a353061b2192eb3b016df0f3e2e1e6af5944bd695760090ddbbc685123d5a944b7eba9c74402a1782eee8fb15bdb8b9f29f1728f796d3904e7a5e9a3fa10ed1c8799ceb7f0d264a99897c906bc59f4258923dccefb61aecc1b3ca921c3f619afca595ef8f6f89f7bd98ace06ea5a3b9105ca1d0219f46b37d87d1b7abc42d69bdc94", 0x1000}], 0x1, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r8}], 0x20, 0x4}, 0x600) r9 = socket(0x2, 0x3, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x2000000000000435, &(0x7f0000001640)=[{0xf000, 0x9b, 0x6, 0x2}, {0x101, 0x67, 0x5, 0x4}, {0x62, 0x9, 0x67, 0x81}, {0xf7, 0x3f, 0xfe, 0x1000}, {0x1, 0x1, 0x4, 0x200}, {0x0, 0x0, 0x9, 0x3547}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = fcntl$dupfd(r9, 0x1b, r10) pipe2(&(0x7f0000001680), 0x4) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x2, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8200, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x0, 0x5}, {0x50, 0x0, 0x80}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f00000001c0)=[{r0, 0x100}, {r1, 0x80}, {r2, 0x8}, {r3, 0x6}, {0xffffffffffffff9c, 0x1}, {r6, 0x4}, {r5, 0x117}, {r4, 0x40}], 0x8, 0x4) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000000)=0x5) 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) r15 = getppid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x800000018, 0x3, 0x102) bind$unix(r18, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r17, r19, r21}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = fcntl$getown(r22, 0x5) r24 = socket(0x20, 0x3, 0x102) bind$unix(r24, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r26 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r23, r25, r27}, 0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000100)="3c9e3bc7b8b62f73220bb54899db8ab72802d9d2d09a8b08661e333969055a2063cfd67255cebba7bd22d75fe2360607e9dd1226c6d79483b4a7577abd7555dbc052236751ee32cdd7a24b0261894b2e688e148c7fb27a092e7efa3512bbfb14633d1dbbe73ac73f3f2f7f9cf79b09f496df8949382f3a3f98466a5cc56cc83c6bc7641633a36ed8b7abb184b76b9ca977033ade7e3ce3247287344091f636d8928fedc9f2cb87374e056ad83198e97e722a91c6e4d81b61e1bae23c94abb6c5fc268704ba6aa6558d01acdf", 0xcc}, {&(0x7f0000000280)="0f1b73540a2a3014175839ad7ec9c1e8edb08f830c07b0f237c78339ddf637888b51ef3ae764a04634cff2d7fedbe46501b03555b588a4b7b5ba34ed904e944cdae7203a99abf1e6eaa495c9969a08968b1c77a5d784c86d7caa441362666456dcb1ec205d0dde08eb33067604e95f8d7947c87714911b1de21d88216bd949f96faaf5235b652f8e1849cb5f505cccadf03b389c559a956dcc3594000e5022147cf6bdf4518b4044e65909b12f21dcc612e4292e033e4ffd835ec157e2626e0cc5e27d67a23c12d27c293d65ffe33c064abb3a94bc0779717e21b1fa73e9fec2cf31720786", 0xe5}, {&(0x7f0000000380)="a3a26d8565be9380d41343a270ca93570d74eef2d9602746bdf04d31c7fff621d175ac7c8dabc04facbe55ccb7ae7c6d5f95757ffe718111b3a8a9986f1408bb8b5299bced506dc5dc9839ad30a3ed9b4a84e913d86ce99e124edee7c4258a716b80ca28d3ebb0bb9da8985fe65b4e101b93ebec24b1f61843b9e2aac274aec230985c88d87db7e622fb895266674b3918c318c17b90fbb066c98b900450f1d78e44f2", 0xa3}, {&(0x7f0000000440)="4b15360ee5bddb1194a2b023ff14f82be684d6f3150b6cf0269ed4ea68ce6914aa43774bcd2f4a1f46e801093168936628e3b0eff64ff5dad2d3b12bb53b1557b849cd1705e5b9916edfaa1e7440c6892f6a6fd8cfc7146f8182a0fc1be70d2fe413260c4e2eeec1ecc6e2d2220a7c01c88716b49c8dda9f05d2ef53df4ab8462863b2855563646a6dcfd87c263033f8476ac6aff9344bf391a1e0e6cab510f4a75aa34396738a3a9c400990bc72ed8639ec380729ff9108bf4f7c046725a78422af9a39d5e3a12fcbdffe6d", 0xcc}, {&(0x7f0000000540)="9ad1bfd711fca2891670666855406ab5e699e4c9d23cefb17367e689b3d13a7f10064338123571b706ad80080b9b179c5ff5fc619b1e4019a808a692c33282f4971925fc57497f68cdf77e4646ed95af01c272a04d98ec90355da24819fdcb34cd", 0x61}, {&(0x7f00000005c0)="646b2b3d2828321c087f3552f3f3a22b78670ae111f7b5f03a4c20155e5128f3c33b604ae9208729767ec59c933620a6a8752561aadd4eb735fc2a373043610ae301a0b92f05d320ec83522b59c8da6b40e2a0cb2a9d8830b0abc1ad2653ee4630edf7a0773de9f916e2261470ff91250144b53bc46510c291e13d9f0fb6778b154a1c9912de40e37716223081060e007caa9ac92560ccc36af74185cecae09fe76a9ce298519d55aae9b95522ea7e7e2ddeb3510684cffbded43fdc37f74c8c736aab04ba2ef2382370bf8aedd5e2db71bf6515a5a1f804f11f748386fe084a4083e365a31973275ceb056ea553b7ce95b62fdb", 0xf4}], 0x6, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r2, r6, r14}, @cred={0x20, 0xffff, 0x0, r15, r19, r27}], 0x40, 0x6}, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r28 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r29 = kqueue() kevent(r29, &(0x7f0000000240)=[{{r28}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:17 executing program 1: msgget(0x3, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x594240ab509db60, './bus\x00'}, 0x8) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x148}], 0x3, 0x5) 16:00:17 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xd6, 0x0, 0x1f, 0x100, "fff2a95dbf239903ab524fc3d4833710c084f471", 0x1, 0xfffffe01}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0xbd16], [0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r4 = dup(r3) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="0000000000000004002e8928b66263ef1793194206000000010000dc8dfb45e1f482ecfae9aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227d75232c7927b0392eeab83debe8b60b6e87aebef5ed0fb3cc2441781fcae06e98b40e51da1edd676f2c96deb1881b0e38e6fee7a1b0e5f205bb8242dac88767301c87c4330f7fca7a3d", @ANYRES32=r5, @ANYRES32=r6], 0x30, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r7, 0x2, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r3, 0x0, r0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {0x5006}]}) dup2(r9, r10) r12 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 16:00:17 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000240)='./file2\x00', 0x80, 0x181) write(r0, &(0x7f0000000140)="220e22", 0x3) unveil(&(0x7f0000000180)='./file2\x00', &(0x7f00000001c0)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r0, &(0x7f0000000280)='./file2\x00', 0x100, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x2, 0x15) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file2\x00') 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xd048, 0x1) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0x6) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x28020, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:17 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r3, 0x5) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:17 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x2, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce5cdb5a050047000000006f157f3300"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="dcf5650f17acc9a9b0592296aec2c8f9c37414ad353554ad6f7ca28e6762f243ef2118880dceaf817b72b4573c2f984185685845d2e2a68c77aedaf413381e0ad79e5f51af204ed9044572d5b42783319b5f39f514828dbbd8105ccf80c1a49fbea90391d090d6710cfb10f123e3fa707c137c329b38dfa139c209b6a1dedfb645bf5cac9756a74f9ac529f3c0aa2ad397a60a462bdf4565a4d957b0708aad1d3bdde2e68c3447"}, {&(0x7f00000000c0)="a54c050dcf0418c10a43696161257a6124761d44a38e1933eb82d1943209e6c6b4"}], 0xe5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x1ff, 0x7ff, 0x100, 0x8ba}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x1e, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = accept$inet(r6, &(0x7f0000000140), &(0x7f0000000180)=0xc) r8 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0xc00, 0x18) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x8, 0xa0, 0x6a4a, 0x4}, {{r3}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x3ff, 0x513}, {{r4}, 0xfffffffffffffff9, 0x80, 0x1, 0x5, 0x10001}, {{r5}, 0x9f82eeba73a766c9, 0x100, 0x80000000, 0x2, 0x5}, {{r7}, 0xfffffffffffffffd, 0x2, 0x40000001, 0x200, 0x4500000000}], 0xa1, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffb, 0x28, 0x40000000, 0x9, 0x81}, {{r9}, 0xfffffffffffffff9, 0x80, 0x4, 0x3}], 0x7fff, &(0x7f0000000340)={0xfffffffffffffff9, 0xfff}) mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7f) r10 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x63) ioctl$TIOCMSET(r10, 0x80047001, &(0x7f0000000080)=0x38faaa89) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x14b, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:17 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x15) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$inet(0x2, 0x4000, 0x3) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x1, 0x4, 0x8}, {{r6}, 0xfffffffffffffffc, 0x4a, 0x20000000, 0x8001, 0x48}, {{r7}, 0xfffffffffffffffe, 0x10, 0x10, 0x4, 0xffffffff}, {{r8}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x200, 0x5}, {{r9}, 0xffffffffffffffff, 0x32, 0x2, 0xfa, 0x8}, {{r10}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x1, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x9e, 0x40000000, 0x5}, {{r11}, 0xfffffffffffffff9, 0x102, 0x0, 0x8, 0x7f}, {{r1}, 0x2, 0x0, 0x3, 0x3ff, 0x4}, {{r3}, 0xfffffffffffffff9, 0x2a86a34aad5cf16e, 0x2, 0x9, 0x100000001}], 0xa8, &(0x7f0000000380)=[{{}, 0xfffffffffffffffd, 0xcc618fadfcd1ae85, 0x2, 0x8001, 0x5}, {{r12}, 0xfffffffffffffff8, 0x28, 0x1, 0x91, 0x7fff}, {{r13}, 0xfffffffffffffffc, 0x40, 0x40, 0x1000, 0x401}], 0xd5, &(0x7f0000000400)={0x661a, 0x9}) fcntl$setstatus(r3, 0x4, 0x80) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setstatus(r14, 0x4, 0x4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r15, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [], [{}, {0x1ba, 0x0, 0x7}], {0x0, 0x0, 0x0, 0x7fffffff}, {0x0, 0x0, 0x1}}}) 16:00:17 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shutdown(r0, 0x3) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000cc, &(0x7f0000000000)=[{0x7c}, {0x74}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x980, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0xfffb, 0x3f, 0x5, 0x6}, {0xffc0, 0x3f}, {0x401, 0x4, 0x80, 0xffffffff}, {0x7e1a, 0x8, 0x2, 0x9}, {0x8, 0x0, 0x7, 0xff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x9, 0xfa, 0x7, 0x7fffffff}, {0x4d, 0x1, 0x4, 0x81}, {0x1ff, 0x0, 0x80, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 16:00:17 executing program 1: fchmod(0xffffffffffffffff, 0x4000000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xca87bf37f4048faa, 0x0) r1 = socket$inet(0x2, 0x3, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x4, 0xb, 0x1, 0x100000000, 0x8}, {{r2}, 0xfffffffffffffffc, 0x80, 0x40, 0x39, 0xb2}, {{r3}, 0x8000000000000002, 0xb2, 0x0, 0xfb72, 0xfffffffffffff2f7}], 0x1, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffb, 0xc1, 0x1, 0x3ffc00, 0x7ff}, {{r5}, 0x8000000000000003, 0x40, 0x4, 0xd8, 0x3}], 0x3, &(0x7f0000000180)={0xb, 0x85}) 16:00:18 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) 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"}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom(r2, &(0x7f00000001c0)=""/188, 0xbc, 0x800, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8, 0x7}, 0xc) ioctl$TIOCSTART(r2, 0x2000746e) 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)="ad18f05de2f4ef18", 0x70) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)={{0x7}, {0x2, 0x1000}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0), 0x1000009d, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000000c0)="752867286b33cb0ad205a436fc9a1e86ba0ec5fda48d0be70322ef07678472f9819f4bfb5811d2fb2597da37f0f1a3a671e1b14f05949064a8472ec23e33372a13fe1cf8345e108c90b1c4943553c3cb8198f905a754c7f86eddb5d7855ef9f17855e7a83e093ad4950443df2ace7795f50f078dd1aaf1dfab5bd7185d6cf7be23889c834c7c7200465a67acca6fe385f4f703933e31872122041f4bbdd59965bbc736b7dc8f81aefb15c398cff60a00e90c1306c09e53893b41b9f6a4cb290b7d72c80c0adac0da5f2f76a5d4cd02cb985ce21a819a2d556b168815cbadbf9709a0653b97054c6851c077558a5500a60950ef", 0xf3}, {&(0x7f00000001c0)="024ec8c6e8c144f85c273b98234a7a89f3c69e5e9a1ee2f3a6283caf93a77955298090099823d2be2632e4e2c30c427541ba702b86009724491810ef8608b8d4a07869d41a51cb8450dbb3c37cd700a1fd0143f43663", 0x56}], 0x2, &(0x7f0000000500)=[{0x20, 0x1, 0x3, "16d192ae493128933f3d8dd02df142"}, {0xa0, 0x26610fe0b3beb5d8, 0x2, "fd9536355e224a1d277acee3006464a81c564c0722f8ba06c231ecb72c72e341ed4a08b6d0b3aaa2eadc791ceb4e94f2cceda6db9509c6cae7571ada0a46827d0030bdbcb1a530d2ba3dadc2681f5f6b5c87b6bbabd5df3b6440b34a10330de1d8b3b07cc06410c232fad2d879b1e8e20a920a603bdf4fb1a94b49c33dffd64c9b30f01c992e355b235fe31a466fdd"}], 0xc0}, 0x402) socket$inet6(0x18, 0x1, 0x8) 16:00:18 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f0000000000), 0x2, &(0x7f0000000100)) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000100)="00eba4bd5de342d7f298ea514b4400ca4a54a44d188bb3b95a9c41abbfff0f42cffe70577b2ffb7c6aa6e3967a71303709dbef691e416b70e8d33815a713c0675c0279da6a15bb088e4867b7e3a1053b325d39d8468be316a6651dc7841e54e4e80e67315bf5fd810e181e7454e216b4adb1e7b1b069267c44f66817ca2b8edc764b5b944782773ed73da0459e8347999a21b59f4972bf9d4f46500b53602d2bbb096a9252b5e810fd89b543b87727ec3d0778966606adf899d138716e99cf902d5525b1c21accbc8da2de58cc70b57b213b1a2c833fff9b6e7ee4af7f04368d292bb19f18aff2", 0xe7, 0xd9e6a8e3d36703d8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) close(r2) sendto$unix(r2, &(0x7f0000000200)="fe2559d284c07e60e2f458c595699a18f928", 0x12, 0x40e, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) openat(r0, &(0x7f0000000040)='./bus\x00', 0x20080, 0x61) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x2) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x4}, {0x50}, {0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000180)=[{0x6, 0x0, 0x5, 0x2}, {0x3, 0x2, 0xff, 0x9}, {0x6, 0x2, 0x6, 0x7b7833dd}, {0xf61c, 0x5, 0x3, 0x400}, {0x7b58, 0x2, 0x8, 0x7}, {0xff, 0x3}, {0x7c, 0xf3, 0x5, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000280)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x54}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f00000002c0)={0xc78, 0x2, {0x80000000, 0xc059}}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000400"/121], &(0x7f0000000080)=0x6e) r1 = socket(0x18, 0x2, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x1000}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r1, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0x8002, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="96d736722ad5edbdc10d0c235e30bca2c3fb1b1d71a920c6cb944c589d5ee6107332fccd477a61accd7b003f48e643ff3d33c43ae092a415eeffc8b4890c320e3d048647053a1ae2723b4cefd8e273d73ada34c7f4c82de183f421f4555a0c44e4e08c4dd04f67d2ad0fb5e95d0c68bc221ae700ed9baedd306eae70729a7e0e780bc07655f1fbc5931d1f60872f726a02b19671b294f0fbf381c0adbdcd8845d55a689e42ef9f81d81557d085dff468b83103e335061be413994f1d2554ff24680609f75c7eb77d6f173e2ef68c3742e11e50adbc8eff994342f7ebd867b95a956d115bba0066f75651b318576d1bd6964437b43582be27b74ec2f8e7ceb23027e36d651dbdce031fdf36a97f3a4724c5923c5e97ed3242f33ec89411a6eaf52464bdefecd706151490f11274c406b9512aea216d7b2719b1c217958f996f0639ca9e1ec4656ec256934af3b07f8edcfae75c1607165c6d93fcb38d08547ff00ec421af57db2a7c2cb351a8dcbc83deef2fc4d823d515c5b3f1a5505f22031deb06da9b2aadaf1dacc244d4114da43b542b479427ab287cd90447eae84e124333eaf8378f0a68eb2de7bb91ace96a5bfbae0052ef9a8a2861c66b4b507705066d9507dc6a70d9d7ca66f5bb6c6bf1d5fff347541876158ee9847cc5aaee5a752639dbf673d195557c447e66d8a74bb6a1d0190cb138bcc940ccad53e6ce3bb2f479d4c1c6954340fa12a12488238c999eae4e893a44b2b9f21fb296d35ba05d69c48ceffa29d8330793c77b135f15e926c503bf5a6ebe2f562f39573da6dcd15499e0a8c45a99d1d948b734c0a34161305a1af64a497adbe397a7618f1fb024b3315a86ebf5d31d7a9f2011bdc4f642eb2ae2935977a2f611790cef07c3cdf611ecfc0c538581e341b330ee37a2214150af41ba2ecec29d1d7476cee1435be13fdb724cce418d9bb725f31fcc5b264c1e68b2edffbdebebdf4fdc11ebb92e4e3b88fcd1a1576c383817afc958b93427205495f478184d094678d76855ea7a69e0bf699d45133ca9ac09e403f51d585d26bcaa8d8a63cc88d73cf23b3460ed20100a6f5cfb50b994df979d3333db37f4e3f75c09c8e27a56da4a30c6798748f49fa8a6ab08f2c222d1304da8220b9d827cba71487efac31c76ff7f9fe3cdbaaa563721bdc0c0651481094891c5597d72158c4e162a8382511f9c409e0372d469449dbf37b3184c9aba1a41279cd64375b7ef8ff2731d37c65b433331b7a7ba1ba7a819ce6a608db687028b80b40d7c1e20fb0e6a877b9f32a55849c088a6a95b0befce06209c9118316768264d6f2055c89cf179622baf20986bb3fc734b4b35113f1709c82a39179f31f7b9ce6e971e7e006020a7b71c1f29de680eeb5cd6202efbf0bfa22736facb8a4de8b5f925cf94285491496e9015adf3f4cd5207608b471ef33a98f34ffa7092ce9e259fbce8cf115c5ff686791b5b4be2edaa39e1a489ebd3c67aa1ba44bdcf059c326a5c47e8e7fcbe211d80aca64df6f8967d80c3bb57b0e41a134f3f61f56657472e835b7a7044d2f67c8aa6e12e5d2f60010b71ebe94e14ac6dc37d63c0c0c8c28f0c72189327fa7c66d13fb96db014823d34ad3a43df8a1b4c513f5a23bf4690cc91e1e1aa67743c288fe3e6c05ac82790ded1b800a3d2c5214c797b5d8d0963ca07dab526e6184f9a7874b0d9c9f745fd94d3872322dc6f364829bfb87d70c16a8e375ff3d371816a214b91ac20ff7c9c65a80a7a0cb3a5289b5dd35acc9fb10c9d27cf70b61f8e64c5536e42582f2b11db65aa067523d3d609483aa113c02878547ef4f90cf3f783df2f494da4b95854eef770cce3feb662beb2320a143ba7df6101f91fe04bdfc8ab00bd94375b86add33d07518542d25dc62cb68b51ec15efdaa68066e53b48e69c277c53309ab8344f9365e9cc4023b011693d7e61910a97f5ef6948f216f726c49ec7938739500a84ac1bbe3e2fec3f88a26f0715d32020bfb167ab8c5d84de69c83edac2a2134a77e81902682734a23d10ed2e521f21a402f35d0617cd5547736c15bcfc917c38334c77755e99309c34338ff10065ce89734bc3161596faa7fda46cf3e935187c8635e079c23dd10e21a84d1c2dd40cf9bb85a319e5932e445b41b61d1a54455b67a9179e76d6bc1f7df7bad768a69f4b67a3019b80d74e82f7a1b3ed9e870c74ae66be0b03d41d319b7e6040067228ef726cf7d1ec8ab6d282e8909b19ff977dff90fceadf827315c2768b0b7dec55ac7c67655be2ceb163727420aa58a3f4757b22c573a07d2e98e00db94af25639741c1fa5c248c3c79ccb6cb4206c0ccaec3b7eda3d0f6cb7b16b826dcd30baa3ad526c93177d5f4d6dec2ff066ffac50a0e47b091890a771d41ecabda4310ad197a6f1585ed55ea4be491e3f4b5eb2202d16eeddab1bc33b19c5d62dd585bf2088ab4be09f6fdb0002dbeda0400683a20337ad8fa2a130e34ce658c72b3a7a02a95d67df47edff6661f20868a7e45465ebca738647ecaab57bbed79e44277e1e4d351ccffdb6c57034942ed084cfaea4331feec62478ef0e96abb75a315e5ff29aac0e59917d843f3e7c2c2b813f830e8e987de7048492b3513056425d3acb0c35a4cf00b20a6de7386931b8e43ba8fe3011266eda7eb6a4baabad16346a811c48f46f1bd16697010ec72a5a5e044aaa286c8dec88c0ff26864efe77c95b13eb2bee359eba89ee3462b12917a428b76777ea59be185a50bd149aa2bb4152149c2a4764e1ef54d98e0efb9b1eee3fea3e202b0bdb249ef80eb528869ca1dc6849151c7f36cfc112e900b88d6ab40fd5caa535c60a1ecf5c1a89a44bf5b61327a362b49e591c00260f4c1425328ace4dc57992776a486f22a2a372e037bbc706f967df277a9d1541f228e7d3939bd5a3b6529aad922e97e762a4672420d1e99d37177fe204dcba72960b3a18aa446677db78d08c871ccf4e9361e7c94858564c7cc9133b96cc97b3d70f92e6735db2802773dfbc6d7689c68d652f2308218adbf465d313c2eeb2cc389b5c5f9bb4bb76f5cbafb37b1fa684c89c8d276a61d02d3a1d94645ed81376d1a96edf9991c8f391ebbbeb207d3dfc04f6d93c3594917d63e4de4fb4a1e60bb33088bb4c13e5468a174c0cd7826d82716f1bb5e61044795f5b40d0ce24e86695da22dca608aea6558594f6bd463b79c35582255a9b6fb2821c11c8dd877e1cca06b894b1f46263c787ddbeb7e9c372fa2e17d1ca64949fe56b6aead53fa613e0ebc1b22b956de7330f56bcd39561515bb7ff14a8185af62c619d7a4c020997e93d92086427548ca06ec50e85a60c9dbe7d630244e4be682139e0b0d4751b35b086694f712dacbb38463c998382764d2e95e6312a9adbd0cd5c90afb9243cf9fb229300a7d7cf2e0f14539a373adec063e453b790fa13ae11a2d90845f8a4e5c345c9b8a9aae4debbd29a7b68e36bc7c701ffb13cd45dd42836babc9e2aeb25356d279220703c8fad750a4d2a33578bc65edd9eefb795028f7f8768de3e1a6e9138997513ea5befa1cce82c598e230eece4d899a6021c9ad243ba32b1463570db757e99ca8352d72a6d75cfe138d83b3064a973d60408fe8e0eebbfad0bc25180f6c935bf094ed2c01077460f7438b5c908715d5307fdb6fd4f8f8d8c94a84b51144469c9b8ed249b6127a8981b5f24208e8988be774ef8ee550d1e2a86cc1cead3a2968c123283e2b3b04af84397bed82266a00b3833a623186eb73798c46875156879cc003e9123680922dd500c9e9e6346b4d1917506468ef65876f2ad74cc9efdfefbf771ef26e12e612514473846aa0f1210fff761a8cf0e3048009642d65ae8730eee54844807f2283227f0788a659130b3ab4b31f58189cc3bdc008f2723be7952ab2e8bce3e32028884c2e30b1e6004d6e318950c363047056d04f5b75bc3722a6ef5ad858d2edaafef423966b5b2b32d5c00b6bb09bd2a71c8438b6bb920f687bc4b9316db1bc3421a8e34c09babaf450483ae2d00e0456af7dacd8febe5186602ad533b92464cd3c80d6ca0d4399f04386b7040ac2a05301637292bd9233a7c20db157fcc13c408edf9c64b01a46cfa21b117ef4d9d858a9e5778a99ad49235782066b579d4414c98e92020742a119126f66bf3c1e25524e6e8f6dc316baadb261e15750b9d7cfe83906cf230a041e2ba609229069102d7414af7beaffa803fbdbb2fa7e56891b3be4dc5d7bc8b130eeabf22e0d8b6ab4d6f20ec9b1e65390783d95a45481cc1071a9d63747ada4f736659402da84778fb2c6a8528d4d609aebbc2d467a6b2992b7034ccf7b70c004788431ee34049cd059a1478a78e48d2246aecae2bc656e75ec85409ea49570fae1cbfda129d44f9015c881f6c5911bf9aa1f3247a162d3ad38e05c6b168848b1a839c8096f6c5f8920838e9e11f6d0423571095deb67c0c3d0852688ed44dfa3f851f69246b8cc1d0ca3e79bd1436647649f372276693acfac25320811bf82899332e1eb6450661d6f5e33b3465def3c97f4b91cc1a697b71830b088565b92922291e0c6b8229c703caa07b3f94c62d54153e4245da5189456fff2219255005b97363de48169c9f297727c3db3f3657134d7be28ae9fb94fc590dbf4fe2d237cb7c8a1fe93ca093b3b48f69017178d646e55680215b0a6d8c4365b02f37e7e609a61c6aa375d7fa9ac2b20a26df2b1bee9b0c8b25d6687cf4f5139edd39befc7d6f9ce130b59392c45e587b2ca8c3aabbdca78d1945a0cc7dc33f943dcd5de8a3b336ff5bab5e32a7d884bd2175dbaffa1030210dc5d174e7d5429e9f94d29b61240dcb9e9be1edd48193be21aecbd5b68a183544402ecedb5effff1569c47c68f9f7217208abfea3d48fe20c67345f2a47866ab0fd91d929e361830f6e05e22b34f08c3ef7209992a9ad36e2a8a0354afd3f9dd97f4731b5fc91eb7ce401c04e062d2d8fe360db289de7a9bdeeb7857ddada18571c58e937139848370551c87e0ab86ea46d3f207be450eaf1ba8dad5de992ff2a86b99f1744218199a1b35b90a7778086b35de1aed63a246029b826a3c4d6c44f0c078ab9e88789c7b1f33a05aebeed64dc81b5ec15e1afbd4373c57f57cae2294c769bac61c1ccf607f73611151dd53561bd9cf9e849686914d60ca366889ea60d4589a2dba57b752e7522383d2e14615792d60ffc4eea2de766f6064dd23992f48340b6298a7d0779be79f176652ad2893a302b647e6b5826285f1d5b1e72389f427f8ca99a414b90f24fe2c6c71d6175f524e261cd43a27d72283a3ccacf42ba035da2e4113b0a2fa3dfba69676409664017fcf4764e00b34878094278559323905a9d7bbd69c5b51651b8acf8905e5d7d2ede1b4eccad15f81a48c99b85890de8b1a486edd54faae4afd77bf6fd82544ebc69b7bf60165fce0771cee9bd5ad73da350adf95449b12e729a07a21edaebab3102e0ab63c9fd090787819149d65f707e0ff9d531918f7b3e420977b31fcae02a503bcbc33e6fdd3e1b68953f303fce49df5e98789f50fbe0b2bfd02b147d07e04b55e5cc5ba04964be44c954eacad487cc239b2c24ebe3e466a32f03ee2687479e0ea4b726ca237a5699037e6f7255b8f36bf8bb38b50ecc12545b7a1e96d1e9571167bcb62640ed5f13e7d5e232eaddfa25006cd77519d44c4708686a24a8d8de35a332ead6045a69d39eaca537351c75fbf38bb7c52fb0720164eb5e3f21342e2c5ecad0f91440983f17a98def37a7", 0x1000) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) mknod$loop(&(0x7f0000001100)='./bus\x00', 0x40, 0x1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0xc003, 0x100000001) write(r0, &(0x7f00000001c0)="809a5dee645e0169b3aaaba94ff6d0cefd7035df676080f3674cb2df244d0c", 0x1f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463e7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca651b15801360bcd4c0a162b58fd4237b8fa4d012ae44447d459c4a73c238495aaee48c02f6ac41e74f3bf554799b9b88f5300a4e4ef9d612f871f4385f041c10f0000000000009fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655305810c8f67de1b28f20fdf324a60eeca0f71cf0e480b7c97baacfe075ae85c6f0b6d4299d55ff5229e37798336343d05bc2f3edacc80bbbe9903307403ff070023d874b036802569f47946578e6c3e11576d2e00c749c8553433500000000000000000000000e3681ac6871140f035b6167feb6360e3c6eb1e3dd828d409a239d869f76e71bd6465f1cb6de593e81bf28e217d221a82f9a257779fa4898420371b08c1c8d2dfad7e4fdb4e137c312d316c80c09caed2586f97b1623c3085585064c133a960db9bbe1d01358f736e39e02c0e4ea03dd362d00fc2b2329af30287641f74c5fd8c00"/425], 0x1) write(r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 0: r0 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r0, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000080)=""/252) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x7, {[0x80000001], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x8, 0x7fff, 0x9, 0x8001], [], [], [{0x0, 0x0, 0x20000000}, {}, {0x0, 0x0, 0xfffffffe, 0x401}, {}, {}, {0x0, 0x0, 0x0, 0x5}, {0x8001}, {0x0, 0x0, 0x2, 0xea}], {}, {0x0, 0x0, 0x852c}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x3) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0xba824a0, 0x5, 0x5}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) 16:00:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00070b000000000000fff8ff4000", 0x0, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:18 executing program 1: madvise(&(0x7f0000516000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000440000/0x4000)=nil, 0x4000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) shmget(0x0, 0x4000, 0x400, &(0x7f00006c6000/0x4000)=nil) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) kqueue() 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca826192f9a712d89b5c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f5abec808112841b0ec46cd094c8c5f90f09c6c6fa4980def94d21ad34da420917ea32835bec5329c600f565c83ede2db8a3341ffed5ccb5e3e124a3c3357ab4d64caca5c353fe2a6b0e8db9ede9ecdc9d3fa01b0b511b694033e1c9f704b289dab"], 0x10) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') openat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) socket$inet(0x2, 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="2c0287b5051d1e5efb2f0e037bcf5e46b83f222b9fbecd221598092b1c5ff1694fe6a86466cff283080d066319d811653c310f93209c48a01971c88e0016038f63559874e390fb0d41197e87ea441d9e61678f6d0712925fa1d74f0c3650d37380928e7d72e61cb46294e610d344d1c2ad40afb57a8e8a5a267643e99476aec2507c0d96068a4b5b33ca94159fe69c3959", 0x91}], 0x1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0/../file0\x00', &(0x7f0000000240)='q\x00') 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0xfffeffff, './bus\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000300)={0x8, 0xfff, 0x80000000, {[0x0, 0x10001, 0x1, 0xffffffff, 0x2, 0x200, 0xdc5c, 0x80000000, 0x3f26, 0x100000001, 0x7, 0x5, 0x0, 0x5, 0x5, 0x2, 0x5, 0x6], [0x4212, 0xfffffffffffffffa, 0x0, 0x2800000000000, 0x7f, 0xffffffff, 0x8, 0xc00, 0x64, 0x8], [0x0, 0x8, 0x2266526d, 0x8, 0x0, 0x8, 0x200], [0x4, 0xff, 0x8, 0x8, 0x9a0, 0x5], [{0x20, 0x7d, 0x1, 0xffff}, {0x5, 0x96, 0x95bb, 0x8001}, {0x8, 0x2, 0x5, 0x18000}, {0x6, 0x80, 0x1, 0x2}, {0x5, 0x7ff, 0x1, 0x2}, {0x1, 0xa03d, 0x8}, {0x5, 0xbe, 0x1, 0x7fff}, {0xfffe, 0x4, 0x3, 0x101}], {0x2, 0x0, 0x4, 0x7}, {0x3, 0x8, 0x2}}}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000580)={0x8, 0x6, 0x80000000, {[0x8, 0x4bc3, 0xd83b, 0x1, 0x0, 0x100000000, 0x40, 0x7, 0x9, 0x81, 0x9, 0xff, 0x1f, 0x1, 0x800, 0x5, 0x1, 0xada], [0xfffffffffffffffb, 0x7, 0xffffffff, 0x8, 0x1, 0x6, 0x0, 0x592, 0x40, 0xd5e], [0x8001, 0x400, 0x0, 0x4, 0x4, 0x1, 0x14], [0xffff, 0x2, 0x3f, 0x7, 0x7, 0x8], [{0x2, 0x35300829, 0x0, 0x1}, {0x7, 0x6, 0x3, 0x6}, {0x7, 0x1, 0x800, 0x380000000}, {0x81, 0x5, 0x9, 0x8}, {0xedb6, 0x40, 0x400, 0xffff}, {0x8, 0x6, 0x7, 0x40}, {0x7, 0x0, 0x80000000, 0xcef5}, {0x9, 0x8, 0xffff, 0x10000}], {0x1, 0x401, 0x7f, 0x2}, {0x8, 0x0, 0x3, 0x4}}}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000160000000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00', r0, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) listen(r1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x210) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) read(r4, &(0x7f0000000500)=""/198, 0xffffffe9) socket$inet(0x2, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 16:00:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0xf988, 0x0, 0x1, {[0x0, 0x0, 0x4, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0xa545], [], [], [], [{}, {}, {}, {0x0, 0x3}]}}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1c}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x5afe57531384495c) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25, 0xfe}, {0x3d, 0xff}, {0xfffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:20 executing program 0: nanosleep(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x12a0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0xf6, 0x6, 0xe}, 0x0, 0x2, 0x7}) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:20 executing program 1: setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000040)={0x0, 0x1}, 0x10) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='\x00\xb0\x01\x00\x00\x00\x00\xac,\xab/\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}], 0x2}) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x48008000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="e6626a4efe50d370044ef1f04a9fe599b06d9247d919ded5e9311f7d86b453075613704769ad9621e46dddf5d43cbac3895eb282dd45b38b7d68bdaf8131efdd9af3209b49c6e94e3a20ed42820142ff25f038542d83cb35d207a8d78e99b3f8d2417da92f93b1a1b244b78709bb20bf277346384030af041e675e2a6137830e33000000000000", 0xff20}], 0x1000000000000120, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0xce) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000200)="1eaf5609f8700ff27fa8031b964b6146601f67415085b331d398620019b8a826e0a916ce7332d73ac559fcdceea7d3eda71b08c087fd46689d0612b967ce1bbc80bdd23f8481915d", 0x48) 16:00:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) pread(r0, &(0x7f0000000000)="54859615871de101fc119ead7bf1fb536413f67b05ca81921593ffa33bbcc473985b14d316097d30a582e8a680120a81e14ab352b2a316bd6245e7fb01ddef975fe13442ed17ead1542aa8110d86454fa99f98baa7998a30deb5275df1b466e5d2c13197ca6e2f1c1911fa9abce9dadbb099ec7b73c64fcf86278d3354b7f2860f7239e2b33851b9d0b16c171ceccdc354335088540b31a830e02552aa", 0x9d, 0x0, 0x3) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) poll(&(0x7f0000000100)=[{r0, 0x4}, {r2, 0x87e4ce542cade026}, {r3, 0x4}, {r4, 0x100}, {r5, 0x8}], 0x5, 0xfab1) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) 16:00:20 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\r./file0\x00'], 0xa, &(0x7f0000000840), 0x303}, 0x0) pckbd_enable: command error 16:00:22 executing program 1: sync() getrusage(0x0, &(0x7f0000000240)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x141) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)=""/249, 0xf9}], 0x1, 0x0, 0x0) shmget(0x3, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74, 0x0, 0x0, 0xfffffffd}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1c, &(0x7f0000000080)="3e660b60802ad9a55b7f45154e7b") pckbd_enable: command error 16:00:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x2) 16:00:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0xfc}, {0x50, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/16, 0x10) kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r1, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x40) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, r4, 0x0, 0x3feff}, 0x44001000e, 0x402008001, 0x0, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016a1b4c8 16:00:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0xfffffffd) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000000000001f00000000000000f87c8a5b671b1b542a538706000000a70500ffffffffffff00"/56], 0x38}, 0x0) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) 16:00:22 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() read(0xffffffffffffff9c, &(0x7f00000003c0)=""/94, 0x5e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x3, 0x9}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x0, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000500)="3c8cfa0d36e12c69701c13d90c468e4406d0d258983c19a7197b6a434188e6175b92e338743bbb9976f9f5c21d534bfb06069d10708ea8fd250686ebc0006bc6a73a13443a8872121e00d339a3935cbce6e67fc77db3c379d298aa8d02984c3a18d62afdb4cddb", 0x67, 0x0, 0x0) r6 = semget$private(0x0, 0x8, 0x80000200) r7 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r7, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semop(r7, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x100, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x239) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r10, 0x3}) bind(0xffffffffffffffff, &(0x7f0000000480)=@in6={0x18, 0x1, 0x0, 0xfffffffd}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = geteuid() setreuid(r8, r11) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1, 0x40000000}], 0x8, 0x0, 0x0, 0x0) stat(&(0x7f0000000640)='./bus\x00', &(0x7f00000005c0)) close(r0) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r12) r13 = kqueue() r14 = kqueue() kevent(r13, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) preadv(r14, &(0x7f0000001c40)=[{&(0x7f0000000880)=""/250}, {&(0x7f0000000980)=""/4096}, {&(0x7f0000001980)=""/134, 0xffffff55}, {&(0x7f0000001a40)=""/153}, {&(0x7f0000001b00)=""/182}], 0x1d3, 0x0, 0x8000) close(r1) open(&(0x7f0000000580)='./bus\x00', 0x1, 0x10) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x2221}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x30, r3) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) open(&(0x7f0000000380)='./bus\x00', 0x400, 0x140) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f666946653000"], 0xa) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000003c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r8, 0x4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r8, 0xd}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r9 = syz_open_pts() readv(r9, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f0000000340)) 16:00:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) nanosleep(&(0x7f0000000000)={0xffbffffffffffff9}, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) rmdir(&(0x7f0000000000)='./bus\x00') r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a1050230400000000edfe045ad35a05d5000004"], 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000200)="0a229144d29d83491d1a0868e4dc0f44ff190820fba97adf77cb58ad02a3dfe0378ef20c76f2a68f3a13b79414cdc917be864e5225095289b8a80c56a6d5", 0x8a172204}], 0x1000000000000169, 0x0, 0xff) pckbd_enable: command error pckbd_enable: command error 16:00:30 executing program 0: 16:00:31 executing program 1: 16:00:31 executing program 0: 16:00:31 executing program 1: 16:00:31 executing program 1: 16:00:31 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) pipe(0x0) socket(0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r2, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff", 0x4) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000003740)) accept$inet6(0xffffffffffffffff, &(0x7f0000003780), &(0x7f00000037c0)=0xc) open$dir(&(0x7f0000003800)='./file0\x00', 0x20000, 0x2) close(0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0dec4da070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f0000000240)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x24e, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4}) pipe(&(0x7f00000000c0)) dup2(r0, r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x1012, 0xffffffffffffffff, 0x0, 0x20000000000) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r1) kevent(0xffffffffffffffff, &(0x7f0000000440), 0x0, &(0x7f0000000580), 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:31 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x85}, {0x82, 0x10000}, {0x45, 0x4}, {0x0, 0x8}, {0x1d9cb9669c257fb8, 0x6}], 0x5}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x20) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x4f6a, 0xffff}) r2 = msgget$private(0x0, 0x280) msgctl$IPC_RMID(r2, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x47, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000001180)={0x1000, 0x0, &(0x7f0000000180)=""/4096}) truncate(&(0x7f00000011c0)='./file0/file0\x00', 0x0, 0x10000) r4 = openat(0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00', 0x80, 0x154) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000001240)={0x10, 0x9, 0x4, 0x10000, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x66}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xb7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xed}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff4000/0xa000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file1\x00', './file0/file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x9}) socketpair(0x0, 0x2, 0xb6, &(0x7f0000001740)={0xffffffffffffffff}) fchmod(r5, 0x100) r6 = getegid() lchown(&(0x7f0000001780)='./file0\x00', 0x0, r6) r7 = accept(0xffffffffffffffff, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc) setsockopt(r7, 0xa5, 0x1f, &(0x7f0000001840)="f8a3a13908524ebc1d7c1573d89a3c2ef228f910fb21710703fb834f18ac6498b20876add63725aab20e80bc475c337fb4bef6c5a6348b60579e1c9b9821dee7b3b3f1ac2a8244c3a039f409646dcf68d8da615d4c02a7e854a6af086c514805ac88386a187aeb8c80f0cc76a33eadc55eb3fcd3d5c25f5a7f1b6242a126adec20c691e467d562333eead4fb852ee615d40e24acba52d582c52a4f3b2290c98c85b40b1cbaad157c1f32461f8a0dec07f13b1b23c47f58b30eb6134dd27a9ba6951153479b9beca8", 0xc8) openat$bpf(0xffffffffffffff9c, &(0x7f0000001940)='/dev/bpf\x00', 0x400, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001980), 0x1, 0x0) r8 = msgget$private(0x0, 0x4) msgrcv(r8, &(0x7f00000019c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000002a00)='/dev/null\x00', 0x20, 0x0) getpeername(r9, &(0x7f0000002a40)=@un=@abs, &(0x7f0000002a80)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002ac0)={0xffffffffffffffff}) getsockname(r10, &(0x7f0000002b00)=@in6, &(0x7f0000002b40)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002b80)='/dev/wskbd0\x00', 0x100, 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f0000002bc0)='./file\x00', 0x20000, 0x1) ioctl$VMM_IOC_CREATE(r11, 0xc5005601, &(0x7f0000002c00)={0x10, 0x8, 0x4, 0x166, [{&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8e}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fec000/0x9000)=nil, 0x40}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x3766}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x73f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fea000/0x3000)=nil, 0xad20}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x4}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}], ['./file\x00', './file1\x00', './file0\x00', './file0/file0\x00'], './file1\x00', './file2\x00', './file1\x00', ['./file', './file', './file', './file']}) r12 = open$dir(&(0x7f0000003100)='./file1\x00', 0x10000, 0x1) fchmodat(r12, &(0x7f0000003140)='./file0\x00', 0x72212f3a7976a262, 0x4) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x80000000}, {0x60}, {0x8fe}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0xeb, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r2, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12, 0x4}, {{r2}, 0xffffffffffffffff, 0x7, 0x4}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:31 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$getown(r2, 0x5) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x2) pckbd_enable: command error 16:00:34 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x0, 0x7}) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) socket(0x2, 0x8000, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x20000, 0x0) r2 = socket(0x0, 0x3, 0x0) r3 = accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000140)=0xc) fcntl$dupfd(r2, 0x1e, r3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x0, 0x8}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) pipe2(0x0, 0x10002) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000000)=0x7) r7 = socket$unix(0x1, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) fcntl$getown(r8, 0x5) r9 = open(&(0x7f0000000080)='./file0\x00', 0x8012, 0x0) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x3e4, 0x0, 0x0) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r10, 0x0, 0x8000000000000000) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000140)="220e22", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGKBMODE(r11, 0x40044b06) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x100000b1, 0x0, 0x0, 0x9}, {0x2}, {0x2}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x50}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000240), 0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x20000151, &(0x7f00000001c0)}) pckbd_enable: command error 16:00:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r3) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="8dfe92294db803e9018dd437617179c0ad2cbcf6ed659d07f33114e47e3837342e", 0x21}], 0x1, 0x0, 0xfffffffff7fffffe) execve(0x0, 0x0, 0x0) 16:00:34 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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) socket(0x2, 0x2, 0x7) 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:00:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x8, 0x0, 0xfd, 0xfffffffe}, {0x1f, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x1f) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x180, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") preadv(r0, &(0x7f00000006c0), 0x0, 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x4) getuid() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xd6, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000240)) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r4 = shmget$private(0x0, 0x4000, 0x401, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x4}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x8, 0xfffffffffffffff8}) syz_emit_ethernet(0x87d58146fcacadc9, &(0x7f0000000540)="b6e522118fd2a4fbc21335c3fb1154cdbdd0a3333bf09d54217af33b9686e6bcbf5f94b4438e23b06531d3b382b59cc56ff61a0527e491c006187aae7e5d60ac7f6b5a3b9225c5750d0902e3026174e6628f900bad0cdb89c67681bdefd025b8cbca98e2d44d3f79d22acfd2c3eebb4b0830466bcb09ce995437e38d7073ff285a148965c172e1852aacb035506b88e72ee38bf08a93f2623898b96ac7512d2ec3c9db29c1bd7002d5b994860057e95198a0258e8c615d0279f9a8e59fad21815bc476f6f208ac8788bda674c59b8f84c68bdf81e5ade9899998830364025aaed09d2e868ec15b3d6fd94215c57198c008caa4bbf0a2075ae1b8f137012a6e871fb6c6acafa1a0d8b129bd89365d5d4709e543ddffd668c16ebc84964c91403fdcdcabd02cfde59c00f1b95fe9f040a7b5914dbc5ec4eb5ef37ad2888995e4590dc079c021dcfa45e18a5e16dd36ce233fb91cc9154946c1d3afd6d2356e450e3f09cb6e5b2ba5b866dba0ba0a26e3c701d316539441d1cf56ec1c5fb3aae40c7bfdc6d51b7335a66efa965fb641827370fa77e98284c4ef5e42b0bf9f2f4e5119850e5b52bc94156ecae731c3e805dbf05c5b48ac9f72af6290c08a75e0687a414c412a2200000000000000004d2f4ee81ad9b67e430fd81dd29e30f48de28a4dd96bdf454d0e53cc9695605940d6fd495ebc0b6c0c75063a602b61991670d20588844ef90455de36d06981c900a9cb6e39370fdd5271c2d759e8bac68882c7f40459c66eb8ff5a9570c371b1888756d73ed994afae3213897fdef834ab1604624022bc5d") 16:00:34 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x50) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) semget(0x3, 0x0, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x2) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r1, 0x0, &(0x7f0000000240)=0x82c952b8adab66e) stat(&(0x7f0000000880)='./file0\x00', &(0x7f0000000140)) r6 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r6, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) r7 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r7, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semctl$GETPID(r7, 0x2, 0x4, &(0x7f0000000780)=""/130) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) socketpair(0x28, 0x4, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1007, &(0x7f0000000200)=0x4d, 0x4) semget$private(0x0, 0x6, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x80, 0x0) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) 16:00:34 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/../file0\x00', 0x20, 0x1e1) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0/../file0\x00') setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) clock_gettime(0x4, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x7}, {0xffff, 0x0, 0x0, 0x93655754}, {0x6, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:00:34 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) socket$inet(0x2, 0x4000, 0x20) connect$unix(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36505c2b89da05a0a41204cf888981d4e22265330027548d84855758b94a7acc73442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0c088cf3a90fdab0c3d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c1570e5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f6ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174b6e5857ed4d65e135b277405367031df28493a1d7db4b09743b3190007005df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f2a0f6499242527b33120b007f0d4de5e32780bd6015246512ab84cd8b01adc780c596b7e5ce1e3ff54ca822ad83ffd8be0854a832ab49d5e9d691970f61f9a4cd6e53553a94bfc461d6f1498781df84f7b1b7be8ad29730bf01d3278dfb25cba4f0fb1f3540d2478491624fb052851bce685615331ba26b50ec85458dc90d17fddb021064968eb2ab46043397c378fd692906369352549ea3e63e78eefdeb2a293340d67f42d60b036f26c82b78a45cbd2953020222566ea421da6caff83b8406dd1a70dcf184852fd66056da54bb2410ecc71"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x2af7ee90a6d30a8a) readv(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000001ec0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}], 0x3) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000040)) listen(r2, 0x5) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4, 0x1, 0x1, 0x3f}, {0x7, 0x1, 0x3f, 0xffffff29}, {0x80, 0x81, 0x81, 0x9}]}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r0, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semop(r0, &(0x7f0000000000)=[{0x0, 0x4, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x7, 0x2400}], 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) r2 = semget(0x0, 0x3, 0x4df) semop(r2, &(0x7f0000000080)=[{0x0, 0xff, 0x1000}, {0x1, 0x5}, {0x4, 0x8, 0x1800}, {0x2, 0x1, 0x1800}, {0x1, 0x7f, 0x800}, {0x6, 0x4, 0x1800}, {0x4, 0x3, 0x1000}, {0x0, 0xa3d8, 0x1000}], 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 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)="d22d050001ffffffffc4004704", 0xd) syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x5, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000", 0x1, 0x8000}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000080)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x800, 0x80) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000080)={0x7, 0x7433, 0x8, 0x400}) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r4, &(0x7f0000000400)=[{&(0x7f0000000180)="2c2ce20ab2f8e2544247796f684a5ca1ae588fbee98960ab87623bc013f2ee3132717219ba991ab919a633d4593b8a116cdd", 0x274}, {&(0x7f00000001c0)="761df64f86603e062fd1aa275c4729e12e9aacdcfd4dd7663313d85cdffb8a2b8bb5566169c88076", 0x28}, {&(0x7f0000000200)="4ce88e22a90d556e1de70c13854669891fb5dfb7853817423618c5286a5f8c53aeeb8996c0a6bc91f8439fb3b5013077c7f3bb", 0x200}, {&(0x7f00000004c0)="9db08cf201b50d3cc4050e673ae4bd335690f3f58c5fa95417a11c89e67d2c050180106afcb936e0ba766c64d5e2adeb79acac553dce309f15cbb54638aad2b605e0a5bd0856f0fd6c266238c135a2d7120217931ac6", 0x48}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="69edb50d7ccbd6d60d79666049494cf1", 0x10}, {&(0x7f0000000340)="c2d196f0ed8d7ffc583bba1d0761947d8551a75322748a91022d6ca9459338a1671b8eba4b2334ddbada973d517a1e77594ceb80633dc3ec0f1f30f2fffecca2a833d1f11a7363209974efac106bbfbdb257d3b0bf3b18b39305b6e39c700b46ef90ccce004f8a0e2612318f56cdccddd6cf2410c78323d0329b5f1e524697d1e4347beecde3a4aaafdf8ef2abde8db52fc14632eab6e143a0d5e9aa1155bd2f74825d69a9112bf57f814aac0f5009", 0xaf}, {&(0x7f0000001000)="464fe6de3a96de256d80dbf08e62d8813ff807e9f01cf483ec6b7ba30a565776474b762376126ee8404f53419a80e97e80aa6e975dc729c36d49b0773d3f8ed27cb1394a5c5af8ab352ab2bec443d5173c4a139467c680c5bc49ff4bdb9fe611095d0e714a7a86b4aa436b77303e7296c5915a2e8af8624e692aa4c4e5ae5c024668b840776699f81f330639efa696641b39e431216caa79dae2023fcef7734123be597978fc89a640c64a246fda7e8388cf9f826e45df760f68dc7ec44e8d680034185df13867b6d01b18b6795340118f3802b6b45542a5b519b86dffb0781808d42958f51088ea3bb768c8d4dc3c90ff4d61bc6008a0e8ffcad8ac019a2dc159c39dbdea87d47b0c7637c5a66ae53dd2bda53a11867e6d48168e315eac4ae595c53f717210d1d43a71a493e5406f1d9fb2aa037725fdf77e00f610d392c4883135ab9e0e24bbe4c4c9924d27ca318f878aedfd4f6ac1338ff25d084fb8386177e69fb98084b70542e84efb80ec0ae3cb400afaeaf627dcf278740a8cfcf4b9ce706310d1610bb466fd456a5ef036047bf166d1d3c4afcce92f9cf4eefc23623bf1475d9781b5f4c5cb944eef90c80932114cd876d13843c34728dfa1f42b26d6aa432a1371724c1f55fc14202b691c234c584c3aab13fef42295372ed2a02b92f275c6a2c4747297b4188410a8e44a0a23488d788e8477974c22288587340f41be897a70f40e56cc9b3be3f2f12bf98f5a1328cb1199060a624303a27c3a094e9a40c90a4421de8b9b5c250243e1c6d362a9e41b22ef60c6e65032481501b64f8a688c4618fae6a18f56b33f471521f2db47d7938ea50691d4199cca9c1c78df6d6827942d902fb46be2ec6b2739785a7ecf8fd57507a471be8b5852d863512f4264810d59de672c45ba0f8b767b74643c07c0d8fa2578fd167483a9ecc2b3b5b43bc22bcc6fe5f69bee6137c31460ac4e85ae241846713dc4176fedd6a2d16741829653fc86e2872fbf581e148bf1b731d9cd2275bfdc77c419e2c37d2eb085db8dd0b3d4a43232fa5b84ddc537bb65762396324d3d4f559af4e67b83ea0708639dc18a0235c43ee1719202040abcdee041f7bf4f6b1ebfa81aff31805a2b2ea7b8046132c76a212319bc57e38ec9415150f41f4ce9d7f743085cd67a5be99bfdba9ef4a40d2b182eae250e85a60103b147c995e600f9b1793c574d6c086fe58f98325f6809b27cc899c007afdaef3685a779ad139ad945429c4199b50cce3e9aef41a0a749421615517199c2f50303d945dba60a515d6822568da24fffadaa0fdb15e493dfea4290649c4ddb7c4a3da2b28a2ded00fed754a43d196f258b464c070633db1d895a8cc0985bf7b96e12723b6d8d7bd9785bfc394b5512ce59611a41aa2f2d2a25d9bc2e77d2f981a9a1ebac609463a08e62cfee4981012772adacd4bb18e841031be9e8e376438d1c19553c1393c245f90c66c113872d2ae167220a5568329c8a73bcbd3b2b9b9d7d7886f4f2b07430bb8cb65a478ff80e21bcb617f3b993bf808c0fc81805bac4650de38a332d791ca4773a5734ac4394e7c08c2cb7bea33dcc95ed5d2e49786698c9f9b86343f86e1415c0cc3c3d41b8288a764fb2bdcff12674a2689e857a7be030e77e0b648f080f2866479a879a78448d6b668bf3a1f1f2edbed595d4b771f188f1e76fa38a9a70be5b2c2e396a545cb7a5ca46b8bd1cb46aba410f6553e87f0915dbdd7c3b7f8e48e6e41370be48e8b076f448c66ce305be150bc4c2d087329668db1aa454a6283c4e3fd86494ad375edcaed82c034896295030250c9561d4c0335bf8d45f5a7ec73259d5ba1915f55d9bec901019a5cd28cbbfe027121ee21241f02dca280e134f8c9e80b8594c22580556a8c654a763b6e73a380cc6b47398e04d4a40f6e3141a80f5439cefc2cdc9aaa51435633e5a86e8cc5939b60073c80184eb0729c1fd75b0ec8fafa3a4944082fd19950a6390372e7c241fcc0bfa79da6b6effa7a6e86a7cff3f19e16417ddeb8673af71bb203ed78b561f2d9c7cf6d434fb72f49ba36c29162202dd265781202446d8ac3d1638581b33dd135a8ae25f1f7759539662f706fcdac57221261af9577b85c57e95a49a587dd566c14bc2f5519a5317c94c2714a3ae13c17d3142717dc0ae833ee8b9a0ea8db4e1deebda1067dbc62d0220ebce8e4a953220a720c8398fd4f1e9b40a88cbb5cd748727679908790be99101c9621715f3f66c80fd54eb1f5bf54ee7cf7d04707a3a03ed0e0566ea0c67e20932a431bb3a343861206d9c663281fafefe03646c862a0bdb2305be38d77a5c4bc148fb548764976895d256ed1ea3b434b932eb172b4c201c1a3574ae8dc6c6f04692760c1c2eedc8b190ce2402be2732f8329504f9dd4771fa671eb3eccb15335b950c3799b4155c08228cf29eafc13090ca585f9b6976f0503984673f47c152d605945975963be4003111dd474a7a0b0560a481554152520d9804bb0b8dd5a7fbeb34df184eab4fb72880453c450ab70afcaa776684b2062329e1214b48f3fc44e5cf23f8093e9691a4561f99e3e16cda2cddf39d7db12abdfca5b6ca5380319aef9c3b73155d379d5be2cfe5eeee5016d526d9e67a2802e8d86e8f73011d8a360f566905277261cabcde93ed54fe0c5a63ca3e519b08f8947c6670c58c00c13057d81f869b1f69770f95ce517d48851681282366a646aaa9860021152cb703c157b2a471776f792271dd3b0234297cd881cb83d2d0a285a8feda0f1be5d342b3ee7631f3bcab101ca07c54162b269b1c28ef46ee9927dd5e8d0e931c5fac36e17d5907033ffdb6724e521972a2d7f9815329b3258190b4bf6c9f1085ed33e487049fbe62b9582f3e930cb42dc7ae147f8742540db5caa124ec23f339d7e976e1211fac558cdc3426476fb9ce885e2c546019ac36529320f6b01cb0723046d972d606a265bfa3cb2314772a7b49e924cbf36d71a235611f2deff636e7af3a1664ba833a9a64ab6a7465991c13b2e9d72b209d0b4be4124c723197a4c0f075e9dae8ae6070714329c0ce0b3a62ae400b4afc0ca6930dc386038088a1b8e37e11e72e971b19d22643fe94a55b1764148781c5c82cde74657d7f885be9a3e53e5b21093d05b70b31c2f245640c9115e3d145185afd5cff98ce16dad854cf7376e8e3177c76aa8601bdb0b57a2c37d0946569cd958454245c18ebe7fce0e038931e8cf75f45e1124941458d90a1cfac202c171d09999ba92b53975d47f88042fa09aa8bbfdc092211d3c4b0dfc2a2fb087a413981bb15cb7d2c6dabafae008fda3531e9b98f4372379452088e63fbec3b4b3917585be3b812b16428d083b850f0e51000d286c04d851948ae34327cf16745130e31e9bf4d6ace935686e46506af2ebcfa449514897ba3f1c9503188a15c4f15b8dc4cdd229c00256684d68de2dfdbfae63880bcf04560e2e6506e90a73495e60e087d9542d50e1c6d23195c35ee4a96d82fce5450d62f3a5d1b493ea1f298bfeb488ea0c004c63e58b62a9991d714291e37e1997b6810ddaca92ad217f88d690c3be31df130aa43b0d79058eed355bd1b7106fcc49e7e8ac923ff1509b56b9f577a32168397f240209dac86a2efd41a8e4ffc5547ba48f314b15e24a6de163199d1ae7531ff7060d244fb214f31eaf79a4184fb1382ef7ac0c52151d8885b895a9cde10d327f600f21913512fd1c350d8d5ba153ce7504570ddfd4a67656f6c5354e03b8aeea9056ca16e0a6568486733bb87769b819116030f556cc433048ed6a77be7a8aa72540e79c361ce7ace261c5b410b81eec0159d91ff1f7707aacf6858dab61d107250d81d371dcbbd984f6a48a2e141ac4974b58a36cb460c196b33e37ab2679d4861d102db39b38acd806d4cb8ffe4e9c5944a9218d8da9c221036c4cbef5c016c90664d610e5028dfbb002755b643352f3ee90beef46c75551b8548507b61411d06e5b3c6e45365d675dc5d313e48468a37a42d2ec26a7434ec748babfcee16d022cc6880d19a8fc22eae107c3477eeb026dbfe7bcbb6b59ab78c1f96a9572c6dd777a0a55ae4f61453e9a07ef159156c849193e9c0725be9e05a717164418f7ead8d695d4045700ffb2c2f5e024d5eb25ae42f446913dfa982e8eed153f3c7ef3cc5b210e447f964ed4765eaee1e3dfc7ae37274b09c1ab3e67e783ef91d3352e8e5204a500f5c18aaa1ee19273c365920840b99298410d0a7815308f04c10409ffb9aef3d7a74c813b0c8f8042e0a8f11b2028a7d95039f855cb92adb9ce40e2b182020fbb8b5970848b780bb34bde352e0d4de0842e50feec47ebd978b52519c62036823e3b70b2d4a539ca152917b7a212ef267d7eb24c2bd6bfef2420e85e2edcec6bf997e9e532456242665fef47dccf63a97ca28f8ce69912d6d65223260fd6c57699f0b72b629931b5a47d5b637fa76b5af0f50966bcd1bb702894b558c213e1a8cb04675782f57c7b81f8982935feb8d041e5ba2a8cddaa48f02bebf859edf50939bfdd744c46de9e5d5e342af01e703e96ca282bf8a2675be15153eef94f7c3a4815f6b8bbb398d7be16e78c3c6e36bb1b57ec86bff812aa316e63cc6c2f315ff91cd77036308caa371dd2744af5006b3707e039fba2bb0a1aea05f9d8b756459f76429bce09ec4abc95cf9abbd183f970362840061226e9ecca70dbc6f18f2a9c6db3579366660ff44d5c7072799ceaf2ffc223f11c506033f9bf24d7dfd68a6f2a46c920e766be2db07a3cf7505a7a05cbb8fd517ef458028d18f5acb2d058bc0aae4f9f6bf4771a295611c6cec60c4def427f8fe7a0e7d9c64dc9ceac15b0915e6c573c9ff5aff481382fab94f008500e533ea03da53b5cff0ac4efbdfbd2893e18951b8490f1c7db2e49a841aab074935b463635a16401143bbb94fa642e8df80f56b600817ced38199d0827db835ff6b3fc5fd2d9dcf0a601b052d2323b022c57af49a5d847702c94020f5065c29de3b4f60f2345bbd6b601aecf6c0344dacd56c4a04a519cfdeab1b430f00260073ab4ba8341f98e2df1c45dfcb07694ff31b0d26ef7a4aaad525c892c7094176b99683b6cd3f56ac108575c2a216d74924f810d20809c9350eceaca450077afea99229c94b385207c6e933bbf096015f56f4c4d78c98ab7a3d0b24702ea9364871d098a878b456d3c3f432c31fd50f447bea22724c9b1c600e18dffecbdc2932f53aa883dec7f19c0ecef670c97f0f99049f3857402701b8b4c36d7845367787518caff3e3e6b6743eb013e207db834b13bcecdef67fb45e16c87ab5300556523875ecc387170ba11a290ebb0e9d09687c75e36f1cc4e5bc588df37bf1bb28420cc56d47ce3fed8735c14edf00469af726b67f13cddb1a30a1ae0f1bd4faa9a1f02f95f6717a632fe41d9aaf3ad3a4a860de3706e1c29a7a5057e00bc337b91fcebc870da8191e609011ec8a85dd08d343319ae6bf98e3c88a37c92413a8c948c82797cbfeb9aa77d56e6b381ab4617263d34e0a680fe41b63c094f0d4302e04c2dbf526fafa3777214bc794882152fc23a64acf0fd8b39ba88afc595dee843f409d293337529f5bfb01665cfb33821bd661ccb7fa49a9cca4b29e6c7670206c559374504785a8298a441d38a64bc238323585a6b32a57590a9fcc7fce68a061403ab4ea5905fd51c3f26464778b0e6b38fee8b6c2e11754b49c23", 0xfe0}], 0x8, 0x0, 0x6) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) 16:00:34 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) r2 = socket(0x800000018, 0x3, 0x102) bind$unix(r2, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r1, r3, r5}, 0xc) setgid(r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x4) r7 = socket(0x18, 0x2, 0x0) write(r6, &(0x7f0000001200)="775a0c118367a76ab09963dc8b8afa2063864aa9d0ee373cf0016dbb169e0823e8e87099f184cf8b96567e75a5ce3515bac60c816a472c9e0966c7ed17f9db3a476a0fd82a758e7ba862dfd5c4686f824ac08f9c8f75b5a276bdcfdff490301617f48c74fd61180114c152c7c2708d5e4abd5e6d17e6a3aae5f5b76a09c9a71758d5b1344944d2cd91b6b20c3a1d973af5257b", 0x93) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r7, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r8 = msgget(0x0, 0x500) msgrcv(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd6f018b00"/4104], 0x1008, 0x0, 0x1000) msgget(0x1, 0x100) 16:00:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000400)={0xc, 0x0, &(0x7f0000000300)=""/12}) semget$private(0x0, 0x4, 0x10) r2 = semget$private(0x0, 0x1, 0x4a6) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x2feb287fdd941d9, &(0x7f0000000200), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000040)=@abs={0x3, 0x0, 0x1}, 0x8) setreuid(r4, 0xee01) r5 = getgid() getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r4, 0x0, 0x24, 0x1000}, 0xf2b2, 0x800, 0x4}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x1, 0x6, 0x6) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) 16:00:35 executing program 1: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\xc6i^\xdf\xc1_\xdf\xc4\x00', 0x800, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pread(r3, &(0x7f0000000180)="6c0ed650117e26ec33b7ce3ef81d40fd3e3cc8c93e6088da513a742b8a2f64c7d32447ae123947f6def1e73c86771ba521813af7773dda36d646ce14a04ea0fd7c5ce7420d36369f9274dd3744490e7c7be3de4e42c4ba75a6e02a026268599d84a26f319712d70c63f9d78f22a54b2203f44c78f644982480ad20112a2731679ad7e9b8229980d0d6", 0x89, 0x0, 0x9a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:35 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r0, 0x5619aa26) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) execve(0x0, 0x0, 0x0) 16:00:35 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x20) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x44}, {}, {0x4006}]}) r1 = socket$unix(0x1, 0x2, 0x0) pwrite(r1, &(0x7f0000000240)="870361f33f8b740d4ae6c49cb9b71e329cbe1fe8dde20593507e459bd37d6e3cfac98cb71fe026cf1942cedc0a41c167f7444e4d13a81fbbe78b949ab1844776c87c7a796eb39d4e77363d223136eafb3faf600f05604c7c29729f384c794f840fe66e8163acb57f86f74b43f98cfe0bc3fbf28d3e19e601f50adc06191f793925133809f032add64eacef4b7f8d30f768e7091bf368236236cd98625df0b239441bd8b2262385c3cd296c1cb3fb31a07241412faa1f5daf763a4f047030cc05b0", 0xc1, 0x0, 0x8) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = getuid() ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000200)="c2d41f6f80a0c0f7392bdd8ff07c80e30b7e3602ac5a2cb0f94f80d91df4ff5301a065c123035b4ccb48c1d0d21dfd6660aa207fab676b7b249e50f822b98e809dfb690931fb1f7487a3d9290286cbeee8be007e3f1eb15fba9710f5bfb04f8a2d2b24ffb3ac9405db77e9eb1b8194a841087819275d133009eef6c0d38db74bbdd71b9c1dea5fbc83428b9cfebb97c7e98667362dc4a4f23da92e91e8faadbbb97074825a9e42fa9f7718c7bd947dcc479b041bf1e5903b9dbc0f", 0xbb}, {&(0x7f0000000300)="9c1de1e1f6f6888cb1f39360e8fc0d45179b52e91ff2f486a7e5b5ac103c39b4a405064981b2a899aa8eb49cdf76ed50eef6652f729aea26937c916445f4b73da79c50abee3a12740344bb1823b7e5cadf03a5da060127e7937b3bfb51a8f2feba5c081f66b8f586a7e9bafdcf2a6fb1fbda51841816ae120ce7c4b60bd53ebabaa4", 0x82}], 0x2) 16:00:36 executing program 1: r0 = shmget(0x0, 0x2000, 0xae, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) msgget$private(0x0, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000340)='./file0\x00', 0x100, 0x3) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) pipe2(&(0x7f0000000280), 0x38010) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r9, r8) listen(r9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000780)=ANY=[@ANYBLOB="35dd000000000000003e040000002cfa9822002e5001a1f1ab37cff5ec91ce0e501c7a4172bd517eb29540654e5002333a2682e2e3d31df00836df09ade71c8e6b135daac1e6cbb922c5de33831cf4a2c8d32d88647690807adea38816dddf084fcff65081290aaffa7487031f5dae9ae7f67d66905a8319862e10ff18d19725b49d0fa5049c6a0299051ca89c3d0e75b0fc4f6b6428efcd26074579a78c958e4b79dc8db59b5128ae17911c7b21b05ed51e156c5af4f3efb2fa0b210303ffc3b4bbde13d3de5d431c8fc56ec9757e48a0741856c51d9947564350bb8ab0c328f50d2a0e81609e18f53ede2b7570b14e53204d2c3311c68ba5c87db750664bb6a86cc0cdc7425d84552c87cc278d241a0a2d8196c5135ecfc22e5c4067a88df9bb04a2c639ed"], 0xa) dup2(r11, r10) listen(r11, 0x0) setsockopt(0xffffffffffffff9c, 0x8, 0x4, &(0x7f00000002c0)="040070aa57141718535f00000000", 0x27e24918aaaed4d7) setsockopt(r7, 0x6, 0x3, &(0x7f0000000500)="04000000", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x0) getegid() getuid() getegid() r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xff89) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000700)={{0x101, r12, r13, r14, r15, 0x80, 0x4}, 0x80000000, 0x9, 0x9}) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) 16:00:36 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$GETZCNT(0xffffffffffffffff, 0x0, 0x7, &(0x7f00000000c0)=""/187) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x44, 0x11) ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r2, r3, r4) r5 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = socket(0x6, 0x8005, 0x80) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000300)={0xdc4}, 0x8) fchdir(0xffffffffffffff9c) fchdir(r2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000340)={0x1, 0x1, 0x8001, 0x6, 0x4}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f00000003c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r8 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x502, 0x0) getsockname$unix(r9, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x6) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x100, 0x0) bind(r10, &(0x7f0000000580)=@in={0x2, 0x2}, 0xc) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x686b385855d35d7a, 0x4010, r11, 0x0, 0x74c7) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b51a", 0x64) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x20}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, r3]) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x7) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x27, './file0\x00', './file0\x00'}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11, 0x48, 0x6}], 0x2000007, 0x0, 0xfffffffe, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xffffffff}, 0x0, 0x0, 0x0) shutdown(r0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x200baaf, 0x7, 0x0, "34c2feb39e09b318f97f0efce000"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x3ba19f905ac37996, 0x2) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0xffff952c) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x6449, 0x4, 0x5, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x49c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x9000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3a}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffe0000}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:37 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = semget$private(0x0, 0x1, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/158) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) r13 = getgid() r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) fchmod(0xffffffffffffffff, 0x1f8) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setgroups(0x9, &(0x7f0000000240)=[r3, r4, r7, r8, r11, r12, r13, 0xffffffffffffffff, r16]) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x80, 0x0) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x10040, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x40000016, 0x6, 0x2}, {{r17}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x9000000000000000, 0x20}, {{r18}, 0xfffffffffffffffc, 0xab4a4a6239267f1b, 0x1, 0x7, 0x2}, {{r18}, 0xffffffffffffffff, 0x92, 0x80000000, 0x2, 0x6}, {{r19}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x57, 0x5}], 0x1f, 0x0) 16:00:38 executing program 1: nanosleep(&(0x7f0000000100)={0x9, 0x4}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = msgget(0xffffffffffffffff, 0x750) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d8aeab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcf2a8e1c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739b42e0daf8b8fab1fe19a75b064cd1ec0a2520794203000000069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c7c3d21df764055152df919126cdd4f54529eef18c534185bfa896260eb74dae70087edb200b3d440bb250b0669ea36458f5b77ab3d07a878ebc9c7ee2d5c14fd8164dee8c67f94d5c8400f7b3b384379f789dea2879d8b35dfe9556f4f62410934ea389e6d0d7299f6a9426bd60e7b09ede4a8882fedc2b45901f51aae2b379a4e2f2e93be73acf19cffe197348bfe2566b2e734c2808c7f7da4ff644e6235393b06a76772e4955b431"], 0x1, 0x800) mknod$loop(&(0x7f0000000240)='./bus/file0\x00', 0x6000, 0x1) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) accept(r2, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000280)={0x2, 0x40000}) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x5, 0x409}, {0x0, 0x8}}, 0x4) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x400c, 0x550f, "35a86eef64601aed1736ec0a5946000040000002", 0xfffffffd, 0x3}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d64c0333177edf6dbc9e95f5a5e8b04efdd7000000001600"/39, 0x27) 16:00:38 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRESHEX=r1, @ANYRES32=r1, @ANYRESDEC=r2, @ANYRESHEX=r3, @ANYRESOCT=r0, @ANYRESOCT, @ANYRESHEX], 0x7) r4 = dup2(r0, r0) write(r4, 0x0, 0x0) close(r0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$getown(r6, 0x5) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r7, r9, r11}, 0xc) r12 = socket(0x18, 0x3, 0xa7) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f00000000c0)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = fcntl$getown(r13, 0x5) r15 = socket(0x800000018, 0x3, 0x102) bind$unix(r15, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r14, r16, r18}, 0xc) lchown(&(0x7f0000000080)='./bus\x00', r9, r18) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getdents(r1, &(0x7f00000000c0)=""/91, 0x5b) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 16:00:38 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0x0, 0x0) dup2(r1, r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x6, 0x9, 0x6}, 0x1ff, 0x2, 0x99d}) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r4 = socket(0x2, 0x3, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x7}, 0x8) listen(r5, 0x9) r6 = socket(0x8, 0x400000002, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r8) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r6, &(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESHEX=r2, @ANYRESHEX=r10, @ANYRESHEX=r8, @ANYRESDEC], 0x5) socket(0x20, 0x5, 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x425}], 0x1000000000000351, 0x0}, 0x0) mmap(&(0x7f0000f1b000/0x3000)=nil, 0x3000, 0x0, 0x7010, r4, 0x0, 0x0) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pledge(&(0x7f0000000080)='\'}#-\xbd$\x00', &(0x7f00000002c0)='tap') socket$inet(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1f, 0x7, 0x101, 0x6, "bb70ec50bf58043eed81aef1242fe25cebd6cf1c", 0x9, 0xfffffffd}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x1a5, 0x0}, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) recvfrom$inet(r3, 0x0, 0x0, 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) accept$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10a00, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) setuid(0xee01) ioctl$TIOCMSET(r6, 0x40044273, &(0x7f0000000000)) r7 = dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x3, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x3, 0x0, 0x0, "25c89604abe14220d46086a72fb1ee290d92c87d", 0x10001, 0xe4}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x88f) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = semget$private(0x0, 0x1, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/158) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) r13 = getgid() r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setgroups(0x9, &(0x7f0000000240)=[r3, r4, r7, r8, r11, r12, r13, 0xffffffffffffffff, r16]) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setitimer(0x5, &(0x7f0000000040)={{0x1, 0xf4f}, {0x0, 0x9}}, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000180)=""/69, 0x45}, {&(0x7f0000000280)=""/198, 0xc6}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x3, 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74, 0x0, 0xfc}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:40 executing program 1: r0 = socket(0x11, 0x4, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000280)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r7, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r8 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r9}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r9) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) 16:00:40 executing program 0: clock_gettime(0x2, 0xffffffffffffffff) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r2, 0x5) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0x5}, {0x2c, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x5, 0x100000000}) r3 = msgget(0x1, 0x40) msgctl$IPC_RMID(r3, 0x0) 16:00:40 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x80000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0x0, r4) fcntl$dupfd(r5, 0x0, r3) r6 = dup(r3) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shutdown(r7, 0x2) bind$inet6(r6, &(0x7f0000000000)={0x18, 0x0, 0x1, 0xbfffc}, 0xc) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:40 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x80) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x40) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x5, 0x2}, 0xc) clock_settime(0x0, &(0x7f0000000080)={0x40000000}) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x40c, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000180)=0x6) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) 05:37:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00abdd0000001e0000fff8ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom(r1, &(0x7f0000000100)=""/218, 0xda, 0x1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:04 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x35}], 0xee9, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x0, 0x2}, {0x3d, 0x20}, {0xfff4, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x8000, 0x7f}, {{}, 0xfffffffffffffff9, 0x1a, 0x4, 0x7ff, 0xfffffffffffeffff}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0x2, 0x6}], 0x20, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x2, 0x3f, 0x8f}, {{r5}, 0xfffffffffffffffa, 0x37, 0x8, 0x2, 0xc9a}, {{r6}, 0xfffffffffffffffa, 0xc, 0x10, 0x3, 0x8}], 0x4, &(0x7f0000000180)={0x7f, 0x9}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) msgget$private(0x0, 0xc6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 05:37:04 executing program 1: r0 = getpid() setpgid(r0, 0xffffffffffffffff) socket(0x11, 0x4003, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0x3, 0xabb6, 0x89}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000180)="007f83540000", 0xfffffffffffffced) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) socket(0x2, 0x2, 0xc4) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8889, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r2, 0xfffffc01, 0x10001, &(0x7f0000000300)="4e0c8b6f2161ce1fe9a986d49d50959c9ee84f73673523e9b568a402f721892bc1206b8f5b796ee12f80d67cf4ceb2b84ab106c96ecf733dbb9815fe41c8d721bb2e83c0c32d9a6683d101c2005baba1f14807e44f692fb3404dd26d6dae0660af0d5d6d28c6641f3cc968ca624756b788f80276f55c88cda740e7402474ac7fa8dd8a98bc0efaab6cf6fe7c4b531d8b144991d8ce4dde236ab5bfd3618d456c70bb329b35a5f3f9348dfb201ce67593d6119779b81fd9dd82b637db5604c98819074c98aaa4ad5aee9dab9b274ed4a747690d777dbf17c7046e0d5df47f17716cc3888036fc9b79ff689f4e7125402945d935236a4e7abf31e999b08f5df12128c4d8c300d6837d61dc8dbe68f371f801e400bd35aebeef5e64db91fb8ff0ac976a7c131fe217702b3cd2c5344e7a0a7eaa815eddfc475e3179959ac0529b9a14ded61022744f4e170ff4bcac950c48cfdefe2608a627abf7ab5405685ec9bbcf030f835466752c7473330fa99dc0aa342bc1b0cbf4c45da6fcdd5f67a2663328b87b2bd601a9ee94e4003475227ed8414be5d616570fbbe63366d8152347befd7329fc738292b32f7a4c0a27de52a5122a9e1e5341250f72321261209f0a6f62b99dfc2cb7bcf20a813bf8e646aca920c968573c9b565f8509ff2c98a3dfc60b9e77c84e05497627ebc44ebee31890caef2a564f5e573b7ec53f58a722b648556219fdf4304a4980a4886a0963773ae5f74e1cb9409b8cdcbd489cbb850e5a9a78a1b458f081c99e3ad985b393ff5adc8acbcf4fe1d360cab90d56d1389ede6f57905b349ba8490c3ead0d9c8d2092e62be6028185d7637e4e60870a1f305a545a4e2087d7c510557d7ff256fefb68a41f7676b9784f2a9419752a3133c881caa0ba1d293ad5f3de7c78d22d195bb1e52e81e9fa4a3e6487aae242fd4c433907c40ba904b1bd928ce7f56733c0c4380604587965a335d30002e7bab92e3e01b36f97c7e5b86162d9dafd75a877579367642f9359b4846332f2c2606c93c65587aa6225663747c25683854b80b62ef30f9d7746162d29b42ce7bf26dc0450884cfc8b5ffc43588cc87ae55b3f1db68c59eddcd11ccd0ecc00b780de6fd3eb90413190f8c1669b892a875970ea8f2c55c4a7ef1e736fb88538ab97cd05cb046b1e650a01ccea5ad2c96a087f7c1161e3b7a47afaaaae5ada33a6ee3c6b8dae4956beefe6d8040239400b0cc87a7b17323e551783ce45c62475310f7b8246ab93d321329559d1e97b6767dfaa79ab3d472c4cfe97197198066d74173925c8b46f8fbb3ea45d4a9856737b678ed70995121806eb144f2b5cb43ee1ed5ec6fd7c943b1588addfdacfaa46331191587ad8722c742063bbaa15075eb73a64180faa7f4be390069402a3194733263782ea6c07a16c81797c75f22df5bd5b9b6ec7742b673899eac8a8e0582e78f1e6042ea963b3eb1bdfa12152cabedbdb05fb498c1846f7e90889d9bf184e3caf67251c7d0b5aaa89cc9417c6209329b3f113c95638f33b703d24bde6e070fdfa55b11e5cce5b48bb5a602326d99709c2b0a13259b746d0a16e2bf4f8db7fbb11f8a0e3c79440a5dba9267490dff688a7c74e88d6b1aae00970734f0f655e4eb7c20e81a1871d9ef081762c32b33475bdb0e2178aac9ebda83233c2baa5451a81b3c6455b9b9a75bdc02a35ad16a4d40371ae0764e96d662673eb153bb232bed4435dc16521b3b18c42252f0564c3bc5e43c420fca312e792499d909ef484d789687e73c08faecdcc8b51d3672ac42a752384c52473ccad15852a39087f15eb248f5c33ff7a2fbfb1ff8dfe7be05b1633ab14432f5dd24bb2019703832ca5bc51847c52dcf47d768a43bd0d3cf20a109c1cfaeb7104b6bdcff004dcd91ca4197533a741bd65d56a82866a4d7112c73023d75901a7a8cbe7a8b79db8b0ef537d6401cd57bfb3a422a2be3b39c0f892ff9980cc8b7409c6d19d9c0fc1fdba664ff992577add9a599aff7ce02cd44811f51cbd8e13edbfec28a0bc6cd1fffc1d3df43ac244fb425019b752e18e9ded4b3457ed40758eb1598a5b96c42c6fee22b09d7dedc539a33f85e9f4b9b239b0e34139578a08543842e547e6130eaa6dcba366d7ef016728ef117eacba36970b689b10ae3132e24f4aed712ad5e929dba62bb94d2d19d73c79b7c165b087ee4761024aea8dd9c73a90b86c91da5da8c1146da78b25edb55cd1f3ae6dabad0be2e4e0206a9327d127d70e7d1e456127842630471e0766f2127038374c66f609cfd900b5e3fb1b6c249e6f554a2e4ba6a08bb817280503645a94e7c649d9f0836fca2f82604b5a7006ab8e2b2b97fb510f344266be9c4997cfb4509e32b3d6e291e41a410c5badb3d1d6c9d7233ac70c45450c4bcddbeae24907a88201e093aa9605e0ed966d1bfc4213f288e347d9691ca85c2cf7d00809cf563433820a550c6577c978eb06c377e48348f55d44c91898ff9a0447d82b9072d73367be1245c2dfe2895449ee79ad06e59744b26e75dbdc25ea4ed7f48cce7dc508ad9b608300ceafa99d6754910345a3a02bad7aec3921053646a7acf2fa7bec1dfa92c0dfc16c7e72b06bac2190c843633c4cfd49a18fb96d489fdd54b780f4a399cef1ad8cebae9c54cce42cdabebf86bd62866f761fbafe8f1217fa969ce44f6ee348aa2b02b6bf642c6b356037a546e95d4d5d1d282b1cb3ffb2284eed7c35d1e939d4ee5b1fd15f60aa0e4d4d8c8440a20e8df386ab594ee84d1912893c584f4271abd9d37569e3a5ce8293ad30af6020ba9082fe146ae2baee2dcfa064b5b1c41c08d2fc1c42dcf9824412d0a0f4d14344081073b5705ccf65e45dd07e82c5d68a1911298d1b58925bc6eb7c9a78f0d48f1141e01cd7c3168deabbfe209dea25400c6226107dd78f4c823e2708219f71c8cf72237e4c278a2d8e3442ca8d95e460b49c1d623e8dd1b0002b3d6134030ea16b4c8c0fe44aa06d134980dac210f7829455092bca1c79d2c0a4026d66cd6fb81b88321667e982e6bc69547681ec6ee974b6d82104e91cebdf35265551e14840f16b406f5d4a89192191322a54b4950a583f01084b864727844f26fcf954174a6058158c67ef67c79c20be85c4d0a699185ccd86603d4a04ba3eb0f892a27e8d174b658c8c91e8a832dd2795f6f939103dff4d2d97ca2d145f337a2f90e149c06d17063f820178421913c6203e278419269af48ef67cb77d19b6349a56a5ff9d965e5635d9e8337c3d10f3251d7ad06739a847c0096d3032892ccef1a98031ffa9280b823c74a8975651955c3ba3a9c6d434e9edf7372d4ea472b88bc0ead9ad784c9bb8668666fd40730370c9f21654634a2f15642d39191b1a2f171e747e6c5d717bf47aa11006a03e690a1a012ef3b9e937dbb3cf3e13e9010cf4a12f675a2396bc0e68ac950fe65a224450e4a128025eeab320c9f6aaa9e9d59667a0b2deabe8f86f51ea649bde0444ca95c846c4d64b07b1e133d393a15be045432656150f3716cb167254449a5622006675eb28b9190224f0b8fc1e0969826e7e5447962d662b69e1967c55634cafb000791a1dafc936d79ee3ab869067a04b61e035120cac454edcdfcad18fa2f28cea9816ab766ad4bf187eb6b610eb40a2853d3461e937bdb1a2c45c5e012a9184a26d9d39d1a5444e5f36f7eca927f1892e7ee7b2d747ea5949c79d11ab75f13a509674f2bfa2dab710f9e12ce8bd0d7c609e812896446706d97abb23d51a3acc0244b48acf8481f8cb09ee9344c7468aa98ccafd65dc6883033efccc482ccb9989868f1bf741f8fa9b395c963b23bc56475e850d758f6ecefdc0360af42ac497a65e234734b514c38bcbbc2540e072aa980581614c09626f9a631a8ffdf6d16231b110cbcce7591bb4335e337ac1ab74e1afb6dc94fa895f6e7ad21eb03b94d722135ea0d62f6f77f029be01a58a49a90417c47b76c4559ec706ab48a74eed651b077a4e6ed933a58b26e4840f409a852e68262ef7dcf761510126e9933780379cbf4e72613765547bd0d9bb917c592165ec2e0b50d8e4c74fd8781100704730b1b2970e4ccbd5e1d50144b6c7e01047e050330b5115d7b39f43751f3ddbe22af63105bbd0dd0471740aac454fa40be44d33435eb3db06be6d73a145e4d924822e53539e324ec960bb308ca03f01b78b846334086793f95f8101379c093f9386495db2e958a4a4d2fc36da52242341e20c25cb81b8afa98e659cd15d63a9eb8cacc6f83a4b83e4163ed877039009ea7391980c346288f6c1c74943448e9d05fb5883d7b83a7eada92965247c0885d1fb78d4f20a89ce9ec06254c59d05e954df724adc9ac67e7537d19b994da38893318b721d898585a54918e06b7fdb324101fb1a91e048f900e7194e1f2f5216a6ff8be3567cd88da046ebf8253d08402c5a9b800addd487b083aafb5e0878a0bba811e7c5a4ba911ab2c1a0d2d459ba6cfae0f7fbaa7525d5f03156f9860a7d7e68672b93eff38d8ea736d168ad70e129ae51ea6c1503f82965f464604b6cd663520016052ae61ca8122758413816313b0821f956f3aa424a0959632e1f5a16bbf424cb85492dbfab7e4cb85aaf6c5fef4427c0b09b0539a8759753301525aa33941877c35e16b407e7543aa5c0305ca374f921b404755a8392fb23df7f684bf44d5add904d47a84dab6a606f18a6cc1d78599b1b26c09d922a8b1f79057e7794ede4f3ac28a329ed109aec2b974375ebc5e39c3eea71dfa0597d7614e64087a623b1b1f726dad1596f61ec6cd06be7edc812ea842cab48049070a9f9cbc751ea30725ffb81a22a257889564306576605d7b08b35337dee37a5d9a524e115f4409b630725f2866d8627f1583f8dbe8ab51b28b69df52658e20a770f8cf92aca038f9a80f5bdeee8bf783d6c7560bbb4061405982451f6bcfd7e136b0f091826781c585505a70981f5e94dce826bfb3d41b2262a86562631312089f8fdaa5477433d776b1e63760bf715e9389914ef492c62e86b16f5ade014c218e1dbe5c1e7e828d82d291c976fba049332c0e9befcd13dab0dc7e8f2ec7a49e244b2943ce8ae299d241cd3d66a2bf7c75d7cddae690441b3dd2df8ac88402be911f0bca02de87c5eefd1a07268a167a3c0bba2834682fea6886a31a5887a82d4866874553de2659d05f50dfb490866e53546ffb41c305c7b4efac2ff1761f71323a3e78feb97914ace14bbb822374f864524ff1356f63bb5f5e76dec8654a075118892a3648941fe7e327682c79fcd029d4c953a56249e0fa55dca449e6b6a749c75ee01775c17fcca3cdfe3106ebf1ee54068c48521591354ff7bccde72263f47558ce979a6a9ddb91a79e4b5d967f1f1a66e8b7d269527e480225c9f71eb794a8305eb529c2c78ed96fc1255f23c1a5a19f116fcf009212e20d45ee2781367c2521aff7af0f5083056f4a89d6bc7023cf31ef42b2cd6ea4dbf220c7ee0c34bf772a187e2fe1db8773b44adb47095668ed1201844a2e29e12f347fbf6fa9d8a833f23ed7793dddc37d6b2daf233e4e3449f0e4073b53b01b82cb5aa8d7394855f3bc5764909155028779eecec28fce33ebae65c7ab07a2e88b8869b597cb4c69a2b6586ba7aa7ecac1bc23f46f5b68ce2e1f379902c9c2b83abddbe86580f76fb6814e6258797fe0b26fff46917f4c1b7a3cc55064e0da331febacd1bb6486443c7555d04208460394785e85306637e7fd413179e94ce5f7bae40d2c6bf50767eebd0388e0c", 0x1000) r3 = socket(0x6, 0x4, 0x9) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fe796ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b01004300b5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc72", 0xfffffffffffffeb1, 0x0, 0x0, 0xfffffffffffffff2) r4 = socket$unix(0x1, 0x1, 0x0) shutdown(r4, 0x1) socket$inet6(0x18, 0xc006, 0x81) r5 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r5, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x80, 0xffff0000, 0x101}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) 05:37:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 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) 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, 0x6, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x75) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 05:37:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000000180)) write(r4, &(0x7f0000000140)="220e22", 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pread(r5, &(0x7f0000000080)="73592be7bb713ceeb1d255a453eded4067cc407e4f42c224ccc84a40ba413ee5e70fddd11ef3621ea9358bdcf92c9d413fcabadd5b8d1d2999d64f76b337a6d52e78b5025ffb8562", 0x48, 0x0, 0x400000) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000500)=0xd44) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:37:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 05:37:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000300)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) 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) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = open(&(0x7f0000000280)='./bus\x00', 0x400, 0x80) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000300)=0x1) r7 = socket(0x2, 0x1, 0x0) setsockopt(r7, 0x0, 0x20, &(0x7f0000000180), 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) socket(0x10, 0x3, 0x80) 05:37:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001d8, 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r4 = msgget(0x1, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgsnd(r4, &(0x7f0000000a00)=ANY=[@ANYRES16], 0x1, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a72f3b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r20, r21) chown(&(0x7f0000000200)='./file0/file0\x00', r20, r21) lchown(&(0x7f0000000780)='./file0\x00', r20, r21) lchown(&(0x7f00000001c0)='./file0\x00', r20, r21) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, r20, r10, r14, r16, 0x1e6, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000180)=ANY=[@ANYBLOB="08000036accedd7f"], 0x1, 0xfffffffffffffffd, 0x1800) r24 = syz_open_pts() ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffff68f, "000200000800000c2bdfcf5fb400"}) poll(&(0x7f0000000000)=[{r24, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) msgrcv(r23, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r14, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r1, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r13, @ANYRESOCT], 0x4, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x9, r25, r27, 0xffffffffffffffff, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r28, 0xa5, 0x1, 0x100000003, 0x6}) r29 = geteuid() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000480)={{0x2, r14, r7, r29, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r8, r8, 0xa5, 0x1, 0x9, 0x6}) r30 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r30, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r30, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r31 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r32, r33, 0x10, 0x9}, 0x8, 0x1, 0x9}) r34 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r34, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r35 = socket(0x800000018, 0x1, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:04 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x200, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x100000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x100000000}) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = kqueue() r6 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) fchdir(r5) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r8 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r8, 0x4, 0x80) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000a00000000000000000000020000000000000000000000bc21baef4a5fc0b3d3274e3ceb09f0ca94511ad55ceb1d76161e53eff8783e663894d00c4d09154679d3c4b5ba9b4c2d6012e8062ef225bdbc79d75aa7eef8e3952f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68246d85f00131871b3b7f53f37b9fa59e61f367766214f1a05b511a9bdb605ae76ae83883f81197815c019482af3f1f6623a2565ba1cb886335facf8bff7b4aeb6daebcabbe7e5d3492962b4449680b19d8bf330b6aa72f1a4d92434f86b8ac9b847addd88f6b4b116b1e0c30024d677c184374cc0adeab7ccc2ef76b41f456ec7f3d523647b5a581654146634cabddd7e16d3185f4fc5a4f8eb348b765906539f76db549af6ad92120c62bcb4193c6a4bf29d9502d176b6b4288f6a06fb9828f50673b776e242fc4f3d27f41eb25012d7ff8b7e6453f3949bfa10f7133e6f63ef4d4231c237fd13577845d258fbfbd7e236d948439d0b569de783416b3f1c324a3bc2f8d4bf776f33e92cd68a4456b648253b4427dafd9e06ddaf12d21f44930049c7bceb8aded8ba74964f2ebeff9ed93e4e91da1b03fbcdf01ad2c8e2d6d52010ed7bf97b1c2dda1c15e922af9000000000000000000009b362ec8d917db27bf2e7d09661e1522506df24165fd2e6e386433d4f9d527d6f6b31b68e236b230fce3bf51264b"]) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) write(r7, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() lseek(r6, 0x0, 0x0, 0x0) r9 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) syz_open_pts() r10 = semget$private(0x0, 0x3, 0x6286) semop(r10, &(0x7f0000000180)=[{0x4}, {0x1, 0x1, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x0, 0x800}], 0x4) 05:37:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x0, 0x3}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x643b) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = semget(0x0, 0x1, 0x460) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000080)=0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10002) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) dup2(r0, r1) close(r2) recvfrom$unix(r0, 0x0, 0x73, 0x40, 0x0, 0xffffffe6) kqueue() ioctl$PCIOCWRITE(r2, 0xc0107003, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) r5 = semget$private(0x0, 0x4, 0x50) r6 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r6, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r7 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000003c0)=""/237) r8 = semget$private(0x0, 0x2, 0x100) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000240)=""/129) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000000c0)=""/157) getrlimit(0x0, 0x0) semget$private(0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f0000000380)=[{r2}, {r9, 0x100}], 0x2, 0x8) 05:37:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 05:37:05 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000300), 0x912, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53b}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x7ff, 0x101}, {{r2}, 0x7ffffffffffffffe, 0x8, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x6c, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) r4 = dup(r2) r5 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r5, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r6 = syz_open_pts() ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r7 = getuid() r8 = getgid() fchown(r2, r7, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 05:37:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000040)={0x1, 0x3f, 0x8363, 0x2, 0x1}) 05:37:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 05:37:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) bind(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup(r3) ioctl$KDENABIO(r4, 0x20004b3c) accept$unix(r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) 05:37:05 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(r1, 0x100) munmap(&(0x7f00004be000/0x1000)=nil, 0x1000) 05:37:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002000, 0x4300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x20000010000) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x80000001, 0x2, 0xff, 0x1, 0x6, 0x5, 0x789, 0x4, 0x0, 0x80, 0xf73}) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 05:37:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca826192f9a712d89b5c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f5abec808112841b0"], 0x10) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') openat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) socket$inet(0x2, 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="2c0287b5051d1e5efb2f0e037bcf5e46b83f222b9fbecd221598092b1c5ff1694fe6a86466cff283080d066319d811653c310f93209c48a01971c88e0016038f63559874e390fb0d41197e87ea441d9e61678f6d0712925fa1d74f0c3650d37380928e7d72e61cb46294e610d344d1c2ad40afb57a8e8a5a267643e99476aec2507c0d96068a4b5b33ca94159fe69c3959", 0x91}], 0x1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0xecd) unveil(&(0x7f00000001c0)='./file0/../file0\x00', &(0x7f0000000240)='q\x00') 05:37:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(0xffffffffffffff9c, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f0000000240)=[{r1, 0xf38d05fafc7f4b2b}, {r3, 0x4}, {r4, 0x1}, {r1}], 0x4, 0x81) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r0, &(0x7f0000000200)='./bus\x00', 0x8, 0x6) accept(r5, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) dup2(r0, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 05:37:09 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = geteuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = getpgrp() r9 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r9}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x6, 0x0, 0x0, r1, r7}, 0x101, 0x1, r8, r9, 0x2000000002, 0x0, 0x9, 0x1}) msgctl$IPC_RMID(r0, 0x0) r10 = socket$unix(0x1, 0x73eae6144d84daa5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x1003) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r12 = getpid() setgroups(0x0, 0x0) msgget$private(0x0, 0x5e2) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r12) ftruncate(r11, 0x0, 0x7fffffffff6) r13 = syz_open_pts() write(r13, &(0x7f0000000180)='X', 0x1) 05:37:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) 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) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(r2, 0x2) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/d\x01\x00\x01\x00pf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r0, &(0x7f0000000100)=""/93, 0x5d) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 05:37:09 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x87, 0x0, 0x20}, {0x6, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 05:37:09 executing program 0: kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x20210, 0x11) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000001c0)={{}, 0x9, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) kevent(r0, &(0x7f0000000140), 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 05:37:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r3, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r2}) fcntl$setown(r1, 0x6, r2) r3 = msgget(0x3, 0x1) msgrcv(r3, &(0x7f0000000140)={0x0, ""/78}, 0x56, 0x0, 0x1000) 05:37:10 executing program 1: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) munlockall() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x18004, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup(0xffffffffffffffff) r3 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000040)=0x6861776730a875f5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) 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) pwritev(r3, &(0x7f0000002200)=[{&(0x7f0000000180)="414edfe20c9dfa638ef74a5c5616e7dc25be708afa77f97d2810e2657ea4b84f2b12e60d75147610343a7813b1dc0db27732402d3e5da04b0d6e70f78f8533c375e7a93e15210a4cdfd4e1d0fb0b7ab663e82e0da303bb2251ba1e9b55e7f8ed2bade3fdcea50dc280c812d86c305af42e1b181a98cd38e9e1631355495c30c5e1967ed825266a0b76b23b1d891c053a516ee728362536adadf9eb9c1d113a2d5a532b6512e1dbec44b801f938e579c9c3212aa96f8d17a84a2ca2d4f15a298abe4231774964aae1709f07d0aa4812054fa51a77960f496a56d5614514a2df85e347886f3efdd6846d727cd9a0817fb80f2e9bef192227a6490ea9263e3ff81aebc26c6a2693669e00c52020089056dc7ad0e5a4e3b97a00398b285d009db0d0ab62dfac9222022b5578b90fc4f0d1c2c5746a946dfda1828b48bb5262e7effd1abb33149c150cab4c76cd4dd49c4d4f8476fb343341099eb871a8948e6aa2c0868779511efc0de99aa725f3a88b8e4f157fd2a0c51ff8873825e01ff0442118e533a200b91efecf32db27befe8935c138a2afbeb0697d3a4ba669c0d43742a0a5c0fb9abced8c2fc43af3e4efc60d486f2e74f45436f284679a177f54ffba1481223b999d9442cf4c1e2fbf3683d436a5950d1ce834d9f5618a1d34993cc9d3df424d645d99e0cd5efabc31603e93bd5ccf94857d68240c47be8bfd452eafa57cfc9134eddefc65263ace1488eea6ea344d0ce883b302b469603aedae3df24277a694a9c526c3ca72d2fb983f9590cd23ca0e9266b44ec5fc8a3e6d6e70e0af66ad59fcc285d5472abac3264e79d2217bf3fc3a8324fd26006b5fe77c2ac18f9e645907d22da4979502cdfeab7646c77ff71174c9177935fa7d0da49860daba61fb8c48b53b2f2dc2b13992fbfef7984a2561e05d5a690c3ea2d2b644314caba8e2e0c4dfbbb55d0f2c7664cb4eeda688d4ce9f9e7810ddeae2d548cbe8b339f6522c429a61f8734d7a7384afaff3e92f9a3dd366d57e24335f74791c6749b6cd236d3343524050a79da8a7509f761b42c76b838993468dc64997da439a6ced118735a767585469c548b7c3e3bef873c6a6a601c105874691c80fc06eb179642c65c4564c2d9572537031e535c04342e7911d2bb90f911aa0d317103b1e1b7314ac394c8f3d38bb387963deefee29efdd029d731ee92c1e56d4e001654793bde3e75e22cee9c3feeb208b6777d3063b5f84093cc04c2dde22be5fce9b5b46f22a5ea3a496cb43cfaeb38dd1956a22a02fcc90fa4656bebb767d039b79ebfb11537d3afef66a05b6820bf0a6539181d121a4161305e95a6eceb7c105ce6e0f742d0225ec9bab62aa8510d67dd35a37c8b8c9f3f16292e931982d9963c8d1c7d91dd19af7f265a5b0ff5b1e7202512981587ce21e9cc08d8bf6115e7cde933f1cdc3e61287015c30ac8ba2d86a050e3db1c867c89dd59ddbc03ddc70cc39dd279950240439504d4d365c188464443e81efa3981ac8a2622f7fd71a5cb21ff94238534f57bc49adcef145c05774fcfdc7742a932b7b5b44a7f79c376a80d9e93a5eb6f368a511b4f525825e869f00c32c70af0cfe1d6d09d2c5f250e3aa56a157de2f42ecf638417a0b01e569f632b286abc38f00958e591405aec20fc427519894e89c952801b9ee87639a452144b0c760550b8bd22f4900521e2f36dd115201f367aace940a980f0709cb66c7c15368e6b3f77ee0415e15c2892b46edeae1599c44411a92d91bfabe2d2bf9461c06912ff7eb1f8515b71e353d21262a44efdd2633840c2da521e9cb76d7529cbcb3ac8f0aadd00a080f3aeed9e03f96e5489d92e49c816ead5cd2a36766177bbb7870113d2d5a61914280833d93aa4ad8dfab542686cc4ffca76ca94a518f56a971ad6eaf0b87e0e0b28a339ab364812bcbceefe7751990f091d0fc73186596705115a4c9270f890d862e11a67e5571b69715e2ccf461c0f6b42f19d900a44fae9acfd0eff20e7def49fb773c82f92be7e9f3d16f585804691a0c9babdcb10ea6b65f78cecfce83bac39f4bd573a0a9aa809f05e647386a7e6f37b26ad4a6b41d75080a33fb76d356e87a3aed06a52c7c20761ec0ee30eba48e58f0fb66349d8014f4466543f57ffeb4d3628e66d39805dd2bd90397ca8625612f3ef437866f325201e767a4c45ab34c0ec5478724498db4068cb169779ab022b79bec41bd754a51d41a2213a2aa8d3076657d0da2a488390a4d3aec9c70cbec42763514c3cf6d60f5231258609858c566cdbf222f689aab4f6154b182994d116f05d6631d698f598d9747a002ff3edc621ed8f3d4af7397ea75c8cd506fc64acc7a2a3ae299b03886b98ae7cd14231623f62425b2c448e0c3132037ae582bbe3b313783f7e619bf6e1e749ac3a3490101a8d3066d8ae7e115167c3774e048bff9219a5c02b16cd6f14e02e454957451352a135e7efd557543275d20f1af14d0f38c20570ce7ef02dc39add183bf34b883f7c30b2a6bff28a9dce2fa6bf729ed3c36fcd3982858dd3d70e49f79f9cf25c33d6e2b14a7b1444569822638def2c2531890ae4ef59cf69aca742059c8f8d5e540b7332fa85693fe186b4ca67bc687fe93817643ceab2958f2385a61a237da217f975b3f08bf3a8728b72e7605ba3280dd9511cedc2c372a4a1f34cb9aa887f048e6160a02b22cec6223d90eb05c017fd974e06f9017e3b927a3133ee1a246cdfa1dc475bb795b8cbd305737b9cb9fbf7e47a38c6c45e65f622ea8289f1aa5e1c5f4ac1523b1e89f45938e2bc4452a0d84b148aceddc0d85de3d8bb0726666c1afafffcdb95882b9ce4264a54b49936b0e3ac79e2d98254633296baed0e90048200f1972e4d1d2d43b9205e5ecd941542fc48409d1224e91789cb18e26cac92911aaad7d32a8e7d323b81cf9f868f6e83e1204df221cb95e8964f8f99fc77cfd402f35cacb1613056bb8a50bfe4741d6e0a6fbd0bfbd4aea535c60bca53099ea7cfa550e599bc6f25c99f2d08713671915b72dba715ab111fecd7b793951b907d864c95b5c8032b3ebb396cf7bbd6013ec8aa38b445486471e85d6839bf0c266fcd72784f7c91220e4043f93faddf4cd031ee193d32c6e8eaf05a0ef807f225d7ea0771c17078557a423b13175b079abc8391215a47d3f8fe6f5a67d6aa0b738d67895e82075c6735e9b9deb86bd32e0ebda82897df1df4c44b60f78d8617d998f33fd8bd70e5b38667ad7c3ca9f24418fb4070f9c943ff158d665a92efddaea2736320ef1b237551da00191c6d6b3fac36dad5eea09aa35d6081ca26e499e20fb8c810234976fe0bbba56981e60baf91d972c2da9cde25ca34d3c6430a6db39a9ebd157dfd86727cd5db857e6827cd0e750828d5726d947d6ec13fc9facd6947740cbc57bc5a01aa415065a7bfbb4d19886b3bef8432afd380c0d6fc851a2a0cb2fba4be1d8529ea25b3c524a23ef55e8732ae630111214693e65e1dbc4ff74546e5dfa430db38735cd8bb699b30ffff2807f43485e31df76d8ef4bd9fdb0b291de3314c7c16991a3b00456c97c1080bdc6e825f0142efe1671ca8f9dcd8b2d0eb0403e02d98e9c7c9bedb9346820ebe132c059c1cd6dcd671ea366de6070fa463bd92ab175338584d6f239fe48fb6fab7fe31feaff481592996074082d98539ac33b66a76cc378784aad67fc01a4ac6bc32aae9a59dda31a275937812eb8daf8371a10ff8ca22dfea923293d820b0b0e2df5a27a2e79dfb47edbef22bfbb8e7b84cdc5364ef9fd0fe3e60c55969504b67c1ffde23514397fad1e9611e8f8f4f0de517ed50b4886a5dd17fba70a288357c7007a092cb2b5eb0317d182e40e6c404d81748207137ebe5c0efd0532ee053b8228cf45042fa254b146c51852cae854cbdbcbd38b121d830da86af94a119d4d356977794e1888178a3390578bd31d57d54befef124502f25605c55d829a8e4be044236a61582da22d7b6e3866c59f9c585ed761472511f118401917481c492358417da7e0f51a7b2b546cdab581d1e841580395a17296b12074e7313b0e842e1d5cb95886a9082e77c375c9699b33d0694f01bcf592441de1eb13c6a570389f0f36b6a52f7dfaf454525217187c2231402ce754b173878fc61092b5d6aa8eec28e3a7ced074dff51c965455e3c78091477e54854215dfe3d6453cf6ccd2169c2cfbfb4cc767fbd3d23158a28243d27f291ed04260548003a36b0e640fc4e5bcc2dad89b5b4efa5ad258aea9ebd75545f7579494f51ec3c75b1bb2c0cd34536f088ad41efe784a29806d60ccabeadccd07814b5fcbdcbad353ec8dc436e1cb8072cb8bf10136ae416847e19a5d06fefc99ea97311de89dfb3dd415214856b8200b9ba73593169bfae0542a16d80aae27667d094f1182a8da7f822dd8fb363f98c0775817c49f99088bb012b4cc681d447e5b5f82d72325a41c3107edea557c7690b310cf2ac2f952b158b984479fb6646829f82be8a502d1f68e50ab12781792246007e6acd71610e04a18c05e2a3542179f8b149258ed2aa27482660a802343bbe618ae52e53ff73d0dc65bafa7da4db63dfb87fef55694f70b7edaad8d51f064db98fecc40190edf828dbe2f8e407a8a88012795585eee40debe453ef08dd165f539c9a92e9e60e5f12d9bb9c22531b0876fef57852e17317c147af52f42a3cd718a780271c7cdfb257f71d293221901e74d83147ff50a40555d147862327115693f9b50b04d5f41f2fc77ec20bb83fbd76f2247b0a9a9a35b5d64287557e380dde65757999a330e1fd9b9bc088e14e4a0566a6cc791ff1e410da54f5aa40d8891b5b0eb04c5432f7a696ea389f1d4d5782457f43cb401a2da7ff1a080c30eb5e5d1d920f3203e365369062ce45068fa37f5b95943884695c78b43dee258529ec0f811bdaa7764ee283dfbf13e608c92bda30e30a70321d250c47bcbe846d9846ce31af5e9f9aae759128746cfce921d5c305a7243cfdf1f72486468ae6a695e2256e19c655d6b74a524920cbf81c55fba7a8bef891264a612e7fa7dd06e522dbbc427474358f0588a1e96bec7ae7bc29db3eacc92856b38f9997f36c85ff4f3ea82a8d20edac752eeff38fbddb839c8b9fe24aa2477a86af4b3b9ac4f8fc40edfe66d9a91da2a071417f95f05325f64cc3db234127cfe1f9bd4109b779900d060a167a10b090a470feb6aac3e473de81fd2c3a9790ff32734aba1c56ba9fd607cadb77e8037a465cce1480c5eb8298bcf34f35bd9cdafb0643c543c6c7d20d0425fba48f25c03f6b88c47bbec26c6adfe53df44e34e8395e60628517db5014fa38cddc129f9c47a8bd50c1b825cbf037c98cbcff8cbf03937f434ff6e61e2f22532dd218864a0292832a68e9df08208e946f93a89800fe0070b2f2230034dbb6868dd711f704f627c6e9792481e14801933b32c9de85ffbc754bc2400b813475b9c802ad59164fdc6a7b8fd7732da8cf50217f120fd2ba601243e2989bf1e2f0273a75348955d9988907d8bd171404b6ebf4de2b8b90b962b8f0d28a1a8ffc0ff443023fbe068238f0db6a3cd90aaf81df3b5e79605595f942453cceebf6c9717bb3383f6d841f613bc97d270efa5d4dfaef5781829db0fc33119bd5432390762168c8cf60cdbbf9a2de85cca7151d136bcbc81eae16a55045dcb925fe9bf5863af3ee40a366e0dff54b9a243429a79640b711a853b9c9efa8d758cde810294e555c9cef0370253924e21195fc76c2af7de9c20a9df0", 0x1000}, {&(0x7f0000001180)="c1198d6f09f52f10b0493b1ee7e281df2fc6d92bca5fb6e769974743152a026e83a8fe921a281633439ad2648dfa91e5e9b8bf2a2d56f77a60ed3eaa4a0d7462b006767e0910ce", 0x47}, {&(0x7f0000001200)="d5e9c61c0caa330edbb5f0ed8998e632065ad4b7081730e4dea23aefc1f95f6914bb90195b4c24dd4d71d6b9d84da00d2a9671951bcfe347f03c284857ab6d5c4b25d58485ecd103175187816953c6557fb9f3346a9dd68e75244fe75bb4d4997524230ef17cc901effa3a70545144aaf09e41c6793aac96fe5cb41c2729e5db79ae5287a306f0a09d99dc1df2b2758b7e40d5da2b9a11a154c30b317272b89f14239a169804289d435080cc1c9d8a1939c9ff7668fe67a8d967097be7ab2279e7cbdc5b2f3ec27fdbf9d9e8db6c04fe7d24574643e46447a22940c49883c37c36e48bbde753303bcec98251f1a3f043279167217ad434df9fdd5a4faa254d797489addd919ecb9ae57f9e97a43dd11280d5e7c68cbf9d560f0f91a773176ff72a0b51fc7ef1915566c0eb3b83fd2c284799bb4d8ea60e65e8cea64c73a0504d6640e54e00975ebbba1de4f899782b7f6b1de03697c8cf699e093478a9a3c9fadfd5928cbd717593a5892905d25092002406dd86c7e24f531b7ff6496498548368f62079b654a5e86f090c36fc63875f3bce444bc9e943be8b94634e98a6eab4f8035f3715f41739af4e20592b62ca3a22b1d39649a9a0fee067e1f7ee85655a790684f8184684344fef841ce6b2734027fe702ca10bf8e87e76ef5f23ce5a45a1e304373b8e7e887ccbd0d7054f946cd0f0ae7b66bfacfe24def2d1a74d40df4697b7a0455ce6c9dc159f09cd94e757166430272552b7590aef74cea854870c3167b869a6bc867682d96f478eddaeb73b3f35546b019a8fe780e8026fc698fe8cd4944d32785fcd9015249dc7d48e8ff8b14e59b1b19dd539c32db336046001693239ece0cad7ab1f8ff7be108fd5d055b48c9aa4ee555436e079eaff31b9a7bcb51f39d2ebbf9cc4f239cf9705a57f1ada8c3c489a9b9525985163e269c0d3851153c9389aec5a101315cca15efb6a6dec37c9d4eb828d5dfe367c0dfffb3f5e45c0c51312ab8ff81bd83548323056f9bacdfe33c4dc8290030bac46cc8dedee7a85133391ab95815a94e212995ad98577be30d24d2fd34c88fc434abeefa98f6a0647808f5cf04fa5ab0f6e326779a8450e1f9fac04bf31e69087b4f00dce23f3c05f65e7d29353e4d84f3bac53043188adfb4d0b03289fc39e07cb515ae59bc7fd1da79b3d68586ad2daa55f0abf8ff4f60e216758feabea65cfc3144d0219a58ee0f87c4c8354d85bd2f00717e1d750f9c6ac7d20e7bab0366bd57f87ffdba7b00b8c3643bc14211cfce82b5a01417702aedfe151a86a6a3eac70e8530bc0ff298dd3a75556b30991ebdc0de92bf06547ea9208048b63448bbe6f6b59db400079f53b4a7f2817860408cca0ff1f453ccc87a76266c70fef653dcd9db6984c1a348453d9ad4c8b9c3a070fcd2cc8bb32c64efc7650372ae4a82c88fd4d53dce5afd324ea86df226de128a514f8115a620150f1208d3d57309c9995d48ce0802d3e276523e053aeb5027739283035cc9320616b5dd0500a4344fb1e96f1f5e836c0e989cc9380f4709aa45660be2ad5494263dd549962474b3b7928e53f505746953b6a073135144bf33363aa6c646649ccb332b0d65673c9a60327781448498fb99f8232f4a3c02af8c4488436c23f11fb1b0c26c52b3cfd238bc38029e7d6d5c435263fafe1be8f080680fe784bbc0e59da3f717d8f1ae0bdc7ef3d0f525e2a5228b46ab3241a5b039b4d443baf90cd9b1de3919eb5089171033a8647bcd464769e7267ff2bb948befc42721cd073d9577d1fef6fd2e5dd001c70d0a1b1da0efcfee9e9d1614a3fb04a8b8467bb4014af83bfa777e4de58eaef28a05457571b2715639cb085583066e5ccc52a869b4d2c71ec42a67157ba614944c6151faf52a753f317f351aa9e255695796f776da7669236b9a0e008f1b3e46246094d94dc90c2f23944e807f25ba9ab8f5ee796666634e86ec7621ba5d2a82370798f5727a9329b0443293a4b19e1b07a7c45d1f78a06ab865b94665f31c316a269d2893c2ea3b64a8e1e950ed7c8ebcd40b9dbcce4e69d7f3d5bcb245ecc1ace0091f14bef51578bf5d16776b3aecf061fe6a257f0ffa6d5516ed451c6d81bd444175640d82753274db3d6248d592f95878833d713557fc40f6996f8f42ee5957edcd09c672b25744622dc76c9dd2a59fc911721f88f06ee7435a6d6fd1fb6e560a7bcb909eace3fd08f6be361b68f28bf999423a2cf77c963bf75be6d3483835d77a0d0d27f4b998e320e91c27117708fd15175a0a4c9444e1d3653cbae53e3cc4c5c1c7a8b7dbd98c24dea1959f95b5864b0962c81e37f779b19a48cf07d386fdf15d48dcc57c8c276171d1d0cd154a54622778814906c544e6c7e473877a270657b91e014d33e06500500038824d5cc3f1bcca00cf750acd66ad187ffae2a1e980070074eeeceb452a6bf57c277863367dabeff21022de2689b0d7ada26e44f68765bf773319a781298cc160e5c52978328525ce54e195289b0fab051da587c5d5ef80c3a952fa5cdf99efe752c5de13aeb2976a69ca2046003993db91a39ac5abc694aadf9ba128f90a9724b64f194f07457d6ed7c6df4d920dde69c3cd7e493fe0ac2153677f41d0733baafa79f54d151f74df16fba6c73100fad3341b82269df4e748a8d9ba5995de69e5633bb9f0c600ba03a32f5a2771b37d941f94db2b07fd7ab8f1e9305d0cb7f8a59b6a8be0b2d41467a0efe3a1a30796761d2e6735598cacb7c2b84bdffec92d5dcb1e719dd0ce22417ce731f0f42b9e566ce2e22611bac8f92463b38b3c8c67a338e0d12b4fe66a5efbdb630cff779687b33f0158b8e83f19a2645561db3b4ef2a55a32a205f0162a2f98d2fde72c9902cb1c62421c057f6132fdd38e89888c39b1f1b11582942dfa9b9d38a70f1586b19442deed286da7bcd3292746bd6b6470dc039204eb2ad68f0834b28e6e056818d20a909eb314d7f2a14ca20cbfeae361531c35f176b116042d946e08a16fc629f45257c246db8227366b5dd49ead9ecd78d3d4a398bd8dd7b7802d04b6f5b06543b94625bc66af66e7903840e5a7dee686ab9e747d422a7235881537a8e38b30ddc141f5edbffc192149d3049abf2eb7ed262b7c5cb396e95c07aa1f353b74128bf7e3376f9876da1d567366cf95c12dfc12793d3f7472e7212bdd7525855b7f86bfeec27898c32fdb8802c48ed148539cfd9373803169881067b94c39cfbec67ccc508a6b2401536e100de34df7651b5017e0540ed6064ee63dbb3a3b9208771c53db312c93091ce786e253130491ae2a07794c89185fc7efa14fa0f7950906ef10fa296aaaa209a8afb5dc0b3f665dee0b72d323d8d32cd436754d1c6ae00116eae21be10774cf5717e14da2915728ffc2660674ee35ebf156a15e0e327920611399806a3d586d7358b9260f5e1a66b46d084d7b39c5772db6edca5eb41192b3f4e4de6519637de9a4d9f5bae49e85aad31e5705629f1304c8011405859252d36f4cc97133fc4fc306514fedaf10e75e35e8b938299c2a09678de52a4d29e0c2d74d713aba3d64c06178ea3d1e2ae6da0290a1969d00641fbf29a5cc25476581f432ecf02ce93c405c47b805571d79e4ee6a21588d658e3a9001020edc5dc20e324e020ed7df3aa2a9c8f7b693353167fd8f2b2786e1f4e84a83d1caa98c54ed2b502224c822023c35132aec4687be6111b2f02970d4d1a28b9dad089442316a405d9ed8a34a061aa7c4fec59894a1f2d80064a00f02105c8fbef0632942eb6bcebf9e642cab191528ad6ec972b35524031874bb40cc609225e7273b6776fc61450bbb52432c66b3dfc3ada5422574bef9f65b8f8b1d911247bd8b65810e92d8029565229799c58e529cafb194431b26b802e5870f1bb3cff00b1845ae1464a0946ba51fd78083ba31b8639cf933b08c514bbab3552c62fce59911cdc85f08b81c088e5192b621ade2b3c464fadd248bbd708fa097164533ea7b8ce38979a971c815c9c9df5782e4ae06d097cffa49d4776f7d7671bef056702eee7d1202cbf156cff7c3fab6bd8cfb0f12b3130d1942709ee0639e403279f5814cea9b0cf47ab1ac1e143ad432f1b07eeba46dbf92595aa46c74eee22043c5d1f080de0fb105de192d07a91be9974ed2c1f4f4c77ce2e51b38a6b3f48aba64d994f3d27992661e2c731f5d5a75105801e266a1b55507e4282f84356ff0ad391cd00895433c5f9105e763044a74a8f385502cbcaa0e654e091a4368839b2c3fb0aad23ac4b42eb0387d22ef6c9f1c89161a666004c8d1a8d1e6ded55ebe4aa80c0717ae9bf7b5613fa0c426d30607d6eb54065c5e09dbd6731df0f0b5bae9bf06b94a075db093d876f1c3acd6e94b953a692c0470c7ef5a715de365f950fa7293212dc1b0cd1121f89a27a3e68f51cf5a5c0ca808ecde81f86694c46ed66ca690db380a789f1d756d9f1d4cca909eb1ad86a40814e1e2d4e2f49b89c90ed302b28db7f22fcdd4a75ca334441984da0ccd9893c60f77ae850940b3e9ae04342b20ad7b8149b49843073000d8c630cfdd8fb5db8b80daa4291e45f3f42efd00bdf50a86a8e32fa5557300c2ce3b8a986227d2689d3736146005b5e66514a6f467f3e8797fa815dd14dc7d46fe7198b3c99e7a1d958ff8c74734e3bdff400eb4f3a05171dd5c761ddd543439fb4c128e0e45b1493d234ae1bbccbf2be1b7e55db55240d504ef260c713b95a59ab6341d865eb85d9d12846896bdfdf0ef50a6d956ad70074079115c5b0f813573e9b392b2e6202a61723d1e6cdcabff5416e364fae128246bb0c108d71059f94ae60cb9207b05d6153ef44c9df50e362391fe8b0a4e91101da186ba08aeacc3f30cbdbcd9d34a5db24c04453424d324f3346004f8fb3aaa9691f0ce6e8ccd3b7aa72aff433dd3b088aa9c2537337ace511b3026411a6a50e8800b9c40372280c82720bd7f99a978464b4c7a49b1e7efa4fe7f407a52b8a0785e4d142d8d0d6f025ebbe5d729f8ed40ec9afae84d83313b793bfd8d5e925c9727f606e3ba544108645056c6e606f33732545a35fce87999fbe94b9ade5e569c7972ebf7932fb3765650e8d3057efd7f134474158b7f0e2925d263ce3130e312514144a113e0dd6d7e7d2fff6113d00c094aba3e31de669422245baeba0dcec659379e4e0d90c2c25a1eba404ef78472658c977be5014aaf05dfcbbfe9c50d23c5c2ccc38fc8ab0d0ced93b5637aa580d580e13b669202cd540720500b011c0e7f6d263dde5c871b72963f6f54f7e2b3836082c6c511919a4113d1901e75de3917c81192d650c798e1a9f1c3d7be6275da62e07f44d2ac49d70a236ffd519b98141fe3d6fce62bf939c88c1e02e68ebfeffcc21d6e40f70d0682d70684a57a36f584ee02285e5bf76c49097d433a1ded71dc1f1539ae487005650e5bd16cbfd666d7a9cd46cfb6a514845b637d36fb8dd29de2e1ad7994d81d5ab8dccb7eeea594e0594082c27d7fb1d99bf2484ec6730b18887994c1d02d7c3370d040e2f13c7227281e726bd9b2a6b032a150033ae2114ae35b0d39827aa7a7c41c8113fc73a871fdc3119a9c00e323661a7837622fa83e698ac180a80bb3e63431256abb1ea221ebe0ccac05fc70f6ba067035628e3b9dc9f2e9cda09dfee7812087795393748c37a320ce6c87a70a445ca5f48b1d3d645616910c8459876ca43064f7dc13fc946b9f1c18d5b8f783e406ba4b03e7ac595418aa11e960693ec17758bd8d10b0be6b5eeaa9b", 0x1000}], 0x3, 0x0, 0x64) 05:37:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x20, 0x80000001, 0x0, 0x1e3c, "401bb2837e2e993803128e5b67415cc22b6a62ee", 0x0, 0x3}) r3 = syz_open_pts() close(r0) dup(r3) kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x4d, 0x0, 0x200000000003ffc, 0x7ffffefc, "0503c966f32e97a1ff0001d50f000001f600", 0x0, 0x8000}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) pmap_unwire: wiring for pmap 0xfffffd8037ef3838 va 0x20001000 didn't change! 05:37:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) r3 = dup(r0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x204) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r6 = fcntl$dupfd(r5, 0x0, r0) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) msgget(0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() msgget(0x2, 0x0) geteuid() 05:37:11 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r0, 0x6, 0xf69, &(0x7f0000000440)="5463519f4c9a9f9ef1bfc679203bb016cfe586cd2a4f3d9bcf27976ed11f6b3d851f2f3f7e4d4a6923e1a9e7ff7eb525fadc54122be66dc325317c58789dd6ded4377b32461b450a9a6a9bb3f4706a26f55082a6e8aa86ea1b8b4c30efcfa9bece107b5685b7c3c4cf92623b2bf4f3fde7b38f80f4417551df5e97e59dee48ce2bb8836a0084ca19c898cb0f93b161b9f85233ea228015661e99a922effcc91901bd9a12af35059ca93d94159281ca955211f765faf267c2d8f53d12f88449b69367d6243b90c949b7b672d38efc498952350e0d0ef624aa0e268486a1e7ae029f9a5db80ae8862e3fb53dfe0e39854735ae98def643de22064c6219955d0f3ed7e5ce373f99341f0de6061cbe148400f695008d982a6683cf9a9007f0dfc3a79cc1f1f34b90d5e98b17371a537d4bb20fc82649c9645367ffac7b4b3ee55d2f5edd8bd49177b036ece346d1d26fc19f46fa7a633833118a63554618a860cd3d320018abc91b1faf6e6b0cada46b06c90c111e8869d14e07118a08bf16c3d62eda94505b5fd105f3f34faea18dab19a4a8e4c6ca3445642957fed2af0fb4b06abc466c235333479b2bc2112da331c4e47f692db26998b024279b9ad779d543823ef7b63118a93e34a9e7600287220b65865a0da687af831d1516a03edc17dd06df13eab7583eb11763fe47bd263bac3fa9cbf491ecb98d341f54c666b799e12b2fde5d8bc070d9f5bf1089fc72db2c3ede85b180ea218c5b832181aec39e022682c071adc18e98ed99ea52ef431f8dd06b4ead3844712ad26ebc6b1778fcf3edf2bc2343e2ee9a5ae509ed50c427596543f22d588d70370289c5fd89658f641503989ac6fdd7d2034929cf675458769c22b8ce42fb07b7eed705d9decc0fa88be83b509dd6b43a71e9bb72083ecbe9d10a2fa67c42cd942a256fa8273e648aeedc24160de57950fe93f3b2c62079dba6bb3eec55cdd91e622778f300fd4cef92f4fabfb3692c5d7fb689d6c5cc6cd32b35ce78aa728efa1e9341ccfdf0cff1361e09c50d2a52c94bb6e02634ef3ed0d55912fd0c376ea5cfb10c2136b9ef54aefc43dda3c7f2553672b46959e8822f343c2643587e2732b2ebfd228181bc91bfa5b5aaec11b36a4411f6f50faa0c28545c91cd80a4e638a6131d71f3d6f2222d6bc907b821ca9f6987acbb7a50fe44299b8b9a1a87c010a1a6472382aed465314b122a6cf1c18f45e990e1bc9de98f5bab032633f1645aa19eda31c0461700125d13ac19d2d0f042060e202d5b18c2b7530e851902291b391e6507b0ee9cfa48af960438f3f303810e6c417a970003d1e856884e41f704b354d90b5a27edb60da7d3eab670ed898ccd3325976b0315fca313832984b7336e0abf49ec89a29baebf862ad77b7781ed6d41e259a909739a1be5d3f9538f7b214a889035e9a0a98c1bc535513f7f0ad091c239c4687ed3d4172af5463c77177dd20c8be32e2c046e2cf2575c01bd5cdc9a4b00a9a48d22181ab35b319c94d1805bb234d22688120767464926be55fe9ba55adb972e8331ccf85f5bf371aeffbebd4e12731432297307f9165b8a61b6d0b12f44955eda1244b6fc92148d7e1d12666a3ea45b9f10121b1cb1e8c18951f48cf0c974e0d4e86c610b4cf08afda35ffe7125992a4e05b474775267079c8300430bb5cbd747013e3bdcef91a82bf68d460cf5a609fb150769821d852613fa4edd24405fb39e89d9c57515e5bd27db6091a711f2a7148efd38f3b159ddbe291c2a7cc787b87373a6dd66026ca410a2a75d166921bd33f850be32f2b973a38e0f14fc4fb0afc44764ca081a032a5ee1314984c237105810c8ced6dd5f7399f7ce07a8d2585002573a3ca49dcaebfcdbef1d6648f07895c44121dfc0868466df876082e62410f65e6b1a655281956324afa8c691958783312e0fd50322e6c7e5717227a7faf5436666994b519583bc14a1cdd4b1c652f099b8f961e9a3c7f8c32e095b7ae9b183f46da3e99c55cff9306512fde3a0670201543568c36dbb29662a0bbaec76976e77a13f0f91d928173d2a48668e649f3d784c506548e0533870df1d28c893909956c00b90b50eea80b598280ee58776b3b1e7ec728fe8b6ad69e26fb2d56d0a69cce20cbe0db383f9f74781312cb523b3bc223ce19ff660a892b0139f910021c104e0a7468133b07856e3e91f57769d66d1ee37b5be8bf1b4eaaf656f1c2e3a2655b4dc52ff6117a608018d50955cfbebb017c1667b19426cea493100c0f2faec2fe026f4d81316ff872a0ff0b7cfc4ba837a3150b692009f34b671e18bfa135b574859051c3f9afe44b77efe0bd626f9b19259f1a85352e099aeedce7d55547408b46b5592853798781fe13d2da071c48a5cb4ed0f5babcd94d6c0ed95122399cff9b3915c351bbbe824791e2d00a8c1e27e9a566a1b3adfe8ee5a8dfcec3fb2812f49e379d55f704bd64a5ccd2332a1ab72ddbd7876983c754189f283c55b5f1f12f2396319e5590c6854954bffbb101e40595e26154f06fa3b5237fc03fd25f1f7fe2c7347215636d8bc08469afc37c96e63c4cca747abc634072a7e0a15273f97644d9a7bb3cc157c567661c342c9248ea88dabdd2040c2327d55d74dd06e918d7dc3d3202ae414485f9b217e25f23dee1219ae4cb7a40f9c275fa066930c1f4e824c54e1f0e1d17e3b34199c532424261f36648fd891cc4b5f51575bd87e34ee36f6bc93502dcfb61436bef6eb18b529932cdc16ec1720d8a1c7613e97d030a4c1076ea5bfcf7c3d9c52831d9554c7decfb6b343fc002c5b4c201922430f277ccaececedd84e80b6c20b544eddd96b7b90328640ce229f5432c4457ea6270f4f5b7a12476fc9a2873f6d92eac85cb3557bb6a61e434c841823400be26d33b15e4fea374e2d8d3143a1e19b9c417672415c470cc67f91365401849cd73452f8d4fe18d3b627fc44ef42edb1f5bdc60f2c09f33550291daf842e2be46c2d0fab304cb5412fd618874463a90bfa018c91ce6f1dba33c9bc9427e7f09b434029d2e434934c5fc40e88f8bb7ed63ecc65fb570340d74595db9036ed576353c2a8d800781e987b36e0925a9bf5ae52468895f555b210ff003a7701b6d428b8e31bf8dc1e6c40f21674422fc9589726f91b4a61f478996f45f386ed1e284d9678ed9c21e4ebf64d4141b8ab5a57f6401cf5a1806d72403ece71fc6e844061a8c3e58dd7d023b8bed9464180916065b7433183c33c6bd5be14049f6275d47fb583975667e6d8ecc2d92b70fd365040b4a350b24cb4ba06712e157c8bd09dceda4fc2a6bb24d51d6c37cb6880b0cea8cf78dfc4d591778f6bf39d3dcee1c5b20d54ddd902656c0d1baa35860319792b9f7c4b50048f72ca9036d153da7b60ad091ff28490fae264dc8aff9551302e8b977a099836a8013a930a8b428f233a89eb660cfc5fa49ebc8b12ab57e7ad4f1ba51de736808d24fcb8bbf81210b073437ec1d81613b928d33be31483d69cd8534dab200a0bf5ccb8f8962610698f6abf2b321869ccae485a8a511671c12238c4a0bb9c13bb57497bcedf0d8d17fcb1b2cfbe51e4d8772a05906c9d2810a442374dc1780f2004ac3aa4d6f91fe348f39ffc8773d645caab10948e91413cb5f8f214094b75251e9a1be9c30687bc1e4f7384c3cbcc7c38a0a8dfc0aecb3f9725ecabb3ba3e37edab16eb8fd61f9b45f64c4ff6872f204fa4bfff3495247c3b73af7a6a083255b80c8b50672e4ea943255c99d32da99feec6c1f81e6714f4bb17fcee809234e0d707a9e46ec05396d6cc05bfea72de974e7bb7628f4f7b847dd42f46b275380553daefe5a8c12f861391bb48b5c8178336cf53d3d0433d76b9bb6e440b52a78530735c9cf8783b6ac7381b93777e043f9e422b7d061e1fcce865a88c902d6f6c0d868df065e24c5f19858c8748939c8bdaefc5b1af7168290dab03f9585346398b872905cbe39fdee5ccfb1b69ba552d8c449f51191929e83be0199917d1d4cabd641b5588147e6064028f6a02a66c5a1014e75c2a7bb2e114158f907a654b39ee79df7651bc1d4f80f9cdaf9140910f5aa56aef31d157b1fcaaad8f807a4b6c8b2562d404d4f89951ba293311c06f182da4ce657cd82c84fa83da00e985795e5af538ef0d9af3e49289f14cb1264d58b6f574e0afd74103647e9b7e9faf48700fdee7abffcd1d5c492fe284248b779e7161f5991b2ec449ff3f31389405cda6f5005f89a4231db9d667c58e368fe3a2689550e69b8eca6c9853cf959c0fb4ad40d8d6360849ae420671500e988d8d140bc9119f9bbdcaf9ae342ba96e7f142ab0d6a881aac182189c502ac4d26e6700625fc30d194eba3bb7381aa63c73c54afa453d35772a82b852fb0b4cb1819e831317ee6c6bfad5a19928a24a071561c4a38ce2c76ab893af92c7e44ee25e3ec264f40a4b1479cdc192b7478f28a06195bc944a40e950b4a0a49ba7340356bf15189cb9f0664610ad9243cf327e87e68eb2498e926b03954bd46e089dcbb502b2ff02d4f89ed9d98b097e35a506ef5d3a04cce003b7cf7286fab1ce9205cfcf9815cfdd1c40244959d0f9a94c8c56e02faafdb15dc869d7076f5cd804663ea5bc6db7f97df1b818d8d0d35645206a70bbaa1179bea6ef24a0389e13ba087ba70229f73b668684cd2b1636b80383d192e1eefaaeb961ca43dd8a6a7ce07286034af904aa78c4e7373bd40a94351779f49774bffbbc8655b98273d2cc922441b2638c25c2435496f76b1dfa889c7a21eeab09a108544fb859ef2625afebdda4a13cb4683d9239d3e1a05a96c03ca22898c94a8df9d52fb358b38e8dd3b1497dceedda5be663591238f080be34bf06d8217c7933f24205e4a774af21aed1d8ebe2f7a29aa5b90d1ee5a96063fe820316eff02cde7925b5bb285984d72ec6e698feb7e06ebc12d50e816e30a7414e0c513b5bbd78a4e1f039bd9b13f92cbb0dfc6f0ed479622e35f4edd28b495cc189e09dffb1a6a60618e49dab62c21f086b6dc326b01ef12995e7f3891fd41cb36951ecb6e010a33a33a4e1175bf9badc8efb6f0442e493c9e82514431cbba311e5402df94a598d4e9ce1a00ea39998cbc5fa1c5c2dc4a5974a50c152d5436869a2d8eef23c625bcb8c03d8fddc6e09202a0836f9741a41a31119b1082352ce1e6bf2cf52135ce9e753bbeb7ef1845a93aa0929fb280e9b1324e9ee0feca9340f240ec7c83317915d8edccb8beb8c0be640a45b359468a05d3cdb86409c526cb5e73aaf858385611071a1cd787044b2e0e141d953e5362a8d9e827dbb11cc665667472eba4c2aafa56289ae250ad8dc44a5cb6653f877690a2701e650dee32cab43f38b2157630bce32ca3fc14093e727778b939c02869e45dff16fa72a976826f7c8a8c8f29022a9f9086eed3bed66218239e90185be2de45e7dfdb111054547336f2b1902f4425b32c02c839ff5c0094f8afc9bb044d77f07b5b971e1f9deb83635b5c66da7824c866ff0faf0e9fd71e449db17ea77c8e2505a2fef3395718df2bde925f323d4a26e55f73c73a03241a46e3cc956bdd4adcf8bf6c08985ba720c9fa19dba24ca2168de6c61e1b83b5950d77254edf65be6f48548e986732986082e4f64d69cbcef1696caac654c3e4a59887663eec0179ae45342270e31815409790a23e1de0c5940f7360b49e47db0d435350916328e09b89b7a2fe43f97e31dc748e087eab96eeece7596728cb4059626ea2dbcfd1c19ec1773a0253f16ea3e667cbf", 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYPTR64], 0x28}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semget(0x0, 0x2, 0x10) 05:37:11 executing program 1: r0 = socket(0x10, 0x8001, 0x0) socket(0x6, 0x3, 0x80) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000700)=ANY=[], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) getrlimit(0x3, &(0x7f0000000080)) r3 = socket(0x2, 0x4001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) write(r2, &(0x7f0000000040)="7a45d131e622f35cdca3323507d8fe01149f58e875a53b6518a78cc9289012dfe0ee32ddcf425b4d4418c4e40085c8543d41dc08b14bb6c6c3edab60a5971e5f", 0x40) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202006384a143dce4a7efe1970da711ecdd57be971e2f66c7124304693daaf1ada3642d8cee30be82fea40824b09c66a3e55fd590a3ed7ce984254713c6a02c18b0397fe1c8fed307891bcd567980f4bdacf0b606f0f4e9dfd9bc24f4b7265f9b3806c9153424713e0a5c5b479ac1475c7a37fbd99f019dee54eb44dd2ede7e0283c6bbfeda888ba26e"], 0x10) socket(0x0, 0x0, 0x0) r4 = dup2(r3, r3) getpgid(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x22, 0x4000, 0xcb) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000240)={0x3, 0x22c}) r5 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x4, 0x8000, 0xff) r6 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000580)=""/235) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r7) 05:37:11 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r2) getpid() connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="482748f649740f12e9de419c3f46ab6db21d0e8dbab990e4e5d720f72c17ba62f5a5084ad77ec45cc1e5afc696edb1cdb2e654058166a0817771c2e23e06008d1ee233c71f036cf7f4d8690546cfc4d5639e32554290e1d24bb4232dd67d898c34df9c2ae1d34b8ab49b27f913cec24ef60708ca20a26734fd352e1ea1acd1857b5572107983e383902e35a570b47bc4204ce21f7df4063809b82101a37d6c18cbfa62ef6976e4ac42836125212ba2bb06260056b5267f2b124219bdb6bac91d861078641ae753baae230103138e31760f180000000000000000000000f4f7077860b1546abf241889ed183e2a886bd3ca63e58d4c1e3737e7bcc288819b4b9200e64079d64c9ea65d98b27ae31d93cb2ebef803c59653a53484bf4d03729d36bb7692e3703fc61e9a8dbf17a98e94314a4a51176da6be252c25679ffb3243a82c382df968219d7f2bc2464998ba6332f482"], 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socket(0x10, 0x0, 0x3f) write(r3, &(0x7f0000000140)="220e22", 0x3) getpid() pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xcd80000, 0x4) writev(r1, &(0x7f0000002900)=[{&(0x7f0000001780)="9c6e2b43944dadac6ba4ff8baa82a97c8b95add019bd74236e9b4172a3685c1354ff210a0cc4cab080671b4b0a7e3e5bfcd578eebf241eb90ea22af63da2d67104546be54ff5b183d67e040d16bf7d04f89f79cd72ec25990fe3a100dfc51de8aa3aeae66bf35a2b0e508911d7098446e018f4c0bf8f40d7a0f49bbe7fe8aa324ed6cf47aeb4ad1a250dcbe8439f02ec29a72f431254a817ebf6f04d66360307bfe16d21d63dbd2d6ff86fc4af20c1504c1d0b83bc9c0df08949", 0xffffffffffffff34}, {&(0x7f0000000580)="672ea818f19eb2ddd47501ca623a3508563a20b78ca42493ab67b5f4c2c9ed0dc2c1d525c9aea70fc455082210c5a9041193e7faf1090d", 0x37}, {&(0x7f0000001840)="e37b3c43f8477a79972040b6036b2010342ab9d0d19f9360f9c574bf111fab8b828a8c8e50f2e9bd44a5464062389dca940c7797d3da4e930ab6b37b85718481fb88fd8b92dc45247d3b7f7999ecff80bbb82f7cff958f4a5cd6fcb6d6abce0d8ecd8eff73abee55b95973ff600233e2997c930eedc1a46c9a79b16ec359ef33d094417eed4b2cd2d742a5c01470da20c1039f84896e6ad2c168f53b4460ce185b6b2dc8fe8cf331bd5d9032ea78f5afe333", 0xb2}, {&(0x7f0000001900)="ae4ae058916a51166a7e06bf1cffa0516f78cd143ffe5b2108872a5016792883982d41c15907485c17630827e60415fbe4b98ac3d0880ba8ba08ca2f81324064e869753818ef9061646e2005172ae49234828ae0a4098e054b4c3b245766c60bd7cfd1b8a6494dedcd171b71f91f418a6ec0291e51bbb90b6533a4003d8eb7b0ed8ca68c277ac6e313aaaf3082dc5483b2658776ad46be8372549936d915562b4a22b9e1e84c60a78904c2e4083c95cca5884ae7cb023f4a24587b7933cd19a9f5556ae14e0743181d77565135bd06b1551eb7c1999abc7a88249fb438b08d896b8988ceadba9380388e942f642d95c22c45dcd615d3da8a3a1151eeda6f3adebe0af82a5dd65ea4d79e8ebec6d5d84a31cc328b927c50bc0ac5a9140fa511775bf3bfae2d33bf1ab1495eca45b238a76b435f9098284ff610c47d2e34b2ed599ae7a6b46affcb1dfd621fb525717fa79aeb7135198511669f229c90fe87ee93b2f6d2d7feaf8d4aa2593cc46dbc02fd730577eaaa44fb2bc24319e6d334544ae1a8e1e1abf6e04db7cde899c3067bc472ae62cc55d621d5a769b3d24048855995454d8268b753ef07243714731c0e9ea5c3b9d9219f4fcbc79938ec9dd90e35600682105c8a135ff6afda0606c21d0c93b39910278f6a7cb6e80b62c8cc91e0ffe9296d7415202dff091f27b1c34369ce8f07c44d26548080b94a4c5fe02c2b5277a1b2d2cba9855948a01f7cd9e3e6cd13c3529d5d3761d7ba380b52d4c29aef9e66ac3d013faaab3d963e568e935ca42dcb0253ed472ff5d20a6169c93ba7113e04c885d36dafc52820e95bfcb0794ccca403449cea4413ac46538e90de2df17b44029f6a9c7ce5a5e1b8909ed95e0c800a12d559d196d1cca9533e953f9b2bb4c7d1f2f2a0138fca6affebe93039036c6bb16ab69f9b5581fc6acb046b642de8e77abce5388544c86fcbfc25dabadc1f26f28bf6bc9f3b42488f7b3928e56d777c5f236f8c1de2e30b320cdf647cf68a25d4cb159579939bb01894bd720b99393fc08aed727e2666198d3f1d4f43468760d7b332989282983ff83d08ee8d8c8871f010adcedd84429d5389f5add2b49c5e6db41216cdded5c2d4ec9683d83b38f41259e17555d82e0c6dc9588518b9a65f0046f97cc8cf4af2ceefe317fee62dfc78bde66d80be8a016e8fff8c68eded151a9b5f5da8c11716fb5996db6e8444f602daa340c2e3a26b0c2867db10f92406d67ef027a7418fb9f05ea2153551cc2e3846947482df3096ef05763dabde8b445ffa41e9b0d70df89fb1d842cb21a920d5b135d49dfe753621dc4bab054f9e1d00ffcd4cd7a7e0596d52eab88cb0aff624a219415ef87807b64b7d379bebe56126a41f9b4e61fbc9de6761294524d76bd0caab624c467b34731f1081e5bafb069597acc31ae7d9385ad6c477e5899309c88e07219fb7baadb3154ba694504562938f60789577bd2f3b2c972a0dd936acbbf7c8720d7db9dbc8960aa2178cd5491ca1c45d2c3de391d4395a398501e314d41567267bd1ee72a391324de58eedf24a9f1166ed3a08d6614fbc2adedf8ea0e8e545e5b7f1623693d43c7ca9824797935f1204187c1badbee1eb02caae60d043d8be9bd2e5d7cd0f7ff1ffba631ccf81258ec36954ea9200b8411d4ee9e253ca3368f1afd8f7f6549b62528e97c5ad65729b7ae74944c8c5b2ba799d8093a0bd6b9c49327c8999ea0b2c48c50dbbc1cc7d73af122ba2cb454b8b196250b2b6541844322a19cbfbb4c7979a2db19088d6876a46b8ce43e600778a74afcea176c27acf3108e356a4347fb07f5304af8595bf4aa65de2004928ec3e31130bcda585021c7d5b7882f03b1a90142097fe0a78d08d4105a82dd1708609153c50cb96d30a144284925671d0f2899d7f0d62bac707aef9a81411e7b0ac80bfd96e00de02f76defeb30d75c6056fc8edf7b3efc55fafc13c48cb33623295815b7e17759f075d567dd47898976176703bb700e60173c54866a1dd7a6bcf396f0e5e85f958c68930f82f3565821ff44a90a3cfefdef2a9110b3c6eff24fea77d1d6d38dc88808b35e5e89b550f02c8dca73c2866a1fae92438bc13679f78c21619a923bf30760f1f68f43c291d1bb8837f7ed9512b19602f50a38126bad8d0a63bbd6d2653a0b5c07442d0565c24b238fc44deba27690c7a6d9e93cc3f71f383d3003fbd427ae00a99ed5e9b695a623da1cf96df349a59e6adf574261579d44d638f803cfd52333da8881dca0f08007eecf3757612d7fce2e2a5ecbb047956a6e2613162b49ce294db162c1c4fdfc5214101fd0936d63700267a9601289f8810a671528f9f31d6d09907d677ccd2dcc6fa18d2a93fbb5d201a5c0d95dc2d051ec059f85e2757e63cf5759907a38ef417c7fd3daa9349ecf81498acab7a8de2a238999dce6e23410480115fd83c78c6720541d6a21279a0dcbdb79377331db2e5878d392ca43dd496528638f46f8e88bdcc4b661bd1996245b4b79d5c24912d9d720da415f451987b1ce012e66070fdf99fa818437d7d586435188f5ca177cc5c01058eea90e12dafa23628227cf2468fd4becc4c7529b5e13d540a02e0221bf852bcfb0c10c8ed8c983ab53f729ef377188c981d956406aeba8cb67dd187af5b7bc71ae19dcfcb1d6118103ff30f814bd72d698abea9475862fb1aceab03b2d6620ddc5569689e1cc7be9999c2d1a0ca2a26620a0ca805e72b1bd4fd802d64308c06d23fe9e0ff75794fc32a9504b6ed0f9675a4cea23780be469414027b8ae1aea7fb1dda1a18dbab220e72b0ea46c099fc79531e1df47d4d4b54b21ad20a11f02cb775b96fc01eb136402ad8b98dfeac88734aa069763b482ff094c398fd971c4244cee26ada5a64fa1d2f7c28ebce4141fd73089d7293a77bdf47e517ee1b56d88490c408a33e4cd06d9e6f6a547388296c30d57a15565bc5adc79b4f086029086dfcc274491ed5697d272ea8b58b773c0e161570e83e201951600843353f3485a2ebbe5b247af18ad3029293b0ab904a81324aaa3a38abf4e45fa1e683645c16eabc059eb3d135b19674191d416495f8dd10ffc34f4c024be4bf13972f0459aa635f5c4fe5be7f38e5e40580ac4134017ce507e6c3e22b55fad793fbaba94e41092a31b1371296ea52e3e3c79cdbf3abb121f4012a4f464123370238fafd41fc7c1894f4ee8d8523c31184e798f43ac2d5f731169fea6abecc1c57edc85e48a4d69a9296967bb0e127a413b7a0b58449ece808df52eee311a597ad5edb2467ef006ba659a1f2b4f7541bb0bb89f35d3d8aa71a64e560e5e057a0bc224fdc00c156106eaa1067ec84ba0d5623fcc4ab9f244f9624ca0dc672c5a1c85c4627991b420277adfc051e42ffc1d1064cd4e75cc9206906cf698380e7748a6eefc1a11f3512136849ec7ed4275141f866681318535fd5bb8ff1254fc476a62515a41180f4fde9dd4fd776b77b574e170e4790e1b808c352ee903b25a6b76ba4dc18184ee31aa4d2f434fa3b85fdd7254782d6b7dbb7d379099a1da1b90df7a6ae0ed9d0011a8a921df20defdae618b2f31513b3f678b0aadc09a95a11434ee928250b1cf2bfd8309c093a2dd961211ecad7f4be49a53cda1754b244f53a1faea95f6d7f67b6f221bb0e00f1945671f42f6510d1422e899ac6ef4e19b96eedcacd7a1004a33416ea7396a7261b305a4a10fc64740c0679d4e56897ed198da643bb1906f05e16aa608f2ef7e39241caa42a9769869e5aaffa41a370fd8ae4d9bf1193ad6bfd9d291c450c49f12f56eeded277eb1d401a9c38ce95a21c9bc2905a589f60711525d41eda656aa266f32f5ba08cd01fa71a7ec21b7fe0d81773aa834642cd43dd6663f7dde02b1e38494b2c507c6299712dc4ef1ba029ee9b37d45a899399b163d156875a4f5ba425c22b391b33f7b6e0f0ddd9de103de29efe7d37c75ccf871352c896594b429f4e16d3fb3a5c3687f20aa6ac12b76f35057d6cdcb81918fde88b6673ecbe4f1528e901bc7a9d0b1ea15bb82c61014f2428a68f7ce171618cf9e71368284c03113b4e5686bf083cf60bd44aa6d4ee557342631e22a869913b0eae9d10509649cf812d4557094f52f3d866e60d5f6240ad8b3f9095d8828679f234a441fd06aad5094b9063b27ec1281307f21e7d3afca1a1db792eaad339412dbeb4bc90bb2a6c29e1f69d2f042e84c0ab5aae2ca0d820442f4f658339a822222eb86ac739b2e0a9e879e7583d9f9664367d236161611282b2b83aedf18b97bb94960ecb8a84514fdd204ab29cabfd11499ce6888f9f201acbf730dd2cc4fcb4cade1da154c7a949ed157b8f583e778fd6a5b7368470f956b9cbb013429b1992a6ed9ad11cf2e522dc92a45f8ed0e4b5bbf4700e0a6ff823109fafbb546d0c393bedd61e7ee12a0a4159828205355805aa81ff71d1a624647a377eabca153fa5e414d6b00f1c2ee47371e8fa9d27dae04b78b47502eb4ef990dbeeb676cebaaaca88910b5053d5040d23c00af963c8987bdf7b313b105433f7066dddd283746c29f275a5246107d20c259a2b0f474547a783aa15389843e9c035b1a625f48c9b7b1bd9dd24946a620ed369fcfcc0368cd2190a1e48274dc573a79b8af5998d239d42c23fbb52806971818aa2d91edbb257dd64a47d972013e03778da231db112f568674be321f6134a27a7bdbd4c7c07239ce98d923cef1cf4706bce5cac0bede3de839761a2a93291d61c2c75ec1c476795f94b0afb8e2d07272c37f93044c61c434ecf69ae95ca4e59aae3b31b5e0d0705cbf64c618028878910df518c48aade40db4ab460f43b387561cad242174a4c80279e1f4411ac41402a02039b005656bf6562b41804280b5d468bc185700662f6e9925a848c7b937a15416c865dbfbbd3f7c7345c4ba28a7dc5761ac88f58a6d0c753fa97b36ae02ecdf3bc4a55e3d4c7d4306ef819712f273ef10929cce381786b3c1dc21faa02a4bbec7366b26b21140610b91d309965d75a0a4c1dbc9525abc00d2c5cf46be2903c6dec1a3c8a67046e1fded9b1020a7d567cf8a7de6c6d9385181403662552afaae155ef6eaacf9e64134072d6c796ebc8995df310426b073fe50884356beadcb41db81da7b0ed666173cf5c3b6b4d41e9b8e3e6518e52f2cbde5e89c951b17f26c7b8bfc018db24b710bde5ab7d3e0308791dc90c2f5085876fbbbdb7adf6f888b465fbe4be27e75134810466ee4ef59fb8d2f840cc5ac6cd6fd2bc3b24c7bb08aaf8cdbeabf449056883849ecdc5160c1a76c48c0831ab55c96d58b0c5d9f9299f8b4a7e636d8d90d670297c36ecd9195b1b873aa16c993ce71badf1ba4d0ddda5cfc3d4976c2283cb9fe2d62ccdd2afa5504c0f2e4a9c5541211d5127afd3b53c9db089d6979b50f47e242f00817cbb3bb52161e41e0129a6b812b38147bc238c71754349884760a9ac8e756508ccac97a19c6c40b3d9acbc4a8e485a7f2266ce32eb16ad952d36fb4798fda6fd757f9d2c93c00f8e421adf1aff701b92c61c0cd6a50946e6ca3ebef054ad0379592ce41434c6f3b5b4b2494dad02afeda9c1551519b6f00dd41cf91264e0597413150ea072434c4421325c301f216e156b2d88f917be6d0fa986371e6876798e72aebbb646dac5b1b03f41ca13bd1656e5f55d96cf7f6a491ce61a2a5193f94b4bc40bd19294cae3852bb01a91c5cd7716db2cf62bed8160d1fbf10f2fd60d0783999f3b3fda478e55c4ee501c6e6996d3241c2badf", 0xfffffcc8}], 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x3) 05:37:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/nll\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000200)={0x6e2, 0x3f, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r2}) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x200, r2) 05:37:11 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x6, 0x5, 0x2c) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x88, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x6, 0x5}], 0x1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0xc, 0x10, 0xfffffffffffffbda, 0x2000000000}, {{r3}, 0xfffffffffffffffc, 0x24, 0x1, 0x6, 0x2}, {{r4}, 0xfffffffffffffffd, 0x80, 0x8, 0x1, 0x1}, {{r5}, 0xfffffffffffffffa, 0x52, 0x2, 0x100000001, 0x3ff}], 0x4, &(0x7f0000000240)={0x3, 0x2}) mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x0) select(0x40, &(0x7f00000003c0), 0x0, &(0x7f0000000440)={0x8, 0x9, 0x4, 0xffff, 0x2, 0xb5, 0xadbe, 0xffffffffffff0001}, &(0x7f0000000480)) 05:37:11 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001340)='W\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000011c0)='W\x00') r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000771cfff9ec5ddc6bde2b000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r6, &(0x7f00000000c0)={0x0, ""/41}, 0x31, 0xefc7ba68ccc992d6, 0x0) 05:37:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto(r1, &(0x7f0000000200)="494048bbdeb8dc50c5a864a20ef2f3cc6ccce41a03da5496feb34d85d8fa5e460baf2e3fe158f62bdbcc5edd17e96a6851d3e93050b10a3dc45c21a2e73bd71d5e74b8d93747a191cc3d3202d6f74543c5f406ed1d9fd7f876f56bd81fec267d83e4ae7f15ffce8c1f1eb6cecff811fc21bc6261876f6d6537cd7be22401a4c0bf8d44ce40e588aae7c433d8bf744bedb163b4e95c3d9264e18f0664ce1e42c35421028f686020832b32c15ad9f1d21d777dde618036d33f657547417839d9902194c48644df1854d185a76e00f1ac448edca9d3946125720ece5f1cd427ced41ec153d254be660dc9f9f13f1dd92c764b398d250168d59972a01b182e71beb8b3c1a81e478a27c18379bb0c624d8612015db88ea0ec352e580949656a3aa0229801bfeb87a66058f77f53df247b153ed42c8e2589d5ae58123bfd0ae80a4c4cba62c41a56d1764310dbdbc28ae07c864e8554bf6a3efea71791dcdc2b426f1b38bc2d4f8d61d05136e648cbdf1a9e0a7fcfb49ac575c3eb95f3e36f4a23a6f785469ee8c4979b3af351f8258b6b848c6fe1c8d0e2abbcbcb4d0cb39011c7ab38c3b34f4e0adb7218795a10c8536ae8df260175524491011360f57b3ce70ee53cacd134504bcd4668fb4ae667138df8c57e7001a60ed4b14078581982229895de65f863de0534cafe6647c281e01dcf98097629c912641249345248477537f275a0d05fadd0d44612d394268de85102bb08df706c859b6333f7a8102090b72cab0d912f69ec0e5da45f5a45e7459e1055fd80d0d4fbf3054d3d66fc7f0c030f55a99e51a514053e3f9dd4c69bdd615c056a92da580f55f5a1a75a0d9ad5297c5c796403278468ec34f7b33eacf1e0edbe71cd7312ae2f8cf04846b21c63e60a9baae0f95f2bca09eb8f3d1fb58b58cf7ca6e76ee9aced55f9715f3df616289e20127baff18843c88fae7d3a130465f40a892295193b8a62d16f36ec0f9acb33272a1df2d55f3d52f2fecdd26abe06d100f2c2e9bb472210b340a96d26815f89e1a9bb54100e89733d93b5d400c6d163bc19a49e37b72b82d3eecc94a4661c4301b8226cbfdb1a96c5755a0fd764970f6a5396f8631b14ca9d7757abba2b71532bf75143ce6e1ae87b9e6e882f3b54f01a75aada758c432f4a9a5127885432d00c6b2aa62cbb6ccf94dc4158ca11c367c2ee8bfe78227dac68314f67adb7b8ec981fec77530a8b7e3d4d6810226336598238025e11fad74e7cd99e19e257041a7dda6085ed78a3af04f57638f9cdb7d35d648d3996aa115b3dab5feba06a50247598e88cdc01012e63a73d87ebfdde9d76855e7243e172c5319d7c3fee39f6197fcd5e2b7b3640add145ebe4edb97b73301263ca5a319de6b23135c284a52d7f256ae14f23350ad155d2d30223eeca26780e26c98ecbca54b04a4745e5c8721a377f58e2a9032943fc3e0f94e80f5efb79133d84b140dc2df7baf096e6e659c3ac4b97e73420517dc5e85dcebf381446d19bf90742931f5b50d3a7e0bab7d1235602d988dfba474185925cd3179613cad97294f3c880cda603f72498cdf2044918933e39df4c78808ffc57dd4ffeca73f57790590cfe7dbf65d55d98b0d99fe16723677c3a10488badc71f755f70675a07feab3571d07de0dc6be1f5450cdd1d8cfbb6225d9be840e90261ebb901b6558f0873408c21f6b2d5cda4c85d157a3b06ea988606bccdb7ccf4dc1931df27b49b4d4070c99ac340e61807f848c3b4071e111bb2f6244b7965ff50fb5ddd749a260cd9dafc109af442a510c9184c7cfa38f3ae2851c2844a033d746a4a5bcc7ca36a14622e23760aa3231a1f2fb3427625971602d3eea3df2cc59d5b54fdb75ab66f25433e564114ce6f5574401ec205e09ce00905dc065cff16b7a8b79c2b9d3d0aa101300b3d2b305226f14923e925730bef44ced317932b5df70bfd55017e9caf8ba144e41715f7d7a80208c151e67b46bb5eb717d6f94dd46d7cc405d9aa5701fddcf88d4f9315fefe97d9824063b522a4c7f0dea012cd2dc4bc1718749ffc08ea2e54cb484072387a1fa371fe5e756b8fd65b17a033f03dedd72b936f0c631948aa80ee0b4a815b0ebe6035e9958efbd32de97d49c8366c5101c60097117bab5aa26d077f7924b5daf155adf1ea331e99a5dbfd4f0e9b702d0cc6e6e9f37f9775f209c497c5e77f6d62a440653c4a01858f987ec147509f1807c89b2672988951604461d5661062982200727cdcc597be5888392796f7916189630a454a0417566ed4c020c697466cad7129b6531c85fd4a14694f39593fe70f00a82f6248b080a0959b011f5e1bf4ede24728adba3496cfd1a661dcfe4596674a1d182372644dfdf1d67337ccf5c52824a5393fbd308add874fced52562d2063dfd5d19e65a266d58ce84b409e1b682be2b519d333a32b97acd5bc84cda15ca1e6df5e3c605c48cc4c8d706095dd69eb0bb74d62fda8572cad969b91190d06e2ed78ff1942a31450e675e26341861961e931e140d31cda84e4548688b96a194031c0380e2a65f25d7d2b014cc40388a223121e0de082d7cbed78c54bac398af31cbf4f0898a725f2a6bcfb76f589750cb8ca23493b44c47948feb3b55615de60f750c92e99f62aa79133d7a4c086a89c5d0047e4db23fb831691a33f41ba0b6f93da659cd20f82b7d8a63f26c734f16b2431e44f95ec3648f397a3de4fb6749db99a1ef1cef77d51612bb203c53c9e6860c22f8c0627d53ca0833625e749e7cc44042764a5e41cad8c46aff274c641b3a1712d025c59ee5407051a011f0fda3e7bf99fe4cbedb87ad81d353aff4ec1e9b6044613a71648ba4abb214ea76ca9a948a65dbd81da78e000a6c7fa80038a9f07f3b452438f23223ae7a2b43f8d478ae93231a2ce75022738695caa0f5a64515f16a78ec728cba3d7806b052aa27641d813d950a16b2ae6aca220dbfb98208d52b6173fc5ca85bcc6423f613b05a5d61629e1ddfee66a95f14090ff13062b384015f4fa173354ea7b811d8ea79152160afd38405b3b4498cd92f01b3617e44f75e79e05b42b090aa4ed1b491747b07a1d8c5b6de5acf07d654af8aa07d1d77bc48666786db48001e4db9b2c1addd3ce0cb56370016c15223facecab8bb221fa67aa35f0c4798562427fdb43f1e5b74b359895b80b6662480419fafcc06dedffb106d5422e38ebd2e0f5ed1a9366c263ba393b6c5787f665217d38f1aafaeff4fddca131c62fb3ecdcedf81e27a0666974d99119f4aa65af0b862741cfa8b8293f02056446fa0caefdf5ee2a4b6bfb4b30bd5308eb10f5173048e100e2938e82f92675d6f8f997d77c47333ae8017b0d0651d05ae3da1a6b32a9a581e854678e07f869b4fad96a4fea77c8496a2d465cf978241f600a91d1167dcee1922f337628290b18c33306321092dd9d54c00b010ec5ef37acda1dafc69f6311d38d54684441d596b2aa25397b19004ec0e631cecc8db5ff6e985b1134bb805bb2c27a30cf54993e94fdf02bb3e2ec2d659621b5d4cd4607ff46305e0882a6a377e250dc7d1ae82ba441af56dfa8f74ab3340aa699cff7a43aab894dfe92f9b25632ce2326e9c542942dc396e858a3203b91c634f824404615e2dd40328ce06de5695308dba2dbee73e3fe6cb526874650aae73323dfe6d152fe74e4cc322fee780d54b24f76d0fb1f33ca3fd35296886d8c3dd72857e3f7b070da977d4441b33d72a08200baa314ea06fc5553d45de40e2fdf50c1399b372afd01a3b94721d8a4cf7ea673a106eb472bad68518183f98409710c8a0179ad84ed19b2d4316ed835744e5db72605b5013296e4f106019f1778636b91261fd47d1d3f16790c191355eb1e71e4c088cc33c383d693524a27ed05d9852e0795f479d995bebda4fd23454ae5979c73d2fb320851d44c24cbbdea285d6e68d988cdd795be15a0d852ff1b8ab0cf2d00476558baad6d2899bf13902900dbd8895ac7afa94f0243d5032ed25c8c2ede2d1404bf9a441fc00ecfd2529cb589a0705be655d62b0385b02248b43daa9839f82115093dd154dab94cc3543b710eeb8be328821598ecbd0c4341835c813bb3c988aa26645cb78576626954a4dc155c92d498be4fb508dc7a152d8dc6581f52c79de13237acfe99a8716d439f1aae64c7a9f2fb3c43deb03282658d128b6b3200d872a61bc496f9086b56dab08154af8781e88f1c9ec98d9787e9f47e076b63fbda1aade86c2a8d425683419c4818ea08dfe8d6c49499546234dc56207c02ae39205828800ba5519a4152e3504bf45d8caa7fd550b71873b0369e4a3e90a2af3e703a78fcce3a2fa12712e54d587c5ce3ffb6fdb3cce228a9f572d60a5ad02f71c8efc49fd503e52f0369c4f41260fb2435134beff94da166b147b5a27833a4889c0028042c0bac7cfad57cbfe44467319c5bc1938ad0e7d36ca2f5225e97f8b1cd775645ab8144602c7ed34990795ff30f9d8d03a48f4365e348d3a7acb7b83780477bbdbb6b2e63c166d874fa7bfe3998f0dfa61c7830c896ea7a98516a2435c2c825c67c173047bbeff2cae9b4c316f788e281b342da3bbba9c97b32820e539b6bef8c72f19deb7c9618d3cec9a4fe320517ae8b2671af1afa53bf42bcb9f0f42714842ce51ad75bb8e6c82c060428e6a4454132e0d6bf7376c732ae021a6241abb26c34a91e754f4d17aea922c8cf12ed57b813484748b47cfe04bf3c3de4af3379808a5f3473d0e278b09088d7c46642c8595e92a7e35248b3a98bafd3ce20681c9dc345726d249c6f1211e10c2c567395e71acde3fe7c155f2c8e1244ae97f4156e00b36aa6e7fdccf6fe372153797c21a548ee56488effdb5f776fa773f8ce38d223659e133736e488314d28131ed61da7c0401b50ac75a3820c34741f4ea22db1faf6327c8cea25eca73df5075e44ddbeb23a2374893e4b73059c7d4bc01eed3f3838b93da40f4ea6918e15e3eb5abba4944e6cb318095d71f2219042e0643cc3ac25cee21c5d9a6d6da68363e3f0635862dd189d3de8ca72335e06dc9a8dc00ad72ce842164d2649865e8a9b4ad1c85035c241a65e43cb1f1a0d1da3e9bfd5c4e2a18a9dccf518461da9451ccd86f70d1adec268502703f4b33fc2f71d8ec2d4ffaf2de8363699fe9de83b7d4ef5b8d4b537f5a80b6fdb00b4c11f7c67ce706421496e0b116263b8a9eaf5446494a8e151295c5f18be0827c62da8e9423e1cf7a82e1e5ab253f3edc07393dc8744be311fc5cb505aecd95dbcd5d5c41347da4ab36cbd1525283488c67365117b1035b881e2c99f1f810d84849fefc37fb48a893ff79a50f35c87dced65908de94d2292cf7b9d9c8577b7fa5d49c6962a6717760fc2b22e1af07d58edf15a2932c00b583cdced65cc97f5ecd892dc452b08b7e06f9325d38c2fb3b426f675fe657d0e734db267a4ece0c959cb95b12607395d3a42d3adbd3c771799e8bf0c50a8006e61eb5350a4981fb55b02d69a3a44e20b24f235b51d2136ef2ffbb867a89c63d0f4b4d56ea05ffd694801b84b7d290062ed7dd3ad44f5231d84237d903269bf8683ac699123870f6723f5e6cfa577de153241869c2d42906f98b09ef20e2c0b977a89501271a265fd7f9c9341b445a4e182769232efeccaffea3ec8022b37a92ef417976b3a2b8455c39a0b22fc05907f366ceb88b19cec780bbba5f36840a15ad37796402950cebbff4b94d9895c211f46f76d8fd5d26a00e847855de56c470ed8b72a135ea4be73898c6110a9cb60", 0x1000, 0xe, &(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0x42e}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc, 0x0, 0x0, 0x7fff}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 05:37:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x242) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r0, r1) 05:37:11 executing program 0: r0 = kqueue() faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(r1, 0xdff350c61df3bd7e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 05:37:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x140) getpid() setgroups(0xfffffffffffffd70, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) r3 = msgget(0x1, 0x0) msgsnd(r3, 0x0, 0x0, 0x0) r4 = getegid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r6 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) write(r6, &(0x7f0000000140)="220e22", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0x16) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x7, 0xb43253eae9ec2a2d, 0x102) bind$unix(r11, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) r15 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r15}) r16 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r16}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = fcntl$getown(r17, 0x5) r19 = socket(0x800000018, 0x3, 0x102) bind$unix(r19, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r21 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r18, r20, r22}, 0xc) r23 = fcntl$getown(r8, 0x5) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = fcntl$getown(r24, 0x5) r26 = socket(0x800000018, 0x3, 0x102) bind$unix(r26, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r25, r27, r29}, 0xc) r30 = msgget(0x3, 0x40) msgctl$IPC_SET(r30, 0x1, &(0x7f00000001c0)={{0x0, r27, r4, r7, r22, 0x50, 0xad}, 0xa4, 0x8000007ff, r15, r23, 0x810d, 0x101, 0xfffffffffffffffb, 0xfffffffffffffff8}) 05:37:11 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x8001, 0x5) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00') sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1, 0x9}, {0xffff, 0x1, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r2}) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x2, 0x0, 0x5652, 0xfe0, r2}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000717000/0x9000)=nil, 0x9000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x7f, 0xcc}, {0x7, 0x7f, 0x2, 0x80000000}, {0x8001, 0xf8, 0x20}, {0x1, 0x9, 0x0, 0x61}]}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x7, 0x5810, 0xffffffffffffffff, 0x0, 0xba0) pckbd_enable: command error pckbd_enable: command error 05:37:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x6, 0x7}, 0xc) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r5}) r6 = geteuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r10, r12}, 0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000140)="220e22", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = fcntl$getown(r17, 0x5) r19 = socket(0x800000018, 0x3, 0x102) bind$unix(r19, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r21 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r18, r20, r22}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = fcntl$getown(r23, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r24, r26, r28}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = fcntl$getown(r30, 0x5) r32 = socket(0x800000018, 0x3, 0x102) bind$unix(r32, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r34 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r31, r33, r35}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = fcntl$getown(r36, 0x5) r38 = socket(0x800000018, 0x3, 0x102) bind$unix(r38, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r40 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r37, r39, r41}, 0xc) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r46 = socket$inet6(0x18, 0x2, 0x3) r47 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x10000, 0x0) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r51 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0x800, 0x0) r52 = open(&(0x7f0000000540)='./file0\x00', 0x20000, 0x101) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r54 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r54}) r55 = getegid() r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f00000006c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000001c0)="d373c5203c21d93a0a33e9e0d9f184a808b680905b28f6eb105544200465b40b3790275991dfdee17f492da2906e42d6645da153047bf52841a912604bbe6a01a56b54b8402bebbc3ddb316c37968e3dcd55f778040e3d1821aace167717c9f60128f9e5a163dc89d421741cd18ef5e0de82a01c06d661b55bc4d3d6c56918d0e2a745e7d7554941cb236f7f95ea7a32900b62d2ea", 0x95}, {&(0x7f00000000c0)="47013ebf48ff070874b5e27bc57b7883bc84856f866e16a6bbfc522d5891c318899433a59dd5a910ce9e54585299df5a0035d183f7d2270bb31765286ff4c82b20cc90e6a07effbb85f6", 0x4a}, {&(0x7f00000002c0)="6c17a098e2bf939b398e11bc9a205f2233bb33b2f99ccb977870b75db6a60ac1a9a7d42ee48e4e30ec625760eb6017c237db8d7ddff9fe2533cebb984dbac56ead8182cf60a11c4a9911f6a8f7447e06d33d06573466ed1ea4bd85f22d150f771e0095873a5b42389856e1813508e2f8e0ef5ce9fdebaf09526de85ee5c473ada1914793364ff05a5b7d745e630b0d5156eb7a459c545e334ad96ae09d05b6129e7ecb6b7c63b7b0380b45098b9b2bdf4d6a1aadfe4a3e794d8541cc2168766d78936a10347251843ac23f2f1578a5a51b13fa5ab25afb8791e4d209a1d46d681eaaa6a214e56070fd", 0xe9}], 0x3, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r5, r6, r12}, @rights={0x20, 0xffff, 0x1, [r13, 0xffffffffffffff9c, r14]}, @cred={0x20, 0xffff, 0x0, r16, r20, r28}, @cred={0x20, 0xffff, 0x0, r29, r33, r41}, @rights={0x30, 0xffff, 0x1, [r42, r43, r44, r45, 0xffffffffffffff9c, r1, r46, r47]}, @rights={0x30, 0xffff, 0x1, [r2, r48, r49, r50, r51, r0, r52, r53]}, @cred={0x20, 0xffff, 0x0, r54, 0x0, r55}, @rights={0x20, 0xffff, 0x1, [r56, r1, 0xffffffffffffffff]}], 0x120, 0xc}, 0x2) 05:37:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) sendto(r2, &(0x7f0000000140)="de7e074355205de6c3fd5d7777c8e45888ba46f1a6262a2c85702f8e4956ba28463ef6dd7af28c7ddc2e1d1381164169cd7f35e098b3cf3599f9037a91c1f454b334fe0add17c87ae7737ccc13efd1f39a38c4", 0x53, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000fcffb55066"], 0x8) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000080)) 05:37:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x64}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x401, 0x0, 0x4}]}) openat(r4, &(0x7f0000000240)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r5, &(0x7f0000000140)="14588267ca5cd3b21bfc4a4229225c8b8b81491e498f56ce0c249a89dc0a275619ef99a4c480acb27033f8979b2806", 0x2f) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[0x20]}) getsockopt(0xffffffffffffffff, 0x9, 0x9, &(0x7f0000000280)=""/144, &(0x7f0000000340)=0x90) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 05:37:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x44fa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8080, 0x28) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x2811, 0xffffffffffffffff, 0x0, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)) r1 = shmget(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 05:37:14 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xf7, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) r1 = geteuid() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080)=0xce75, 0x4) setuid(r1) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/def\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x15}, {0x6, 0x0, 0x9, 0xfffffffc}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d}, {0x5006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 05:37:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x40, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x8000, 0x100) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000300)={0x5, 0x7}) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x12, 0x0) ioctl$KDSETRAD(r6, 0x20004b43) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000340)={0x0, 0x3f, 0x5, 0x4, 0x80}) fcntl$setstatus(r2, 0x4, 0x4) ftruncate(0xffffffffffffffff, 0x0, 0x7) write(0xffffffffffffff9c, &(0x7f00000001c0)="44f170242d22a499089ea4977bb1bd97758e9d2eaa2aa47b936e6d9cdb7eb18669324f98cc328f58f60ced772c2adb4107007a9ef9a20b81b8b0a9f73c1de242697ad7355ed0cb51ac230ebc230a421c8435511429f7ec21d31abaa0e3dd65e4377262e02638c7910c83ae0702f0e0e9e2b9ba7f7eeeb40457ca8a585682c89470449e496757d86636ed2785dc544155ff4c141d6392c7", 0x86bcfa4fbc6e3f5d) 05:37:14 executing program 1: getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket$inet6(0x18, 0x4, 0xe1) fchflags(r3, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x45}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 05:37:14 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getitimer(0x1, &(0x7f0000000140)) getpeername$unix(r1, &(0x7f0000000180), &(0x7f00000001c0)=0x2) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x7fffffff, 0x5a7}, {0xe98b, 0x3}}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x30, 0x2) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 05:37:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) getgid() write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(r1) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r2, &(0x7f0000000840)=[{&(0x7f0000000340)="ed5a88848154c5d79ada7980dab7618453e42b90be803e5adb8d6b089f11ff06bcc415035c08cba014ab36a68cbd0a61547cfea38c40e88433e72065c2ffada445d2deab6c4d32bd9f3a8eaaf6afd0f1ef82c57a18b3e72dfedd258e418f5a7197fbabcb9134e84c576d67fbd803b482f6435eaf15f6b3b6c9dfe2632a6ff92ab2aae167fdc1fa0b4ec798216a5dcecf6faf1f7e63ae24a3995b89e52ef9fe784c2854e5ca0e26800f6cbf9b443b1c5fcfc82a770945146abb6a14baadcf572cf711b205200e9e5cde70fd8b42bc0c72d5ae5fdda51cc49764"}, {&(0x7f0000000000)="d8c6190c64625177c16a7d1beecb1a6f57186e81cd44f64b0938faf6210a39d466e850f6a02f42680ab6aab6a5cb"}, {&(0x7f0000000440)="2686f25b9dfbabe842a1e975424fbed5881c72b933b16d0ea163290d76b158e3c104e82d952a1bf793ef4bfbc72ad0756d5430716eaf520e0103025b4e9a98256f5b66c00a0e873c7e36e06530d619d6d330150503dd39c0ca80eb1a68059984ac5cd3463c0dd9207bb653aff9f5ed8eb64cc6023e79e0c75ef77d1de2acd94e9b"}, {&(0x7f0000000140)="230f89f6f4ac1c0382c0b1256f5d305f5637da8c1ecf65517d336474aceb87ed51149e8e05f2df0ba67f795bfff4"}, {&(0x7f0000000240)="6b73b0f65a345d4746b17a77d2ff00c613512fceea7452405ac323584721fccc5ce9a54e7defe70ef85f7caf54d7a02671a2d991d66b581998cee34b806b"}, {&(0x7f0000000500)="154d2f4f74a9dd580443217678b55394972e68b15afdb1979fdb893489a686250b30f2c71a2133adb988ced83f608e413b48a22450de5029ac410571de814da6a227cd3dac2fc21017930f4ee26d634df94be952933d196b429ca74848c1488f90db0156d1badfb0b1d0375783fa31939bbaff24"}, {&(0x7f0000000580)="70a4ab84b219985b4069e1ec1bcaffe6a081ab9918a04201e10620afe32b653d486fd8fc3fd5d10dce7cd628b14c57912db660f6604db224d14f8d734cce42770c74f3cf1e8282991ca5d37651494c72a2587d1081eac94bee816a64ac23143faa712073a185a9e12e10132ad9383bea61c421f127b6d11c4bbf97caf1164b71f427587a27"}, {&(0x7f0000000640)="0b3bb10012e6d718b5dc0a00aa4f332ab67d5a629a0bdfbd9705d39b4d6e8a6858b5a5ccc48fcbfa3dda5be8fc0a370563cb28f4892babd362857fa2da3ca2b20502a5c6bd131bf9bf81c5b0863f227899afda22c35eb669977700e405ef11b0cc57b0f69ff75ef559ed69229aa3e6bcf378d27cebcb130a9e853aecaa10b7ab9ea23c1d2931d22add5365b06cdfaec37738fdd138169129b615eeffc98a0ef253f00724b23e7affd66dde346200e0e0940afa0d09177c2daa0389900b66508f5d911a0d5e66364810902150a264bf90733d2189ca01434160300ecad68429422bb6df62e1c906c119f80cb072d0a8b96b2405c046"}, {&(0x7f0000000740)="9b87337f21860c08f6d8de672f43947fd668d3440115f113939940a3e01d8c579210dbfe86988e9f9d6773b497f852266f117da69a4e359dba88838f4117cf25be6032a20af9d794ee0919a5e4713aa433de34d3797a621354de947c32162db3c8a3cc451b867d978de7df2a976c3b0e6dda98775cbb42a647fac061509ca9f69535769dab40290cc7246a9a970dffc0c32654122c0b9ef8e7e745616d0782fcd71f59d78eed2d54659e053b7d68d9a1414a243de137ed5ceb9fd959b7ef58e6427215277c24486f706f0c51dfc4f72ddf7b3be1140698e42a17913e6ad7eba7edbc14d36a3ac000fa55293c53cae8e3c30bc9276a18850b484c65c2"}, {&(0x7f0000000280)="4f30f1f54c85"}], 0x100a, 0x0, 0x0) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x88, 0x106) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chroot(&(0x7f0000001700)='./file0\x00') write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r6 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) writev(r8, &(0x7f0000001740)=[{&(0x7f0000000180)="fb076c7f6ffd54bbb3382849f187219ce4e8434687d5f9592c043700caaa", 0x1e}, {&(0x7f0000000240)="86ceb2f3074251e853e6e4871532383e0277cb4f2b4e713177ac96ac22d145454ba6ec30", 0x24}], 0x2) sendmsg$unix(r4, &(0x7f00000016c0)={&(0x7f00000017c0)=ANY=[@ANYBLOB="93d073d442c4fffdea34c36e438f8bbf9e9100513aafba5d36e8d61fe437c6052c40afc2ea4485c54207063abd48fa85fb0323e49ebb2776983a4bd3ee7d8f6af8d7309558e7ba5b497936f45844e19880b03941489464eb9a69f17d3381403edb73c3bdc34aeea4dadf9c95382f10ce188a5a6c9db67892df56ef2cdc58ef8bf981b800bf167b8be26b08ac21abc88c828a9eb5aa28171272d19bc0e62ebb75459e5b9183592ec1ac77e93c9b52968bd1cad3e249b6fbdcb4c17112025ee889410a"], 0xa, &(0x7f0000001580)=[{&(0x7f0000000400)="f88092d98ee7964f268222eaf624c968df604c02ad6aab82a02406377fe96e07cd958d2589175e93ac25967c5bbe8354fab8c2d9a4efd96f7b1f2da80c64c3e9565d072a79d089f9cdb85dc0667332e34fd4b4113108ea9baae9579395d460346d574f14f6b849599cad5cc3be16e5f0cb292548af82e39250620a3af2df6d65922e0ee74884f068110221a4bf9dabc9342f594bdbde6a9b7522397c797c0eb5880ae456f21e4d4c919c5352da512a0c61892cc670b1300cc4ea0086b3f0f90fdcef17bdf7273db95d9f4265c29cccd16227847fe3880c09843d444b60b13080624a640a5047bacb05943c919b4840aa4211f92858f50d723560e8c213dbdd35e68020fecbb0c2cb50f849b156dd8e552148edfe1545ce668e18d59d9232cebcc3ad7fd36d61b0eb9332b598fbe0b3184b60b7141167ae5bdf122ac075044bc36633c207bfdfe2864eedd26705527cc727ce34dcb261920cc751444a73971ecbec9e434a29018fbad08a43660b8a47018ec4e74f012d3b4d18bcd2e39e6cb0813201522acb9cb5060588d7ecc54465852ca0bc3fc064c63fbe2c7bfdd4653639bc7aa608111f199b928472d5ac5fa6809d7599b23cb317f484c447e4f8be39954a95a1fe63595dabf12d2921cc03fddb4df96291e50143d99411f44b9b7d1d203ac9558a1eb2ac3234e2cb6adb92e1d202f54fb949937cbae9eeb3641c70f389cdfd6cff9e0394aaef482c3fa8889384bb915c0f8ecfb4995bdcac76006e6502998fc555fefe60a00bfad2582e08f8563498e29be81cc6621ccea40cc52f945b3a5dcd7d37ccc00b7829f265e6e0b143575993f1b3256fc841530167658b057447baa7c2c348b1b98eea3c3a6e3cfffe2b39a0f0b5d48430ded6c2c250799214961cea70665fc1e872af392da121c0aa39f4daf719a50c30253331e351892dbce333cb350f4a5d93f71cece1700649850d718cd711fcbac484ea1707aa0d9413d7ed898f6a860db3a2e18705fbdeae05bf70de518146ebad0dfc671b0139698f0a5ce1ab15d56a54dbb6b6b3e84647524f94153169884d22556d5f45e7e9486adce64b42d796e00d563d418db5477d5413f9c4dcb1cf0f5894efcfe02fa1986f73d34f5437cb8811399e416e12cc40c7291e0fa9dd0b07e4de504533095e895aa098a233e3a3e7ccf6595f405505d9d66c34852672443ef56b61eb0641c41697c377575ea175f0bfc18b055744f3e126bd35b8bc0891af3fd16388cf6c3df9c2abab0c0e5265c01762936fbda30391de754d30fbd815bba0fa9c6faf32ede526ddfcfc99d6fc2b5b1ef89b3736cd51558a17107d97a25625e53b675f788fd2352351bcb5d9a0b68a4ec7502292f10e23d8bf3c8abda5d3267074c42571ab5fe006129aa9ee364df136e4e92d6067be9530c69ba110db15298156b38a181e7f04ccf69c26508224e0a6c7430ca48d6ae6df769887f5ef8a64d29d223a4ceedcc7eab4f827350e7a0185be119be32c7ce569d66435567aa41c222deadcec30ed7a917fa92d5b8a3d3bc7a9ba20c5eb308b4ff052ebc7605dd1baa9bd7cb1488fa7d3d934242906ee2e3e98a0948ed449d1292087e62e550f4c9b6d0205c6aaf57ab5828ab6ba6832bb39a4bcb6d764932d5b8e46f52a18c7dce607a034ec375ecc3b43cb68c8992034c9ed025690e4303c8071eeafbf46c46dae1f5f01c23b42991031dad3c6485be5102176d59c778dfd6ec442718a5dd09561108aa19c2506a53fc230a3ea7e8d46d5aaa26547325699d5e009b44efa67732567c83ab68e23a2c9fbfbaaec6d6f0c456e38249161a48d7558cdae230b46a8cbbeceed1938a141d36806020e03a32d4559a31d18fbf39c38c8067a6e21bc88fdedd912d44dbc86414b82790bc1cf80d3d9e0d32333823d0ea6b012b6a9ac92a926eea10a0e550d729a322982a76eb40ffc3772c32e9da2a197b5e5f4395f831e0e78d0352644bca47974beb1b66748ebdddc15d206721f99c52c68c1c24d100b7ed7c61561bf34c6fec22a9812e4be354548f63ac60dcb00c1693dac068e8c95b5f3431aa67bf4b4d8cf9025af0585f9b377a4f4a361ffcfc8eee26576882d4898f0e213953a39a87bd294d74a753328d1ce2da42e037bf370be09b8a51f88e34459d5532c593495d17ae0b07a55856bc09efe0807e3aeb9d979924c42935448adceb0b36397c8de320ea74ed996956f1ce160df285b7a010ff3c4a8e22913a2097f15c978dbfaaed272f4b0bb12f26de61a397a93e2ec4ddced925520ea50d78664f9f2a3374e33abcd0195da8a535aec32932f74f435840b2228190d0c405131368461a0f688579abeebf46e3ae5412fa95cfdb20bae9309aecb3956d38a75d6bac945bf81039e42f288f3fffd14b9c69f9db246ed0f2418ea898bf5e49f67f3c2f93fca6ee0a434e693449b35cd24364981186377a5143cbefee634fca1f3fbb93e4ee91d1682597fa94b9732c2d1054fc847a7c396c8ef71fdac9e265b3bc906ba6403fb3fbfbed886a2d9dae975e59ae9b98369d9a58381392674e704a5cac160394aa1f4df93ad40dba828a475be836b284161068d20a398051f6ff7a6fabd7d85e5ce9b3d31b2de433628ffbd446fc6472011b1dbb787c0ef182e375a3521d1c79d35ace84987d900c42d30bf0fabf55a9630ada70159f00ddb83551128da4ccbd0b6c79e8a0d302bbc3a5299f54e4e7f553c2f505d142c0cb0f737d21b427ea9b9394df91582b98c08d6a76355a9ddfcc8fc90a94f54a9319f92a63aa867aaab08535fa957426c30f9aaf39b9f658528dc6d0f78591adacca31f53db9d067ea85d201c1f89fa70b44d7ce87ecf108b45c009b7dcaec2416b98a83d41a8cb642906db89948a1a090f915c5ca183bf408171cefc0129fc858d31656f9e6929b58f35771db17513a7e92cfae0b71d6fb6039a4970bcce7612b663d5703d66a19601627a09825fb47ae27a5398c9742762ac8961c10bfb3a6a8362be0b431719c3f3a054a6835598373b449e99f8f93329d9ab4bef8562dcd31c931975dd8dc05e59f25f0fdfb5a8a8caa371f371f289b974274bb7d6924fb61255cfdc5c180a18c75a4fea02c252c4e81ea3641eed54bc128ca68629e6a7d8da7759ae2dc84e9b813416303b7651e984bcf2ec936d3b971f9f3dd86acc7f5b793d3afc24d224c7261f64c4a936440e490789618285fa0331b40cb325ce5434c688d7f2be3999564ac6c3a8f9cf36b54169ac6104e0467dab161600a27e13a5fff331c450637dfe0bef527330e7bc4021c3fe8aa6e8eb421907da8c597073f9dbe6cdeddc715bbea021b1ccca3c77c1aae826a6768c2ee83dc4f843f9f35d611909d68e61cf2f8b65a7c82080e482dc445d4b34f1de00d2465c7afa2a048ebeab23494364ba596d747a9f2b8233a2b77c44388e3460f8e8a0baf8ec2f834eadc7399b18ed2f700e9e42c288e8887092ec3b548d21cbdf5238d80c2aa2898341dd1656fd9a40bf1b5a48388fcfb0c0a79c07a718bed9bea931b1e2be3195665ec5071204156db90768d566db6278fdab17b48fd3f17320a31c624eb522be6351bf403f5c7cc503a3bd6a0105c8a888e13d9d2f3b476716951e47566df84e786855d310e70a6c8bf185fe76bf57e4eb449fa9e6cd64b6e9a5db78ffcacd4bc189e44016d928ad67939f3923fa1554e0284758ce4cbdecfca07ea9d88d7a8d7de3595226674f41f157ef194e8dcd13fd6cf2766678112110b0fd34a3c9497c6a100da9cdea9d1a949008be7a2b703eab78eba6040160d3715d07beea5cfaf945581b51b575f4d6f7f94b1bc47b4ce4fe31281ad1648c14911d98ff04ce8423f3f4f4ab4798a43b8fd2f28d7f8f803bc0be867bb04ff6ce6a98c7a637bef1ac84dc3ab57d85a57e38179c91c1c274d93d310237fa84f79e262d2eb38d3c6db22f1000e790ebecfc8ce7fe6c4d507874824b7062a55e49d082153064f02aec6f806258974c5d03960298ca347792e34938fd2548c0a3554603aa90c3d7e18cd63f6481d9a50b9f887d10c4403da901115a0b906da1995e22b19848abed49c86a89a7b11e4a8d85564247674251d25cb143be4c06b42a4895bf9c6e0519f00ce1b9fc60243bb6dc8e1f1ba050a7d4b106bd8bd30c3474d2895cad97e24bd49ce438875eb993e072bb91117fb88ab59872baef4142f72b0123bf34bd445ebe6ea945183bffa83333bba0f7c4602084b20600375240df3877a50ed62f6c87a9940ffa6ce2cfbe150a503bde1266d1baf1936400207344b2e69e66d8d2957df045c287056a9d4fe7b367adc570f03b76c5dd441b4b5574b1b7cc4ec4c00a97f0d9fbb66062c6603f9e08ecdc5e69f3c0dbac161d6900af0a36c1403449adf3a8284aa8fe04374cd6100e4d6b80f69e3a5a8a81571811ad977fc02c9a7213f55f676563194bd0c91d5e62c56f0249b1b5f1504cc644e05992f49cec608fbeb04a20d51998925ceebe96d386459be5c570d5f72659a647f1a06cc534fb93a01b7520738fa1cce9e65c21391dfce7bbdd60297c0c7fe02d0551cd6e5c10bb584605421555134167a9476df37bae4e0cd12cd26b16388fa177ba54446c9d2c682a69011d170de11f2a7d530b361694aa98f7e74087e512e6d01fe87bae439cfdc2ccb337ec8051d5e83988dd97b2f39710cad544f3b0203c02dbfc458545c574bec099b9d138c693ed19ed469e41523f99172b99ba3cdb1316570e08a1b3829527e56c608851d3e78655886ed9dcc60a6f6782657caa35ffbc4474373c7b1e0d330cec899a823ea9fc9a930ba82a07c0636dd4eab1d37cf12e13eee078f6d3f2749d2572b2a45d903e5d29f734b7950651939358d23ee153ff4304997e160872c65247155ca8334c539029ead5f93bd1491c877a7e200f6d83457ed3d165a7d404a5cbb223be9d2aba8ba710b6c3530c2aa2b685d3a11af592f1dc2c90e9b467fcdd0d8b68775ccb585348735f0deed43cdb6fbea9ea1a1594fc06afb9cdf8e07e34dc20c7e69ea6c742db7a8c2efc26b25a3e6d262dc24901ea5d471254f652557f731a5c2eafc96f35979c3c49a6e5f971c799f12378a6cb65bffb1cceaed9e92d2625069c0c992820a749e7b41a544f1978d160a9c418996cf3ef47ac7143fbb5290a6be74884e76fac21fcad6c5a84f8e930a4e6d7b35bb366e2cf68349eb03d698b4a1399dd30cc1cdbbdd65fc7b34f4a3b8f1ca50d9a741e692c7e6489af79de3c56d7762d2910525205fe0da6ac20dcc96c75b9e0e4d2505584480c3030b182ea94c9f0d98be2a74442d3ae598af6f51778689ef7bdae289470458203564b77cf1d66fe09b428c563722bce7ad7d2d433e50fbe4d6bc5197d6ef3ad09495d4fff6075d40071b63523aba189d641a8b1e99fa813a3f794b1378b4786422bf470938168946b906eddd8f66060c77e28eb8a52ecd02783c47a043a68b2d14ffa8fdea7d243a3231e71f511b17846d1d16dae0a1883ddb9119b568d83b1dd2003506451b27fac52224a8ba13a43820dd0fa1dbb8b234a60e3b53167c2212b1b1db1bb686b79c5cd48f9052321a7ceb6dcd723c82526b0343fd5bd8e3f6b87ac20b0d38d63042c6323e3f846f289d4f032de5ae68cd632729e478fcd240c40b298a9764bab1eb57b77ddf87f8c09709e059b33bd10ba1eec7ac2203a15c622f6af68a8bcd6f9dc54e7a65d4b064cd397eaa44a0efeb9fe4cb9c2437a7a9d95cd1fe730db185c11de95afef76aac4f726d0", 0x1000}, {&(0x7f0000000280)="6fe35745f089078953758e7b0c5ad5a73cd2cd2f9ea468fbdf54b1e5e27943", 0x1f}, {&(0x7f0000000300)="265d6d9b6dc1abc85da48bb45401afb7297bcc37d912283cefadbeb838c9c1e8d89f2ace2ac30a91f77badf13594a8be4a1f948c288489aa64385f71779214fc8097af695de0988c990181eb574c6b549380f880f17a0da71a9de2b7a3df", 0x5e}, {&(0x7f0000001400)="2b8c4315d3d1fb90fcdd02ddc0d4bf4fd1dc89bc71a994bba125f1117c527b9d9957132aa4b836858a1a3d49412e11bea21ec0443c3a7e90389cc84e5d235e7a68e159ac", 0x44}, {&(0x7f0000001480)="baad0791e64757eeebeb09557ff69add797241ebf8c462e393517350d3dcb08ffc4c7626fb21842ce20e", 0x2a}, {&(0x7f00000014c0)}, {&(0x7f0000001500)="4ab5a9e853a595f840e32fea343882dbf5a9a8ba6b9610486f39ed34cbdb37ac00", 0x21}, {&(0x7f0000001540)="d23d4534907c583315ad7ee2abfd5db197aa34a5124f22d00d999025a02f79bf9963c0", 0x23}], 0x8, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff, r7}], 0x20, 0x205}, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x50, 0x0, 0x0, 0xfffffffd}, {0x6}]}) r9 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r9, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000014c0)=0x6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r2, r5) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000380)) dup2(r0, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x1}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r11, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) 05:37:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r0) r2 = 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) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 05:37:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e1ffffffffffffff"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x3, 0x4, 0x6, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3e}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xef}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x663}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x195d7c1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x69}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x91}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) 05:37:14 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) close(r0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) r2 = shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r2) 05:37:14 executing program 0: semget(0x3, 0x0, 0xae1db18507a8135d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() pipe(&(0x7f0000000540)) chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffc, 0x5, 0x0, 0x0, 0x10000000000}, {{r6}, 0xffffffffffffffff, 0x81}, {{r6}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) r7 = dup2(0xffffffffffffff9c, r4) setsockopt$sock_int(r7, 0xffff, 0x103, &(0x7f00000000c0)=0x1000, 0x4) semget$private(0x0, 0x0, 0x100) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000100)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) r9 = socket$inet(0x2, 0x4000, 0x81) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000005c0)=0xfd37) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e22", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = fcntl$dupfd(r5, 0xa, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xfffffffffffffef7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r13, r14) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, r13}, 0xfffffdfb) r15 = semget$private(0x0, 0x4, 0x4) ftruncate(r1, 0x0, 0x6) sendto(0xffffffffffffffff, &(0x7f0000000740)="7d4c11fcb227d19536bebba9aeadd086f7fb0ba518b3127829163cf98554447d782d7484f20ce9908d22e6e57cd16addee5ead54a756fb506bc4e73b42327dee7effdff17ab311925689eda6795a7c937435587ee0b55423d33db1bb2e1a8a43fde1ae170e3e46f30b826a64c3e53baddc45a0b19faf429cd7a6c03b8382", 0x7e, 0x0, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) r16 = socket(0x18, 0x400000002, 0x0) close(r16) setsockopt(r16, 0xffbfffff, 0x2e, &(0x7f0000000000)="ebffff13b9fd812eaa4e71300100993192964800", 0x14) write(r16, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) socketpair(0x979e64c5746b87c9, 0x2, 0x9b, &(0x7f0000000580)) semop(r15, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x1, 0x2004, 0x800}, {0x3, 0xa3be, 0x1000}, {0x4, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0xb, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x80, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001980)=ANY=[]) shmget(0x1, 0x2000, 0x180, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080), 0x4) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000001c0)={{0x101, r2, 0x0, r2, r3, 0x11, 0x8}, 0x3, 0x4, 0x8002}) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r15, 0x0, 0x0) 05:37:14 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x0, 0x5) readv(r0, &(0x7f0000000000), 0x10000000000000c4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) write(r2, &(0x7f0000000000), 0x0) r3 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pwritev(r3, &(0x7f0000000740)=[{&(0x7f0000000080)="6fa76a9c1f4077a24c63c341ec6b760a2da0dd3b8c1a6fb0990524e9dec0c6c6f2aecdcc5110693b22e313b231a0dc37a7d6e92c71192ef6dfd7e55e25a7a1cd", 0x40}, {&(0x7f00000000c0)="f7bddad122b3d07d025c5da99196969b137d13fe98504ca30d38c423be1783159edf4957a7614171da93ff3028d19c0f0ff955d6d656747f666888cc8e82ddb5", 0x40}, {&(0x7f0000000100)="4f237939907032ab489f8434e05ac51fd2eddd7e0174a40faf8abda33911bffbf9568f7d05abf205faa02b1b0c1718ba1776001392e1d9cc2f792712eb40433d5e8a99746c4d193f3cbdfb68003cde8c49cbb9e3a68fdf57026a25d2ffdc6a52a23f225bf747d9f0a1350b2dd1ff3c664a9153bdcf5b7c2f48b9b048", 0x7c}, {&(0x7f0000000180)="459d19e2d15e9aebd610468aacd3d9fc4dc893510f6da49b5c90d7bac8c3f169250cbdc908840ebad0b8887733650120ca1a8ae825bf5b9c2f57a86aeceb35d74405cc1c6053ce643b7081742c158a779946fd915c527c1eb545b6055b72b31a0fd360e5c85e9e10ecaa74e55c1d3c69536bf4e071fa22369146f2d67d014f3a5223afa6ea7688e4381132f2ec8a1a15406e5ad530e84e45d67770c3011567012111e9c9fa38b052cf5a", 0x15}, {&(0x7f0000000240)="2bbc739b7d8613af20749fb37f8ca4803fac9d39b927ed97d500e00d59cbc697bc64e24652384bcaf7826aa42e1b20b5c9a9e9843742ac4bee4d99a4ac72bf4a75651afd93fea4253213edcf2079b9cdc186b05ba0b292f3bbfea3b66212fdeecbd0c6474e184b7641500821ff204651453a1d43597a35d2c7bc27cf9abd4671967aaf29bc2f9823e3710b16a6b578b571ca8e7de0208696ee6522cd939e859e3edbeb16f0eea103a152543b7cdf28dfc834caef3b9360549d3fe794", 0xbc}, {&(0x7f0000000300)="e397fece8abf6c650ab13c5fd6b29d23b2296e4dd38e8ed8f4232bc312c8edc9c0aa7269694902868c499b2f8606093e33e447f4e663212a533345abee670d075f15937bffba62366d077175768e72f35e5b0a05ca43", 0x13}, {&(0x7f0000000440)="8ab373cfdb5029b48f3902740f0f9b6dfd3e88ac9bdca87c92e6e1326acc71dc3a2a2db244b350010f8ec9bc7115c0aec0935c482e6916f95c35601453237ba9d12418e7704b94c5e5d940c8d1a1c525d595cad2308925e92e0e0d24d2e78cb8c45b9044defb89478d24c7670f125ddc62a713293ac08f464d00cc5168df8b8f6abd62ac", 0x84}, {&(0x7f0000000500)="4ab4ad30d90e34dd56f26b956a8644e72b75e921892fd2c0009d8d296581068bfbb8c58293828da3cef9389b786b7a3b1ad40024da488975ea196c0d175f29d088b34939675d77b3974fc05b1bbb32dab5f582b76e356663d95aadd79f077b3553bd5be03be3f47e7dcf51faf1a56d68791230a24f5fa02a940b175d20ea73cf119ac45d71bf2350c2a7c044bac2b2ce2a03ca8c2523b6f911f5e27799df8ec83296a7274f8c3ffd5a2a7f01a42307b5666911b0daa53a0ff95f1262b7b8772641b5d0d1de9a67d39c1e71d7987314ccd4728212faefbf389a25b5a3249ef721e14d", 0xe2}, {&(0x7f0000000600)="5d1db1843a2e00bf60ffb152f177a8ffa9bc5e4c29fb4bbf9cfa0b05ab68fd604f0d05bda3578d8226057fa4d06509d18ba12799549621f77d8432b2fb3b306fa17b490251a6ae2885c858d136d609db0db85f6a8b21083635b2ebd294832ae0", 0x60}, {&(0x7f0000000680)="585b2582b3ccd7df415342c61988e40ea2fd718eeeb940d11991e198a75cd769052cafe8547f2f5afe88874a1ccf44491bbcb7e6bb65fc50ff78e0ba61bbc4abdcd16bed0fbd0d25f87fe897ecff981774ed6bd20da88c72799d6c33d528aa4343ad25687da21ec1ac7a8b8d8a71b793309fd66e69b22a66caf9e5106a3ddca7166ad588f029abd5824cbb9a14bd62eb5d4f9241b3e89cc85b0d74f7220a8a2c36d9ad623f004773b4c72e43", 0xac}], 0xa, 0x0, 0x4) 05:37:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0x28d) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffe37) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r8, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) r9 = semget$private(0x0, 0x9, 0x0) semop(r9, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r9, 0x0, 0x0) r10 = semget(0x3, 0x1, 0x0) semop(r10, &(0x7f0000000c40)=[{0x2, 0x20000000000000, 0x800}, {0x3, 0x7fff, 0x800}, {0x826997f643ae7948, 0xfffffffffffffff8, 0x1000}, {0x2, 0x10002, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x3, 0x8, 0x3000}, {0x4, 0x500, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000000)=""/9) r11 = semget$private(0x0, 0x9, 0x0) semop(r11, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r11, 0x0, 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0xe3278b7da934478e, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_SETMODE(r12, 0x80045713, &(0x7f0000002a40)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = getpgid(0xffffffffffffffff) mknodat(r12, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(r13, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000640)="5edffe7de25850ae8a5dcac5aa6e8fd4ba515a68ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce29200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cc8f71fd9f3b54b8870e7be2f90b610c5f97519bb2574a390", 0x81}, {&(0x7f0000000700)="943707c879104ee664641c25856d553d537921599284389a9f02e1473bafcdbda144b90622ddb3faa70dbbf5a95ce67fa1dee4973299d26f3522b2587cb6347b4438a35e36bb6e9effdd01e9e7205fc87949ccef549235aebde8f13133a19d5156b83db825dc1d", 0x67}, {&(0x7f0000000780)="eef06bf1a99f11fcad952fd109c0e6c7b2f03d1cbb0b9602f00396c66c613d2653741c7106970ce43b2fedd0542cef5cefac3b745d448696094fea27d819af1887bedc3792775dcfa950aad0831d18b115bad3746b88a03592d74f2d5664246d20e8560beb3be7f4db2a4b575c6cd5bea2aacce5e9d50bfa85ae3daf14e24a983c35068750a5d713e3d699e2355d07168a447aea57a486de0856f5ce70fb33636aaf35f1af09e77473a070db66c0e6287adcf1c7af22c741653e8fd6ae68f3b5373887440ced97cf54ad56f9ce313b9b0c26263839c9d75be4a039447e", 0xdd}, {&(0x7f0000000880)="b7156dd1008b2dd913149faa0a5926c6403e82244547e3689f228759c0117e7645b1930f8186ea4700b5087d874cecd58910deb0820ab9c91eb6c3f689a62f5af7b9572ed83315a9f27e9de6826f52a02ba762a3b203e45fd8f67a19f0cd6e5b7c7ce927783bed4e0ed7885ad5105c6953cebcedf400a9feb1fc72cf64cf78bb20dd2f9e109dd97bd1c7aab14e6e64adef7ec75588ce9437a26587161d", 0x9d}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422a9e70fc397c599679fb7afcb3bf11aa03af5ca91764e18a725f0e695960e", 0x64}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x6, &(0x7f0000002fc0)=ANY=[@ANYBLOB="1010000000000000ffff0000c4d5000079cef32b0634b3a5f9fded4b5abec0658d06fc5693e1cd7c904a972aab5dfaeaa9a69fca7e678d17138b94b8210cf0cdec95b2cf679036db420d63ca11cfd0596bd42f691c40f96a530a921b127db3723a57d05b64431725b2b004119999ce7de5443c326a2f889de91e116d7ab0b35cbcfd64694f8ef41dec0391ea616bf14864ef1c2e954d73aba7e3ffdbecb5528b96f2b31dcc6473acac1fbeb035617fedb27d4763e461780ba9909d0d64763811c9200936d512688cad7797381fdd8e5bfa29da264451085629e6164a9845c66d4e64f21f51a41c61edb3ca66cef16ba78e077fcc3f9a95ce14a75c80f720467017d6f67fcda6d34565ab488d920d370d085094ecd3d5854ac04624fc1120bf9f0e6316f4e00fb13bf1e6d2765b386e427046cf1b0c57d85723bfa48ee4028cd31ebf5092491c4e0f87652cc05f83afa2d1d1f48ac5e1a926a9b069df46fbf7499559233d40a59bcf7aaf74e6e9cf6ba872e4568258d7127bf52a6b24eec837de1abfbf0df915e0d70b4dcb01ec42053c2a513406cfd6a51124c76825465d9240e0c4bd73002786ce263b37a057cc794d8c48064c646ef90bffa7fe840a47bd23f4521026bf2be572aef623f7b5d5f74d8158454cd39692975ef52e36447e6c727da311eaeadb16a1bdc89ec515d336e00d8859bdb1c8f2340812a4b1fb64ff620fe895ea76d948f208b75b9dc759e07f05da0b990cf39464b523ed34533ee598a7c955561f7b9679aad4a6e27e72818bc3d907641774cb296b4b8e9da9c9fd9e6658e4316c5ced3f16eca15603548d35f0897857ba8428d392d3b8b7d327451ccd1f8243b74f9171d36010f68f6482701889842a71f44b95cc68facea4aa34f8ae6f3aea632654a3c58c551682e8b3e185ba893e75862cf363a005ed0ddc10f2d1dc209c9705b2e71e88927af416b7fd150f2ddab4fa92d9d8b9564a1e0a3fb4a45da46a8f7b94acbb03b8981ed8c4a36831847b5547c8ce91c0649ea86931b44ae5c294dac7b37e9af0df8fa136c6d0619ad2a6375d87be85bda38a7b685fccd3c1a6262125749e54c6c3d9127b52b2e0564c7a4befe4f283a6c5c013006aaaa00e10e0ab757f41db4c5b0d11e19adfc282ef9aa827d1bf60c11e3e2844dfd0f0b5f8580833d5b9dd35b25c8e15708ba5e62523cb012a02e6736d98764ac4a40ce70946fe8ec98d7eda614bc40a354e6c620b56193d9952b7f85c21174e0490d42e7d653923303d7b9fdf560612eca53f7e8b47413c7d7863691b39180ebcd1a0d64cd25ac396b45890616570bd7ee2c4c667e67d412c5b988767d975eb604c57384d6e8050ca0d884d9f401989b3b298fbdffc42a1f789d62627a76055b7df62273f7d91361fd41c5dc150e0aea55c057fec916a80d9d845031526ec3376a7941f0ed3cebe2badf9bd5efb57f4b5ec15d90d0b941b307346524bcd20d09e4704f17d0ba5316293e8a69e7b950b4eec02e55ae3763e0cde370a839f8b7e531883d36cd975bfc98f87fe8634125e24ed584a72aa21fb68ddcc81e7aec18d7880743bd19cfd14f433ba421135f156caca7f1780163992f27eb16c0fb48aa9a3dd17c2b92bd1afb743265ddadb9399d9c769dc9295d9054d9b880a3c891f04b153fd24aff8a42f7b946505c01e8da644ac5b192d0756829728871147348db6d94c0146091f350fb200bca87ef63ef75c78d5db62be62cbe59675831b43ea4e826121d3e543229645bc152c3caa9013373d99ec65b504be298275224ace2df1a17739261b83971d67f861d87d0a3da3318cb6c2f9c3cd6197046650087c0596a85a49b9449d8628c7eb76ffea69a6e5740779896cd3536e00f3534d4446e4c7c099d1c47a35ab2abca7cf169924d5524eb5b2557aa437fd7d4f4c2b88019d712bf8afff7094cf959abca48f5bf929144059d7c0b51d8be20677d97f0224355c006ad88ff72c8bb9d4cecb0c7921962489655f075c6252a26e1704459c021f736ac97d62349bc9aebe2ad13b67ca9e9090573a23487bf9ce316107d29e3669524b5093645f2c9620101503e95d0c3fc20445ae0d9c235cce616af819ca9645428731a653419ce29308613554d92256d7f3c2e0ad1a277fa00fa826306555b84ce4d713e6bfbf789b728213d687bb8cabd3653ea10d99c5c378ff7fc9b1f3f59df088c503307913976e205206902106b848415528b6863f7eb29e129ea64bbf5ec5d72eb807fd0972431d51159d25f48a23c618be56e5b5840302abe43d86584cf9e3d4c128496263ab770dab26dff6525d41d1bd0a04b00009e10fef5c7cc9c85c444a54cb5b4eee76ef1e77fb98308349035033736e6a98980bd84fac049fea3c0c39cce0d2211c31f5158b7aae614461c314ef0c5597318c8aacb8e92858171005920bbf458fee02eba31807908d331cca68137a99bf889fc181129ee7b5e2a01c0868386dd2131288c8d3f45e301e0af00d39e91ba22f2e916c72def826072bf1e68fa5be56fa3474ade64ff2fbfcf840f041ee16420fc4fa945a0a147165f7d5ab48c042a878c335a8fec0f0ea5215c66428c29345f92ee3a46d497b70891a6a143b6bd91d843ac7ca4f48365ff69c5fc3946d0cbc33f5b83f9be4ca1796015ced3442ed021d7c64da29ee7a298ad8b0a5ce84f6aafa6712c715282c769faca7fb155a912d77ec7fe0fa5802613dcfd5ceb7271ec94fe1ca3c63bee05ff11c1ac7cb691f98263f672271748257eda0ef61b37117cf9f6c7e219e8d17208d3c10c28484dceb32ee301a07b1123d9870e7c647284b289666dc6ba63d3dec8e9df5595f3f065393566bcefa33340c3e48ff2364ca8b10402b17cd64d613d19ae8875342d5b2c9605affccd33c7c88b75f65152e0a9f8d885c3c464b1db945464d8ca4506e84375225c7e3f16649d776aba6e2486b1d110ae2bc4e729405327283bc1aa6c4a5264d5b64387d8fa052644bfa182f62ea792c2d60f82fa4008344cdaf458254e6a72eb5088fc6577076eafb40fdface07b17b1dfc2d8c1ce4171a139db4d648978d181bb91857362fe5bfe002cfb19b990fdf16fe1d874517612614fd8dd5b531910c6c33dfda89b36a82b735d91db01ea39c29eb4c5ff8ccce51d075b089fcd47a7b167929477d846a7ece0dcecd8934dcf413fe1f76837bda99ddba3b91a277399e858454663e6ec03592ee29cdceaa9eeb9f2eba7bffd21f484a81cc0436eba8413640a348133757325dfc775f986ce456eb06b7b5fc949499bcf170d4749a8d9073ff544edcabec6111b5a01fe92d0cd614a7da81d81c2c7793b30e1ab63d312492ab8f42d1c4243d6391f503c167d455dfc7d61676b6a87d55328abdedb9e5ada0da474822a0fd7c84bef1349996f66b28496399dbc9d56ec0a788bd3d777f75b0c5faed7c07362ce077c6776a8d91bcfcbf2762d3a7b8ff2af53e3b8ab91e4aa7e04e66bea50efd85d892fae1716486c5abcfc3a5a0496cdea56a1b0bb33c200003143ad92257a7027643347fa6cee28edd8e5274f4231725ca22295eb7acc974f4f87879e5b9a96eab7263b06cc61b68c2e812479d5fdd5059b992ec67d0de53c1a02efd57c0bf38ac343e1c068b14c057de306034c593431f81fc3c839fd286050e68c83a2d0480823998209c31f36cdfa6928bc93a8a576b14e0253cc16342e3a20eb6e45b7477b718d8a6c67d5c3c600f6655a25f0dc4b6d3cab58bc82f54ac9b1293ff6d07e26a61955c7b4141e9e726640168e74a08280e5fb8d0e91b330b3bc9e3b3408114a2eff3db4e816231fe388ff2af7abae9fb1d8b1c91dbec20343db603260b04fa4224a02604e54baba010f36741e9dcadcb5be7e1899f1a8e547226331b8b44acdc9f3823bc2e591d2e8f301ef13c6a45b64c8bcc0dbfea9ca635c58159b3041af57cbec36d96c3c8917b3e90da0ccda7fc8127954279334e489d71c5b12017132a776ab19003f9c99f2198fbcba89135e93531129782a28dea9f5cb4cab294a112ec0a301977b2d1a67c92e4a2d30abfbc14dc105a3bb778c046e4004cfecc798038e38ac3286092fc5ea1e0d52da5f644bb4ec44e08b49ddfa9239eadd5bc0a3c166b3799e1b3360b6298a7279829f9533fd530ea0cb5413e350210eecaf8ffa947f88dc5a7fdc20d8c13e6102ad33523bda5300c73140dc141095417ecdd4bdefedff2f1e6bab4f64bb36caba4613684ff125a0cb18626f2e8339364bd6d9a9e00f47dd7f4c764f2ee4eef09894beb349adcafa232df1e171c0c38551e1de20b2eb7195dcabbaac409096c3958ddf958310777e1b73ea316f839e39ed792a63af66299fac83edf1d0b42120e1effbc7d45821dedb104fddddafbba5272aa07791eb5d7e17a107f1c3c1350d8e1d85ec43b4bc1dde2eba7ca1ff5789d4b42b63120c548d676a47961d28d82602a4f253212254a5ba17b22332b5bf9a19566522b82d8555062c80b7b0f0957634119dc8b3852eed66c67b945742ad2d42c18ab32ec607261de7894e7d0c1cb4a78216314896d344e29e9e0641b43f84185a28a4dfc646cae69af751d2796acb324b1941ea9b36aba203b664f09dfb2d9b387cc971a5c8e9b4d9a6e4c57ea9b7baec696a9feb9c567f228d29fbbd2012f8a9eeedb28752b310464de56a70fbbb20f071800964b48f44aeaf0e77a0c2f783e53201ef8570b5d2c63deb4095f7bcc7a845e0121d7eb3814579252443f5e9d53cadb5bb5693f4c46ce328d0ef9ecf7bdb7615405eac397cb17b7b5e1bd6c04dcfbcddb82feb958a0aa7d2208afd0846af33e3759b507c10ac4ec17d3983fa2773d7a9d9dc3b54d556a1b43cb2726a232cb4f875c946fd7f2f0b2abd8c4d409f8e22bc996696b66893d0e35d758cca5dfebd4bf0ffcbaad185638dbccd10dca16f2a19cf714305cafbbe63f06fc1925e77be6469bc0b27462068f1f40c644816f2eeeaa89e14d4b6e5747c9e7b0064a03acda0c6d4a479a518fd9a34f67d86573ae70dea18c7e6c65b5365fb3a2e22c03c0c2ac8058829f4612261f60fb26a8905be516df883c2eaefee13c9be7b8d3d975d820305363bce35355c7e89dc3393a15235ef69fafe000794981a03348e8e93eff7638650b712b65e54e9a464e0a14a0c3900b1e488e5276dbc0be4ef7c5e2d654ffe2fadf719644c0765cec4da817112d3599f2afd000e9e2f859e5a65da233bac01fbab167525347f53e8679994c3a446d3d3475e9e7720cefbf299cb6e257a6661457474d5230072d2b4ff618e8951df48457d3305292b80b694e31371a3c24b4c14270d1d8d1ee129aff9eae8c39a6681ef010153d6e829f289829859b4cb926fd78b8b9b3279cbbf3b9853263aedfc66cdfab2512e676a9641bb15187d7c3f94bd5daa756461952a2abe368ce8d0dbe10ed06eb4ebc2f4db60caf4a5a24798fca49425d69154dea1b4ec16b5aa50cf27dbeeeb15751a0adb1841872ffd0be2217bb06a109d3180553a263d387d71927eb639710d60abc8d5d55f85e112da059db53129278425d56cdedc6351902f44d57ed570cd475f9c9d5d7b9c82d75124e0d852bc428933b2737b883f9287d8f70295f06f73584e055ef2b7e3751ae8e495701cb41019e27eeac2c2e79b2b0322965cdb0e7f8d05310dcfcd4610c26cd76aa8c19ddf53ea98ba3a8f1a87594d9c1787790c53bf415ba39c1a1d179dbc102fc8dc80205f0195a63fda22168c6154f9068de41f7c15d7314c05f651e386eeec3278dc37c4bc1427b72e6c8442873bb100000000000000001000000000000008000000000000000010000007f000000f2dedb7013fa8d1f7848cf03701795b0b4b0de359b2299c41834b17a3cc4583f4030f5ef148aea8c206fae5fae96286c563f32cca836ce669349849a806e02de23fc291c8984fe88b9f74380e21882c1905a7ef93e86c1a0aaf12325a0bba93b5f293ce2669810f3dd00000000000000101000000000000001000000ff0000005b80a06c3828f3c7d635d1325c1bd37a9b3d3592d7143e9967a08f1db7dc5fe63da3f2105006af1423443e472cb846affc2aa4eb72395b67695a5c19c6d83603714a0693dc2f54f97c29dee21983ea5441b35aee0bbd48ff367277af7512dfd98300b384780e2d2aa7d7b63172ffef89c30ad947fb3b2df3469658df5534572a91acaa010468dd35fd7e4d0b5b524f1f1fed6a5d048a1df29a8fd89ed7747d04083d80286b326ecc7c28d148d8516cd2ef2155fc73f7fb1e5ae7ea6b25b7da5a0bc6dc7163e469fa35883e7fb27091d5778c9e9df4a1079488875a519a5249df2838ce58ad33860eca2575ecd7de459a47fff21b46b7e3a0e38e6c018cffd6ee667f0b10c49c72ebc5f45d6ffe5778687ebe5328445250df2b6d46a73c18a831d0949c46c0786e1aed7932086015322dd403d80b13455306017a5112bc26821b87b5f3d161858869ec941e85ac02006ebbf4442e116ba07d5983201366f9d9d97fbfeaac9d9a07a00002b3784d9c018c05b2796534aa3892f757bfae01c610cc86986ce56ec8b2d77f5f734e1efec0fad382551f96de2a55ad8d4489ff710c89e0c1bee438c58c1a7f6292de8ff1cfe001aa5fe8ef8182fe355b6ac90a36c581934f877334e1e6be45e7aa66b6e7fa55cdf28e209ad79f78756812a1bc3790e09149578252c84a8658e9f04c2f75c25dd9b55747a07c37f7265fd62a9db513e0bce0c40a50f8311f643bcead3182efeb79510b2c8073fc2081ee60b4ae3123209e4d25e771c8edd04d2d4b69a3663531b5cf1d563e03f85032703bc262df0e70b395a483fc366af3c1abb5b13cf908e9b498a9d122358e762552bf5df7c1de5bee5c617c57053377b32ab67d2f3a747517b552c2c1dc336e4090206a54ac833e2ff7c2ca6ce3bf5bd7369eeb6747760cf62a83de1fca2f1c31dc79392655013145d916324febd8a77e8c6f5d0ceac54e3c3bb0caa281c4c38cf71107f16eca53e1b52ed8f71dab29d6eb8cddc9f9c0888c6c9782af61d52c549dc6009b0d118b0277f49389770d9cf6c2746ef30c57afcefca75b0c6fbae4153088c7c0ad7aca9b59dec37a0f49b320f7a7ae7b0a88030211dd37024c168b074fa6f4640bddfbb156c26e10e96d31a9bf6d122440079bac3dea1989785d7557a87fe6bbed455d698427ca8ac512c275a85c12a1a7795670a5b1ea3ae0d74d822eac42b013e76e68bfa86d6d9520546a83c2bdb470295c1a4284a5cfa7e45ee5f9d2f396d76b450ab3fc123a2ff621e87399807f87da57420802d60fbfeac0d528495b11e962fdc2eafce463a8331cb05062253b26c3bd268908279eef69312a9fa0d657e6c3450d27e74d64a922c5c63f6f5fa4f2facf055b1b63832fafa381959a8da3d9c54620f852054b6239558bc7ebe5fe5c08e40e57968a71b4cdba2a3b4b74df009538718ce1df2199893947a80e17b9908e7b75fa41ce44fc0e7e0f8bc1b1e5408c1b5289851219e80a5c73b2b55ddb5f61aaee40775d46af62e29abc612a4ab42098e403bf3ce2d3feb55f48f4ae5b7e4b1f13c1cbc847c1bc38224bd3f9c8b588353634b001e26cff3c8950dbdec5a0ff61bf73eb28e069b5a242cb3770eed790c7aa3f2af56ebc77328b31627559cb082114270a3a16338029912336fc5f8df88dede68bff0d79b3ac6c8bd9865419d216966cbb1f19f21e586e6fad59e61a82b21a87065f2cd1671c5ce01dcf10cc5bdafa5fe9a82a98186356e6a9c40c27302ac7c8258746428a86d91f8001d419e6bc70a4d772d07a7e6a310401123a008e4ebe2489e5754a5b4b479998585ea54ed27422568461e55c163058b0ff8683e36f30a3d339ebef26e46a9b688baaa5c91888ea0c3474ee155ffa3ab2516becea6321e2d301d5534c58a50f2b5436a264ef958b5fcbac9cb814e6e70fb55cd649e678f18546d89175dd30c9fa4f0450b88b47146cb34df9f7078b304440eaa29bb0b882e2fc124d9b5f62afdd5bb0f6733d049559b36ecb32cfdb0b171e629e2972a53cf294ff28f6f6d1ed35d7a4d9e368339ed1c6dfe4c735da19cd8a9a3c883bd63ed928b43a4689db302d61ca10779cf59e2dd606112f4c152ed3b4a67c11658ef67224d821b900d6ef66294ce67f7232ca9e3447310360af237a92eb3617a9a66d883a1a03962eba942a3d39fdbeb4d7c64c27d5de7c86ebe76ff03e21ea5bf95b6fba2e83ab2355a0b854f28053e8ca4c0756689a93a77905280b6470ebea11daef5796ad43a027e61fb1ad73d1f9bbb86c45b5a20e7694f1830a55ccdad57b776b806436d6ffbdf4ffc945ea51bee1bac0c942e60f8468f27bdf8f906c0b15cc26859c58556bb9408e1f9f4b4c8af12fe028ac7430351cc3d92810d18e5841c4d13b876c819117cfba739caebd3c3471053a56bc611842a4e7fd8c2c0f1a9de4a0b332df215186b6f7922a999d48aec167ba916adc885413a11c395ad721dc1f949b927e44bb7d77a32c80af9d268c98318857584a4a230cebc6b744736c59bec9acaefadd6feb88aacfacbe4dad15618da22d395b059e68ee1157bcb0d83cde2579f93dfad86608b680bc9afbe5bbe3049a5246e70109ff65c47c22aa1bb0efd34e98f3216dc7fa06fc254b2c5c8ee84cbfd2151875a528f959b23bc18f1e449ee18f11ee55102c49e1b0a39e4ef7d2fbcd66c14c07586df4854d28598262b5f3abb968cb7a20d17d268559a8f4f521009a74b1b84fa56b92f90c8aaf6e6cc430b57cf8cdd644471810cb74c124e4a08f7ed74081677827841649e595362eb9b7ddcbcc9991e23cf4eb4e45b8562e0997eead2ae6ac82caf7e235c64a55cb90be7a082cca3e38326f5212ac98dcb635d30367c44d1fc6949506cba92243637f2c30b14d4f1c3859e48f9f9aada70a2a84a9917630b788b913440b34f923ebef8a41dc73c23736cccab821ce58a5776ab42c8b28890f073abc5dfcceff8adc2e07ddbb0c46bdf06f29b1aafb95dde54f241b7f9b53d090428cf2333cf5d2ca172366c36843d309d066325771f099566a6c74c00b97d93d801c88039bff97aa678d295111e4a2a710c1e606a01124ce690b5c464c0f457f48dce2967043bacee5789748b852df35c41d406cde836a26d809e6588b6f61c7c7526ddca54a3c9b4f21f3b5ad403e5c78f0ca009aa377f0ee83fac3db5102845e1c837cba51cd22558f33460295a0ed10ea962d81503b85abb96aef3862e602115b7f24a105d9a188715a70e95664ef810732b488e557b568b983ed126691c1205670bcaeb54b8babdeb689b2c7b66e804c3edea87da8e553a91cacb9fc174ad8e90312f9f034c40c0647aad0e40687aa673c0d9af48c220db65e3606576acadc36e0f61e67ef9baffbd3155c0b3f593b1139b180e90b3457b9509f1e6ee23bf7e2bdee07492d787be365b1bae4fee1f300d922ff80bb7aaf02e06f3812eda20cd53d09b1bcc114a2b7a34f68b9d63f8645022dc3ccd2a31aa54bad602df8082e1ecf7c2e6ea1aec4ba98f747e0808e11a902117af4420f971d87b501b498ab51fd3df25a1d062ce49a3c628f5571d30184a1dd24ae46ee23f004e4ff523a0c7f09f721dcefbd00b6613663bc0fa72d1a2126f4e5c6e9793007499af150cf8b7397511749bf13106d45844f86a448ceb50ca5b67405e45522998be06f5f49816563810529fe4839a3cdb24876f73549b92afbb0abd6a66a980f6d0cf7efab9a1db133e62fdd570c4f3e68ac852290c3ae6bd67ba4c572191f598d49451494f86c7f1c6daba4d5fabf9896c46256a5ae05af048c47acc1972da76f8e3acaeb389e51fda722895de9828cbdecb6f6035dcbbe7f399f8ea11138bd363fa2394a18cc79783e239696e9c68168b3f13337c86e6175406cc8c40c1b387ba48e201d00ab9aac9d10129faa9cc06e9899a45ca96d3804de047eec6f3740e18972d4d4b9b0e31b1221df7d2c67bb39bc36de88ff29c076d5a5471696099cbac1d31ed66f7f88fecc3f2261389a24bcf6da2fad477c3e98ecbbc1af029368095fa08828a7eb39885f0742273ae555e08d75104c5a6bfc9002566584f3f20ebceaab5cf946a4384e9db584772fdbf27f57625cdf2ca24f66bccb8693c0c5d22b7b1317e3b11a1f288530ef501df7d6e24011fb831544ab5ec5ea538928a4db454fc179a07d9809c2fe7c7c71ce9d74523f73405296a0db5e979cafab6ba0e1c3c44421c0df93acb49ea08e2a510d0cd3934ae193852a052af9272ecbeda317218722d36f2fab2b507d8a9a4040f081ea36888c02110184bcab1ecc8d4fad7d30a6ab8647697fab42b59ac5928f27db90494349145bfeb211dfdff38298d1b26899ea2ee6b71df93ca44447f6da50a29301a153ade818829978c18231f95622d9beab73dbfe45b930f209c2ed949cd0ca98b5125b2a2c8d16ad0e4e314b2ae93adfe0b01ccc63631d6df213653a55297179fa528a1468cb2d34639efea836258d71a831e852c4f367b07bdf9701054a22b2205be599bdc0d59d8a154473b683b6529f5b7de878c5b087c4328c2df65624bb47f6c25aa793b96dd423e609de0b81492e1fdb7047d3c18e75f3bbfaaa098e48e6d4e56f4b6a27586413a84aaa9a5618a8dedaff054673d59efd288a8639db83ddc78274dfafb8972a4c316ee85f10240174c5a163fe2bdf347cb50fdb6a6ae79dafe41327ffe4e1443cd7cb4c5d1a33828d62e1d477f0357575dd48193a6659cd22f75418933aa86d09531113cb472122bf545882c520aa8a602ccebac4ba7362081d493649983471f63124d57d593d6d89cb0b0e479f388d8b7a990663a571bd68af458cd939c2b408a96ed60fea4498d0c10a9c66976c56c5d799ccf21b68a1557964905cdf23712be12b690eaac23a4903d0d2461fdddfb24f29c997102c62ebb5e8e408c806ec48267f3bb241cf18403d6793f6316ff24c52c2fc5e62e3a50e4b7ebfae8f8c1508b380cdd684a15fca85008f74ef5848b530a0208cda68142bf31eab640b5e282725cd66cb899cfc7e441a7ea1ad34149b1bcfe23a9e8465530a667cc295c78ee0e756f09e2fae095e8f78bfdb9d85706f8de4d71ff1651515138ce7fe711f004063805f3ac2892d3d51a3806910c542ad494493fd02d0ae24d155dd3f713f7617afd94ceb6b66faaa719cf478fe32fa0385580065c79c8781e4cabe20277e2b0f234c4c6efd90a0a41fcd3fc87e7d09aae2fa1169108c9845b8da8c35df58ee88be2dbba6b0c7dc7c54be1ec14ee9e55ebf7dfb34a75fd596732f5de9f42e2b11fd7a130376f1dc7eb7194b0176ba1952827ba8ac2c3b22a255a533c02a940ef0f589e78acf0b158d600f72275e0b6cac09b9cbef88a4fd456343c065117a6d8c28e723d7de79c391136be45bebcf91b5551b238a87d092bfd9ecae370f8258faa5f9da6484cda341c3523a3d500abb49da925f7ee71582eecddbe2e634019819b9377f2e389a44ef1519d25ad30f158ccbeaba3bbea051b0b1305238013a12741b32a4a322034474c53553091ea5bb2b278b44b6d20816debd989bd95a436ed2cfd1b61a994a2ae962b842af559cf409583d86b3c8cbb297f838607a71eb865dbcf6c6588b324cec9e3b9facdf6ab91b5678f2761913cffac58b07b6f6bfdf178395fb547114e9a1a28177fd2181b9a5aa03deb87534598cc444f284c42bc2c3c0598a93f1c40ce4acf10cca2d815ae58ac27b03f370608ef2f16b514acf364dd773c775b2c3ed0015368ae042f12cbdb6c000000000000000ffff0000ff0f000061d818b83590ce655a9f11d0276ce3dfa702cfaabda2573d482adbefbf8300c9ca65136fcaa768e31f47e008ee5c4fd13e7cb6c8b9dac459964dc5380dc17ddeb9fc373b5931b643d7bb1e96ca2fd2006d15d62d43fe6d432888564eda42f7e9d1ad86a382182a7364db66a5567c73395ecbb2fcb6a7f1a880ae603e7649b7b3c7b8dd5889b877483cf508033a78a1713fb499d0a14ff4c8283a571e427c7a10ec568168f5a2645ddd14bd40000000008000000000000000ffff00000300000083fbc2f1f896ce6b60a19e7c4d91ddf2f672dc4915d87859040c7102cdd6a5bdd2c39b1f890ac5be3927ec221c09191345682ccbcfedb54d10b3ba3b302ef6cbd2a76fd58759612f731f7e0e6d022937caf5f525e0bf1d92c6faeb667b2a9a33de3dfba17d4266755a2d0e74b5f2c40010000000000000000100000007000000"], 0x2200}, 0x8) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r13, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700), 0x0, &(0x7f0000002d80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000096a3f37cd3de7a821e9e876d3f2a2d010000006d1e0076718d3d75aae59e1a4aa981648378c56af797535b67e94b4c065179ad272dc370ee1c10fde012bc92ee3da01da93128d43c623333b2ea2c015df7d62ab6dbf8326d94d5a1af23c0be9c37d8bc0e87c0a58dfee0263300c535b04e1f94bc2ed662b5e2efb3bae1a163db22a79503bc89d803e385965ad3a0b42335e5f790c88bbe168bbbd214f6b0f95fcf6fa5b66f9f555a5f38d5efa8121e694edc947b877bfef5d3390d7c808d7b0f7b1dda90dee7379a50ee707ec9e94e03cec3f66ccd1a545ca200"/247, @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r12, @ANYRES32=r12, @ANYBLOB="2000b5e93b97007e3966a32ef54685b205a57792b3005d91ffff000000010000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x7f, 0x8}, 0x1) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, r19, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r21 = fcntl$dupfd(r0, 0x0, r0) writev(r21, &(0x7f0000000880)=[{&(0x7f00000002c0)="7c07f18def18caa076ae50fe6a34b1095b8cfd09358cf3d268e34130f5189dce5971d0e60ced01c6dcf80beb70fd1bb5806f35bce6d3427f62a0d3301bf85b6e7d95a763dd7441bb8635a3fe3f87791a92a2c5fc756add9cf3ae1cdab013d9cdde4bdcf5e5adaa9e3915fe858738bbe09c5c9c12d0d2b3ebd57b09ba310c2a33415671b8b8abc969b5ca41e379200286", 0x90}, {&(0x7f0000000540)="e911928e982a7270f42cd32cde5924eef5d8fab022c536f35bc4cedf871f29edd2f7ccf794981e8046d812c5b573d7e4af053dfcbdb000b7c4ef1f7998a895fccf0eadf6a1b1460a606f0b37511793a3ed3d0c4e71967f2316c25b9d2f43cb7b69ef47a2b49df3a8c4ee", 0x6a}, {&(0x7f0000000d80)="5f1198a3ee772174dde50fe0ae229a7bfeacd8ee967d46bbef69a61faec57a4cc5e6555b99662af210ee8d309e3a02c25673f47d6744653855cce4d8d66b71a0f349fba23863cf07d36e59d55bbb844808faabf1c48edebd8c00819a502ea842559e9824cc900b571abc8bd6f2f6a6995125bfc4d147eede8dc26f3a418cf4312a63b2215131918b77cda30b8a15dfd5a9ccb4ed195536959a32963fab3a2e93b92204c4bd619fb84de92fd00272467e89c05215f5e27db6488574a23508182a5124c426abf3cebd596a50a57ca27162c6ba053043ae8184f9d9d43f70297cfd5ff75015242bcb371b8c724b8c8d80e4a9cb8f0f5c11d24976ce5cc2a50cbc505731ee91c3fe6794204533e20d762c832755ddfc1ed6a51613af093746e9fe77443d32e31c3b85c06103f7b2cb79f5a2c7657598e658ed05951e86ba2ea909454dded4732c0538dcc343f7464f2a5fd53ff3bcff213b776ae8ece6a15a714c0150fa889b098f2e546bdcfeebcf023703cf53a7ceb0c063733a5ced80ef90c4000b220bcbb2d30ecad698ade0385d4175a0601f98f493b1f32c4afebf03e6845d6a503091615a10bcca3e30d6c72554c0367e1f792f9afe926769c4dfe4db4025c965b537c29f80b7cc460afbdbf0e9b487ee3795f85fdea339622582b2a6d6b3b93772bddc0c18374f3bbc4e5f72af9870c9e161a8b2c4f6aa8b809e1fb96bd90897c167090d349880692a21908593dc794404e65dbb92ffb3a18c0bf5d22c9f5a0b05e2391a945517ca74f856bf81a60d400d409012dd36066b6467be02ca0c356a53b3a435c98484b8344816cbd94c10c947c3baceb9d5d06b08e5c00776bfe7d896aa7743b05550f8cc94c3f5ed4bad28e91f19504a1ebd11fcadb1494efde924ae4134dab27361c78d8bbbf2531a73ff9f730f170c6396bb71844caafd35be9b0357fcc49b8461851f5a7a882f8d571641f41f40179dbd4cd881046f67aa5fcfa2eb093af1194ff240b7d68a75914a882a877fb07d0d793c804b88d02114173a0f88c689eb5571dd6db098917c7f806d248c1213a1b369e57a68888e0568bb748e9ec3486a11dfd95c82116637f49a5aacb64987c37d1df40c5f2aa9b0e5013e6bb0d92b79ec6a044608ae6635f25a5f3c4891bb9e8e2fec0ae421d3bde09d5d55316c5c4af8c278b7f0f53fe674d7c479b0c5777f3f52e07bda54d21b307eff5a0bc12263da1b034e155cec8a9e15c5d5b4811c5ac304592f137ec16c3188e00b055b9e10ab22b5c4c727a6ec15635fbc959922df4791e782bb35c437a1f94772cb7848f4cfa78e01c0aeab7f3d287a9a2592732e847148277acbc6897f87e0b14b834e948379bb37a8833b7237fe069d52ab6cae2b753c732f479b8b80b35654dc5a8d7b53a6261cb8a8ca45c17536d2041c787d17a06f9d71961deee6cfb0fe86e723d06cf199bb418ddd4e3ce7daeebe38c1dbd27ba4b9415e518c01594f926e55ca3e90c328f0e850135e38d438d3640fb8cfb34e9087f9af8419ee2acd1d1955a9f2eec9ec3a6a56d06b2daa7ebffee33052f5844317d7aa6018ef0c992c83bdfa0fffa97c010c5fe8af957483e5b7c75421177ca70f43e8898ce5aa1aa70ece1572718e795186d2ff687a7196209c1838d51717861d83c9f2b22180b61360cb62a66300c53098870e11476a410b2d9a321ec53baf73c1c8256a6715bf25116843c87e7c3eddea70b91237a771ffcb9bce6d52957669e9f2d1395c5bac47d22d5de010f302c82e219bb6fe7f52c964f466f1120f18aa6862a600035d798ecfc8b7fdde9dc0c917f9c6aa46fd11a41ec6ffc08db8ca1ac0b1f487ae0b8ac5f8f82ada2ac4bb5b8fccd3e3d78a84d7111fd2d8b7cc447379b871287572e3c09aedfb0e4090bc41208a2b039a5c4e592f2cf65d5cd34354c3f85c3926a2391c82464e4232cfe0c6283ee255b249b94f750b81772df4b6dc2cb510ceb0d4df33bfe340408c1cc3b0bdaa1d7be645e66339ca6da3a25d985d72598fe005d8c7c78df86330988fcf7712c2af668ae6fa66d9d74ba2f8447c9f846ba33e8f47c44ccd4ffe0d39c88ac5d0ae53c37f2cea73a62ec306cdd7ab515bacddea9a17b2775a69ac798f085a3d908fdee79cbc1742e1f40ca571f876bdfdf3593caf46f21e41ade93698a011d85914e2e3287ef89e2143f73b6e27c43b95de83453226ae5c286d5b823a49ef729efc232c85b4a9dd7165a7564f6637eba32b5754962ddf60329e9a267edee8fd1c43fd339eac45e8dd136a12aeaf2d2ed83d7812d34a5ad54053fd624ef68f85e2a04798210190f755442120bdd68821247acae3af02dc27a54049113b56e49e2c3f1448a2e9a8444377b2f38f1ca3bc5f41c40ba6b36200b8e3bd5b6c8e9803b343c5bd8a8497c5abbd4b58b4dba6a62173db9e7224127e24d3e74a4c754688ff6d1a39b3122c7b1321711589e1d8cead593a386d9ad4f941bba03595462931245a14575c31384f8f933fc3911525dd068242006852cf780e449a6fa537280e450c04a0a6f0511fb873cbae724814d3a17e7e4af9e8a30a07640c75b7ad04afab4ef0baeca3267af8f6daae18b0b2d8647035808732fc7b0acf45b74a512f660d3ee155d3e9f64355998fac3696895160c2440191173b14b1941049b06f7945279ee7bf0fe4ef799c40138a1b18105036d728f5a4abc688ef801e4be5793118edf85da16e33daed47781801dd7fc95e569e6889bb86aa42313e86f2844c5ec3468a455e67f50d922daf40192fb0e35bfb107ceb5fc4a1190cfa007d2795a1cfe404c88ee82c748889a54b153f0252723e0f3bcb0d9346ec5f5462fd314d919678cad5207d54fd0ec4ae5f42932da49c8bb43a1a2f23f9c547f3c4d752608c37a0b6e8cde663b9a85059e693b421d7ad7ae84a94e86a3d1e6fb6810577fc0ee581f442fd77e45b4a38cb6bd94d63fe5f5c88388bd19f1a81e3a47069b672ed42684357d13c9f75dd701674b7b0c00f2d5a667a909cc60738f13ecf284d476fe26643a56d8089b65c58a8d07f7074aa0e24abe319e6be4117e6f7c24ed30a8aae4c5a03ada94e8938ed97d76eb21d64d443454cf3ce4d940c8be29e96e0c67ce5a154d20636006e87569c5135a2b27a3600bf9d18a8c2ca4ee52a128e0fbe36c5fc42a99eecf0bbf75d2d1bbd54b0b7c649afe87891c45419c8d3b7866b23a17fb25258ddb4b5d789641248f21ad509f1d73dd67bd3e054b6f1810accd12b3158df5071c59ec6e9a483934c78b3f907aeab7c555bf1f9e1dd7c37a43309faaad61a9422fea714e65140e0cb0ae64fcabb3fbb2cb0974bdd9d06d9000020769522b970df94bc0aeeaa142367017fdc50f4c4ab43c0240b1783210a861aeed8cf55395f072081eee6bfacbcec4171611a1161e48d9f552394bdc1641e882c7524565d1565d0bd0c38390dc0a6dbfe86e3ef1f81da8ae0a6ca9307334e21c0e1847112249b20ddc591e9a51b8ed52d6918dda8e656631d7115201b66e601a41bf8a2d4e87facfd973c668ef9b42da7200f6d9c24384e49b379ab777c79003786c9a5bfa65056ac6bb29b91e1d594063581f81d1adc13635ef809c7ea04cd3e7899507b1d9b3e70e0728266329b397cb5872c685c3cd1893fe0f59f8311730e55c8ecb2740a3e8765826b83c84ce3365b6de9e655602f91ed0145a5a3defd5778e5428614dbaa04955aa24c651c932ec51220d6f48a0fb8b5cf369ed8faba620b13f1abad782923ddb467dd089e3b3cc586493e84f3ef8abe0c55762dc1633d7f469b05a3e20483b06ecc882c3e6beb2ad480de95a1376fd88e1cdd7e2a5c4eecc84c327653172955833aaa7beafee2d00fded88cb537e6e4fe82277544dc1c9d4c7e204e53d6edd4ce6dc8ece657764f291c4db702656b3eaf225e5147883832cf5bc79fd2e29cd3eb66424fea2b1d9b5a0cea0c9a1fa340773e7d3078b55b831b234df0211313d2e54ea6191fa77fb8ae9a10183544013b2e57ac78c1abf8b37a846f11fa29c145373e22ba416524c51c119b9aec9b03db7f4b3e3a4fb807d7da1f3b3e3314e568766558ee95f9d36169bd805c90af8b594b4c245631edbf5f1df27048ba29d6a15a53c9ea51aeb46ab9bf6d00096a2304bb319f813ba736e79ba0dd60829a04710f4d364138a8b3073b855632537950614d74a6892d5ee2814d8ef1be2a5d415d82a33f4580a9399ee18df77537772241d9a5453196d8d7b125483ddfad3625cca4aa3e14b6b53d37aead63adeda8fa81918fd1e67412cc9aa58632b387c072a477bde3042c460e1c21eedca22ab3886666f2999171ab0da10d6d31852c77e5342a1d5a0c05a51e7360c309a3543e8529f201b58c1ac3c2775b83828fc532dc3da2bc5061a668cc072017a9a86044dd3af0afba9bba78ebed6adbb8ecf19806b577102c14cf55ed89d0f83a18519773de713e4f5cbbd3726cb2e5da1b9b0190fddbb17ebf8faea2478c854fad194469b797fad7da5e5f037c566c33773e91cfa5703ef9ec657202a3d081f63e90138705b7b5f0143f9020994ac19a32dd580faa039adac21d5b23f5a124837bcee3131194217c3a00e2b44d908c3b6f9f5a55d7a8b6ade36cd39d5dfa64cc31cf37f532221ad80078f43584d2b45145b27058684e1abc0f52603da11b831cd3eaf79800c0553b0e617a32d76854652fb953090ca1116e8390537b1c80e6fae7bd135be3b752929ee822436bf280115d7941125396bbed9be49012ec94a83b85f431718c60010e98e9de9a9c62e7b77b8afc17c8a133fea5c7d81446fa54e7520b95d97ef3f441a4c92ad808ac1de95b2b656a582c17576e033b8c2106c2fe10609c3dbf55882a3f6b88611dcbfc9749d6db8aa0f5bab4184082251f8ef1072012416d4ff1ae7948a46c49ddc20cc02952757cfe6a0fa4860e12f18a57ca1e2be168b15bf627f00cafdcbb41e7126c3da5a4856e645d0bcde8b44c6e0cfd8c44dac35f10094738e98aa2ba39fed8c44fccd3a9047f585c10a82cfc700a29e6a5bf03d2a6ddf5a3e96e34e18a2f0c4247312c551ba3009abbb79b19146460ca9da7dc95e3b1e643055c6804a165bdc5a71de2e0008ef56649542659f218552dfe0574c3a4e367a162adb12bb773c65bc34566d5e84943063adef8fbbc8b3f8ae12f12637ebb3bc46f51d57a22b32cda14c9f0ca039b4d00464ae89e38ccb6c03d99b08e5c5ae2a47232c6b3e7a48951c4433dd9df7ca5e9d0a8388f813574a4f78eb3167a4fb0566f912b708ffb46def8b919f7e45f1dc3489e92f519d6fc2412c1c553ee3dba6c605a807fa46f31e6b92d72658d0d75e780bb522347c736bf85820e5b1c683b38692dec31a3db3f74cbd6aa69cf4f03339d5b8d468abbf416546354d960ba706c9ba1c9c54632a55cc3fdceadd541b7b7c045922983aeb288102a453de93c1f3a9a9e6ce8aaa09fd06af7fcb43d995fcab0d8fac6ff0532ef94df1214021a66f5de3d89ab2ba66a9ae06f5edd12bf9f77f3c2eb52463b909a46badd67953d845168b511cf6411f16f4335381f04902abf54c2cdf2fa08ae13972825d481552eece9688d5390b8dd133a7fac042518477d890245b24890df0e46f5b4c939e08a3ed3af43d4f169ecf02ef4a67cb7ae4e561d47a6726ae4e398e98e9297ebd9a1c28c72769ba237bf5750782b1e800694286f9be6a285666e4247566a31ba1537b553081c70ef435f8096610cae51d61d5478ec530bbf95e25f870d43f9", 0x1000}, {&(0x7f0000000680)="4cd809a56a09967b1e69cadf52436f5ef67bae92531c1151d13e2baf29a4fd31c4679d00d311951bf02db4b0b3a24747ed234febdbf4a72de4aa2d570dbd85d24954529234c4d7ca81bb688817945a76779e0a39f9b6558c0f5ae34105ba076388e528a37582537dd7cb720ff80a95d8400903cf2533c4db8e1620ca1bd1ebd3301cbcc76e57b7ce55307a09256277bc774010c17f6ce5e6db19ae4251e78db9a92b3b2dfc250eeca253adca9c137de6c41ccbaa006031f3cd1f41582538f372bea7f3c1c92696bf", 0xc8}, {&(0x7f0000000780)="58963339dae70c7510ae6758f7fcf10007887862ab065b364ece460eb85d8b979ea563e757ff010000fe012c8ce6a45ce2060573db18a1042859784111ea6affbf4106bb8ee02f1ece8ffddbbe50fb2e36c34ef70bfeb0913d3719e5b17fb9c1489b4855a0723c10cc1bde80b11b0f808eb6331cf8ba5496275cc0b970a4e2991defb9ee1fe50f41e8d204c7121867d0802c5bb14f0d2891174672be24ce7852272435db8d0210b0f9342ad073de75eb79c6d394458613d408b530b583081682c6748aa66335438e0b40c86c9bb5c9bbed000000000000000000", 0xda}, {&(0x7f0000001d80)="c64b778c55108704ad6c168d7438b5a8325d30145fda98cf4e7a2d9b0f1151a0370358605db562b3c78175e5bcd1d4a9562088afdaec6125c3509ac9a167446c327b9e052ca0c0e03409a0e8965e261cfe27394f6a2b389ed3b8a16089089153164bb6c62f354d584ad48c17c7c7e99d5d6aab38f001fa3ace846005a1f6005e0b060b4e9ed424264b5a379eb39d32903f6169e24c536fce38ba9c2ab08cfac9eb017feb61a33933f99d6e1a3f239993a306fe4df0a6250c917a4a4da2b36bd857e9c561855831fb42c1abbbed917d2def7bbc523515783626c1ce4c63bc3f250942b2c353417c17f4c2c950df20f3b73e73de20918d88790ad69b4a479e3e0c61cbbd5a2366b7400ba6efc37142b2e6daaa8c7d465c740fead60f8c10c7b58d74a56d281ff5b2d9d8514953cfd3ede0b757cd7331488992cf8448e43d73a02adad029ae1151a8d865d3121a35864d2086e1bef0ecb95a690b6f379d0ea54bc970acf1d662e711fdbb9f63a1c0bafc5f7357a3dbfe22a70b003e96563d5d87e10038c2416b29dce14644950f6cfaeefd500b0d94c6017f2b8181a905e4c2556416c491b38fad52772cc4513bcf147451d9357906e963cfc5199efa5121459674ab440a27a669e837f6fc790a8ea86efab8870793f18333ef4b3eefe27f3b89882b9f0dfa8a4ffa2ab6df8317e7ac12e09845527fdf32c12d3203435707133ceb729209057c5247f81eec70b83a008c5ef1710da62d282dc95873766ff0cdf402f3033ba3c3b91b98dd622837b045a343908456675d49c625b74e3cc319a2683366ca2cd52962fe0d9be5060f58c71a035f1d5f35eedabe448d2f8fff3f0c07146bfd6d130173bd08d522fdabd5c34e7d26a0c051b0fbb76077e83a72b3125b3462cbb8009160d66f8c752452271207dd0288e79d2dcc4ea032e10d3676b1672078ee113a3587e1b435226a40640bdf548b5013fbdec84c262fcd24db4361688a9d8ffba83b37bc1a9aa6b5c1180be3f3df577dfb29a0a3b7bb57021a008e077a00c4d5a66816a97f4a82dca37fb1ccc8e99581594df91e33e4520a33a3e176fee21830b4221865bacba11e837ba0a6e0f271e0faaca25ed8726939126ca5d9e447b6d292fe5e23708b032f63016dfae37db05671b93bf0415aacaf8cf3f06bad854348aaa8da61bae7819e1ce30c5aa6a644eabd63b1dc09e336304ead97d47ccf1d78839ba51ac9ea7cf30042f2f2e2bff77bb46f7583a8dee5ae0e738b51c22393c9e04763d48fb2c13c0a45a1f2128b303fea491af3a5f3d55961c6c83ce1ae2b36f8eed6a5b47344fb43bdc4d1ed0236dffef38ff1ed236cbf78e6afd44f017d2675e3f0c507c5926fe59640c0dbe2416afacbe342bc5830fcf21fa0ece32ba198e9240582eafb50666e15ef8b57860e589ca7e7412b00f388c166d516e28d7b491106a0704bf8358ed94817334f335b1e1a18f2de7e58c5f23fc811155225fc98866394d955d5eb73c7bbdba0926b4f4ac415324e6eaf7ae5af9f8bf626838aaae0c0b365a621ddc3963806d004f3d8c228dc6a0794bd2bd9a62f20f8cd39b04a6710aaa9faf553ef6a4f3af5c5eddcc3a5abc96f733d60ece3ce36f4e6e5fa9b3e6d8b0e610b061d5f5417cfe14779fa27290e888bddef8455acadd558dcb705684d48278e8bf9e4b229e1cb9bff0e6024d3ac1a33e403443b50c4d93cea704ae071b197c7102118953c342dfbf0c2cfd7709a513cf0000523f7f17423a79b41fb5aa153cf327c832404267dee6b123ec6b672a5b4cb0987dd1f7c10044697488d23889b764d6b34eccd452aa133a07627da53c6a0191d11d23ab0a2d0de2f045a52d40d78250e860a4aab05f4a9a2f8c126074c94add7067456c255a05640f5b2dabfb198f18b1e65606c54e0bc05e4f8dadfe74af92b116778af04b31d248de5414125d235dcae5446d501ea3e19aaf6096f831c642f665c10281e3d7cc06fc103ce39fa766cc4ee51c91a72973c6b547a5dcc680eba931050c0c555248f23a3018bc8700d7c0c686107547c9dc775691929510bc5bc489249fd5d9bb87791fccaee7604afd704872d43a698346524ba56f55976adbe2f8b208df7508fb9a2163b442904fe2c0a4ac5ea040053e6868b164e4746a48cde49ec41082c1aa20b2d9d5b2719f9c74d44a2f169123b25953b1d1476bfe30de31a9ba2952b1f59165a189f5b8c338802a712fb8b85114829cf3e949165a92201a5aa378e3096428c1cc7a9f148e513461b63e219dcaeafdc9d9a1cebb18c794d843a764ee15b0517eb984a2adf7f8705597eabfe380f3b3fa5d71fc07e98271c76665c2826e7d7a00e8be3c45807d7f72238b0ba8a8dc78584f3513de9755c1b647948ef9efd411d2c08e004ee45d151cc1721c4b82de7b8000d081f869be6223b8959d58e2ce82e8513c324475fb52797cc3fc34b777c1d3dc53a61b3659bbbd2bd22298c93cfa491456457657dca1e83a3ef6f3fca8ae1cc24c3d007f48281b7f89a42e1b8584ed3d33dddd340883e082ab8dd073b7ac6ded9b88e0b1c3d029d097b2d5482850607edb5db86e0fba21f4fc99d85edee3187f46adc4b8c38acfa98871e3321534384719163c3e22d4605cc2825fa43d509428f6d5dbd516cf1669773e66073f63d00263693381cc0651ac965188281d22cf13e5feb43fc91593f09217cdc6713969179e598e58c1e3266226b50d1c9df99c615d77871300e4b4de58e5110ca83795f44a4ea2e7593c17cd0cd28aba3e13af70cf02afd195638c97b1bd4e1dcbaccf94132db55634a3b69118a4413a7d7de38f497df8876c61238bfeb7d3f0ce73d200bff35d7202a8a0d9bd894c0c8ff241fef12cc651f10db6e43684593cfee2de257ed34de8400ebe3bf4d16e0a82ec168fd2549a28f881b88068853967fcc7691cd50bc3ee320c430e1b01461baa73f5cfc462b89451086c3ac46192d3f8f056dcc1e6eda78978371e49d887119a7df59d2b9d8084fc1773347d5553f9c4f02a69db78656849fb193570186218508325a149cf5764600da01bc5f9037dc982c459199eb1eccff386b3b95a78d2491e3d5260b4b42078dc4dd9eb19ce71355fb606f071f5d85772aaf30ff6a00c0a720147c2f5676a8c217fcf31faf84b0bbccd24136cfaa841eafb7757953e31d1c60a41902b0737c7fc0a2c539b12bea48e56a1bb9f0e7606de84ae87a750a07916c317249e8aa343b8e03558b769102e62c2d00f400123670ddf2900820727b87ee3beb7774d0c5a73b743d94db42c8d6b4d52c226ca858b61fe8c7c9d4cb129d0a3ccb2e0322da9ff382520a3ca7315e3985c054aba95364932ab31b86e3b7215c29309c25625dfa4e7b0b277e40ca677bb397b08c18908ec9a2eb24dd90ba632edc5e2cc2a394873cba0f845509a78b101f10f022d672e81f29ca5ae57e260d1f21af6de5785678f9d1f359c8c8e1681554678acf2d6f4e939106c3abe0bc1d978bcdcdc471ca76ddc223165fddf7fda7464b106873360ddde1620ba13156ddac0b322d7acc3bde5eb9d9f155bbf7b4adda8ab2e83c92afe5e20d160a7b0a840efb42932b20f6abbbcdd93a8b408d80f0b0d65c785d3ef6b75fd17d371a723cdd381d2af11a686f3a580d64eafd2d4881306ec7ccd71a00104cff81a7831aa70ea96c0cabe26f6aefdfd34409e0b250bd163b0006234d64ad8f5ae6cb05a7557e28988db9cbba2ed3d792f8af55d1e503b317657baa6348dd0dc82107266f8cd079d8e1531ca0ac16cf2a3eba5d5d31f5fb2c1b6aa6c458b71e6b23e60fb0e7e80d663b7968e6f9accc70e487250e2b7beb3f1e485d0fdaeadd6e7bcbe170c0c2e80e3f921fefe781da665b03482fbec33542542449107b0a34c3a938e4e62957bce34086ae74110f9941f2437dc983233da51e4b47cb744a9a4e807f7a4cda8ad3e5d5f5f0ca578c8393aafd1ed106e47e0262f0b197205aeccd433a4be7ad956ddf2dd2202056f3aa7e8001e8d53f0f1f6fecd576391827afd2614808198ded9a321e3b4956dba3d686b1ac92cbff1129625cf40b5058b5d859494e10711e81305f24ab3a5fdc67021ad178ceebd3827e1d989fef3b972063dfb36b2bdcc021ef2b8b3640519ebd1ba1a464cffc2362fc9b448aabd3c094dd98fe0accfa676ec0292f3e4446b7db0929a7cb176ee96ca96112e5cdcc7a235fe8f6c83f466a54ab886581a5585e55f505ecbc9649eb7359999a5723adb8896cff44ecbeac5e9a216105f7b8d04d3619b919b3df70f64967ad0617f897933bdaf42670698be8a4d3ab8a96a2bfc4453df4164860e2622ff25eb402653e5de992473f8bb93b6992b14cc7d4bb2875e37d022c2131488ff4e07d47a0092efd3855b61fb158c6814a414ce9b8115598d100a1271c40bcc767774d1a5bcdf93cbeb1ed902cb716dafb54bd8e7deab70c258f12e48adc9162cf588cd882e930173b398052ebea0ac90c9fa90eb3085f76f02ec7c9b098735df08fb6f863504161ebbc9c49277e770bccce094627f916c29f6822a2debc1db77daac12f538ba8f34636f0f4ad726ced1204361add9ffb9f51b557984c9a25491e6c11030fe4ee366c1e170c132b221a654c3aecb6f8cfc388b3abb9a14af0a159c63dccabbc11876ba13da02864c75803afa3276efef24360acbf7c4b7f9406d3e4f1f3e8a67ca9a2b4b8bff8b821a44b3d31f0d3f24cbf3850ee4b87ba78ff9ed4067010e43632aaa6273b10085ba04bd72104f6141a3e977948f99d7bdce9bfef60983084869f32208020a1691b479b4d4c420a252585c0515beaaffebefb59fdb7ad3f150b12f8f2d34d30718a26cfaf855ff8a23f24c1b9b9823ac02a1ae87b8c7f85ec218625c29010d1ca2660f822adf142b92ce438716e49dcf27e88352f2bfd527851cc9af9b271b250db9ee8ddce6c6ab26710f5610768c39946ef6b2f9dd60a19371c023169c3c3285a46384af847436083ab510ec27cdc0f4e85160091c59789b864a021b2b6869bb25e6183f67b10f174ec91944908b7974e340164c189f43b7815a349a387bb91e9e9b25b4972984005d29fa8a0755641a495fee4d8891480aad52c3794db0a3319122100dafd29e0326d4b63bfdb1a81ffa408f9dd39fd8da856198b9fb963286380bc6a7af73af049cbdc2637c98184cb4a39f9014fa749830e180891e6a4eb6751ada5c48b69688aee90fb1ff57e79007e074df62668279f777978d96bdb0142745c34654591da84f286c6eaac508e918dd7463d09bf3bf5ea9525029a01f3cd7addf2bda9e80984775bacde3c4d44b2abf774b550569bc9a24976b4f253ce62528e153e50de698f284bcafa195b37864bd6ef425b9884c26e68ee58eafb531b1a542047b8beae4c58ccc3c39173a353300823b34a06b9e5bb228289f77b24846039387f9f29f0dacacbfbe1ef22e1db0755c35e5957867671f1b6b4b4a0795b09e139d08f82e3443388d8f13525fad572d95ecd85ba3a689e0f8804e83fe1d90254ac204c37efd10902d808eb38f72f3765ae5d629db79aec7f95e62f82a22917886bead541f308bc5e075319a11ceb0625b316d4709f9a3495b7362ffdd9194c562851ed3b836537f1c17277e7b7ea0164bccd96c9177ab61307e78c166bd62ddb2488482fe4c1b63cf010b299c0ef267794a0fdbef41b7d6a2ef90eadd76a825a7cd3aef396bf8b5c03f9eeb37de84bce1b94c43dfff0b5eadbdbcce481977f6d84e08515c468fbdfd63735dd7a", 0xffffffffffffff59}, {&(0x7f00000005c0)="7f1d99300f7ae6527e3476e14e423b0dd7901dfd6ecadb1c2aeb4c90c113f090d60e89b9600cddfb34bea5187c2814524e0ba2bada32c77fb33391c4effe720a72fe68193b48e5543b8e", 0x4a}], 0x7) write(r21, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) 05:37:15 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a28ecaf98a57b9a8b9e6e2dd575528f82b704c101c01b4cf67e22eab1eb32ff04e0ce9e40ccf54ec9ac248d038c30d67d34387c508329d0d59a89856324a67070af61c62c1147a5f118d7161585fc2efbf1207cc61cf3a50214e26b8674375d0582f582f3eb5326c00f6b9aa6dd2b4fc2acb9e5a2ec8dcdb8c619e08053e64cee8191f1eb33a9cac997abe", 0x8b) socketpair(0x18, 0x4003, 0x2b, 0x0) 05:37:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 05:37:15 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x45dd7) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:37:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) read(r0, &(0x7f00000001c0)=""/240, 0xf0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus/file0\x00', 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x50}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x200, 0x67}, 0xc) 05:37:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0x0, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r5, r4) 05:37:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r7, &(0x7f0000001780)=[{0x0, 0x17, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x4, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x2e4) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r12) getegid() r13 = geteuid() setreuid(r13, r13) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a5}) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r18 = socket$unix(0x1, 0x5, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r19, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 05:37:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000200)=""/162, 0xa2, 0x40, &(0x7f0000000000)={0x18, 0x3, 0x19202314, 0x80000000}, 0xc) 05:37:16 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 05:37:16 executing program 0: wait4(0x0, &(0x7f0000000040), 0x6, &(0x7f0000000100)) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="830c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480fbffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x5}, {0xd8e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x2, 0x6a, 0xbd, 0x4}, {0x1, 0x2, 0x8, 0x100}, {0xfff, 0x4, 0x81, 0x3}, {0x2, 0x6, 0x7, 0x6}, {0x400, 0x4, 0x7, 0x1}, {0x40, 0x0, 0x3, 0xf845}, {0x101, 0x4, 0xc2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 05:37:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r1) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r3}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000240)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, 0xffffffffffffffff, r7}, 0xc) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r0) 05:37:16 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x22b, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = socket(0x11, 0x3, 0x0) close(r1) setsockopt(r1, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x1, 0x4}) setsockopt(r2, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r4 = dup2(r1, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000040)={0x7, 0x401, 0x10c, 0x4}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000180)=0x6) 05:37:16 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7978da"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) write(r0, 0x0, 0x0) 05:37:16 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:16 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x0, 0x0, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001840)=0xb) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x1, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000180), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500), 0x0) r6 = semget$private(0x0, 0x0, 0x286) semop(r6, &(0x7f0000000000)=[{0x6}, {}], 0x2) semop(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 05:37:16 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 05:37:16 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) fchdir(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) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername(r2, &(0x7f00000015c0)=@un=@abs, &(0x7f0000001600)=0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000001c0)={0x6f61, [{0x2, 0x81}, {0x2, 0xba}, {0x1, 0x9}, {0x0, 0x10000}, {0x1, 0x792}, {0x3, 0x6820}, {0x1, 0x5}, {0x2}, {0x3, 0x7fffffff}, {0x2, 0x5}, {0x1}, {0x3}, {0x1}, {0x3, 0x5}, {0x3, 0x10000}, {0xe42a3f8a1a30fbea, 0x6}, {0x3, 0x7}, {0x2, 0x3}, {0x9cf16f78240bbd30, 0x4}, {0x3, 0x7ff}, {0x3, 0x6}, {0x1, 0x4}, {0x3, 0x78fe}, {0x0, 0xfff}, {0x3, 0x5}, {0x1, 0x2}, {0x1, 0x5af5}, {0x2, 0x8}, {0x2, 0x9}, {0x3, 0x7fff}, {0x2, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/speaker\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000001500)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000300)="39e4eea55b60639eaa7fad32214bb1337715a8c2cdba3bdcae2171def6b9eccbf621d270b5b6098e4d8f67f3ff1f4aa90bef6fdef7f100f3b5c98485fbe22d1f187a1469de85cd89f1ef8d61fafc5a7154282cacaf24ffd4fb315685ce721be5cf90729ff68f719d4c4486c9d6594b5db141b6ea126dbb0c29df43376d7ac5842fb54af0b305d003036b33f32c4f0c6446e910d533739552576d7cfbb8e4873c87ad10976d5b5388d4d5e3a6971783e55ebf21c92bbfaa33239602085903cd2d83c5200f2df7951ca5bfd632f6a491c0a79b5fb07bae85a424e4f4c09881769ef113dd7799", 0xe5}, {&(0x7f0000000400)="519cbe1bf0576d4255f39d243c5f01e71baaa3b5d25045c3dcddabefa537d7dc202d789de5122911c6dce7107f02b53317174298a611b11cd3abfcdee6f56d354555a262257a614746c4dcebc32eaff93369b8e8eb0570fec663f1d9366c3fccd8ab8c7e9b17901d4cd2125f9c470931bacf21a02fb4c3515f0f3b1f859e10c2b2a141a76a6eb72f1cce84985277c6caac64de10ebc8cfe18c4220c870a9451b18f8ea", 0xa3}, {&(0x7f00000004c0)="68ecfa3cc6d3cde1a948d5fe4af16794ff544914dbe24c445a6a75f53b383cec32bee50e85b391d1432cfd94ecde30f0d7d6521e25a6d6fdc846164b50aced3a63a9bb903aa020f8e7ad851d29ad02da6510cbbfcfaf3b886faffcdf56f5649fee8a98c90a0732309535dd38d11c6de5e933b83dd331163009e051dfa3a90ae1f474b1642d89a91d20a2353bd8056d2785af85d6413d7e0a7e7c38033695106d06730ed1e8a6c0043c9eecb89eb55a99fb62bcbda454a539004b789b11ea4c62d50e1e97510b418a73117eb206160323fcca023b786dc000e6b3b0680242ece1e83a6708d209d9c17abee4237f37615639ae50ef3e3a4e5c0514591357dd303672dbd0fc2118b9719cfae59d7de6f2e20e80670fa6a5589b6b9a37626044eec106537d76c08b074c18559bcc7a0aaa58d2024f57ae7c43036f9070835ec2387c4d8818090938149209f2265a82bd26b2be935e0581eea6f1fceb18b91055fd0e3fabf9dc940322d0dac71c78db0fdaebdc7637a960776386b9690bc0df6834f0ca48f3d907fff1c1642c7654e8fdacd80f773ad2735a813e3ac6610b6ecfa9fee82d4ae486bceb04afa3602dc4cf17860cf786eb48817fe7a88e3aaad48f0dc8db505659e2e1b4a6211bf61c50e43a9226b2ebca87f7421967933ef64fec282d35c3a6e94bf86f7533fecbf300a9549dfdbce663e6b8fe47f6bf148685a5b1c29e80722dda0268fe55397d11fb42e2a134393ec2d65784f83d75a6711c19fd82005a53796e42ed61cc256a590390f9b1126563b9954629170ecbf7dc73e4786288eed0d3f001f309cd1bf54f944a8b075edacb39d17ae159ae21eb106a38ad8f9eb9d025d94fcf4f39d1ea63ab77eafd6388c0d5bfe1477c3b50bc57b018fc0caac185bd5cf249a6b2b6fef89e0f580bc61d661880defcb9077b77c700d5371081ca087573945268ecc0e38bb970a90f0fb3ec1993c2445bb3ab82b722286e0510a4c190f27bb2141d85c70cc74174f7fb938d298bf812bd8773fb99c55bc52e06d7161953301463bb9cce17fbbd13aedcba99e726ca02eef26c01028811165a100b8dce09a7bd3be6e278b33ce03ead245a3d1782803c694acdd48ffc48a5b8af52d090ce17e2f70abb27ac881f3df94c0295cbe72f42d3157c8d6c9cef71e2ec7a6e36c26f07a4d6f2ee7714d43ab210d9de0f0e3f5df91d262e4d2cc580fee22fd7ec518beb7e5493bf69f65d1bbb1006c876ca32ea3aea71344aa89939f050e0ff8160c72d60d2d61c36625b70ce0ff919333aa0f5b837233a5cbbd68ba694df267051947005ac2ed5fa852687f5a3dfd08a6319854e54047af3e0b77ee8ba088f811db6931f23cf245ec6fd144b7c484e210855016c7e2845a674fb323e3fee6d95297cb976e9fdc7e3977233d5a641a98a73d56f4f2a1da73ce6a5bcfbdb269e20a412ceb2915299c5d19f97225296f6d550898e66c9218d4d4249a819fd7bb41ff836275d8540ea257336dacb6a9b1c57871131498b48b27798b14c72bdf3ebe1c357a576d2e1708e15f18c6e9ed2dd54efc1b7fd64ea79741cc697d9328306b811773eb3329a382a8f0e66b43821f2ae43d68428f3fa05db83f4df1b15637f37b9b794b66054ca37dba14b4c55b49a94c78adf3c2bc9b3901bdbbdf8bddfcc0a352da9c2d32c72cfa647dee9815f18f8ea33ee1f27973e3f3232b526ae7304a9d93369be203e68256bcab4e1717bdd4f636533ce6fdf27d576c20abe0d0206ab1451fcb4227c21e4b5cd07f95ca607ed732536c1f260c5c7b9ce82b49fafb61d1ec63d5b0f0da860ac8fb5cbaec84032e2e96e825e1409bcee40a5a8c71327e950029eabeb912d558eb740a3ad8ba53f180bf3aed081d9af803965e1a381b470889c74ece55a60ae34ac5f282d56da12abc64697e3d3e4f89f2c4b9d7a2ba1e7fcacfc9de0dd9db6545a73bc33709b89384ee088810729357335c7160608b2c0c526ce8ee41ba78efac0ed2c1dab2f6766fb8ba933eec167264c8337c6c3eb5c04ce2fb52f1a40c865568dced19beedb499227c6e902799f942645c118594b6a83d5b142b3e601359c4dedc52c77eacfdbc36d5330548910bfa4bb05c270fc3e1691c605a58c168931e69119b72636404b090a33d75dd9dcbb41749bd882165881e32ae2efc75b4aee40c426946f391936a31592608a0188172b786fd33e495ee8760891518272d0ba028b22f11535303f526e1cd43137a150c1f680921a20cebcd282ddac98657021b30e0c224d0b2846f7eb9e098d964654f0a73b4fcb767e257a78d7e97d99b598374e9e337101f1708b13c6be6e2ae000fc747037e88f94bf60ab66c86b2c9d6b4e0131b2236039d1f66f59d79792403f4633ab1f098df2bf0c725d8ba37dd658b3bb220aa318da1dbbcc93a0a88e5d8efc2fc052d854005288465a61222d09adfbdb7de30a078f4007fea53cb8c184297c680329acafa3866f7acea8fb8c64b20af010b95c04c3c8f5cdf1cf591c3164eedf4ef884316b6ef4ccde604a2d80239a2bf5fbf17b018b7003527a2e068d7ca367739a9919134ca06235d0c8af6d53cc0ce9ebb18eadc31b4478717958e992c4c19824f7c149823c069199f616ed6f58ba5226990793f3f293743e715f1e3fa368aebbd96a29ef8353fbacb1ed43d609bb56038ffe596793fcd6ecf33988f53ee016b25b5b52f40e37fe57ebc3b99841a021fcdc27a79fb30e7ce7a21aacd6d12fa4b26794e9d645e355b33746c7ec9e6e6001fa1b39b905a355316f9c1d02a450354dac8b15871a58ad713e5fe3b701b86230ed618d4e3310c7618b57a03f7512e28695cbcdb50e96e2c0e447bb4517a886af5814169e1219aebc6962b2b03642b7d4a5b90892f8abfc0b10218187f2bdb0e9e75f7afe95bbb6e1dae9c1a7695b444f465bffd63db2b6387b63a3db6a6994ea8468f5d6baf4928a59d96f110ed1ce59e7efa43e8921ea04870389cf23dd79bf5a380c538d70deef72d2d12ee3f392d53df289771ed5833b99bb4d5f03cafd1ef5f3a0cd0416b385ae3a056f4f798f954dede7cf70254e595ec3f48b8161d22ce78c9aa4632b0b308e8d147a8ec1323b1cabe3792191ba154d133b60e4dd52f2be8fdae0c2e4ece24a7e9ab794d9bd2c787840b332dd8dd2cb253554514284a74f9efba09ae0171c9b1e5fe02b72f04ac08121edfa99d8328d28c3ee40a6c405e7cf9cc425686d7a5324860278c2c88f3c4bd322116fa5523940ba666b584d5bed7fd7c45f8c4ba59a6db07db6b310893de7b20244ef1cd80ee397bd82e73f4f57d59b06d5e2ef6ffa008c20446d92409a27ef6551899c8e16be8b7a021f8b2b5eaab89a0b7bf14420b86778af72d6fdf0c5a6001f6bd0291cf3f66c5ad9ee84503e7ef97a704fb1422738f1c676649637083f41303ae67c351b8ed17c38644023fab10314e897c7b14756b84c1a85c9ed310ed6abf5c402467cfc6c34e1e8cc42b09fd60d96cf2b756b52dfc992992c5ce77e5e34bd919ed08e54a473eadd4d2bd1e0d4b008c9800c531b733568f4df02a1920ad7993702df54b6a0804c6ecd726821d5fb77817a4d39ff941ee5592b9ad0a6e2a77a1ba4c01a112570d9c4c2ab7504d8c566a115ef56435eb6a1a6f9e60206f11c0cfd89057e25b13619e4fdebca36e5130b50a830ae230cd0646ed51a248ba99db7a3d3b6b545a4c9ca1ceb54b0c6027e004506f0c96fc1bdb9f430e4673db04508860266a23f5a365f5bbd5d6bc43cbbd64caa12de9a60c79e2835df5015bcac31a9cb14e602a25b5a61e8ff2ddffa35c3c44055a52d9da34a924b30c8383a25ffed1ecb3b177a95c5d9e002f9849b4689e537d418abdf5fc7b625bfcc28bdab90d169e7c2ca56aac6b08e1ffdb48374e8433fd8d6fda31d02802a3b12a051fafe62284300de9cd40794dc6c9c45f635e3c9c690f3cf4562b3888b7856e24366b58cce8d899ae37171d817bb75b168c7945d66225bd2a5ff2e053c3bec2936b552396c3a24ab95a03a48f597e2a2a1d1332898a8645e50242663a47f0cb7307eeb3eddd0f39c64b3946a55a4b7e9b0110a32f6f83db7bd669159593627d3d87224527f47aa2fdb1a0a15e2afbb2b9c3d90ae216f161ff60d46e999a50f6e082bd8af5a8eaa9c1d4806ed7f0b7a57ea9f9ba0a3cba1064610ee9bfc10ef923183d251dafee11f2fbc2e76f0f6e96244b616430dd733b3c6ec6bc3caa6a8faa40717b2012acb8505b84e4b07643ec6a32efa42149020b491cd0e5ce8975e3ee5bd5b64795a67a879dc8243a325ec15b53991c614709ab82bb65ad1820d7a73f1ecf9e510428c6003264a80cb3b172cf0d936e10139e06863760a9d34ff3ad3e52558332ef477ff4590dc7c300d1cc0d93f7ed346c05598e0fd951a4b962aec7a3a083608ed5f05df9d92f3d60da1e2b3a7ff668b17d087bb490dc005254a99912b2daef210096228972a5304ce3b00983e133941d68b08e57cc003fbe5b6ac47a93a1ab39f94c8560ff143d463dbf581147c80df08b1b76c81b6dc07a49624f4a2426f56591045cf102dd9f0acd6f11031c9d941a46da3dce9b15e5b573499a74d3c18a9af168de926482921356ae4b67b53c2c5e0c52c4ca3e1842b5779fb72d4d8c656fa92c210ec2ef75c15775974a8819bba1e87044bc46ece746b5e273ab426b0914f87144ef0903bd37c9216ba7ad131ba29ed6cc0cbdd70409764d5d780ab9fc9c40436122a2799bc31b4bd48cd69970c04f21b1d481007b742ae6dbbd8a1a716479ef26de8927186e7dc20215d03cec6fcbda46793261e6c2cefe4496934cef414b2b3f92c21257b7ad7b261268994d14de2af62579c678ff0f772b6eb788073668120a920c5b69add88577e7bd1d3c218fde5ec7d7396c3e11b0c736d525a51d3a5156a00ec0c80bf8d4736fed439689311ceac606a8610187fae6335844820ebd348bde7fe940e1683d0d738fb5e88bfcf0c9b2f10e1ce31a472108f2aae50707ce2755391618fa5ae639a0d747c92f800d8d3fe872b074ba7a8dd46f95c9a9c3eb7c1793a5fc55dcea2dd51f73487c4034e00bab45ae17b77371ed22dd35b86aef3250e17e5d47f5d0703d2c2bf2fe9799603218710311b70997aa332e2f273ad6cf8a08cb42da35864a74d9fb617b0ffc9a9c8b9157e015bcd0c1b421411535cc0cbb213f15a8358dfbe7f4a3507d57d162a04c95624b54ebcd8b959b788494d283f3fd3cd75abb1d1b135bebe40c9ff621e3e3b104cc4c9029186b1dac1221edd837f7049a364c3ceb473d4dd72215b605f78c1f132cb581e7364adc74a72f63a65d7b46e544b1818ed766ec61eabf4b9c57eeaf979c4c3cb791153affe1d88261b8c73e444a92625878d1009b70227e8632b2f990526caa205dd7dcbd5a33ecfe901d877d8de3cb8daa61f3a00073f1ba073d895b7f9f776ef1a69a0e49d52ed7548e3d6904b602eb27194f3b320b2fb970693423c4d7ad0dbdb9919bac2ac89823218e326a974e441fc3fed017a77f830666e001f8bca9318cefd31059fc54eba39038d9211181648de4cfc3efebf1c8ca8225489be583060691f13fa0c0b9040529e8588d872968a425165bc7b656b7150478a1024186ca953dcd505debc6c4bb1b0c1f829e5eb5f955578d67ec68570a99edd7593490c37e841c9f225d5548c819d3c6c097eba44fcf87e152d215891023e435f4cbece0466f7e22ca0cc9ed98b3485d7011b41464be416c8fc0374a38f2337", 0x1000}], 0x3, &(0x7f0000001540)=[@rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, 0xffffffffffffff9c, r1, r8]}], 0x30, 0x4}, 0x60c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x4010, r0, 0x0, 0x4f61e37b) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/d%v/f\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0xffffffff80000054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") clock_gettime(0x0, &(0x7f0000000100)) 05:37:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/240, 0xf0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = msgget(0x1, 0x9) msgsnd(r2, &(0x7f0000000300)={0xd9417e522ea5014}, 0x8, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) 05:37:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0x4, 0x0, "8502000000000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000400"}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/45, 0x2d}], 0x1) syz_open_pts() 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x400000}, {0x54}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0xf67, 0x8, 0x3, 0x3}, {0x3a7, 0x2, 0x1f, 0xe70}, {0xf275, 0x7f, 0xd2, 0x1}, {0xe2, 0xfd, 0x4, 0x400}, {0x3, 0x8, 0x0, 0x8}, {0x2, 0x9, 0x7, 0x7fff}, {0x2, 0x20, 0x93}, {0x7, 0x9, 0x6, 0x7}, {0x2, 0x7f, 0x40, 0x47f9}]}) 05:37:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000b8"], 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 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 05:37:16 executing program 1: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000000280), 0x21d4, 0xffffffc1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000280)=""/38, 0x26) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x800003d}, {0x6, 0x0, 0x0, 0x100}]}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r1, r2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)=0x2) 05:37:16 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e2b000/0x3000)=nil, 0x3000, 0x5, 0x11, r0, 0x0, 0x7) 05:37:16 executing program 0: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x10010, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x20000000000001d5, &(0x7f0000000380)=[{0x3ff, 0x7fff, 0x3, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x200, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/\x84\x00\x00\x00\x00tyCcfg\x00', 0x80, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000400)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r4 = open(0x0, 0x8, 0x0) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x0, 0xa2) unlinkat(r5, &(0x7f0000000200)='./bus\x00', 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r5) fsync(r2) syz_open_pts() r6 = open(&(0x7f0000000500)='./bus\x00', 0x80, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000240)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r7) 05:37:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f5690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a000000000000000000"], 0x1) socket(0x18, 0x2, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x18, 0x2, 0x0) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 05:37:16 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0xffffffffffffff26, 0x0}, 0x0) setuid(0xee01) r2 = dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) setegid(r0) msgget$private(0x0, 0x410) r3 = geteuid() r4 = msgget(0x0, 0x4) msgctl$IPC_RMID(r4, 0x0) setreuid(r3, 0x0) socket(0x18, 0x3, 0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r5, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) pipe(0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) socket(0x0, 0x0, 0x0) 05:37:16 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x40, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 05:37:17 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) close(r0) r2 = 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(&(0x7f000054b000/0x4000)=nil, 0x4000, 0x0) close(r2) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:17 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') faccessat(r0, &(0x7f0000000040)='./file2\x00', 0x0, 0x2) 05:37:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x16) semop(r0, &(0x7f0000000140)=[{0x3, 0x35c6eb52, 0x1000}], 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="3986f33770070e666f9e4d70fcd10671b4aa622028f2f5b631bc3121eb1a08dbd8da6a5e68c37a6219fe00783d31c36274a2a6f42ea419da357d764f", 0x3c) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000200)=""/148) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x3, 0x8ca3, 0x800}, {0x4, 0x0, 0x1800}, {0x3, 0x46f, 0x1000}, {0x0, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x800}], 0x9) semop(r3, &(0x7f0000000300), 0x0) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000100)=""/146) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000100)=""/253) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYRES32=0x0], 0x4}, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x88, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x25, 0x1f}, {0x48, 0x95}, {0x0, 0x353b}, {0x0, 0x3}, {0x6, 0xfffffffc}, {0x22, 0xffffff84}, {0x22, 0x5}], 0x7}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000000c0)=0x1) sendto$unix(r2, 0x0, 0x0, 0x1, 0x0, 0x0) flock(r2, 0x1) semget(0x2, 0x1, 0x104) r5 = getuid() setuid(r5) r6 = socket(0x2, 0xf18c931974c288b4, 0x400) r7 = semget$private(0x0, 0x4, 0x1) sendto$unix(r6, &(0x7f00000003c0)="d6914ce6702f212e31280437ed94bb73dcb0627ef4cf1c78851830e2d84529412c5a4412a94b93cfcc0855bb6a28a6a23d7c132aabe5bbe2664a8003bfd53592c86a5a464fe43dbc77b3e4be0b6c0ba92b60e3dd479057f765088400c6a71b5d5544281e583b95e346ec639686ff50420b26e838a234340c3012c44e28014cf9581ed2f6b2a214358c6925aaa67b2e3d", 0x90, 0x4, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r7, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/135) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff}) accept$inet6(r8, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r9 = socket(0x2, 0x400000000002, 0x0) r10 = syz_open_pts() poll(&(0x7f0000000180)=[{r10, 0x84}], 0x1, 0x0) r11 = fcntl$dupfd(r9, 0xdd23dde6dbbae905, r10) ioctl$TIOCFLUSH(r11, 0x8020699d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0x40, 0x5, 0x3f, 0x0, 0x9, 0xd7e, 0x6, 0xec6cb388b3673216, 0x0, 0x9f8a, 0xffffffffffff722a}) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semget(0x2, 0x0, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x286, 0x0, 0x3, 0x100}, {0x5c}, {0x6}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000400)=0x400) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x18, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x51}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod$loop(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) r3 = dup2(r0, r2) ioctl$TIOCSBRK(r3, 0x2000747b) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) syz_emit_ethernet(0xbf, &(0x7f0000000340)="209c1c82d6f01f5ebe83961eac5678df54ee4378028439e6f91c100e2b5c9b60f24cc7e5328765960ac665714ed421076238fc7f2fadb0670c439365abd832638e9b0ef3351f834b6925950c0ce76c8bd10d1628933b35d4f4a6666b5a75a8c3bd09ede26bfc604d2634383d5caacac94d82cf73ac9f0f4b794269daa8aee093c3fa51c5bf0d4d887ac2b877009a77a395d09ae6dc34087fe180f3e94fd1617e0d10d646f88ce03a598732187fa1d87f8d28bc16be2f69c9003775b34a8d3e") mknod$loop(&(0x7f0000000180)='./bus\x00', 0x6000, 0x1) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000240)) 05:37:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)="cef50963a4470fc5f262e930bf605ee5ab96b8aff03ab20fc73c3378fabee502690b1f772c643af1f9ce1cb4da6f9dfbf1fcc93cc8f88a559970922804b6009ceb04d2e86e27064c2e66f4c3e6adbb2bca53dde9699654912bcf3bb80d4a97e4503526f6547190823755eea6a4afe5cb8310e3bf5abe55f8d75b0221e124d9747b19ebe5e0c431f1b0cbaa61e28a222c9cae26056991cb04f4c4163ddc", 0x9d}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x1, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r1) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x182) r4 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r4, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000003c0)=""/237) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget$private(0x0, 0x200) msgsnd(r1, &(0x7f0000000080)={0x2, "6313d1b4857defab7c3824c7e4f256b4b0efd6a629be764961d190e6fcca71f649c4f4e63d036f3bdade4194729c67832c6202b896d919c149f77e02dd354f7c301d0e8f45fd514b9df80301a7ab0828a280e9b8c76c201272c8cfef3a0c108ce35f8b9639e65d9cd4e7243bf1e3c28c9c042bd0aae11bc49160ac1460dfce89f9e2ca6d14dd4c64ddb9cb5b2706dce0f08e1ade8624bb91a2eacf7f55512ca486857e37acdc23c26318b7a92825c100813825b335f171b1dd7380467de6e9957af9f5627402a2cdb9e41068b11d5ed275bebb4239b4ddab6de3f2d601953f8c4599bea9cfd8a5e1146a2dc4985c"}, 0xf6, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffff8903) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 05:37:17 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r3 = dup2(r2, r2) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r4 = socket(0x11, 0x4003, 0x4) connect(r4, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="80d340"], 0xa) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="aeafe3"], 0xa) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) r11 = socket(0x2, 0x3, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x1010a, 0x0) r12 = fcntl$dupfd(r1, 0xa, r11) ioctl$TIOCFLUSH(r12, 0xc02069a0, &(0x7f0000000300)) sendmsg$unix(r12, &(0x7f0000000580)={0x0, 0x1ca, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r13 = socket(0x11, 0x4003, 0x0) connect(r13, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r13, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r14 = socket(0x11, 0x5, 0x0) connect(r14, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r14, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r15 = dup(r14) r16 = getpid() fcntl$lock(r15, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r16}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r19, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r20 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r17, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r17, 0x0, 0x0) r21 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r21, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r18, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r22 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r20, 0x80}, {r20, 0x6}, {r22, 0xc}, {r18}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r22, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r23 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r23, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r20, 0x0, 0x0) r24 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r24, 0x3, 0x8, &(0x7f00000001c0)=0x9) 05:37:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x9, 0x7f, 0x69}, {0x400, 0x8, 0x7, 0x3}, {0x4, 0x80, 0x85}, {0x6, 0x20, 0x7f, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES16=0x0, @ANYBLOB, @ANYRESOCT, @ANYRESHEX=r0], 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fsync(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00'], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 05:37:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x20000000, 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) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) bind$inet6(r1, &(0x7f0000000200)={0x18, 0x2, 0x8001, 0x8}, 0xc) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000440)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xd6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r6, &(0x7f0000000340)="66f6bde7902bfdc4215d7759c416793ecf39556325dc9472a5c174b85d3a7b2c301bbea3704fa58145912db835d54fddb02f2afbb2b856c3dcddcf3e68e06d4270cd13a488ae08248b2cc9934551e70f7f8446142256ae6485a88ef45bdd73799d27d6cf63cc384dba20ebad09ac18ed3b0bfd0bf8ff3edb557f0c2600c6cf93af6ad85e6eca3d5b9dba2c9f8d6b681c2465cea3d83d1a9e7a9a8b8d9dd3d11d790b4d85da9437da1d461b69d1a8e9fe600d41253e28c4ed5aefd6dd56fa88372b3c9ca07439", 0xc6) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000280)='./bus\x00', r7, r8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x2, 0x7f}) write(r0, &(0x7f0000000100)="8c65", 0x26d) 05:37:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="6ec1ff69c91a", 0x1}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x148) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r15, r17, r19}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x40, r5, r13, r17, r20, 0x24, 0x8}, 0x6, 0xfffffffffffffff7, 0x6c3b}) 05:37:17 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="acc44705d741", 0x6) 05:37:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) mkdirat(r1, &(0x7f00000003c0)='./bus\x00', 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) syz_open_pts() pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000004c0)="0e0a436d8928cfbcaf7044c445e6dc1ce19015afaccd797a41159801ddc7c225c0ca5758684280668a77a627c0a4f871ecc19b6d3384fdab83fd789f785e04b74332fccce7c56aeeaa5510dad6a0c42d4e646b54cbe8112ae6b2a0b950fb9a0b9baae0008a5be652a6fce4e008550dd03faf1f668115a0e68d339499de7a1877163155bd0902d918c8b4c257c7b792e75153788d", 0x94}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000280)={0x3, 0xfff}, 0x10) syz_extract_tcp_res(&(0x7f0000000300), 0x800, 0x3) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x8, 0x0, 0x3f, {[0x80000000, 0x8, 0x100, 0x40, 0x823, 0x6, 0x5, 0x81, 0x2, 0x1, 0x100, 0x0, 0x6, 0x8, 0x8001, 0x97, 0x1, 0x7c], [0x81, 0x4, 0xc8aa, 0x8200000000, 0xff2, 0x0, 0x5, 0x0, 0x3ff, 0x1], [0x2, 0x7f, 0x8, 0x4, 0x57, 0x10001, 0x7fff], [0xfff, 0x800, 0x35ac, 0x3, 0x20, 0x100000000], [{0x8001, 0x9, 0x7, 0x4}, {0x20, 0x900, 0x3c000, 0x39}, {0x6, 0x80000000, 0x2, 0x9}, {0x7, 0x8, 0xc0000000, 0x7ff}, {0xaaf, 0x7, 0xfffffffc, 0x7}, {0x7, 0xfffff800, 0x200, 0xa00}, {0x1, 0x3, 0x9, 0x3f}, {0x9, 0x5, 0x6, 0x4}], {0x1c, 0x800, 0xffffffff, 0x6}, {0x6, 0xa99, 0x0, 0x1}}}) r3 = kqueue() ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000340)) kevent(r3, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) syz_open_pts() munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {}, {0x0, 0x0, 0x1f}}}) 05:37:17 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e1933f232a4edd94d4f8b021f"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=ANY=[@ANYBLOB="3800defffffffffffeff00008c000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x20000, 0x8) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r11}, 0xc) r12 = getegid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x20, 0x3, 0xa0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wskbd0\x00', 0x9fc5908087d7a385, 0x0) r17 = getppid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = fcntl$getown(r18, 0x5) r20 = socket(0x800000018, 0x3, 0x102) bind$unix(r20, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r22 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r19, r21, r23}, 0xc) r24 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r24, &(0x7f0000000140)="220e22", 0x3) pwritev(r24, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = fcntl$getown(r26, 0x5) r28 = socket(0x800000018, 0x3, 0x102) bind$unix(r28, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r27, r29, r31}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f0000000140)="220e22", 0x3) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, &(0x7f0000001840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, 0xc) r36 = getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = fcntl$getown(r37, 0x5) r39 = socket(0x800000018, 0x3, 0x102) bind$unix(r39, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r41 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r38, r40, r42}, 0xc) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f0000001a80)=ANY=[@ANYBLOB="00319ab46ee2164dba000000000000004de01ce49afa0f1bde8b4f7019a8e512ba10f24a3454cc5bced3f92960173ff92466505329d42f5657e7b192e061e98a470dd46a26bec12cb2268ca65a91d17428f958101bf2f374af265aa26c5551a7d7911a0673759709246ecf49698e2b48f59589acd807ee84846ffe026e09b0e858f8791d6899476e3f35d4d1bfd0069eb55eac2898421cc07f591a4bb3a5253b2ef8c06dae1be8d30f7797c538942cc627e8"], 0x1, &(0x7f0000001640)=[{&(0x7f00000013c0)="99bfff23e002eb977b4f8f6b238b914681a88d074d5b8990d683d2e2eb469d74719bddaf832dc1f110ce01224b2792d7b7040b6f1f084405b0ca79e52475946bf939e794c2b0d9e45d5ff70c1f9e5a92027f2e15c094212890e62f2385eb5ebea03a875569ed4eb03de882e15da2d221317a439a30767235fbadad86d9aeaca0bb46e3b0ae377e31eeaad6e9abe5a330c60bdcc0642eac94e2eb87865768f86c4e90d36914edcce72270fd2a01f857a11286327b2e168e02e0b017ecc9f77acfbd7a1048594462fdb41d39b6b5c36771cdbda0dff22de7283bc3fc5d", 0xdc}, {&(0x7f00000014c0)="48b547d7d3790d874593fedb68f1493141", 0x11}, {&(0x7f0000001500)="58faf84f6f098c1d7394b1e9f6b8f7307a23d8886eff9f49b67455dc87766c32abe23e92223df2880fff259d215eef81d0adc5504d1a", 0x36}, {&(0x7f0000001540)="0bf4619d20", 0x5}, {&(0x7f0000001580)="c25a438c556a67c96a593305111a471f4adc3de47bac083d64d10504bc51aee9e1408d6d58958cc4d718a83caa5f799f8b71cc9e28852c4db83995fb549d4baf370067bbd0d5c466468ee96374d5ef8aa8225d16b54a890244c18d77217ab4a9212b66dd628bc54e9d6e3b453abfb4dc00465d054cf5e1b45f631cb116b0abfb5d2796c9f300a0a32479adcd74ce85503a8d2da519aabecac0e02ca9c505d175", 0xa0}], 0x5, &(0x7f0000001b40)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r8, r12}, @cred={0x20, 0xffff, 0x0, r34, r10, r42}, @rights={0x18, 0xffff, 0x1, [r0, r14]}, @rights={0x18, 0xffff, 0x1, [r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r21, r25}, @cred={0x20, 0xffff, 0x0, 0x0, r29, r32}, @cred={0x20, 0xffff, 0x0, r34, r35, r36}], 0xf0, 0x401}, 0x14) 05:37:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000100)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000180)=""/4, 0x4}, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shutdown(r3, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r2, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f0000000040)=""/5, 0x5}, {&(0x7f0000000240)=""/173, 0xad}, {&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/236, 0xec}, {&(0x7f0000001400)=""/119, 0x77}], 0x6, &(0x7f0000001500)=""/229, 0xe5}, 0x800) shutdown(r0, 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016a1a488 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8001, 0x4}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000038c, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20000005}, {0x3c}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016a1a488 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = shmget$private(0x0, 0x4000, 0x992, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000), 0x2d1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup(r3) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f00000000c0)=0x200) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x35}, {0x6, 0x0, 0x74, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 05:37:18 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') chmod(&(0x7f0000000040)='./file0/file0\x00', 0x8a) 05:37:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x3, 0x42c) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = shmget(0x2, 0xe000, 0x694, &(0x7f0000ff1000/0xe000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$getown(r6, 0x5) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0x1d9) r10 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r7, r9, r11}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffeaf) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = fcntl$getown(r18, 0x5) r20 = socket(0x800000018, 0x3, 0x102) bind$unix(r20, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r22 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r19, r21, r23}, 0xc) getgroups(0x2, &(0x7f0000000180)=[r17, r23]) r25 = getpgrp() r26 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x8000, r3, r5, r9, r24, 0x1, 0x3}, 0x12000000, 0x9, r25, r26, 0x24, 0x1000, 0x100000000}) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffde8, 0x0, 0x0, 0x0) 05:37:18 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x803) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x100, 0x7, 0x3f, 0x7, "eafafe885fa0fc3b72e96202b5d79d0a9bc65a5f", 0x6}) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00"/356], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x9d\xca\x96\x00', 0x80, 0x0) r4 = dup2(r0, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) r5 = dup(r1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$getown(r7, 0x5) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000480)=""/4096, &(0x7f0000000280)=0x1000) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000001480)=0x2) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) socket(0x27, 0xf23d1a9c2d637cc, 0x7) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r12, r14}, 0xc) setreuid(r6, r12) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r5 = kqueue() kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x2000000000000098}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r12 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES32=r7, @ANYBLOB="b98f93b1a0993888e253299b828b30bb0c44e72ce17329e3972aa7b0acce5c7531163a86470319b2fce42fbd26c37da7fc3f33970f7f899f11f8ef8b5c20ddb7f05c313596a68d946b16c9ee0046fbf8f6fbbf068c95e844dbec54d35c58a3d4db9251bd4027cae0ad3e5f9a5443d3ed5557b3a9f8471968f134c841b6dbee9868ee28f82aba3d1af4c5f4d51bba621c469923ee8b811427ec629e10", @ANYRESHEX], @ANYRES16=r11, @ANYPTR64=&(0x7f0000000340)=ANY=[], @ANYRESOCT=r14, @ANYRES32, @ANYRESOCT, @ANYRESHEX, @ANYRESHEX, @ANYRESDEC, @ANYRESOCT=r6], 0xa, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r15, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r15, &(0x7f0000000040)=""/32, 0x20) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r16, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 05:37:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3c444ad7f77216450f0298ad5ed44ec74524973c865cb80a0d397d236d705f6e8802595a3430b5f0f71a160372f6fd52c56e42e41b9a92bf0c51f37c2d2752d9d1a0f399e4b89ff85d427a601c53d9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x8) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0xff) r3 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0x1}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x6, 0x445) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) sendto$unix(r4, &(0x7f00000003c0)="aea193d84e29b430cbd4293aded114793cf90b92619a81db6a954227c8556b435775938fc4c13d8aa14d75a48926a672c1109710073d05bf463880fba4a8c64ce638efefda71813ecf864a2398ab314ed6e19e3b94b10cd7d38c2643ee6905389655121a3f1a7588420017bf5a8f6045e8b25e565d850a010295e4743d567e3c91db0d2e767c6db45dca7f872e801efc4ad720c9778d691ab44f7835abac12b6278aa754cb6af1105e1b236904083ba03145abcff86bf886e109", 0xba, 0x6, &(0x7f0000000280)=ANY=[@ANYBLOB="cc00000000000000"], 0x8) bind$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e22", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x242) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r5, r10, 0x0, r16, 0x21, 0x8}, 0x3, 0x1, 0x6}) r17 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) bind(r17, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 05:37:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8400, 0x24) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000100)) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7fffffff, 0x0, 0x6, 0x9, "6b082967aaaf2898e077cb9910fb7353d5a1c0b1", 0x8, 0x3}) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00', r0, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x4, 0x6, './file0\x00', 0x3, 0x6, 0xc00, 0x4}) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4", 0x15) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/227, 0xfffffd8d}, {&(0x7f0000000700)=""/79, 0x41}, {&(0x7f0000000640)=""/188, 0xffffffffffffff62}], 0x5, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchdir(r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000080)={{0xfc, 0x81, 0x5}, 0xa7e7, 0x10000, 0x2}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) lseek(r0, 0x0, 0x100000000, 0x3) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dgv\x00\x00pf\x01', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000001c0)=[{0x6, 0x7, 0x6, 0xed}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) read(r0, &(0x7f0000000ac0)=""/4096, 0x1000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r2}) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x2, 0xfffffffffffffffd, 0xffffffff, r2}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:01 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x401, 0x0) write(r0, &(0x7f00000001c0)="f945", 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pread(r1, &(0x7f0000000500)="8e0cea02cdebe52942030f96557fc811ec64ce7991fd35c7fc47adb0f6e4b56c80f0369d2ecd953a5eb334baf6154f38450c7caa3bab6b099ab023edbb28b2acc714536e8eef6dbde067bee272c36bf380394e995e8e75551a9b708b15588b9692f5c0071479c7ac0858815b17b4cb1f7b66c5dc220b6aabd96109d87d5bd303ce919074976ec77a88d00910e50a2c61c14c8b55d1dfda95813a89ac2236f681d8f4e78d1ae7b37cac8cfca09074ec885391f0fb3bdd201e8c5eb84fae57c94e3b7c7ab1652444e91860bb2a43c41bf74d7929962858239f6e7ec7d7da2867ffba424243faff38b98b7b536df31eaf09b11b3f0f8f18a249e2c7ed2989c9332b8051af8a72fcea9f9bc7ffc0a2ddf7252afbceb7b115b6a25a4c6ba6ed72998721252bc5f902a6162182ce9e86ef3521907a6cc715a0f11ba06070e59a622ee748c675dda046f5a350533658afa0029c75c556d3534474bddc0aa74c2a2cf1910abc81638b3b017208fd486e697f917b92e662b21f142cce0de310059580bf2dee9d7062f5f4e3ffe6e45c56c34cd2f93692b42facf747e136ede2dc9f7190ba4251664cc7bb2fe23e2b54381801a4ea65a5b990ea9cbd22edd210b3617d55ca5e026f21501c25b69d7a901dab14ff61a79578f2da57f425b682f0ad56adfa307ed0bcab996b6720cba6c67e541e9090622d7c797044ad2605641ac348b2e004136d2e17d85ca2b2e4a0fe920112150b8a47dda28d63c171479fb357a7879372ce9553bcf92ae8a6dd11d9886943fd31ab4daab048e38f1aa1ad31680c09d546a1ed767679a9800dba2d6d499e805d3f8cad7592d6a11d05a49e69b6e32e7e91a85fc724be386eb7c1eca0fcccf23ddef5d8351261c002fdbab5ae3e521fec116cc983907fb54e8b81419d071ae5b804396b47ab0e60fe7daf0ad1187e75f8990d8a00421f1ab52848f4d0549f0a6511f490ebc5da3c11497eafb66a91a49737df25adce09b149c67a6f2e28682c9cd03124de922cbbc8fe18a7530d797f18cef2380a0f60a2d17cf6c092d5b8830ebc7d0a268d8a7300e95b5553e8b44b9f68854abb966024c15ab20105ab37343a3496036969f5f97a2e119ceface9cb60508805f942c7d24dd9d103caf61cc27fe1ecf72b7b141cca5724a5e8b4b0d143b773ee90a5af819c1b95f51b2487bb128662e0fc058e1bf263d5a757f613d2acde903b38e88fc041b8cca45f0c93da54a88c7617793975dac9032c938e6f657a5f04209d2f1507d724808853352d87407c8cd890993170d0eeebf227386949cc01caaf48e8f103044ed1e66381b880116d5f645d538794d89232f041fa81919b6fce75f47600dcaf1947c61d20ea221f2a1d41d7cce2368056aa8b74c3a8285a8b6da187d38610baafe274fd16594b784f60a667b607a8830769d89c3147493e500ee456ed49ba563f14b08d6bea5935040e3fdba6331e46ae2dc2b566288cfe98360624b9861ab018a8a1ba9ac1e92c08e600f7d39abbf7045bc2b121a416f3feb1a8a3c5e67c3d96fdeb233dd34162a6e5ef6700e95da8a180b0b863d668c025f390f8d56230ced703d33a580828de37266edec54b503289587ffc0693274d233ddf3211a4221cb8daddb4fcd26d9725acafd0e612a42178d2b1f15f3e03cee16a024e0a42b17e8b1b593cc6b9c78859af3f421e890f08a8ed3a9d46b03611b9cd27881c8bf64b997ed3ed0dedbf7091480388553702d969cef5046f3fd7348bf3a0d2578131c1029748928fa9612d94f7b54c9533858e6ab9b48d7b8b52e585d961e987d1bcd0ccfc3a2d3c3cad5a33e1f9a9312a5a04d4eecb1b1e108290142abb0de5587ce4c11d5bea1e93c55c2fbd159851754f18c8c0fcaf341adab71e41f01057756b37eec4ee9769a5b2d37008d8362e38e76599eb51d3d88872a9e7f0a186c724aab75aa3855bef97109c56295dfaedcfdd5fdf73f38023236979673c1fb0a597992a048c237618c913083a1a695b472d6e79415dc39265ce15250b133c547f68aec0b76dedd5781b518930c16708dd253515533272504f9866a61995e728d1dfcbc8d44d4c47312104de9d30e4a0c19166bf4fc511615d73671e74b1e6329e5c0e2759f1222a32f77f54c163843903c7521fadf4bf80fcd87663f8433f9d3e9938d45f511c3545fc9cc044e937b4701ba94e03bd3e34aeced81d28a9d56fa90dd9744b9b0ceb06412facad560287f01cd8d28e4d921f9347ed51cad044e81f612ffefb3dbe12087f922a18c5a8a717fff973a1c76120dfb2e302e1555fc57fe88f26794978bdbe31be77b826cb47bae66b59e41c59ec847b96a8d35c4e16810780f508802e8d410d50725f6734f34a618f9d86c63d441a2fbc11bae3bd2e41c36b04772c810065a630bb0bfb7a3c3ddd114f40672551abe0db777dc1ba3d6a0ef30c18276ccb5878769dcc8774ad7322115421544953db586f271c7d63f545e4ad1e9a2c7a0e34cb0b8cca2382cd44427e86f90be2826936c661bfc4b28e7cb546dd3b0630853ac360cf1338865e274da2e1c199ee62e57b0d568d6b725340676643cdd6aa4c216e3e69652c322aa6ace7424341a07c2add75bba04e28590921dedb6ad7df21c9f57481487f1dd91ca4ef9ab7b0ca399d5b64180379ae3078d4d0c670dbf49e5c8d0d16e4dafe90efdaec6414446496cd40c2d3a27334b1a037cb2c77400777804ad8c565e8f59f8bd02048b6042f63a81cc46eb350788b69b6987d61745ea7e9cd022d199219ec67282804efc8ff5989d85018acac824261e8946bf3c6c215e8bb7d32a0dabca70c486dd3800ba790efc2f2dddaec3819440d4c16e144ca611cee61a94286d9aa23b45dee7c5dbedfdc49f0169f06770236f20335f4e7e05b9dbabff72227cc90b4b1ca9a0fae56801ea0697965fa60583ef216772e0ee11f84ea5aab86720c34e5a727b609df3808c0888cb31b4c5fd087b5d44134666bd373aa31361f24882b215c418bcf2958dcf93f596dc5881d5c7354794eebd3e510363a1ba9023b2e1f4b2223d383ae10a36c35aa36c0b94aa89ec94e38ff21306ad7fded6f29a4fb25cd790a59790a609bbf6d9ba296aad11401bbcf1b86741638e23a46dd345cf7908b622a3a44c3943e5acdd0e482795899d4f64fa24e6885be8b484f083f78f33c28cc4279884cb347907e64518feef13dae8c3d7553ae99e99d3f3552450edf827bd3aad2dc1e89e591d8ff1b8d00b51a6e8fb8d41afd5d23860d05fb111a43b5df4742439c19388c3b79313db9dd64379fa8bde3c17c79aff8953e3601d9a8d47a504637cb7761bc78f3127729ea68511893c5c1e284ed6cd3cb1557d69d1aa313053bcd4c16e8d5093a0bf1fbd1b204e168397d9200af92a05a0f6ca54be744aa15353be8da36cb8c4391a814748f6f86b266f0a92efb3111ab9e1063f2e3f155850b92799f9d5b484db88dbe51fe0447ab547531592b299134efe422b383edb9f05686cb51aeb39347534a56e28c70645c289a153961f1cb67e4b4be810a4873c15b64e7b3ff53fe4d1bf27b74299474f3f9baba90c433916844ca39848e7d0eced5f47a8312410561ade8a2be99483913510c473bc573b2940619ada6ec1c439794a89d1a57e7fbd726b1a7945ca59e74b2350a5f2f2147b8acd1177584717f0c7b3def680c6872eb72182239f3ece1c666277c96d97eaad99d54fe02948b057582421ea164cab5c3e1b45e4ea05096163b30b52d72868fc9312e18c76267b5ab02492be980cd330ad4746706a32537c08c634ac9fabbb5e6ef181a20a87416ad686fcfe136bbba9e5fba5dc2c26ba629c63ff8e57311057a84d7b2467d20618837239f89362568eba1b46c3f0ff742323f415ab161e4eeaef055858502d893872fac4925dcce26759ea46d0829a811c2fa5a85171ed750ecbd44977799f60d7e4d73c41a2c83a12d0bdb740b988f39ddea5c6890bcf47c4b3ee2459a4e25ab634e96cfdc79204082788892053fc1139239e21023d8e22f4bdf652a9bd18572e1ed3b81bea6bfa0ac093bc009b333febd82cfec8852a9a7a73db82602bc6ec08c994346057b6b56a9f42a55b31d021bbe4a9d3f7cc5ead8bbbff3cfa2037f98d95ad84aedb9adffc006ea0b7dff010f738fc4c6a49879627140d54e0fda1e757df758dbab8672aec85e19028272c007dc6f4bf3bd4e0986cff535577766d571e2f71356e0ba7c4b116b7fa9654b5e899b06c9234e1bd67f775747005484ba0c776e281c917ced287f5705c914f4898afa77d9da4457ee7ac586019651fa7f2e1c5473fa22726624087a7b96957ce0a261f37ecdf043bdb790112d8ff8f852808f64b6ad1644503ccf9595c4d10bb281d4fe63cf31ce44872536360a9c4db3826ef620951076d72f4a3d5bd9532f45796c9ba7cb46f13828e47743c04e86c202d4b1fc53feca570b5590df76c04af5821298e17e0c782dff5dc3a2d141cf619aaf67e7b79663c1c1fe6d66882c47a2f34b0f6537790e0166ac921e6090ef7f0e8ab07e2dd20d0b64d58a630f41fcbce4dca573eeb529304c4c1c5c1b960e77358a1e8dec588704cc68845384f8c7fdebac12ac40c8674a457d4083470bcc000a8be431b2a41c4ee054ecbf4ea479bb7a99dbb8f2164c32d41797712671890a37f36a47bb10ff118cd97fe3c459bca0a8f55c4c596d3478e0a8df2cc113b6dd69d98592070315aba859447e6c9ff03a85bfd1bf680efa32ff2d241b1ac7aa9f39b1804789abfff5ba26c9a33f33445f757cc97c37b3e7c7c4ec8fd4d2734a3cc4c7df60c1f7c9926533bfec4f59dec0a0ec301a8d0ff347a24a37d57ac4e6f559d0a868bdf72cb9af77e655a71102e3f4d391780a9079920da164970259b1ba83e1869123de38aead70e7522714c3ed3c905a9d077f7bb4b2a18eb065cbb0bd487e1fec79692080da4076710f399929367f275e09b24260bf8b5c53f5887760d646845c9af976660a4b674c01460cdb749950abd54b1d7fc0202a3acf29c2ef3972f1b7647889fafa323199f4983191e7a63e5e04091986e0820fd75a2a2e2d83a008b32d13ea7f894c2889910c723f786fa3a8e123d9952300a145d2f159fdb2f3e8ed50e5fc22b25632ed2f0e503599b18a5a8ce09a7aba402860f43ab3737ccaf0c39fa91a0bcf3e68256a4f53ec9eb845ac5005b5812277604fe547ab5e4f05a3dd31d1602f1738dffca7857767c9573477998b3cb4dee5aef0f1f5c48552ebf427888168a8dd4afd3dea329e2b261f8952d71416619325b4a8a1aed6c5c2ee8dad9bd2d6870a43810571afc033cfe15f9ef9f2961fde9de247b3df9a33d99d67def46d73045e2cf2e47f3d2a6babe5abbbd5a8fadd139d6ac8dcf0c51b6625187d7de25682554a83397ccbe5a7cbdee5df6c8ea9d547178f4c300310661b05332bb68c0de6ee65d693cf22271ada954d487c945e2ffcc9cf6f945d0d7ccb5da0554dfd72b9ea0fc0efe94cacd3968eabda049c17d03a49c8585fb919872803f8456b8cf127533a23ecb9b1da5b68d8174931d321fbb4af6a2a39212cbdc6234a4daf66b05edb67f5cdeed582301e20c40bec2b045f5d3b53fac45124b0194a9fbd239980f6dba889ee2436543a021b672bdb6f482d956d1fd0b1346f63f2057f4b4aa1a77b94531103017f6f77b2f3081abd8f1979d14218fbc957a51a0377491d9526ab4697c4f38a58b5c38f076a15716f6e0080a6c3c3f53d31f7ad4d3277ce9a0e57a84dfbf092dc", 0x1000, 0x0, 0x1000000000000000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="04ce2bead0062d0157a159c0de60b7eda2a2d47adade6292f75b3e1a5163cb91584b00bb8b2484c9fd033537efe671eab31488a8c04cf3970ab3f232b782fdf526a8ab4b42d79bb9d5da03e762d9fceeebf19d922e73460c20d69d8865c44abde6692afc5ddb24d435da67b752594d8550a3fc66ae6ffa8e47f8708a647ac680680ebc8e0279d47280d418df1541515146743b419fc39045603501087272f7673e7813c98dfb0c7cc3220965d89edf120c7ec03ef5e8b90d684c856333c344eaa8a12b193882edbae5d9f7f23886a7c38d7e06a9661e1324a822b59303da7af60ef0178e7d", 0xe5}, {&(0x7f0000000400)="87a2b33f0b5e841a4c988f46a7c174d4e3e7e16408dfc8f8a657a10c8edbcd537f7ba060081efbd6d2571fd67fee3cd3a5c5c1fa278d06a3ffa4d9f68c7aba4620a691b45328f57363ffc1f9b6684010b1b126ae1b2c5da8d009ec1d1f2a14374bafe8f1314ff37cc86ca134980b3fa47666e426686824be4d1320f840f87539d0796b68fc30d190cf3221dd2013aed5b1dccc935bb08d56a00debab2e39d61e901fcf4b1fe901495d2ad00edd482ec4b99647af6e4ad2423a7accf772cc65c6ca", 0xc1}, {&(0x7f0000000200)="767604b9bd91f000218f2f0bdbfade09365946ccc648333b71dd52b2778aa29f1dc7260ff430d991fa2af7f4f29d5e99b5c144e50d162cfba398fc1728982863e3960ab7ecb90c1d291f8b3d373ab6ac5ea1ad2022688b4cc06aa798a0843d2800f683b85106762e673eb4f06bcd1f80cd5ee702f867a98b1bf20464c05e4e5b7a8ed612de00df541dddeee66dfb2e439172bae903421afbdffd1f3b169ea68effc9c1458be2b36b", 0xa8}], 0x3, 0x0, 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0xcef78ffaed18f9eb, 0x4) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0xfffe}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000180)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x12, r4, 0x0, 0x4) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = shmget(0x0, 0x1000, 0x44, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/22) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x4) setuid(0xee01) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000300)="7c32522c5e3f7dadebc42340ac2f8a147a9c1255b9dd4589232f67f939a508d8ab856e2bcea75acfce7bf11344f5df6cbb88b2607e62d009f767ef1820babc73ecaa95ee2955bfbdea040fd1951c12c9b28d22c4be72f826bc4cb0c7b844952b98823ac4a87965eca8fe596e776df0c47057dc0286eed15e51d0b41a562f9842dd8d49a273ee481fbf0b603f86e008ee6eb87e58454809eb22df0e64ebe1d70dd43561211d0f05f6a5c8d772dea9", 0xae, 0x80b, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f00000003c0)='./file0\x00', 0x20, 0x3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x130) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000080)={0x2, './file0\x00'}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) nanosleep(&(0x7f0000000140)={0x401, 0xb9d}, &(0x7f0000000180)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/158) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffa, 0x0, 0x9e93, 0xfffffffd, "5cc100008e9a3573d02178a89d5ebe0700"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:00:01 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0xff) write(r0, &(0x7f0000000140), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="62500408f2d1cba2e2180939fb0c9372a2303c18041ed0a68bebdbe64b5c87635e526a4f1c8aca26b0", 0x29}], 0x1, 0x0, 0x4) close(r0) 16:00:01 executing program 0: 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, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) 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", 0x4a8) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendto$inet(r1, &(0x7f0000000140)="0baa29cd9909fa879376a36bb7d657935a86bb524b0dd0acea04f9355a87f97e00d3b5b3c85864d94d5c9c05f819c16986f70bedd3f2c916ae8483f344a96ada89a3c93fd4b791", 0x47, 0x2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x8, 0x0, './bus\x00', 0x2, 0x1, 0x6, 0x6}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1019e}], 0x100000000000005e, 0x0, 0x0) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r3, 0x4) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0xfffffe00) write(r0, 0x0, 0xad) getrusage(0xfffffffffffffffe, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000280)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000002c0)="f9af86ffd63b731cd54d5346b00500000000000000193fc45e30b3e2d01d4be2f6f2920cd3a15f7576bad37227ccd1d2c7dc06f186cb2975cb2fc99eb0207c8d74ce9fc6a2ce4deb84bf019fa486125777de996213bed8f8fb73416b5a4401e41bdfb297891e67bd197fb0fcabbb1e5b0881d08a3e8f2a1296780a95ca4b80b01bf8985ec357eb34920cf1b65857814051acbd1144554b6f7faa6962b8d747855e95f37c46899c856692011a3c9180f24a2f8277d392c25b1c98b5bed5eb8adc81698faa6a52223a", 0xc8, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x86) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="df7660ef7b905d933bdc9788d8791212d748fd7cab6185cba40f39ef1d19566770a48587723d649e578f99f33587ed44cc9cd04f280094140d39e45b10fcdca3f9d3aff00b9dbe04049a7f", 0x4b}, {&(0x7f0000000180)="2c6fdbd26776c700e19dafb261d6f7777abfadd0eff361e0c374661502d1d8c82a3763d4b9014ec61c1b7bae0a444551bae5f4fde30d179702cc14b1a04f525bdc91042f3a3e2d9337094d43a0616ac02391fa1b0d565d6eafff8e8c24f6e176bd6a1bb1303ea7a0751e4e3fb712bdb5f16f4dbf81cbdc59966ce876bacc84c6f5fc1f9a421ec6b75f17845543808ccf5716553d518d4cde9e7174bb0324b943f1515ad5b4c737623862b5a9f607674f31e69902148e2cddfab5a0e6513aaa9bf55e52245a3b3008cac15aeb6e4663a5c161eb47a714", 0xd6}, {&(0x7f0000000280)="7e9114b622a2c61f6835343f054d02293ee4e825286e5581b2db3e7e3d9f9fce9dd8f035edb6cd9f92c6a5f1e60c90f8316ccd8a3d2d77ac75d4c20524deddac7e3cd9df67e427002d2a108abe529ec5ea8e1886bc07367344a10cecf15a03e2b4971e", 0x63}, {&(0x7f0000000080)="71e07db5", 0x4}], 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x2011, 0xffffffffffffffff, 0x0, 0x2) 16:00:02 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x28080, 0x0) pipe(&(0x7f0000000100)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x2, 0x1fc, 0x0, "800084000000e9ffffffffffffff00003f4c9821", 0xffa, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) 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", 0x23c) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x7d1}]}) r1 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000280)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0x1, 0x10001, 0x2, 0x0, 0x1, 0xc908, 0x1]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000001c0)=0x3) 16:00:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x4, 0x5, 0x25e, 0x8}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r3, r4) r5 = semget$private(0x0, 0x2, 0x104) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000180)=0x101) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r7 = socket(0x38, 0x3, 0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getpid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={r11, r8, r9}, 0xc) dup(r10) msgget$private(0x0, 0x122) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r12 = shmget$private(0x0, 0xc000, 0x80, &(0x7f0000ff4000/0xc000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r17 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000480)={{0x800, r14, r15, r16, r17, 0x8, 0xb5b}, 0x2, 0x0, r18, r6, 0x1, 0x95c, 0x7fff}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={r13, r8, r15}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r19, 0x29, 0x69, &(0x7f0000000580)={{0x18, 0x3, 0x2, 0x7f}, {0x18, 0x2, 0x2, 0xd0c}, 0x40, [0x1f, 0x6, 0x7fffffff, 0x6, 0x321, 0xfffffc01, 0x4, 0x2e14]}, 0x3c) r20 = open(&(0x7f00000005c0)='./file0\x00', 0x80, 0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600), 0xc) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/d\xe5\x00\x00\x00\x00f\x00', 0x8a4c58bf51e70422, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x30}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x1ff) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xad, 0x0, 0x0, 0x0, "f000000007005945fdbe0700", 0x3}) poll(&(0x7f0000000000)=[{}, {}], 0x20000000000000d4, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388b8d2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa9ed160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f5690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cfddd2be74a00"/768], 0x10) socket(0x18, 0x2, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x80000001, 0xc5a1f77b0e9a9e57) socket(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x8010426d, &(0x7f0000000000)) accept(r3, &(0x7f0000000840)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r4, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r5 = dup(0xffffffffffffff9c) accept(r5, &(0x7f00000004c0)=@in, &(0x7f00000003c0)=0x7) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x44}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) connect$unix(r2, &(0x7f0000000040)=@abs={0x2, 0x0, 0x2}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\xf5\xff\xff\xffuse0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = dup2(0xffffffffffffff9c, r2) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000c30000000000001454d5cb1d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224be203b7ce7636e48b38aa77083725bf1b9933ec5127743ce5428a6000000f9cbc16a65d321fa0d"], 0x50) dup2(r1, r0) fchdir(r0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x4) mkdirat(r4, &(0x7f0000000040)='./file2\x00', 0x8) renameat(r4, &(0x7f0000000100)='./file2\x00', r4, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:00:02 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4093, 0xf90}], 0x10a0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) r4 = shmget$private(0x0, 0x3000, 0x81, &(0x7f0000ffc000/0x3000)=nil) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x54}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") 16:00:02 executing program 1: write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf", 0xf) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0xba) close(r1) r2 = 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, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:02 executing program 0: execve(0x0, &(0x7f0000000400), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000500)='./bus/file0\x00', 0x8c68, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x10001, 0x2, 0x40, 0x7f, 0x40, 0x2, 0x5, 0x10, [{0x0, 0xfc78, 0x5, 0xff}, {0x10000, 0x5b3, 0x10001, 0x8}, {0x8, 0x2, 0x2, 0xfffffe01}, {0x9, 0x0, 0x3, 0x2d}, {0xf1c1, 0x7, 0xc94, 0x2}, {0x3, 0xa7c, 0x3f, 0xfff}, {0x6, 0xb01, 0xdc1, 0x48}, {0x5, 0x5, 0x2, 0x8000}, {0x400, 0x9, 0x4, 0xb4}, {0x655, 0x2, 0x2, 0x80000001}, {0x4, 0x8000, 0xba05, 0xcc9d}, {0x9f, 0x3f, 0xa552}, {0x6, 0x5, 0x2, 0x7}, {0x81, 0x20, 0x7fffffff, 0x401}, {0x6, 0x7fffffff, 0x7fffffff, 0xf4b}, {0x200, 0x80000001, 0x2, 0x8}]}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x200000000095}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x4, 0x0, 0x0, 0x0, "8b0000000300"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000480)={0x800, 0x10000, {0x1ff}}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)={{0x1000, 0x1}, {0x3, 0x3}}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xfffffff9, 0x82, 0x7, 0x7, "9f034879056f6464aa850ef296f844474c2b0b8e", 0x81, 0xfff}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000000)='./bus\x00') pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) listen(r4, 0x3ff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000380)='./bus/file0\x00', r7, 0x7}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000000c0)) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000080)=@un=@file={0x0, ""/62}, 0x40, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1, &(0x7f00000002c0)=""/213, 0xd5}, 0x40) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r3, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffeff, 0x0, "b04d0000000000008b035458feca4252dcc400"}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000340)={0x3, 0x6d}) r1 = socket(0x18, 0x1, 0x0) r2 = msgget(0x1, 0x0) msgsnd(r2, 0x0, 0x0, 0x1800) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getpid() r8 = getppid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r15, r17, r19}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={r10, 0xffffffffffffffff, r19}, 0xfffffff2) r20 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r20}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x81}, 0x4000000000004, 0x100000000fff, r4, r20}) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000280), &(0x7f0000000300)=0x8) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x101, r3, r5, 0x0, r6, 0x80, 0x7}, 0x0, 0x7fffffff, r7, r8, 0xffd, 0x3, 0x10000, 0x4}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) ktrace(&(0x7f0000000400)='./bus\x00', 0x0, 0x0, r7) connect$inet(r0, &(0x7f0000000240)={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x4}, {}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) 16:00:02 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000001c6300000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87fde7edb11618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a09000000000000008f716f74ef27864c74cd47bc415c77e78091045293d3582008d257c543d5b73a525c77de"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000240)={0x10000, [{0x2, 0x5}, {0x2, 0x670}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xf2}, {0x3, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x3}, {0x3, 0x8}, {0x5ae729c6916fcba7, 0x5}, {0x1, 0xffff0001}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0xfffe}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x8}, {0x1, 0x7ff}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x4b79}, {0x2, 0x81}]}) close(r1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x82) pread(r5, &(0x7f00000006c0)="40f3e5b62936c78ddf402f3e3ce784cf6397ab5a02cdfafee7698592615c05678c8643d5aa088c10548d1c0c13f68c04e932e580b7fbda07ad0d7f94f93e54f663463c0ad0cd88964d9092cbc26bca2cabaf08c59a0ff916ea3d2a21a0a062ae9b74eb3e3161d5b40ef905cc2aae42d118ceb8fab6a68c13de6b8b41eb56dc3bfb7ca27291301db73532e6911737cf8daeeeefc71e3e4bfc22e3e645a18e77504d6b6360937923be6c47516f1078d455be1505ce48049d63c77b26b77d00d926157cc7e39a7025d8b459e0e3fc23e69537687fc9b254d8c66b52652244abe72154a8cf8d3115b50c8fdc3c79d0967af3ea09cfb8717d83e32ad2bc4369d50f189c5959ad370c3979e13633705d7488ed2031eca889cce518512c496439e75b5ff8b885b4577259a4263ff86554cb742a17fd0c17bd112b3bb90cd0531191de4609b99a3106689d011efe24b240c322a2181722e3e9db3e333c0c1be29707e611c7454173594aa3e8f840bf04a24ae0216819eeb3816d1028d16c3b13ad5ba7c8b8e83364b447e7ea3fe7d80da365f0d12ef02d5702936ca4dfd88e5aba04df177ef59c9c7ca85b5150928349a64ed032e0238982b9d30d8d85462971278e30b341fbaaf6ebfc13384a4ce16d9b5cf5f6748ff07749d5c94107fbf95390813476f9e3f0b5298afc19412422634cb158cdd51dc97f7821d10dfde9b1e4a7f7cb4d85ac33cb08466c61f6ba4c1e88d76b44bbc6ab31944704c8da1a903cedbe3c9d53e5a5ce32641f79914715be415e0f4d42e4c726c0f0ba72e93278a0518de9537f0f51735badb869cd5e8a933b2bf8b7083eb6b8da185e9804637ead13b6c86296fecd4c1ab0691d736b4a57c91cd649a8739f434053488a527dd22061a8b26da8abef98bb0e7e65b6ed794f0a396090fb9d69ea608e4e94f8be7bd14bf85b54176afbfd258b2ab93572a351c584318bc686bb37ab75bf468f7ab323e908fc6ca6cc61bae38e881c868a13541f6a604881f9f5609c770ff2a3d68ecdc47897f073160181a8678dfe73ed8c108a5f0fe265e9aa0ef374861efc286ac4f1c301a539397d5cf99ce03d544e58c25c7c4c8a628a7a7ccfa6a933dc1d71ca1f62fe80c083a946a2b920b921bafd8c60d3547405d3ae57220a2a8bcbf76a596a288064f61172f83b75fd494f26ac4936cc81d45d4fc7c2f0df91e33b89a2f4684a44941161ecedc5149240cf38d3db219ba3e99382a6561800c9ba4abdd0843f257cce022e28f7b69af76fca4be227ecd5d2c96ab4c3aca9e74a377286418ae1e87f694a96cf7053fe8f6d921c70bc956d9a746b3a4ee5d963be66c550543b58ac95f9d008fa14814f5eb7874e7f566dca2a6585957fe328f4b75988c29ec0b0c6321831b45ea9a884624fd97ce33132b44ac5e1a06e0415150b6dd60248461569768ed8018527b74fc5d6b17f711113c1f6e2c8c3bb372f062965847dbf80518d2f8e850d806678e3dff480bd8b0d261459720fb1fbf31b6bfb28b41a0e8e0e944a4d57f588d8e21e246cb0ee5ab60bc2f65681bf91eb1a0d82fb32010a5341021a0680901acf095c40889d88a82bccd38f005bbc928035c9dc6c5a5f74c09a5e38f7cf3951d9ba37795a015f7b11e34f72beb3c954e8e8700de1a143eb34b5d62951d8bb281e5a62501796fd197db6d9a087a8004ea989b19694d010ca83725ed0307338866995428032d210a81e582ef63e6c704c3b68cadab0355a6fe0fe2037d210742d3bf1a6596e460112a8fa10572db69a9fbf38f7185a0d554e2f2a8e096230dd9e938f3fce40df79530dca46f53d149339319c7695545165a25b19102d9dae2a7e9ec6b722b0f098d1dfeab1d5b1877b6e1cdd88d682ca0e8a4f85bd05cc891033a45aa9696e16402b98ed1d77af3702047b4c693d20941bb24b7a0c68308fff1c8a87fb4bd7498bc367d08e8c7d90fb0dea76b2901da50f53c78dca5350830502353a5682fd2758ebd594eed33dca7d9173e3e5c345516bb9e53a63b369d026c2905ee5b95c074d8c220136aa86a0a07e18fdeb468ca139f181c7fa6eb2e994ee13be1bf265cda3ecec1f164764b31a8e9e695ffdcaefa294e743d4fdf86c956702d55f39a4fc18815bb5d0e9a287d321d7223bdecbf4888bf491797aa1c3860bf2bdc864ab777d11e39cc503749c7fc277f64da6949134b5abba6040c5450fa7ba80fa2d1ca3d0bc10264475b3322e0da6937e10aa728e5981a51cca0666e62416a040d7afffae40bd04cf83e66df71448b966163f715e87400264ab4fb1bc29bbcb1240eea0062cc50d71ef31f34b364c90b060d054090b14f4ff1c128a106185ce55a610da301c79dbe63d63017ff91ea0357e371835e6fa6adf3c2a335255739207517333ac22c4a830ba34296211dd9de1e0ec5d12a1ce241b3c2b17bb7087753e73e4144964bd5557fbca6e7c1524dd9a884cc44264864b580d169d04f349d6e2baff2a6bb37836b693b1c2c17e4f72e241dbe7e74c3632de22c25eaff27b3a725375c90e0642cd310122a2123094a4545c35bb410184426df576ac23e858ba778078a539520dd9b09fad36914a10855aab627612b0ba305e1685276069ff4decec57ac85375392fc4a81a105a55c0db99ae5054ddd6a4b0d32b4c40b8aa48888a7f5b9c46c5287f7a2c0e2eaedc63260679154436246d53b0f9d5c71e9fc03b260516826e9f5c6cab1a48df82d3f0ea4d8701f6580a237e0b3c674342354c809a4957844cdd418e18e732d37cea2dccf28e68fe6f79cd111614a3445ec98d8e9b82a77217a715cb198cc2624a6e63a055b19f36810f288a9a77fcf71b14f7a6098b0a5b017f9741e95d7942e78d72e99280b6be351eedbea1f63d78451dc352c3e482874094e6ddd65c362dcc8f06780fff4aeba90cd3d3ce3ebb79126eeb096b92ad9a82d219a8ad2a9913bc152b7b8416f1b392096e2d7a80c429e941f6fbefea87bf86e658b1a009d5949378b3b2bb8e1e03879c8cd0c9e0e07acf763257264126317307a304f81ce33868381f22f1d382a6f7026b2c7bde8d08aa56ec15f7d0a621053888a4aee42cc6a187d7a145dd2e0c1a88e1291d0178ab20fce7fe654d71f5f238472bbc720be897ddcbade4915f3ff85d039c3303f3056f399b41cbec9edbbac050ec14254956a927d4839b90d3482356f7178c323dd87a9753be016364a10e2ecd8c60ca9fec9905185f997b1e58bab81d8b149c92aeaa20adf800d5bb88da8fa1e961f48c5e862efbe16189c5bca422e6aa9087c7ed2643d2edb64133e1378e52538065267ccb5038839e37e6c3d2e7979a7a06fae8484983571b76cdacfb1574c75886acdc0ee0602b199e68fc72fa044addd5e4c4bc571fe8ea081efe67a46facf2f402037409bb881a72053659b73e725c52ef11cdf3ef872a7c2727c7d4ad65175f37a1a9a2ac86dc2f31c12ca84e6a1d016a235696569666c0a5817153b8b5d12711c300f1d871acb5924fcca6f92a46f8b2b482d056562d403da5f510cc8db8413291e1c25f91cae120c4f0281401d5f9fc67f669630a88a22341d78fc39221c511c0ac6b8191351359ccab219cd8c8c80de211d585b298e0ff5b35fc36266247601f88d7eda07679c41b02a7a0b7fe0538eb2813ad877418fbdd53b9edf03752fa024b99e4389f4577b4e05018fccb7d6c4181b306421e9882f8336a3970f7f359e265bb3325d7d22502cbd8d416cd95fef1f9d233241fac25a99169c7da970403b153b2cf2fd834f3c80b4b783debae6d14625f13271ac80c8818636fdb9cf5669b36e97f63ae2c3fb93135f217f5db7910e3a0ae9c6153dec8a78569fe63e2960dac0a59022474d42d1dfe348296b191e1494348feb2c2e715576fabe1372a312afc92035829bfe724a8604d485c3549ece8cdd857726102260d78ccc2f5f2b09defce1aa8d7b6ae4ddac8b8d093aa6032bd8469e6eeb7095bf4f24d594ac4b0a5bfed837a53f820f7a83988693a655ccf491429b98d15458eeb5383b4ed475bd202fc97392847512f344ad17a32652b64a99f47f5ac03f675d3bdec79b76b69f556aa02afbd2ce13da050f54e1d8a92040313b3340b835b0f926db2460b49e48510f5b394bdd558c9dc780458626ef13a0526a085611c162b465d9f0893121b3874aae2a15f018bef6fa00dd9e297edbee4ba308ada6bd92adea5fd4aaea2b7780143cbc83aca5051b2bbd047d458b75254bbf3431a43733bd18d9b278698b505fb04cb6370c80930cc85e20844164bff2edc292dd440d7bf0955c5649793d6f39f9544a476b4322ede4be2d9d460260724366481798d381f91837e89f7b57d71249606069c80f6c602ee1c84520d8933761633a0ba91ae161874c740ba7d073e91a8b5e49aadda35a6ff5569bed9af424b66072feb4b9938bef7dcf33f4425d7d02b308d08f5c0a1a77086a541c54d7bcaec6cab90bc782739d67767957daa1adbf0b439adcfae5da73315b04b34351c98ce8d27ada9b2ac83ca783bbb5c614cc3e96f3fdae8d1068b6f4a6a75ff53aceb8aecf139e209bf59a920f5dd3c8a537a17e0086d0f6e94f3b2bccad0ad94b15a3477eb645073e1bb7a86775bd81a0b1523ebdb780e0b7e8749bb76c5e3bd27650e2bd62b7d4011a42c517f0dbab172d89e3fc74a040a08e4fb6dbb4010b4ba944e21b608557ce9b4484a46cc7a6dc2118d4889064daa461dc616154b8996b6b46d84b8c973964e35bedf53be833875d5796e5d60a1c6567655cd13760469f00c79f038559cd3d7be63c25b5c6f679f10561eeed6998973f177c870adaf86e35c3a022f341251b5a3e4d9d179f26afd694e56b093b1b41050c24fb1ccf24cf33ef5aa314ef35e89b13af80307a70638193007a57f0ed8e6e75534aaa0e6c10aec1bdf0b43c15eb4b477d901c5eff4ba46fe2aaa1e2b1faa004ee73e806f408d672d5beb9bc80ef0f2b5f8c804c522b5a71dd925b0bd2a4069cfd2e8d65d021f31b5a94cf78e3951dc16424e88e12c31c247bf8ae7a76cafc1a2063416eb69963d19291a23132ed8bee2461c6e0798b60e60065c8058b72f9584802eaf73ccb28e04c052cc79797bd3b8fd9cbdf09f81cb7fd0f570c2b462d417c71379fa725751fea7329e3850cfac4bca64b75cf7f985412e76ec87cba223914da6bb72669bd574e7886c1eb92af77ff1c0261b10bb895230aea03ae864a3b0792beef335e1139cff115231d7cc9528030a3ec420ee9bf4ea44ef1928f5891694a6dca6e9519e105ff2f1183787eec45873fed6be91362c98e8010472f6354b2d2ac7036bbf96b3a9cb568642598087a68cbc2a8a1c8e2b6709bb3a25b634187633fc49e1cb84244586df7359ae1ae20b8e453799c608a0f58425c894c4c12670c84dec8e17bcbf38e96ce156b658f297d370913ee3be2d11862991b8229b7bad26b9f2b8e2fa864b6aacf44a72aa1c0bdbf6b98ee1e669e03860d7f800c58f3fb3806b27f49ff755fc72c0e4589f2596c4ce2b7d5af591c5f136984145bb1a070a756c179c37a70726dc59618fea7dd81a11194478191dfdedc60664c6f10d853d59bcd1c5290e1b0a2246891e13831427af17791b6a81fa5fc318885e12523b890e98b43d589c2d3fe1b2e0d7695b61f1063445f9b7acff368c8a8c38ffa734f61385ca1adb484bdcfa62ca16eb0f1ca71d3200c50dfd743d7d0aa6a31bc049737ef91dc912385ca5fd09c3d6e13c1b7ddb0271fb0b8bd9c495a85a40f34f9cac75064", 0x1000, 0x0, 0x2) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000ffffffff0000000000000000000000000000000030eb0000000000000000000000000000000000000000000000000000007700"/83], 0x5e, 0x3, 0x34fca874c089bd5a) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x558f, "64e16eb595607fcfd71100"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xcaed, 0x5, 0x81, 0x5, "3817dcf67e4cc467e1022fa3fa4afe8de271c30a", 0xa6, 0x1}) semget(0x1, 0x2, 0xb673e6ba7b0e88a) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000002b, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x18, 0xc002, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x11) dup2(r9, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = semget(0x0, 0x2, 0xa0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x44fdff1173eb0ea4, 0x3) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x52}], 0x1, 0x9) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) r4 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000043200000003000000c6ad7a54c1c5495fca3c1946772c3e1ef57a4b2016c6022f396fae40633a77d0cc7f87cfc7104fc743da377f4f020a8d06492c9f9097a1ffb761b6f35aa7c72bc19d8d3beaba3f225bc557362ebde3885337c40594f485f872f914f5dbf9ae975a1740230b2e79f9dd2361b05a3f8431093a8ece8bb9c9a99312000dc4af5723ee33949290fd0dd190e9dd8c6d4fc87e87d862d7f911ccc467f12175005bb0ea63f3165829af4daa46637dda5455af5c3b08e693c0d73d298694553e5eef8a066ea0437ea7093b290d8c5c4471b097227c4c6d7e784c8e212fff9043fb528394d6af9174eb7ae7b49828b0cea7ed30dedc84995d303ab5cd11886a6dce2873a2dff54ac2d737a2f784ac8bd976eaaa0467130e74cf382b349ea51d6e4978b92cf47211ff4959d537f1919efad5f726ff75e2f25b1b7b0b3dde8a7a079e42e841564aea0402b0b7ea2756a02daa65f80ab97a91f3fbddd34f"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x7, "0400ebffffff007a8d9db400"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0xfffffffffffffecf) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x406}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x3888, 0x3, 0x9, 0x7ff}, {0x6, 0xeb, 0x5, 0x3}, {0x34, 0x1, 0x81, 0x3}, {0x3, 0x5, 0x0, 0x3}]}) r2 = semget(0x3, 0x2, 0x43) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000140)=""/62) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:03 executing program 0: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = dup2(r1, 0xffffffffffffff9c) connect(r2, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f00000005c0)=[{0x6, 0x7f, 0x3, 0x1}, {0x6, 0xd8, 0x5, 0x8}, {0x2, 0x0, 0x7f, 0x4290}, {0x8, 0x80, 0x2, 0x4}, {0x80, 0x7f, 0xc3, 0x5}, {0x5381, 0x4, 0x8, 0xfffffffa}, {0x31, 0x1, 0x5, 0x4891629}, {0x0, 0x4, 0x0, 0x8}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, "0c1a5ee33e26a45e00", 0x2}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r8 = dup2(r5, 0xffffffffffffffff) munlockall() r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910162be976abeebf453f68c11700287ead4bcb777f869dfceac2a84e6abcf15ff5ced85e2ebca64896bc5e57c6000000000000c07fb15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f62ecd43000000000000000000cdd3039055bb39b8323a788a27acfbd3dc88ab29469b50d56e61bfeabcced42ccddacc17803c83ffbdda84c74465a8"], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r27, r28}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:03 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x4, 0x8, 0x66}], 0x0, 0x0, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{}], 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) fcntl$setown(r6, 0x6, r8) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x200000000000001d, 0x5) syz_open_pts() fcntl$setown(r0, 0x6, r8) 16:00:03 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x8000004d) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080), 0x100000000000022e) preadv(r5, &(0x7f00000001c0), 0x0, 0x0, 0x0) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0x1, r4) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000180)=0x6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000440)='./bus/file0\x00', 0x6000, 0x40) semget$private(0x0, 0x3, 0x10) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r6, 0x80000000001) r9 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8080, 0x8) madvise(&(0x7f00007e8000/0x3000)=nil, 0x3000, 0x7) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f0000558000/0x3000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00003e6000/0x4000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0xfffffffffffffe00}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x7ffffffe}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80100001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './file0\x00', './bus/file1\x00', './bus\x00'], './bus/\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus/', './bus/'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r8, 0x14) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\xea\x86\xb1\xbe\x00', 0x87cdde6eb07ca36c, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x10c, &(0x7f0000000300)}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 19:33:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) syz_open_pts() recvfrom$unix(r0, &(0x7f0000000180), 0x0, 0x0, &(0x7f00000001c0)=@abs={0x2, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto(r1, &(0x7f0000000080)="f6161e71d980fa07f15d55a64f988c3ca6de1d0814eaf968800b5ddc7b4388d3220ce187599a221a37f3cb805c145837807fb572fb5bc11e53ba12e8da747e7a44fa092f5e58abd034e12ae03faa52577202bfd71e63e3a6988bf9226e60f1bd2c465254374ec42245eb4629bcda356de32744c5f8169ce38971a566d3c217d3e9074a6d936d29d32159398f6d81dbdb8e215c5edcf0e1c9719d6f58d5eb65175176c8168a6e3c0c33624981876d7ff405f3453043b11ea115ad8eb5ab2fc59c55286ed8975f8f47ff35c1feb0f8f0", 0xcf, 0x2, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r15, r17, r19}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = fcntl$getown(r20, 0x5) r22 = socket(0x800000018, 0x3, 0x102) bind$unix(r22, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r24 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r21, r23, r25}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = fcntl$getown(r26, 0x5) r28 = socket(0x800000018, 0x3, 0x102) bind$unix(r28, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r27, r29, r31}, 0xc) getgroups(0x9, &(0x7f0000000180)=[r13, 0xffffffffffffffff, 0x0, r19, r25, r31, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r7, r32) 19:33:21 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f00000009c0)="9ed5e89500000000de419763ab5030e843fcd58f", 0x1cb) 19:33:21 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 19:33:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xc012, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000002c0)={0x43e}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000100)="3078c4a45216010bd43c6a1356bb4c9f6e39cfec8bc9160b32f579c21a1561b4eb76675164f5a6a3b5b636", 0x2b}, {&(0x7f0000000140)="1676433600c7d7dfc4358f5caba3008574fa2756b20f18ad092bfab1b918febfc93969bbe3d0440708961e1f7d56b790c480f5f922f3b462d097019ed680cac2cf8fd6fc8407af19b5932b4a31bf7ef40eb39a507f7bd25801b406b282160d20c36658ae46b919ce4ae9fbd7f730877ab49c28a0e8faa52a6543f4ae0ab1fd991839e08151876a704b793cadccb4f7bfe51445bd7434a70cd03651df5f0d8625a465e125f05d053e1612d2fd1f4d1b671580a9", 0xb3}, {&(0x7f0000000200)="191f989e1154410debff0ab73693", 0xe}, {&(0x7f0000000240)="85b4a8cd200b", 0x6}], 0x4) 19:33:21 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) r2 = socket(0x800000018, 0x3, 0x102) bind$unix(r2, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r1, r3, r5}, 0xc) setuid(r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 19:33:21 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) r7 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r4, r7) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2dac5020ad8dfd11", 0x8}], 0x1) 19:33:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000100)=0x4) 19:33:21 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x1000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") r1 = kqueue() fcntl$getflags(r1, 0x3) 19:33:21 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x24, 0x0, 0x3, 0x4}, {0x50, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0xdc66}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchown(r1, 0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0xfffffffffffffc5a) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom(r2, &(0x7f0000000400)=""/245, 0xf5, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 19:33:21 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"}) r2 = kqueue() r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt(r3, 0x9, 0x7, &(0x7f0000000140)=""/202, &(0x7f0000000240)=0xca) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 19:33:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000380)=0x3, 0xffffffffffffff8f) setuid(r1) r2 = socket(0x1e, 0x3, 0x23) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000003c0)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) accept$unix(r0, &(0x7f0000001680)=ANY=[@ANYPTR64=&(0x7f0000000680)=ANY=[@ANYRESOCT=r5, @ANYRESDEC=r2, @ANYRES16=r4]], &(0x7f0000000040)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x8, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x5, &(0x7f0000000440)={0x4, 0xfffffffffffffc00}) setegid(0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8000000200005200) r6 = open$dir(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x10001) read(r6, &(0x7f0000000680)=""/24, 0x18) setgroups(0xfffffffffffffd1b, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x102) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000480)) chdir(&(0x7f00000004c0)='./file0\x00') setuid(0xee01) getuid() socketpair(0x10, 0x800e, 0xff, &(0x7f0000001640)) 19:33:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x1, 0x367e, 0x9, 0x0, 0x1b, 0x2, 0x3, 0x1, 0x1, 0x5, 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0x104) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') rmdir(&(0x7f0000000180)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0x6, 0x8}, 0x10) r2 = dup(r1) renameat(r2, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') pipe(&(0x7f0000000280)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x2, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000340)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000380)) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) r4 = dup(r1) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000480)) r5 = dup(r4) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000004c0)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000500)=0x9) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x400, 0x0) r9 = syz_open_pts() r10 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000840)) r11 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r13 = getgid() sendmsg$unix(r6, &(0x7f0000000980)={&(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000580)="83988f945401fb061bf35ebe2edd903fdd96cd51d419fa610208c27f0d123500f107d300545e9eeaafc69da8c1d2af845b39f60fea74408da7fe991b4b5dc21593883f1128f3831c59f8d5b18123bda5b519", 0x52}, {&(0x7f0000000600)="dbc6c1f4a7e58dfd1e853c5a69346afd32f8ec5742592164a998216e8e64369d809311e33b045713248a7aa995f140b2645eda264ff2274810becb027247b7cfda96092fb762b126d380e174a521f9cd4429d0a780be774a64a90b27e94927de4fbbc2ad163edf8a2bcec6a0530b73ad7630ac45c977534f4f07984a9098ca4f7f000cf38b2dca6a839e8dbff6e772739feffed6b560b6d0fdc37a354bb8da77badb2a56074ca6c9b1aef2eb78da90ef42bb312f1ed71835e521f47ce72e5a11d515b6da9a33a7547e648f7f4c882376a5da3cfc97ed1057e7e75883aad005a4c2b5bacd2fde48e4b8675e", 0xeb}, {&(0x7f0000000700)="35641eaf2a4e149a7bda62e2230b0dfa9f1b2581fad24c7cd4a25b379b497dbc58d2c31b270a29df0023154b354b9b163996640d0bbfece2ea3d3593ce55e1615ba69b98f19f881ef0ec8d96246c2ffc9674d5798d006ae1bed3ed56d391d926e23dc291003cf0dc9899d3fb", 0x6c}], 0x3, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r8, r9, 0xffffffffffffffff, r4, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x68, 0x400}, 0xc) getppid() 19:33:21 executing program 0: write(0xffffffffffffffff, &(0x7f0000000100)="a471ea41c32da0a42d38dafe9a343109ce7e5e3d278bea4a87a5737f9fd4e0e0c75cdbf4b2e72d92bf21eb1f8c5f21c8ef886b16401010db966ab9210e7b027b186799edc796f22ba8d979a58a92a674f892638e4f2673b94997b71f6320270edb53a9f13dd32cea34433f45a6eda813a9e9cbbeb5bb78fa5191ab9e1dee7381e6c7962121a63f5b0f30f14d9cb5e0a19f4d9bbbc16f6d60b0ca6ea7a2f0b3c435e9fc416cc2a86aedcd90024cc3c567b3d399b965ccdbeebf62", 0xba) mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="e643ccf3edb0b7d30cc3464b836b79c36f1b81202518b349bdd1da26fc3aff44a18394ef41ff5d550b8fcea1fe2c0f4f96a249c21bdb4b123872d796e5fbd4f1c8e930f7be57a7ad20767e30c3935f881676be108a74e6e7c963c2c9993d10376951a9a862cc562f4d838abfb6701a5c26bf994284d81bfe1e925d06950043dd4c2fd2f4a8f434de6496c6a7623d9ff0dacb973b8c66248ba8c31f", 0x9b, 0x402, &(0x7f00000000c0)=ANY=[@ANYBLOB='\a\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) 19:33:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget(0x0, 0x18) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="030000fbff0300785d9945080624b1f240bc85cb6c00045cb5d2b32c257485aa0c8712cc1899940a1d864a4ecac955a3ca5a6dec080000000000000072852d21f80558294bd473e536f601010000055e85528a02c40d367bd6b587ca09eef86f9d7f3c6c42e9cda48834fc3aee339e37aef2283b8dbcae56925409602482e9b64a3e6b4d00e8a1f0f46a67623d513d12d323fb7f1703a9db4801b5d473256c6c038fd8c7dc1a7bd798d6a3ab26098a9a3aa025b942ff2d8a0de845b29cd02a993b8503514573a080a95da976480cdbe59b246711a8b3361ad80110356990f0806f6397b5e7f41eb9cc8e1ba12068d1ac1b300a57d882dac8b258f3934ffd3cac3539ec15c52d6b5f5e4505"], 0xe, 0x800) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x4000000000004, 0x100000000fff, r2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8, 0x0, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x50de}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r8 = socket(0x1, 0x3, 0x3) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r10 = accept(r4, 0x0, &(0x7f0000000000)) geteuid() r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000140)="220e22", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240)={r6, r12, r9}, 0xffffffd1) r13 = geteuid() pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r15, r17, r19}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[r19]) r21 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r21}) r22 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x0, r3, r9, r13, r20, 0x8e, 0x6}, 0x1, 0xafe6, r21, r22, 0xc6, 0x3, 0x8001, 0x1}) 19:33:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000040)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 19:33:21 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000140)=""/124, 0x7c, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getegid() writev(0xffffffffffffffff, &(0x7f00000013c0)=[{0x0}], 0x1) 19:33:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x5) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x0}, 0xc) pwritev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x6) 19:33:21 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) socket(0x20, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r0, 0x0, 0x3fffd) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x80}) r1 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x4000, 0x3ac691171c729a82, &(0x7f0000438000/0x4000)=nil) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="abbe6a282872258e35a70f0b9f5203c0e8b050665ab4553425e832812741f128e05cec273c6071f2c046343c95946e715dceb550c8710ecc06cea9416111b75351eec122d730ac9f1f8762f49b1f"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x10000) write(r1, 0x0, 0x0) 19:33:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb747fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e0651d4bbeb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b09548b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e3891a34eab51035a306d4ed55cf5690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed25cdccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a0000dfb76ac9588e232c51311041904a522dd85a28ab600b846e8fb756803cb02332e2c587f9fca16a8b2397a93098cb039945355a97c936770adb887d0c3f41d5a207156d32a26dff92a4596acf320149a69ddd04d29ea4e4b41cfe2e4106520f021887d512a814464dd21079f154369133e14e36348a45c8617051164bd27f13b5dce2a0b024ab83525fa7aac7d62208f8ff38ccb4b94acfc03cee6c0a3d"], 0x10) socket(0x18, 0x2, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x18, 0x2, 0x0) r2 = dup(r0) r3 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/150) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6}, {0x3d, 0xfc}, {0x80000000000006, 0x2, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 19:33:21 executing program 1: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r2, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000380)=""/180) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x8) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000700)="0b05637e625d0b6ac49f794ef1aa31ec571f98f6d7e9b70419ef5de661ab0382568eed9911d3583eecacb80fbf40661f65a2a3bc4a994eee5e1929284589c2439a52ad294e7a9b727c6dd427f37c71ca70ba845bf856389efdf9d7ab4b5caceafdccbc6ab018f5c0fa515d7531ffa445219b22e28b5170c339d00eb2292fb39ec40c5e34b1cbc571a2043fd7268df257cc28a20cddea2d8ff1d5b5d6517fd9df8a36d48fc5b822cf9be27ecc4e3b747f717dd3b3445977b850207b667e008bf86f64268bda2815a696240ea5472ad2653351ca2ce083e1a05a89199af6f2cacccf898fddd24edbb43f9e3b09f183b851f37281d961482dd574b75b2a7020f286f5690f516cba160b97b648a85373297ca0ec88c71fc15316bfee2470e0f19d905a971adfe84fb918cb2d9a5375def172261dec5e9de2d3f2e7dfd4df7bbe79d20d3cf095f6b16e00945a03b0196d1df6ccd4437264982443e84de520fab9333513fce0eeace40cf08012cda9f432e6370e20d15b61e379f2842b2493dbf3f7b23704001b42d673a91669d48495230ee53151aae950b27897afb7be924b8ea352123780c3b06976fa168199e3f2cec6c7b47fee807099ab3ceddc84485f044fe203050ad03b1601bdf067c2f6709b345b1042b6be97674ae62c2758d5edf09d41e97aa684d2e2b1623f30bdbd062e229155067fea094c96cb94ae95bb9b75d1f24020f4de7671c37d46ad3f9dfc1f5161a1d3bf26c1f68db391cb6056ff5279296a28ff2df5b6ea82b076bae15f9abfbca2f28d635eeb44477d18c841868255a59a3dffe52343c94a2c999ae3f882a1bee6ad8a327c337aebd86d97cd4fd16728fb2f53a5d07003e8e2629bd7cb2ba68b54acf3b7d763e825dfdef92f54f7b43dc6fbb9e22fb922659f3d3ae3d341135c54dbc04bb490c5d1c34091190d5767a938df7bf864eb25f40584dfb10ebc58130c9793781ae80773f4ee2de4409eb8c39370ea9e98655aa68e4b52b648044a717d25e89622acda3b8eff19eb252439f8676e76688a5dd9edea6cfe7f63e0486a698c87846f0071a237f4070f3de00eadc8299545a32c1b32ad127be4f70ff4427014d33837ee29139ec113bd9e8817c1c5c85f9a4ed69d23d79f70a880d1b8ad7a3454dfb1d657440bc911b0d429668e4532cf5fb13a9f84e6b822bac53ed449181c17602e51193e0188c40a04eb089727f5fef6ed933f11a12116ea40794d071583f772672386c3d707d37cc869bc00236e8bdc07917bb3537a326e0d456adb5bb25a57c502ab0945731cb6a24d1421984470b6fc23905a2bc6f0ab862b4e337e7b51df91882f0e41eaa5da6b42f26c10ed853f5c26d88885c197211727d6c7e465cc4b821157dfd1b2de2daa3fb681757e402b6d9555f1a56283af0f34096b4a1158c71a02f489a5a8fe490d06325ba2ea5037ede5fb8824d0d8fadd03a7c22cb6a905df4e69080e325bdae846f1f8487be40e4f39ac1a7a60b88359d2e328037c87f60199bdca4a30755e991d12a22721b927c262399675c98618dff6bbbb94c51cd9ab480533327c74bd30973014690cfa8ed2f1cf5feb4026c12a554caa6ae61cc0ed7a46d0dd0277153dbaa2b72f15b1ec2951a5373991e9321688255ff3b0d1e9c74bd8f9cc1cbcb8f163eb05195a987e9b8f4cd8a3df571439440bface2277ecea770e69c8c3943f7ced534a63d121224f95711270ddc1710612cd471804a55da3444cb8667ff0ec19cc649dc29e48fc04a477f71c0c96b16ebd9c0a5c36c9f5bb33661931367c910776de414ac60abdb340f6f90d845a0c06661a3ff235626a1ff459ef7652b5199996c73b331654426a3af5f75361e8a3df32b86f1d311106bb2a753a19944bdea893cb4a977ae41153db86a73649afd83ee1877c2eafa528273305718b7cd8c4f8eda483e52a0bc005c67ab345ae606bcc25daa1293c45327cfc056d21fffec44941161173c9806b978a9e1e704daaf7e7f5671cec84f462c38096b1004a42bd5c7c176b91c30f832466d0bfb2eed782f6c5ac032131bac7cfb4cd4d6168ea5bff41db32f0cd1964802988b08adeaed4b8c9f568ce5a438945d658481a43598adac213f0b5a3e1acee1ff8a03298edfe3284a7c0501df60dfeb0aebc6a39c238fe82de344fcdedc6194c8d92e021e103bc55a95cbd9ca59b45e34e38e4b35ec54ff9d22a2d7875be91f77cdfb10e73cc40705daba0ff61d754c219c6aa318e92e395b42eed5e5c7f9c101b1a9d9d445b13b1fe155cef42fe1447642b503492bdde713c29667ee6930e23bc29426477b5c79fb0d03a8f30ea0f6ece89e5a18848b2bd1d221c0d4b946b281680cdd98357962c691a8dfabf82045455e94ee5ac4415fa978f3ea5abb7c4fc170b7a876222b41738ac30ae9cbbcb2a99033b26ab071927da150f1bbf8db89e14b98e872914b04cec45190c8d07dec6fa65b201f4eb8f5a81247d7f466cdaeb0d92da03757012ff2206a1878da8f8c718c4bdef50df611e89c11ae99b919d4b89519cc14efb7d0a7dad57c7bad73d27b5555574615ef1109f0c2ddfbef530b6f5be15a62464d81c40eb2fd2d61803deafe35ea1fa8d98a50d204ae8fb667bcbba36d341e3fd507fa01164b65318b2032a4c501a2f4bd1f1f349dc66acf63f0a4172afab409924f8b12f5fc9e906876712327cf77d104c8fdbe3e78fd19b24046622eace44677b6b2d3b542e1406bfe063301519b72bea62770095720c135e8afc8b32febeea259d77c63ee4ced3eac96da388534b5b10599b1dd63c6ea18146dddfb19b92782cf3c80351544e3b89be0b35b88c4b7356c75e5f0f9a7825927de56ab35df8dbe1f7776ea972e10aed719c0edd1dc1d2ec2a6bb3c9b10ab10fc986cbb2947146a40d21aaf2d5b06a466a98eab9871d4d3d583c6d7b712b3a01c6d83f3403491928e6796d66716804cc89ff10026e30fe27eb0df68e107fc437fb7ee27c4ba02d1140655e3d40f6fa172988256f9679e2802eb4efdf527d6c6540950a6e321deca07b4db1e68102f2d98d4325250e718f92f723dea8d4887afd0446c440efc4be80aa3b7be34966255e3ecb1054796027fd30991a99b1aeb117dafb01ce5974cadde978d4f0d870205ac2b54dbfc5bb9d5c62c7de452577dcf7a7f3af08ff0813fbc029d5ac06267d1050cfc38039e445354a16e5119de9b964a03ed80e3be4e1a0c0e2ec59cf1d7c79e767335060a10ed57986b5145529a606057c1795404076e924d69c61656cd6dba9ccc2f15e9b8a6e7f2331c6b16269085a232771e39bce9a299e557a09780a01fb2b8a4128efd874a90bf7edaddd43efda1bda1378de43fe49f1ae7d1cb9788c50c03bd2cc2b014b9a028047d8d29345a07a25e7bd92f7ecfddc0cb79929ba941a96eb7ecf900ffd40877b91a57733a9cf4c58cc497349acd2e252b17eec8b58ade8a4663b7c5d648eca8564dfafe1f118749e513776b0a79d41fed1edc960b441274b1bfea446bcd033543b9dceb02b9c3465f8005edf960d9226a72e2bff440ad96fa7860f55a2d6a411647da24b817673ba91c5a160b162856a1426a3a99ac8d054f2c666cf4418c1775e66e27b07767299310e4ac7ab4d3fc59ae229147074a9046ae19b50cf8542acd8d007ee1cb9887d5d84d6c87e3682758614edeb27148fdbb4bc57f295f889adeff32e0b87e665dfe83a04d0cfec17b46aceb7cbb48ce8f8f8d54acb6d6afdba6088cec841131b73d04313d00f6d45f456f74318fede8b34ac040bcf4f286b577de2d42a806d5acaefc7e9b8f576aeeeecf9a944bda9df4ec7fc489a34bac8716331432487d79064f006698e9ecaec08c55bd9c60a793de334cb1af6df5b8d20504e5a2ea1494b957e39ea45c1098219d63e8fa83d6ec25a736990f1d6b9ec3afa2fa929038ace1a5f6b4490ffdd51875acaa300894d87c733f2ed9f904a7d1f1bc2d7ba8395c99fad679143b8bcecb150cf873d3ebdc3325fedaba62a722b85eb11bf20bb6324b10473f49611f85aeeb3fe4e183eec7c09b741ca0b12941c94126fce518c66ec9e17999ef7b278e4e37c0d70a8f2ee1ab63f8a48d94956a22b099474bed031a47e38384b34f043065f20cc5faa710ed50dd16bce814f329e0ca6b8604b722206fc1848d2a5f9ed7ee661f6ecd526acf89bf3dea05d62016d9b9cca3d991ed883f3c6a64047e42669468d1ca9cf74481362301b07b528a04a33e198ef1f67859f24a1c6c206f4bc6744ba7a09ef493735ca650f48e786498413be4d72387789c78ea3e7b23dc3b90c9db8e7bb01d7eb2f3455dcc8a81eca62b66609ab9419fdebd8ffa9a3943cd2494e0de5228bfbabe1e59d52ad4d14eb10284f1e7fb2d97222bb33becd41b4bc99d2b31610042a95d3cb3714c8976cb60abe6c554acf8fb1a60ecf59a17b6e98ff30bab519691a5dbadf647d68e20f73f043495e88771e65884cc48a51f327891c3c0e33a8e53279360e60d4891ab933f0de3028ba7b63fa8b3391a7334cb8d2a7242193a4885f02febab96f3a689e829b6ed98f0174bb8b8ce0d5f7af704a7ab5d76a5495f22607d17bc91171aeb1e2e0c9cf5be4ebe38fbbe3a644eb16226e95a02b24b0edfdf2ba4b29ac96112f5f13e5268ea58a5ca30124914ec83e5e3438710d68912fe157d88e8bec81e6f78c2a6fcefb0b43d868501f3abf6a66730bd2281240d0b60e56e120a419a082f0c9f3999d6713c3d54740601f88976e579705e666dec6bc219bcc9624c4afa4fba0f693025c40148ef8af33367ba5c874be3d64890f56d31d1679da00bcf832c6ecb71bf2926f9cffe3fc6846f5c0219efc254012d09bc634e197e83970317b66520e074dce536448572b3a82546a9a131321a4dc7e40f968e00342745cb346e1d566b994efe530ee4ca015535866ece08265177b4937f362d641cc6a1ed1f9c6eca6bf6bdf126624ca860ab3144562f2b74101952e0656f9b89c8c4e74c63b48c07b3b598c70230f04eed293fb5290ffad4674db1363cb37543ff40232ac2a3fccd0d43b4b02b007654b9e34cb34660d60d3b88c78cb7f8bebcb803b41749307bd3fb4c0015f373cad7b83e76620943f570dad14a7575dfb0a11a66f67701eb7dbaac434d8173e46e82a707dd601735d083eaf7bbd5e1800bd2d050fff24c392d775a46d35a36fd108ef7984a35134040f3bc400151e6b47e1c99abaf342d50daf24745e91837539579dcba607b2e537ff25c21e5dd27efa1c22624f4aebd7501dd28df9274ecfab0feed29b16d822dee005206ead59ff8ea92c0492bc3a765fd0c5af7604c15659eb220657bb11f882e228b5f214c445e05ad9e6de3d2ffe95e395712950aa695085eb2e3382c17e0df0e49ccffe14d0250dbea842cd64f0129a1b1f04dd871f57c43515ecb2a2f6a5f5a43a28d03e28b7d9e114afa57ae548ee2aa2147064ae0f46cf71c5275896029c5e6ad871ef5d29f6f9a52f7d784ff4533c343bb932b301fd2fa3f437a6ce53ef4db82dc507f9951e76b55dffbdf9ff87770caa8600378050dd67c4796697cf650087e53eecb1c6b3299492252641fdf7a9d82c14d9f3b28841e8235262996c12958a53254ea51106eec18f56abae862e93271f5e726176a94f59def41260958e825c9c50fa6be624e9ee8f93489e0e96fcf8b2de4a58e38a1172fa53ddd9728510d88012cbf638f1d35c778837774a91e9758346790d9c0b955b3a48d74212b78772f06949124953c7608be7c8a25473a979", 0x1000}], 0x1, 0x0, 0xfffffffffffffffd) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r5}) fcntl$setown(r0, 0x6, r5) pwritev(r3, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = accept$inet6(r6, &(0x7f00000002c0), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 19:33:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x3, 0x723}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) readv(r3, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4104, 0x13b8}], 0x1) pwritev(r3, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 19:33:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlockall() sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030700"/56], 0x38}, 0x0) 19:33:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000004001d00cd49408a4f50c8bf00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 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) fcntl$setstatus(r0, 0x4, 0x80) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x7, 0x1, 0x7, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000240)=r4) setsockopt(r2, 0x0, 0x4, &(0x7f0000000140)="c89e17bf3665c25ae829c3190bcb875df7829e5775bac775ee55fdf63a013e519c9bb1b6d485ec64c7e03f325f1816571cf532d39516bd17eb6ac82d38750ed14bea676d5b9a112d29c772e47085370171f8f96702b8c7285dfff8a8cf90f0a8aacca00f5e46c54d975aade86afc568835ed7f0115ce35e6908e189165752d4804fc7ab3bf0a8b51b1b6549407b9526f352a089b05088f641e4c9701ae4078cace20d26d49c6c61de81b781d18a2c4cc", 0xb0) 19:33:21 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xfc, 0x1b4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) write(r1, &(0x7f0000000140)="220e22", 0x3) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000001940)={'\x00', 0xff, 0x4e5, 0x0, 0x2, 0x2, 0x4ed, 0x8, 0x0, 0x0, 0x7, 0x6046}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$getown(r6, 0x5) r8 = socket(0x800000018, 0x4, 0x3) bind$unix(r8, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r7, r9, r11}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) r18 = getpid() r19 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r19}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000019c0)={{0x0, r9, r17, r3, r4, 0x68, 0x961d}, 0xcf, 0x8001, r18, r19, 0x200, 0x6, 0x7f, 0x7fffffff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000001840)='./bus\x00', 0x40, 0x194) sendmsg(r1, &(0x7f0000001800)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000040)="4fbc629b776c3c1e6b17ac4f232d", 0xe}, {&(0x7f0000000100)="1aa528f19e2530e01abb42f579f31668bbf5b0c40106ffb944faa0f157b6756bf5a458d64d78c76430e59525fca291648ab02720bc7fb2a0a1247e8a7a51830b2b1f2eadaee95f625834b148bebdb0251ce1e7590f93024200581cf936ec44be997482ac6c2858db4295a9bccfadfde80e9762e40dd06d4cfb94fe8776acf62a34b78e53e6f919fe844813694620c2545732031ac06398ad5205884ff56a2d8fe9d5778ff7d71d15456d97a7311ccf8c71e4f4270b788363", 0xb8}, {&(0x7f00000001c0)="63cee0626427335de105f6d22cec661c4faaf8815bab38fbbf55bcc8c90027070c67ac70d8f0990d6479d8b05ad56a1a259aac226e75c4f008d0c8fa1269e086c5231280bc495364515e2265ffbdbf523114b4ea90c416b60cc3422440eb7d41f8dc47ae3598d1e3443c23bc4795e92682703192b233e1ea6da45ddd03f968b1604d0fe3c424355fc275b5ca28ffa109322d46e211b3984d948f1f911c5a", 0x27f}, {&(0x7f0000000280)="41e349d744154f9137d68ed480cd2f0c8987f65af819232bf0c4cea4bbd8718eea114dfe546616083e8b222838404c2ff1c1da26bec5e3f2ddf9ec3afd35852ef33aeff4be67b842b7ab00e65c894a69e3bdb1888be3caa7faa7ae1c75b1f44e258ee2ad5f639a88ad7a36eb7ab27ce9cce06a697c0d", 0x76}, {&(0x7f0000000300)="7f05b9f73ddfba77e5bd37c8e22bf579251a3b4f0cbe3fe083c3b64f9509f4cc6924172ac3025db6b596f441c19835249547910fb46a555c309345428de36090cb6b2297693f6d4651d871972cad86b98f66fcef076f46f09a40c52d62b84db58bd038a9b312942ec76a02a711c73ab9b5c6394d79f657fc5b5fa026c0accbfe9421e1d44fc537f1dafefcb6dc8aebb9bfffabd89c75fe6a574b04ccf5", 0x9d}, {&(0x7f00000003c0)="3690d3cf20be86c2fff2ecff50ef71a3b728fe8951fd6e307c76d7af7b87d388f12bc34db7cac78075cd0545ed7392dc3c5c446eae7e44eba45f0cd6a5c0c7d5baee013e79828156287c4bfc0e9036d05282f1b11f6dc3fc2277f144c147a7581ac631807839f296c20a9f210a60961eb67d89020aa725da3a391569ccfceb5912d26c41d75bb4a90d13ac8cc62401cbea7e6a84c26a3479", 0x98}, {&(0x7f0000000080)="d836e9a4aea7f9", 0x7}], 0x7, &(0x7f0000000500)=ANY=[@ANYBLOB="8000000000000000ffff000007000000e95662f85788b3b9ea66c7ac84a992ec034381596624f714d6f26173305e3bc7312666e5a5a3c3d9ac415036dfc6971a9803b3c72f1ad33f1a6a7c18a8f38a110aed6493dfa12680daecdb6bc3136de84e2eddffeb2919945146188ce3d6b03a1674547e25bcf5a32fb855b126cee900600000000000000001000000050000007d14409a0d0e3efc8952192b6556e9f80d6286809e938102b16d58b6c4f325bf27347ca4212537f89e648f6fcf6d850c084c837465203980fb9ef63ec923ad57d44921cb575bca86327be8ffffff00007800000000000000ffff0000f8ffffff04fd3e900bf17abe88389b60ca2ef77c220fb49759f82ff68c413f715b969f90566e1fa87a06f41b79108fc25c32a16a73be961ee49373c05997e419a02811c729c40c685b1cef95676d31cf23ff7567d48765285ebda872e236f55ab618c2c6682f949a4a0000008800000000000000ffff000000000000a15ecd3e2e4b45d7e384289b4afdc25a35d7eba2d658862a49e194c72bc54c02f0c1f4a1dd94daeff3996085ec86ddba468efef0a1448c27d9ce8ad1f6225859389524774894bb079c5d93ada6dcb4675ab9d93d90aa34ed7a2a8ddbd20c5f3c5c297f3ac1b11931533af18f167238499afb76cf2f2e3700d800000000000000ffff0000050000005491dd38249c808fc791ded44a21d047de2f52785e3e91b63c9429a081762eb6d897d97aec5060293ccc233fc0d6059d3de9e46f865a36a8790d9767eda793ad208d3e712b6bb813883c0cb2394d7763b21a17b1e51613ecfa4c2ea62340491b28c0e3c3e6e51ff93c8d486b0838694263c0e077fbcbff80ce96e0026d63a489eb69fb7e19b402d3d3da9a14a4df1ead8b037ce627592285fbbd5e59dfb83bf9a4c04204ceaf0fde02cbfb8fd849f595dcc4372336fafee7087053e65fb73cf50dc02456870000001010000000000000ffff000000000000f1522e282a10c3d5dbdb77fe2abe85a7f26cc4c6a1248ad614fb0479b63dd072aa4577ad17c19d434ae88c38a8a3560ff9d512ea23ad54f35434bcac9ebe20076b83e85f5ef24603bc41110ff215e52ede85dab8a49189a3e8a035a28c260214c137da4846d3a315534ffcf358bb64f82bd4358849fef529a42e8616e4ea620cb3e7a188dc686a34dbc1e01156d305a4d22d394d92f5e488e09426009f8feda54e196750eeb461a4a732d7ed139a00b58b5118573a702ac18cc10d083c980cf4faf80a1275840ecf7be3639df647464a916c212161799a1a7b1cdfd6ff81f08065bdb1299e21bd45774c339a1e8e4eb0c91c41ed95e1df6de01dfdca09fe227da424a15b6ed39853d70b42dda468a4a37dbf915d736fe8a75a0476c2fcec19bb7fdd0e9b1e284fd3b7a9c22f3e033fc0349ee75442f1b090dcab6d78be865d9d9df7c5b32fb0d42dc2df06b3cef617599d90fa30f419fae36050efb8eba77c3fe8b7c36b63d97f04ce767b07aeeb635e3e41729cf96004f64f45de12669104fff3a1a364b7805d85b7987792101d6c276044c4d9ac78e8fafb6c9fb45c78a44c82017fb1abd1869bc574bec68215bda47ee5f2e13d3f158ae1735617ade99f9df2753687de95a6d33b9a5975f6e32bba1588367b3ee03d2158b8f015d643beaafdac83d306778d8714c84b86fa40cb0ca925a1750f8340b78104959ea357f790148afdb9e860e1603c77feff386da3ac680d20207423d56b27b1a557828486512e803c7784cc926da31863d0a2b52813603f20136ace372dd583a4510788f8d59cf8d60b8b3cef97984dfe54d776c252ab5d1c1b3b1ae1bfe03dac28e0d01509abccb82441b7efd6bed84e1977714f6eabad7e6490edaf93ffd2f032447f5e0ea4b5ef8a5d96a34fdedb7d86b5bca0fed4068cc6120b74b1ba744515513125d8ab49a422ccf37ca53b0d7b92c941a782d25dba244335756f3bfa174aed842a7fdc582e39b4e05469dadd67aed312e2ca7128fe7f86d3bf4b02c2b03d5f59efdfa1b61013e4a81518e338c947e9dce890d737f916c8ea006d1c3ac9ea16e8e6192510768f2a7027e7ea59f1a838a30d83e12de2372912226d2149803a9845619ea4731f95a483f3504f8a4f9b9ec9cf18be50a19df11fe60e8a83ef635292358ed01168be342813ae7a081dc3e05539c2f1dee56cec6baad0b596180853faf366774db98beed36eb8ca221b5091847492c83c292b94295f49db359b4b06902cce4cb9499d8cdfc0673cc2022f35843f92ad8b0a317b0e2780fa4c533c0c125a3ef69ab9bc77e6383691c028130c688ac268a57a983cc7d6dcf52bc5673a4680903a96c91dfec23943e5b702c63551e368c14ef52899b9d6a3aeb8efcd40d711d66c158db5ffe35976e37955c15acc8150246590bd8ccca2118583ec25c08d296b9257e9a5e84f85c5e2da014bffd38d64fe18f2b3cf3ffb085b40709e92d84100f917b5c0cdd0e65e087abe761dc4ff7626daee5e76e2a44b083fa025df5c73ccc44224a8157ea6fbd6d509e9a31d9fdfb47186784175df95b20fa6c11ad8e64d4cef98cecdcecbe648b3955075f6a65c73976d2eaec33f956a6f799dd518d6a31304b4adf8279602623e053d002fa38c0e6ccdb36bc40d95eae1130ab72e59dc8b8396966e6ba6c0cdf8a02bb2ce65059c12b5f5d658a619743de908e42172368f21cabb502b9d95b543453dd98ab42c3db8fa590aad563816d5ea4745945f871db0d953be3d09b57f2c3ea48ae0d6e6dcf9dc9fc0749513eb298ea6f280a42c99c8885cb00871dd1e0116b6666710fbc84c7c2cda5dbec1c0f924efd02a5369bd2c52a79423a8d5e5c3ef43b074a2b328f7973b938c1be821b8b81ed00da3a12c36eed3068bfa8883d2878902c7ed4a04bd58ed9215ebc236a0c01fd28a36c5ef2a01b0e8695dcaeea3b7df65285bc77b2e27c2e1f03ced30c8ed2e96d7954acf932d12b1a1148e20b90b1766a43094f4b5a2a5cdde35218551a157d035bd749e772a01db7f72879e08a4f460f0f14bbb71f08301183c5b56e501f325a634dd52559da4c84510703b8f8e7a8c59b43b73b84c5fe4af7578ca508e4bcd055801e687558738ca1493fb190420cc85270c1328e25461e6bd0301d3694bb7e51fcc8095b55386f9aa26d3133d9a0f7d430dd21360c42487e56709e46950fce7f74a9292697aef13a1a379c2bf5a41b39214b8b254ec606bc7578dd5912f1bc24a0fc8b5ac961eed03ff61767913ea515dc706bcf47a9fa89c800b70f747172b3280a1ed63413c18dace9d38ebc0f35fee35dee1ded0f0e372b80a5f4149b8a62854df30eff492c74f4468ef3f0bf2954dbb25bef1a3f456ec1dcdc0dfea73d971f4d6185db72374da0bf78e3a45746f1471e624ef6c76bb15259745c9bfcc463e3e3b533fbd51cdff840eec3676eacc02a874c0834b6707da7adfb52d639262fcc740276644867bb1d7b7cf8e8f7a7192676db33ac14c4660fe740e23bb4e2661b390aabe50c007a78bfca1ff1b1a1deabbde368a8cac2c121f64bd1b21bc81b4d22e9dcfb1f0c11c9b7427464cb778630905eea13bb0c59105132969204784cc7a1b10f1a92608a5556c0bb401ee28f01d6c938e7df7908f19a4821186bb8121265eaf2727fbcd1d1a3d9efbda9bc8c128bbea47c8ac62308872f498b9587cfaa2f2be5a59504b766b8281aeb070fc200d0f1896377af21391f82eeede70ef5549e1b1612475b22f05efcc0f3710abb7ae0cd0ab35049ce8d5d7d6d48503c84e252ee7270eba6d631520ae8ebb304dfc1bcc4d7f16d23ca1d234ed7c96fa34eacc9408c2f7f07ce2000023bb9d362859275ec438e530df98b41541becdfe07190283ac40711c24802ec069fd63fe71fe9525c24ffa3d107bda53d1bd9c4eaef337a87a70bc278a7bfcb460653ae6eb3999ef4833b3f9bc5914253e3cd947d17c84d58a15ad4ed9a7e667fae76d211aed1831002fbd29bcbef8db65b5dad502668a2cead69c4f0bf1533d2b68788f9fea722345a672b98d36980a503f9f535d871b696e7d5c815eb71ce9ddbbef462d0d29bdb4086a2206f80d8a7084ae11e77633f760765e3e37e68d31a0cb6ee9e0e79c600ce3e1c66215704208a7ddd4499777a26cbfe013e57bb8c5bb488d90620a98ddd40f7cedea5c57a8e8fdd2231f8c070e629b3a3b902e45c68ada9963bb13d5406d79b7cd09d999f0a8fec794c5639f9bcdd9aacc55ce052bd156e46444d0d8cecaeb7ead70643e808d688272eaa7747ff1c4f76efe94c7425bac387c03db56ca0b7737fd4ff1c0832f113df2b679c91460da9b21acf71a606b9f3b4e56f438d2fcecc83ef997f8a76ea1726ac31a09324eebea9c60474aa50778d43f921e8747ae9ea8caeddaa243ff480323ddc12d4dd558dc75467aabbf509df718b7678d090aaa2e211264cb4653fe027413a8283aaf5d2e72c75b64183e7173d70204e3c786de6defcd518a10432786f00b06454b8833deaee47d520f3ee242a695715361e9346b42436eeeac5e74a1098a05fd56372e60c86455ded856986ecf442d9c20a499162d4e222673b5694a88b804f486a292ee69fc0fc96600df0e734b74706f4703dd46b42aa6dcff575aadb369fec0f6d8a5eb108585ed0e4898cf6e0573c2ff07973310d0c9b4bef1a76c67d06f5e8c0267b4df1c24e43fcd48654bddd88d4d460a7aba610d5c1f389e42685978e5126e08edbf275761a4d19fe468593fcb814829fb173a9b1c62a3c68332c9c702b76bc63346e98e02a93a2fef5d77b07580885299ce5a9feafc2ae4c8953b3d171fb8f807c9f9cbc52dc01f1d612bd929696d87eb30c036cace1946753d8d30cd9d222e78e0208eb678bcb626db7d298bf2faec6ce57c87a34ede35a02db1dac2df46b6c9f95f57cb684ebbcf16b4c3b25ea25166c072e04f5d04aa55457725fc9603d74e13db54c63e24522a705565006a8358517f6d51d20dddb4580bc317dc2e2716c3c26cf062258ce7bcb84b46d3cf72c68f47682d6eebe06cb85c7614d55e3a4328625597548f5755627f3c11ddd843cf718e790ccde207610dc9ea79a667f7125f49bf8ddeb2039de212402842d0911b7952fea7e5ca27448a8bddd9309079b72790df7cf6c99a1fc95f8993d279ef681524066dbe14e62ce569268c114f1ba9ff91ccbb0a8937793abdce0e3903e7f6f29ec1a03967a02be3376a5e28155409e7327b663d43b858d894c4d4df6c46ed1b5283648efe7bdf94e708cbfee4cf6f32e6903cd84046f6ed07bbbae46c0d67c82dc5a6abca6bc2cf773fef720f8d1418c2258b1ec0d0dbad59283eacda04f2a49f9eec97edc5155e31b5a0ed3349323dcfd17c90b4508349c95e240111996a5932b0194fd7c69672c2b5a27e02303b2ae52641840759afb0e5f897b96f7467914a88c94dbdd9e00e6773c2b36fc7adcc8058df0cacf17aad823959c028c4957933982f32350cb0504c11011e1b767c2bfed8ebb62e62f6b390ffa0d83827adc8f859943be87006879acfe820d4e1a3473149eaac8b5c4c78c341b4d958599663619e45db43287ae19335b321a70cd5b619f622450b0784943c7636e0713f502122cd98c8e109278ba25bc68b4a32793305e1850dc92e6a3d0c987d4b8736683e8d867a3802250e8c2844d2da9d651431c2f88ad36ce98823fb516958e0977845d9f9f059380745183a8af6dcce087dd3c52e556453a4ebf0dc5b4093e820b517b95675cb6eeaf0b1faa3200347c76364b98a7c829d9295ac27856701205397fb9dc5759e88b1aef5280af52dbc46c27b6d9e4e087210045063cc732d37c8182c3ad22aedea61498570991588e8bf0800337a52c11a1dc9699c92e5d191e106c4942c46d6969a1b5329a4d4fe127c500f1d90ad23923ed385c3abacc064a45232c03e16ccb3ed6a15633ce71bd06ab8df23ee7df8dfe10b8d22bb7884b2c28528b4c1dbec6c4f910f7116a7c7592967e0009fc4616301d38614362d3f7ab2479e39729f9af4f513d36498aacd673036f927499004707b5fcb5a367ed6c19357b3f26332f17497cdbf8e59797eade97fabc13f3633fd91e0d9dd0e696222bc24d05629bc54e03339d2f8a75a246257539ca7f52eb51165d7f56cb5888c11af8f91295f3546ed5f610deb16f8778e356c592128e4366e645e081d66b6d032afeb611959363ccd876e350604baa7766905e8feb662de3d6eaa12e4959a262252193ab04dc92988b08f8c1e3e11e801cc0cecead5b04d30464a004cc15d43727a0d9b97e6de6a1c871171d28aa04bc3bd2e9aed4fbdfd90600e3142cfbf7cb2059032579f23da93fb2eee8400a077094f6302220e11eee0ee06f15f3a95daacd269886d55fd5602211efa79e7241f2af7406ed61519710226fd9397986c24d42cea5df3010d5725e2974971aa15a83ef8f82c0a36c539ebbefe0aa1785908183d241c8234a49ab4959cf029b1dc3785824a70456b76f3e15bca95e122222e31db20f1ff3c3f8f26f126e0528ab433a13075835d5e556fd80e077b465212821c3eb37d9992144285d9af82b0906fbe89e1b8774b904697a2c82b80bf3e7381d1c82d20a5b60499e1ed85b7d3c42ccf66bc1e5cb711863f313c98c8a9b1607339ffde3b720b42ee1a8a35f57b3ae6ef507a01c4b0086cb396e5a03eaba4b58d362406b40b866445e550680f64bd218196d0cef9ceea85f46b7501f383"], 0x12c8}, 0x8) 19:33:22 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r0, 0x40044b06) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1b1) mkdir(&(0x7f0000000040)='./file0\x00', 0x42) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 19:33:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r0) rmdir(&(0x7f0000000040)='./file0\x00') close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000ac0)={0x1ff, 0x65f, 0x9, 0x9ae, "082f0564c49769d4af7a23acf70413f9c475d446"}) write(r0, &(0x7f00000001c0)="88", 0x1) 19:33:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xff}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2020a, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x80000001, 0x6}, {{r4}, 0xf4400d28491b57aa, 0x20, 0x20, 0x8, 0x38}, {{}, 0x0, 0xd0, 0x10, 0x7, 0x9}, {{}, 0xfffffffffffffffc, 0x2, 0x40, 0x1, 0x5}], 0x7ff, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffa, 0x4, 0x20, 0x89a6, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x48, 0x80000000, 0x7fffffff, 0x3}, {{r6}, 0xfffffffffffffffc, 0x20, 0x1, 0x7f, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4, 0x4, 0x3ff, 0x8}, {{r2}, 0x5, 0x4, 0x20, 0x6, 0x100}], 0xb0b, &(0x7f0000000340)={0x8448, 0x80}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 19:33:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffff9c, &(0x7f0000000000)="01b3813cc28561c9dfcb15cf9cc1a8a11509f96a69991ad44878655ab950875d6cb0c6359ef5425f7aedd5ba5365219de42fef0250d20e62", 0x38) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x7) r7 = fcntl$dupfd(r4, 0x0, r1) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = accept$unix(r6, 0x0, &(0x7f0000000100)) close(r2) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000180)) dup(r2) r9 = syz_open_pts() readv(r9, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 19:33:22 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) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 19:33:22 executing program 1: socket(0x10000000011, 0x10000004003, 0x0) 19:33:22 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file2\x00', r2, &(0x7f00000002c0)='\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') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, 0x0) ktrace(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x2, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x0, 0x7ff, 0x0, "b0d4000000fe4cf8000100000000020000000400", 0x0, 0x2}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x3, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:23 executing program 0: r0 = socket(0x11, 0x4003, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000004c0)) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) r5 = dup(r2) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x82, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000001240)=0x5) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', 0x0, r7) shutdown(r5, 0x2) ioctl$KDDISABIO(r5, 0x20004b3d) clock_getres(0x0, &(0x7f0000000100)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000740), &(0x7f0000000780)=0xc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r14 = syz_open_pts() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse\x00', 0x1, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f00000007c0)=[{{r8}, 0xfffffffffffffffd, 0x0, 0x40, 0x200, 0x3}, {{r9}, 0xfffffffffffffffc, 0x8, 0x40, 0xd335, 0x400}, {{r10}, 0xfffffffffffffff8, 0x40, 0xa00000ae, 0x5, 0xe6}, {{r11}, 0xffffffffffffffff, 0x8c, 0x1, 0x101, 0x7}, {{r12}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x3, 0x200}, {{r13}, 0xfffffffffffffffc, 0x4, 0x40, 0x7, 0x5}, {{r14}, 0x7, 0xd, 0x1, 0x4, 0x100000001}, {{r6}, 0xfffffffffffffffe, 0xa0, 0x10000000, 0x2}, {{r5}, 0x8000000000000000, 0x3, 0x2, 0x7}, {{r15}, 0xfffffffffffffffe, 0xc, 0x11, 0x1, 0xfffffffffffffffe}], 0x5, &(0x7f0000000940)=[{{r16}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x7, 0x1}, {{r5}, 0x7ffffffffffffffc, 0x68, 0x4, 0x1, 0xa1c}, {{r17}, 0xfffffffffffffffc, 0x8, 0xfcf5d89dcc56c829, 0x7f, 0x100}, {{r4}, 0xfffffffffffffff9, 0x2, 0x80000000, 0x101, 0x1}, {{r0}, 0xfffffffffffffff8, 0x3a, 0xf0000000}, {{r18}, 0xfffffffffffffffe, 0x0, 0x1, 0x401, 0x100000001}], 0x7fffffff, &(0x7f0000000a00)={0x40}) shutdown(r5, 0x1) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000001300)=0x2) write(r0, &(0x7f0000000280)="6b4a20688bf28a9faf1f0efa0574922480ca920a915d49611d80d3038953746d88457ff65a531361074754585783b43219f837011c42c0036eaba581b3e32c581ba96b29a54dfd1edfe34ae5e9feb5ece6408e3a66bc4fe113f9490463e3b0db20a41b3e8e5190c23eed92d0ce89ea0eaff94d872768a0106806e2e5f0b531b0bb41cd4795462a01d052c108406ef4450797e0d2e8200fc4f1649f36cae7acc1358267717388bf43ab5a510915b7bd9c3079fca09e84c32e8a094dc24dba53bc594183c55a29e5d0f9959304e9", 0xcd) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000001340)) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000001380)) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000400)=""/16) writev(r6, &(0x7f0000000200)=[{&(0x7f00000001c0)="464067ce6264ef8e32f56f24179640e519ff995d1f37576dc62bad8e4a7116509aa422fdf15d4a92b059e3", 0x2b}, {&(0x7f0000000380)="3cb5c346729ab3b8e75c85eb51b5e49f2fc396e741752f7e4c13a71a4e9ed7da3803ee4316c75e7c6349017f1e7705288a3fbf69b2043effda2c6c17339e09301458fee481dc6798d56f2dcf19b827f830352bd386e142020e310fe5259542", 0x5f}, {&(0x7f0000002640)="f4ffc1e722c6f06ca8525561cfe6bc1285f3b1b90b8082e4424c4c0e7c0804d54522c2135c8f99af87c5f75780cbcf37777609be4cb0ecb7ddd337b4782eae81fbb58fe20684daddab3b39fe42c57550549069b81e5d005aa2a92ada984f2d01ea1e91568181d0e0cf4b9d732255efce4c6025fa3ad6876dc3670a7bbc7ef7b0ad63e7bc97d7c69b002b8e415e6cdf452e2d5eada29d043eea6136cfe7e827a424559868706eca5ad243f1881f69392879f1b7386ca6e16599b81d2a8354f23f88422af93ea6b90551ca64ea0c6ec5bada603a51d8bf6fbb3bdb0a4546be0af2a320065e4c4d634d40bbd969fb79640cce179b4a887be310d486e45e51a7414326fd1bb38d06d1ae37b02b141d4bb66e54fdf42cccb7411725e600e2522e255af6ba6571888302b0484cc5685493510ad78fb75ba070daac467ebd2bff271f57bfe3b0b66d3d0146e56d8faad0784e03803994edf6c235d8d3c6677286063cdad7c3b915abc373dc25f26235d4e8d39e2b87786508011811a19e4c173d4fa05ed033ea464907d60a906e634b5a4107f1b9998be7a74365c2375cbf4830f1591cb2983e99bc54296274f530f542d457887e75365f7350b7d9a658524de84a23e576cfa59ca001f4336ac7724ff2cf7f3880ef118d5e2e34ecfac0ef7b804d53dfb973be5a882f2c35e6e86a55b65c0ea496c61ef8bb96e014a724b56fc9382f285340b24f026fd768fc263bc9fd816ad82b68724a31da1978c8864e03ef554fa4b16ac552a82f014396435d060bdd6ee4c3a9bea47063af6fc87bebce9869eb4fef586c1ef476e0087b5f36e524305c4b2b46c4f2b87c6e102b0b02d2a1773e42034120b7b4e72ede2b282736594219c2cd887dc5962ea8b5287101df3dd8be19c1ed9bd4f4a2b19fd698f6cce20c8718d4d9f237f635bfb3dec723dc7a08c302a7487b916b812110fd715a020da642aead1b505df7bcafcc0b9ed0c9446fd542a70fcbb7e04331872544cb74a2d7186f469ccae072276eb79a74432fcee9802d9b68aba86424c9341889014de86092820c182160f88d6e17971db7513dde0133f92f2f8e6686f1b25898acd4d90361a8190a791ff6e4d571211a50bf1defc0f31a5661b1f1eadf6a432d705a71b4102904ecbc9d1117eb3c1fa188a4c415cf1105ca070bf1d4b1f02aa1e5e648fc76ba678ba2f49ad787b58e60be888c6673824846f951f88a2aa6c0571f1f1d57e59240f76dec6ff5fe53c42b0b7a657f9d107c33f9064898dff002edda55728fe395a879493b45cf4ef71e94c4f5f3026347fb84906074f87ca4206d72f355c80c443b3c357253a15af5d664e3e1094a8019726730fc206a99d4bf6ed4a5b2170e01c91f75d4b9f954d225715b08c34335e9a230e213e84832fe26fec09d70d5db39c6274f53eccae70090d7d1323f427c441a4bb2ddb421efe30cc812f92595667fa82f8fa2de1e5f970baae6941efce8d778bea61920ea173f389369438e9d2841e32be3c0df26d6da2b32a9f0a7c593ca9dc24645cd3e4dd12489f63f00d3b966d824c2c3a2d2e85814e011ae1f7724c9fa19daa564714083dbca29bb09f73e9febbb912b2c1203f32c0e5a0e756cfb96fc054a151c7038949722311657d36460b93bd86969f807a76cedbb72bf5eded2ee15983db125d7c9575579e8254f4e8e8ec07749dce308a7b0233f136a930b10855cf3ea59817f851efe9b3d24220c4ea1ef2cc72bc920c146c04d127d7030d0ef64f46a776b992b6b1b3d3e154b5b0ac39467d949a7fc10c649db3aa634d8838142b8bad50edbe471ebdaded881f029606ba8a99a63edfb82dd915769fbd70d8f74e76fe510a684dbd61e896c376c2e73429f19418fa2b2b47bc3382c0ecac4a98ed448e5a85bee632d8091513a48a0e2be223fd23b55e4eedcda341e0206b39507b2294a938441f1c0b4ebb280203ed47339d18a39e3619d2c8946abcaea58f54d6c83160b7d46209c69ccc386960083b9a35c2d07ac573620c6f62c26e56a2ac047c93d1be8324851d4036f3518465d9109321538da662915de064e99d297d5881270d30689c8fecf435d6a50264b08f34962df57d544b0297900bcc13289829bf6755f0ab923ae2016bfa16006d94939a03939c562b7c02f1131417992578f53f5dcd1c64c1d7d383d3003b37813c0b6b50b5b2f03b24955cce329599b62909068c8133338ac695682446e77fda12d0449a1693ae2cbf636dfe2cda2210f5f55568762738dc9b17519330d084791ebf8e2c113cca9ecc6345fbfd4cd7e63eb949bd760c21f62ad01d500c98481afe324a99147a92b90ebd755d3e79a5898fc7a8d59bba1791bf5076f18e3d30ccd84d80d4ba9ece5a879c98d1191575033c3c9fe709a7bd9d1e12c60c7cae68cbd8eed84e99c2673fc125a00f47b94fe126037366ea456bcb63053d0e8fd8d38be5267b33e82d6fab5d759deb9ca66e62351520965d318ec6d66e240d1d32022ebc55a04606d67b125116a93d51d8033f4eee177515f118fba0d3a1836818f082017069dd1bfd96dfc41bc4ca8c40ec3fe6fb3a10e8ddab421b1e493f00636a83d52bd57939133f47f6db76800b49f47ec06216ec00c02664de73475f52d29ace4a4c72fa02f5f8354138cb0bf68e58bc8d4a3b3b7cfeeb01bd7a1133841c4f7dece943e353a4ebea13f3e583ffca1921024cb948fa1ed2e06670a61c10b53c9cbdb9c94cee85e542d97b83f9c26ad98b55c5921f2f405db49d5f95bde4bdaf733f1e509d0acef60c8adbc617ec9d19922c54016ce7c216765bdc745b2749cd2d2869909c0a787b75ae2b9997cb3e8e52d0bbeeac94a001d1a524025a23f606669dcf4ae366d7f70228d2dd96cf8b88a4dac0c24427b569afa77e56e020a35c69085f8148c8a3977b9cfeb4067d05326dda82a7670d849a26ccc841ab6f8ea5accf1b8168066621e654b2ae450b238c02bd84932b79d4b56a3a083760a60ba789125a65ba8866fba267df965b66ec0803b3899a300667b7c018d51bdb373e0f94c7f89af0ee7d3a1fa71a4853c91dd27886f365d516873fb27f8c183c7b7f942c0156e6cfeca84b9243d46ed2e632c6328213123f742762705a2b1ec4da56e3f83ae3e1a34be9ef1a27d34b92facc93de3c88dbc6a92cb510dc983bc2a034b807d476ed15e78a7b1523d129b2d4dcc34ce4d13f2c56221a3ad6151d27d50bfb66a06180a94b62fa896e4e051b7f990932933da6448b24650524fedf5a3528476183a31f5c068ef53ac5577d9e996094826c8bc67b8e247efa80ca0d33ef4081179455c68f947d2fe79c6ab3de41ddf0eab1efa1ee99952cf85488bfcb871d4248585dda9a01f4e71670d3358938a94af67739cf8baba1629c7609530e64576e19842d56a63dad478bdbed9fa81c237de69ff20983ce99cf453de05958b733a1a7a45c7caee845df268df61c13766ffe549e2842f790130d1a159b23c1b57101107f050d15356c5cb3b92527155333137132761f6ea236fbac943916dfbf4a3a80c7706c3f7b8506c904c22c2b9cb965ca548dcfe724ba7ae185d9ed3a6811698106be2e2db23b64e3b66a1eef92be87412c3270aff9991787e9040be9c91f1c3850f3daa1037120efe0eb06bbf74eca73b59510072e1cf5410739a2a4e8568dccfbfd17c0f409aa1d262a61c8627da361c382f25b2f964ed51b9eb4d7d448449ea9fcc318b690a745db222f7f471fb21d091aa1f25f6b949e84d7b3563c951243460872983f432cff8b3a1fc003a6c5489c2b94642ac7c404542d890f26c1d03d02216a1fe9f08013f7ec35548c43365f3c3777f673adb0092eb556b22f2df900bef3d2cb5e8bb564f9abe69aadbd74c4aa0935138cfd3c7588c4f06e4352c7db79cd670ddbdc4692c6ec8cefed81c2c1743d4572c6bb4786452cfe979b20e567113b5dac8f605ccec5f4acc37d3e43fb9418fd924524bbcf1ec52ee93676a6c2251dd5bc89e8a34f6b349706b66cfd48c12cca73ddc881fd881cbdb6f0af56aefaa2baf7819932292220ec7771bba372ae2b296df30e447022434236d45dd443c3542c4dce2a2fbd1310ba3470dd8ae7dc50415e3d2ba5cc44aa8c54a79e8145c02876a871449669e602764cb6c1177edf0c7400bcae4dadc9986dff1084ce599e62bb38d14abf607f07fbcadd27ac821cb40003b506f8d4acb7a7bc61ce8b8ebd06c179eb6ab430dc644e9f5b6a24703a7e8f8e7cc1283b7e4cba5ae21bc708e200af72b0c4791853286d0c91b14967dd834125979b117473103544139f39671df0dc3dc895d1c57c513075078985738f6422edbf8c8a7259f9b662347e5eb2f0a13e22fea1d864e445ea821c49f7d938447c77e37585378872045640e0fdb4b92d6c4608e48196bfb4384a705679bb2cca89dfa20c8ab8030f6b5488eb3caa20cc58dba967e1faea3122d4e55baf007643f425d6d5b208c11f0a83438d15dbdba6f144df5e1b86a74b6673a3721236ead02f94c57695ada398b75ea3349e037be6dd681a66bb63c82b50d07cb3f691dc90bddacf201fcb0f23efd01321c6468eefccc6a46c5cc406cc26eedc23eb94a95f0920e58ff949089fba7b247dbd6a78bd06bed199c0b3658e1cbdf1b76463247664da4a84d8cd35dc2793de61fe5b8937a33b1617bf1950b864b18749fe75ae95e74fdb889f008ad3136fa2f09a3477622f817974f1742e3084641fa932f8cc35b4bb102b176129e4a42dd4e41561969f4258443a184c140551f1e813a261f20ea022f1406ad6b3be4bd36b55bd8ae68a7709400ecb50bcafc2d892dce6d0c31e6eae00552700c0192a695b8c1dd42e5c008e0e8a252d3d5815b0f040d5d708a62adf0d615ba3a364f257230a110cd995c7a13df79fb7de9000391a56b73c3e9554d0665ee6eda71a62253e40f7b9e608de7c04feed32ebb95860ad9e09a2a6c04df9f24a28a17e8320de7d5d79abbd1ff78a658bf9ef5b7eec714c4bec8c76fccdc36d1f378a4bd38d2d42c01102c5dfbf4614f9e547d531a704cb7ae40b0f994b58421efc5bc10874d68002c8ab8c700fd2aa9fb97b74c9627ec9c770d4b306e09c42a1b06fc0d89b767fe6a224f96bb8758f89337a8996e135ef2e4be2e4e7c4e9e365be9b6c59497581118ac062ce3c78b8d305e737f423536ce0d93cef19682695da71154a6301f756e19fe78201415d4fd8ca1b46aa9b36a343655618aad3f40393b1adaf31be6691edf59f0464fc23b39ef81b57ebaf72bd9cb54dc7637579bdb8bf92b739e499144700d8089770fe385849c12ed9ef4780dd517e0dea3eb551b6f7ae41e64cabedb379e549a8151d580dd0dfecd506d4508f84548bdca4ccf10b299d7802dd8fb5da5f68735464d83a28830fb5acb3f9d13951fd9383ba7e7634c4e47bb501ba2681c162facc5fefb4aed30327f7e740fa7b9761fa8590f562a3e8b20b2f3496ec7731f981b9c5c236035515fddd868d2dd459d69b6e45f2fa58567946b12abf97dd89c52a8812eaf1a28f1f43d11ad0bf7f9729564a1e17f157e390ba4b53c653f71550af1eaae1ab875e9f55dec721a089ea5c1d36cc51886739f3fffac8702ac8b50be56af3282e1bdfd5b2f123967a445fe79da487ed642e65abc9a3bf0ac86b17abc83e7cc58879096c428a0277760b27c3f6673571536f6909da49334ad3aeb17fca0e683d3f86e4350667973cecb38a829b7477127ea3b17434ef3c29de619c6dfa438dd2c490b2f82d883be7e66d069e0", 0x1000}], 0x3) 19:33:23 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f00000001c0)="1221556c5c593b5f18dd5e0d664b7c2dce3165d9d157fe3c9c9050087e919692620677829a562c5b9ce50d37126e9c11656197c6bd942181df", 0x39}, {&(0x7f0000000240)="83af50347efc5e3837cbc763fdf10a509e7ecf5c437c788831481260b8d8101a3a0954292fdd14c3afb0e8340b0c43d24c630369858e09d41d88b5309f68290bdfb75c61b40ed6c8a9ba974baab156044777a3454cac04a5a3b75bebfb810bd52ab16018e244bec931b6216ded4e32eb3122d5d8adb90badc44300b454ee08aeca3264afe18fb688950a79439f5deb0f3c441f6ceba719687a52c0abd620fd103ebca168ffe7b427cb09efc58aba0fb81c25c8e76a0fc51fbe55f70c088757f9f515673b5131430c5e5d94e0a3", 0xcd}, {&(0x7f0000000340)="5a6ecab9ef0f1a23fb4b090d700ad8725bc1751a34360a5618ddb46f86df37afa7944f6872bde13a18a0d611d62587c57bc30e17525b7d164f959276af1c2858f293e86d77c9e9e9b148442270b814a15f5d9ff49f809fb8671b4e96e2d490c04aad55b55875525c2ef974dc2abed19d0530e5a4ea10adfecbb2aa414d4f7b8f10b674c540bf236172490726b58cf1c4b7b095dacbd827abc464a8dbf3b6bb285bcb27ee32797421446b8109ef5a53bd9a49adf4f5a22700ed840feb9b5d0ce5b097ea533051089af83ac9bc94b5dc30dd33f67c9031ed2b5d4afb039542b1689fcdceca513911bd515157818b37804d33ac9ef8185b273671069c528ed98c2ace81bcb297e1147c5d85224512258a5a7cf65949927716303e6f86df5f9d138e21ad6a97dda4ecc9cc6923a08da80ecbcffaf5086efbfd1fa3828bff9840636a5a8030f12e29dad9ff22a0105e3e0bb92f98cdfa8ecc364542eca85d00cfc57aecdb8b6e26055a71106658ea2732dd0f52e03fb7bccff8ecb35b5411c138f6e40ca1414a0582d66b92ec3489effd1cfe3f60eaf2c29ef75b2c39ad0517bfdd9042860cd857446158f4d7c460b404d1f532b0f556cb463d23d12ca08c15322da0209db23282ff774488a3b4af53c468ec9c0cf89e610719b1549085746eebb924a88178432894d691e3b935f785a018dc1affe6b10e1002437372bf44cfbe22b26f08854cb12309ec7971baf1409688565c32309e414d69a986d7c8c2a3fe34c69f9c6244f0abe09082ff1a5dff5dae514bc2166a7f92cbb8d3bc2fad5a9c612af198e15f18331abc749a8f9386ef3a587fc1bc812271353837940343a63e8d6628fa52bc09a9f031914bf91967d841203c61f5bfa5305b724ec4d6deca5ee284a4a149b1749d09108c8a6c2b3649fd72a81ab994a5839826002462e3a517560f9227ce62bcab87a8a3715b1dbd2b603cede27aac59f7fcc974426ea73544c41ba287654dcc1ea36c1c4609ca4be7d032d105419d4330fd42f732e402fecf5378a210d2395d84698cfb5cb73a005faf70d43d5c441b50409bf58b9529ae40c974a742ed182b823147aef57cae9f237bbcfc1dfc7befd923f670885d554e4d7b38ee468661f04ae862e450935d77802e12f99518f276ded73ddb7e02afa0b0c54d1e1a8d68a390501d0a2a3dbae4dbe994d78f90fabb40698cc211ec1d6d121a08da3c74536337ee93bd59d9156831980a5c8143e5331fda2ea0182a59b77a6662cea7f9d36392fa27dc72656387d92ab17e99a9b7ad71bdac931789046c99b357f2d80ce7bd7f5c9748a035c122b1d185a85f225d2ef2f1ca954cce5bec82a64c187851a0b1b3680d2fcc2d95d9125417fce13e211dc50a56c77157cb0341cbdcd31250471f199b902e2bbbd4001bce93d98d0394d755df96c5a861cffaddeff2f7e016b4887da93472baec492e7f36fb249c99b95e68a603734f8291e0ccc39c59af4f7f7a661dab9a2538b119b73a1745e7e5e7680afc3df36ac5014831a4d69372d841874d6fbbf711768850b98ce04d05cb9b78a6d4c390c96f0c79068e599c5cdc421dc42ce3fe7c032db3f669773b0adab6a0cde1756a861b7d139df738a6bfc6339113b05d2dbb752ab665ccb225e51178652f4bcde30b1fc000e8041b4a60f8c2eac72d324623ab10f4a6f23319ae5a2f59f2b8932b4be4dcffb017fa7ffb1c2b071e2382158f6536342ea3e2ae0e38f6d10c26b7d206aaf8f3bb96f8b84593b3bf27d597e0349d8d1401b373f78ca7f5cab73f9cb5910f60ec562a61baa7efbf405ffe830721c61efb5a1addd5718d70ab85461d77e062218ef39ad9838ae965d701d5c34a7c19cd78b1fe94a29b4c92b078a815dd7f2836816d2fdd281720436cd196f799aba4c561f7a27914f0b6f492c8e865468c3a24c9192d34223b1df61eaaed83b80c770e30f5c38a7699d7cb1b41bb9d6c5bd1527b2f2e57bec26bcb008930c5c5fee493fd42aff1cebfb23d1268518cdc306a16da7cb3eaccb24db409b54d55f821c5049bea7cdbabda5ab4025454f043334019230eafcc6f8d02bd66478676ed05614d0d98ba747bc3e0504be14dc49a40e81db19b90718aa7e19c88cb340229376a32d11d6d159261fd40257cd468af69380a26c859a64c03746475274f883dea523212bedbd3c1dd051eb2312994d0d67db3a1a1a6325526123e23149276eaa5753b34e20a97bbc2ac072be2589d34a1471d0f448dd2a7f2e36cac4b09d740995428514f00086a2bacf8984c675ca0fa7a9fa351e9995a2ba43f713bfc5b2033d569a4ff1451d0bbf47c5fc5ae60d23a9d58dbf3911d39c618523239ec56c2a40dea09b546733ea3a9d4d5fcc6232f8a002cc5a2194363a6013a8a8223499d52b9bacf675c00ef984ec65add79dd1e682e3f0a29431938871d77782f38526c4761f40f8c86ebd64a43a28b47bcf1fd098375ea05d0613342f67164fc3f7b7f106a9f827d4db6579b1f47ccd499180d49f76a1ad539b7758a24e80853ae1b8b5b792db019fb7255a632cd562dbb7bd421c651e229b85bcedd090c3cd6b33f23350db2e1448454408e1de34b49cc647c959e69f7cadbc2dd4e756b2e007938d1d12f5c1ec2b8855f4ee8ae24ece7be6850f9407e7cb1bbb05aebec5797d06f7e661976f9be2ebe0ae79b50c5b859743b8255635c3fd998dbba21cc7e3588f8dceb081609d98834b88658c8cbda4ecad5ebdb8e5838926e8b5fe616a66bf45fcfd4506123671b2e341a9b930273e86ad5d87782d4fc9b7f3b0d8e6d70476032e995775e34ceb4bab2105339b834cca5ad3d99dd233ee444ad4215432bbb0d82efe19d80b89af69e21e68009dab5891bacea26451b36681968a45029fd19299139d34d935597b1e492cf3f273c5c43f24fcc759d3c60e56bff57649914dda4a981366ed3e99d9e341eaf2d55ee8a9a4e7f0c52be4d72b60ffc222aa6af7f4cf69ce6c76f8765e06d24da8f9be7026929a20adc562477690489d3b25ed6737524a8bb820cfe5a4f7298b6789d1d812ba045fb19bb18a0f083e51d25bf65572e4319b1be894667d6945a88c14caed6d2bd992408175b97ac30269cf20514d4b28f642a132cde5841fd9a37577f630dc7945a4a73f4b20d00755ad95a0dceffce099eab411b82e94d6c3a3089ee321fa8326d86ed5251c5ebed80cb638573a58a8f4aba28a2936ab123e75716ea40f2df3c0def0d6222d1de5a4522200a8bfeff266d65a5f6ad783658b2b76baa0676f647f9671258bd98b0ea6bb047b85775afaf39b0c18529c24cbcb642faefe1d1cea1b204ab59d8baffd276152091522d051a5fe9abd53c9a280daa1c6af67a4897593f9350e245c01c56f748c298ee961ef5841c378c6f20e9beaabca0098b92ef49466f0d6535b6b61e4fa1c2b574d1c04ed653adfbff9cf531120200700931bcaad8b71bb6542129b3e2d0f3f04d280ea48fc98027da131d0b7e0f4a16f2fc921bdf5e6a92a88f13f2588524af17337d45fa74c06db2e1cc0b5cf5291fc528730a8cf30f9e5b5b8129265cfd0724bb17841e759df72cdaf9a473d9942e60c170607a254980db26d93c82ce6ebc563452ae115e5131ca3d001274e0b5237e7469d5fee5e779f248f772654124dbf267a9dfdc70c54726715263fabfea00ec241a5cedd28ee5c30d06f9fecc8626aaee54bd824f8463f4cf5820b8f61ffb47db48b104862ec70ba4b491b2fa45670fa3dad12d8c26a679f7a4af263770fff532886dc2fab973ed558be9160e55b5e72f3b707fb543f702d4ead5ce7df6b1400f203f5b2911fb6db6acf1543ca8aff0552758909f27a21b348e4e8d726bdbf3b652b1ae6b1fa49e4318a6df316d208a67213bd6626a69ecf801aca8d123413042d4c341142fd80da365b22981b58e76f46b8dbb4a7c550531efdbb1e8a9abddf778b1a9278df88fd80a204066dea8021251d48a8e5127d81c237374d94ed1ca1dc8acf88452043fcbb35aebceee84234c7d07803f01696240b532a3ef2f57fb9a9a1666cac3170d125fd32f5d445da677b36517157521507431ee5115b6c618892a61ad8fb2a735d2299d42d901abf94701b616aa7cdc4042fd66491da54cde05ead33940e5e33f2ae1105f6defc775a4e1c21e837fe2353911412b10fe3687b5d1ed752b0f1cb102a661ebef0f48df46297f2907fe4d9696c4560dbe3222f787ae66ece1826d63378a8697500a597111acd7cde5f88ec48802c2627f3bf9b27ab067abe3c7a020a317514d6b879813f091aa16ef0f2f7503d577b429f2bebf339e4445d700d0762fe4d2aba5d8f6d4ec9b077a294e670cace3892f8b7dd0a5952d3132f520fab6ec0f7cf9988865044763c321b8f204e50bd70f5014edb4ac975709fa8fdd5cc4e36adb8fa0f65412131fb88c03c2eff207b6d2acc38ba51f17d72e8a6196504729b1b3bcbfd10dfb6a383cbfffc07ce535e49e7ef8fd801f631cff9cfe236f2437b462a76df997b387e4c744fe870b55918edbd04a6edbeb9000ce95ac6942f03c33100eb236a824db73533df98e03eb09225e580aea562428f72e0658ce0af24b287651532641c5d159dcf31388fb6508e7b0bd0750ff8bfa7e6ed18659e5e3507119d1b8352229eeeb301deedaca740b78e5cf441dc7a73430edd328ea7de521f529b35dd9e213e78c2fe46c791b05047d72441781cbad269e49729aceedab2452c2bb9dac0737c6d004939d5e0df3b898b74d1ddab9a8d80ba4d75091ffa74abe009105a364a81824125477e4e38db4bf1cc3384bd44b8ac4c8e019fc51c7fc27f7398a6c8eb870ec61bddc886e6c6b9d258d0b909c2bc41731c1110400479890d06c6c7c20cd9c6a9c3f9d6886afda6a5752d7c4f4324d9e4b920716941db465bd3915a715529ff518e40aceb9b7222a8525c4794e324f3d21e3f0a1c3d615a665385ab5e49d25df0ed882340f4cefb17194f69f0546b0a5921cd8f7c7264619471eaccfc6a36dbc9cf250698f1ff5929d29cfefbdd8fadc605b2c0b8bcc1a6c63d4de8dfc0dd0b459f4d2758013aa7803e8e57fd16ac24d781166dadd53908a15c34e70f3dc59fd6b2f6a289375aee7b542f7965f82e82e7be75b3d7eb00a0ae623d4b5eda93a832194e77f06037dc1722a83c46398475c69e955485b1272866bc19b2f20c1e6913ff22e8108fdab865783b65b1123e5a21f57ddd73f5b7ce797bd167095e38e8738e9b316e90c1fa7e0e55a2129b724a6652c1dfa2d6a19b5f9f7492cd60851062a4e54f7089bd4871181c5bac72c2ace7f797a5a15e368d5e744f7d274b96a8cfd20a46c86f9bbb3255d35dad547ba257b0dfcf15946015259de8e8e528d2b77ea90a3e44c59b422e9918d88ba56a43c52485b935acb5305a04f607814994b4d1a59ea30f795ee79c56dbe35b12405ffbab1c3dd68cb3b21c9560f2745a3c39e408b99623fe63a40471c144dfced5bc8cef288500ce3e6c7b86e781abf4d6d184b6ac225b18928f0d92b409b5c22d92757497e646527f8a675d00366d74a247740d663714d5f90e4ca824367dc465f2f04dac01b2d2c506e42f42fbe92d8f4e936bcb5eacaf8f43335b497cf196def335f887bb3be34ca1f39e689bec941dc37fbdc110088e129367831431d7760cc1ae6444ba6bf05c2cbc09bee537237198c8b5b02e9c781808e63f2d593fd38d09b4d0f24a4b41e898b2092da56a772b15665197582a133b159a431a383c0a02b760af2a7370100be725b", 0x1000}, {&(0x7f0000001340)="db594bbd215c16144a7cf6d82b65c9afab64d76d300afbad060c3c54b11f23a3d3d70314d83de5d22a577dacb5c0f5146ef54955ba1983608885ff825ff4ecdaf16aaaf7ba1f5c176f027684f1885d36f2b929cd7478754ef2ccf68cc4b8b83ca92dd6331b29bfff7810a0fb8f5a50d4d099989c88a7b041c4ddeaa5a819f336443644cb5f6e035391dc1305b1398b8f407b0670d191f9349ad502da560969857953", 0xa2}], 0x4, 0x0, 0x0, 0x8}, 0x404) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) pipe(&(0x7f00005dcff8)) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r4, &(0x7f0000001480)="bf2518735379bc898b6d3b7e24d9b1885778ed3f6c4f74d5fa91e0357b13b6037b9279591e8bd097aec663a1442efb453829a652385ae4a172137e7669949e6870d272ad1dc9bf00c2e3cb110494ee9b7f52fe0dafc52606c369dff071524ae65af2987f070317a301d3f2e4c5d4c67cf150216c154689f89e4513e90c090a8cd0eded0ab5c0c35798968378b5de5f40fb3ddcf6e90851febd87de4376993fdaae58dbedfb34d5817414b29f4ce14dd617ce91585aa4095f3b6e6329f2e7132a728a05f7b21bacc291a7f7b9324c8d0bbd5f1d56d0264b639759d014d96fd3dcf158658ee32c71be84b82022e2b441418dbea9f85e728bed83cab611b02d7e8ff6eaf7270927de98ac1b8eaf74566dd66e39471c8ff17ed95bcf485009ac3d2a013eb5aa049ba01bbb21fa7b70ecf7c75f7753150e96b735759a45db29fdeeaa5ee133c406e24401952b5b998747d8beed40b5428bfad3582898fb81ece376018e063174fdd386136d17eae3ae6d1901e954d1fc272fed662ec3770d0974df9659f8f8fd740429db0d0fc0212c0b97c3b98e224af20bc72b9ceed3d74fff819647b7aec81c52053f10cd0495d5d928942215eb4729d97165eda99ec7045580e87f59d507c4d7ff365cdb2ed9a27338ec56781bba2dc32ede2e1cec6fd746c617e0194a81193926c26095e699d3866040fdddba055a57ce5549c7a369d19e73a91fad709bab1d0cd46509ae984287b821e143ce9e5e943f541535112f1d8855a9c43a22ffc582ceb5004ff3fe9be371b370151dbc1a0caf8e41323e2150138f9cb3f5d5feb8dcf8ac7f91602066e78a338cf6d3d7166a6183905ef01214848698e306b309bb47835fc66416205b9d6ccd797b469dc372a881a54e4d65f66471959462aef087f8c69c2d9265bb3c05ba18bfff4a305859a59bee8c852ab5cb7407952b3b3f13b20c890f6700d86c3e9a01e845c55e8e4259c9a8f0bd75e820bf8287ba94f34b407c7338df8e649bcbd17238a0c6ea4e4dd09d7b70c53be2acff08d94383d07af01ac775b194a24e3686c154bd0f34896a37e34a3fd85d3213600f99d9cab63a30d84269fb66f04b1e758b77b105cb3fb57d4742c832a18055b22bace73a81b90b57d0fb0dee447bab931208e191f22611e5660fd064cd6d6ebf630cd6a401e88bcb3446625421d591541c5b5ced347143ca7b7735a2104de476801d831eddfff5020e9e1f0e6468825af4d22a2343fb3a20df2e0eb520cc98c86e0b2f254a39638d63a39fcabd51ee2cd10ce877bd863f2d3c36726d8eb92ab019f9f2c451129c5a3ac74a260d728e8a62484b6dc639e60a34210ae9ecbbe24028081ab9c2311556c6e192d36be30221a9d759b7bb2338a7ab37b0ed98d87b612a6a309e3aee7728ddac3c91f2477a6fb897fc8d76dc421cb7b54889e4a1cfcccd7903862c868fa948b04ed4ae365aa882248520f38fac95c5ec08c26b45cb06f4e54db9caa23febd92371a2d414b94108a4c7a16844e8e985ece87dc68a41c2742c5363aa2b4dd446fbf66a3753ceafbd40c6dbfe58b7e014fbeacb26bf493b74cacbf899517d18308525cee498060658c4ec217c723e491843b04f2becbe2b1e2ff42ae9c5c9ef212e220c50043e4c388429eb3f56e9f2cf96e2c11ad1e08be0c6e2e630997eecadcd9793d475435e3c10cdcadbbb7320eb99b75c3a91f8266e69fb55290ebd45d099382b448a28b0baa44eb77d34d997fc152ef8cacf5597b60c85493fb4e9d5d53d9c6c299e9394202ab561f6939413176a326646bebc8205e4d33ca129e8cb2b1eb621f5223cd0b5133e61146fdf5952386ec4bccef6dc303db9786c340b1fcea57b6c5e37173e3f95ab37071772dc6749e9ad848114c11b4c28981c585faf5f37818bcbfc110316313c87ec1563311e85d4539c4ab4dd48960b7d162e31f94a0f62da164534d5b325d097384ecec55bf8b7c64e3a4b31b240ff6ddb87c90f452532f4cbd680d03300c0e651fbaa2ffff292ef7abfc4a1580e282bd4ca221d3832eb0397ac25fde73db416587464fa63e270a7e0b8ecc47bc02eabc9d0be81bf0aa71cc5bcecedf8988c3e50632f9c74de4e59f7dd5296bce9c998f1e1c23d3b9cdfec49b8fb27a49e8442d07ee2260c47ab2b25544eac8e13ee067393eeceda61903fd8d4481eca51529a7688331ded3608a3ddd86265d8d0cc01922ac5a63ae50bd9a8bff0a0b389f4759ba5dbb7567e921345d99841a87033e6267f405088a3dbdbf5fff0cc5918da9f755e741665a8c0652c9ac9df7c19b8680e7cbfabe26d59838af7f33602cdb7fe0cc2c3f7e652d2ce20e24c28ba00df9a397739a8e9cd9a8cdb077b53d57ae168b1c3714ffc2ea3f87e0c98f4fd87636b129ecff12bf55cc943496e81e21fea27838bab361822fe11c2e0e899c7b3354d68d58c947f88b05540e6bf458967e1aa1d081ad6c56f59d30983e70b1cecc376031a5351ca97eb9e5d362a8b1ae5d409efdad392d31d5dfabd2a44dced8685b4dc4e6b8ff4a3da7fa069b28bbc5bdec9c2e7b3d96792becad1d0fbb687c5a67ba833ce04b626614d2d05891d0926874a366cc1c1bc68ddd5a9fd56a7ac39d33329857ab0f4f3eabbb1d96db96c5dd12a7abb9257babb0a2199b181f6b12c547cc85d2aa0351bc9b687686b7ff2bb7bcdd8eed511e35031165180d42374bc46233318e2929c61bf300537208bbe6638e6b1ac53a1f2d27b1f0defc997a0fd12fec01073d0867db96ef48f10af263a0f508075d0ee760048f914f827b717ed9c0155b585f5467afd1556f6b59bbf974a6d9b369be88d374fff8f8b18718589d5bc31e7175ffcf76324a989541b0bddd21571ae4a52435c87665d21d7829a4310a9d411f70bc4bf20f4a7e2282b19a29ddd284049ce71644bbb378d2e2e4bea07a79a806973e40faf8387bebef34f1404f7dfd8cf43e3057f592a809c4506d3bf782bf9a9fc5d9c54278ea524fb45317ca3b20bac86f89f1e10100085fbcc5a6445be68896db94afbe2f6e2d04b4703c7cb04fb7b17d63dbea68eeacd444fbfbd0df79d9510f7ef29d9d5422188ac6831e2c80fcf39102f7405099d79c9fcf14c5f65f2fcdc44cdad701efebc23af7a9d875c3527d97947e2e609be6e8dc9dea31dcc3f20b25bcf83d2f0072e2985cfeca9c319ac6b4818481df7a31f709c9e3183e4d5df84b628c42a070bdfedec67f18780a237148e9ff0e231427e52a26f48e5b4419f76479f26cbafcca3baa2846a94357f47102dc2d0e3d58f7cefde4eef05b3b5d5c95722ba8ba1f6d3b7962c9425b0b4572ee23ee2b8076fc9dadf128a0812332999dacea4dd8f540cb72bdbdcae53fe8b7c1abb971252d3811282cae558f21d9ba029d31ebf7ac28b4157aa24262d7242f1ff7715ccb3f1985811ee7f70fed2ff323d378aecac1707d76ad709f379b95f5178d4c4d2d72ce9cdc17f9c5b6742c0c42cfbea26de7756e526cd1cc71af849b7974eef4722a0f56d5004f665e586d55cf443fd6a4e743d614844ab7b0ca25004028de6d553c42aa3e6cbf31fc2a6ab49cd08484d55182eddd6d485e3303876d1563148d219d0a27febff65b297f473be91470ee57242f2a58cb1bfc85a8430167690993ac3d683bba83f85c049ba758e8a2ad727d98b2b3b8728bc8b3c4e9d6301a6214916b96858416be9c60cc813542646638c425b8bd5b7b228fcb75c856cf6613502ff67d7a6fa3c84b1c04a0a503c3bb03ef47aff9ab41fa70d993ceb0c05748e564da8f1d62b5f52bea797e52600affb9d8b71e4e76c15e65e48ce15e337bd90b56d485d0eaa2a5034ec23b6bceecdfc5377fc272ffe3d234e6713c9b8634b0cfb26637323408b13da30a46503029231e529f3eb3d7017cffb61609eac99b3ea8b541cb98d200552a318a1b248f32b67bb18744cd70b17adbb2f92dfbc78410d52ebcfe22acf2334ebd52d15bb9e03a267d1d6f452fa8887c2e7becded05742d17a3e1cfbb842fcf8c077b368be6fa638942f200088a94e949d9f526bea6d348cfcaf9fbc7dab9aca1611bd2538bc5d12855f5a755c032f26a6844dca2f3162895cec1ae2d45ff97dc3e57d3cd0c1c2ce4cea2217a2a64d0b931085a37130c1e85cd706adde9a4255bc36f05432fbfff304d205f8702c0840372ffc6c764e367020d544cc4faf71df8927167f0b1db9a200a7aff88e987d8a33378a0d07885df4f26f80eaaf9e496156c02b4f28b810b86beb1a5cbce65b1414d7295657a185fe5d7c14bfc2bf087cece6192dbe323a096a35cf3236429f9cc5c77f32b1cb8fe3ee801420e57a87315feef560cb86368ecc942b508f8ecea4ee31fe4ac0a8d4bc507c6434457f1ed6c49bc1bc23002de7c8ce142170030aadb2f587f3819cccfb64e6d95e6d47db4abef853ff3c6ee219ee8f9d6d19c5f9cddd9d8ec2985d398ebf9f875935425e48a5edc026ee902fb9bd7c1663adf05c8f2606e6d495ea556efbb515dc9b9b0241a74a696e562eb34f811f8acf206a53061a960d206ea500816eab678a0f3ec8690cb8653ec0ec86faa5e982a047722f4d45518de5d51e7dd9987e120fac56e3998ed3dc9dc0b28c3d4c92593c3c9a1f23051580fb9671ad8582eaf87d12a212359d83299961475b5ea57bca9b811114ecf9ce444ca9874d80edf006a9e4eb55ee5ef1234e2f8190b753b1031414c7af7da29c7a7b957c45e8e4f3d65f5930cc71af24922e73f3c7374b8f303b45b26ec4fcde769b4751a8e3399456f621d53d3c37de1a073638088e82b9b44a0fe8139e33dcf42b735d3410d6dca24a6f5d04a720aee948b2d283a69c1ed4a701bdbe8cb492bc907e217199f7ca67cea69ae91d06d96fa5344c12f99e1bc5ae85ea2fafe109a653cb9abbbfff10dc086abb347927d7cb45eccbb795e0c910b38d3e556efd5a7284703365d3e6b0cc56f040eff332b28e5eb797ecbac3ca95c4b5e96286aa04875dce92aae914534037c68effcb5a0579b3e79664a25788d378a91ae2496589efafd797c77c23fa480a4b02f0ae14104d4f6a63395e388de8954262658915e8fe3ad67d868326e4aba2a26e38f63dcddba333b624a1c40f508345a454d148d88ae9dff9f224a3603ef2ea4e2f5bbb060c24cd816b0328f8c69d38c161f2f3a700cbd2b61bf70ea6daa9b49719738d393dbfa1a9dbf0a4f22d31d92df1f2e92ef9b9e1878ed422f0431a2610947318864eef90ac094a581bebe7d1a148ac129edcf132014787e0676a22e66134ee9844f8e2b2bdb49a4f9c8df5ce64890216b6aa53a3164a6725682255f5eb770b5ccd7151249ffd134ffd146a574cc015fa198724490d06d87fd9a7215fc83b09d11362ed8c81d22bf89f2270a229950a616735d868e827d34dcf12e2a77183fef1dac8a08c6e926d65a69a8f8c7a4035ff91f6226dd83cd1cc5a8d84ec25fbf46ce276befd52bad3258010d84cc1814e1bbec97214e13bb78ccc8c633557e9e2546261ec212b48a7a06e0bb0140f3b2919ff42a5bc1b1249033fa2bb788eafc0e426f5205d737d7fa811baff615404cc0007a4d33be782c0f48b517672a59fa1277b5d6dbdb8beca53532b98dc94e581518f118641499f42debf021dbd0edd707a2ca603394a8fca31a4a17a1b0a0f78cb8c706c3fe6ce8b66e1e6fd42d30bb9b10fff5d2626ccd6860a0f2403a4783b9e195def82a639e4eda7cbbb054069d6ef69cecb605c0694f435883d1b8f682c1377673e783831d14cc4978d2bd", 0x1000) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x4, 0x7) 19:33:23 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) r2 = socket(0x800000018, 0x3, 0x102) bind$unix(r2, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r1, r3, r5}, 0xc) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r5) 19:33:23 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) r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 19:33:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="a569e2c2148d6b9560c8f3a48109558f4cef0909aa5f423ea30d9baccadd744d3ddf775b50800abc3effff022b67888a79315a4b43e5b27225fdbbf29642c2", 0x3f}], 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="01201b56e9681eab070000011b00fefeefffff1a00f00000b6000000", 0x85) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 19:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x101, 0x6, 0x0, 0x761}, {0x0, 0x8, 0x2, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000011b, &(0x7f0000000140)=[{0xff, 0x0, 0x0, 0x2b5f}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tp\x00', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) r2 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r2, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semop(r2, &(0x7f0000000340)=[{0x2, 0x70, 0x3000}, {0x2, 0xff00}, {0x7, 0x3, 0x2800}, {0x3, 0x6fd, 0x2800}, {0xf, 0x3, 0x1000}], 0x5) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000002c0)=0x8) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 19:33:23 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x2003, 0x1000}], 0x3) flock(r1, 0x3) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="0043df993120c32f1d6e755f871cad00ffbc2cf6dc5e6d12d04c0a8e2f51c4090029624577d7e25cf30e44d4ce7ebfeb50d0646fcfac42d6a65357c9088e0de577e5272fe35105da2c6be98969f1cc2f656b8e36bb16e3b3f3c21d3157212c0978c790c0bfb8a873b8715f9fede3c61034173adacaefc0ba21edb1d6d22009336e58fc13347b84eed62ae6994363390b2a8796fd40f9fd5e2e47fcb868f4e66aed18b8b5d208c558523754caab2481207cec805d61fb924e2ddffb61a9747ce5c91c5b76920fe16cabb535aaf469a1e7aae60de1f76bb31cf2591acb6b"], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = 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(r6, 0x4004741a, &(0x7f0000000780)) r7 = socket(0x11, 0x4003, 0x0) dup(r7) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d226ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0x226, 0x0, 0x0, 0xfffffffffffffd7b) r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000b80)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa6ad0fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c009a0f934e5b64a4f854f73691d0fe13212435152356ce6a4d6386cb96d289984c95241e1a5f495914edc8866ee30c1c227911da95196601ac61ffabda96026d750f76997d92a08f06351aeb471c66900c77a4e0ce3df7501b71b80b9e54cad48120e6a3b368d7e1afaa56c48261bd222b28783b99752aeb8016de8f030117b47ae253a1d42b683c46137827a299521b6c0733b579d07813937587fa5d495f462d8a874643adff9236350b2020896d84cdbc41c8b0c7715bbba4003f428bf6397d5278da1d97a648e86d3b94ded11fc28688db8dbeb5e1fb8175f3bcc223a29090c31ff7a4fbaa785be2d122c94269e91ce9f0cfe9096c0bb8ca76c9985a554862ba93e0811245899c65359f82588a5de0d74ff443de75a1ba3a61fdeb129b8142e9be1175c1cdb635518dab6397c323475d273216a4d36699fbdc3e1472de5e2eebd4e90000", 0x1d5, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000100)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r12 = dup(r6) 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(r12, r2) semop(r0, &(0x7f0000000240), 0x6) 19:33:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000380)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) kqueue() pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 19:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="174af205b6068bbc6be6634ecdd0") getgid() 19:33:23 executing program 1: r0 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r0, &(0x7f0000000100)=[{0x0, 0xffff, 0x200001004}, {0x7}, {0x3, 0x5, 0x800}], 0x0) semctl$GETNCNT(r0, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/139) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000880)=""/227) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r3, 0x20004268) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r4, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f00000007c0)=0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[], 0x0, &(0x7f00000005c0)=[{&(0x7f0000000500)="5c829ec5b37c0af91f9b9b98c33babf364a766b1356fad53af8456d27ba637a5276c68dde8e9e55607195c7e524de45ebb868479ddcc665fa8d16a711c5a8b1c28e253dae53662bd4c62bc398270521c6bc8f7251df91b4a20fac3af48e0220084fe430bc15e9565a46a2afb9c4f23696fc02aa8aec67906be2343e1a34302c67be2d36307ce0abf54e969c8e74590f703dc2cdda4e8dd908e26d323fe8c4268ce25d79e414a9016f93918", 0xab}], 0x1}, 0xf) r5 = semget$private(0x0, 0x1, 0x80) r6 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="0100392f66696c65ecfa80023d22d17acfddd54e00"], 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)) r7 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r7, 0x40047309, &(0x7f0000000000)) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000280)=0x8) pipe2(&(0x7f00000001c0), 0x10014) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file1\x00') 19:33:23 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000236000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00007d0000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000237000/0x3000)=nil, &(0x7f0000320000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000016000/0x3000)=nil}, {&(0x7f000031f000/0x2000)=nil, &(0x7f0000320000/0x2000)=nil}, {&(0x7f000065e000/0x4000)=nil, &(0x7f0000234000/0x4000)=nil}, {&(0x7f000031e000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000096000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f000065e000/0x2000)=nil}], ['./bus\x00', './file0\x00', './bus\x00', './bus/file0\x00'], './file0\x00', './bus/file0\x00', './bus/file0\x00', ['./bus/', './bus\x00', './bus/', './bus\x00']}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000580)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) chown(&(0x7f0000000000)='./bus\x00', r0, r7) recvmsg(0xffffffffffffffff, &(0x7f0000000d80)={&(0x7f0000000640)=@in, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000680)=""/4, 0x4}, {&(0x7f00000006c0)=""/116, 0x74}, {&(0x7f0000000740)=""/140, 0x8c}, {&(0x7f0000000800)=""/253, 0xfd}, {&(0x7f0000000900)=""/181, 0xb5}, {&(0x7f00000009c0)=""/121, 0x79}, {&(0x7f0000000a40)=""/201, 0xc9}, {&(0x7f0000000b40)=""/129, 0x81}], 0x8, &(0x7f0000000c80)=""/211, 0xd3}, 0x2) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc028698d, &(0x7f00000000c0)) 19:33:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000180), 0x12d3, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./filN0\x00'], 0x10) 19:33:23 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x200000000000041f, &(0x7f0000000240)=[{0x0, 0x3f, 0x20, 0x80}, {0x400, 0x6, 0x2, 0x23b}, {0xac5, 0x20, 0x4}, {0x4, 0xff, 0x20, 0x9c}, {0x9, 0x81, 0x1, 0x1}, {0x5, 0x8, 0x2, 0x49cf8}, {0x6, 0x80, 0x5, 0x3f}, {0x10, 0x8e, 0x3f, 0xffffffff}, {0x5, 0xff, 0x7, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000001c0), 0xffffffffffffff16) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x3) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="80022e2f66696c63e000e25e42ad57064b8e3dddcc06f9e5fe2ca59d42087888179c0be9726ca7523f5bcad1c02ac373f0e963b717cf7f2ec92fa4e87b2a8beba45e39ddbd2e5528405f6cdb95c8e499b5a0bdeb1acb4e228ba801f749740ed4e3986f705fa6947fdddf7e07d593c6a52b14591ccb1ecfe0b1fe90fe8d6046cac7c078f5544f4734bde1a17eb5f100a877028d5c8e3f0c68d9c006921ed9abcc0eaa91c5bd3143e73914441b1593b986ff"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) close(r0) 19:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x1d}, {0x200000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1000, 0x4, 0xff, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 19:33:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) r7 = getgid() chown(&(0x7f0000000080)='./file0\x00', r4, r7) r8 = kqueue() kevent(r8, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x41}], 0x800, 0x0, 0xfffffffd, 0x0) 19:33:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) 19:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xad, &(0x7f0000000240)="b5ba3d56986f277b077851459194604238eb6c9fcc05e680b6f13f6d0da0eacba6ab4bc28446943be036300f26f7247ecfb6f7ae22100e92ef1b43125cdf6f0c5fb63e6abc8c2ad3fdd8b44a3ff4760492d9cc3ba5b1ee44eaf5893dc9e24211c972e4d2903bd50be40c999f755f92b7f528aec59146c99ba83e96f12623f4063dcc56d65b1057c3a111b6d1b4e3cd8dd1fb16a957be92ded05e9c0a24c73c692789f587e979877bc10ce7266f") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x800}, {0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000018c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac397832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b7d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebedc7977e6381fa63bc6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e81e5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf262853bf2d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e259bbe96634dca454cccbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fdc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406000000000000") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 19:33:24 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) 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(&(0x7f0000328000/0x4000)=nil, 0x4000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r2, 0xfffffff7, 0x8, &(0x7f0000000100)="01000000139b0700000000000000000000000000a17269dfff371a", 0x6) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 19:33:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x7ff, {[0x0, 0x0, 0x81, 0x4613, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x2], [], [], [0x0, 0x80], [{}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0xffff}], {}, {0x0, 0x2}}}) 19:33:24 executing program 1: shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) sync() getrusage(0x8000000000000001, &(0x7f0000000000)) 19:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r0) fcntl$dupfd(r1, 0x0, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x87}, {0x8006}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x80000001) 19:33:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x200c, &(0x7f0000000340)={0x8, 0xd3}, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x6) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 19:33:24 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x1, 0x1, 0x2, &(0x7f0000000240)) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x3, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="80002e2f66696c653000"], 0xa) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0xde) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, r2, r7}, 0x5, 0x2000, r6, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = msgget$private(0x0, 0x601) r11 = geteuid() r12 = getuid() r13 = getgid() r14 = getpid() r15 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x3, r11, 0x0, r12, r13, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r14, r15, 0x8, 0x8, 0x5, 0x8001}) r16 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r12, 0x0, r11, r13, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000340)={{0x80, r12, r13, r11, r13, 0x21, 0x774}, 0x5d, 0x3, 0x8}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r13, 0x61}, 0x8000000000000000, 0x0, r9, 0x0, 0x0, 0x4a, 0x7}) r17 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) msgsnd(r17, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec00"/163], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r5, 0xa8, 0x6}, 0xa, 0x2, r6, r9, 0x0, 0xfffffffeffffffff, 0x100}) r18 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r18, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r18, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r19 = geteuid() setreuid(r19, r19) r20 = getegid() r21 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) r25 = getgid() msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r25, 0x0, 0x4000}, 0x5, 0x2000, r24, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r26 = msgget$private(0x0, 0x0) r27 = getpgid(0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r27, 0x0, 0x0, 0x4a, 0x80a5}) r28 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r28, 0x1, 0xfffffffffffffffe) r29 = msgget(0x1, 0x0) msgsnd(r29, 0x0, 0x0, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r32 = msgget$private(0x0, 0xb14f52dc01780df3) msgsnd(r32, &(0x7f0000000300)=ANY=[], 0x0, 0x800) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000140)={{0x3, r19, r20, r21, r22, 0xa8, 0x6}, 0xa, 0x2, r24, r27, 0x0, 0xfffffffeffffffff, 0x100}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r20]) r33 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r18, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r33, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r34 = geteuid() setreuid(r34, r34) r35 = getegid() r36 = geteuid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r38 = msgget$private(0x0, 0x0) r39 = getpgid(0x0) r40 = getgid() msgctl$IPC_SET(r38, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r40}, 0x5, 0x2000, r39, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r42, 0x0, 0x0, 0x4a, 0x80a5}) r43 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r43, 0x1, 0xfffffffffffffffe) msgsnd(r43, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000140)={{0x3, r34, r35, r36, r37, 0xa8, 0x6}, 0xa, 0x2, r39, r42, 0x0, 0xfffffffeffffffff, 0x100}) getgroups(0x4, &(0x7f0000000040)=[r5, r20, 0x0, r37]) r45 = getegid() setregid(r44, r45) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x40000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 19:33:24 executing program 0: r0 = socket(0x30, 0x3, 0xe1) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r1 = socket(0x6, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = semget(0x2, 0x2, 0xa0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = fcntl$getown(r21, 0x5) r23 = socket(0x800000018, 0x3, 0x102) bind$unix(r23, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r25 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r22, r24, r26}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = fcntl$getown(r27, 0x5) r29 = socket(0x800000018, 0x3, 0x102) bind$unix(r29, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r31 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r28, r30, r32}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = fcntl$getown(r33, 0x5) r35 = socket(0x800000018, 0x3, 0x102) bind$unix(r35, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r37 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r34, r36, r38}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = fcntl$getown(r39, 0x5) r41 = socket(0x800000018, 0x3, 0x102) bind$unix(r41, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r43 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r40, r42, r44}, 0xc) getgroups(0x6, &(0x7f00000002c0)=[r26, 0x0, 0x0, r32, r38, r44]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x1, r6, r14, r18, r45, 0x97, 0x2}, 0x4, 0x9d, 0x9c}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x6) r46 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getpeername(r46, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) 19:33:24 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001000)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fde137b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7881a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199ce0f92602b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d12e8b01a8aeb15c8d545bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000"], 0x10) writev(r1, &(0x7f0000000440)=[{0x0}], 0x1) 19:33:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x7, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000002980)=0x1123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x3634e3dccf0e6e65, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, 0x0, r6, r9]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r11, r11]) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r12) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r14 = dup(r13) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r15) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r16) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r17) r18 = socket(0x1, 0x1, 0x3e) setsockopt(r18, 0x6, 0x2, &(0x7f0000000040), 0x0) bind$unix(r1, &(0x7f0000002b80)=ANY=[@ANYRES32=r7, @ANYBLOB="287e89d2b0c94466eb8edebc4702211953b5db761a6f6790c91d2551a088ea266b1a8e561d6dae3fb9db325789577a146cce063c871a43357d29b9bd1ee132b9b7e3e7e7df345786fa5300045df2f2ba8fe98c6c7c31bd2911c3550ff7eff6465093b217700d39fa9caac8f9a1c75d3fa6ce7429d371fa15f18decff65fe268cc9bbf7b8e18138e388bdebe5b16159ee7b76011c7ce38ae68e113de3101e59f7bba7c1b96603ae5b78d195056e39676668a12b94f307b210baed74064db35f28d62d559cb91041256b786877950d850cb6e6a3d2f8930c90457773f7fab47b6da76c9eda78935a59d5728d097ef18501a91f23d5dba809d53d7b336e45feb366f47174b7a6d7e3398470208873a8976d8a976e5940cb9f9da4f656de4772d0e9a946c8ba646d00370df65ad3ab2043b62f481e8d8ae96e90d362579e3ada2e9c52171ec5b7fcf5ef3df0479fd6f30055949c9e86a9be2e7458ad8ea2a7e48def9cca344d958964ff2631f78a9c98f2d0847066b38e875fd64bd7f8beca1bff7bca67ecf99133fdf0d9f16082037a24431e5491970148ca9724ff2522a6e5b95cc27c796e15eda8d9a48fd8d2cb3d6825", @ANYRES64, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000003a40)=ANY=[@ANYBLOB="630f61763ff3d2a4991da2b75230071fcaa9e9b8d3aff46a3e579ca8a98febcafdb510a80f744fd7d6ff8124e1c5fb0712cc22897708d0375878d0afd54595b6e152c1481aa565da9f3647cca876dae381b7ba97c306f82edea885708cd04de9eac87a1720a7328afa76745172e1b61b9e838628a64db8d5cf", @ANYPTR64=&(0x7f0000004c40)=ANY=[@ANYRESHEX=r12, @ANYRES64=r13, @ANYRESHEX=r8, @ANYBLOB="899d8a520c51ca75591563c3408bfc02389c9f2928b4dfb87d951b1b67827d43945fd1b154bc33914ca84835e49703c3a8df286e0000000000000000438e8d1ec97f587ab9221c5dd29aec51b507234cc6d2f064e4e1d40ad6dc73c701103806f3861c0b6df5d6094a1ef84b32fde487303113c8f6aa0f2502750e1940e8b38e1e3577f168467617035a6745eed48884b6ddc5c2baccc24f9579067194e5254ff22fd20e9fbb3eebfe45bf3faca35ed33df270728fdbd133c19bda22f96bfea7daf3", @ANYBLOB="9606077c4145e052330470a35b98e6173a1895c1da334712546ef6cf26b8a46723340eb1be17575681cd6e59c5c9729222fd70db94590db5d184fad74cd922104baa57eef8fe9abb7439ce6e3d91cc3021fc9ed863c6c6f503f280c3640931113e88627361c5f56370377dcb064e0005de71ff73ff35eb8e5704519b8e1baa3343bc95f198063a66fe5dcb1747aa2e7bb746bc1f39532f738225f5d249ea5379b78ed5d784d675c14c6e366550ecf6032212155fec8bd68590ab8bdce4459d53e7f1499e43a89cbfb4d212f3f2cae34cdf2bdee337993dbd6a173f8c2d1b2e6d6ba32fa034a6196f77124cf3bdad3bf3f037d4cfd2b7d14de85f9f7467b95aa9939c10bb82b3abcb1ef1f4cb9b6bb78dae385db4fe761aa84d4ea8f237f916f868e65554d5170a8dd978b692c68195b3ab5c7f710a33e62540301d85c66e3acd24c2261cdedb07926c7f6cef7f50e3c06b102016b65e12dcfe1966ff5ecf1c8e5602302faee3d45e2812332fe6cae79d3fab4fdbda916fe077115d61590b0f13b280f638dfd5b11407b3668a0632eb3d50759050e448e4b5a87068748ff006dfebba5a3949dd85cc9d264319866562159e10de3fb2ad1c289bba3a9e57b1c2f5d40bd6d8ac0e93a3830a87a0611e79d1632dcf323e2194fbb6c95fb1c368575f77d7ce0c3e713a2ded5342563bfe031a24f9e07ac75d3279651ea05e290b9c65ee335265a65ad827eb0d3799397d0c5a53b5e9d9cee17f3c97137abb9e6965f3164bc3b0c14f408f0263b26c33c2f6193105867f7d8af6c20b6e93d2f949fed9480b2e30c5c7677772e87853695dc066e2dafef32b0edeca3a4ba8dad5292d79c6728d615b97b045e06ebcc19845e757a6ecc40b62f6f529cd1fe159e78b310ad14e5d0ef232e8f0aee56a232acc9d3110235c8a92ec8a8398028bb263284237e8a763884e7f0358ef76dea5065b2127dc8a92beff10d288be1de9a722b877a19e01834005a8108d5f198540ec57b7a167d37ed60d989ceaa7d4a615bc0c52bd8df81f67387888925981e0a75cf2e30ea533f6075f6ee5bd52e2268c418f78bba8fad065513d1f7fe89c84f04b201ebf7804923ef17cdf68d277ea1cdfd7d0f44b9c532c826ba1330ea9076c8681b5441ff42efa4afe0caba742efdf87612f62bc60a6bb2596f96ed55762517f353cef101cda00e897144fd6125de00cc3065302f39680a6d6dafcbc2f1744468cb7dcb224278cd87540fe948961f3bbae3e4f3dfc409a226d83cea184b1a8da7d3edd6750bf6842d9582820cb6a3192659ac2f4373f3b65997ef60205f10b0347e8ae4808bd1ae7615b027155763d7523ea782a0cba41a1d36ffb9af24dd0720a55b74deedc5ed27489879ebd7bde4cfc6a69225d0c5dacbfada49e0e5fac48a84aa2321e4804b01d2e3002c1f66f9762d1cfb8006d40e4e53a83e395fcadf2a3a517cc873a83126d65bb39223bdba10e15e3ca4fdc3f4c851f637359174b3a58a933211bce924e176657fc6e5acbd4dde02c1bed016d6c842cfafeea992bde8b7b545b9ddb6d1858105f8d75b68c5c1c9b2b226382805bc0be005d0eac965d191d5a08ebcd64622512711036eab5adab7fcd2775d5e8db1805436146f594b6b1c86f55c47bbd24182f8e3d3557aaf1d95687e99581842fa951cb11991ed48f52cb7c9df32a6a494463b942abdfc63530c0ae21d66a18b198a73b702e170e835c7a9064ee171d3797fd3d1a7b4b345ca4152605aafccf90ba64376d08e1a5aaea2e7b8c7ee79f4a364345a62ac1c2d58bdf324a95a79783b4751da7e167fdcbb889ae595bbe6c51b76df9a1cd3d1f65694543184fc73f2c22fac5d4bf62273359b07cb74926ead7e970c738196fd3588d15372c4082070bd7a9c0d9dd15b7bdb7eb866012f560db52417fdd2577dabb5747244f2c022cab38d8f8fb116502ac6cdc132fb5a173fd3a289077472a8c6e2e0d69f65c1850cf0358211a18a2703762f09fc256701fe7e8c3ac8551267df6e51484cffb7fa1541e8704e6a086d7df2ec866a3c496691c44f828dd6e792a9796a6cd703374d04024411fe85aef2652ec0d73d24862428ef1973bc4d222d2bdc1abb88ca488398aba669ec1cb2325b19a817d77c4123ea9e9e38503d83a730b44ad22b2ccba4d38c92d464b9736c40abe39273a08af8ef9deb6e7731e1fdc20b530b3ba149d6040c0b207ebee9eb029bb209232f5ae99b3b5aa99834f9daf239dc2d2d9c4a7d2aa848e0ed597c5b87ba22f4855754533243907ac81d04dac198f87b486cd52da4515d52515dad3697e606e13ab89b0149910f3111a36ec0711c250a7620bf4eef81c9d9bea8f9365e517622f84c5ee6767365b558f75e3774e188f0b8dc3c3dda313e3c2961f7c050972397022ab6998f9647d147a9d2de3f47a59ebca2544f129da4556378a05d744b5f0afb93d98d6f653955156d30f9dd2d2ba34e8a8313d5b9334f982ba66d8848530017c0861ad52b949a4d3197615fe08216a12f94942e7fab4f41f22acc9c6d6c14a16dc3604919c8270f12b5e6bf5cb6c5bfda5216126a01a26168a2ca2389a4694a2d231d4f83dfdcc833623fa543fe2253d2fc43f5318ed18a264f5489951184f51c163f108edca3439965a9b435bd47addfc0dc8e79a57af8ee8cd1865a23de010453aa391b30e76f353f939d3c3a4866372c9dd3794d6c7d07d5e1f60c13f07f088f5ccd868e4d6b45a63ebf3fb4e8f6f07ccfa3e11f73533a42ca12f399fef1d82249e2fe593c0e80df9375c5097889d25d714d0d15d7925dfa0da4fd08e89a06b99422c526bbd9e62167306511fe70bd28d67d94f74b06af9444700c2717d8a59c718261e3fba4aa8375dbd990a00fcfba9b6cbdabe2f455af15544c76fc52ea9636587e0239263994d445f6ca3327d8aad7628d2bc6bcae151b058023e3fa460e7af52bedbdff8385dea64e453d3392b0bbb8f5edcbf98a75cd495d6bc5aea506d6e28369df0f1dcd7008d4674cb1b0b0e9cbb363316cc6f5a64597d820f828d8b06a79d82cbceaec5edce9556f8f4ada67a6443bbf964920323f4f456d67b110c7c92e22d59176e2c82bd239419cc985aa0516677b96d7a12df8e2343a404b53bf13446be7805f9ff4531b6ee26bd705c6ab3040ba89abb777798ca6442124d3a7125c3e378af12e7b19d9f78f0949559925fcaed554c32c7fb8b6980a4acfa39f59e35a503264e70925f8fcdfe414e366b2c09e1d6d9c7ad40d0f7092dab6593a31a49ee38cd723de5d09eb239eb739a8c3fcc375a1d687091f9501b5d6f1560a3cabe24133eda7e2382133627e7d59d434286b75e995f10e27095e6cfdb9bd85e75d802afd90ebd5bddb741cf53339255b9599086ffa81368dd2bbd129da69ed74f908aa7520fa0393ea625412adb4f2fc6d880b4a3eeb2a6c1c39855fa51fe88152af9ca25829fb862103e30888c5862d71a93054051609580facfbe0db7c6d4d673e5da308a638d1c9bb150c715553a629d21a0117d228b8bf64c61d399b6e86f97fe6cf714ed1dc27bfffb94f44b3b3c50c7b5db2b7106fb8ab4f50e324773dca768798a6232fa43a0a2b0af1ebbf6d9f8f0ab79f47706956ad8a853f0a0cbfe7feb8066ec6651bfcacae4d2ff0a916780a6528379637578c214186d4d8db65e2753a484b6c7deaa89d5bc33dc77e21837272ffd7d3af23e6f8e0c82217ee6f491c180afeec36282410206d1bdcd7b7a96e2cb8551a4383308470aca6402224c7c7079b69819368b6f8e5660e2050a7b810e1554c93772f6a9710693da34516d067ce09c53417082a0bcd0b3e5b5e3dbe96424d6e111fd9421a9e58c5d212e1f3104e373ae790e450c48a18ff1e9cd459ac1326720aa2b6fd2bd7220ae2b1724bf0e56c4fb26c0684c3f688bac12727931d8bce091ffb7e93f9113cbd9c258be533455a2232290f06b07f57401d32bb39872fd0d1dc28facde3a7dfca5e66b28bec40e7059f9992156ba243d5cddd0a06b5c6865855b4a97d4f5a993f48cf59e2759f07227ff1fea2d2e4fbce9fe161591cc00d608842f67e063bce42168f31c6f974195dd7d15810eb3f2d20fb71a1acd43581ac9b4128dc584a742475f296ced276cd6ba48af35a0d58567e41443d8e56de58cf7c7f1db5626d8f12375f893f69609e84b85b75d488894ed517edf95c827e03a1ce095554bc9abc5fffd3456ea0044fab7a3e73ad970ef843775c91657c2f084895234e5959cd349e10089068341e67391fcfa5b35ab3d26c49dddbee683a6acbf4c24497d773832b12eb12bdb4217ed681d571ac05924190b2a22ed3e4e0413b0dbe864c6dfedcfa48b37b8cf33234dd53218c90e7b5b1e0e2309f7b4b4116f43f2af8291edb9903471caee62e65b63f97aa685d425bd5f6e1ffefb9ab10ee5805a4792c7d497c8474b301158316eb086263f2641d853685e16e0f9b2d96feae8cd1de0808e9f7339fb1d6bda970d3dedc9bea3f4452bf9c5c1c29fe4b03c844308d56693c8282aec9adb22826f43a2c0d43ed3f48d4d08efa1afead16525166b6d039d51d949159d40424218092ae70bd9ae11d0e1ab764a50a26d8af2484fc41ca50a8656e0683bd08fffa2c65146e46b583e6116abe89eaa38fcfd2db2ed076c314cc83b271ec317de4d408640765fa402082466db5d09933fafbffcebfd79c53f863af15e088db9a4b921af39b0a9bf20f4ad686edeb971d0d17a029a44f801a1eb86809c0a4a2548c8050b780c96045afcc1f97965a3a7eafcc71fc6ed62b163e617e7f19721c7dd522fef543108114ab29abc49989c72ffc983553f8b7315d21d60bfd5f94fc93e9ebec049c8e382ee739ba5cbfc50099c88c842fc9399376093999ed81f86ba60e9f8d422648362f20394e385112903af6cee83454b26f03c1e36b0726f71e2be1f8213fb029380ee125144ac59cdb75b0f857123f39b1d6673957823f3d574bc9095f6c80397745146df0cbec57c7fa8756d8853490dd546ae653908cf5e963d2e930716fe72beca79d45d29799ca3ada67520c15c57f5fa4dd1cf2bda5b3de929af04f7a3a061ff19f62a76967d56d0fb7c1133c202dda4b59181b14fdf4278541360762c40f35cd796c4a760a727e32e4cabb73759bb4dd773fa2b2b9455d2c63edf0c2f0bbacb23403c01fdc244b51ca03302050df1761091878ced23d42bcffda7a314be8cdee199bbdee31c58c0f352cf308dbb930480615436006d1bf8ff6f24a6f50d3fbd34b957fd473e84b6fa9b06baa3becbf5b9d82caccd5d5a14089e5d34cb7165167df78a19d18651dc70f8f2fde3d0b0616ea0f0b7e555eb2235a693ae11bc5ac15ab9c072e9b49813a040d17a0c0b6ddbe50e0837aa5f58a12be4b02a131d4ca93a3cb242f7700e810f94b81d826b755b1b531e73c6b9dfe5c5b09f07cc350506ca2f7c46762bfdab741cf854bcc0466b866fd792b2660d5673c2ce58182e5b1b06cc3d694ffa173e7682c54d7d99723f2412bee36b77867524b58c2217db5bc3723e4f5735bed40592c32adc86f44a4006159e448eb767fdd6cbd9e3abc42de623790066455ff4a6a5d198eb9c156077656235c628096421c6fecbdcc791158fc579dabad9a75817bf1e361109a77126d51caaee1f0e1cd6e5eaf038c2b5087e8f7621c4483f5c23985edde9a7e04483773dcd83689bc4f09a3142bbe066bf24fc146bec08eff173eb78a32747481dee5af892e0f8a415820b756335fe6ffe7070c8941a61000000000000", @ANYRESOCT=r14, @ANYPTR64, @ANYRESDEC=r11, @ANYPTR64], @ANYPTR64=&(0x7f00000029c0)=ANY=[@ANYRESOCT=r18], @ANYRES16=r10], @ANYPTR64=&(0x7f0000001840)=ANY=[@ANYRESHEX, @ANYRES64=r15, @ANYRESHEX=r16, @ANYRES64, @ANYRES64]], 0x6) shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffb000/0x1000)=nil) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r19 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) geteuid() r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = getuid() r23 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r23, 0x1, 0x5, &(0x7f0000000340)=""/192) r24 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r26 = getgid() r27 = getuid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000280)={{0x2, r25, r26, r27, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r28 = getpgid(0xffffffffffffffff) r29 = getpgrp() shmctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, r21, r22, r26, 0x1, 0x80}, 0xff, 0xfeff, r28, r29, 0x4e, 0x401, 0xfffffffffffffff7}) r30 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r31 = geteuid() r32 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r32, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r34 = getuid() r35 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r35, 0x1, 0x5, &(0x7f0000000340)=""/192) r36 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r37, 0xee01) r38 = getgid() r39 = getuid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000280)={{0x2, r37, r38, r39, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r40 = getpgid(0xffffffffffffffff) r41 = getpgrp() shmctl$IPC_SET(r30, 0x1, &(0x7f00000001c0)={{0x10000, r31, r33, r34, r38, 0x1, 0x80}, 0xff, 0xfeff, r40, r41, 0x4e, 0x401, 0xfffffffffffffff7}) r42 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r43 = geteuid() r44 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r44, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r46 = getuid() r47 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r47, 0x1, 0x5, &(0x7f0000000340)=""/192) r48 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r49, 0xee01) r50 = getgid() r51 = getuid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000280)={{0x2, r49, r50, r51, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r52 = getpgid(0xffffffffffffffff) r53 = getpgrp() shmctl$IPC_SET(r42, 0x1, &(0x7f00000001c0)={{0x10000, r43, r45, r46, r50, 0x1, 0x80}, 0xff, 0xfeff, r52, r53, 0x4e, 0x401, 0xfffffffffffffff7}) r54 = shmget(0x2, 0x4000, 0x490, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r54, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3f, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 19:33:24 executing program 0: ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000080)=0x6) r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 19:33:24 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r3, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) tap1: address list non empty 19:33:25 executing program 0: socket(0x10, 0x8001, 0x0) socket(0x6, 0x3, 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) getrlimit(0x3, &(0x7f0000000080)) r2 = socket(0x2, 0x4001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="7a45d131e622f35cdca3323507d8fe01149f58e875a53b6518a78cc9289012dfe0ee32ddcf425b4d4418c4e40085c8543d41dc08b14bb6c6c3edab60a5971e5f", 0x40) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202006384a143dce4a7efe1970da711ecdd57bf971e2f66c7124304693daaf1ada3642d8cee30be82fea40824b09c66a3e55fd590a3ed7ce984254713c6a02c18b0397fe1c8fed307891bcd567980f4bdacf0b606f0f4e9dfd9bc24f4b7265f9b3806c9153424713e0a5c5b479ac1475c7a37fbd99f019dee54eb44dd2ede7e0283c6bbfeda888ba26e"], 0x10) socket(0x0, 0x0, 0x0) dup2(r2, r2) getpgid(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x22, 0x4000, 0xcb) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000340)={0x3, 0x228}) r4 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) socket$unix(0x1, 0x2, 0x0) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x4, 0x8000, 0xff) r5 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000580)=""/235) 19:33:25 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() clock_settime(0x0, &(0x7f00000000c0)={0x2, 0x59d5}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x565420af1708ac28, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) write(0xffffffffffffffff, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {{}, 0x0, 0x0, 0x0, 0x2000}, {}, {{}, 0x0, 0x40}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x402) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() setreuid(r4, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) r8 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r8}, 0x5, 0x2000, r7, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = msgget(0x0, 0x0) msgsnd(r10, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x1, r9, 0x0, 0x0, 0x4a, 0x80a5, 0x200000}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1000, r2, r3, r4, r5, 0xa8, 0x6}, 0x8, 0x2, r7, r9, 0x0, 0xffffffff00000000, 0x100}) r11 = msgget$private(0x0, 0x301) msgsnd(r11, 0xffffffffffffffff, 0x315, 0x800) r12 = socket(0x200000000000001a, 0x3, 0x2e) bind(r12, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r13 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r13, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r16 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r20, r21) setuid(r17) r22 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r19, r18, r17, r20, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000340)={{0x1000009, r15, 0xffffffffffffffff, r14, r18, 0x8, 0x4}, 0xeb2, 0x5, 0xc4c2}) r23 = socket$inet(0x2, 0x2, 0x0) getsockopt(r23, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r25 = socket$inet(0x2, 0x2, 0x0) getsockopt(r25, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r27 = getgid() r28 = getpgid(0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r29, 0x4, 0x46bfb) r30 = getpgid(0x0) read(r29, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r29, 0x6, r30) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x2990, r15, r24, r26, r27, 0x4, 0x6}, 0x6, 0x10000, r28, r30, 0x4, 0x5, 0xc0fc, 0x8}) r31 = msgget$private(0x0, 0x0) msgsnd(r31, 0xffffffffffffffff, 0x315, 0x800) r32 = socket(0x200000000000001a, 0x3, 0x2e) bind(r32, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r33 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r33, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0x76) r35 = socket(0x18, 0x4003, 0x0) connect$unix(r35, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r37 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r41, r42) setuid(r38) r43 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r40, r39, r38, r41, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000340)={{0x1000009, r36, 0xffffffffffffffff, r34, r39, 0x8, 0x4}, 0xeb2, 0x5, 0xc4c2}) r44 = socket$inet(0x2, 0x2, 0x0) getsockopt(r44, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r46 = socket$inet(0x2, 0x2, 0x0) getsockopt(r46, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r48 = getgid() r49 = getpgid(0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r50, 0x4, 0x46bfb) r51 = getpgid(0x0) read(r50, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r50, 0x6, r51) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000200)={{0x2990, r36, r45, r47, r48, 0x4, 0x6}, 0x6, 0x10000, r49, r51, 0x4, 0x5, 0xc0fc, 0x8}) getgroups(0x1, &(0x7f0000000340)=[r45]) getgroups(0x4000000000000020, &(0x7f0000000040)=[r27, r52, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3]) setgid(r53) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r54 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r54, 0x0, 0x2, &(0x7f00000001c0)=""/201) getrusage(0xa7d75c6d78e0fee, &(0x7f0000000480)) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r55, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xffffffffffffff42) r56 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000140)=0xfffffe7b) pipe2(&(0x7f0000000700), 0x4) socket$inet(0x2, 0x3, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="5152040e27c210d2773a706be609db2a1354924e3e91bb80ead93c37747e01c97083efd66bca0e7a45532905d4e4372b62e3976e6b20c117b0d9f3ce43815fd8f800de687edddb659dd84bf904042865a0dfb478040affbd137f01741488a5629e377464f1c039e4219bc324e6760ac8138dd27aa91b9527627d490c8b775b228ae2c7b58775bc95a714ca6f638013038c2af1e1b3a1450bcac02ef0f9dd30e821efb7378e80dee630bbf19d2e1532245e3823680f5cdf59c1ee33004c7f89b610c22ac7fb574071e7db985d68b300f288f8520c39ca1cb82462", 0xda, 0x8, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, "e8240a41de8346d3e30e9fefc0bf396f0508a3ad"}) write(r1, &(0x7f0000000140)=' ', 0x1) close(r1) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xc) semop(r0, &(0x7f0000000280)=[{0x2, 0x1, 0x2c00}, {0x0, 0x1f, 0x800}, {0x4, 0x6}, {0x2, 0x200}, {0x0, 0x2}, {0x6, 0xfff8, 0x800}, {0x6, 0xfe90, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x22, 0x200d5a2a1eccd086}], 0x9) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r6 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x2003, 0x1000}], 0x3) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r7, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) fcntl$setflags(r7, 0x2, 0x1) r8 = 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(r8, 0x4004741a, &(0x7f0000000780)) r9 = socket(0x11, 0x4003, 0x0) dup(r9) r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) r12 = socket(0x11, 0x4003, 0x0) r13 = dup(r12) sendto$unix(r13, &(0x7f0000000b80)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa6ad0fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c009a0f934e5b64a4f854f73691d0fe13212435152356ce6a4d6386cb96d289984c95241e1a5f495914edc8866ee30c1c227911da95196601ac61ffabda96026d750f76997d92a08f06351aeb471c66900c77a4e0ce3df7501b71b80b9e54cad48120e6a3b368d7e1afaa56c48261bd222b28783b99752aeb8016de8f030117b47ae253a1d42b683c46137827a299521b6c0733b579d07813937587fa5d495f462d8a874643adff9236350b2020896d84cdbc41c8b0c7715bbba4003f428bf6397d5278da1d97a648e86d3b94ded11fc28688db8dbeb5e1fb8175f3bcc223a29090c31ff7a4fbaa785be2d122c94269e91ce9f0cfe9096c0bb8ca76c9985a554862ba93e0811245899c65359f82588a5de0d74ff443de75a1ba3a61fdeb129b8142e9be1175c1cdb635518dab6397c323475d273216a4d36699fbdc3e1472de5e2eebd4e90000", 0x1d5, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r13, 0x402c7413, &(0x7f0000000100)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r14 = dup(r8) 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(r6, &(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(r14, r2) semop(r0, &(0x7f0000000240), 0x6) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)) r3 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x20, 0x81) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:00:03 executing program 0: 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, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x4) open(0x0, 0x0, 0x0) 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:00:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = msgget(0x1, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)={0x0, "1cf950af37413465ff4f20b3766f6e8ed58500eedb5875d9b3c53014b47c5af46a3c3e7e9d03"}, 0x2e, 0x800) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) panic: ifa_update_broadaddr does not support dynamic length Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *495953 46131 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000a94800,ffff800000ca5200,ffff8000148fe6d0) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff8000148fe6c0,ffff800000a94800,1) at in_ioctl+0x463 ifioctl(fffffd8037019480,80206913,ffff8000148fe6c0,ffff8000ffff29f8) at ifioctl+0xb34 sys_ioctl(ffff8000ffff29f8,ffff8000148fe7d8,ffff8000148fe820) at sys_ioctl+0x5b9 syscall(ffff8000148fe8a0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,b31f20fa010) at Xsyscall+0x128 end of kernel end trace frame: 0xb3431ac9090, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic ifa_update_broadaddr does not support dynamic length ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000a94800,ffff800000ca5200,ffff8000148fe6d0) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff8000148fe6c0,ffff800000a94800,1) at in_ioctl+0x463 ifioctl(fffffd8037019480,80206913,ffff8000148fe6c0,ffff8000ffff29f8) at ifioctl+0xb34 sys_ioctl(ffff8000ffff29f8,ffff8000148fe7d8,ffff8000148fe820) at sys_ioctl+0x5b9 syscall(ffff8000148fe8a0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,b31f20fa010) at Xsyscall+0x128 end of kernel end trace frame: 0xb3431ac9090, count: -8 ddb> show registers rdi 0xffffffff81a00537 db_enter+0x17 rsi 0x1e1b __ALIGN_SIZE+0xe1b rbp 0xffff8000148fe460 rbx 0xffff8000148fe510 rdx 0x1e1c __ALIGN_SIZE+0xe1c rcx 0xffff800015968000 rax 0xffff800015968000 r8 0xffff8000148fe420 r9 0x1 r10 0xffff800000b13800 r11 0x9ad7ffdd621d47df r12 0x3000000008 r13 0xffff8000148fe470 r14 0x100 r15 0x1 rip 0xffffffff81a00538 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000148fe450 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=495953 stat=onproc flags process=0 proc=4000000 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3160,0xffff8000ffff2ef8 process=0xffff8000ffff6010 user=0xffff8000148f9000, vmspace=0xfffffd803f013000 estcpu=6, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 46131 43222 3349 0 2 0 syz-executor.1 *46131 495953 3349 0 7 0x4000000 syz-executor.1 46131 70269 3349 0 3 0x4000080 fsleep syz-executor.1 3349 437986 27446 0 3 0x82 nanosleep syz-executor.1 44508 221485 27446 0 2 0x2 syz-executor.0 90092 252630 0 0 3 0x14200 acct acct 49637 487374 1 0 3 0x100083 ttyin getty 83540 105000 0 0 3 0x14200 bored sosplice 27446 50267 23439 0 3 0x82 thrsleep syz-fuzzer 27446 455832 23439 0 3 0x4000082 thrsleep syz-fuzzer 27446 349397 23439 0 3 0x4000082 kqread syz-fuzzer 27446 70334 23439 0 3 0x4000082 thrsleep syz-fuzzer 27446 445958 23439 0 3 0x4000082 thrsleep syz-fuzzer 27446 491396 23439 0 3 0x4000082 thrsleep syz-fuzzer 27446 263368 23439 0 3 0x4000082 thrsleep syz-fuzzer 27446 183983 23439 0 3 0x4000082 thrsleep syz-fuzzer 23439 508197 45385 0 3 0x10008a pause ksh 45385 66458 15371 0 3 0x92 select sshd 15371 205173 1 0 3 0x80 select sshd 58373 312105 42083 73 3 0x100090 kqread syslogd 42083 117511 1 0 3 0x100082 netio syslogd 86539 346987 0 0 2 0x14200 zerothread 64525 249812 0 0 3 0x14200 aiodoned aiodoned 19799 421117 0 0 3 0x14200 syncer update 96699 15860 0 0 3 0x14200 cleaner cleaner 76401 365914 0 0 3 0x14200 reaper reaper 74879 327884 0 0 3 0x14200 pgdaemon pagedaemon 41434 417324 0 0 3 0x14200 bored crynlk 66495 263895 0 0 3 0x14200 bored crypto 11990 128521 0 0 3 0x40014200 acpi0 acpi0 67657 331620 0 0 3 0x14200 bored softnet 8554 428515 0 0 3 0x14200 bored systqmp 86934 1746 0 0 3 0x14200 bored systq 560 442766 0 0 3 0x40014200 bored softclock 52926 442135 0 0 3 0x40014200 idle0 59223 469063 0 0 3 0x14200 bored smr 1 115902 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 9624 6986K 15034K 78643K 105011 0 0 pcb 13 11K 12K 78643K 3962 0 0 rtable 232 20K 20K 78643K 5322 0 0 ifaddr 141 39K 45K 78643K 2745 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 1075 0 0 iov 0 0K 32K 78643K 15131 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1238 78K 79K 78643K 28752 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 291 0 0 VM map 188 47K 47K 78643K 242 0 0 sem 12 0K 0K 78643K 4171 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 16293 0 0 sigio 0 0K 0K 78643K 340 0 0 proc 45 30K 55K 78643K 5649 0 0 subproc 32 2K 2K 78643K 1643 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 1681 0 0 in_multi 58 3K 4K 78643K 2212 0 0 ether_multi 1 0K 0K 78643K 185 0 0 mrt 1 0K 0K 78643K 118 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 150 662K 662K 78643K 150 0 0 exec 0 0K 1K 78643K 3276 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 343 1213K 1213K 78643K 41960 0 0 UVM aobj 130 6K 6K 78643K 145 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 3898 0 0 NDP 25 0K 1K 78643K 905 0 0 temp 262 3545K 4188K 78643K 651693 0 0 kqueue 0 0K 0K 78643K 198 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 225 0 220 1 0 1 1 0 8 0 rtpcb 80 1945 0 1945 36 35 1 1 0 8 1 rtentry 112 1848 0 1751 3 0 3 3 0 8 0 unpcb 120 9464 0 9451 4 3 1 2 0 8 0 syncache 264 113 0 113 42 41 1 1 0 8 1 sackhl 24 2 0 2 2 2 0 1 0 8 0 tcpqe 32 194 0 194 21 21 0 1 0 8 0 tcpcb 544 7070 0 7066 65 64 1 14 0 8 0 ipq 40 235 0 235 64 63 1 1 0 8 1 ipqe 40 7259 0 7259 64 63 1 1 0 8 1 inpcb 280 27906 0 27901 122 119 3 9 0 8 2 rttmr 72 38 0 37 2 1 1 1 0 8 0 ip6q 72 6 0 6 4 4 0 1 0 8 0 ip6af 40 13 0 13 3 3 0 1 0 8 0 nd6 48 300 0 298 11 10 1 1 0 8 0 pkpcb 40 41 0 41 16 16 0 1 0 8 0 swfcl 56 7 0 0 1 0 1 1 0 8 0 ppxss 1128 349 0 349 63 62 1 1 0 8 1 art_heap8 4096 19 0 11 14 6 8 9 0 8 0 art_heap4 256 8197 0 7864 66 42 24 25 0 8 2 art_table 32 8216 0 7875 5 1 4 4 0 8 0 art_node 16 1824 0 1763 1 0 1 1 0 8 0 sysvmsgpl 40 226 0 202 1 0 1 1 0 8 0 semapl 112 4169 0 4159 1 0 1 1 0 8 0 shmpl 112 143 0 15 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 26644 0 25188 48 0 48 48 0 8 0 ffsino 240 26644 0 25188 87 0 87 87 0 8 0 nchpl 144 55877 0 55424 60 40 20 60 0 8 0 uvmvnodes 72 10535 0 0 192 0 192 192 0 8 0 vnodes 208 10535 0 0 555 0 555 555 0 8 0 namei 1024 203468 0 203468 15 14 1 1 0 8 1 vcpupl 1984 189 0 3 24 0 24 24 0 8 0 vmpool 520 240 0 54 16 3 13 13 0 8 0 scsiplug 64 15 0 15 11 11 0 1 0 8 0 scxspl 192 197086 0 197086 93 92 1 7 0 8 1 plimitpl 152 1478 0 1472 1 0 1 1 0 8 0 sigapl 432 16188 0 16177 2 0 2 2 0 8 0 futexpl 56 503693 0 503692 18 17 1 1 0 8 0 knotepl 112 3971 0 3952 9 8 1 3 0 8 0 kqueuepl 104 5505 0 5503 10 9 1 4 0 8 0 pipepl 112 18530 0 18511 67 65 2 2 0 8 1 fdescpl 424 16189 0 16177 2 0 2 2 0 8 0 filepl 120 169753 0 169666 103 98 5 11 0 8 2 lockfpl 104 6307 0 6306 22 21 1 1 0 8 0 lockfspl 48 1977 0 1976 22 21 1 1 0 8 0 sessionpl 112 114 0 106 1 0 1 1 0 8 0 pgrppl 48 303 0 295 1 0 1 1 0 8 0 ucredpl 96 19997 0 19989 1 0 1 1 0 8 0 zombiepl 144 16185 0 16185 2 1 1 1 0 8 1 processpl 864 16213 0 16185 4 0 4 4 0 8 0 procpl 632 35963 0 35926 5 1 4 5 0 8 0 sosppl 128 322 0 322 67 66 1 1 0 8 1 sockpl 384 40114 0 40095 157 152 5 14 0 8 2 mcl64k 65536 5231 0 5231 398 397 1 33 0 8 1 mcl16k 16384 261 0 261 65 64 1 1 0 8 1 mcl12k 12288 525 0 525 53 52 1 1 0 8 1 mcl9k 9216 342 0 342 58 58 0 1 0 8 0 mcl8k 8192 783 0 783 39 38 1 1 0 8 1 mcl4k 4096 2066 0 2066 21 20 1 1 0 8 1 mcl2k2 2112 188 0 188 66 65 1 1 0 8 1 mcl2k 2048 102084 0 102035 24 17 7 16 0 8 0 mtagpl 80 836 0 836 6 5 1 1 0 8 1 mbufpl 256 312322 0 312236 574 557 17 42 0 8 8 bufpl 256 74943 0 64405 659 0 659 659 0 8 0 anonpl 16 2080065 0 2054619 532 411 121 127 0 62 6 amapchunkpl 152 91473 0 91310 299 291 8 31 0 158 0 amappl16 192 108044 0 106408 543 449 94 96 0 8 7 amappl15 184 3666 0 3666 17 16 1 1 0 8 1 amappl14 176 2000 0 1996 1 0 1 1 0 8 0 amappl13 168 2149 0 2149 10 10 0 1 0 8 0 amappl12 160 2479 0 2479 20 20 0 1 0 8 0 amappl11 152 2178 0 2172 1 0 1 1 0 8 0 amappl10 144 1978 0 1976 1 0 1 1 0 8 0 amappl9 136 3764 0 3759 1 0 1 1 0 8 0 amappl8 128 3334 0 3263 4 1 3 3 0 8 0 amappl7 120 2386 0 2378 1 0 1 1 0 8 0 amappl6 112 1912 0 1895 1 0 1 1 0 8 0 amappl5 104 3455 0 3447 1 0 1 1 0 8 0 amappl4 96 16389 0 16357 1 0 1 1 0 8 0 amappl3 88 2546 0 2526 1 0 1 1 0 8 0 amappl2 80 126955 0 126879 3 1 2 3 0 8 0 amappl1 72 304927 0 304540 26 16 10 20 0 8 0 amappl 80 37998 0 37882 3 0 3 3 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 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 144 0 15 3 0 3 3 0 8 0 uaddrrnd 24 16429 0 16177 3 1 2 2 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 16429 0 16177 3 1 2 2 0 8 0 vmmpekpl 168 111667 0 111616 3 0 3 3 0 8 0 vmmpepl 168 1992680 0 1989256 1179 982 197 200 0 357 36 vmsppl 272 16188 0 16177 2 1 1 2 0 8 0 pdppl 4096 32864 0 32648 36 8 28 28 0 8 0 pvpl 32 5702798 0 5681218 1334 1076 258 334 0 265 53 pmappl 200 16428 0 16231 14 3 11 11 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 2070 0 1230 27 2 25 25 0 8 0