000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000500)=0xc) dup2(r3, r2) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000000)="fab6acd9ef8d86f110fe26577112fd0fb49b3e40b364669589d4fb0b5d5047e41bfb6c9b4c5c8c33c3ad271b9372043e80290668d473e083b178a74087a5e0ba68919d78c2e4972c2c639e6f3ba76e72c46b405b261ceb9e88d72fa81ce15ee52d9fd112ffbdbf27b2b7069e841c52ad0330f56d1ec1594a9de816c9783b54430da26d43b00721d1069611828967cbe15fb4dbd997cb24f9ca9c0e7fd8008225d4b18ddd5e9175dd61d0ab23677987d1f017be8b18ae8d7de6973ac7e3fab40fcdde1f99ac893bdccce7eeaebd371829", 0xd0}, {&(0x7f0000000100)="11cc8f4706494b7c713fd6ad7be07a950799eda8696dd0e36e9b3a9dd9c9efadc6d82e4e7fcac96ab48ac084670f45ccc042db9ba2bf7b89a33d17ba77e6f1c5637f41da44c717cb624af52a26be8609b2aef61d553743ffe012dafaf5370a2f799ff56355b7e3be649d4c1523681f962e4a6c2bc6d8c539360f8c741f3be827d876b7103c80e682", 0x88}, {&(0x7f00000001c0)="55c7f6ead7737aa96cb0007deaf81daaf2624183e971f01d515f199dbbd064ff8a5e36b3fae723bedce9a2c4a2473f8379ad5367da85859a6eaebe064337c15b1df76081cfc48eaf54f3f38953f48ce276fe68c457cfbe4ad25f455bf59b7dcb6f452b2d0dab52", 0x67}, {&(0x7f0000000240)="627f4d698c09b25146df7a9112c8f695da5ed8361dad7b8cbddd9c1d13116b43e4ee088aaafbd655ac931a3053467a2e390ff185828114534c895d7b68330e44cbb7", 0x42}, {&(0x7f0000000340)="3da19af3a4c1daa4058ce941a451b01fb3c368be1457d3e68457bb16a81b0a66ecf03b89cbc85927e1855e1e37923d55dd79770af885c54536146c09238047bb29f457c6", 0x44}, {&(0x7f00000002c0)="6f3cdf5da6ac9b0f78d25d6ed6e7c21666fda9213aa63ef46a9e760963342b8ad7e13ff585", 0x25}, {&(0x7f00000003c0)="48648f0d5eae1f36cd7c50150c41b84f43693d0a873c1ccf5a04428e614a0529ed203de23ff0df9c6a1cc79a115c757edf2fcde162a0dcf6e0794dddca233270d6eac7a49d39d756", 0x48}, {&(0x7f0000000440)}], 0x8, 0x0, 0x40) getgid() ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000580)={0x1, &(0x7f0000000540)=[{0x3f, 0x0, 0x81, 0x7}]}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000600)=[{0x6c}, {0x60, 0x0, 0x0, 0x4}, {0xfff6}, {0x0, 0x20, 0x5, 0x14}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$dupfd(r3, 0xf, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r7, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r6, &(0x7f0000000240)=ANY=[@ANYRES32=r7], 0x1) dup2(r6, r5) listen(r6, 0x0) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f00000002c0)="a459b32ed6df3382bdcecbe8da35f91cfa2e8ca73d4110195e063da9c1273ef0a84353a23956408c1c47187b57504882bf09c767dde10e6d65a7452723d6df7c5b78bc1de5bb3e5531ebf738d6781c6f492a43a28478365e9a9b9239f4a61f86e56d63991f3408474c37ef151247ac28d3dc23d084903d01e58b31144f294a48759eba469113ce263581b89736302b26fa82796eb465a4c3bf69d43b", 0x9c}, {&(0x7f0000000380)="cc165f5a4c37be477d1b37b3554e26b5d9c08892bcafac01654650de405da35616df3d397aa4dcd0498134d22e2cc765c81b6c71efc365fa551a2d0fc58385ffcf7e1b83d729b8f25815e7e809fc4bbaab392a787631fd94880994d6d305f6c5aa31461de9af5bd1f0aff9d29ff2fe048754e9a626395d2db867d067d4e4e117d7dec3bd90913f639daf59ffdf22fb171cac3dd8d8761c71660af000989146401eb5a01a83edcb6d4c5dea8c754c745644bf363138c896a200af38fe6ec9ad586781522073bc2f", 0xc7}, {&(0x7f0000000140)="23940bf3f4af2d603fb21dddc7a1b229a525821f", 0x14}, {&(0x7f0000000200)="abb5a139c585a28f7863fab5b99184436a1d72b4cdbc041a99210dc6b7a4c9a9811fe1f93b1d3a0b48cf6ec36b9e7efcc3c937fa5b40b7897b1bb14bb2263ac24c6ad0e979b211cf79cf6febf684ebd01c6db5", 0x53}, {&(0x7f0000000480)="ffd539fbb4ae26b8a3f3d23aa498e0f67987c1798e0e1394bf3cf94a78cc2819776dce0ecb4fce30e39a97aa42260d63ed8db9f89183b44d4d95f9f592ba00805f6fe08dff18a5caa8c201867556304fb6ceaba6b7bd4233753673cc98b43355759d44a39d2dfa4aa0c6e939ab28d1305c1a904b66769a2609fccdb6a8d5b78728db3a9f0120986411fa9d72650718fb195fce7b20d8a3c2ca52950df95eb4cd48", 0xa1}], 0x5, &(0x7f0000000180)=[@rights={0x28, 0xffff, 0x1, [r0, r4, r0, 0xffffffffffffff9c, r6]}], 0x28, 0x1}, 0x2) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000540)={0x0, 0x6, 0xfffffffa, 0x3, "091fe600001a000000eb9249e4872ae37300", 0x0, 0x9}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x180) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:03 executing program 0: r0 = socket(0x20, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x2, 0x33ebfb183702dcfd, 0x5, 0x0, r2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x5}, {0x87, 0x1}, {0x8, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) getpeername(r3, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r5, 0x6, 0x0) fcntl$setown(r5, 0x6, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000200)) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) ioctl$TIOCSDTR(r3, 0x20007479) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x8d5) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) r5 = getuid() setreuid(0xee00, r5) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r6, 0xffffffffffffffff, r8) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x1f, r5, r8, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r10, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r2, r5, r11) getuid() syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) 16:00:03 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x9) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) close(r0) 16:00:03 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x3}, {0x6}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x7fff, 0x6, 0x8, 0x3}, {0x6cec, 0x3, 0x7, 0x6}, {0x6, 0x4, 0x1, 0xfffeffff}, {0x3, 0x7, 0x9}, {0x8001, 0x40, 0xa9, 0xac}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = socket(0x18, 0x3, 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x2bb) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002780)=[@rights={0x10}], 0x10}, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) sendmsg$unix(r0, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)}, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0xcaa5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x400035}, {0x80000000000006}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x7fa0735fd095a1fb, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect(r5, &(0x7f0000000140)=@in6={0x18, 0x1, 0x3ff, 0x2}, 0xc) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000200)="883d75986d2d3db4f44547e551ca") 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x180, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r3, &(0x7f0000000240)=ANY=[@ANYRES32=r4], 0x1) dup2(r3, r2) r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r5, 0x6, 0x0) fcntl$setown(r5, 0x6, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)=0x4) r6 = openat(r5, &(0x7f0000000280)='./file0\x00', 0x10, 0x4) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x189) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="c08ffaefaf9f9eb493bee0d233dedadb90ce41e1760c33493587b39decc2c79ab1ba583f2f2233e57d8d52d9f596dd90c3f1d402ef9e042eba2d6ae1f8121e150cd43a7cbc66cc522f63e154403d3e03216c6d847008f8a0da7a8ee98e09a6d38379b69f2e1be61e2e2fcbcb653730eca041cd21caadb375bbd5561aa4fc20b8d378f5c6445a31de2121720e06cc70e3d4433d0be8161acdd5f6ceca40cd0fcffa37ab3167b437f24cae2f8c41f3af17", 0xb0}], 0x1, &(0x7f0000000300)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r6, r7]}], 0x20, 0x3}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) close(r9) r10 = socket(0x18, 0x2, 0x0) close(r10) socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x87}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) r3 = socket(0x11, 0x3, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c557435d648b693492cea51e1dcc75d49c51f7b1d9c178832b3fcda9f531cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2e", 0x7d}], 0x1000000000000011, 0x0, 0x0) recvmsg(r4, &(0x7f0000000340)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000026c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/60, 0x3c}, {&(0x7f00000027c0)=""/241, 0xf1}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f00000025c0)=""/234, 0xea}], 0x6, &(0x7f0000002740)=""/106, 0x6a}, 0x4) sendto$unix(r3, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r5 = semget$private(0x0, 0x4000000009, 0x100000010) fsync(0xffffffffffffffff) semop(r5, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000001c0)=0x61b) semop(r5, &(0x7f0000000380), 0x1d) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r5, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80, 0x84, 0x7, 0x81}, {0x1, 0x80, 0x9, 0x4b}, {0x100, 0x90, 0x3}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x1}) munlockall() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8c, 0x121) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fcntl$setstatus(r4, 0x4, 0x80) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [{}, {}, {0xfffd}]}}) 16:00:04 executing program 0: sync() getrusage(0xfffffffffffffffe, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) dup2(r1, 0xffffffffffffff9c) dup(0xffffffffffffff9c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x201) r7 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, r8) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r9 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r9, 0x6, 0x0) fcntl$setown(r9, 0x6, 0x0) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000040)={0x6, 0xc7, 0x4, 0xce4, "95572a9a5765ae7b6d3bb33d8b63f20fe5c25902", 0x7f, 0xfffffffb}) socket(0x1, 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x290, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:04 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x100) r1 = getuid() open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x99) r2 = geteuid() fchown(r0, r2, 0x0) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') msgget(0x1, 0x487) msgget$private(0x0, 0x2) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x20}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x1) 16:00:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) kevent(r0, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x10000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) accept$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r6 = dup(r3) sendto$inet6(r6, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r2, 0x2) r3 = fcntl$dupfd(r1, 0xf, r2) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000680)="b2d9876a06278d83a61d4bce23b76479147fe8a1c29e150611351406a6e26dc75638a6a9d5f1916758a8fa31114b3b58c090cad218e681e66f6ba6dcf95c1761d0c6f0dd6bbee2b5cb80e5f1ad9a9947b6617a44789091449facefe95c2666af996896264434f0430e9a882fb1aa9d78a80112e4b5b391f0bc025d145b11a0265ef2d7991b4ad2e4a7aaf2ab23a3af6c049c3b1588dd799df7cfbeedb2a722277fb92d1b6e99142d6491bc18d040f3ae2b198fc7adefe1ef48180e91df4fbfaeeccf3329a670c15bb471bebc058e2c94fecce3777caa11d2fe49b3071fee2bb5d9fb40d7f90e505befa41f60d54fd4b4460cdb9fd18546708dfa7d5d6ab4a980fa7caa204b7b1f80d8c4b8058ae4c2ff0491e9cb4f4b6533e104716c7fba88b006e701ec224b45f39c43962680d542322028413550fb257f5f4c3032f65c95255a484b8cd98f67dcdbaef2cb238482e365f3f02f47127dc2fe24e84b2418571f5afa2703a7447adebd4c6ff15d88cecbb0d4d42a6559ba9d2199b722172fc8231ff00ed534b71c4356a5720a2766e8d203b2f22b1466bc8b0e30f244081b1c318b4dc9cb4b2a59277bccc9f018429ec63408dc95058c593b84ccc9373517b39ea27ebb5b1d6373066446c662d8442f32caf7fd2a42bfcbce3b651f793453bde05f9d6f572f791b2689d9cd2d4bce43f3bbf7ae09a75f79a8e584f9f0544f83fe73c92a8823d2516edcaca12d0527b444022cd8974a80b11b8b6fdd284c49599dc4a91f453e60a2f6fe759dfba3401884206b20d25798c6fda484aa186066d708e0e1b4d325d7a27a3a4e2dcd7171f1922ec2906cb317c361133e33943469b435bced5df756d59523e04af20b0389916c9e439ce9a2bc4b8b14d15315d3ca4f2504577daa1bf6c013461bcbc86e538789b4e9c327bcb69d8caefc816c673fc8b999f48f5ee9f61b870bf421a0dea263d2920692425cdd6ef8d36ab526167ef2382fca2f21c9f6cf67d60dfc7ae1d38f5c9fb563700faf532f09c15a2173786a8d24a290187515a473792d10421de3bfc17d9ab2f835a91713f648c77fd46ef6c3ade9131da3bb8dde39a29cca3048feae180291d77805c19986eb3d807cc4d6a11335557e080bdb668d492be3b679de586aa7209bef5032a13fb17cbde9cef6f27f60421ae1a8f4b6a2c4e58068341b1e15bc8085586b482f74b7ab98811af1eb0ed8e2dbe8d3979c25cb43be79f768b8c6a6b8ac42bb09762851b772c58b399853a02fbe35e7b0e8cfaaf8d3eb15fd704e458ccea541752060764ec1240379e1d200759cb62392793aa0c8a5f0e9222eac8a23d77066b91aabf44046b835c1bdccb90a3986d7bb2c45435b13aee54aa30c03f4947a8493f0018d3014aaaaf7ae4cad8b98272bf2aad57ccc82885c4b6d3f17cda57f31a1b2a36b71185e39144b0f4766fe228ed092dfc038dfc273352acc8a7e19a9fcf612ab02d9d2e1e4e6a02dd35eae3bec0c25e04d4e16c4abf7a1981160983ed4da17cbacc35f3673593df5d9ff50140a76bb7b0ddfc88b2dc2b1ea2d6ae9795b50da3a9bb53acfeb338ee73f45a357aad925db15e4b0bf365ff317e7702d5c9aef220b03f39008d3952c61e5ebf70ce5b207ebc64d5bb2de0f5a0474728757fbe5556d79c2583ac21edd510218b1a547bbaf6e8d43c0331696a8a4626d29b37984a6b86e35fc0fa41fdf1b098179ad068a99659e0043cf4aa2600169a3acf6d262d0fe98592fdefe0b4efa8aad108a3b97da0ccc559e673133ab9810d4474ec5b7a0a657e834c25015e462ce75b79b9ab9ada7c50c50bbc10ba752a189c2dc9187a4fd95e64f5eb4ab64f4fbac480f7964cc1fa77cbba57140855691446d5d8e1c15e73b6fc28e2f391b442929d5aee2475344dbefe043f635d6d8a8d134f92c1d6d03428cb43781f16f9bfd4a0ea40639897dd765e583ce9a4c917816bda9184360101995617596d773296d66783838007d6c37e6aa09e62bffd48281da473f86f2b96883362aa9d18fbb468e542f4cb2871a52f92a8d55e03399d287711dee772f671a26c5db2401a481863e56fd4b15aa72fb2daff4775de586d4b5c435b67cb2eb1d10c6ce09e3f5003127d894a6ba327af66c4445dc6e599487585352005bf7505a8e7aa2e11305ac0ead8b6ae13ff1416efdd91ee47ec16f85a6e61e54b565a1e70bc4867c7fd8605cdb109998becde759a99434a857b868e98f26cca36965594fbb26669d1f8d33e12a6c985038f192b4bef71ed99c783311cea8074f95eabfb5f44e1a5742451d3ea7f4c3cabefd2d3b224e276dacbdfa1916f40a9b18e58b57aa47c9696ec71fef2751aab53e24ae5f2f5a0d6c3770848905a44c124fcb292f971c1d622421d9d3d295e5befa01ff98310f64ec5abbbd263008af8027ec23cf8dc916c0e3c872de75de1bf71352444bcbe6fc3a17198cf1b39af0ec6e21ad658c368289a4bfcb72ccc2a9e8bd68783878c3a4de64e76a72b87fd479fc28ab3d4ea60663b9c05cac39fe9b0dafca85941ac190388ab76819386005ef88f760776b0c7e3dc49acbf0ff53eca8ee1b03a12adb0e28dc81410308d1e3fc68bc66408888923ff7524215fa1a62647d7532afee23589a48b89d082878314ff0df487ae8804833beff47a9c96a43c1fd3cb0cb05af0f26fe94e6a70183864b6ebc93148a8103d3d1a1b9a661266d6e67388c081350b80aefc559645c85e0c6cb26601d21bd8946887b99ae5fb487946693a71910da125339fcc9ab08ccc1032bfe448c4d6890555cf6b90834d50fe909a5c488b41097b00d7441889c1ff75f58246bdaad407cd4ae4186f36aecd3f069da58940f951cad8878414c4c140130da77d0fb6fa26c766d202ef8c7e7cc8601167aa568dbfbe7965392e31e57ec123d16e4ac59f5e692dd0b3ea66f35ac1a9afaf38e265f83db224a6f81b53509695ada381467f9e4f11dddb269dc9c789d2ee3b2d384cd6401998bda9b684c1abe5ccdd0c02991056c9ff5c64a93935a7041324e45530665c6f52d84ed8fe7bff9269f24bb908b2c8ffe5ff1c1b79b1b441856153ca8bf295b8b3a8b48cd2ec9d7d4c187482f79edd89722a683d0f5d519b85dda1e153f9726bfbc8d685666041c7e26499b672a315598573a719fcb968001593a67db75d53d13570fd0fc3f7028ce95fc6fcf7e7a06782d6368da47d5358406839b35baadb44432ca8c97b7fe22bc930aefb02df841cf614c13e232d3fc32d910010ad48fc7322b465e017668f37324e5086e7e9cdeb0083208c2394fff658262af925630fdab6afdf2415f211a3c485f7fc4a8e8289aedbc3b435e1dc7d1d313b1d80cd849d8874f6ae9b01674c6da2101798b311ec2f5381499045aca88e261ea82bac98f23070efeab9883e268a2a9ba52d2432961c01e84407c90ae142a414f979eb309104063f9939a9783017f969dc43bff20adcd4f85632f92464d0670766c88133690352bcffc0145c5f800d8c39e5d735525066557d29a2801592ef24f4a775030e97efe3cf42617053c946dc5e8de48a7deccfd71f669aed8605b9e0fbf888969cbd191c0eebb0da05be424a459be00362fdee029401f4b65b664ad1acac380323d980c55dfa336fffa76665d6a9b2aecbdec337b341160729938ad9a18062faa53f291cf28b999a823d05d0ff00e2ade3f315d68de14508bf595dc6f15e05671a1db3a0950458ff73ea2cf82534583466907801752b637178a407f89dd7573c77255d9566b861698e06d8ebbdf684ca79a62ae7e3357b31ddc5b30cf1ad6ad6674d042d3b94ae5eb884d3fa8497b90d1e6c2aa3f960b38c667b4521b6b283c99ab8869b8d27eedef141dc79a0772f4b32b5780be62567286f747462cc903246983aaf4f53e91934ea07dea82db76064f90da40b5d70f6a305b52d115841139d3e16915ca9fbf418399e8a4ce89ad60218c725561b5c3d4c5fe360239e4f0e4bff2bd463790443cca8bffff1545fc181889780aac207624375835dd41d240d83d43cdbc2fbba4392e0795a77c19920da7d7b75b6c16fdef1dafa76c92c99ec26e1009bdf51fdd370d1e00848d9d0d2125d3eeef1c3c2341c1d14ea4da57e30cb571b065828dbaaaab3c7049ee087a5424d0a45e9c90bb857b1a431d20120f66f7119854efde5572ef653cdbf47702fe4754300c8531d711b7be9bfe17b521c56959352d94f0ad7ffea088b5cca79d47ff8ee39c02bc2d4876d176074954d10118bb3a562c57e639db29a00199fe0d2d852aa12f3572cf3fa779e1cd81218f7f178ff4d4d34f6f936caff2f096518432e7a131ef78fa32068e890a5f10569de3f157b7415162fa88cdc6d6f9a19658460ac6581418d1b84695f97d4f4a8c952d029787b4fed2387b61cbc5fac61f1ae7b709413fb399697c9a8aa6a56605a2fcd97968774927249d4b01d34bc550cad4f24cf133fe146b42ed71cb1a4f511d405fbee043cfc072223c3837ab0e7581d0caa2a42b9993ee2c43e3e90a62f53724a716627486562963a94c77520d2f3ceda5296f0033042ee0688442abf0d5cd74a0238e3a5ccac1ce50598e1e525c38682e70d94c7f4a28c50a3f201193411b64b954683a0888d3c529e36032e7b1a1789c7a69b88a840a03153659701b6fab73a1556c74e87f57bac8f5b88a16fdb16066d93a346bdf8835fa20020e5cbf8e1dde700ae9c1f7e7221aab50a466824b500e48d776a4a8d58180140d02c3a5bbc2c9b4ba4d53aa6507e613e4002ac193e5bdddd83d8c0e3d68d7b49ddb7fd759eec9201e0bde73daec16832e742f1365c3884bcec92d0cfbea9b82040d30b6358ac7b09329c3425035cded71e0604b6a36c9d7c88c6445e4a97b7116797e4e4ebe14985ed4e73ecd1c34d88a6623f402dffb5f71ce8b8345471250b80a1cacf1abfeaee7641f103b3cff6809cf48fef7f2488e13aa767f0c82a09efd68753569eed9ded65bda39f4d3017a880f1a0e9640355db304cac40e4edf6c018044f717998a34ce5996dff7fa6951124de71e6ef3c8d261f2a6bf910e7963f3d04038c21bb99b06ce25185f86d682d6cfb6f9068dacc20c0da6ee3f5ef390b29af93884630c489e04ce8ae1b0aa2116a600d0d340ec6ae3efbf22ea0d80c8e06621b941aa74b1b1ac8dfba1a918c9a4332d030a4190fa0f97051179687620e23fcbccf7561a408d1f2c2895c9b1727ba6a488fc3f501fc4abfa7b89e62e4b3cbb6df6786ccd518cc65f9cc14675406cdc99983606c855d7126d50bb68a7db7ef16bc6f1dc5863d7baf6af219149e69c7e5ae680e4f8f0e1e5798a5229aeca835820663e56b028d2e26ae9a248bad84a0cdef70634907e0a70efc86637b6eb84ea0452323e5697d2395af427b89b57be0eaf81e5bcc2f935025ec4c05f7facfd0223b4930e17560cbebc678ee1670782452d79a0f18b93e886184ddd69c5f7946911d15dbfe214fc15957ab3694253c29a4b9ab020dd76012888d88ef6e704913216ac44749659dfcc6f17ddb2023953f763d319a783afe61c8b15319cc91ad800f2bb21e8b19ae4d18eed339413c7c549c2161d069ff2b732c701a915ddbf753e4c5f4ac6f40b6d18565f8370f9134c667c00db3549a58f18d49d0498fa121cecb4f287ff26e661b685483dd1ebd54fae04d1897a27262c04c6f19abd144ef3cc34907147948b19a428c9c020161fabe3a38b9c082e78b536284f921dbad151c85a2db51acdef53f1aebde59b104152a8df07312e9dc865", 0x1000}, {&(0x7f0000001680)="3c3a085361dabba12ce46ba95e54129901bfc7887b46011aa7db9d2a01833ec8ea2e80656ff87b97687ad062efc3bf0c21dfe34e06af77a711931d9519c7d9a4c893d543d4079163343b55accf970880d3f848f952785184a00c47f84b858c00265616f50a932f26efd3438a7d0b35ea9c081ea0e98ef9f948cdabbda78bbfce4c2725c661be814679294f3df785bda8b25437f465750f1f9f3730d8fb2d3a406c0338da796e20beaa50e7fb511c1376461c629f4649f0be3317f9367e66c8ffb1b3f2ce141b7afb28a4bab546582c5bbb4b308ff4975530d0c26759371420b1afef6c52da19d91cf76a59ba3f14d3e996085e27adea6190337d70a502c1426a258c768f32bd6ed0e38a9274825c0ddf328521a5d1bcc13b8625d44c8fd7df65c2af8a4ae19cad3f7158036f0c6c6ce011a407ca714def81ccf9f9dbd2de8c2644d8ca68380b01aae5682aefcf74bc015c63ea94528488761ff6348aae2d5cc8df52a446fc752de492b76353b608ed1be28e5d983a370cd0187b662c109558125461ffb309fa6057b82be2a8d33d0573378e7be860ad593267579f5066805e4b9f9958c8277b225394369010a46a4417f26f3d8cd1dc423a652effcd18dd32441210373b9f390411a7e5b2dd070d54fc93c47bb718d7319801c79772e80e5ad671990aa5ce41f6a0f6c4cdd4718d74a321a902b9b95719b4514110e8d214b1d782901b7b1361dde98f5a64d15c8709803b1162c53d368ff74b0bb0bf78494da79c46d41471064c32831ab1eef1b8a0a086d8ce362e85274a479fd1b9a534bbfffecb755893cc7aa59b99e84ccd819c72c154191c10181333d88230904d8c14f93c65b74b6f0d26b55a8aa093dfc1c75d88a6db208cfd90d5c02fe165d7f4d1d74a62f3cc91b5ce744be8dd56efd0a279f137af066281a272ead5c0fc6fade2cd060dd150eff2108d6dbc046fe76f003144e793aa417800c260db2edc95316b6b6e0964471f0103310da8b97cd94dc7ce4c31b020ca99324ddf52a35a68c7dba023b88bdc769a1dabc151058ef7a5b60c2ba98d701bdd6096d7279cc901accee1a75a837b27d915c404393c6205e68af8f4e52f61c4032011008990e2372486ba332ee077e1b732b79c05c1f618a5a509f3ccd6c9acc7371cf5ea73e902126a508ff22ba94f07a11fb4a15a10cd791e52075cf32343f55cae220b3eea0d0febc1ff37e44bda7fe9f6bd6bf7b3ec5b6b477f5d0a89083149acdb2fd7306abf26890c12f1bdbc3a3d012dc49feed144d5e27c512d641a80379a6d45c3af357cf7e651bca0e812642c87db15c590702caf3e31f0a224d478693084a247b29d4338df84e82e90206f5d927ac42fe4e4824c4df9cba29f7f2cd21cac74d4c912315f1b2f4ce4ba1b2af0ea79c1fa76986d3a132e9fa0ec89d0cc850361a16c0e55f156a68471b4ec3d31f4cc6838413446c4c150e5e6555869137af30407553f372b9d092c20cf9ac914c7f6b36798f08b201a7fafe5f84e124f347e3377a904727c17a2fe71a40aa2672ee0c3bfe47776b58cfa92abe50068bcf360c58a2c247f50a1e222d7068421dfec0887dc9a72178f27d261fd2182697734026e2a70fd3a03088d53727c905463cdc78c1dc8e80b5fac62db481f42e48485a1fe7d45228d43d3aef2aac1309525d23456919031d1eeb83b6bd8b0002598050a0ba5131c8525eca4e93c1131fb2dc4ba2535267464a1c0866008bb8eb0441dc25b2906d9b55a97b0ec9733554da11e0489cac49ab5ab5153df52473cbd9ddbc03abd6a247a3b402100ef90de9a5d3a4107d088db0e87353e3a2eb32dec0092cffb44cd739fb132cab42c06575b9a2123ac80e0a2070677ceba4dea68cc17f31a990dcf5fcc2c44d30b8b5c926cbe118584c16f4ebb7fa7c0306f8d826a393f557d8cc09145585de67e0dd3bf162dc12d9d278f13af78458612849c09a433e076996a14bff9d2c356b2d8ded9b5211339c3654215a243f6d5641c1e43c77159b73a7620da535bef9f8e849727e4043927fb0f4bbe41df4b30a115eeb78d4348de72419fa01d92eef01fb6b22fe91c567001bf926e88cca449af7344427ba708f39255a0e59aeeadd3781dc5f5ccb272e16149fb4aae98d6e8dd51b2b48ce80f63c8390041919cfd0df3c764ac684578f086ca2e97d3b96d31c324c40847cae2dc88ba6dcc14ee0c1d6cca4f238a7f7a56fedf2950c0edaafd6c54ab332a784796f8759312022336c4b375681559b790b51510a53d99df5ae374f7152c5ef1c17227f0d0c44012262b32e45bcab35f06a78dbfc0075506a842cdd3653cd29120c535f366c73e4c8271a7e21f661e6c2a93dd315aa0e01351723bab27f129eaa046b16c6ab492b9e5f5470826c1abf5521c771fed9690df56814b738500e3d864feb12833ca0fe2c26e08a89a0f967a4ccfbb0db4b63044654fee41391ca61d1ec49a71bccc71905af7bc2b0399a6486f95105a3dab454751891b9860a97a5253705fa66c888e8147c8939f8247d95f1c66f5596bd12f49d768e6a4c88a446d4f839699e6b3bcbf5d566ed556bf360c850712af2ed26dd4756c262759ff68a842d68005b9dfaa579d9795a0a9f9d4487cd060bc0f48be54761517fab126b23578ca737f341f79da015bd304d6b08a9932c843afccde4c7550615ae61248cb452f01ec5b3260b887d15d6fd42bc1d7f4b5cd4616956dceb61a3cbe924aec7e1286c4a0ac9026cc25e75dfe983d93af3a70240820bb2634397a1564d48b91faea4bcfa837b133efeec6d48e1e329c2ea5050225413ce2435468d5f2a5b23e4276f0e539d0cdad89f49b1828cc1aee3dba57e22adc875e106866be14da6fca0aff00a90c3135910734e6df0eb3bf44adb3794f7faa65ad68d9b2e9dd8156108b223d8fa894fa88641e3af71f99d4b1a69add514229076f7f61090ccab317d2673fff175cb295c9c11ba8ed89eb1c25b2da89a41f7b50677780407be8485435e1e4ab450a60fda1e4bc616add7ca7196b2a26fe95a11608d8e60bc580980d1e7a6c75bb82b17ce0cc5893bc2ca9099cc8459c2de116acf24d62853db11b0756391e8aad43d9289891047aceb127a7a4a30ec89bd445ea2a0627085b5414c49c8471ad9714d8e5fb385b65acfac09f3ef10092d98e683e0639973093a8f45b052d4f6a3af58c097a2fc5c610b7110bd1ab6c09cd169471aec1da67d7c450be43d8dd01094f94911918f65dadc73b9b1bbf5c1b77c9f9c7c6705db6315394b3a31c12b12b78b37474902a47ba917790ec8ad7f1f99d5c4b2acdc96d283858b57acfc45f77c2fff57900da59c538cd4cbe1ad7d510729a5dda1012a4c385ea959777064be84b8c04dee9bf48d31a6b902e94fe4aa09e75322deabc25480ea506eb87bbaebc987c54d3c8363d7a9ad758432a0074886bb184e9b541c4b9e485a972440a1b1d339af55749ebfa1bde5b14dc9eb6efeb6a5322e7ed081a92c8634e5ad91cd93b1b096463050783dc5f2bc44f35b739f047e1b7327188bcc0920c086a8420027f34c1c8f78e0af5a068d4b632f9e21cb1508bf9d830490285a201fd89e33130a97aa7ba3ed3a837666f01e36e7e4902092a0abac653920bc18152cd96050a2cc3af7a2db6b4363144508530e2482215d76db496b8c8f9ff3a5f43b6d3627abd2bca6b0ad41f68e296f55347f33426a689544a5d05e166986da0a89857bd1a80e141a82b650ff7f1b376452f434af155cb93b03a6db89ba82654707b1b50d28df33599fe964b24b444e1e257ac86650cf1e5a0ebd434d143072db1a9bf822a17d13b007a45045d2f4ea501ab5b4dceae3b9983016dd78a66e2633290f6c04afbfa4c67f406a34f72f70e707db984ff1a6edc32123d4911cc03746c493fbcab73bca2c3c1848a0545e8699ca9d1af214ee395e1b3165a1448a6bb6f2af05184905f8a79248bdcab17b4ad4aa5a198accd05ee64d2c165dc038c7a349e68df2be017e21006f221b93f06812091be9798e4bb2cee81664ee5cada39ab8b5e31b35c0b63772fc57d8f09b74b6a14613f6c48d4c03b19ccaf863fa6e7b39620d13630f51de66476fc3e135fa83cc358b3d9924adb096e9cc2c52844472ae84c56fc1cce7f0824ca9700553a9de45d06f342cc2b4f80c3cb60b94dec9d965d2671e6ddcff0db19ebae8d977cd57a70c497573a8a6c99da8a57a921b4383a98226199b7fac79d61eb2c205d804ef36025f40beb9a707e95dec3c897819d155c047433bcb3eb3106da74878b67dbccaf743f3034de6d26ac77c54fbf296d130feedbcb3e817d8a38fd01542f2602d04cc8a6416ffab2ac601193f63de017fba47fbd72e7e80f53c7d7c9e9b863b73f83d420191c27f89942787add79d2138a8a15df9917187cf5e51071438632aeefdd85414d64ad975d4f5f0f7f14acb849f4f8937015c27b7b79ec74e7edaea8cb221569d33f5a00d8acb709070095b276d2c963e09d41c508c023d2f40a79ca770d316e6bd38a8316c0edc3973ab57d54b8bf81b16e96965a55e33342504240e48a924d186f31194ee1fb5146fb38246ed12ddf17387b3298feea82495c98fa677ee214b7644aaa010b1a86d547b1f1c90fb1f782fe20336e14e103770d7864f4c2e2698124a253d6053aacb78fb819848c329e57016fdee86bb1d4f59d642a186e5cbc8a06d7047ff810876736935992c70d13a23bbb62a6b3046006ee4b5194b4297ed8e1c41b219111e896ec2dd0017e3f8093d6beeab91dcd7dc0c5e36fbc5b3a372d7cadfa2f0c3f24baea41a2d8df2f09d1acef26bbe82c0a2733c1f65eea8ca4607604264e3cdfc8787367e24733024149ea216a07cacd71490e81b543346a62479bc92f466f0e089dce432456d53ee4cb773701b2db3d7ccc4f862092b5f82cc9852ed1af26046a73e937f6d6055bc87d0e8d177dc4dd3965a6a474e8c6850771621485a034c0afab8da3c3e3b4d4de3086e452cecca31adb0fe5964ed002f3c3ad4ea1f739759b5064aa0fc21a33c84650147e6dc2b3c84433643289482389d8e16e08b973c25af5aad69fc23bcff57484ce75666a2431e5e88586bab7bb18ff3dac3af78576cdf7878b61ad99295c3b8bccf521fb059873fdc7f98075be6fb47244e59631e31c3ce933f67eab370675affa38322d0d9354e1ec12eea1867079cb5f9b87cd7b2348084bbd9bdea8ff8c498558ee2605c880dc2ba7661b541c5d71e2bbad7f45aaea1b210c40591403796017bf1556e1528ed07c3302db168b49780e945112ebbd917807cf148b4968418b01a94a9b9beb5722910218ec6f2f08d80e65c335cee539fa591a47b22965a4b3271c45c307b4ba24581bd014223fb2bb09fa12bb8f3b54918d394f0e51b4625943a8f7db6db7eb93a48f9955674b38786a635f6813fac47c58d204b7283bc254130607a3f50bb68da43e1da54f875abf2fd08080f1f97897d94f956baf3e1720711a4fd889edda70ec7f238f03ab80dddea2fa5ca8bd282c164c86b214157124502c504705d8baa0134c65db68c10d4db47a3043b574cae73a7fd9fbb429ac352d064f8b2e82119459e072c45c80e05064a6ea000e9cb5adac2c25a59ce8f21c5b9cd87afc0570ce8bde677b90427f275a47cb547b9b3dd072541331e5e838389eca7d7d1d13f1536f66baa130a9de46b24fe62a63135fbe04d9361b2db8192a43153091a617f3bbaf9c4fb11470006ee36e8c54cca582fd48aef10ef9edb6e9bdbcd650385c8ada", 0x1000}, {&(0x7f00000001c0)="473a1a39902bf2cefb45e0a123897b95f41de559c590e8283da178a168f0419989be999ed6dab43ac753a0995a5087f2f183800d3f11fd9d239acd085d2e271f985f72eb66c16954c473da52857fae9a56584afb955b4b65ae25ecf18d5f9f95a93cedf7e02c0a9f13a2fb839140d68735d1dc46dbc21ae554759a5d4f6df5379514b366586f248bc55925099df5067a9c20970bac4685a2f09982997da72ca2e415505a3602f2cdbb9739eea4c409899f8105f17a5f8d74d8e8cf7d2ae361f59aa25eb398d42597f9a0651b3c100a4463a0bcf3649ea175ecf2e3f08a656af48a378b29fce5f095753c913215c8f0", 0xef}, {&(0x7f0000002680)="8ed0182df8c56da75b75ff314a8a089a4265c57e0ecfc10ec9d592aac5ab38b07ba63a3a768d69e79c023225a267042426bd682a531df622db72fa8237f3c2ef624dc6f31f78427c0dc4f275219c1531363b173924b92c5eef5e96977d35714cc1cc2e0eb944c17c5f6df615180301a290c366f9bbb378a9e9694a5f6356bde5fe410be633ae951e598927cf5d7bd7bc2c9b75ac439bd64eed32369f0361e6d32cd3d873befd14b33395f51d18967e47a175ea4f41e24badc1afb0c92ddfb6fa8774ab635239d39451da02f02ae5f2618e52a5f48fd12a4db2b6b8a9bc5daac34f93e09e23b1c57bb2fa751d82cea1e3800d570a89a18488a8919cb78b10917329a78599bd6a927bac60bef4306b86a534b52b5ff94c4109e42ce853457c6ff0d37b048ffb8cedd5001d44f86467dce28fc2598a20a0f07d465b070b5cbd94bc3d50007e5ae4c40d16972297d1e80733f0d030347f7445e7ff0b0ca1662f9503e820f9d41075f189e8c90fb686c46f8b8652f720ddb489a21d82f671aa0d21e6fc55534e21f855f14a52598bf9ed145783d51cbf21fb0135b8b3d9afc24ffe57c96bad73496736a3574b605ebe9cc059be929541c78371ef05b914a4b76fefc84337d136b4f007379f4e0e505fd71ba3f167a1b50365dcce17e31ad8785fb6cea76a15c0d9e346c4ab0224ade052715d2aa802052ae90aeb844fef7c971eef39ef2c54ddad793b07222538c9597025e1cd60a977677902cb6a5025c87ecfec8c96ae14b8d4d23410860f0f4949df1ecda36b4f2a27f52d53f03d2d4e3dc70799d5f361fb000c93d46dd0c17200e6f41fe63a35f013d02156402c5f128d359d950408fd28faed1ca05cfe3d572b6ecad869ad9f07a3d183bb5e7a73d461bf74eb32c18c6dae469c26a550a899d9ae3147a46480a76c171b316445d5917fbbdc77a449c93b3863780ffaaa29fb4bd7813593e1a5d12d76c52501ede3de942fe98225eda04e868900d15cfcce2da7b8127f8ca9308cea2d99f0a0e9ae72a61dbc1ae5fc4ed563988435573fb278534f1be3691d16595cb03233f7e2a1280ec7269d31021bc1033e9c3e817a6c0812156691afda7c95bff826fcb6d2ef66a9106aad5679c3fcb13a0e54a56c414fad70307bdf3ca3a389fe20e7c73eb8cca6f3a26d61840a72dbed70df4d665ab01ddfab88a62dfdea9d84953b660a884d83915a1ec76cd3f35ba54bcdb6fe218f7e14dad14a2f68f7753bf601cc455282d39b5f9d536d3d9b9490a683d8a273d83c3da203ad8c4bad0d9fc4e281ad5b04566e6b6f98a4e3db8c302432c887dda67a86efcd47d47e49b07d4b781a064c902ae1db69568db5b5471effaeef11a36aa204bb6fd41d0e7d03102c1d53536e783ac89f0ed5dff751853f1fe442fa74a75fbb7440f001bc6fd165cd3de831ee75c852a7e54e179160c09253897f574060c5cf20e430c744e245752ea2f7961e237701dea9c980103085c630c54bc4224e3ec4b45b14f72fc6628d092637c045b9ae643fd8e5f4fd7c87cfc3cbeaecec991e1851cc15648a345be6d9f52f3de2f1cf0d199bb5fb0bab63d88cb7609fd4e1bda973277e71e33b6d5d71b51edbc69f5f6ba071805fe73cc9a94c7c10db8e9b61f1690209a2976590c1e397c106f1b1a043d778f60f874cb9a07332b343205ceb4a8e52a9cd95f6abad87655f289a6bdc171cf3d545fd7936cc1da777575e77fff5b94417f5955887cbda5d2962e5052917efee30618abdc49f36d16dfcec47266b10437356866369a071832a178bf4633c33198ab93df4d34974c7e8122c3a4d49883bc7f4e8bed685b855766235d58fae5146d2d115ca6b45478a9ec5c3c6dc89816a52f90cfb5e1fb7d1aff937c96cfbdf9a5862cd935ee7c26165ea389809ca47a8f6fb4d592db903baad8b15fa6044b682cf30268e73f8245a709c45f507369ec8753191cba38ad442894f057df22856c9a1416e94757cb217225f2a74108fe67fad2302713ae99114bbc9a8358f035fca871314735301a031fd1bb70e904bcc7da6f4f924d14edcd93d3b90a3ee456856be7dc1f09cf77a3d6480b8187fb6e967223e3c72b42ccdeaecc9d931135e920cb1559029e92e4fb3009d3b2243cc1b9d7a7c0e985c8882b87fc90042b692daa8e8563212948ed2390b07be067b52097aee0802ee711ec28fce34a2571b28b2dec87ca930ddd634a76619ccd8d94b1e2663e14f19db98639bde0c3efd8e7c98574a4a4b913b7d03facb23a19685e13bcf9c14d29ef82c24ab92545f00ebb0b096c0875c0deb80428211eeebdaca8129e64914136b04a19a1cf08fbfbdf6e6df674886621692d34f1f07ac9e4342a6836ac1d008d0217fa2e9d76719d9d84f68cb74aaa08941feb57b00a762c74ee0d0752f114770592cf6d06edf0d871ba9e68179b19f5cfc5d063c79111d4e4c616de7c8a1b82f4e0dad99192a2017841f2769c60a7a061c01a9dec57b653b237c609caf49ba21eacdc610baf14edb651a4412ac02c8c839cfbb35fba026ec8d44e484767d4dddbf1bf33161a5739b1e9746dfbfeb8139bb8fc639e62caca14cd46ccad35dd531fbb7345d0a4c1ff6f0c9394f87ee9e13b81269d197ca5464699fc00cadd0aeb432ac012d12571804d3b8fac588d909a5e86df40cbdbf8ead4a73ec778ba8463393a4d6b8e547c37b891cc7fcb75fdf7fb14b2b38e2b4559c47785032615581c03649a4fe193e760a3e2141dccd8e6367b7e4e008d310ff22a420f85ec7c204cd4344b8630716a2c30b04629fa655a0ba687e86666cb4d515bdba725cb20a7d43e6d19f908c7e8f0f76a32b0e2936362eab0024cff9449f30a66a9fd58dc97cb5f0ad1565a76eb1f43e8247e8b0c4bd0e228bfec32b7100df273198ea07a6279a1715a9f8718c441431f69aa201376de9d53a5957b21abef25107ff681dfc5d36658979b302c05ebf00dfe11e1f6487be5f4a6b34fa456e62c20b66b4cc9687fa9c3acae99a980d0af74447a862dfe3424205e60c35d15e9357dc33e9ce8bc87bc3aafcc2416017aad5fd51b5f435d92309c84b3cd2b11f9cc7a8422add0778ba1714e6094520b1e419e0cf9b7cace7bd3d39447022bad5fbeb7af0ddf19f2c5b93dc8f735d3311ead354b7b8e623d0f04e85c7ca51f2f06d4435ebacb3b9c0a45c039a77f52c71cbfb9c22bae214210f1736f1a73c2ac2d2b6fa0eecde310657ad4eeafc36121e78800f3513802d53bdb3a529160c0935ffd40ff876faf734173a185c6da338f81b880eb3119ca70224f71d52220a8eda90769edd6244ba67bcf782d37382d23142127971c67398027a380f673f2e68fb813c617c9067da85728c255a25254921d47d061e13b7955ec0ca5770c689c1849a4edbc8bd25b0bda35e353748b2a86c7c2a9dbcf2d450c4830a89e3e3efed02647e42c72512c966d4db3e265589f2a70f6500f8ca187b1a31cc81e57dd499851b83d9ec7d6c2b611a693e6756c83abea8b4e64079b7fb4514c887e84d33ebe05b5ebfcc42612c576394243eac11146e7a890b32a30c923972ef873b7d2b4bc8b9444ccf831064d55758bb350ae5b33401f4f7d6db7a4198be3c8e57bd0c3635c299796dfdd585fb96026b08302cafcd410437ae9ecb9ab29d95c17fc821784eb5d6fb6a651b19eae9f596addea19a9e5034a1ac06997ae813bc1c52ccb82203d8acb24fff90ef4df3274d740eade05c3a0484492c5425e8a7fd8be986962528480615f125b9df2f75d67450e252cdd5b591e97dcaf5939a93ddb88de962709bbe832a06d9ef32872a0c843de6a44ead02446060e78a9a88c61e4672219af8546a1bccb5c4619f76b76c976b8015e1a37c5fca814e5c4f6da31f4f4b9d2726ce1685e7cf0e057f7609bec54a2aae4a96b658af74c1783a4f612cdf61115e31b13523cc360faa844d5086d591819ddd2fe19914e74c30f82112919d2c58c4bbae207be5d4c87ba79d2c9acc01b4f11d21081750315321a575491cc9355a231d1c1177f0e462578c3e0ea0303875f493444952f8b64d7a3c280120e73eea08646c554a428d8b38a0d29662a61888dfd69a84e7e2c5d02de3ac019950648118e2df3149fdfa4324893c23c059f98dbf8f41b157b9268dccbc03269328975a712d5e4c546e4cc1845c4f9115b02c10bc93b3ae37f5f07971f2acbf3973c36b4e9fd0ea63c0f1c8c20f0c15ec786b976abbccd17039e06d59bf60400fdc5df441997cf2572787a6ff1af2ccd95698fd4594a2f9b441daa45fc9028193a1a83a18b1af15f81fd5878ade0e2a9f5234eb03064117361b974e8bc5b519d26c53661a22f8b2ba8591537791128a51f8f3f49383636306bc5e8cc3c1bb66b4831934a0d1797fc8e493937f7809096e5a76476f9198a61da993f0f590fe2e96dcad64c1bd4c8995217bc6b14f9381bd55f1239d3d65604c211e08ccd05e0e24b96424bf149833fd55e09b55287aae6da2819030e524e469f89bc6ded626d1e440221a050d4517acc21f42a7b7a6f9bd410739f40f7e92ed0075e53c6d700cad677de432bf6b606087f48169bfe5d40dad82714cabdad56eadec45edaab709a0d5fe02bd9204d2e7625e9a4c883537b45fbfb0c2174f0ddbd5f27d3999adcf856740fa6ee1522623ba1bc9d6e6f30f05d0884c88c5b3f37558075f2113a52d701173cfe358705ce4ecdff8ee017c21b03dec6847be9f587c3cd4eea3e53531da9c951b1a619ae94ad5cb630b39ca7a2bfeadc87f3687d12f3da50bcecfda35e9d06cd47821c7bb7253b83e7442e18504285d4b42f09fe59d7c6dacbed362251eeaaeb6df4c5ee14521e99aaf6afdf9da256d5542e11daf842ea80141ca729678a2fca4ae4df79bd44d5af2531de5c7021db616ae4a56970f620f9a7fd0b8c7e0fb2b109d6064c9d57b8cad850e03d2b3c6f05dbacc4353432657216415c07e25712e9a542bdd24d268f010cf29ce78639962bd91fe435c8c0ef02b5750afc9604cb930dd2063a37c279776da882bc380b177fc8d218f891b14348dbc83a62c82c83cd7ec58b017b36620c96f2d2891a6dca9dd8baf2ae195c45a39b84f428bfe0e312e02c4b0f68004e2d30895b10f887299dbafbd5a4e2a257a2a2d0eba5d1bd439c6792e4b7ff104c52feaddf979881ebb6fdab938fdd609a244032a5cb3f1578e786d3ba35a6b2ed0e43dd05eb31d12de413a42b0649ea4adac5b6bd0b17cf45a0e27bb60e59317c228794ad4e1f1eeea6c3546f31444683d5083514b7ca3b08277d4fad3ebb98b28c1ea1351761dd21fc94e03c1b1eaf384597ee31c288c17eab072520040a823c1ac4adec42d21a6025f807810461c6d2fcfe7f6fbb2b986b468cbd616f01eab5097e2fe496c0a6785ae405bb351a4f20cd3e34a95d82bfe96aabcf981f01010959d4ca158b3da05398882c72d1ec4a0ac0e742737c867a5de677090821143f45fa6c2ee87f6ebbdbef44551d28bcb72811c6db6653776c86d07bc01e37d0946ef5011201dbf2da420c18b2c21c0d8f864e642900a6a8bfbed9ec84b161ceab6019145804c0cf0dec0d6360c9320963f1c73ca7302384fb32df9a2d42cfb3a6908b9e626e5fcb02abcd944af8d9023382390f75380bdb15ec3628dfd016668fda6b29365d74fa501fbc46773e070682637e7944c387060cb88fe16ace507d3d48d33c37cdcf74dfa6d2d918f02846f51240376bc753cd01d4ab0ad7813e493776082eccdbdfdd06f9c62b3216e26522d45cf", 0x1000}, {&(0x7f00000002c0)="2a683678220fa52489cc309f91e1e71d489f1b5c5076004cc4166732fab30d207d2409a08db45febff87b5b07b3742a09b62c9636f66b4ec0e203320b6f671b7e742a5ee9c15a9f54eb362e85ba59879e6e9eec5fa284c8bff923ed3abd4b74d9f886a7b0d193b44d527f9c2d3146a21b04635d9794ef22cace144efbae1880c4a1a220cc29be7031424791325097c828aabe98fddb6fc225720b49335c7a18301d0eaf035088f2f7f95e8680e6df1cd08db6cce9e1cc5fbd86f0a41aadcef18c9a6347969", 0xc5}, {&(0x7f00000003c0)="4c9f390b75b7f20056823f0cc341c61183ab8180e99e942d59eba80895e8f175969c32799e4e4a9d672abb8980f6a08c584cd1c7e3d4374a61ad52e6705d870d27b17bee2fe2b911e2fc8700c625d0570f7c50891e75fe0fa96089cbcea37741f5e8d8147cd9773b412326682006c4a5076cb684987233f5592116322e467ca40aba70ca02b540dec14fc7532ff8c9fa9940bf36cca63a71a4e57f9882f4aa3d9c1027dc204d2c6b28a5c2f2fdd4465a0975d30736fb4c338856259c4a09d0046fa041ebb2a8687ef708d91652", 0xcd}], 0x6, 0x0, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r4 = shmget(0x1, 0x3000, 0x3, &(0x7f0000011000/0x3000)=nil) r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r5, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r8, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r7, &(0x7f0000000240)=ANY=[@ANYRES32=r8], 0x1) dup2(r7, r6) fcntl$setown(r6, 0x6, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)=0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000003700)={0x0, 0x0}, &(0x7f0000003740)=0xc) r10 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r13, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r12, &(0x7f0000000240)=ANY=[@ANYRES32=r13], 0x1) dup2(r12, r11) listen(r12, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000003780)={0x0, 0x0}, 0xc) r15 = getegid() r16 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r19, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003880)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358cb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178336df18f23e7ca3586392bb64b78f6c758c30641cf438c4e1d7c82d3cb9cd7e9f2e9c9eda5c1b5f410433044f3ed2a128ffb12200c4ffaada1f42ae8ab560bfb74955f8bbc91f96a5972cbe1ccb262b1976d3876098f9ee4abe5398cd88b00edd6e5c0bc14e482c34a19c73c33ac7d90a693e8fff65b30184781922cdf5f64ebdcf75da8bd10504880a43d25646a0148000000"], 0x10}, 0x0) bind(r18, &(0x7f0000000240)=ANY=[@ANYRES32=r19], 0x1) dup2(r18, r17) listen(r18, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000037c0)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000003800)={{0x2, r9, r10, r14, r15, 0x2, 0x100}, 0xff, 0x1, r16, r20, 0x1, 0x1ff, 0x8}) ktrace(&(0x7f00000039c0)='./file0/file1\x00', 0x0, 0x400, 0x0) unveil(&(0x7f0000003680)='./file0/file0\x00', &(0x7f0000003a00)='x\x00') flock(r3, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="d6f9bc26aeffe55f071a79b9c69c") r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = getuid() setreuid(0xee00, r4) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r5, 0xffffffffffffffff, r7) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1f, r4, r7, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) lchown(&(0x7f0000000080)='./file0\x00', r1, r7) r8 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r8, 0x6, r9) mkdirat(r8, &(0x7f0000000180)='./file0\x00', 0x70) 16:00:04 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10400, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$dupfd(r1, 0xf, r2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) socket(0x10, 0x1ccc8237f0d194e3, 0x5) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000180)="eaff125c409f0000ed9d0500fdef35526d3e76a3649c0928422d1a9085f72cdc1166c889898cc9d351eb217cbf42df89c60c80b060e63ec9ccddc7f5506be829431aabec6e38853d02ce8d95424ada11529216aca3625a66941beb8fb6f6ea2fbb82e0085f0f23b69ddb218db8fc89eeda28ce4ca6054e749f35d3fe02f050b8071bf025d6423efb5eb0b1d92a9ec2208fca6adb", 0x24c) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xb1}, {0x44, 0x0, 0x0, 0x800000}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:05 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r3, 0x2) fcntl$dupfd(r2, 0xf, r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xdffffffb, 0x5, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00", 0x0, 0x918e}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157", 0x410) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2}, {0x40}, {0x5006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="827944a80501c1761f0fa4884bf2") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x40}, {0x45}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="26490248830005000000a54ce094") 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade124ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863bf8e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) listen(r2, 0x0) r4 = fcntl$getown(r2, 0x5) getpgid(r4) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 16:00:05 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) r1 = getuid() r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = getuid() setreuid(0xee00, r4) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r5, 0xffffffffffffffff, r7) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1f, r4, r7, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r8 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r8, 0x6, r9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) r13 = getuid() setreuid(0xee00, r13) r14 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r14, 0xffffffffffffffff, r16) r17 = msgget$private(0x0, 0x1a4) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r18, 0x0, 0x0, 0x0, 0x80a6}) r19 = getuid() setreuid(0xee00, r19) r20 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r20, 0xffffffffffffffff, r22) msgctl$IPC_SET(r17, 0x1, &(0x7f00000000c0)={{0x1f, r19, r22, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) msgctl$IPC_SET(r11, 0x1, &(0x7f00000000c0)={{0x1f, r13, r22, 0x0, 0x0, 0x1, 0x6}, 0x81, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r23 = getpgrp() r24 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, r1, r7, r10, r16, 0x0, 0x5}, 0xcaf7, 0x1, r23, r24, 0x6, 0x0, 0x401}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x40}, {0x3}, {0xca, 0x400}], 0x3}) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0xa}, 0xffffffffffffff13) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="18456c147f08e9a89b77e40b9113b682d9f78175eeccea31cb9f02f6295bba74a9e0f078a040", 0x26}, {&(0x7f0000000100)="3e4be4a606a9d7548db37fa51b7461c72630b4bfe7e3fff4a16497ce90a97de926e829120e769557bd6b239797954a7044659dc5f131a471948b9a49b47ddcbdc5951826cc9f5164c4932d64c5072b63853ab00d347fc7c40373b96fa02bb4dc0705f0f3ff69d9620eb2301910ac8f", 0x6f}, {&(0x7f00000001c0)="1b30b49c960f4abfc232058c762e7b132a2ef7eeeb620d1e9aa48ac1a5dbe1fca427c76880cd02cd4c41f017604cf0cd56a4b51419732681918083a83f43d7a46cd29b2a79c52864f0b3efffc0af48649760fe1d45ad6fcab9f532530c8364785e574ca83e71582183fc05b507613ce0be93a0b8a61830912a7fe1b614bf55ec07bde73fc1cd59c67024ebac640def3ac9b1de081ab6941c18bb5a9960c834bbd9a418914ae0533b7f760f424dcb42772acdec9ff2a4c5209183a5f6325532fa55155b1774113481f60a37b9e71dc6876320e53ddbc5c384f4d0af66804616202580b67736b86b79f36ed27a56e742912671322eb7a39cbf9a7387b4090a", 0xfe}, {&(0x7f0000000300)="4b44daa1feee4db25713cd45e7571e734b623b5437d59c39553ae605fdcc6c609b79946707a53893dd8205fc7bb281c0a811f5984b0a7ab84bce76cfd431fa0e07c03614d4df85af37a38a42", 0x4c}, {&(0x7f0000000380)="772bc286b9cf0d9e467ae8dd12cfa1f1e58adaa898c903e947b1dced3c54c487d298ac181489dd7d02522e642f4d668ac98c1289dfdd0fa21824152168f2d2bed5392add500eed80fb018199d69e235406bb19824318295c4cb5f3d6c0b621304e2d2d617ac4dc11ad115aa03fe45dc9d70fcd13b73810da9f996c4d91a9393d8b69ccddf06b93a96fc3f46985861fbdb0bedb5ae7bcb53c25357a1ed6be92fbc62b298ecbc36beb1e0fe233427d18f6500e5432235908338e2a1d059e2ff27e2c5ac1d9315e6a12e549ec5d3d894cf4e3657c06ace9c36fe5eed216a4cb93e5932c3acaf82b9bd29c59e5ae6881b6628ef528d9ba9cbec3ea59", 0xfa}, {&(0x7f0000000480)="d6da21ed0e7199982386109ebfe433bee62c662a2bc85995048ed0d04b075e0c8de2cc20dd78c60aa6e89d8ed27281c81d5069ae99012de616572abff26a8eb1201bbc2f7ea02cfc065fa0239bcc556440963e", 0x53}, {&(0x7f0000000500)="a3a27872dd34eb0142481f03bbb504d95f2fb3e2e3527f09005a242e7f879ad56bd2d3e5600db2c662027cc41c5c78c7742be8ca3b59814f800de69641fa72a88dab4a3204ce5b70597674c1e96e8fc6f6107cd8cdf77fcedbe60a796b9fdfbc746e1f", 0x63}, {&(0x7f0000000580)="2d5130fe84f543c43dae47d7e87999b633204f5ad0294894877236ea65df601c1d03d47a0411af15c9a357cb706db8409554525cbbebb96549a4708364a58e406fd43b96ab13dcd3c023df7d575b5936710d7f8da8f0266c31e8129887713867b18c", 0x62}, {&(0x7f0000000600)}], 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x125c4cd6c0bf37a0, &(0x7f00000001c0)="26495b55a658d024cd62a548dd94b9cfd151a796961d44f6e307f71ab337e90696af7b40bd01d69dfbcef58616e4dc9e7174132e7538cc0953e9a61bae0d76c7cfe00a7fd29ca8ad6e0930c7c2fd7eea47174e0a9cc255ed36b9aca85fea8dc39b92a092638caa9d322157de9ec267ed21fe7a2c485e") geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) r6 = accept$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) r11 = getuid() setreuid(0xee00, r11) r12 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r12, 0xffffffffffffffff, r14) msgctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x1f, r11, r14, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r15 = getgid() getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, r15, 0x0, r8, 0xffffffffffffffff, r8, r14]) fchown(r3, r7, r16) seteuid(r7) setuid(r7) r17 = getgid() r18 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r18, r17, r2, r1, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) r19 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r19, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) geteuid() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x5}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:05 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x200, 0x3, 0x8001, 0x0, 0xffffffff, 0x3, 0x400, 0x2, 0x1, 0xffffffff80000001, 0x101}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:05 executing program 0: setuid(0xffffffffffffffff) r0 = semget(0x2, 0x1, 0x600) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x4}], 0x298}) 16:00:05 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r2], 0x1) accept(r0, 0x0, &(0x7f0000000040)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xfffffffffffffdee) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r4) 16:00:05 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000000)={0x2, 0x100000001}, 0x10) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, '\x007\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) r4 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchmod(r4, 0x0) writev(r0, &(0x7f0000001700)=[{0x0}], 0x1) 16:00:05 executing program 1: socketpair(0x20, 0x8000, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000ecff0000000000000000000000000000000000000d67d9b20000000000000000000000000000ff000000005ecfe4c18d4583e78ca2aab6c19fe8b764edd3b0e747a5ba"], &(0x7f0000000200)=0x41) open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x8b) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="82", 0xfe9a}, {&(0x7f0000000100)='4', 0x1}], 0x2) 16:00:05 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$dupfd(r1, 0xf, r2) fsync(r1) msgget(0x2, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x3, 0x0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x18}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x34, 0x0, 0x0, 0x900}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r2, &(0x7f00000018c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000180)=""/104, 0x68}, {&(0x7f00000002c0)=""/50, 0x32}, {&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000400)=""/3, 0x3}, {&(0x7f0000000600)=""/227, 0xe3}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/144, 0x90}, {&(0x7f0000000540)=""/89, 0x59}], 0x8, &(0x7f0000001840)=""/118, 0x76}, 0x354bfe172f715151) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) select(0x40, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000240)={0x800, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000280)={0x19, 0x0, 0x0, 0xffffffffffffffff}, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69d5820c2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee443460400000000000900000000000000a02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b62705000000000000fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f12f51b945381bec21bbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000180)="89e873189e73f9fd7634ed85eb6cb9ffee83072150017cd207e92acdb37e2b12c2c32f3b67df56a8c53e0ad8e0f6bd5ad13c67de1f6d099715069f219255dd6087ea4024f8d89c5d4b93c0bac2d52b2b7cc2dde7b401e7a8d366", 0x5a}, {&(0x7f0000000200)="4a3cac92752f51a25d29148e4ac0f3380a71ad92b27eb89b829d2ec9b23648fd83291df3b52e", 0x26}], 0x2, 0x0, 0x2) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r6, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r5, &(0x7f0000000240)=ANY=[@ANYRES32=r6], 0x1) dup2(r5, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/90, 0x5a) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x80}, {0x6, 0x0, 0x0, 0x40107}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600001b00e1838f74654462e108e659c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a0000000000004000000000cd74f36ad11f200fa694ca24b8458f4101716a38b448c38b3ad9c1ad86e02b12fa2ffbcbb7bea3d3fbb052ca4664cc200b467da059d33ee7004a513ba627f859f41917af4588f6cf76491b1f484d521b5ff19a6240e9db1ebcab504708627ecf2eaa80f82fe2e8585a40bff013a82d150cf1d5510b0c5285934221acd929ad351f8fbbfc96aa6e55ae9cce3992c390671f29c520e1c1880ea410397a0cdfb481fd601ffadd74c5c2ac8546f47207d6549a1f6df5753c4bf3b7c5b2ee22a48e0dd50db61e0d846b3998752534d3cadf08bb20772706fb2ba8c67b4eb733d3296db94dac4c71287aec59f9c7ef0cdbb4ebae84ff43a3adaa9551e4b9d6c05ebc00a7e0bc877200525ad25c52b68dde7db8eacb1c35bf38715406f5d7116ae94efa0cfc6550853ee324076e85e22369b823c3bff9180ea2fc1dcaacd48c33504189aaa4efe9a226c1e4261048a8babbb28dc77feae19a49bcac287cf1a515d3f20cb9ba7e0ce4e784bcbbf13542d68860a4c47a1c99cc044529fb6187f3f9564fe43c6e8d25f39508a3d8e3d7f20ca10d3dc8595444ee4c03dbe6d06a326a02e62ec6269cc1624013d9144085cba8397ce4d41114cc7973683108cb84b1d20a5262de1c20693504b8904ec8e25f236a000907ca5dafa39796dd8415e5b292c2d79e539c5a3d6b1ac2235ffa2cae4d90e3aa403cfdf3afee1fd69b9ec9255014fc97bd8e29a65955617edfd6ba90fcc2cce5319a83cba1f10e0aacceb741ac5e3bc1d7d325374861f951d7940ffd2e72d9c7152a056082246871193ff78aefb6fe25a06cf5cd934c29a9859279c673b032f4349413", 0x2aa}], 0x1) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x73f8], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r2, 0x2) getpid() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r3, 0x2) fcntl$dupfd(r2, 0xf, r3) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x16, 0x1, 0x3, 0x9}, {{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0x3, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x8, 0x40, 0x1b0, 0x6a}], 0x0, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffc, 0x7, 0x1, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x8, 0xed0f335f74f91ea0, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x78, 0x1, 0x44, 0x20}], 0x4, &(0x7f0000000200)={0x1ff, 0x7fffffff}) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x400c570a, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r7, 0x6, 0x0) fcntl$setown(r7, 0x6, 0x0) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f00000001c0)={0xd2, 0x0, &(0x7f00000000c0)=""/210}) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r0, &(0x7f0000001d80)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef3f0091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d9311819362e71bb40663a0595951377504d9c338282c8c6543f6ab36c8d44e49293e85febc31e4771b56fccd7bb9e67ef1eb49c0e15e38751bcdbb4c6f0fb00d6fb8546bcbad050e5be2922bfdd185df", 0xf11, 0x0, 0x0, 0x1b8) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x7ce24689d4753709, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002d00)=[{0xa0, 0x1, 0x80, "6cac4339f9dde9920b819ffaa4722d1b4b4923fa42f2b903daa88bfcec9888eca37adb8de1d00bf9c510b332c2facfa7f0527327cbc7bd9b08cf19b38f0a69e244609baa4f6147e7bbf055737a12d59efb8632d2bd947f436742f4d1dc5cb90d1f9b5f2812859fd7538270e799939ba95ab6611679679f74567b809545d3f880a11013b0ead80ba0b2b618c40f7a"}, {0x1010, 0x1, 0x4, "dde26b1cb9dc79fcea0fe4fb8c7306cd6e806e73f1b95d3267f69dcc409312529e69f1d3537be9000228f3bc365a362e9bc0a77a596641464bd2c9b87871d84886029c7f3a504e2264fb26c9ce2cdc7a15bf30b27fbb2209b444f6163eca9f8d33a175b81be6d67d0f2fd0aef29dd44396df23ece48b5dc7c20ccf7f00007af452632b7bb205bb8f09861d93dffe8eb791991b75e087eb32d2b5cd36a7d5a93ac3fc763f450994165ac7fde186543ecc5e9d6e0a614521635423b87a554e2d2159f1d630df5236898653be4d4fd808706543695b5cd500d6843c95333ce45ffd24ca4c0a01c97b19dd218179e4a072d3c77ad36c8bc9b36868d63230f3c858ae0219d3e6209c4ebabc86aa53990aa416f4098dd308f0fcc4eb85aceecdc69d0e720750655a36ed359c50bb47f86d700b20bb5986f74d57b6ffcb05deb9d26716f4ca31ba2c4399298bd63307ee8f027a526015bd779e108acf4fd87e9acef37fc0f24e496e86236faec4d79dd40ec6eb211e4ce24604cf31d15eff25decaf7e0ec59318d686cec32dd301981b8ba1959fed4b84e568b5013fe9689c45fc718082189310a887da107c5461967ddc47755d607cbb11c728a0f19c240afd5df87e792f4842685abd48e0f975db2583fe139a2f8ec7ba30d6e82d2aa4e013f09dbe219f13f56f4e5c2a35060ca770348dd240dd7fc0e05d0716b6b50494d41a23b7aa3e12d6277f5acf7c9038082913baf149f588c4ef9f63b4a40ee5968e7194d0b58e8db6930c1fe1b5f4badbf746d9ef190e3eee9f9f5df48ecfd6735ae97e1c687a1509e5af0cdf9c6137cf0b7c4731acc0d8e41348e4f55b89ae0b3880b59df5cbd7dce9af19afa99b34b64f2a19b62ff2f663f03cbb88b654b911730e660655512f2a05e3004d259c51b368014f892a193d48bf4a9b33804a7e891f29103a05b9b54f39fa5aeb40f245f57f03b422dc7513bb0c6aa87564bbb5c57317d52aaf74bc0e697f3f0993ee971324da9231ec6b6e168b1e373979bdf175eb3d333349cce749f805e9c7809ef3d2e00cec16d7c356720dde01895591d97714dad82a120841742189ae7cb336832cfa27f6f9a1711eb8ea79958001b827ed6d0be5c090676886ca02f7fc19dff3ba940ef8ab34ec244383f30988258f57eeaa3d36ac2bbdcedf0b2740ebc6a6d774cd5206ba8415a0edc670d5936cff9436fb80f737533a0f3afde83480bdc63ed7abd2c214de9e99185bf96b5868046a2192b90af0d694f95c075f10154db21928984a0f28120af99eaedb6e6049d5fa3d409e72aec5cd24e01ce8dd23f0e37aed721f40b55017158cb91af2f7d04e7a3fa26e4bb0220159ba936e919351a22593165f86973c9432e07ea6624c1f83e0f4ffd448a0f78f84349d59d1550c7b460cf19cc2c3208541dca2ad1729a0e92b49cf519d6e2f6ad40ef9d7ee7dddb72847436c40358a8ec3634b4a2a9008d731807ae2966028e9b38713a7b2767987934d615b1f7ff02f3f12c790eb2526bec017bb21cd2a3a58e19391e01d4e8e3226c823281f8789ab8eaf2c124e07a0db3bbb8ee119a0e8a6fbc85d1140523394f7bd5ab682412cebfeeeca519ce89f935cbd4930b387a36c453c247bdb115d12e051786c9813ff158398eb6553aed524356412065677923714df3dbbbafac18194f5a987c01f7faeb14838f1ee28bd9efeb36e27ad468137e3ff3bd2caac831504c969bc146ba3186559f75ef757f81ac398a17c65ebe86bce48d37ef397e8713748f63f5d72ba34d8337f288d61af7b04552601c6c88cd5d48bc6fd98681bf6de9a5d837469e34325d069925d4329938cab6f2896efaa468d2ce27a43be7eaffa665b1d1482db86f04e954ad12c247afd7e8aa49e594ce7692718a1586bb41a91a014a73894ed90caef61936972e067a94b930b52219fdb1fa028ca8ef13e23f835d375dabb12076fd641f2a1421a5b8254c9407712b88562b8f1c25db6b8935de0cc31ebf863d7bfc92f3e0400a0a4f18a9ebf18c3d1cde48ec02c511a45bc98f2b618b0ea9d3314db50134f17ea65c89086a0bf13497ed9af207d829bfeec669a86304c7bd51a504fe8972b22b0ed46977264bcfb00ac747ca91774450a01435be2b0a487f6e1fa6d1431df4d6de2ae77d778ee234fef14e52c5c5c7e552a68767476c726ef92628d96c9e568a6962681089933a67b3d0db94f0b35aef55f26930af5bfd383ed26fbd354b663325fa4ea3aa3be1c025fbb9d9876afeda77a77ff0b4d77beee9eb41bd43fdb0944df6460f1b205680fc19fb4c74011373a18beecb7d330dcb0533e5afa536a97d86fb4731879e5f3a4d58e738df4692ac9ada8f3bfe8c07731e7a83a59ece7747588ab1912895c2641556b41a94c7c8232d77d24b2ae36a26f507d10a10e23f1f5717817d3dfb9a981890b71ec907572bce213134708e1ebff486da3f0cd56123f4ba9afdb39b7ffe82a5674cbc3b88835914ebf041a78ac0084455fe1fcb649694f655552393836bf0bb13818cf3ca0cf02d8480f97886dd1f1275dd71a850a1d43ddc6ae11cd486ec3919e505176788dab5f804d1d04e6cee097051836533dc9b8f7d81f70e1a83f4225fa7ad6ecaed47998ab2998266840da932ab625d85f68abcfadf0d215f494b31a8b097c97e6f02379b1e4761be8bb2591f95714934acab6b42e054ec2eb133d8010c53e11d937c2d61f803cfcb17aa51413ce6f209d95b72c33984e320d5eab1ec0dba2489b9f0728cfb04b2e49b70c44cce502bf5cf9dc13002004dfc67d8ef0a5eb2fff5225eda75b9dbe8adba0e16f4d649de28fde3f36dc63ce1baa7161f16f664e741eb58d3c65e1b7222bc797f385a2cfc4592d372bdd7e2cde5a69f513057c3316fc05f2322b7e1323c579c3e7115b67d7270697a35ee8cebad1ecab9047cb59a673e673de6406ea9da262cf138a358b742755c442d1f4fa181593335d301c9c8b6d3f1d04da88c3f8d88a39bf3a3c4a244a8182e1701417cb665755bfcf8712a42d79c1223414c80905970740a154fed53e8d26b4725b281c8725b8eee0f48cc38899f159bf13c51256d84a3963658ba14438dcbd00c33e590f113632bc9a7e4cd8080da63781000d209c12b6e2f0b6bb9d7af3682a71c5b33e0b46b10c1cf649e965a8c8dae360d18019abe9eaf945c7d7c1da50cfc583b23fa12f64ed41ddb8ac2d8732f6c524455d82299c5b4c5dc2e99760a64eff4ddd737132e99cc22f51f7209a5bde8ba4cf3daad705b403a0350c7d7e1a15fb27bcb55e7545d3b1c0ea940929aafa67dababa1a4a5f9115217bd5cf9023b99dbeea75ccb933ef4dee03b9b8a48346ec7da62899d8834f2cc2d5e4aca4726713c0faa7e44b71d80968faf35d69caf107ac759d577eb396da0c1cb1714797c055e20077d928a5a102cb6762e9ecb6f19f601eeb67bcbe072747ca9d4191c9792ff56d4198fe34a43a423a85bdd177d6a8e9a699d9a460f8e262cdb573d7aba7099704a1e3a6adb05f88adbbc0e4a55c909dbe6e53ad300820a04104a029c6de19b65bf4cd99ccbf290b2eff9a97f9e10cc2353cd4c543234c726b4e6349bacb34f721a3f890ea77fd94f951f0c020569a2d97847fb60fceaf818c4bc343aa8bd36b7b3cccab7ce0e403025afa14c9b7d486036d96bdc2aa619440c8d340060ec873752c1c1bb9c5ef89302162fc060560cfeaa20db03ee6af023730e0e471f173cac8001dbcde0f7243beebe6eecfe08a3796647bdb5cdd3fe080018b00c8b3bfb27e5248f7c67ee0808003355fab9ebae3846336ecb2db3c76e2cd373cbeabfba775b21ec4fcda93a2a4f9aa466c523d18dde78b483860fe6e9cbc08af419bee644ffdff9973e80b96904776a61bc06f129c9ba93457f2bf34c72ae28566f084bd24e427428e3494f438eb0609d8ea932c0d243f06fd224ada5f57dc47a8bd2f55d146631781dda1994a734c19713bdb4227cdc6af83eb3eb932644568eaa21c4d5b92db30c21cc4f97af1f48c1e8dfcb4eb94e8a6967626abdad4255ae49f3b86c5b48d0b9b04781a407e400636cb330dd10755b866f613a272d782094af5534e435be4f75d011600f967cb4cb2fda6330872e71360e1bfa7402c69f0f4cb1836ece4e9b1af0e9e2a74992b35fb209e6a6c989c9888dba06c664f935909495d9569412c7adbf0b93020ab61ba83ab1991c01f8aa214299d7987519e1cbd701337c0c222fd2031d9f951fa15d39049385401977ca3304df41858119f1e7661a27f8a75c44ee55ace16a7b1079986f65093a89c90d549a58c5f817a7ccf7308eff07d961273bb377475501d39542e4196c5ffbafac40074306f4ece4af7c08ad2dfe41b74646fe363dc650348eab58b3fdabbbf300b48e2cd15fe1b1bcb6a383448a9b93ea555cf7155ab657c2f3bf16170b39a79c03ee776e358b3c80ad16bc264a1c9a83030649b0cf463a7b26fe522ead2b311e4b5fc82a25cccbb75c89659117fc51e640444e4c2023a4123b8c9511b948392ac6c00a2eee357d93144b3a4139688b4565e6864d09dc93b996e7a19484776f15b617b02f061118fe3bbf775e1a1edcc68b1866d5c556e306e0d37b7a9ac3c9d8fca602269faecfaee87400bb6a64a9f332210de742b8d613abd215526e2b152771a11d1b0e3deedc64572add645b7619dbfdd5831593bc0d911b021cde808ee5ad4b9a6012168cc7ae00cb5d6c3ef446ebc1c0ad0a6c56456c83f9d7f6b9d4fcc672f283af74788afeb4a3864bed301ce4fdde705f10414f4a5fd64416ce8c02bd79099d0ad77bd14dc5b4732b726b20b9dd070c156a4cd3946acbdfa2278792c2b7f2dcd6139cc82548c328e8dade3e4018ae5fd944158d9f3c54b44a6586bb4ea3af0bf96379535c2e45016c0218f3db0d42ae35d335e000c77c1751aec412b4c720ad7b82fd2869ec1c85ca42c6e5e5c778c0c583c5e42d1522a7e5489012d4a713dbd88bf6f3529157e948e85fe4c9e688aa6f32612f60f25ba685f42e3181ec28d34b3ced67a841ac6be780f3c2e77d342025c458961716f047de5d06975b74d46df82f7488e5934e7f2801b061e9cbea2f80b473c5cc42860b77e308274bca03452e235e3dab87aaf27e53fdc25272545cfebfee10fa64bedd0f15fb84b73cc3d68706dc3980d95fde1e78f5c7b634c05f9ede6dbdb66632146edb1fab28fde4fcf8f91ac8dc4297c920596dce90f8f4b82c0ba24820d9456ee4dcdb93cd6ce90e418b01cb302380df50dd50dc1746b809c250256c127245513b149f1be1537c78397154e3f7bcedc634ec32c819fe78f0f4b5fe2326bc1ac9b1fb611245aef19d8c913a216d93a739a3372fd05722f334ff7c9e3180e8a21131821325a5d31577dfecc5757a9a33940f11399418073a31afdff6844e4ad531e25796a9da98ac3b313ec294558e750a65ba2492b0c2499ac4dc35545b600de842f2d9ad07ebf289dd4f625c3accfef07021d73b4958b245fe05370910c0d9191e947b6f63708d6299ec9c536824412239862ed6828cbfd86944146e5483f53d5ead5ea3125095d3752ba51cbe81c49e5263220a6ce9abef694e3e874bd61a8e82f5563440827ca32da596a1fdc45f905b14f8c090abdd481e83db4c2a076797aedde00d5621e3c3e13d227232c7e571c3a63559f9e95f91e38645e94dc29b90edbc7ef47f0bda4e03917e236be9e403a49039a12bf30ecbe2a21eda5dc248f19f2af37d74072eed9778d0fa60c5e90e144a75"}, {0x1010, 0x0, 0x7, "f6b28542d323ee5b39b4b5b4ad075f706ad09f74a83c7c70525872bff722f0a977355a53f5cdf83ac49d2225bbcf88e6b34a56d1a2d7a2938f9561bb3f7ec34f967383e59f525927722bfd81ec6ce04abc2bc199115763ed9891b327f282b36a586b2080401d894a57fab707deccf901a3021e3f0e0e476efd801588e9f0725e448d3c825b8a6dd56f2fd912c78bea0ef6c899e180b8a9a695df7a631cb69105bba26fa55698b0fc5481644ffbbd5c258ae58610a3a59742178082a14efbd8d964db544de2515d56dde6578bfd4f222be58cbcea5b8b0fed73c4075aa5d99efdb058c9df8023060e14024f57e36d4ffedea299cfef070ac32d10f03ebce4e26da6162423b3655741af5fbcbc9ff8c5822bbde772749b3cecd329a96bb2d02e1c8b34829ad5ba812a62f0e504f919908451b1d99283c6251b2ef89c9ec4ed507088c47bd8e4c77c76a806754e81b5f95d832a82941f336b6061a3dbdc7770ba2b1fee0e1830ba32fb9ad4c3f1ea86d741df63d1daa4d3cd4c94f1bf943d33285a0f8c451019bb153361865e65eb452b3f5d35fe5d5a96d4c687b52ddf4ad19babe80fe62d5df01c1a34f77867006f1eb547dedcf5d42c1b3dbc2deba9636912df1ac743336e46b8e8d8ebf6ad476aba5a9e032db76fecbe4602cc4fa6ca849af846730eb2418fcc926917f1acf147d6635d41b4ddd840b4b2eb5d21d3322f985666755076affd5d2ca7f0f12e602f16a95318daca580c5f40a1414342028846871ebbaba3f0691b48c7222c3ae9d63b18018ed912d477e575392ed28722d47752cd42500485003b2c491c8f146ebe4d155a97d8c54dd3fa64f8f3518a1c47f2f010096d56b80d8fa415175888e4d7e125fbbe62b655ad2b85530c93ba14db304f773ab7c7a89d0d92e9b6177b63c519dca4655de7e8bc4fa4c9c2429de4ae94c1b2e01b9db0b3be46f18436194b2b1b58d6a9a9f785c0ddb4abe71f6ae9b3d97721675e1c125e7772387335ca765d6bb5e138075241b5b5b568ed73e09eb9c9fee7db858942dcc22e75dcdf1732b49291c0df558f6aea366171e47a0d62824c9205cce70a76883d093450ad1d908f54233cec85f31c473f75ad2991402a39087b84a765bc1cb5633c27f9cc409124b32b13daa6072f00568e0cce7dd21488d3ec70ca6e5a36db85fa788985b6f572d255f46712400c90c4683d3a5a4cf9512cf42c7fba8c2ba415a9c4b5b0f082e1c91dadf77be2f2f5fa63cdbe830a5912f46c5a7e593771d6d78d7538108dd3a460810151cc3a8ecdb93c8a8655db68b336a2a1203e42ae6432f8ab3e11c352de0c18ec35753ad01b141feacd61ae8a05563b46e5c1dab2b7bb77896ed90af1c1f5b9dbf24203f0e0aa0c63f70872fe9fb77a422749200e56e9163bc6535e25caf82634e638e01f16a249e3a2bb2ae8cd607aa0a70cb37f86046a59ea4b7a7d80389470e2c1bb3791c5f93620fa1086a36e6feb801ff43ad42f1760a3d7d8abe494a77eb25ed4a9dbfc6509779f96c52c1cfa9f228de796fb93bfa5fe7b6e19ebec302e24a8469aeb8d70589a5cb8e68ec938cb45dec23d6abd6c582e69bb7c10fa7f0c064913988be5b6ea07f8b378c869e7d9599b6c4b0d3dc185faf86de0942bf5fb34902eae574c11bb48c033614af62dc45156523bc9fa02581a9bc49ab6c9903a79e68b15a8c92becfcc82e0a45ce1c21598b2d4860c02937425546866b2b52faa89b1787dd3c0f841c29eee522116df392baeaa1fe7293c37a736b38187b5ce0a00e31dc5dfbb2d97d64380dba8bab075083e993dd5d94ce1abc065504263724499f91735d3bb0527854352e57f859fccefed419af03fd6d6bea706ef25850a7f2d261aaf0899705d483759274e37b82043ba0b06b097141e88ed14b58bdddd9f5b1f7d2cc5c04a3200cddf1667df2fd152f1eced7f4c1c105b7ed473bb105245138fa097ddf6a96ea6f93f5848b7f2671c366c9fbc70cafb7488ad72cf47cc27f60ca6ca19b4a9003cc0df6b4819bc0698ec7093452c49a41ffb5a533a0eb95d69263e30031373db2679416c6aaf60ff50611302a528de09cec4b0fd3637c149c3c7d2242c38de8ba4dae597ad886d054e00ded5f6bb14795a9fd9245a312bfc0cd48b75a3afd191956db1f6fba1c7c1ee2bc960e56a7f1eb41b71619d278e07c8a5405a7fd476130c9470cac406c1ce62351492fd5c41f2c8246f62310d34c3ed2efb5c3bc66f575dee810266c9b77f112e0b89307c55e5933a9408a9b1862bbe45bb753b4ed14fd12779fabd35e85e6a8317dd637b5eeef9b895e2afbedd4bfd067af94d12ae1bb163e90b6aa9c85444573cf3895400e6dc31a77892c0a3284456c42c561d0834e4e0eb6f426939f4f66f6c5ff6141480b72e6f8e2e5b0c068af29b297a5aa5ef7f9e5436e6c6c307398cfcda06c8a66a66ee3a51045b6fd59089e9d16e13c94d850651478bb3cd5b008878a5f044987e1282e438470d4ba61828f64397027fa07c90b488973686416130911b15c9317b4ddf091e800f49662aaf865603a42a3b9194bfde436f4d26caad3b4c5d1358ab7764fb237ff3a15b7fdab2f853e59e1481a676808910465062873ed28577fe168e016018c824d3b8522ef3eb345e043c3914064cc36a268e5a4773914e78307d103687bc6e2f8a824781c8eb987892d4324cae15683f7bcd393e917b3923e95cc2c8430e906528e57a5ef6358d09b1492e3558e5b04ae0e6d25f6d74b37a3b91220996674d1ff89514738c32204056254e9634d75d5e2c5f0867e01a65966b015e44121f57390be696ea14dad0a0374d539636831906b28c0c0d19a642390f3dd62279109f57ebc367a752926aa944c54ee1ee2c520303d48288cc4b6fe0a68f9bd6e3fe875083ef679f70943e89a457f49f3b73cdf10ea9c74da23b7ed1bdf9005291f60614a900ee9cc167852b9f0d766cfca8bbdd08ff6c5ea0a9a3786ef8b45acad0c1a50c5334fdfcd2825709838440085bba8ff6b1d42b9fe945b36cc847aa75a3744161ff339aa1f365c49b3d0180f14bc32fedecc76c14b637da6b6b08a1beef22ad0358ec249acd31988b373b53cab9d847d43a1385d836a1e2ef4473c23e02a736669f3c9dd498c384ba0cb8ac0453ad257e63182c50ffbd7f3f4fede488d4862a9a195573613d2d03b22c65475f7cc91f9d504dc3ddae2ed197038efb1ec943cc2f06d2c0297fb35a7df41eb191cb89d95cd232d40758b68f2a0be3be601c775e099ed71db2469615c0162df01ddab55a57cd7c6469776cd4e40b462ef04fdf3dc6af23b11f104f382f42ff61aa1db9d37fa9895742c1ac1da9b1805aa533b5f783112862a247ac2318db8968e3621757e66d93c60912abb3d257629d6e986b03f611516a71938d6fef0e5d0778c902b1682c9c6ee6ff06ce6012920cb4714f648b6db77a64689bd5fefd018f3237ff68fd75d02b0710352fbf1948ab6c82eeabf0366907611c94b61f18688a1f016cddb4c0e6a02f1310f401da334068628327a7b5e4d117e9784053719c8bf9f11401f7c357f6fe9a51066084e4b845efd1e20507af44095aa7d02ab548d7e0df1424a301664044ece9eeeb900db528eeeb826e6155bf1627990ca478922895bd6aa3bd01f6c73817ed01172e6a300f7513c130eea7913f4a27942247a17ca2195681b9c2ac4d5761495e75f575788239759596d750ebf9ad6af0d2f8a36e870736c9dc05a9e4ae123852a2b4b27d577ab2ab375e0d045a47ac401bc6f6ae012c8969adcd6f03a5e0753b58ff60eefd8eedabc246c96dc66c2aa5cbe67f9eb5605e4863f7bc681407d0fadea357dc5003dd0bcc2263dcfd89774eb3435941072712d56dd45208e0a6c0018e66c2de2d8342decce86b88a394e7bc21135b349c2b9271147f21f9975fc3d3bb5c134b7b1c9e275ad3f7e2c42032ec3dabd8bf622e37b62c289d877abb4d9724ae7786ea88058ac3ef9f3ae91871a3eba43c0218c61459e5768da6bec3a6d85c925d1b0d2be7f4bd028557f4551b9f3d8c75c9acc884a1117eb2753f6e2bbea7a132c035f5d585989c92d5cd1abbb75294a707340c02c277c9ab5834a03c94fcc6b7037b0e654058a3235c3b34280878d0a4d0481cc50a68b3b2767bc71c905b51f5f6fdd06a5008d17e8e23e528948e58611b0ca7525d555bae1c3f6279d4674c4124c26b67d1598c5a5ebfb03af9d6580c3b3e775bc3795ff87cffa94d49a615d0c7d9623b08f6cf3ed39c7e16bf1fdb6e4ba72044bb0b69574287aa5357cec3100fa5db901deecbe986622325b2d0bceb55737a859b9d3b0eff03095fe1f58657454250da37fc852ffea40f615cbf8d2886885755ca4baa8fbe5dfa0c737e2ee494649bfdcc0fca57a5802713fa49f92e571c112ddfc8150973e2455b8c242234bbb98eba99b8c0b2bbdfd73e4673f089139f5a2a88870eece7b2b70997475049cff61f8e7123cd88b18fcdbcd10d9eef4cc0d5a212524f6a6b6418454f26e300b4456bde05f91044e1b0a36b4ed7fcde980044622422a51ed5ef6d439e89f3c0e344824cf924a637a7b99a635ccd0aaad82c092533e70360f860e802edae98d563a5f1129311765452b49be95900acc3e1e462cbd8d665d2d4b401a97fbe70ca6bda84dc1701d4d71daea2501f3e4e51c56ff413f415ab33fd9e332e045628994b59507651be01180c887a5803255ec75e6c6526380c5e8e10a56400efb3826b5619db2622b2a733334335b63d86d95370bff70d023b31c3fef5540acf566d349973aa4878b3b007cda415319927fcd1a6d9e144d6b256583d771d7e62e4fb77739ba4d4ee681639c5f0346af53b835252960a6973f7b164377526a619735ab9ec68b8da6f24e7a76eb08fb772cb9cacbd7cda1cff74bb95744fdc5202f00acd049dd5ca0ab0b58aebf09b149623310af4ef5744b4b2d00e6c47f63f6013841e25d681597de71a5fac3c98e08bbe43692d707b0b8b46c3ecd019d12c34bb0693b1b25eb2c4ba44e3f6c9eca637c81f8bd7132cd23162afe106802876b75b8f632430c7d57d706ff9e3bdc93d045c6263d7b2a523ffa1a67e07a5c5c3fe290616a0c0977e2d074b222a8ebc1310cb21ce02766e86319c19f9badda68d74f0a6d9094c4014ebde14b826122b16db7c31b2b803f935e5b3b2bf0ac6f407271f7f3223f7b419416be244fc4cd87a2de01d720fcaf17f2098f7d497c00ca7e9141027c6fe93c6793e4f66f46e8920f00291b1c60d969892742e6b99a41c1bdb94f058564c3763d5b03777655b8e12d603892e5c6eb85e51099dad4d92fa326bf67cf0f1047dc878824b919e3a04d73cfef2c0defb88a3abcd5175c3b471d8176ecef7ae894e7104ab8bb59d7385100431899e93f62472d579d92ac3541d7b202b88f2d059502606e79a57aaa0e37543b206579f3d660bbc70d1686acbc0a6db9d31c609c8d5383565f60922a39f2ed4aaece80b138c704482da2fe63c383bd191958d9897527588066327a86d3db5cbb3527c490d60342a8702124669402f6d04057d0c088a5af3e6cbcf37851f073c75e6ddae892dec259ff9f2fa504dc83da04b639bdae11431c7dc2b27dd763a3eb27790e7ce0ba5f1aaf23e5c586958875d473b2560460f4c527bec0fbed5a533d876a73247910e262c1874ee82d9e107c17afcba013396b67743639d71fdff6dff58df96fb7df1b039f68316c4d02e4a97b8ef3997d5e7c89374b026437bf4a3a40b8c7478a63df5b"}, {0x10, 0x1fffe, 0x400}, {0xf0, 0x1, 0x347, "237ae14d8e6e606af90d04398c7c02c2e2086e3e2d6d08d9503ac4c651ef65f3684c4607f0942c612f3dfd3d9db3eaeaa59c6512a9966d0f9c2d26ff3e12d7ca0c57983e837e769a7c0e3e5114b2676bd00d2edb49a80f5c01f96448bdf67ed3fa12c79fcaa54c3650d491d30328c879e45f74ae360c22471a6736e936f7e5dea0a5122b04bc18708ce6afb2ae58b70ed37e2e77406532850776f44c4c91fff4f2ea62bc30f0186b303b60cc4b31a9a9ee650d27a186104b1c70cf7d115437ab7bb80543fbe4beb239a29d7038e171fce2ac1e7200f90eae1aff5c020ec4"}, {0xf8, 0xffff, 0x3, "4426f5799a40c61c8bbec7bfe3d37a66b838cab9b993d5afce4d81138d14842481590d4aa1b5227925ff0169724788430a4681d429b98af27b6c432b1344c944216ebb3ab2416a4d884f5d90c0acee0499813d4055369d2a4deccabdaf3b43a25074e028b8cd3fdd5f0eb806b728f821a9b4637a71792b5b4131c9f6e95f2fbb180b661d1bd9571a604e961eff2a38766f42c1dc82d1a87ab2ab64bcdcd80a850b9e2550028ed16f54c7fd929137369f4368426ae8d51c47e5d7c1d7e8618a981a0a6dc48da461c07c9799a128ece490bd21af272ab90b923bcd27662640b6b650f9f3aa82c8"}], 0x22b8}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891fe2e217821b111ef89695d4ae142a2099adeb635aca83271cb08cf5a006da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3db0fcb95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a554a3856903f632d6e94de4ed51a01a0d72405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9ab630998621b906204346ff00000000000000466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288eaff82986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf50400000000000000cc32ed7813dbaf9ca4b65ac557a1"], 0x1, 0x1, 0x1000) msgrcv(r3, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000000d92f87a67d7a87cf87bb3813b00a0ae3f17c8c9f090805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c20380000200426bdcf306843b34f7c027e2933325f15a792c52015762e442c83610ee91e522137ca128311f62a244d48af8cea73d1e661d3db901c48e582d225bca80000000000000000000d093d1a0cecd471969297320ca1bac28219bd99de91c38b7efb9a9a76f6231457fe6c565ba0c5ccea234608d47df318fba951300000000000000a667022cab7f8e9811aed558f6685bce189331a7f2a3f483a07b9ee47a366b3cb7feec80608ac8442d4e88436250b016cad1813d8321becb9f89e1427591ad356168e3335739335fd15c9fe9ff062d71680ffb8b041eefd7f62c4a0f20d391fb0db1d963704b014de1d4bac15a0b8c488cd28f277e5ef7f7df0e790ace00000000"], 0x1, 0x0) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgget(0x3, 0x87) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(r4, &(0x7f0000033540)={0x0, ""/102400}, 0x13785, 0x2, 0x0) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="000000915e2b515455af011a3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fda2fd237e4e88114073e454300"/258], 0xfffffffffffffcc9, 0x1, 0x1000) r5 = kqueue() r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffff90) fcntl$dupfd(r5, 0x0, r6) socket(0x2, 0x4001, 0x0) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20881, 0x0) connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x494d80e7bb9798c6) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) select(0x40, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000600)) minherit(&(0x7f00000a8000/0x3000)=nil, 0x3000, 0x1) r2 = syz_open_pts() read(r2, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) bind(r4, &(0x7f0000000240)=ANY=[@ANYRES32=r5], 0x1) dup2(r4, r3) mmap(&(0x7f0000683000/0x1000)=nil, 0x1000, 0x0, 0x1011, r3, 0x0, 0x15f43ea6) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 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) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0x7, 0xfffffffb, {0x3, 0x5f}}) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3d}, {0x7ffffffe, 0x0, 0x0, 0x79}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x14) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d0") mkdir(&(0x7f0000000140)='./file0\x00', 0x17a) 16:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r1, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000240)='./file1\x00', r2, r4) r5 = getpid() fcntl$setown(r1, 0x6, r5) fcntl$setown(r1, 0x6, r5) seteuid(r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x2, 0x1ffe00, './bus\x00', 0x4, 0x7f, 0x32, 0x400}) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x101}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect(r5, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) r10 = getuid() setreuid(0xee00, r10) r11 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r11, 0xffffffffffffffff, r13) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x1f, r10, r13, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) fchown(r4, r7, r13) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e6f666968653000496138066f890c94016d35fc3b760a7c7e42f6c77de83d6ed56ce67ddf4dcfd0c6b0e4a45a09abdf9ac646ba08e7ca37f52f79d49351e796a5b7081d884b93657e34e1ccc64684dcfdad766e87dab4b90bcfacc88e2d0751e99b12655ba1c064f14b36e6b46925d01c2d70fb087a8dd9859190017b4d6aec33fd740f93e2a1dc0b603e522da165560ecf81b3"], 0x10) fcntl$setstatus(r2, 0x4, 0x4) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) 16:00:07 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x40) r1 = semget(0x3, 0x4, 0x8) geteuid() r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x1f) fcntl$dupfd(r5, 0x0, r4) socketpair(0x6, 0x8000, 0x5, &(0x7f0000000580)) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r3, 0x802069c7, &(0x7f00000005c0)=0xfffffff9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r9, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r11 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, r11, r10, 0xffffffffffffffff, 0x0, 0x20, 0x8}, 0x2, 0x9}) setuid(0xee01) r12 = dup(r0) r13 = socket(0x11, 0x3, 0x0) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r13) accept$unix(r14, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) open$dir(&(0x7f0000000280)='./bus\x00', 0x10008, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r12, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00", 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000002c0)) semop(r1, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x1, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x2c0f) semget$private(0x0, 0x3, 0x16b) r16 = open(&(0x7f0000000480)='./bus\x00', 0x10, 0xf7e2f8e9136bbbba) r17 = socket(0x2, 0x4001, 0x0) r18 = dup(r17) getsockopt$sock_int(r18, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000004c0)=0xc) ioctl$KDMKTONE(r12, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r16, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r16, 0x800c5606, &(0x7f0000000400)={0x1}) r19 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r19, 0x0, 0x0) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r3, &(0x7f0000000240)=ANY=[@ANYRES32=r4], 0x1) dup2(r3, r2) r5 = dup(r2) r6 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r6, 0x6, r7) r8 = syz_open_pts() r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r9, 0x2) fcntl$lock(r9, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r10 = syz_open_pts() fcntl$lock(r10, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r10, 0x2) fcntl$dupfd(r9, 0xf, r10) r11 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r12 = getpid() fcntl$setown(r11, 0x6, r12) fcntl$setown(r11, 0x6, r12) r13 = syz_open_pts() read(r13, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) r14 = syz_open_pts() fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r14, 0x2) fcntl$lock(r14, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r15 = syz_open_pts() fcntl$lock(r15, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r15, 0x2) fcntl$dupfd(r14, 0xf, r15) r16 = syz_open_pts() fcntl$lock(r16, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r16, 0x2) fcntl$lock(r16, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r17 = syz_open_pts() fcntl$lock(r17, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r17, 0x2) fcntl$dupfd(r16, 0xf, r17) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0xc) kevent(r6, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0x2a, 0x4, 0x0, 0x1}, {{r8}, 0xfffffffffffffffa, 0x4, 0x2, 0x5, 0x4}, {{r3}, 0xad25bf0664689771, 0x34, 0x12, 0x4, 0x8}, {{r9}, 0xfffffffffffffff8, 0x1, 0x2f5d6a1e75ba5275, 0x0, 0xfffffffffffffff9}, {{r11}, 0xfffffffffffffff9, 0x2, 0x1, 0x0, 0x100}, {{r13}, 0xfffffffffffffffb, 0x40, 0x40000000, 0xa6b, 0x8}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x1f, 0x6}], 0x8001, &(0x7f0000000580)=[{{r15}, 0xfffffffffffffff8, 0x20, 0x1, 0x80000000, 0xfffffffffffffc01}, {{r2}, 0xfffffffffffffff9, 0x44, 0x40000000, 0x2}, {{r17}, 0x3, 0x40, 0x40000002, 0x4, 0x7ff}, {{}, 0xfffffffffffffffa, 0x2, 0x1, 0x0, 0xa892}, {{r2}, 0xfffffffffffffffc, 0x44, 0xf0000000, 0x8000, 0x1ff}, {{r18}, 0xfffffffffffffffb, 0x28, 0x20, 0x10001, 0x1000}, {{r19}, 0xfffffffffffffff9, 0x18, 0xc, 0x786f}, {{r21}, 0xfffffffffffffff9, 0x8, 0x1, 0x100000001, 0xffff}], 0x1f, &(0x7f00000002c0)={0x7, 0x85}) r22 = getpid() r23 = getuid() setreuid(0xee00, r23) r24 = getgid() r25 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r25, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/110) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={r22, r23, r24}, 0xc) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x100) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000240)="8e32c803dac06ee2bdf431acf5b8c2a82d2624d871310c122c886f2c4ea2455ba2d0b967ef612fe6279e4e274fd1bbe727120b05bbb629f2190876f44359552eed900aa15cd37ac3afefcbc2476c43cc6c21f7663201909813e668ae86bd3e220cf54b566c92e979bd1c78c40859ad2f3736c5bffc22a6f63be7a127fe", 0x7d}, {&(0x7f0000001740)="c435bd31c847be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f096095d5d148fe005be70f522e0f4b302f27715de67fd6f0ac3e6a91c3e467db575d7afa225c78b4ad2da52ba85e79019390911d88f8237d35986aca505593fb322d47c6916d4088d87bba5a2fb7e06e88da497fef5f32208374364b9a519ed5c26b2a9f96f2a22389b704522243532eb23dd5573a93b4d6ad4e95fa8a1d433e5ece5a956d0193b5422ccd0dcf86a7f3a2118122584333647e726e6817ebad20b0ff892fe6873bd72522b3542ded0eaf095643610374116d48cee0f0040b757bd8a811b21d53f3d9ce94c1093f614680fffd8357f3b78cab727a7768d620bd3aa4a88f448c8c374f92e94ee60902bdf7e2ed190076d146d64763a9682b804a441053a617a8da60b1ee7d507f08d492c770e0d43038892554dc28932570838a626407f5d1b61d92bee7918f42da3b38498ef52ca2be252a2efe15f4c9854eee4dd7d5309489e97ea3bdf3a48f9450939bfee4e9450847aad4bdcf746214eaa2b79b4a40cbb639d5be80b4905bdf30c32bf82eff066ba25162688aab072866b66760cd823c394c739606fe120a0d83851889de2776e863f125cdfe66571eb682330068d1a716b931bcc2dcdf7deaabf24b3dae8aaad04a2fe70450b7e1a2d0ddcdac3c48a3b0e61d30c8ce1dec133793af6aca2ff0fb0614dc7ca787ead49a214aa1951f293691c3a651a7b0e52422a61a065e6759a18a74dbdc746497c197ba80cf90a5c1d6def0aa5e9172a59d08cc3819b21a14cfca6092b34bd5a8668c8056601ef0118945cb5f4024b0e99df0a8fd6bbdb42409ece252bb0a37857ec1dd5f486d13f467f3e35cf645d44cd419efa86252a1dab544e12edc53e6bb0393f7cb057cdef1ee42f5cde3c6300a38e533a0b7f731501ee44921efb0dc02b8c5b09a1ca56c69972f87b93ec0e725014bc32f1c0dfb2868e2aaec979a8ea327957ca996bf77924139b98520ff2cad1eb023c3bcd8e38c014671122a4ab629fcd90b246bc123c1f66a9bcebdc7bce18039c37ff036f44cf5d329715f7a0cf3444eca48851718c4ea8623581bdb75e280429bb5ffe3c2ed3706186b9af4b932087d65d97f85d1d6c2b97522fc8c73edc7a81ef658f5b3581603ccff5968e7b507a07ddda66181fb04d3d5d60d8bf3e75b84df74302fb3b11bc8a711e04022344191a735a9dd382b8ddf0c9f8d60b2c6c90a4d14aedb5662db70f5a154d833ee4c4aea357faab54a43e1c52b72eca68dd3ac6d587df4f92f70f716879454a6043a714897a7adc8e86db1a330b27ef2b63df00f3e8f49482a8fc25d85cf338a6c74f0999a054ca28412e78668e03c2a22f3bb307b8d800580d9ec0e775495624098c167bf0dfca49ac5d704f1c6bba6965ac00503536bc88e6348cd045968cee44837a0234c73732d99686a307072851976ca675427ad8e0128dcabf1568132939802769c1dd18bd9a668c3da477a71a3ddfac9a3880a2fa120f2a07a73b46d15bea475cb33a098643f343494cd7754fbec9b4fe7a7d5527d0118b0527d9576c7817dcf800a5058ea43df6ff8b990264756e7abae931037dab602bbe813f1f7735e848b1da5539d2d40cb1a5432c67ed0f7188303e799be8415a373787648950d195403cd776d0683743c5657ac453d44f4e36eb3555cd1d2d44f035e3aea0470781a5057aca23eaf1e731e53cba37f5e856398fbeca72758c9f31562bcc7f82eb6eb8636f76c71f3c2cfb9f23e849f9a25cb621fb63f4dc27f0ef9f4a1a2bd5e5b0b5a21a8bfd55fbeea020cc4408ecf2f0b66bd31479cdb10445501cbfe16a4aef373fe139f3fcf3be261ccf0822f5144bcc53274015d8d1f177aed24fda36d7ce91f3465abcb260cbcc05d422f95ee4f8223660127ec8e3768a5940fd96a9949b7e3d5ffc09a3d032571cb2df277f60a1d32cf64cc3d90f05b4a0aec72c22ec5bcc12b3364e6fa942b24b77587dfbe1b7c7be31258acb3310dcb74bc1a7b857074f629656995c258eb7981036a2ff192f9c833fc2a1f224c1c4d3698cf7a7fd59c1817918e875fb1e1ef90bfedb1ce7bc52eff320305191f1415722cfe91cca9709817a6a2f16a398e1e884f6354cbdb2344032bf19be1ebd9574e46e589da0c6e630acc7f28ba73223fac739459fb4f6a4ae96af1ea64211b70d1404ead03c0c8a56c09d3ccaec297ad363df5210a68df6e017e181f19bb4a59b66152c2c712ab7bd32f189b2364240941a9cb94fe2e81ec729f2d3a2f6edac019c61013de25f0a670da745586f6a199150694f3e163b00b0a828dc2c319ae16c74d60860ff880b950a0efa6e3f9b33692845e15a0298e604a35630607ec35a6976be29d9d639148ae84abbcebe866a199eb11156821c05c9dffb7e696db083df7167a31b16e6179d28455146201bb1407c7be16d067814bac28c9683e616cca0382b6610f5207e3d453cf3046e53a684739aace88e52c7480b16426070dad0795d1e5716e20def1bb703274101e4130049384297ebd7a21b9669e51fd0a778179977705d1159fc2f68ca8a009d8406f3b74c0ad336658c49213302b95a2d8f969fe3524d7f5ee16666def0ce2e9753c973b01ede89374ca32137cda1a315e18abe46729ef0988a39532748cf91971e7855a55e043e98cadd7b8775066ca4ca364141d41a1d4d7af1fa9c25dfda57b7a074a7cb1cacbbeb22d51fe7dc6fb74a15a9028cb928949c3c5f6018913c3ad92e8c601d1ec2086f74ad6713af4548dfab07256aa5e1f04955b5d99f4e9bc4cd46aea8e703ccea031de9fc1e605be4cc5017989eddb8d28ac7e100fc3fc6a85243f8a62757c8cceeaf62dff836253b0ae2562b5303ffddb56daea46277ff2872e0bff00d60467e812ede68f54c02c6b78c8d30d03ff1ad692b347eefd02defa08406748468197449ff4fa91c2c01dedb39b3a058d56a4ff706a34059b6524c16049cd5201fffb3af2425709d1f7bb41c3827dc4dcf957f67e97b13b374e3d710b8c403d62795a53720e871dd9ae148a4227d40759a00c8ff9b7ab842513fd7782e05a3627a98143d82d37c9dc1948ff31dc5a0d43c3764791e246ed21e1eb05b54b252427fa1476bc62f23030f8ee84c759f9dadff6ddc6f7d2bf2cf73195eda3014566370e0f2b0f18e91f5d0e98d21421ca709d69bc87f1d1ce46a5dfb9f4de4a5f8f2a166aed73e2e21716b031101c8f222700d80ed47d6fa2eaeb6bc8f4499a36771d51ff59795591d0dd0388307e458531b24466e1bb9643fbf2557c41733f87eade6b806582bb7cb02c5e6fa9fe8bf7c85798887a19f2c42ad7a786e37bf764aabd0dcdfb8535ec46098e7283188022cf5b0ca8122b56312f3fc121ddecf66274cc19ef39ec455606a742997479b0e435023842c5beeaa204450e78181d4afeb72726b1ef84c5b6e8813abff9d1210ce7d71ac8ebf7e180167e0d1d9898a9461c44abc58e84976ddd47f5d7384179a55e2108534004b09ab34f143082b70ceed77f294969d50921afda1dc9838b9db0490f92c17d3852b81e86070ce5be4ab9da471d028913da5e9d7c3b69276fb543d04b0da0535b4f6e732b21b4602db369e36b2bda5dc4f9e391f314205f061e54e0dcde3ff9c3a5bcf0e1d63d5695b5d6ef86b999505c9a68d4f56d80e597bf5b572901b1a24242ecc974c56c942de493ca3fad96e493e989ed6c45e467737046f2488d2b57aaab97a176488b4ed9f36a69f7daff30413656320643280aefdadcf2c88d465bb1b518640aa65d70062cf7d33205173cceff52ea4ac6a6bcb811449079e8449fa220ffbc75d8debf6a3c5612823c3e894c41aed3177d09578ada014fee3b670751071431b9404dceb6d82ae0967045c44b90f0d715c86f84f4c5930cb12e3ed3acfddd29087a2a587c4249356f2390380019acee46308950bdec8282b7616601bbef346be13fb2b0b951fc30f22df8a609a775929a25352a1c90a59a1364195e241ef2bd70eaf1e69d89de80d70d742d9dc5eb2227efe56865ad9ff64c94526c647e65d9725e2a08d7698ea1fc08baa6808ca27bf38b3059070fc6abe1efdfa700230bb0ed4453b9e4e21330ddb3551fa044e10ebfc748e4c72e843b47fa632fae87bc87e44aaa09c5861dd8e51e0a87cef13d02437527c2f3c2a8a7ff9174c03b59f61a42e24f20d5aad66f6820e4cad48e66084be85bf7408c0bb21e2b4f6ae07e70ee94395af54eed4ece69dd75544ca80ebb7453b5c67e9b0d2c19d83603afed9436e68ee18ccff37cbb33631dc39962e55f64c874fb7a882a204f370f871981302afc63c821f90309c62e7cefea9828cd7b61b877f3295eaf1d38466efc57a35ac5a7cba8ec370b6825c45dceee6846ceccdb396d7c840722ed13988aad7f55e4712a34d4a4b21f88e6144e1e6546c31ce115dc8699be1a39daae9d5c16f6efffcd9da7eb5d0d70f332d6bb4da3a0e3b4ffc50da35ad838c2ef0f1dad19c55d34c3e4fc1ddd9a9e1e0bf4e04bc0ca175bb1f5653041c920dd47d997c04cc9babab1c8af0a55a7878ce854967508a9c4466260274ac2911c9d1efc93778e756b30dc51d63634eaabf6038c1e5c90a136b17631bd434ad02adf175caf38260a650d1962d1c4bcf2756e40323015040302d8defd8c4b999e1483f5a47702bfe3991f5a374388de37d19aad5d8ec15cc8c85548a705ba52fbfb53f702968441f2ad5a87bcaf872ecb543f468d7e0ab98c487a708e164f9cb2cb17195302317aeb4670d6470592e9bfce3c9111a3d18bc62b432aa2b384929034a13f477a50da557a2ffe21c78c3feaba4b2b08a64365be6c819af3d3d208edb20a0697ef1a72c293a125e9b7f4fa32b6b999fc834b4adfb07f5cb2ca65838b39956aa0474daf3e2ff1ce101f6d08ab58c2da50933e41d96c36ae3df80911656d326ed8343d762cb57533a6b3e02ea4a44d7ad652b218d2577aefa49abbfe636fe63dfdf04e0b185dbe96c1dcc608d0ed02c535663606174768508f8a94b77e9b1d6ed2a6f1505df91c1bc14cad21447483eb158842d74e49a26a43933bc86b4383b9d8acf8a1da39b6ea8102fb083f4ac9bcd477ead0e90068ceda717505cad980581ec382baa7207e61ff70a21f902e874b7d71c5caddd0a5d49fbc010d72e9ee8cc8202beb0cf7563f8d6bd57e959afbd0bc3765e90222f690b799bbb69e9ad8847176a29a08183129659bbf0a1355d8ce6365de82b9905f7c5f5734780154a4cc328730ca9fc322a991876f18a2131faab9bead93735b1006aa97b82c22e4327078acaa3430d939d35529561681589f092a25d8dd5ae1b43a414a0db86766935c987f6c7876071a5febc177559d817bdb1e49b01822740fb3fbf21d9029ae35db5df6b300c1d2f9300099df3b3e0b84720447af9a14a45b7c420b0e3f3de192807e8d16b7437e25f34179c72573624610d8353d99d78cafe8a7c44ccb331f61266c0d9ef535f719cba09f2d687b391ab28833c885bc80ff7bee4a0a403313242bc37f31a963fd2bdd18279b38de0c964c1a8a7cf4b3613ffd4448bdd079e991fd66407857965daab23f3ec7860adde066027c302fe28389c03fb53872d52b6f2cd194e0c9c92967a782f140f3463de6b5700312f7f6e3eec45d1519ff4d445267250998020ea25932ce37d7a3e76d103a17bb1268a1b2732ca6283143c98c5e36f84498", 0xfe2}], 0x2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705c", 0x18}], 0x1) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x401]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r2], 0x1) dup2(r1, r0) listen(r1, 0x0) r3 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x7, 0xe00}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038040000efbda1e800000000000000d5b40300000000e0ff07d9c4a17b00ee1020e3ffffffffffff0000e70000000000d4000000fd9e6ab97149b49ebda6d7c95b59b53d8e8f8b2a180e1102b2"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) r5 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x100, 0x19) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[0x80000001, 0x5, 0x7fffffff, 0x80, 0x0]}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:07 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000000)={0x0, 0x1}) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x54}, {0x3c}, {0xffbe}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) fcntl$setflags(r1, 0x2, 0x0) dup(r0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffefffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154f8ffa853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2c30c63737e6275ed789e1c81917847597503bda1bb61c3bb65d5b3c5710ebb59a709565f9ad160141ea796fbcc1fa5ca9cc30dbea5d748febd60e66fef50906dfa1d04c5c8f87757f41a9e2cdb628420c77a35fa5f98e6f24cecde"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) sendto$inet6(r3, &(0x7f0000000000)="b30ddd868083ffc842915cd0d5f107b07b67570a996d1603ca4c0b879227af7581879df6e55ed15121fe66cdad421b35a426293b7df91878b6309eb47fae6378485eddd80f870b78c8abbc09a8751b4816cc685b119f9b0ec658f85b730789ed9bbcede4ecbf67b920b806f8d4d51995898358c6a876aeae1502ff2efe4c974214bd46cd5df1c8fd61888ec9155c3ab8fa509e7faf2cd1e7f85b7ae9e5271d24a8e18068e98108da967e6b893281b5da4586519fa3215e5f6b07f95b8c3724567946474a8c7b", 0xc6, 0x6, &(0x7f0000000100)={0x18, 0x0, 0x3, 0xffff}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) mknodat(r4, &(0x7f0000000200)='./file0\x00', 0xc000, 0xe08) 16:00:07 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = semget$private(0x0, 0x4e33e05a70a31bed, 0x95bf2fe6b28f57c6) r2 = semget(0x1, 0x4, 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000240)=""/222) semop(r1, &(0x7f0000001640), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000080)=[{0x4, 0x8fc2, 0xef45286d70676ebd}, {0x4, 0x4, 0x1000}], 0x2) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) syz_open_pts() r4 = semget$private(0x0, 0x0, 0x8f6) semop(0xffffffffffffffff, &(0x7f0000000140)=[{0x3, 0x15, 0x1800}, {0x2, 0x0, 0x400}, {0x0, 0x8ea8, 0x1000}, {0x4, 0x40, 0x1800}, {0x0, 0x9ad0, 0x800}, {0x0, 0x2, 0x1800}], 0x6) semop(r4, &(0x7f0000000380)=[{0x0, 0x40005022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) syz_open_pts() pipe(&(0x7f0000000600)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) poll(&(0x7f0000000480)=[{r5, 0x21}], 0x1, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000180)=0x7fff) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(0x0, &(0x7f00000003c0)=[{0x2, 0xc6, 0x800}, {0x3, 0xc1, 0xf45e998e409ca629}, {0x2, 0x6, 0x800}, {0x0, 0x200, 0x2000}, {0x1, 0xc532}, {0x0, 0x5}, {0x4, 0x5be, 0x1000}], 0x7) r6 = semget$private(0x0, 0x5, 0x204) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r7, &(0x7f0000001640)=[{0x0, 0x5022}, {0x0, 0x800}], 0x2bc8) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000040)=0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000340)=[0x3f, 0x9b8, 0x6, 0x6, 0xfed, 0x8, 0x400]) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000140)="fd310fb1acca5dde99608894967dcf3765bf0c3389f5d7e0569b865886defe14f1c73852dd3c2edec3952f3e41e048487a", 0x31}, {&(0x7f0000000180)="306a6001bb07b99b89a3940c7e3b2f386949afe32ebec7bd8f182a52722e5124ee70b4783968082aed72cfe5943d80", 0x2f}, {&(0x7f00000002c0)="37ddc2d2563c3f1a721d205da06a42a032896489e8adfdecd1cb783bc13a5c4bb3cffbace0634eedfc94f80e68f84729bd1f7fe79eb4ce590771f792d943c078f0da7d84b4a36d2b995952b6b64e41a66b792c6cf91d8f9c451b22fbfb61bfbfe27e7ded74445de42e84f7024190db83fcf0fa5c6b6e8261fd8c8375c37a18863c86d6c59722179f8ef54f760cf58c17590bb1ff8bcc6e1298c461993eda986caf45b5f76356b7072d746d15f16a64e19c30d26d9c3b3b9518508e22da4c9bb8354f71e5710cdffb65b7f1d45500f53a849682279b9f650068c4863a653797240ef2c6817023a803da87c0632d72", 0xee}, {&(0x7f00000001c0)}, {&(0x7f00000003c0)="3f4d9c9b6cde67df85e94f543da1f8994564f2e75a62d6caf1774d2259645d199f26febc6bfb5f85c62cc3470cfc45db37af7e97c7512c0ef334e201cb3e4320f6ed3eab814fef1d259044ec3aa861e60b5a8f6d33aa64e7f3b5be4202710227ab929019c4398f01aa3d6d66d8f04e3253a9e745058cb29e836836d3b2ff02361658", 0x82}, {&(0x7f0000000480)="7f4a2fe31a0f3c4b4dfc40f586249038b39ea18097337aa85f10d2686d9309237153cca28dbc1efe5957b54070b1da93a674a52b0f47cab6a3aae99697223563f207a704979bb482f4d18944a01a64eb6c134e6db2050f8ee653741ea61202a6a6e857c618a1b9205a1289992852faad4396dcdeece309079302055eb6350035d7b8d014da3db9659aac2a17d6cb6cd3d29e74120fde2634943c7ef2cb42f1fc4c2a0f1cceb47b001cf98d57e1074705e67848b5f6962348c703ff77c05212a3458c5c465d7d92e4f9fc0ade860668fdf37e40421301f86474116a10f8cc5f53c7e7e5c0c8a3f61fc4445864ebac0236e4", 0xf1}, {&(0x7f0000000200)="eddea0ef3c7a36df5195b9107dc873d9dfb3e9a2aeabe2996546377fe98db2282a44cd5ccb349bf5c3df2b022f4678e4400f235425e4c575d5982d6275270a1ae33327972bc650d2d00df6f6b6a17006eace2a4834911e2df47b51b95af54838e01b97a57c503cf7c70118f0", 0x6c}, {&(0x7f0000000580)="c98538419665abeb973545a0f7f61cf44d5230fac4d2599e55083aeabe0fdcd4b77758924fbd8a655b16bd6374a2edaa3a79bbd9e937074966526be4bc61f578c0aec71475a679ae8bd2c7a7a9ee207f0f120839128343942cbde26f0b8b21dd804c1ba5160e4973231fc42c9a64a9bacfa2e47ede877c3c587a21724765d3032a91673e995c0e56ce03e027c22a91d85d0deafc5a7ddee47e63a818fe96695d5c2f34ea9c3517b1e65de85d0a3d8cbca7bbe07f28e6cea2d0d810c7876e07b2436c167f75bdb140f5853012d66716392da3831194564c", 0xd7}], 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:07 executing program 1: r0 = socket(0x28, 0x1, 0xd2) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$getflags(r1, 0x1) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x10}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) fchmod(r2, 0x44) r3 = socket$inet6(0x18, 0x8000, 0x4) connect(r3, &(0x7f0000000280)=@in6={0x18, 0x3, 0x7, 0x8}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000340)={0x7ff, 0x100}, 0x8) getsockopt(0xffffffffffffffff, 0x9, 0x1, &(0x7f0000000380)=""/243, &(0x7f0000000480)=0xf3) r5 = dup2(r1, 0xffffffffffffff9c) symlinkat(&(0x7f00000004c0)='./file0\x00', r5, &(0x7f0000000500)='./file0\x00') r6 = geteuid() r7 = getegid() fchown(r4, r6, r7) r8 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000540)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000580), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000640)={0x6, 0x4}) open(&(0x7f0000000680)='./file0/file0\x00', 0x0, 0x48) r10 = accept$inet6(r5, &(0x7f00000006c0), &(0x7f0000000700)=0xc) recvmsg(r10, &(0x7f0000001c00)={&(0x7f0000000740)=@un=@abs, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000780)=""/216, 0xd8}, {&(0x7f0000000880)=""/164, 0xa4}, {&(0x7f0000000940)=""/178, 0xb2}, {&(0x7f0000000a00)=""/67, 0x43}, {&(0x7f0000000a80)=""/211, 0xd3}], 0x5, &(0x7f0000000c00)=""/4096, 0x1000}, 0x800) 16:00:07 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) chmod(&(0x7f0000000080)='./bus\x00', 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c8c8a5b4fb16665f2d38b3629e154db2ea853bc219d44cf77dd3a77c72957aa229894f9f24589c2027a080e99f015a3d5b490df34a299ecbe5cd2610863737e6275e3a89e1c81917800"/116], 0x10}, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r2], 0x1) dup2(r1, r0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10400044201000d, 0x0, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) pledge(&(0x7f0000000240)='C\x00', &(0x7f0000000280)='/dev/diskmap\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x800, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80a0, 0x0) fcntl$setflags(r1, 0x2, 0x1) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) listen(r2, 0x0) listen(r2, 0x7f) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) chflags(&(0x7f0000000240)='./file0/file0\x00', 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x80, 0xfff}, {0xf29, 0x9, 0x0, 0x2}, {0x0, 0x8, 0x2, 0x2}]}) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) ioctl$KDGKBMODE(r2, 0x40044b06) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x400) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x24cef3953f7d99be, 0x10) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) r2 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000080)=[0xffffd58f, 0x7, 0x80, 0x9, 0x3, 0x68c, 0x6, 0x8000, 0x7d]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:07 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[], @ANYRES32, @ANYRES32=r2, @ANYRESDEC, @ANYPTR64, @ANYRES64], 0x6) shutdown(r0, 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000140)=""/161, 0xa1}, {&(0x7f0000000200)=""/17, 0x11}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000000280)=""/20, 0x14}, {&(0x7f00000002c0)=""/46, 0x2e}, {&(0x7f0000000300)=""/125, 0x7d}, {&(0x7f0000000380)=""/147, 0x93}], 0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x3, 0x2, 0x7, "fc3adea707426d0c487f8790ecd6e091ca2fc277", 0x6, 0x9}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b0000000000000040197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84ea64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e03000000aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270304462d2d09764ae288cccf9136766fd4b535edf547e5fc06cb8bd3eb29c652926563ea77536a1d8f8dee7ef7dd8aecedda40ddf2e255bb90c81c64d33dff4bddfb127c18e5d255ffd85c9fad000000f5dc6f46e4185a085fd9b63608af5683cacf0ea9e901dcfa448c4d24d8eaa49d18e32b3918df43c5328b64674eb2a8731040168e330c92a594dc0f7d0d5b9d8682397446ca076572f187a955f5a3f8ea63e7219403d4e5761b35f9ee28c529"], 0x10) shutdown(r0, 0x0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r9, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) r10 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r10, 0x6, 0x0) fcntl$setown(r10, 0x6, 0x0) ioctl$KDSETLED(r10, 0x20004b42, &(0x7f0000000080)=0x4) r11 = syz_open_pts() fcntl$lock(r11, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r11, 0x2) fcntl$lock(r11, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r12 = syz_open_pts() fcntl$lock(r12, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r12, 0x2) fcntl$dupfd(r11, 0xf, r12) bind(r10, &(0x7f0000000200)=ANY=[@ANYRES32=r9, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="36132bf675a9a128322a1e09993fab755d19d1c9ceb09b4dc6f9f1ca6fe0b73ee88dbf9d5b", @ANYRESOCT, @ANYRESHEX=0x0, @ANYPTR64, @ANYRESOCT], @ANYPTR, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESOCT=r12, @ANYRESDEC], @ANYRESDEC=r2, @ANYPTR64], @ANYRES16, @ANYBLOB="a7ce717bf3a57665846bd25726b335462615afc760d76cb0e2fda15efec8e2a2c2d4bb37682e54fdd7e29869ba9df0dcc10a8c3767a24e684e8f40b76975c84e636fd6819508926372bb4bd740a3b59bd79087aa5880632c90149760e3da2b7bbf5db1f24ed7d6cbc501bafd247ea0d02d025338cc112b2405ec4a45a43c38b6261b780c598cc4faed33ec4866f215826e32307fc466bfdf1097b3cb82aa1143", @ANYPTR]], 0x2) dup2(r8, r7) listen(r8, 0x0) connect$unix(r8, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r13 = syz_open_pts() fcntl$lock(r13, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r13, 0x2) fcntl$dupfd(r6, 0xf, r13) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000100)=0x7) r14 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r14, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r16, r15) bind(r5, &(0x7f0000000180)=ANY=[@ANYRESDEC=r3, @ANYBLOB="82ff249d74a2efc9dd2464feb5080099199bc693476332b6ad18202a7d500c00295feb8b83da2f62"], 0x2) getsockname$inet6(r14, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socket(0x2, 0x3, 0x0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x68, &(0x7f0000000000)=[{0x6c}, {0x88bb, 0xff}, {0xfff6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r2 = socket$inet(0x2, 0x5, 0x15) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x10001, 0x5}, 0x10) 16:00:07 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r3, 0x2) fcntl$dupfd(r2, 0xf, r3) fchdir(r3) r4 = kqueue() r5 = kqueue() r6 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r6, 0x6, r7) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffc, 0x9e, 0x1, 0x2}, {{r4}, 0xfffffffffffffffb, 0xa, 0x2, 0x7, 0x6}, {{r5}, 0xfffffffffffffffa, 0x4, 0x80000002, 0x9, 0x2009}], 0x3f, 0x0, 0x9, 0x0) dup2(r4, r0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0xfffffffc, 0x0, 0x0, {[0x13ba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x7, 0xfffffffffffffffe, 0x9, 0xffffffeeffbff7fe], [0x0, 0x0, 0x3fe], [{}, {}, {}, {0x0, 0x10001, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) getgid() bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r4, 0x6, 0x0) fcntl$setown(r4, 0x6, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)=0x4) chmod(&(0x7f0000000000)='./file1\x00', 0x240) dup2(r3, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07f7fe86815745192a1010180000d616010003005ad35a05"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000100)="220e228903001c067ebc74a1123b8ab1a4803180b29031f44400d5", 0x1b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/15}, &(0x7f0000000080)=0x11) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 16:00:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x83c5}, &(0x7f00000001c0)) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000002040)=""/4096) r5 = geteuid() r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) r8 = getuid() setreuid(0xee00, r8) r9 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r9, 0xffffffffffffffff, r11) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x1f, r8, r11, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) r14 = getuid() setreuid(0xee00, r14) r15 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r15, 0xffffffffffffffff, r17) msgctl$IPC_SET(r12, 0x1, &(0x7f00000000c0)={{0x1f, r14, r17, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) getgroups(0x4, &(0x7f0000000000)=[r11, 0xffffffffffffffff, r17, 0x0]) r19 = getuid() setreuid(0xee00, r19) r20 = getegid() r21 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r22 = getpid() fcntl$setown(r21, 0x6, r22) fcntl$setown(r21, 0x6, r22) r23 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r24 = getpid() fcntl$setown(r23, 0x6, r24) fcntl$setown(r23, 0x6, r24) shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x3, r5, r18, r19, r20, 0x8ccb0e739dda0df7, 0x7ff}, 0x1000, 0x1000, r22, r24, 0x0, 0xd515, 0x4}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x3f, 0x200, 0x101, 0x0, 0xdb0, 0x36, 0x0, 0x3, 0x1, 0x0, 0x3}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000, r2}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() syz_open_pts() 16:00:08 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) pledge(0x0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, r0) write(r1, &(0x7f0000000040)="f2317f862c84cd232e676917d668a5252a126db846f20a202b03a25a32b7697c9d24bbada1a2c6cb0a4096c3dd9be0bd01ef3dfd60e6354007180fc653f2fb81e64fc7612301bf9c6ea8ad9690ded1314bf28cb696daa7491cbf5e46ed5743b7a0abd971b6b9547dce948c186815fdca0f31b170086d359cf807e2fa96889f04022c57cd838d576ef08959435d00d24114fa4a0e4d341505ac14024010e43fbdafae5720dbafdfc49173c13f2aa92face5d3cfc78700abc05d54545bfc3d5f5d615f7fcd4d6cbc2c1a156a9e1cfbdff121b298a157d134cbe07fa39006a779cf3e8fafb0fa9ec89af90f007836e909", 0xef) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x1fb, [{0xef6f2ae477c33d50, 0x6}, {0x0, 0xf43c}, {0x2, 0xfffffff8}, {0x1, 0x7}, {0x3, 0x5}, {0x2, 0x10001}, {0x0, 0x3}, {0x6, 0x2}, {0xc5c174a81e218898, 0x5}, {0x1, 0xdd6dee89}, {0x3, 0x8}, {0x0, 0x1}, {0x1, 0x1ff}, {0x1, 0x101}, {0x2, 0x732}, {0x0, 0x200}, {}, {0x3, 0x6}, {0x1, 0x3}, {0x3, 0x2}, {0x3, 0x1000}, {0x2, 0x3}, {0x1, 0x9}, {0x3, 0x83}, {0x1, 0x8}, {0x1, 0xce4}, {0x2, 0xffffffff}, {0x0, 0x8de}, {0x2, 0x200}, {0x1, 0x1ff}, {0x1, 0x5}, {0x3, 0x3}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r4, 0x6, 0x0) fcntl$setown(r4, 0x6, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)=0x4) getsockopt(r4, 0x1, 0x9, &(0x7f0000000300)=""/4096, &(0x7f0000001300)=0x1000) accept$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1020, &(0x7f0000000000)=0x43cbe, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r6, 0x6, r7) getsockname$inet6(r6, &(0x7f0000001340), &(0x7f0000001380)=0xc) 16:00:08 executing program 1: poll(&(0x7f0000000100), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xa0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$dupfd(r3, 0xf, r4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getegid() r6 = getegid() setregid(r5, r6) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x2892b2ec8ff84ecb) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fffdffff11fe4dbfa60400"}) r4 = semget$private(0x0, 0x1, 0x64) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000400)=""/213) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r6, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r5, &(0x7f0000000240)=ANY=[@ANYRES32=r6], 0x1) getsockopt(r6, 0xffffff7b, 0xa141, &(0x7f0000000500)=""/65, &(0x7f00000003c0)=0x41) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000380)=0x8000) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1000000000000066) dup2(r2, r3) r7 = semget$private(0x0, 0x3, 0x200) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000280)=""/204) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCFLUSH(r8, 0x20004268) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x45}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) socket$inet6(0x18, 0x0, 0x7) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2d}, {0x4000000100006}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x200, 0x60) ftruncate(r1, 0x0, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$dupfd(r3, 0xf, r4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) r7 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, r8) r9 = socket(0x20, 0xc005, 0x1) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xe, 0xc4, 0xfffff, 0x6, 0x6}, {{r0}, 0xfffffffffffffff2, 0x0, 0xfffde, 0x2, 0x2fd685bc}, {{r1}, 0x0, 0x80, 0xf0000000, 0x8, 0xa6}], 0xfffff1a8, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x2, 0x8, 0x8, 0x101}, {{r0}, 0x5, 0x8e, 0x3eb8e0c86254c65f, 0xe43c, 0xff}, {{r0}, 0xfffffffffffffffb, 0x86, 0x9, 0xfffffffffffffff8, 0x7}, {{r5}, 0xe2f151e0c2897d02, 0x10, 0x1, 0x0, 0x800}, {{r0}, 0xfffffffffffffffd, 0xe534d4916b29795f, 0x4, 0x96, 0x7fffffff}, {{r7}, 0x0, 0x4, 0x1, 0x6, 0x8}, {{r9}, 0xffffffffffffffff, 0x34, 0x1, 0x4e46}], 0x0, &(0x7f0000000180)={0x8000, 0x7}) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x8}, {0x2c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:09 executing program 0: r0 = socket(0x6, 0x2, 0xff) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) connect(r3, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r5 = getpid() ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000100)) fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000000c0)={0x6, './file0\x00'}) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r6 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r6, 0x6, 0x0) fcntl$setown(r6, 0x6, 0x0) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000180)) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8000000100000000}) r1 = getgid() setgid(r1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000280)={{}, 0x6, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) r5 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r5, &(0x7f00000001c0)="fb605c7fc4ad1c243ecaf99bdb41fd7fd038244cbc9f299b6d2db1e4d79977820e8eb71bc5a3c0adc8f982277a85e24fde84fcdcac25953d43454e5c57b981bf4652f08079b0addeda1a21eae8b3852d4e856609fe1532da496f0b7b85016cb1c15707922a3e7122d10d5cc1a6b356d926e99ccf1844a4", 0x77, 0x4, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:09 executing program 0: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290009000000e5ff00000400"], 0x10}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, 0xffffffffffffffff) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r4, 0x6, 0x0) fcntl$setown(r4, 0x6, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)=0x4) r5 = syz_open_pts() ioctl$TIOCEXCL(r5, 0x2000740d) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r2, 0x80047462, 0x0) r6 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r6, r7) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) socket$unix(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x6, 0x3, './bus\x00', 0x20000003, 0x6, 0x81, 0xffff}) 16:00:09 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x4000040000000252, 0x0) r0 = getpid() getegid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) nanosleep(&(0x7f0000000000)={0x0, 0xfffefffffffbfffb}, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='\x00\x00', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x1, 0x0) 16:00:09 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x100029, 0x107acc, &(0x7f0000000040)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) load: 1.71 cmd: getty 26697 [ttyin] 0.00u 0.01s 0% 297k load: 1.71 cmd: getty 26697 [ttyin] 0.00u 0.01s 0% 297k 16:00:09 executing program 0: socket$inet(0x2, 0x4000, 0x3) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x29, 0x7fffffff}, {0x6, 0x3f9}, {0x8a, 0x8334}, {0x82, 0x18000}, {0x87, 0x6}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000300)={&(0x7f0000000280)=[{}, {0x8, 0xffffffff}, {}], 0x3}) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x2, 0x40}, {0x3}, {}], 0x3}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) poll(&(0x7f0000000140)=[{r0, 0x10}], 0x1, 0x7) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x1, 0x36a4478a}, {0x24, 0x7}, {0x43, 0x400}, {0x22, 0x3}, {0xc5, 0x8}, {0x44, 0x2}, {0x43, 0xfffffff9}, {0x26, 0x7fffffff}], 0x8}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x1675, 0x2, 0xfffffffffffffc72, {[0x6, 0x9, 0x80000001, 0xff, 0x8000, 0x2, 0x1, 0x10000, 0xfffffffffffffbff, 0x6, 0x3, 0x401, 0x7, 0xa83, 0xffffffffffff8755, 0x100000000, 0x3, 0x6], [0x0, 0x10001, 0x1000, 0x9, 0x0, 0x80000001, 0x5, 0x0, 0x2, 0x6], [0x100000001, 0x5, 0xffffffff80000000, 0x200, 0xfffffffffffffffc, 0x4, 0xffff], [0x0, 0x7ff, 0x0, 0xdf, 0x0, 0xec], [{0xfc06, 0x7, 0x0, 0xffff}, {0x9, 0x400, 0xfb8, 0x80000000}, {0xfffe, 0x5, 0xb0, 0x1}, {0x8390, 0x8, 0x4, 0x2d}, {0x80, 0x0, 0x20, 0x8000}, {0xfffc, 0x0, 0xde4, 0x9}, {0xfff, 0x6be, 0x3, 0x5}, {0x4, 0x4, 0xbc3, 0xe5}], {0x3, 0x0, 0x7fffffff, 0x34bd}, {0x7f, 0x4, 0x8000, 0x80000000}}}) 16:00:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0xb05414e1494bc13a, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) r4 = syz_open_pts() read(r4, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000600)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) preadv(r4, &(0x7f0000000580)=[{&(0x7f0000000100)=""/125, 0x7d}, {&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000300)=""/243, 0xf3}, {&(0x7f0000000400)=""/189, 0xbd}, {&(0x7f0000000180)}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x6, 0x0, 0x9) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)=r1) recvfrom$unix(r2, &(0x7f0000001100)=""/4091, 0xffb, 0x1041, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x7e30, 0xffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x1d, 0x0, 0xff}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0x214, 0x0, 0x0) r2 = syz_open_pts() read(r2, &(0x7f0000000440)=""/68, 0x1a) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r4 = syz_open_pts() r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = getuid() setreuid(0xee00, r7) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r8, 0xffffffffffffffff, r10) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x1f, r7, r10, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) getgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, r10]) setgid(r11) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$dupfd(r3, 0xf, r4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x6, 0x0, 0x1, 0x5, "88ae6fe7f0b8a559bd6b4cbfecabcf10d3ea30cf", 0x0, 0x200}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) r12 = syz_open_pts() fcntl$lock(r12, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r13 = fcntl$dupfd(r2, 0xf, r12) sendto(r13, &(0x7f0000000080)="3128ff2cf2f0beb314e3429516", 0xd, 0x0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x34]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r0, &(0x7f0000000240)=ANY=[@ANYRES32=r1], 0x1) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x8, 0x401}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x790147842d8214e0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000001c0)={0x1}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r6 = socket$inet6(0x18, 0x2, 0x1) getsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000180), &(0x7f0000000140)=0x1) mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x400000000000, 0x1], [0x0, 0x0, 0x0, 0x2000000000009, 0xffffffffffffffff, 0x2], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x2}, {0x0, 0x0, 0x100}, {0x4000, 0x0, 0xfffffff7}, {0x5}, {}, {}, {0x0, 0x0, 0x2000000}]}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="b428ca0940a392c5e4a1ef9ab7a714faa623cc8106ee2da2ea0782c784b4230b29039c290642a9e57b4c0b08f986de21c97be8c3947b08b56cbf1745eb0f9bac2cd270a0f280517ce3b871af17e9d7fd6925de6d4e173c26c65dcd64e9a472f1636c5aa0f4c881f0063c4d8b40b558a008bc7ba17d874418ed4256fe827726be7557fe427f9cfd0c39e69fb03b6ba3a23540ae11f7ea2396911732f063be5de02aac", 0xa2) pipe(&(0x7f0000000200)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = fcntl$dupfd(r2, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r6, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r5, &(0x7f0000000240)=ANY=[@ANYRES32=r6], 0x1) r7 = accept$inet(r6, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r7, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) r1 = getgid() r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = getuid() setreuid(0xee00, r4) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r5, 0xffffffffffffffff, r7) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r8, 0x2) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r9, 0x2) fcntl$dupfd(r8, 0xf, r9) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000080)=0x90000) r10 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r11 = getpid() fcntl$setown(r10, 0x6, r11) fcntl$setown(r10, 0x6, r11) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x200001f, r4, r7, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, r11, 0x8, 0x5, 0x6, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r4, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x42) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1000, 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200, 0x0) r1 = syz_open_pts() socket(0x20, 0x4, 0x6) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000140)=0x86e6) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000400)='*', 0x1}], 0x1) poll(&(0x7f00000000c0)=[{0xffffffffffffff9c}, {r1, 0xd9cb9a26ec6ed680}, {r2, 0x40}], 0x3, 0x7) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287eadbb8963207427af43d30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f01b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff626bf687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743c"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x190}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x81}, {0x6}]}) r1 = dup(0xffffffffffffff9c) faccessat(r1, 0xfffffffffffffffe, 0x0, 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9c81000000000000000000000800") 16:00:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003d7000/0x2000)=nil, 0x2000, 0xb) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) r3 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r6, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="1000008000000000c54dc83c64a2720000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666583c00bb9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894daf24589c2027a08b5762ee7a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c8191783e757a9d442ccb3695888ac2165e741eaa904cd495c28afbb7970ef01e75496d9b84f32c581bfe4cad000000000000000000d23a4088a1fff9b7d74fbee0904d31da29137e8688f74411c5e96b1a6a450c067c19bda694ff21c5f13315d15defbbc3d7d19c545298f4f7e948b1f2c890f78b0f39bdde7fa7b36c8d9b374f5c62b9f50b17a8b1a17c92587070ef74a45933fe690fd3fe97eb1aba5a6d92cbbbddf0600e6d18745b32f2a78d234fd433594864d8d1310a2c40e72af540364246fc29356f5f7f5bef3eeceec454160387573f5e9cd6a7f0fdf618ff3254633a84c85b2133f3d333c6fcdb45e35639c7a85f7a81128f518d9417164a0a2d3ea5ef30720d7ae75b2a00b62ee76914599a51f813a37ae68079016318888f51ce964b6a2328de"], 0x10}, 0x0) bind(r5, &(0x7f0000000240)=ANY=[@ANYRES32=r6], 0x1) dup2(r5, r4) r7 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r7, 0x6, 0x0) fcntl$setown(r7, 0x6, 0x0) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000100)=r7) listen(r5, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8deaf2e1886d3854, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x20}, {r8, 0x20}], 0x2, 0xf96) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x3ff, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46, 0x2}], 0x100, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45, 0x0, 0x20}, {0x4}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b60ee3241f7ae84e24d62faf2851") 16:00:11 executing program 0: open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) select(0xfffffebe, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0x2}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1c, 0x0, 0x0, 0x100}, {0x60}, {0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x7a, 0x40, 0x7, 0x92}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000200)="af2bacfe95f85cec3f172a317b29971a817b6d84110f2ba7cfdcaa58c6bf29a2cd08bc0bc65a3ff02a89caeb77a77ddcc840a1a06e9dd09f9f43fed0e8888df414ffa519776a1ca15c71518aebb27cfd832d7767e129f594c3b3d427b215") syz_emit_ethernet(0xab, &(0x7f00000003c0)="bf0a1fd92cac01261320b900369f4172432ad982826a0d0e1920eb688525cec358789a3cfa1a90ee108c69bf7bcda023f4828cf6f1a2d0703f95d9971dd28e9bc08fa26d7cd7666b983146ccab44be90d2527d6e029c0268d94880945d9d22d2d8b5e7c49fa34f1229507890bd796b13ef6c57e7bf4a2a5450e7fe31461be0df7aef49e6a325a720f1d315238cdf9af48eb4af4078fc28541d064eb13bf970f4cbeb7929b043680275ab05") r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) fcntl$dupfd(r2, 0xf, r4) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x7fff, 0xffff2fea, 0x2000}) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r2], 0x1) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r3, &(0x7f0000000240)=ANY=[@ANYRES32=r4], 0x1) r5 = dup2(r0, r4) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000040)=0x8000) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r6, &(0x7f0000000840)=[{&(0x7f0000000900)="d1ae4096c7f91909", 0x8}], 0x1) 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r0, 0x2000740e) msgget$private(0x0, 0x701) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xafe12b26806ad2d4, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0xa7cebba099470e6a) r3 = accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) fchflags(r3, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x10001, 0x87, 0x9, 0x1, 0xa4, 0x74, 0x5, 0xbfc7e5afcc1b65a5, 0x2, 0x7, 0x1}) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x10001, 0x6, 0x5, 0x4, "92b71cdf6cc847c12fd77754db3cf262d02ff5b0", 0x400, 0x2}) ioctl$BIOCLOCK(r0, 0x20004276) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000002c0)) faccessat(r5, &(0x7f0000000300)='./file0\x00', 0x0, 0x5) r6 = geteuid() r7 = getegid() lchown(&(0x7f0000000340)='./file0\x00', r6, r7) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000380)={0x1f, 0x7, 0x81, 0x101, "4cb1fc57f9caddef06b55123349c25a68b547435", 0xfffffffb, 0x7f}) r8 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x0) openat(r8, &(0x7f0000000400)='./file0\x00', 0x0, 0x10) r9 = socket$inet(0x2, 0x5, 0x81) r10 = getppid() fcntl$setown(r9, 0x6, r10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r13 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={r11, r12, r13}, 0xc) 16:00:11 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0x0, 0x29, 0x80000000, 0x6}], 0x7, 0x0, 0xfffffffe, 0x0) kevent(r1, &(0x7f0000000000), 0x200, 0x0, 0x7a6, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000080)=""/145, 0x91}, {&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000180)=""/250, 0xfa}, {&(0x7f0000000300)=""/166, 0xa6}], 0x4, 0x0, 0xfff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000003c0)={0x0, 0xfffff15c, 0x7, {[0x2, 0x6, 0x9, 0x10001, 0x100, 0x7, 0x8001, 0x1, 0x1ebd69dd, 0x2, 0x3ff, 0xffffffffffffffc5, 0x100000001, 0xffffffffffffff74, 0xfea, 0x1, 0xa8, 0xffffffff00], [0x20, 0x400, 0x2, 0x9, 0x8, 0x3, 0x0, 0x7, 0x9, 0x7], [0x10000, 0x7, 0x8, 0x2, 0x0, 0x1000, 0x3], [0x0, 0x6, 0x5, 0x0, 0x0, 0x67b], [{0x3, 0x2, 0xfff, 0x7}, {0xffff, 0x1ff, 0x68f, 0x2}, {0x6e, 0x9, 0x0, 0x3}, {0x4, 0x0, 0xfff, 0x6de}, {0x400, 0xfff, 0x7ff, 0x400}, {0x9, 0x1, 0xfff, 0x8000}, {0x4, 0x6, 0xfffffbff, 0x3f}, {0x4, 0x8, 0x9, 0x400}], {0x1, 0x9, 0x5, 0x8}, {0x7, 0xb7, 0x0, 0x10001}}}) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x8000, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) shutdown(r4, 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7, 0x1, 0xfffffffd, 0x9, "568d0f99a15460924583653937d3757102bc2da5", 0x3ff, 0x9}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 0: kqueue() mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) acct(&(0x7f0000000040)='./bus\x00') r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) r2 = openat(r1, &(0x7f0000000340)='./bus\x00', 0x0, 0x23) connect$inet(r2, &(0x7f0000000380)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="063f618a26f91fb71a48808fda6061ab4c29ad1410d5029bc1c7debb7207b63426fa030378068754f8f5381deee7782c36743ff3bea1c7d384aea306ee31c16fdfcf2bb4c96ba8d9fddb95960b7dcfcfd5d47165b1108f2109cf2395c30ac0e3542c89251ce04832b6a6a60819f9d015db3b7bf59bcdc556849c1d578402712899c7496ab171fda6f35c2c6c8c08e4ca98f64bdbfbb61505bafc177131040000000000000086c251b8e15f8de079e7a3360500f0ddb445b28b65713a87a06a3db8bcda355156a86efc4c65eb5bf1a99deb8bab2447cc70d0631072b1c00b1485eba0a9cc9c13b3df40273f3a749c59de8d0c10b8b4807f046929", 0xfa) r3 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/122, 0x7a}], 0x1, &(0x7f0000000240)=""/187, 0xbb}, 0x60) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x3d00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f0000001380)=[{&(0x7f0000000140)="5cbe8db5f7a8f9da00c380b33785f8657c671c5ce0734fc71c1669f9d627cf6e50abefbbc09c1e8f44b47ce6eb32df5312cce3d89582ac3a506ce27cc23d3c7b1c2efb2c26a224a732cc2b64eafa1cab4eec81f778a4b1f98635cf2c4632e4edbc846c8c6bf388ced8aff6473213a1c622dc2775e93c187bbd45dd219be40a3ff1d5425b254647285165c9e1f6fc1403ba2ef151bb9f8fc7db794271", 0x9c}, {&(0x7f0000000200)="ead072b909f1d7501a203078a0d05fe558b0f40f2f0e90b277d5135bafa57f1d030a78936cf1d0fdef5c1c302ac40e0f4acc5ce814b53fbf31a68203d9c25598e441cfa7afccc5c01fbfedf22e11d3deae6c7e732491981c1771ebf178d753d6ce6339ed0345db5a8de6888e9181510083cde28cebea71ffffc2b92ae9f4493a43f9c1bfd7948a7a588d015636535a971d5c7492ad3f1df2137384ae5c87f48408487d4b073158d1c9af6c8a82b0ddc93e4983e826c64df9629ff4a5222df37178643adfc799cf7171cd5b003d97e78c92650a9871125e72febb292afe3bf35abc66a866c02c20f4608ca3e41e5eba5ba349184e2451c9a85a61babb6e7b7c4f3dd05dacf90a8c218ac5be7f3157311a17afc210358dbb59b35cc84a37df7c4a5f5147e9a640ba3acf038c9950ea231646f3a409e7736c98f4dd979ee6da5e4687b513aad81ef670d43627a043f8c414fd4e60c6bfea8363cc764f5c39c07e93f25e227fee7ba22778ff4c7a715e6876e083fc2c92b39665ee7e04f9965c001cad8493c97d13c1c52153e7b2360537f95513224db8ec005cd179adfcad70e97e61015685a83528764b0ce9abafe8bb7d49376f6d3612869b10c28d814803ea7925fdd639e0cfbf28fa2620a7dda82658eddf8196bf3ae9968d883655d7646756dc3d54c5580d31eeb7b2371016311a476c894980fc42d95a45cc6e20a75b9a3578d1454475c77570db278c1ea56997279e295154249ebb85a7bf95ebc5633c1ed69c1b4f7c291589326253107d4a81426c3c78bdd3e25936f814e1ae3534f463071c36ff2f2eba94e95aa67894e3ee6101b6a6646578aebd4b4d7998f9760eaee56f086ab7963b9d84fceef02d99a6d743e76d528e7e2e1afd8b5bfc20f17c6c805817691e62b086c10baf2ebda56c4be8096da77fbcd2f36ba357c1758b9e1b3a25bad21a7ead201cbe6cdb0d814e97eae0747b1741513fe736fe618202be89e1822572b2126c138299511e0399036d470889c12351cebfeab3500a9c26e26952af9f592a4ab442238fdf6da931fb84b351d00205760045613b6193980bb6238fead451b15414a209b157f1d08524d97ffbba6c0ac3c0d810d0cdaf4c99da108cd80919eef30f2d5303c0d283adf0ce84e0348d62db9c13445c8d524c70a53ea814a239eaf3d7b9c29bf9ff0cef9097ad206a5b50f9d715f5a41515f310322b315f63a06ff29938830accaaf02a91265da7803ef773f0effa4c4725cfaae305298bd0139349b9fd1d8925abe74407c2602462ffdd8afaa46358a996081becf400fcb346c6752da72a92449aba3aa09b6a9beb79bc9de179966b1ba69c8c1441f60d6063f6b969ca3f34b170c0eb789f0ddeafb72549775b928692e87a03b5b1f2dbd207d5e417ef12d266860fd31f387c75fc58452ba685bcd18b8ddd92b05d8609d679382eec4b514be6107c5388ff5bfe580b6338f0246597339ff4baff4ad655349b3bc9ebbafe3177aa5772f1c7f00e6fc853d88a9cb68a589737ea03cd0cd9a68d9a93c953c67c6ca48467b711c7f2959e7cc34e1c8631bca05ba7250869f264df22c66ab23c82c2bb7e8b38d15583b3873e2b7740f718f5920e2c4967c279f7fc670dfc23514d5dc47050ec5042a148a3f6ec7fb112fe385be0dba70fde9724912d981ee4fe0ad13e79f77dedaaa76119be743378f4a32b3d11c8e8850b7205a310f83a6576855b493f426358286360eee125d366569a30d2623c58f9f72547cd19d6d0396642b5508de64f9eba5f8351c4a8d782936a94dc11aeef5a5d364717d6f34bc34429ad990e2b2a9b3efb84edbb8a6ed48250ac69123bdd698280710b1ecf4c72bdb7b53638f8284653601758ec0a88d66e4e3b13d13adb43768f679a13081aae2c95f701c9336eb71edddbac049bd92b8e281004af3a8a46fc9c4346f3906658cedd238c267f80a404245e6fa3e39e7a820a310f54589bc5a95e9ca27a4e59cb44b7ea783ffefbcd48f70659d70421417fdfa0aa34158f9565e4db3297cda6424d0bfe444b7173553049f2758a05ad1488141fc44eac22ae4c0d48d00b57adb683c14d1b68a2ee462c8bb1fd1601e734b2bdab2bf323488ce3f876f3379b23f1f07c4617166affb81e59242558147b349210d9be6c79da4f9b6ea549c7f14f0215d7044e16b14959f549b003b4b76ce22e60cf4925236c20a99e5e7ba62454ad0834c06d558bdaeb4731379654952bdef9509f2f3aeea91a222667ed3c04f99ba8d5d44be7f17358b873e7acc5b98ed77fb723d4947990f5c0f45713daf1e72a7775388c583739e54554a8a77ee3b5cbef017c174725ca57fa39bf9a398e9e9cabfab5898145208bd31927ef7b04eb0f559c4f216243cb07a7ee85a1eda157e8beeb842411ec275788fa8358f6e6ea2c7309ac59ec717add479529153bf4b7ea964bcf9d4f877d7832009587fb8398a4cf78535b47b109b1bf2387190a1324398210821c7ce0738b2e2c9c6ce0b74c35f028d726f3be79dd4f43eb52bd77f8793e634e52b6e96785f7fc8863befb6a44a540151516fe3654ccfbecc1fcef1de3678aa90f8c897b94840a8d40a07a8baa47390722a9ad84d1108fff506d25cf9121afa02c16898d6479a5772c9514868d053db1e5f9d74cd18eff8abea0117dd2002d5131ffbe15cef044e2129e48c5697b24de4bc735a1bc65b65fc677ca567382a538b5106f6c1eb81191aca4c2640debe70e87c45d89971b3ab33af895b317a54c9d1854d1faeae5829b893cc6cce510cef0335e9b3223f3cb4076e85c3fb80a9696d2d96d167e02a604ccf8da6f3af5c85a23f6eb4c27d6cea30fd5544edc5cb9f1925a427f52a8c67d5f1d2c54a41922bab6310b76d86f0a5f343a87f99a40ee6d23986714aa2742b876576b8b818d5d289dffd897b4933fcc93bb6bb2ed05f35b7db7054463e07df903c2e324cfa012b59d32d5165f8dfbfec4dbc46c7b278d511e8ca866a32b34b45765e85961a2fa6e0da6f0d928d31eee3f1de5169b640a8bc7974330421a3f033f750df3ab32cf7777546cdfbe6d4ec08937f2f5ce9e3b9134d6a221e8ee9d4db35ca2a94fc322d472a4ba898e441fffceb09e5d0de2c032f67837b5410a03e779f4866d32cfc8203192e5c7bbdf3d96757b23f1445b485b486b988178779c73be599e282fba87aeddf7a4c410b8c1413d5a97771b34aa51dc6816761f40febe1e14c064a478acdb54d6264a26412e676a007414138f9d47cba25962fed3f362551a24b46ca3ec48599412445c3f5057f46b0e5622cc5dfb78247c51cab428c6c81753108165594fa32fc1b7048767960416e71da7df232e317da660458b2968de7b28f95ca4feb444dd0686b6e6168772ce5e6297c5f04d24f60d76d0255b82ad3a8829bcdc791fa2c6cd97fd3e0700ff2f92f05b36dcde0301d00064c8fa8e6103c29d3d08a55e3be25b733177ededbad92b34caff644febfb321f0333bc4b94e3372b634a93a52ccdc509444195c1878b71586d6020fa20f0a7b4b700c14f34be418d6c683993237e0c54e72ed762ea89b011abd4f23cbf4c63c27c22496ee5ffbfa4630243311539f1ad915af438b6b4c8d709f016c43026d01030a9dcb8a430cd5a24e280d1a566d57d56ca13694bb15addbe0339be21c7aa914702431c50cfda484bea2780f16371a4289858389c1d66306d3b57eca9e5af1460ca04c6b4306b8b36ca9ada603cf47fd050ea5ea26675c2394a12224cacf1b0adf99f8ddede5adff0f5ee8e4cfd8ec1090ff1ef3d18ed752faf38f7d7a80b31777b370ac3e35462916eec7911d9172f8e5fc6bf6a256f3ec4ca59c3ebe348fe9f662c4453a2328dd6c46d71f5dcd55af22122fc697af9d38f6dd55b3d6ffe07238345d536947f1d8b3cd7974f8cd0662205c04a8727b4102ca7f96e6ac5a0f442847b8bbe8c3200d5cda964e179d6f1079c21171e845dcc86233539aa4def33b894416e2d3c21fba6d211485616ed8bef6d405233c82211b56c3dc93c3de84ef5f23dd2c3e9da899745b217b6c58bbb4908448177e746f67df53c03e807d991e52657764d5c810aa91916abc2d030d6558e326fc728447e1bd311657dba9ff252c3b23f78c71ae16526936bb65ef14df0fe5093f8ed347dac4df066b2c94e587631d6b90691296edb88ffdb27995f0fb8df123b21ab00fb42b49c1df7b73a5dbab8c7a53b921ecce3c37f9ea1f16affe5b5ed9f13b104c953c71191680352a57f4ea4cf37f1a3b6af098d77210b06fb452b844504c984da53681bdb981f8d342f1c94214d4ac4f118d2063450c539d26c30723664eac1fdff3a1c94601399d925c4e8b6fa56afc11719c961066f5733754d55c9f99e958e5bc7cd3138fecaa48bb0bd741174568e79ef0061474892cf7ccc54285c73fa855d89827164198808de92772a81378baaf9c027523ddab46bebd95f0d2b15348bfac0dd47d192e0607f3246d6a0948368609ba5b6cc5237f5bd662dfdf1d2a4d8e59fe5b43261f03850341ba162d3367f67d3cde1c9246d76f1ce6a72d76cc296a93274a9c1d6adbfdabda6c66b8c3737c5dc8efd5aeb370aada516690bb0545817f5e5cb4b92a218f88443cc7d6e90f4be41555e8ef7c45bb5713de2e82467d366e701651f2c3c7e777d354828582c16493fe12db4b04e1b93f5dbff46bd8889bc7296f11899c4d8389975c5d8967797c16cab1270356e8bfb47c05231f4293f2fed7406d004777ab7ba238c5e78bb21cb335e1cbd0864edaa4bfb449cc5858236725d6a27e83dd553f85713b48e73d05206ed64eb3a0b8fa5ffaa95aedf0412cd2ef9d19f2c0e6d002d478c4a4d10db5d0b08345dbe1ed0cdbf847a9fc2a538d59e64e1f4b4a12ce7fb38f1e6cb5b3c1e97b69b7abe1c394194b59388a9c9b375a3d7b6e8a3b5539d4845b7cf58776bafc0dd3679f1ac034d0c2c6deeb00b520bd6420bb7f9de89ce60e58e312692ba7faa619c2a3cdf921649173bb9b2eb3c41aea70827dd4f3b8d8b2b43741192425c65c228fe7f3cf55e89b957f329546ecae55dd9e5ee0e09d35a9b179165896c4c3b1137e38298a98e26388976dd60cb5fd3fe1415c2dbeeda9f17f743d5aad849bc649611d7ffbda63cff2756e3530f89e70ef73b4b3c93093f6d498e60b69d553ca7ae2f60baaa06c52ebbfd758b730a6f9a4e77841331538eb6a5eb5da01b2c96900041f76084ba56f6412bdfdb6ca22a3d41322863a9818a3495eef5501f28d500ac2a87841df83c239465e151b9c5a1091bb503c7faccb8be37ca1453c2749cf514909d0fa02cfc5671cd04e3722c8d07aec959522c3594e3cc0272186ceeb08d0e5eefef9beffb5dd761d5ff775a645f94fd1b7430c632ea7a0eef3153100f90712c9553400af8fe02b036a73b75d00e84feac3e16b2044f24e32b611a4b59e3b7c51cf9bcafe9c4a7c7e6bea16132075cc9859b912dd1f2b6f707d21e0cb4318d0bda1e905f1781001baba811c04a2184c34e56773adc84288082f99c4e6b14c3a88a66d089e53eb40617ea7210eb2ebf47f339f2437b8b0751750d4de0b6810a84e6100e7814e0e799149ccf08a19c6104b972183edde255bae700a79f0147fb4a96150df57ccfd15a7478869286402794685dd816504fd723d9b1a4bfb305f455c0936cfa764d6c16ce2720f16e6e95419f0a0fcd7489a0bedddf417d34c2646de82a20ecba0e828ea7abee0a539182c3ff1cd69628ed43a3bd111d0f11ffd9531a54b5c4", 0x1000}, {&(0x7f0000000080)="23d8a3a7f6e7c57915e1e8f08950afce5a27a257fb52078776abaf8c23df723ed5ef7d6cf08d649bb1a3a6c71c9478f5cd59a13d4bc2cf3298a918b2da450dab68e34414cdb3bc596a5b16ac1c8b5bf611aeed047683722004ff44b500f3337852d5f1c482ac44fab2b6943a2a25fcd0199083", 0x73}, {&(0x7f0000001200)="221142e09dc8197b0401e5b1406c21deca97cd5fd4eaae900b24bd44ede68c6d37ae", 0x22}, {&(0x7f0000001240)="18543e0538380df6898fadf98246872a1f4d63c55e311111cdc339346f884f12639d450b4d4daf4cbb135a027d7968f1e7fab11c39cab7e953b6816eb08ca223c565c4b5b5809a49826cbb76f48cd091abab214ffd78dfc7d3c30bffbc09471d1412b9bd5225f476d7bf182cb4dc1a14206d83b38f8877", 0x77}, {&(0x7f00000012c0)="ecfc5616248215eddfc17dd23e99cee50301d1e1c9d8e52106ac74b1ed5b6c1c7e9cc38aa13e96c3796bdacbcdd1fba1aa56cc4d0ddadfe4c4bf1c9b9a3654235d25e9ef", 0x44}, {&(0x7f0000001340)="a41b8e0c2cb9ea62d5840771cc4216f6b9501817a3b3ef3d1d66640917ab7243", 0x20}], 0x7) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x8, './bus\x00', './bus\x00'}) 16:00:11 executing program 1: symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)='./file0\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {0x81}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xb841a0b1fa2ebdc4, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x3) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:12 executing program 0: mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x2080000000a, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x181) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x0, 0x0) msgsnd(r0, &(0x7f0000000e80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"}, 0x107, 0x40000000000800) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x14989d96069175d4, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x1047) socketpair(0x1, 0x1, 0x1, &(0x7f0000000140)) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3681], [0x0, 0x4000000006, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f00000000c0), 0xfc) sendmsg(r6, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000004000800000ac7d47e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2c98b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df340863737e6275edf99e1c81917800000000000000"], 0x10}, 0x0) bind(r5, &(0x7f0000000240)=ANY=[@ANYRES32=r6], 0x1) dup2(r5, r4) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) r9 = getuid() setreuid(0xee00, r9) r10 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r10, 0xffffffffffffffff, r12) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x1f, r9, r12, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r14, 0x0, 0x0, 0x0, 0x80a6}) r15 = getuid() setreuid(0xee00, r15) r16 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r16, 0xffffffffffffffff, r18) msgctl$IPC_SET(r13, 0x1, &(0x7f00000000c0)={{0x1f, r15, r18, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a6}) r21 = getuid() setreuid(0xee00, r21) r22 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r22, 0xffffffffffffffff, r24) msgctl$IPC_SET(r19, 0x1, &(0x7f00000000c0)={{0x1f, r21, r24, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) getgroups(0x4, &(0x7f0000001ac0)=[r12, r18, 0xffffffffffffffff, r24]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0xc) r27 = msgget$private(0x0, 0x0) r28 = getpgid(0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r28, 0x0, 0x0, 0x0, 0x80a6}) r29 = getuid() setreuid(0xee00, r29) r30 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r30, 0xffffffffffffffff, r32) msgctl$IPC_SET(r27, 0x1, &(0x7f00000000c0)={{0x1f, r29, r32, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r33 = msgget$private(0x0, 0x0) r34 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r34, 0x0, 0x0, 0x0, 0x80a6}) r35 = getuid() setreuid(0xee00, r35) r36 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r36, 0xffffffffffffffff, r38) msgctl$IPC_SET(r33, 0x1, &(0x7f00000000c0)={{0x1f, r35, r38, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a6}) r41 = getuid() setreuid(0xee00, r41) r42 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r42, 0xffffffffffffffff, r44) msgctl$IPC_SET(r39, 0x1, &(0x7f00000000c0)={{0x1f, r41, r44, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) getgroups(0x4, &(0x7f0000001b40)=[r32, r38, r44, 0xffffffffffffffff]) r46 = msgget$private(0x0, 0x0) r47 = getpgid(0x0) msgctl$IPC_SET(r46, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r47, 0x0, 0x0, 0x0, 0x80a6}) r48 = getuid() setreuid(0xee00, r48) r49 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r49, 0xffffffffffffffff, r51) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x1f, r48, r51, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) getgroups(0x4, &(0x7f0000001b80)=[r25, r26, r45, r51]) sendmsg(r4, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f00000000c0)="6af6a79dc90312d58ca2a0e71c69279713b6aaecf199661f519ef1086a645a67234dc6daf516c0294790fd8757836f8123bbcf6710f1f0bd05b9b5ff6474a98ff53f3ecbcb1f2e93d6d42b17c32908e2ecd20fb1caf1f71ef158a921933fa656e788a3061f3b18e17230e13078e50656d8fb87e225545a5fab3b4d69a011eeb920e01acd8e75934c25fb0657c0038d8868f62da432c9619b12", 0x99}, {&(0x7f0000000180)="75f4266fbe982bcc9de0d3831d33b0c55299cd6f4cdb115949fe946becf53a03a62f5cacf1ac8e1970890c37b936670b1ab277c868a6ddcf6ed4d7e643ab24812f9caa00c7ff73ba5e4eb129e08933c1f80a7941a7dac0bbbb77756c0c08f716e0ef4b309c28670884ba910b9bdf7ddc88b8711b051aa0d28258e864c5dd6c40debb6a576af522c4515230f9fdf7571784ad51cfade78042840b97e5dfd3511962d91065a7cebb6f0557d2f37ad7d6f8", 0xb0}, {&(0x7f0000000000)="4b4650b4860c6f97ffed9c59f73f2d6a829f7a735d9b21bdfe9eb78491a46246a8aaf783a8ddcde8c5a991e2359737eff5db25799a14a1667932588a02693c51fc69cc086344c2d8342ab547bb2431509f2c4212326b9fce4e1cbadb1fd4d4b4ffc26cf8bbf50a469eefd93118b94950507d8f0d29", 0x75}], 0x3, &(0x7f0000000780)=[{0x70, 0x1, 0x4, "9f820caa71d01f007d654af709a75722251fcad987687df731bb39c7a154cd92a0c0cf8d3aa0e1ba465ab4ce58a022a6db79273ec49bb1c4d4b0a2ceb57679607af1abef7334cefa436ef0de672a725e92be0efc22b95d5f8bbc4f"}, {0x10, 0xffff, 0x9}, {0x90, 0x0, 0x9, "1b5ec1e1a4cd19a2def9caee334a914f7afc3a73741552c3c8427325e0dd9136e042eeee7d891e4524a18d83766067c57d394a6664f602400f9d90c0eff5feca69f671d278bf9df73056a71839b806b813b1ab8c898b055e6b32e858ee7613cc473ca898d4827355ae0955cd0be42c133d713cf3dd2463bec0a6"}, {0xe8, 0xfffd, 0x1, "09aafec0a0284c0471337dbe0966164feda0b7dbb60a3bb9509b1f051d45fb83bd0afa962fbf1952c4fca2e9049059dd6cafbbc7c38c2acc8d6c6e0d24feedf61f0767250f6f82edd3713c58079dba0eb449fd11226a0d090a1c79806b8730aa790b91def3da056f8e7dd1f9a0a00baf3e7fb8cd14c4fb51b24c83b113fe805be311cfb1b222f51f7d9d1b4386afe7f1e0cf2295c2eba26442f72ea65e5ea7bf50ad984eac3cfae3c070d672820a010ecd6231cbbe2f735b0eb7b727fb3e06f5a8449c47cd785076b356835683d704a7c0"}, {0x1010, 0xffff, 0x100, "d94209e0068bec5f1298f02fa4431a73434b634d0c384eafb3b7e4998ffee2615d782b5780d1a523d6940a0f50e5e0d2954ab106a1e1eeb57b4dc59f86d4e3373bbea05257dc09d820d6441d955df73a47fa433fe13c4b365c022b852f9c7137204a35fc418470c686f922878277b4ac14d81f0fd950b8768cfe8f16361af7330821bab5a145e86cc2ed1ab37bed9980e9ed7ba283b2e80118f9cf4815e54ff1d15c4476dfd3855fb584cadfeced646c595935293cb2f1588e9b1d5d4238cd085a6089bf95469cf63cdc4e53b52bfda1a2cc989eb7d80aad3efa09dfe32a33d20ec75129f0772ec79c2760900fa1d51e24601fbae0b617622c39321a816f26357ca1f3da0b0d6243699b54e130e5a4263b4c67e9be97c1cca200866eb9c3883e14d1ced9ae73fdcce8fd1e498f913ff2ffed381a4d7f9b0f19476683ceeedc10283c62ebbfa89a016627da4f2b8b334f6923178fc96aa85114c86f18a008b3a5439dc84e240d4f88a798f508aa925a31dde726a45cbbb00c4eec6c397f90636d7be5e2ca0d99f0e0c2916fc394f4245d49580e5b6d7dfbf3a77c3db6d2800ade7c6caa869d1ae1a81a6bbdcbebfee9df4aaec9f432a79612898112374dfa12635a4f783c9161c160da7c6f8e999a3f6ac36914d3bda769060445e76bcd369785d24d46a32f96cbe4b2ae8886b1ddcad4ddbd05d0e2be8cf2c2edd9ad13c0b4d49f7f433189916939584bb7cf36c5f6d61c6e82c3fda0cf4de6cddd4c10d64302cefb9c15810c44fec785c1f7442b46933f239f310a7a322c3f440cd600b78d7df8f4957db7944d146090fbbc072471b315cffddefe8815fbe2d3426d3089840c9172041d1ab5cabbea04f8135cba7bf6f1a6ead58772bc033f8c3185078cf4b7a9083ea67501de86a158fcbc1f5f62f8b72deb83abfc4e6c2e8830f697782c5f1ce9aa663877551ccaeb99d313caba52d9c0ac8bc2e8503eaa46f0ed675c350a297fab0a79a26e1c0bac0994ae01a7263b7a5f528d49d84e5f6a92a5a990cd488c7e1fb518a6132cf31ef9625867b780724defca551898e4dd81f79d6c00ce9c302234e5a3671d41778dcdc69a782c0d2dd5a97fe37aeaf7d575a8f90703cd5036a62d180a99960b2a342193780d77e5cf669954ee8bb983f8d065a42177fd545b914d8fa83941cf54a0d41b77d5d5b1de18ae7633cff7794e92aa7c2c2d59ee5508aa08eb61cb7f9637b57252d5b0c059f95bc2b5dc826cbc7073b1d6e5f990c8bf809849843fa5015dd5c117477ef3a5e2238b261110f8ce07dbcaaafb708a351918ab2c46fdb59309d85c81cbc79582337974d1e0c96ae4390439dbc770feefa10fd0991271f8d6a04f9b80c28e13f24f2307c629afbc0977e68824126f230b1d446deb7d2a9be0cf2d279acded17a09bd98c331499baa831d5cce3634533ed1cd48de437c1b24f9b4de29b56df194afa16678c3a79a7c289c41ac1acdb865da5113be1a5dbc47344044294476e91b94a79ebbf739f9b51119fefc90f9349331609c9eaba706b3180571682ec4cdb1261612f4e352c03bd2e4ee8dc2ba97531214937089c084fc50562e1422203765cd8cca7a9baafb14c7483c54995d77fbbf60fddcef9da49f27d67b7dd1c7839b467f18a127bb17fea0e33d579a5c577e83b5fda2073257088c9c4e3ef1baf855a32f817334241e089d67609e606d75908865194299b9cb36fdc4c60f457be61a5da7796435616b08408255628757a381b30f69909a5b05014063405e8870b2650f7a1ef693aea592311c5c5a0c62c09004b011104893063a64104e8969eb51ff499a8967635756bf94089b53fd1610898f6048f09fb578553cc1d731c68d31701bcf79e85b9f43b2f06eaaed2628ffa0fd9009191d2a093ba4b74f8568090069722e05fe1829e4ded291ec41650897cfd474604976b76a3908af4e8610939d64adaa12db2f294dec56eff69e410733a1c8af1d64040c6d9e66e08fbd3c17ba7e6544afe69887cd31a5722892fdb71d3ca01f79ac4544b051fbe2aabaa4f57a38f97b192a917ed73033346f0104909058e043be378fec1d8173e48c8de97c6305364490671ac085824e28e2345ede786212572c01b82fb170e59ca3d9da669201a3fbc1cab199d7f58f0d0de015812404069a2ce3666ef7e62fb6d4790685caf3d7abfd2f2cdf3159cab7be0b0069da5c0036a42a9e72d4c0c48db0978cde45357bcfdcab9b9b761fc3a5442858b8bde354529e31caf54d50a5c2e857bc0792f95e86533a62a8d48c48f17585b9bb47e236bb0c596a235eee93b0cba1af569d37713aed33e1113392c55a5b6953d90967c5c1582d38eb70823cab094b053a12d849575b14ae0db18eb865dd20b670aaebdef1d34b8d9f4ae53716ea4767bb683342b3145cff05708336ea706d654c488c5d9cfba2fb267b3796515881314c066dd5aabe49e27b00e4d9b04915eb6168226624218ff4cf5fad68b996b40bd269bed12b0853ccc02e526422f43e2621e515b791adc8fd08a26491cd3c0fab1de6c723880d61077477954d804534d68c165368e0ee96d8e8162f2e90b70376e68427f379aad98bf98b154329e037ef20500844d56076f6a0acc67303f3dc990b2dcd6d735921d060878e6d022ce4ba8ca7a7b96fa6abcd78e348ac977aef711baa918cb0226fa0b0e2e2e72f14c8b7cfe02ca7ba3b7ce969667054ac9c11e6854915374fa9a3cc8c9e60e0d7883f6404db00685270783ea7395635f7eb3539b6da2d19e4fffb65627e2d8723685f5fff8b3ca7b30c9b14593e8922856080f102a0e63660782acc3912c2179cff999864edcf0cf30ec246401967c5596d852d95dfcd67160aba07c1f0f52f915c947b191f19de5ad74d987d222a450edd9933906aee90d0cc4f47d448e5a8f0de40a04b66d71ae1bf9d4d2505fb79ca0e3ea149915c97f947f9575e7a544800d505e1ef48968f1f8b53094d7a60b1f6f3caae713203f406a01210de962bc380f4196dbd1f24578a56bf90d846a745417b236a85807f53b69ec38b0ec2ae005a928b594b67bad820dac0d27571b760a7b691970cf56bec8465d7186f793a15a8d4e4daa4789d67d57174a919ed4433d93f4447070e3996cb9ce31113238247bb8da4f081a900e8163e5a2eb44101de52c507a5ed36fc7784f6fdac47fc03d37deec459fa7a76a78e9db1063cbb4f7d10d804d3ab3d37266807bcc007dec1cd928a23f5d881becf4a51984942b7381c09e8c44fd35c61ccf2a7c65318f05904c56c42e57c2cb87b8c73c765b30bef36f1820f9ca6b94c81d92ba2084e09dfabc2eff990196c0770b9794cb8b70bd31deec4d0e85bae29c187734813379fde93a63529fc8396e99591df9d2ab34327f90f80af27548442bc64eb6e34186d84379a8651af80d8f960324d77bb912de14eb76e0961dd735b34730a56ba6d8ac4d150dfa5c1f7053a314cfb6c77b525ec4e19757dfff861d610b10751d530a84a4650bde9d0eebeb7a94d676a5bf46bc029c2aafeb09b2325b11a85df1b01a73830e31b8cc79609deb6a301d05712c840a06f9fd549a30fa1b651326a4da4adac26f5504c09aebb959996d04654095e14c9b8c7b3eac005aba3bf45c6fac7603e5b745938c3cb1ff424c98dbc2f919222ee65566d4586625318f3a74ff08885137c369b1a747a65b63f909b71e211b5cf3919581d8f6fe6d31d8b73810ea9bc2b747a734fea07657c7498d50bb54551e4dd714f68ba576227ca61d1276163a8ec28d74030fa8e2b9f246bf238833a03e75e45c9279b40dd70f2a83ba4c625e575f213cd4ff8ba73f27abfd6139434de3ccbd51b8e16f3faf940e16f0c4b0dd0f96d4222d33b1f2cb9606770982a2bd7ed9bb184287f516e026e3800e2691ea26c2abc4df44a1855fb469bdb68549cb907dfe784a289ccf1f6531c7a1a3fc05cdde985546a79b240777727d5db842af8e1755649974307d842512679f159878ba5c0475dc84583c0edc1d209648b4bc94e81108c0f15fab787891bb73a041b957590dd29b067bffd19d1b6a4bd8cbbc7f234443b6ec5b1b18c2e374d5b89c0e38361b33d4df6112ea62d6f13ccc3c5e1d8255d3eb3134679226f2c6f3824a5ae56aa49b424e4d70feda43e2946da7d52efddbad6dcd7a3caad68500dfa869d09afaa4e3f594107485e2a7bf4e45bd2090354c6e4b59b96d43589edf7f94b340361e300ff1811aded908b207e89cf8e25d9f8fde14a27bf51d91e5bd5a4b087b01f88120333b9485ade44abafcc83970ff12388c5bfd1cd639a7e50f295c5df619a68bf9d56a98f0733434e88e1df65bcaaf76ef35462eb9851387e79ab0c2c753f4233401a8601bf818fc880d5e5c547a5687b461e6368a981f847b124662283fa319c9d53952fd97e3a9afc0e5cdc6c45e530a273537761b37b1410f2622a67fef78480351d71574b22fe7d9154e7d5ad3c3977181e0bbcc26563361e8433f43d4c8e95f28e333aadfbfce88ec9b6c88ccc00b709bb572a28d15b7e29cf6f80cf1678c55b573d69fa3e03d1f01c3c6c42c9026bcec927ea55e9adfd039e07fd8d7dc806debcf11358ce6ef9bd3e9d28e0d32279b96f73d5a7f26c47efed686a4ea1492edbd8535e7645109468deb46f0e554149ae7496b94d76705075f2790d0204e0c8be6a45cfde4a446496ca941c2d6f743da44a94784814a25ac3ffb05f29ed1a322e638fa4f8c8a916a3d6e41a00f0c66bbf7be4042db990baf9e498317261b66f9026b963f02dd3a005b12f3a53e1b64f271087163c8ab4b53bdea9aa45cb39ab2c35a3eed8eb40ff951d5b1bed55312bd34cf5c3a871acefd718e08da5f499f1ccabeee97ea47ec7b16a4d72855dd88dabfd45bac3b9a326fcaa5f3c6959f5b11ec9a8710bef8618fae59761c51341d79b0d18c988317b5f5bb10fbfcdf5f64051dff7ce07c50d6ac0c97fd012daac8b2a15362382752d971e52dcf3d33a97476e807f6189e62ba3225d304847f98826068f92f0c6d6530b1af5e864195c84aa8ab5bcf4e3b97b54ac47fb7c51c8f99664553e7b49cc423dbfdacdf60f3e6e9c4f5238350378932c1a42158a4827de6469edc558c3449e5dd72b87039213040a1507c6b258d9596d3e80f49954fb2766415d8a43d241106975e512c993137f0ce8a617ba598b03a684918b44a1a4ce9e0e17cdf5275764fc0bc1828a5e20a55ba1e50c775370f272d5ac6095f6114aa855254570e1c665933dd3fe47a421fb2c12cbc6b3f56ea5b173c906a5119a0c6914962b6bec2000787b254d8659499386e50c5453fc86af1cb44386acfc077d1e5e6d9cca337afb2beef4cdbd2ca160af195d5fd41f8f6dbc50d52b59bfd3e190f2b5baa842d564456281ee0f5eb0ced38d43e99d3ecaa8432747622b2d1bb85373a29012de81a67ef2b43578ea29dfd85355789749b8b5ff7c4cf3bed921a8180bc337d0276fb0731972ac643b9146ba3cbd3c4b9dd3d9072c8b9a9558e36ca28ebbb10438c929df5fb78e069e35c3e5c0871d689e26b5a7240a014039174123578d2e6fcefbd5d79644e0b531bbe6ed018dbcb6cdd07e08c2efdb937b248c54d785f92a20e42bfc677dddd307bc80dadf1e89359eb5667b446d0e42396a61124ca9e1f33eaa23e1902d734c605b35389eb88504473d1f9595c6313aeb9a6576c3dac00cc599768635a4c12ca195f939ba4d470b6ea232ac963c77430b052f1c9c5f18239dc2a65a56b00184b3a595005aab26c68"}, {0xb0, 0xffff, 0x1, "0960d61deba2a040427072021236c1a236b7097d7dbec67386294585396b4f9fd89890b1c674fc4524930c6e9606906a87b34b1c64312e2d059caf46db3b74d39dfbe0311e0eef40d14ffa3e1ed8de7584ba094cda42dd6174b23efcf97dc284b0f026724e0646571f200007e97a390859fb221d86227e019bbcf38dd002050cac6e6700b5c2e452449f37db67f2ea15cae4841f38a516a8d5c0722de3f1"}, {0x10, 0xffff, 0x537cde0d}], 0x12c8}, 0x2) 16:00:12 executing program 1: acct(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x4, &(0x7f0000000040), 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) 16:00:12 executing program 0: socket(0x2, 0x3, 0x89) rmdir(&(0x7f0000000200)='./file1\x00') socket(0x18, 0x8003, 0x0) pipe(&(0x7f0000001280)) kqueue() kqueue() kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) open$dir(&(0x7f0000000bc0)='./file1\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x5af2409bfb478a46, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="42ac9ed0dfd4c3d6bab693b2963c3cc39d73022b9f4753ddf66d8f2b95e89c663efc58940103a0c435de9f68ffbfacb1bb5ec0ba1fa61e886894a42c09216dc1bd75c4533fe77128792a612e5b1e5595aaf32e7f871557787a21934f055777e706c5c219fa0968380f9a8d8e5018a7f0ef766f004837040717818db84929d26da105f9e03416bb3955961991c81720ca07a4df2d5a38a04c915b78e4f3ed699c872c7bdcb71a571da9e1ab363d495318cd2521110000000000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xff16, 0x7}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0xd9934a14dc8f57ed, 0xa) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x40, &(0x7f0000000000), 0x0) 16:00:12 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0x80, 0xd6b9}, 0xc) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x0, 0x80000}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf373]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) shutdown(r0, 0x6) 16:00:12 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 16:00:12 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x40, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/15}, &(0x7f0000000240)=0x11) ftruncate(0xffffffffffffffff, 0x0, 0x4) 16:00:12 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="01b6868f056ba4ce21392163ea78510e3b43e628111ea9638df4a40ff258c2d2d26ef9294f4c433f97033095f5e0c0981a5fba38ea55adee58490f10d7e6156cc31b2ede44254d83ff12e6265f6efa6af3fc881dc258df8223103ab46000fa080089799a9d9e208aa49898f2b0570754614394ffff642c7c51800549d8bd9da174515b550eda928764472e61488626df2ebf46", 0x93}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) listen(r2, 0x0) read(r2, &(0x7f00000001c0)=""/233, 0xe9) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="549a2e207c58b4dd92fa637f83e4d72425e27402c8ed9bf8c9691c40edd16dd5cdbf755ddd99de8c7f65a0da295d2fdc2e6a3843f3d342f4e1016d3bcb91d192005aa7d799e975cac1712614e7fb61eb7bb4082afb31626cdc3c01426aa8343739e8281824914d871c98b30314e315cc84ffac31681ee3eacc"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r5 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2aaaaaaaaaaaab52) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)) r10 = semget$private(0x0, 0x8, 0x80000200) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000001c0)) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = dup(r4) sendmsg$unix(r19, 0x0, 0x7) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:13 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)=[{0x6c}, {0x3}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) fcntl$getown(r1, 0x5) 16:00:13 executing program 1: chflags(&(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) dup(r2) fcntl$dupfd(r0, 0xf, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x80, 0xfffffffd, 0x40000, 0x10000000, "7e8e2c1b100c2033bfb7b20900", 0xfffffffc, 0x7ff}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x110) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000002040)=""/4096) shmctl$SHM_UNLOCK(r5, 0x4) writev(r4, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='\r', 0x1) 16:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) msgget$private(0x0, 0x0) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) r3 = fcntl$dupfd(r0, 0x0, r2) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000001c0)='.\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r6, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r5, &(0x7f0000000240)=ANY=[@ANYRES32=r6], 0x1) accept(r6, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0x8) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x73f8], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x1, 0x4, 0x20) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x8000000) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8008000003) r1 = open$dir(&(0x7f0000001240)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x80001ffffc) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000200)={0x1f, 0x3, 0x8, 0xf4b, 0x8, 0x4, 0xffff04be, 0x10, [{0x8, 0x6, 0x4, 0x117}, {0x5, 0x3, 0x7, 0x1}, {0x3, 0x8, 0x2}, {0x2, 0x9, 0x7, 0x13}, {0xa1, 0x0, 0xffffffe1, 0x200}, {0x8, 0x2, 0x2d}, {0x0, 0x80000001, 0xffff1f63, 0x1}, {0x2, 0x0, 0x3, 0x3}, {0x8, 0x4, 0x7, 0x80}, {0x4, 0x0, 0x101, 0x401}, {0xfffffc00, 0xa1b3, 0x8, 0x6}, {0x4, 0x7fff, 0xf730, 0x8000}, {0x8, 0x2, 0x81}, {0x6, 0x5, 0x388a, 0x400}, {0x7fff, 0xfffffffd, 0x1f, 0x7fff}, {0x8, 0x7800000, 0x6, 0x40}]}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") write(r0, &(0x7f0000000240)="ec96caac13bb8bb2d82d2f707db51ab7052ec91f32a35dcd9f182544c51e3994fd4f30fe0197e86965f0b91fb2d817cfe3c73692fcaf59a9ffad135d87619809fd428c3a913f3f9a181eb0e8c57e76d170fc139d4ea8c8b6894ede839e42c79f33f003458b2791392a4d09fc09641b58c42f78153497ef15aaaae42c6137a6f9a4fc140dcc8ad249ba517ca9cb1f78f2", 0x90) 16:00:14 executing program 0: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840), 0x0, &(0x7f00000005c0)=""/201, 0xc9}, 0x1800) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xbc02cb0ff991a9ab, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3d}, {0x6c}, {0x4006}]}) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfe53}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000400)=[{0x4, 0x0, 0x3, 0x3}, {0x1, 0x3}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) r8 = syz_open_pts() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1c, 0x0, 0x0, 0x3}, {0x7}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) r11 = syz_open_pts() fcntl$lock(r11, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r11, 0x2) fcntl$lock(r11, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r12 = syz_open_pts() fcntl$lock(r12, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x0, 0x100000000}) flock(r12, 0x2) fcntl$dupfd(r11, 0xf, r12) kevent(r3, &(0x7f00000006c0)=[{{}, 0xffffffffffffffff, 0x0, 0x2, 0x8001, 0x1}, {{r8}, 0xffffffffffffffff, 0x81, 0x0, 0x2, 0x7ff}, {{r12}, 0xfffffffffffffffc, 0xa3, 0x1, 0x4, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x42, 0x8, 0x0, 0x80000000}, {{r9}, 0xfffffffffffffff8, 0x8, 0x0, 0x3b533914, 0x7}, {{r10}, 0xfffffffffffffffa, 0x9, 0x8, 0x5, 0x2}], 0xac1b, &(0x7f00000000c0), 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r13 = socket(0x1, 0x1, 0x100000000) shutdown(r13, 0x1) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r14, 0x80045713, &(0x7f0000000300)) r15 = semget$private(0x0, 0x2, 0xa2) semop(r15, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x40, 0x0) r16 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r16, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r16, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r18 = geteuid() setreuid(r17, r18) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) semget$private(0x0, 0x4, 0x10) r19 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x2000000008005) r20 = open(&(0x7f00000003c0)='./file0\x00', 0x9b6161085009b81c, 0x10) ftruncate(r20, 0x0, 0x0) shmdt(r19) r21 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000180)) semop(r15, &(0x7f0000000a80)=[{0x6, 0xad95}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x2, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1, 0x1c00}, {0x4, 0x2, 0xacdbd9d8cf0826fe}], 0x7) semget$private(0x0, 0x1, 0x100) 16:00:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3cf10e3b43a4d9ec074fb7747a4c29ddf86bd66811a7f44708ad1b0018ff179c7c16df5b14dbe7c1dc93d2d9fc"], 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) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfff, 0x0, 0xffffffffffffffff, 0x0, "0000ff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getuid() setreuid(0xee00, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, 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) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:00:14 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="e9", 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$unix(r0, &(0x7f0000000180)=""/117, 0x75, 0xc63159a45a77d631, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e696c65310090e910f1385158546a54fa3915e31694921bf5f62924daa4e1a8af93710a5b593b61780ad8d2d89e079fdcb418ff01aa58373006e8dcdc2db18f10dde596d12519240c50eec6a20100000000000000681a13b23ebe452a7a20f5c2a26072e014c8823bd363715803f830bc1f78e84420a8f3de47ea28dc78bed0b8fbd6eb0082d5c2cc3d99a0606a948072ad54500fd5bf670b75dcfdffd8fa3da94f3cc8533c24107fbeb3a71706c5d15f22fe6c0515366547e75cd9a8cda19c5674a9d4dbeed5f924433b9c1e6c3ad95492fc1f441f12c8734a49bc5841fe40f8fcd5e3b3909721f30324d497de987d721351e6befa634ae277070475b02a85a7ff7fa46978b2d00b552f47f1d0cc98273482a33d50295a677af9628a73b51aa0ba93bb1b833017af9dea000000000000"], 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0xb9) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x138) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000200)=[{0x7c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x100) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x0, 0x4, 0x1}, {0x4, 0x9, 0x3, 0x314f}, {0x45, 0x0, 0x0, 0x3}, {0x7fff, 0x2, 0x1f, 0x5}, {0x60c, 0xfa, 0x0, 0x1}, {0x0, 0x8, 0x5, 0x101}, {0x3718, 0x5, 0x45, 0x8000}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f00000003c0)="000000186204018b002b3aff7f00fd9edd0cbe57977136807465e1d48c0fd55b8886b04afd1448f4e5a502dbc89304db26bcb9e6278211cc62f626da8d08000085194a6b8725781128f0f6456a174f2000386184b5d9e4", 0x57}], 0x1) r1 = getuid() setreuid(0xee00, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r6, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x4d3184dcd38596c0}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x3) semop(r6, &(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, &(0x7f0000000240), 0x6) r7 = geteuid() r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="297f3fc90800b36e"], 0x8, 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r14) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000600)={{0x2, r9, r11, 0x0, 0x0, 0x6, 0xffffffff00000001}, 0x100, 0x6, r14, r13, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r19 = socket$unix(0x1, 0x1, 0x0) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000001340)={{0x100002, r17, r20, r21, 0x0, 0x46, 0x3}, 0x100, 0xc07, r22, r24, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r15, r21) r25 = msgget$private(0x0, 0x682) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r25, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32], 0x1, &(0x7f0000001240)=[{&(0x7f0000001040)="cd3689ec942b5fe78f4ddb2e4aaf197bdcd7630b1051e47a0a83da5b579dbb28e823635e0ef6cd6471636ae082638d0f4ad4fd8d6cf80bc10d38a63d88d4782f72fbe7ba9e2c273b59b58b37", 0x4c}, {&(0x7f0000000780)='W`=', 0x3}, {&(0x7f00000010c0)}, {&(0x7f0000001100)="b24386c53ee88bb0e57b55ed6379af35abac6b319c92ddd1628e7d5dff216ad4b6723957b4f09b90b0d628f9cd57bfd8771c1fddb90060caf0af6bfe64b3ab4b493b86ef74b3ab89deb6862a184929d98c6f9cb3caec587d053bc29b51b68c60330d74053dae9b483da2298c565862d5", 0x70}, {&(0x7f0000001180)="649b2dfadda5fd9950be4dc6f28b4bd5ea454cf79bc8c417890a46bae86483dcf7acd885f5cb9c725626462aae4d14e0adeff4dd81c6754ce93dcb2eb3b8cf94c7293b819dd7d16c831968bf5affbf387bcc7c4fe71c", 0x56}, {&(0x7f0000001200)="a48232a593c46becf1592e81eaff95aa352abead46fe94813e3cff67fcdfc41d5d4d60604dab543e20fc12f131eb0a092883db462fddfcf00cc0472c", 0x3c}], 0x6, 0xfffffffffffffffe, 0x0, 0x5}, 0x0) r31 = fcntl$getown(r30, 0x5) r32 = getuid() setreuid(0xee00, r32) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r32, 0x0, 0x46, 0x401}, 0x100, 0xc07, r29, r31, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000580)={{0x5, r7, r11, r21, r28, 0x20, 0x9}, 0x7, 0x9, 0x4}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = msgget(0x0, 0x1505797c3977d2e1) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r38 = getuid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r40 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r35, 0x1, &(0x7f00000003c0)={{0x0, r36, r37, r38, r39, 0x121, 0x9}, 0x800, 0x1, r40, r41, 0x3, 0x1, 0x1, 0x5}) r42 = socket(0x2, 0x400000000002, 0x0) r43 = fcntl$dupfd(r42, 0x0, r42) ioctl$TIOCFLUSH(r43, 0x81206919, &(0x7f0000000300)) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f00000001c0)=[0x0, r3, r3, r5]) 16:00:14 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$PCIOCREAD(r0, 0x400c5711, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7ff, 0x9}, {0x6, 0xb44a}}, 0x5) rmdir(&(0x7f00000000c0)='./file0\x00') r2 = socket(0x1, 0x1, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000080)=0x2) 16:00:15 executing program 1: readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000002700)=""/4080, 0xff0}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000280)={0x5, 0x7, {[0xfff, 0x1000, 0x5, 0x80000000, 0xffff, 0x0, 0x1, 0x3f, 0x5, 0xc1fa, 0x80, 0x400, 0xb54, 0x0, 0x200, 0x8000, 0x8000, 0x5], [0x6, 0x6, 0x4, 0x80, 0x1, 0x4, 0x1ff, 0x8, 0x7, 0x7], [0x4, 0x3, 0x9, 0x5, 0x4, 0x3f, 0x400], [0x3, 0x8, 0x6, 0x100000001, 0x5, 0x7], [{0x2, 0x4b82, 0xb9, 0x7}, {0x3f, 0xdc, 0x9965, 0x6}, {0x7, 0x9, 0xffff, 0xfffffffffffffffc}, {0x1, 0x52, 0x52b}, {0x7, 0x200, 0x7, 0xfffffffffffffff9}, {0xff, 0x101, 0x400, 0x3}, {0x889, 0x4, 0xd873, 0x915a}, {0x1000, 0x5, 0x1, 0x5e}], {0x101, 0x9, 0xfffffffc, 0x7}, {0x8000, 0x1, 0x3ff, 0xd026}}}) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) renameat(r1, &(0x7f0000000200)='./bus\x00', r3, &(0x7f0000000240)='./bus\x00') write(r0, &(0x7f0000000040)="e94f06a6c6687a77a1d403aae70cb4b1be491b3047fd07e2", 0x18) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x34d, &(0x7f0000000700)="26495b55a658d024cd62a548dd94b9cfd151a796961d44f6e307f71ab337e90696af7b40bd01d69dfbcef58616e4dc9e7174132e7538cc0953e9a61bae0d76c7cfe00a7fd29ca8ad6e0930c7c2fd7eea47174e0a9cc255ed36b9aca85fea8dc39b92a092638caa9c322157de9ec267ed21fe7a2c485e") geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r4 = socket(0x2, 0x916a802705abb554, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x4a39, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r4) connect$unix(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076de0fed466edd8a841c68107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x100000031) getgroups(0x0, &(0x7f0000000400)) fchown(r3, r7, 0x0) seteuid(r7) setuid(r7) r8 = getgid() r9 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r9, r8, r2, r1, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r10, 0x0, 0x0, 0x42, 0x101}, 0x40009, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) geteuid() getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket(0x2, 0xc003, 0x0) connect$unix(r14, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ecd20f10ae16d0fb6c679f911ad4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500f80000000000000000080000000000"], 0x10) dup2(r14, r13) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r15 = dup(r12) sendto$inet6(r15, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x80009f5b, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x130000}, 0x16}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x352, &(0x7f0000000240)="f5bc815739796d93ffadd0c83319c7394a9f3d59955aa079ba91fc2b27ccdd2e1168b3b4d36b9d3424fdabfb30bc3cb1053c6a7992287ee14c3651048d8c2f9b117f2302658f5750b93dfd3378a4c4dff516acad76d86401cfa265eedc88f38ddd851faa70b2250e58193d538b881f09578b87b565ef408280f759c1b9478b43286b1983bdd101bbdd167a089bf38442b74db6fb291535bd2ce760548d080fd296e92e354021e293b21795b298ed135219a148a4c6bd8b9344560fc324989dd06a2adb46892ba2da2718ccb52a00477fc1966301ce4d072692a7c0a99d51319b376a768469adc3233cac8d678ead") 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x4, 0x40) sendto(r2, &(0x7f0000000140)="c94989e9f88fbd61bf20d6a9b4dc80a15712b03513e4a099a072c7147bbb7fd3ed716bd87dcaba2225addf0376e6d84a29f72fbff4a6b13760fbcfaa8dfb16a41c69", 0x42, 0xb, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653018cddb3b70e984f2be711f9cec5a2f2126df99d949d6000000000000000000"], 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x25}, {0xfffb, 0x0, 0x0, 0x100}, {0x7, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x50) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3bb084875bf513f, 0x400) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='c\x00') ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x0, 0x4, 0xa7ad, 0x1, 0x3, 0x3, 0x101, 0x2, 0x2, 0x3, 0xffffffdf00000001}) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000019000000000002000000442c7987f3dee93696654462fc9b05a71f84ba4c8de7ebc6bc98ab7b560d00a4f7b9"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) 16:00:15 executing program 0: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x85, 0x0, 0x0, 0xffffffff00000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xffffffff, 0x0, 0xfffffffa, 0x0) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffbefffff7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) msgget(0x2, 0x90d) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x3}], 0xff, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r4, &(0x7f0000000240)=ANY=[@ANYRES32=r5], 0x1) write(r5, &(0x7f0000000200)="1aef2589f6a59f777f95dc9fa3cb4462e2efdb7fa4e3664c8b39bbe7edf433befa98961058801c85098139e751156155d75c05fbe073da521a1d7d22d30ed4cb10d508a5a37789acc9d361ae8b5cbbef697c563096484cedc032916af754e9051c7c94e97905aae919a113c44f4b9b4e7c25fbadae9659a3349d0031fc6228314619b4048e9ff65fbdb6f301011f6b1f58b11ceba724d37697097c5e82b03a9144063b39", 0xa4) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) r4 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r4, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15, 0x0, 0x3f}, {0x2e}, {0x9, 0x0, 0x0, 0x3}]}) r1 = kqueue() pwrite(r1, &(0x7f00000000c0)="595b28c8b7d74420fdcde21d6d737bedf891e0c1ab9a4bee96c2d8f35cba78f66c22d57d793adfb694144ad8097cde0d3ac1cbd2caab2c920e94f142e7f14d5c2238f1f30ea5e63b1bca898d4ab9f882ea5207a000d87a8b4437dff98dfa003b3702b22ed77234739f4a10e54c2f05c44f7ced82353aefd46378dba160e49c543167c22e7102739a1f6e23b0488d46b47b7888bd32f304fd011a391607f51e472060e1fa545b8d9d4b1ad78c28f3f3f3", 0x36, 0x0, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x54, 0x0, 0x0, 0xfffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x0, 0x1, 0x1}, 0xc) r3 = getppid() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r5, 0x2) fcntl$dupfd(r4, 0xf, r5) dup2(r5, r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) socketpair(0x20, 0x4000, 0x6, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r6, 0x6, r3) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000000), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f00000000c0)) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) read(r2, &(0x7f0000000100)=""/123, 0x7b) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000180)=0x9) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:16 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f00000004c0)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:17 executing program 0: syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r1, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000005000000f400000000002f5d00000000000000e3ad2589ce000000000000000000000000000000000080010000000000000000000080004000000000000000000000000000eb000000000000000000000000000000000000000000ef0195dd6e7e4992373986ed00000000"], &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x0, 0x8, 0x7fffffff}) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r5, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = syz_open_pts() read(r7, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000001200)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCNXCL(r13, 0x2000740e) bind$inet(r3, &(0x7f00000011c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r14, r11) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000010c0)=0x5) r16 = syz_open_pts() ioctl$TIOCCONS(r16, 0x80047462, &(0x7f0000000480)=0x5) r17 = open$dir(&(0x7f0000001340)='./bus/file0\x00', 0x20, 0x6a) r18 = getppid() fcntl$setown(r17, 0x6, r18) renameat(r0, &(0x7f0000001100)='./file0\x00', r17, &(0x7f0000001140)='./file0\x00') r19 = syz_open_pts() ioctl$TIOCCONS(r19, 0x80047462, &(0x7f0000000480)=0x4) ioctl$TIOCGTSTAMP(r19, 0x4010745b, &(0x7f0000001180)) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r10, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x2}) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r4, 0x6, 0x0) fcntl$setown(r4, 0x6, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)=0x4) poll(&(0x7f0000000040)=[{r1, 0x20}, {r2, 0x3}, {r4, 0x20}], 0x3, 0x4) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000000800)=[{0x10}], 0x10}, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000004c0)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = getuid() setreuid(0xee00, r3) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r4, 0xffffffffffffffff, r6) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x1f, r3, r6, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r7 = getegid() lchown(&(0x7f0000000040)='./bus\x00', r3, r7) 16:00:17 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x80, 0x8) recvfrom$inet6(r1, &(0x7f0000000140)=""/248, 0xf8, 0x94e55a3efde4f651, &(0x7f00000000c0)={0x18, 0x3, 0x10001, 0x6}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfffffffe, 0x40000, 0x0, 0x0, "28b5e6caac78a32fcfe690ac2004d7f1440de300", 0x6}) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xfffffddb) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r3, &(0x7f0000001380)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001300)=[{0x0}], 0x1}, 0x407) r4 = syz_open_pts() dup2(r4, r3) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: nanosleep(&(0x7f0000000080)={0x7, 0x4}, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x5c}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x0, 0x6, 0xfffffffa, 0x7fffffff, "f717dc89d6b9eddbc460f971da64d989ca22bea2", 0x2, 0x400}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r4, 0x6, 0x0) fcntl$setown(r4, 0x6, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)=0x4) kevent(r1, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0x0, 0x2, 0x48, 0x2, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x4, 0x80, 0x80000001, 0x20}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x120, 0x10, 0x76d, 0x6}, {{r2}, 0xfffffffffffffffb, 0x45, 0x2, 0x1ff, 0x8}, {{}, 0xfffffffffffffff8, 0x4, 0x80000024, 0x3f, 0xc52}, {{r3}, 0xfffffffffffffffa, 0x92, 0x4, 0x7f, 0x92a}, {{r4}, 0xfffffffffffffffe, 0x20, 0x4, 0x0, 0x4}, {{}, 0xfffffffffffffffd, 0xa, 0x1, 0x3f, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x126, 0x4, 0x6e}], 0x8, &(0x7f00000002c0)={0x80000001, 0x1f}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x24}, {0x6, 0x0, 0x0, 0x401}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) dup2(r5, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='L'], 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) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:00:18 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0/file0\x00', 0x20, 0x269) socketpair(0x5, 0x4, 0x6, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket$inet6(0x18, 0x4000, 0x3) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000040)=""/65, 0x41}, {&(0x7f0000000140)=""/249, 0xf9}, {&(0x7f00000000c0)=""/53, 0x35}, {&(0x7f0000000240)=""/133, 0x85}], 0x4, 0x0, 0x180000000) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x9b099adb56aa55ee, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x9e75cb701cc30d5e}], 0x1024, 0x0, 0x1000) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000140)=0x20) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x20}, {0x5c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:18 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc26326d3b7ddda201a5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381ffed036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93dde79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f11271cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d916c1f6bc232c0a246a0000000000000000"], 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) fcntl$setown(r1, 0x6, r2) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x9, 0x4}) kqueue() writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x359) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x100) r2 = socket$inet(0x2, 0xa403376eacf96492, 0x1) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket$inet6(0x18, 0xc, 0x1) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x801169ab, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x801169ab, &(0x7f0000000300)) dup2(r3, r7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) setregid(r8, r9) r10 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f0000001080)=ANY=[], 0x0) dup2(r12, r11) r13 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x82) accept$unix(r13, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = dup2(r15, r14) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r17, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) pwrite(r18, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r15, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r10, r19) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() r20 = semget$private(0x0, 0x8, 0x400) semop(r20, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r20, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r20, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r20, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r20, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r20, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r20, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8001, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r20, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r20, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r20, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r20, &(0x7f0000000040), 0x0) r21 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r23 = socket(0x10000000002, 0x2, 0xea) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r25 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r27 = socket(0x0, 0x0, 0x0) r28 = fcntl$getown(r27, 0x5) r29 = socket(0x800000018, 0x3, 0x102) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 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) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000540)={{0x5, r22, r24, r26, r32, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r24, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r34 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r34, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x3, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x1, 0xa, 0x12000, 0x4]}, 0x154) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r35 = open(&(0x7f00000014c0)='./file0\x00', 0x100, 0x54d608e10951d543) ioctl$TIOCMBIS(r16, 0x8004746c, &(0x7f0000001380)=0x10000009) preadv(0xffffffffffffffff, &(0x7f0000001240), 0x0, 0x0, 0x3) r36 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r36, 0x4, 0x80) pwritev(r36, &(0x7f00000003c0), 0x0, 0x0, 0x3) ioctl$WSMOUSEIO_SETMODE(r36, 0x80045726, &(0x7f0000001200)={0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r35, 0x0, 0xfffffffffffffffe) getsockname$inet(r34, 0x0, &(0x7f0000000140)) close(r34) setgroups(0x0, 0x0) setgid(r33) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:18 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000200)="6fc443e4ac97365fb0fb3e25d7fbe81484416e48ea54bc6bdc44235bf4f002d0fb75a77b6739d76bdbb2df1ff2fff08691c0e6b7cc8a381a5324e6d4a7c20000310fcee4e6b7c41cdcc8432b06da5ffae0031c524ddb8c5e0cd4a0a800c0d36072d468efe576931f01c035a9dd1ce861ec26fff8145d41e98b94e4f503110ab1eadb00000000dccb55e1570000000000000000003b84f1f4d77bbfabafafe3bdc78c311f173a2adc8a910f12b6ce69eeebdea69b65ceebcee37d21ed4b511ea40cae936a68e5d9c4e110ba36a4567daeee9e343401ea3f64799d8d593e869e4f8a43bbe1ea86a5312023f6530900000000000000d3a9ae841d9199c2f46579a7a7b78ff6ed55ac6b950ea429c6bf87aaad04772b0260356875099f509319d2925f412b33", 0x124, 0x0, 0x9) open(&(0x7f0000000000)='./file0\x00', 0x400, 0xab5a1d40ca015434) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x61}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2059, &(0x7f0000000040)=[{0x4c, 0x4, 0xc8, 0x3}, {0x5}, {0x6}]}) semget$private(0x0, 0x2, 0x22) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:18 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x400000000095}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r3 = syz_open_pts() syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCCDTR(r3, 0x20007478) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) close(r4) write(r0, &(0x7f0000000100)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6bdfd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0aec", 0x20a) 16:00:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0xc, 0x108, r2) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x1, 0x3, 0x9, 0x80000001}, {0x1f, 0x7, 0x81, 0x81}, {0x5, 0x7f, 0x4, 0x80000004}, {0x5, 0x3, 0x1, 0x3}, {0x6, 0x1, 0xff, 0x7f7}, {0x0, 0x40, 0x1f, 0x100}, {0x20, 0x81, 0x1f, 0x1}, {0x401, 0x20, 0x40, 0x7ff}]}) r3 = socket(0x2, 0x1, 0x0) getsockopt(r3, 0x6, 0x1, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x48, 0x0, 0x0, 0xfffffffe}, {0x28, 0x0, 0x0, 0xfffffffc}, {0x20000006}, {0x8, 0x8, 0x7, 0x3}, {0x0, 0x20, 0x9, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xfffb, 0xf9, 0x3f, 0x20}, {0x101, 0xb2, 0x4f, 0x2}]}) munlockall() 16:00:19 executing program 0: mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000080), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, 0x0, 0x0) setsockopt(r2, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x2080000000a, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r4, 0x0, 0x0) 16:00:19 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x20) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="1000008000d309d7befe7d0000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e994f3e0000b490df34a299ecbe5cd2610863737e6275edf99e1c819178ae410066ef4ee62076064a672164bb9c83c036146b9dd266e470f9d22a52f07c6ff30000000000000000000000d276bd04988694be9b4fe5b5f63c64724005a922ed650c34b11e814ef420bd086bda5239b72e9f4358926d14f31fa35e512ccf3312f42b8f89ed1166363a93b0e82ddfff3028b1b51a0297b7688b76e3835a30c421bb3e260601eb6dd9a22d380384464187752b82fb3b665a51966ddb8928f4c4ea692020306319aa6eb3b943a358d37f6918dbaef593172cb6b71983c4712d48ce20d705a5796e2b8ef041e8573d872c8d6a2ffc113a3ef0091882dba5e85b41"], 0x10}, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$dupfd(r3, 0xf, r4) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r6, 0x2) fcntl$dupfd(r5, 0xf, r6) bind(r1, &(0x7f00000006c0)=ANY=[@ANYPTR=&(0x7f0000000c00)=ANY=[@ANYRES64=r1, @ANYRESDEC, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESOCT=r3, @ANYBLOB="7349e8881e3572366656df433655ae3eb88312a500b81a8a91399f7f9b1b7e4c471c6b1d2269b68b12bd490e7620ef68d9e5c64fdcb0b4c9884f218af0fd3220c64d77dc3f3517d6c0286088e18c5f5649c21ca272d25ba5d965e997ede602074dc4449552a24bcd87c0dcc9a5ad7cc2f62d0c60d438a5ae8defdc7dc24a64c4ddfd01e9f2338efe6506d30a3c0e1879109e98682c3da5030eb7abfef94010536c685c0c7360e3a6071d6bad57b5f447052a789ae5bdcd7e6b85b0623e4b769589d8cc11079c30f21e9f2bfbee27d0987b860b22effc7f92bc3abb4e918cb48c2fd68636b81f846a800b9ac6f1d075248bc8bf61", @ANYRESHEX, @ANYPTR], @ANYRESHEX=r2, @ANYRESHEX=r6, @ANYRESDEC=0x0, @ANYRES32=0x0, @ANYRESDEC]], 0x1) dup2(r1, r0) getpeername(r0, &(0x7f0000000580)=@un=@abs, &(0x7f00000005c0)=0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210], [0x0, 0x10, 0x0, 0x7], [], [{0x7f}, {}, {0x0, 0x0, 0x89, 0x8}, {}, {0x0, 0x2}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000200)=0x9) r8 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) utimes(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x5, 0x3}, {0x5, 0x52}}) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r8, 0x6, r9) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000600)) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) r12 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) readv(r15, &(0x7f0000000080)=[{&(0x7f00000004c0)=""/131, 0x83}, {&(0x7f0000000100)=""/120, 0x78}], 0x2) r16 = socket(0x2, 0x1, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) fchown(r17, 0x0, r14) 16:00:19 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x263b971df9b4f63b, 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r2 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x283, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="0000952e908d51a0e0f57f00000000000000000000000b6500000800000000000000000000006a64ce8c162c6d4174f1e12747c4ebe8dd03b4e0fa8c990f9645bac662cb680d9afe7b1a23d86ec19eef1e7716ba48854b288314a0bf80d86e9e00056f05ff57beae5829000000000000003ce5cb0b5d37b781ea676ca4d34e69db6a82dfe3801d124a2825ca"], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:19 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x109) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:19 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x6a, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="3f0074088ab0fce4dbf9e6de29c43eb03464a0bb38e963aadd3c7e", 0x1b}], 0x1) writev(r0, &(0x7f0000000080), 0x1b4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x3df887f8fa338b74, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) fcntl$setown(r7, 0x6, r6) r9 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r10 = getpid() fcntl$setown(r9, 0x6, r10) fcntl$setown(r9, 0x6, r10) r11 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r12 = getpid() fcntl$setown(r11, 0x6, r12) fcntl$setown(r11, 0x6, r12) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f00000001c0)=0x80000006) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8, [0x0, 0x0, 0x58da, 0x8]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) r4 = getpgid(r3) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000, r4}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(0xffffffffffffffff, 0x6, r6) r7 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, r8) setpgid(r6, r8) r9 = getpid() fcntl$setown(r5, 0x6, r9) fcntl$setown(r5, 0x6, r9) writev(r5, &(0x7f0000001480)=[{&(0x7f00000001c0)="a17547bcc8cc10b0a4d9e37beb536d2149dcab4e0523505448e310419770655b834b0c62cd098d3953227c1c53f9010e23952c09fd657fc2ad030c1e12c06d2e116594e4d1560d46e42387b3c20691ff5ed6a55b60dfd76ec55609da0d040b555a627f76a64b850921d109ee287112f33a481fabfe7ae9c95bd503f9cb060e657c0d58b42b9f0c74c585e26e86026bac9b5fb9b22d20b1a085", 0x99}, {&(0x7f0000000300)="788e3a049dc5363f2a9beb6219ad88f1db30dd25fcc13f5211c74e39bc775b7462e4a1305d026b6c8b46d5ddd502f0f3eb721376f539328bae3f48d820b9554bca70bbbf8cd746a4dd630a674527207deac5f6eb48e02aff1a81a10339cb3013c75f295939267db690f649fc739649b4b980faee536f4a2c9a673385e01e6afaab5ac8380ed872fb7dc341e90db57ba0ac5334a2e9ddf759f2050a7bb4a1655ea15afe50e1e210ad554b107b8247ec6b8d30c518f234e28ca7acbbd7a15ba981c198f45349d135760967cd3986a280c114e21ada85e1b38e441de2c59e859ba9514848271cd107da2647907dd7ba551e3a779128f135e36b16b999df94438eac039b04a925828eccb832bafb5f9074f179c185e2eb26baf84784917338c7ddf044406b1cd87888e3ce54f965ae4c68df7e17db6439cc5da8bc59dfb210cba83d04f77b9c6ba82b0cf954d6e5e59a8c38b6a04ac298c9ec732ce3366ae7f56693731bc4282cb99b294982bf4f75fee48e3e58a15c2328d73231596cffa38963ef9f31c5bb21c7bf0d75f8e9b0b391e2a1770bfc0fd3b565bbd7c0dff8743e51b94ca9ff34b3c189c397019466e084825275d09417fbd1cb90d0843ffecd6aed12a4cdca668e3af0aa58b75d60b185d694d52fb93d2ff51f3b9959bc151c96e41832793d9e2692448198d15736e81ba1eea353566cbd49db0540a6093e81e4d868dfa7a5a28e8519b4c224007e021cf651b3949b627fcadeefab8fa07f52696a81f58417e0456a9c6143cc8db34541b605625733a665f723865db81e553ab14533e58d7d577192808847c9cea438f2392e3f6fa316fc245b592cabf55bced3f204c7f1a5e787ce08160f1745501870e741c35141c1e96b0bacf097bb7cc7d0724673e088ff5f8e95637907374201947d4f62b3a7baf553526e4dbdd0096908ddac1133cb89e61a5a431fe127251f94bb3b7e43944815dec1a4443905ce31109849b19f2acd3d78885c871980b395161ea6939fbc1ed5d8668b118c3c3e7e1b7f81ef9d68c815a2f09dfeda42caca9836916b671c267b1deb3786a24d0bd74d7a4249a2a4374ecef7315050228b856d506698a4bf98d77011c0617efca1daac9eb8e9a7e8e433b541e75679c92722d22a7e64105f9cc2f9f9e17e25922c38e0eb084eab7f50786dd24acdee36f50f90d080ab77b66e8c55fd9742e1a862e8c69f3cca4418c9998af0148be7a654ec42c46bc64cd4900d42c64f9aa18a7e17f5602c812f6d1a3a724fda01e9fd69c92faff15e4e45c2cbbc3752bd58b9480daad18146dd501263205f4cc223a3b6a3f640934d5bf56452d38e8626554b0f1b85272e57436bc101b0080a2604897acd169fd7a153fc4df615abb9b6f419233df906bed7595adde595e6dc83fb3defd060bcf78decac3b7d7b5ec75dded3b6081b52833a6a9cd0e805e083391b092d90599ff013ddb9a0091a5e1b6a78bedead27b04173e7a2e418da53f0db40128fe5bd07ea5df8a2ae852e067a91b2d55b7a48dace8e5ba5173c99547212f1d62cb7d9e7f8af27511a44f4a609c0bc4260ab7fdf1753d166a6989477799ca32c67f9bd56c4b9f0de2c1afaa9a30a1c2854cfbfcefbc383b5d6d3115df8ac931f3f381b0f63957edba6b6544c457f1b8bfdf23a47d911f1eaf34c37bf798cf7b77e718995fb0785f2427c325bea9d9d6ca5637f02c7eb7f9804552d0c5cf8a2e181504a405d12b729525bdb8c7924c0ed361bb7bb4868717e1350313804339a5404a6f8ad0dce2b59759356d7be7da98404f24bc457d1c7cfb2b1aea9a925bc3ee93b3e28a2518f3dabf7199177e6e13643e50614181394f082e12639542df7b5fd5cc9a6323011506bfabbcaf0efb682dd5a7ef49856c415c92aa31a3e013400e133c7c31c183000dc660a9186c2631362b125294d9154e7e9f1b506666a3eb8e43a571d9800faba4bda4dd55ed0166d538acbe8d528c9507aef14f38a222fae558cb0abd6496e02054e41e4a8c59bca154ec8eb8f0f0c344a330c52e48760c4eee6b8da84a3550ab48dd727d304749e0c6ab44e01c254598250bef8aa853e28eabd59e02f481bedb33ec77ce75ee29f4b4a80fa31bb61fcec1e1813de377d7a3544c5883d8f46c29177709184c6563d0ba79d39415a2920bdc767e45de4d3f5941f7873f2ae143291b361b7b3cf2a45b9b751ddff43a58b8aa10dc44b2ddafa5981de0dd2f06cefcd67770c16d82834a5cdbd859ebf1cbd8be87519924dcd8939e576d078d3c061e5b12f839d771c3e2e718c67b330f5e9a0e68069583c52b3025924a51e81f55f35bcb9d171df291c660beb989180a3dfd2252d3db09fe3a5531192b646ceca78d5a9f68f853df78b299d667e3932ee863f9fa3b3f7999cc881ee35c19bb66026793fda1512a0c9c1706dc5d02d5509fba2480450c47631db97cac17907f1a081737dfa6202c7ad92f7aa8c54a4b2fdf1c1c49cc0297a7d21d76659e48fb09708b3406b5d92fac27b6c708b9e9a2e7a3a0ec836e91e7c7ed5af943d9840c64d6c9def235181fb51785914223f5f72471888bec0beaf55b1ab9603f7aef0b66df8e7662d86e90b1b1116113c2676446f803fff9f7b40b02c2cdb9d7aca54c9199251e2c033973bd2d27b84aacda13fa37312945bd8a959b606796c992fb8426da1e1b978f84f3a729698096d3cb9b27177415bf60dfe689426792fb21dc9a2d00ed98def1d2d6721c0ffd1052b0c0be394a279c33490ba3ed9bff06083976a33cbec493029765aacff79a7188352ef9d49172e4541805159adfcc78b5dd0270f55d6f01d6321dae4846663b397a2d1411a70887085843276021fa855629e13b5034002a94485c44493709f52e8f39be4e13cbf924fe4f3beb061244a0f42ef392ec7e5f009ee921a8a4064e23e5a9520d0bd5ce8cdd6c0233b36b2f451877a60fa57503aa81d92f5fcf616fe286a51b35916ff790cbd67865155db9a79b6bc0600f7af90244196ed37d478d6bb257eead65ab9c61e186a3067f1f4f89d7bb5723427744b0fa8d39f6fbdcb4a98735ecef842ee7ec3252a35cb1776163f2d26a23fdeb8680ce6279d39f337b550dde6605cf74fa7826bfaf05ba676a17efecd6cc946d1fd60abacf86c4a4b5814b48d54d3b26db38965c90eaf589e4c3705484ed306d100b620a96ebfb9e7601cdd7407e27a042ece0204803795f81afa656d4a17c46617f5c27cbe9fa086278f958c99f5a3e3b6a0de218cc681a661ed9f53c25e2016d5a5f0aeb42e1e27f577654cebdc76cb36b4801f6eb25501ddea2ffa16934db7beeb9584531be5c2079804856c21bff31063229bb4cc6250fb8ed80159679a825d0c0680e2f2c2e07a34a830f615c82e99aea0c06c9dcc1111178272eb87c67d0a481969e3897b1433570fc2cefbf2e732fb65597f3573b4793a4fe056b55f707568cf413b4bdc539d8c849ca6e13e7e33a8bd125478d76e01091af678b13eb8823fbd3ecd6ce0504343bda2417f5da1aaa6ba61b271d9e47a1157212e358d2a6502c3d85fa7b9c5db06ea77bf8f2efcdfff00b5cfe8ee6b0429bead83e07069215b3624c580089b2327054901ed90879aa7af01557d900109bef9c857863ed30d2cfb8b21066e9a2ab4dc3d9dd98d665755f6495cb1f6a984c69f74a1c1cc942f578f64a4d41508997fbc7115861cbe3c431d0b8772c33b25a5abba89ad2368389627672e256cb439ee2abde395272cd242ffc53144170cf0bc23e15ebefbb8378841bb4bac01af506caca243a8e3af4be0083da51a3c6f66bbd270bd254b2d8f4f8e5a55764c71dde48c033a6db5d97c33cf5592902777cd54498a9d9e91cfa3753fab4a29f1ad29268704cdd26a05d79ba9eea5bf60d8edbef82fd768f3a9b1537a59d16f3c237ded6f251a70240cee8b2df9a4761ecf05082c8cb69e489709c526bceec31fa4bce10f1e0a7b3017ec8d56267f6bf6aa1922f4721247be8ee84654a86da0c9e816bd4b4d9c0af4f15d72f5093b79a4bbd12ffc2a10a3ab8d1d78fe6508159856c5623aa6571bc5fa63315c109b39cd2f02feed0788d9ed33b4ffc0dc9043f8eacaba3145af2c90da0817b7b42eafcbcda1d842ec1b04acfcd2c2f0b4f34f6b0c8455080fbdd589316db8a8af6da0aedf9a7f66c236905fa29ae0655b598bdc43086b413e917c195c90b2ea4327b7c647ffb6e5e56bd4ef13e582b3b2485471a1ab7584409f66cd2b7e4435ab48163b03c5ac99728b9350754df1058d7820d3942ffd81c72aca5025a416acfa8f4424b65ecdcec5db7ae09974becc684481cabc5c89a5d36df51d7b3fc6d87b35c53120add7d888d04834b256a9cb23935fbb3aedd6c535f16fe96935a3a8061a468544f96ddf79832a3459f4214b55b0f43f7fc1bba7bbba3fa08b8c3c2dce4df7819d808410be87c785e75699562190a4d4f0560848eef4196187da6400155a3b2902a9c38389cbee009d0603a2d8ba9c4af5817d15dfc5a86a0452c90c4d65eaf9f0d224caa9d18a69b989fd1c4c8482a9475f56f17c49524f9ce5b8ebeccd1cc602e8b425caebb5e451f2b81a1868936c00362973c87b9201c155e547e4f66061615ecf57e3fe9a1f04b3bfff80574ac58b6f714edd1b6f429b56552eaaa7b4903a4f026d3eec76f7e07533710270dbb5019aead1093291535dcc44145ff96bf89810a6144272ffc5c0f17e7122a427735b4735dba55a3b4d0b4e009870e2f338a9f8e6069c9ee4189abcaffd7976566a02326992faeaa73623e5211aefcccfc44487ee475e5a02d6aa50b3f81c916c9b3e7f8fa21a39b8df7175acc0d58c874eee134b7a5a35b3a84ace2e0c6eb623233fc0f4111f93bfe05e10fc0ddd525f571b257ea826837136877c512e1563fe41be530dcb21c49784cdeae50db88651b2ac464c5e7a553685039ca5959614c60791bc19f9d5f77c8fec68aa6c48c833610dd879158fcc288fd48445993b34626ce6b666de14b988cc8cbd5b6f6c21052a600ad634846e7b11dd7bbbb1873583f799a59140ffbb05d28792607698ba3723b5b780d03cde22a439df80f75db36a0ca30d95e6b4a83f2a43042729ba39df2a3807e1a76738aab09afc538d1091b68868a67aad3166ee0abdb169aa8cbd9a0dc9cf002e6d74cb41abe2b18a5f70968b21ce2dc1b553777e1670292e2ee1c38d4915571772626d6a351b40cf533548c13cc4d8816cc91e1ddded763526b43b671dac9f6e954ac819d47f5b51bdd291de19d6cc3a636524fcc2c4a9207b0ce49bc14263cb53e84a7fdb6640079e5c5b4208b48e3b5293b7be60679cbbefd13ec8b15440a3c5c3f81a96ef0b8327e51228e28bee59db38372ce29d9092ff262d523f0a8010af9e23415589d9a8f3efca4d89b7fc527dd6bd17f79567a87fa4fc85df4dca5c2cb49f57c53fad79de2c26375adf2b494ccee0e3f91e2764eebd15cb6b726579e44ec844dd0204a88104ff6a99aa55bfc3d77b4607f02bfd34c421f0d86a13b99aa85dce7ff0236b1a68739ca8b4a00961fec7280df0f61183ca682e9bc7e26f34b418386f95e24bd255551ed57ef1fc72aeb079b936b3b1b2466df1ba22cb751f50e2b9d98deaf0ac7d1f3e99863f99583c81ecfff69a4a1d8d97d666071e2a94663bce4d75bcc6b1e7a8231a51e57e050bc7bbf48726169425ab4955542fe871053c018c8f730a7213f57d88a566603785a3562a92fce8d5863c2e4e613414dc00"/4096, 0x12d4}, {&(0x7f0000001300)="a833cba6f6fd67eba64dd6a1d54723f02b3b97922e44a17794d61576a8b45cc0b39d2bfebc45ac8d42f947a053a9448bbf6facf541128d3410d3f4ba1609f6246cca3d022a502afb82d15179326c1b5401397170c9872f5f7570deda2d3ee959c2c2a2b233b8bbba9569aa12749f7be561e066bc25518b29532885dde883a201088de753c5edd70b3c31ad961874df5c3d97be9c84b2808e25b62659341d5f4b750cc4c34268cfd69735d0fcdb0e5ba06b433776ae478be90e9ab5ad0e237d", 0xbf}, {&(0x7f0000001500)="80f9bab418b8a493c9d47e0ce4513f76a4eba87474f139716858e17376fdd634577a4cdce7e70e2ed59bb2902319ee03c49abfae7a132a2813fbaa009f78d686e4babb676555041a9b977a00493083525346b3da99282e0919298a1fc6fe576c4335ef8986aa2b221267095f72bc2850591ad0fa0e5de2829d0d634bc3db7bcaf2d4db543a70bffe2cd0f24da14051f9d2b889c6a3690502e1011856ad71dedbe1646094d4b91671c25cb1ea55e0ee2a6a", 0xb1}, {&(0x7f0000000140)="3e9a0860c5d7c713f640250e5945e84c89e6087e71d1acc8669c1f2ff2d611dab9427ea1aa91e5e0b8bd5e413f40a184", 0x30}], 0x5) flock(r1, 0x2) syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r10 = syz_open_pts() fcntl$lock(r10, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20, 0x0) flock(r0, 0x2) fcntl$dupfd(r0, 0xf, r5) r11 = syz_open_pts() fcntl$lock(r11, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r11, 0x2) fcntl$lock(r11, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r12 = syz_open_pts() fcntl$lock(r12, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r12, 0x2) fcntl$dupfd(r11, 0xf, r12) fcntl$getflags(r12, 0x2) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = dup(r0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r7, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r6, &(0x7f0000000240)=ANY=[@ANYRES32=r7], 0x1) dup2(r6, r5) listen(r6, 0x0) r8 = fcntl$getown(r6, 0x5) r9 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r12, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r11, &(0x7f0000000240)=ANY=[@ANYRES32=r12], 0x1) dup2(r11, r10) listen(r11, 0x0) r13 = syz_open_pts() fcntl$lock(r13, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r13, 0x2) fcntl$lock(r13, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r14 = syz_open_pts() fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r14, 0x2) fcntl$dupfd(r13, 0xf, r14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r16, r15) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) r19 = fcntl$getown(r18, 0x5) r20 = getuid() setreuid(0xee00, r20) r21 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r21, 0x6, 0x0) fcntl$setown(r21, 0x6, 0x0) ioctl$KDSETLED(r21, 0x20004b42, &(0x7f0000000080)=0x4) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0}, 0xc) r24 = geteuid() r25 = getegid() r26 = syz_open_pts() fcntl$lock(r26, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r26, 0x2) fcntl$lock(r26, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r27 = syz_open_pts() fcntl$lock(r27, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r27, 0x2) fcntl$dupfd(r26, 0xf, r27) r28 = syz_open_pts() read(r28, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r28, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r28, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) r29 = getpid() r30 = getuid() r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0x80a6}) r33 = getuid() setreuid(0xee00, r33) r34 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r34, 0xffffffffffffffff, r36) msgctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x1f, r33, r36, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r39, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r38, &(0x7f0000000240)=ANY=[@ANYRES32=r39], 0x1) dup2(r38, r37) listen(r38, 0x0) r40 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r41 = getpid() fcntl$setown(r40, 0x6, r41) fcntl$setown(r40, 0x6, r41) r42 = getuid() setreuid(0xee00, r42) r43 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r44 = getpid() fcntl$setown(r43, 0x6, r44) fcntl$setown(r43, 0x6, r44) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r47, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r46, &(0x7f0000000240)=ANY=[@ANYRES32=r47], 0x1) dup2(r46, r45) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, 0xc) r49 = msgget$private(0x0, 0x0) r50 = getpgid(0x0) msgctl$IPC_SET(r49, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r50, 0x0, 0x0, 0x0, 0x80a6}) r51 = getuid() setreuid(0xee00, r51) r52 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r52, 0xffffffffffffffff, r54) msgctl$IPC_SET(r49, 0x1, &(0x7f00000000c0)={{0x1f, r51, r54, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) sendmsg$unix(r4, &(0x7f0000000cc0)={&(0x7f0000000940)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f0000000980)="ba82d6f1da1978239b46ab3f65431ff8118ec3b226e153f932048b314fae3d40344e93cf1e527fa1774c7543b21552948d35401c5d57980b2242304bba99dedb554ade26bab13217bf5537699e85b7870fb41cc4bda826dda39f9954423724fa119f1f6cf26ab7998de8f549d51f4509a19cf73d2aa6", 0x76}, {&(0x7f0000000a00)="daa6e201c1413a9d3e985941e9bf490bfc84bcca2bb3c0aad55aa3da799b8502a1ad11434d85b957ffb898a6536b9b4b12c385047cb965e92bd13dae5fcd870e9cbd4691844aec7d60d4788ebd2a7a943347636cb04238", 0x57}], 0x2, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r8, r9, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r11, r1, r1, r14, r15]}, @cred={0x20, 0xffff, 0x0, r19, r20, r22}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r26, r28]}, @cred={0x20, 0xffff, 0x0, r29, r30, r36}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r38]}, @cred={0x20, 0xffff, 0x0, r41, r42, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r44, r48, r54}], 0x130, 0x4}, 0x400) r55 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x40, 0x20) ioctl$VMM_IOC_CREATE(r55, 0xc5005601, &(0x7f0000000400)={0x10, 0x7, 0x4, 0x2, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x57}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fee000/0x11000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', '.\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x24af, 0x7fffffff, 0x7ff, {[0x3, 0x3, 0x0, 0x2, 0x7fffffff, 0x1, 0xffffffffffffc86b, 0x81, 0x3a, 0xc96, 0x2, 0x5, 0x4, 0x80000000, 0x4, 0x4, 0x7, 0x3], [0x7, 0x2000000000000000, 0x8001, 0x4, 0x80, 0x2, 0x6f2c, 0x100000000, 0x67d, 0x8], [0x6, 0x0, 0x2, 0xdb, 0x1, 0x9, 0x4], [0x100, 0x97, 0x7, 0x1, 0x7f], [{0x81, 0x2, 0x6, 0x524}, {0xfc00, 0xe684, 0xff, 0xfff}, {0x0, 0x200, 0x6, 0x3f}, {0x5, 0x7eb, 0x1, 0x2}, {0x9, 0x5, 0x3f, 0x1ff}, {0x1, 0x36ea, 0x0, 0x2}, {0x0, 0x5, 0x3}, {0xff, 0x8f7, 0xc5e, 0x80}], {0xfdb2, 0xff, 0x6676, 0x7}, {0x3f, 0xffffff01, 0x4, 0x5}}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000908824e1aa0559a000000000000000000000000000000000000000000000000000000000000000802b000000000000000000000000000000f8ffffff00"/109], &(0x7f0000000140)=0x163) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) read(r1, &(0x7f0000000140)=""/95, 0x5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000240)=[{0x4, 0x2, 0x8, 0x80000001}, {0x1ff, 0x0, 0x7f, 0x8}, {0xcd, 0x7, 0x0, 0x2}, {0x0, 0x5, 0x80, 0xad48}, {0x1, 0xfe, 0x3, 0x9}, {0x4, 0x80, 0x0, 0x7}, {0x0, 0xff, 0x2, 0x9}, {0xfff9, 0x0, 0x7f, 0x800}, {0x6, 0x6, 0x4, 0x49}, {0x5, 0x0, 0x6b, 0xd49}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") msgget$private(0x0, 0x10) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000040)=[{0x28}, {0x2d}, {0x4000000100006}, {0x200, 0x2, 0x1, 0x9}, {0x0, 0x5, 0xa1, 0xffff252f}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:21 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000300000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d440000b559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e90010025edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28006117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000001600)=[{0x80}, {0x44}, {0x6, 0x0, 0x0, 0x804}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getitimer(0x2, &(0x7f0000000080)) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x40) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000375000/0x2000)=nil) 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[]}, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x8, 0x1f}, 0xc) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x355}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:21 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b10005", 0x3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) socket(0x20bbb50b8ed5afde, 0x0, 0x4) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) sendmsg(r3, &(0x7f0000000400)={0x0, 0x91233f518a53b799, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x72}, 0x0) bind(r4, &(0x7f0000000240)=ANY=[@ANYRES32=r5], 0x1) r6 = accept$inet(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) readv(r6, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/136, 0x88}, {&(0x7f0000000280)=""/222, 0xde}], 0x2) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030d2de123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b1572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2a3c5b490df34a299ecbe5cd261086373edf99e1c8191780000000000000000000029573fc6a3de71c1db4bb9aa06583b53ba34feca8859acff25b47a0f6a8f4b471b5f914088712a4dbef88687ff6535875098841e14730fafde779e6f0016083bb2ff6cbf94b988d4f24a6c8c13377a41dbb28cbdd88f3ec656db5bb65779b337f5d77a0147c2cf0b336b"], 0x10}, 0x0) bind(r3, &(0x7f0000000240)=ANY=[@ANYRES32=r4], 0x1) dup2(r3, r2) listen(r3, 0x0) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000100)="883eb5c4f146d47e49b532895dbf5dcd89c942fd3b13cfe63b544c62a45dfb508a86f39e9c2fbf295c344bb37632d236b5afdda1aa5d0eb15075f63fde0c0a1021d12d5bf75ed13b3462df248db5e2356f9bd2adecd67a6a5c1c64c4dc04240c375dea199bcda58bf7fcea8537270e213d565fdfb2b3eefbb039b6b019665d75bd3b07b21f4be1cf49cd4bd4ec6c25e6d8bb88dccdfa63815dd55455c93ec24b2ccb481a553d3cd166e9b4339f06b7c944b0fd5686c5fda20ffa9c8c3b97ab2b01783a91567e9cb6c30fa34d0b7f94a1f786de133c150580167aaf1214e131a605ad72a1e4fabc9a15c552dcb76f11", 0xef}, {&(0x7f0000000300)="45719f7135c5a6d29481a0e15f3ab110d37018b61c195282888030246b6ac4d751e183a1e5da31b815cc29c200cf0029d09e9a6fb8d809062c950d9bc80e0c8650471c9f57dda35f0275f1fa7d351cb7da1116f4b24b2424285e83b0db05ec0632173c0f7499840d2ae0aa47d7a12fa1937e71d2627d405ea4ec86e035205b5d4cffb392f32ccddf8dd42004d23cb427d2b18175440cb295ab6baa38d6c643c1a52cbaf43883aac077bb97fa801137526b14c74dcbc7ae1a784e0b30f0742aa6e1ee0c1ec7e54170cc41673ab4afee0b979cbeda8d0d27103ad513c1", 0xdc}, {&(0x7f0000000200)="1ea8542ac4bc11d4eece6a41950cce3bd7e581979f94e6c9170c6d51c80fb5d009399d9cad12ca07bb90db3bb02b9d600e2e3c6ec35365cfde08541246dc0e1cd555e77843377c9c0dc65a3f2cb9924e952578e5e073ecda1255bba1bac52390401d8d67b3553579ca8e41541e3b5fdd2bac48a0e29d78a7fcb3bf0d2e", 0x7d}, {&(0x7f0000000400)="5060085b7c63d5e684bac3c251a06344a1cb245e118ebd4eb79688a00714606a729ece9240b99ed28cc1484a8131bfa74ffce92f72bc4f6118930306f33b87eb92c87c0f90279481a8d58a78b548f897711c9d8a8b306ce589e504707a2fefad09ff57ea41b828e312df54522f3c27d115c07cbcb1aabee12cf60468755bf2064deb4950add63e47dec1543c71377f3685d1c8a00c9305de1fc3bbd7677ce48ac3b3b37bfa21f1bb1d6dd5ab14133c8119238edad87f78b4bcee2fe2f27a6f4e5d64b4026c65625f6b6b43ebbe71de875766ac6515f9fa8b3f5bd1d9d3ceb0182da8628deb6189678a246a9cd360cbd102e10188244d6afacca646", 0xfb}, {&(0x7f0000000280)="3b3b239c4cbad5a7434a3c7d53a06c69d392cfc179bf7896b5586f05eae82dbc643b95834ec543ecbf766484bf", 0x2d}], 0x5, 0x0, 0xffff) fcntl$dupfd(r0, 0xf, r1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r5 = open(&(0x7f0000000040)='./bus\x00', 0x5, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xbd) close(r5) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x2) 16:00:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() getpgid(r1) r2 = msgget$private(0x0, 0x105) getpgid(0x0) r3 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x9, 0x0, 0x80a6}) rmdir(&(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x9bfb243d1cc7ffc5) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0x4, 0x39b, 0x0, {[0xff, 0x6, 0x1, 0xdfe, 0x9539, 0x1, 0xa6, 0x9, 0x80, 0x40a, 0x5ae1, 0x401, 0x6, 0x6, 0x2, 0x2, 0x0, 0xffffffff], [0x7, 0x10001, 0x7ff, 0x2, 0x6, 0x2, 0xffffffffffff8000, 0x8, 0x2, 0x100000001], [0x41f41677, 0x7fffffff, 0x8000, 0x4, 0x2, 0x7, 0x7], [0x7ff, 0x9, 0x2, 0x5, 0x5, 0x5], [{0x1, 0x8, 0x40, 0x9}, {0x8001, 0xe53, 0x81, 0x6}, {0x1, 0x2, 0x2, 0x9}, {0x1000, 0xd9, 0x9, 0x6}, {0x1ff, 0x6, 0xfffffffd, 0x8001}, {0x5, 0x0, 0x8, 0x4}, {0x7, 0x5, 0xffffffff, 0x856d}, {0x7, 0x5, 0x3, 0x20a8}], {0xcf, 0x0, 0x3}, {0x3, 0xfffffffe, 0x1000, 0x40000}}}) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f00000000c0)={0x0, 0x1, 0x5219, 0x3, 0xffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) write(r7, &(0x7f0000000000)="98843700ae1138171b2d190529934427ca5174d5506230cbe813d067d7fe91bdb912133805f6ce82616054548ef13290c6917d98453bfd6e690e99ba3881fadf96d7faa4dc5927e12a7a771e936ef1b95469060df5e8050c29fdef91e03db3fda29a753273f1fa65ec05f21c5eb06f035b82a8d04e0e1f75d5239bdb4be42fd36fe25595", 0x84) syz_open_pts() 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x61}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x34, 0x0, 0x0, 0x900}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r2], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x20}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xd3) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r1, &(0x7f0000000140)="220e22", 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x800, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x0, 0x6, 0x800}, {0x1}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) r3 = geteuid() ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r6, r5) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = dup2(r8, r7) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = dup2(r11, r10) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r14, r13) r15 = dup2(r14, r0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) r22 = semget(0xffffffffffffffff, 0x6, 0x400) semop(r22, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r22, 0x3, 0x8, &(0x7f0000000440)=0x6) r23 = socket(0x18, 0x1, 0x0) r24 = socket$inet6(0x18, 0x3, 0xfc) r25 = dup2(r24, r24) sendmsg$unix(r25, &(0x7f0000001700)={&(0x7f0000001180)=ANY=[@ANYBLOB="fb18320809d00000000086d4fed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cc407bda0e8f9f9d96c8d66f823d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f53be70910979d7f80000000350b451599731501b23339716fc7d4fd527b508b865978a82be7281269178ddf96f29dff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28ec6abebe1409cbe657b458f0753f7967c80400df67e486b4b4d471468d1db8e871359ef69046a60d87d15886f602ac651e08acd6bdb8c91a98dd29ab77227ac63b3dbe5cc37391362d0aca9cb35c9cce0fd36f91fa945debfd8774df1a8393593078dff397abd632fed10d31fa04cf73277f75264097c0f5cf23ada2bec0e980fd56c79a115b35cac48d8a4e2bfe1469c0371b6180c77d1cd46d403f0b41d6c2ac2607ba9e381555be7bb6ec555d695c5f78fd3d376b08f67854d0f0b3"], 0x1c, 0x0}, 0x0) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r26, 0x7, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r28 = getegid() r29 = msgget$private(0x0, 0x0) r30 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000003f80)={{}, 0x100, 0x0, r30, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r32 = socket(0x10, 0x8000, 0x9d) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r33, 0x7, 0xffffffffffffffff) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r34, 0x7, 0xffffffffffffffff) sendmsg$unix(r26, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r23, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r25, @ANYRES32=r34, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYBLOB="bbba3231f192e59f68483c7360993d3c4939dccf7eccc9a7d61d5892243ed544acbcfa56fffae8defe416cdd53251ecd969f49066d1c441d1b0950d34e00ae237c85fac610c16216", @ANYRES32=r31, @ANYBLOB="00000000ff00ffffa12e3d5a948fdadd115bff00000100000000b8da0000", @ANYRES32=0x0, @ANYRES32=r32, @ANYRES32=r24, @ANYRES32=r33], 0xee, 0x8}, 0x4) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r28, 0x104, 0x101}, 0xfff, 0x9, r21, r21, 0x2130, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r17, r18) r35 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0xffffffff, r3, r16, r17, r35, 0x1, 0x4}, 0x9, 0x20, 0x2}) 16:00:22 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe06) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10229, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x24, 0x2) getpid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x3d7015a2aa2c080e, 0x0) 16:00:22 executing program 0: r0 = socket(0x800000018, 0x4, 0xbd) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) socketpair(0x2, 0x0, 0x2, &(0x7f0000000000)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c, 0x0, 0x20}, {0x2b, 0x0, 0x0, 0x3}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) r2 = syz_open_pts() r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x1, 0x7, 0xffffffffffffffff}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r6 = syz_open_pts() getpid() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r6, 0x2) fcntl$dupfd(r2, 0xf, r6) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x1ff) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x20) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x85, 0xbaf34487fb22e164) r2 = getpid() r3 = getpgrp() fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, r2) r4 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x200, 0x90) sendmsg$unix(r4, &(0x7f0000001400)={&(0x7f0000000040)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f00000000c0)="3ce2", 0x2}, {&(0x7f0000000300)="842ee93b8f963f43b191a4be473886786e6066eee0dc756c246cfe33142559eee4baeb6e0011cb7c832f3f88e2cf16e8719cd443d2315d1a3240eb0182a844a12115c9e164b77485323be3304caa817218cabce73dd5b37a50853c18bd18d1ea9a458e3c80cc06bc8d00ae3e3e524a7a0a92c3d7dcac203bbe24ce3d4b058a37dd18179eaf9634daf33c2ce649eb35", 0x8f}, {&(0x7f0000000240)="cc68c5a1e3a1c105900ad27933a0bc09f48086be9803aa78ee87903382320d56607f69a1475fe580fa8af605577eeccfcc77f6547b01e0cdcbd5b507dc655ab25783e7035b373bca7e889b8339cca15f91bb60ea2d1907a22dee69cc713f78bd804f05633b751d8d02764d8f6e44b5f127646fb2c80623d8d8f8ae07", 0x7c}, {&(0x7f00000003c0)="536f182cafd4120a28e6c3839774114b6582853b81a09ae790da7aae9c3b5ddd1ab03362393f2b4155709d99858855a38d5d75b1f996bcb5acc6d725e19f854878c7c04d8355804e79cc1e1b454fa974a3be781a5dc1cc305f0cf8d0b389485b8af3b7da668fd5c50ac90868f8951a47557e8b72961a8ad85ca8ee23c88367751458fcd3e667d1495aa6adbd3741095cde9674cf241220f9a740768d579dd36c6de025dcbf495393a13e8913f7fc984f116aa81bd886be1e0d7a9b30bfbb43f02f8b0e313bcb99d70796c175bd7f5b63854edbc3a781f636791b667044449868e12d925bcf0a959cdc6da89121a91202c38b1f976360c98032d5dd7bfdf51dd187037dd84c4a3ab6dd907e3a2c68823ee6b83c7919ca2c7e8593dd60fd90080add01d364c932e2dd7925cdcd5c01403ae06b2bab2cf1b8c15fda8780eedcc5caf21e58401b39bbceb8e9a94be47124b431b457568dc60711f2371356a1bebe09db919e5590c9e6382e92201e29a26d0246f9f4c9a6e213040592acd77ee007b61b9850bcd0b04ccac45e2b96676aa47c3ff6bdb3486c9a0d2d8af2583faa5ad419c5d34a839e62a535bffd8e5e413819faaa61f1e27cd75441df7ddb5d71072a13e846553b1445e3ed4bc6a1baf6985c08ce3aa46616bfd504ede0acaaa3f2d730ee137da74843fcc784eedfa3e401a25c62b451f4d2b40d8b64fedc1353b6696242f4c0dec345497abccce2d37ce1ec9efffad1544e2b0782b245851692c235956aa040d55106f7fd0d2e619aca32689c9862bd91e339840b678f993e9b79febb2f718fe6a20e46c4d62817ef3392b6f2578e0a09215c93a6b097b040795e77244ae0072ba0d030f7b6bbabcbb309238b60cd20f52ab17613a941bd59867f87b3795b2e08d2246975a32c315fd3839413914a4a538d66f9919b830d36edb31d43ff444009c8bb13d94ba637a8e81ffd9391e0310c4fcec2b12e8fb018a79cc20db185c781b841e11d4a48757178b95ca99e5adc6fc6eda28bdb6f8e24226badb404a2210c375f197bb1ab18eeb400d06ea5bd388fc742ea3c3e12457d77506f82823e749a4865564c1477f5d8aba3c7d30b5ecc479ce153c416ed8b9e166c1177ac30369ded25329d4327020572f54884712d48c1cb877f12637d72a6333313962ff431c8278015f2b3f8b042519e3d89dac6d5efb022401ca152260c0c041aba6f30da5443d8392325eac318c2b7453060c3fad1571e56c3d516b93cd4bde6255fc49652d7082a9ce0769dbe9ac15ff3de24881fc1938444fd231b0e249e76b36bd265840e5b1ee23ae7687f5ba1e4d19a55d20711daad4beda248f666f2fa8e32e670faf287fd54d24cb85386aae2bc017b2baa95bd4774ca21c655792ed5f5fa5b2b8dbc91b100b772d6f9c89eaba472b8eb8ea6458da46e0aebc24888199641ef40d7f26c77aa3acc7187b5914a19e37421f0729ca736c9f0d467e0d6b6af1a6199e18c7fce9e8ab7a881377274e0b251964c5cc32a207ef0d2a6f74a253698eed49105c74f0401432157a7d590764b80e8037d350b79f0900c03f9ba00807d9ba49834f99dfde88425a2eef8a319b4418428804b5aec69aa0156dbf84dafd1a0984bd74e1b63f236b0836e3c5a7f871d567a8b5c13922b79b53838987d8e656e0b2b2d08575a6d14124ea1db90cd4176db87e1a102ce7aeb27e1ddd3c52eb2a18172d841d26406986dfbff8a7e5a5b52dc9bac699aa6968fa63fd20e5d5c172f83fdceff33eaa1fc819ad90d42663f44afb8f3b6224d83c5a8c3ace6e1aae8b2c2b449b91ed84aa6b2d4e1461bab7672fb8fa5b41ea539ebe51824789efc9eabf6d93254baf17f3f624c213c7f550af7d160ce2e0baa0d19dbcaede4277983d45dceac763fdccb96de86a6c7b8cbf4d07e9bd3f0048d1647c098a8165812b4bf1b3068d48120f1e668b7a6c08e0cde4ae2417a87beb3eb73223c0f00704f4aebde724eb2e99e146cb0744b237dbedc196264d257617fe065dce3b682d38974b8e57dfba14ec78adbbc07d6762157543b5dbb4e6e24f8ad93211f52bc9500fe1ccb1e5f1bc527b93d04ea99220426f2ac73d9912e05a77abfd442b9e6afdd1ff2a4b3a3d6057a1d334e400131013b81a04f45915343300dbc0ba6394fc0ae38a5c9bd1411995d35ec44036591b77c00babad48ef7040c7b939c19c6dbd54d92e76dee16a209f0f2f23e6bc207349f78ca558b9779c984134594db7bf63279b136848df1802ec21ce413a468988899326f630413391aade6b658270ec05efaba34a770084b9a3e5a87cf762af32f3c87d6b08dcd100b4b11c54d498d5d70a86e782b6ec04926486a94f559af83e023a1e0373b3579d2678ee612a7be715a15adb1ab682b215c63c201bc84b846f81e095dbb63b2071a3e5797deb5c2d7f69ef3f9d492b5eb6c0d7cd3360f17f6d64a4182454b69ba072ed2ba93e0e3e6d2d5c68bf74b28ad91f7de2a43437e136636fa756d2f10b66830f4d26c86d97ec067aa8dcb7d4de8adb045200aad81c91d0224132daa5f16e013485dcd22d72abf6a1e812d9216615b0ba5e88e9ba3443631a06e821957b1499f7f993210791f644ccffbc7248aca646a8194e06ee9be5d71bd60ee784413ceb287c4a8bf8a4a42714cf423adbd32126553998a3a6d2a6bd46db6c44d2526f0d42a3fa0f3efc8efcde77db0e3e287018a8a74126e850db37b9f3fd8fa9cccf33462455fe23ed7fd64f8feafe4b174559efd6d6cb96f773c4ee62b4d7e5830af72aa839a649a1159adde258e243734280b24c04f857650e4d4e9d63a4e1a749e58809f0f450f8845203520f594fd52581c9a822edf0460a5aeef29efcaa28a2c725cbb0df9c5529cdaeee0f369d05e7ef30bb0d943fcfad615a3074919eb72e15b44663f5d6917ca1b1eef328cc5243e99514d476744db50b217925bbfc11b08d6ca7a2a478252225624442225f05d2b66d3cdd934427b5be6ed1e415977cefb72278c3b19bda96c9517871e038add70039eccc80d5142c7432c07c8b2a4c23e8df8efb251164277fdbbdba5dbf02e17e3c768aa63fb246868983c09475cab0b15cf1f4f8e65b78664b124ccc97bcb8f101875e9c77bc7712fd35b02c21ecc223b5555957b7acd71f7838d9c56c9f36f09fa7afac457ca4de0838eb25b34427f39d17209dde2e6f9524d1444fb9840bc09ec76f8bec9f0ace7016d5b2a0dcfb9e703ad29ec515e7652609a911becfeedee74183fc640bd70a637aa44a670eb9dd58bea669c1af399ca0e7799ff05587f5e2e7b7657533f610b9e633a9c47cd531053e52d2b4d17b0173d0fdd836c5212e7000ebda95ae8891dcc917432dc598d20383f54b2b303e20573b99b8e42257f40923239bde3dbab91a944317d196af0b9606cee9f3811ade6c55999de1300cde376878b55964d73176b3ef4fc8c39ce977cfa7924836070376360619412c1168caab08d384cc22943c5a09c10dd497d17d4c1357412bd38bd24f708c0f5303175d4e09003a5e5a2dead47dbc17dbac899499b6ee98c4798345e337194e236cc0aade4e18fea96629991250fe1c78b741f4e4b583795c755a4e5b0510d9f626eb755706799648eac5c7ead19ea4b9b7198720e7ddad89a6a4fcbc5ce7bda98f7c296da70dcecffc882a049c5b473a3b100fd3dc186e0995f962c93f738ef9fe9ee9282c4318bf3c6a0402dda800d98c56fa20e0782fcf7c377febffa45915a4d99d1128251ad8918860dbcd287002480c3a7d28fa2d4adf6ca81dcd1f6a257044106a8d3337b89c3c47820195afa1cd6985da1ce0da8b8a3975c8e64e55ab89fa164562ebc9fdf465e56a5b9d8620d333d19e5c94be2b95841cbe3a326ee4e4d1be39dcf86b6da0165c5eda9ad8233bd2a658731a6451de35eba5222cbf0949e9002f4fe690df5af3071677bce40ee4b9c29fd72464770fa13bd5eef8aac569b8d943813d3fe06f72800e8736fd9c19ec30ceaebe267d5852fea1a04e2debba56c126cd3d4a4257aeede7e2002be5ad2c9359fb753c3e5511597e5445df42fac9e76f6fc8b778d80610488be0507a987ed9cbc6f168f0245263bd248c67ffa873988e2d548406d9dfb2242666b312f30d88437ae9d44475427fda7bbd7e07f82ae3f1e2ae3e235b9952dbc7818c3f568582633d4214a2ba000d355a385ad0d03d7a61b4a29f631d66f29d1c0403ee7d8d8e0b909e2bf82e5b917f233fbfde14ec66f52a3ad268e4a0286fc60bd91de07ad88d13d079763c0c6bf5eccbdad501734b1f0dcc8f3b9354f9cae4fae05be2b1a8a7b1881c97e2c1390d2fb8d90567af54db735bf0971b4bfb45a6fcdd42a6d704fc9ac269137c41b1f09a968a00a3772a39ced90c709b43377c5dc819da654ee078055601c3d5ad921501203398b6480ad162fa1e9257ee33aa7c60ce9694efbeacf2d9252cc31661156955d677660dc5d0356d3a43c5ec3d454bd9462f092f94805bdade2abbc68c0f0be400329f2c6b3f4149b9d0ccaf471c35b2e7b918080ec00a40b7d41cce52825f467b8ade4fbdaeb65601410cce12eadd5b01d727ca6e5ae9d4621b9a9d42f2416529b8c81aaea630bb76cd808f276e979341f7ea5f598fff5775a1d58ccde57f20215951f0e565b05b8915b2838e6d8b9c6d984e875d580fe8580965191dd0094a967a55f9071b938b8610fdc83b849aa5e9bc39394db1702187861b27fa357805d1b2146500e1e506301939c8908c9b62c9b5e359cf9d54333adab676e859991cc153b3656e206ea6355cb6dcb419d1f53f184288d7d205d7612e3393c422a32736285f7e333fda22c9949f5324f84c66e1f05396cc748e6bda8296c48ded8369b4f085da5651bda61d25d999ae6e1f37d9ad5f227656a47d881ee2162d9b621505e2830f677e88c1c98fea3d16de72afc10409a80b74901f562593707b4767454aba5ac0489baf6ddb4beb4cb17958f4882cb6505e199004ffec000059a32c15ab4a22ce514c3e2d7ad14b286885770b6f87ded46412a7c4fe4315cfc8e8a5d67d3dd5b8f9020a9f4b657067a629e41d391407d404a7a9bf83a46c9f375ec45a840e98903e67ec429a6c363387b0315123c22cfce224b26e8c7c1595be8d586647cb392e68cd69d36ece2fa041dd548968b4156c1d2fb88b4e182dffd9d3d2aafa96c7a7545b3df66e7c6a3ee96b1f7069ed0f546ade02434635d65153bf8ed66785678dd09b5d9adc65d5ce30eba59d441a4f66525bb7bf69e2c37bbebf9e42c08ff56a03e950c30fd00d25c09a0c20abaad231ac5a57bdee9ca65b42702449272711df7840d1da531c01d0b5b710bd7453e9ef4094668d988702775bcd5d69271749118faf6359d5cc8b472c9f5613dec342319e5b9ce60197af9dbac7dbf2964dc78c831a78a9160b0138aa9633b7bd94f84403d2e67cbae602b359f79f0dd5f12ea68a3553207d143383fddef206526e5df2202dcf51f46ff8f41906e062aa75c3025292804b744effa4033a29b60e8652867668a5c1ecd3e74d805b17faf3cebd1c77a0ab3e9c4bd059747489bc6723d00558c47cb58c899454646170f1327e4210465fe4425c7ffe76edff12489c4aef372b24de886592ecce27da0876e0f78fad96b101ed1c20cf878580a4dd5b1318cd3c09c0b1e14373c14873b142590b191571868d11428dffcb439ed706498acdee4406acac6ce9e09fbe3920d5bdfa3e3040fe3a83b37220b0e57af527168639cf78341ceb68c7e2a", 0x1000}], 0x4, 0x0, 0x0, 0x1}, 0x2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, &(0x7f0000001500)=0xc) fcntl$setown(r0, 0x6, r7) r8 = dup(r1) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000001540)={0x1, 0x7}) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x400) nanosleep(&(0x7f0000001440)={0x8, 0x4ae}, 0x0) pckbd_enable: command error 16:00:23 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000002c0)=0x7) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) close(r4) renameat(r3, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 16:00:23 executing program 1: semctl$SETVAL(0x0, 0x0, 0x8, 0x0) dup(0xffffffffffffffff) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e39a00206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff9036eedc6b94eb4e5a5ef7bad0000ac75aec99a8ea296f8f93ddc76bf621af68792edc91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4ffbed7c36d00a96e6f15de1ef28d04df408c"], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) setsockopt(r2, 0x29, 0x0, &(0x7f0000000180), 0x14) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r1, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) 16:00:24 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$dupfd(r0, 0xf, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = getpgrp() fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x0, 0xc5d7, 0x8001, r4}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2bb4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r5 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="04", 0x1) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:24 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000500)) 16:00:24 executing program 1: munlockall() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f00000000c0)='./bus/../file0\x00', 0x20, 0x8) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x1, 0xdc) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:00:24 executing program 1: close(0xffffffffffffffff) r0 = socket$inet(0x2, 0x1, 0x8) ftruncate(r0, 0x0, 0x40) close(0xffffffffffffffff) r1 = socket(0x2, 0x4001, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) poll(&(0x7f0000000200)=[{r1, 0x1}, {r2, 0x1}], 0x2, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x10001, 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x3fc) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) 16:00:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x2c, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e6993192964800d777ee0c8bfc13eb797d306f", 0x21) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:25 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e5137fe6b205035fdbcca6d29f2c3e19a8d5fb8f29270b890cc461286c1309124eaf6addc3c2fbe70b44d6ddedf9a529976f3fb98588377c35c6875c733b9bc29fa6ed1d8d1b5dacc6d4fc2b98c93b10b8cba987b5b8b0d893662272ba96a39eba9bbd27181bafa100f3f561d8fa6ba940c82958f2854b2121cc50777b96daeeccaef3e86beecbad6718ed62b8a311bef7d8d5b364ad905aff"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffff) 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) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00802e2f66696c653000"], 0x10) close(r0) 16:00:25 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x7) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) setsockopt(r2, 0x1, 0x7, &(0x7f00000000c0)="3ac7570ad68d2d03fc08c4e7af9c8991eff90a9316c500c9dcce27050b64cf6c3810996a190fba972e227d7da6175b14fca2ddcb94b0248171d2b6bb8286e412a5dba327dffe189d30d3ccb4290f9e6dbd08", 0x52) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000080)=0xa9) r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r5, 0x6, 0x0) fcntl$setown(r5, 0x6, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r1}) 16:00:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = socket(0x18, 0x8001, 0x0) r4 = dup2(r0, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget(0x2, 0x4000, 0x42c, &(0x7f000005c000/0x4000)=nil) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="04"], 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) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7}, {0x80}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="1e0f4612ca254760c200f49eedf2b5c6fa2bb6f4dc3ef2efd99e8732b3db8693fc21aad89abdeace2929d0e61ccf3415e24b26d18ce4dbdd6e294d901a30d799225c3c0de34acdb2a64480ff51c36e7b15baa6c13268bed02ed0f7e25706b8a520de82162aa4c6bbc91e6a0dc9e0f9794e754e0a780045296412b878b06c7d2ca32647c7ea127b26b4879b7e4bb85e8a09e1d052573c", 0x96) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) r3 = fcntl$dupfd(r2, 0xa, r0) dup(r3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r4, 0x6, 0x0) fcntl$setown(r4, 0x6, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000000)=0x80) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x20, 0x4000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) fsync(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r3, &(0x7f0000000180)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000001200)=""/152, 0x98}, {&(0x7f00000012c0)=""/156, 0x9c}], 0x2, &(0x7f0000001380)=""/142, 0x8e}, 0x800) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r5, 0x6, 0x0) fcntl$setown(r5, 0x6, 0x0) r6 = syz_open_pts() read(r6, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x7ff}) pread(r6, &(0x7f0000000200)="77416168d5a1dcca7f7478bd9241ef41b49e014901765c5cc36850b7083bf3c12b1d809491536137daef2596199ec2d8458d76a8c0154be0ed57193e34768a2b869ae3d4316fd5e2316d1aee5ca2ee2076ecdf2f5c85477003ae8ef848a7be86823cff81a988d316f3ceeb73b85a2b092fb5533b1a3470dfcf42cf975bc7832626de4904f1fd82172719c245efb5be676b1c0d882939affaa4ceaa2b62b43ac8c8a469a1bb690aee2e77ec254304a22999aff5c7810013916f263801303120c073b9ac615b6703ea3f8f1e1330aadc11ca940afb4cabfc3d39ac83315248f6d481e2daef384ef36395ba52b6bcf01ed69df3eac6416ec281999eebf21f5953633ec361d92d208438a781af1424afab9270c2f31ee81f7693050726d4fb3fa35a80c818f1fcd5d7928d153dd19aba485b89c91171a92cdc45c3ed3270eb3bb5c646a0bbc11b54aa56fb1679691d3d9b370dd79dad30332507e148c61d828ff430441fb925056ebc35c5ac405400aed691b5f455cc81b114e4e4d0fef554b18d5d059c5c64ba7ec6d555c60598790e5f6f8cbdfcb97a5992af9a64ae534f2886075dc7396d0655011b7e7e369e9840d6611b1ebda4454bd43b8c6be0f087ea23159e3b2c5f99ad2db1770b4389d04227d05d37dfd1e0453cbc85648c371033b694c7bc1b66d65b979bba07eeb9a24bd3b3355ace4c23b6c12c2af28912eb723fc507aa4de435f4c0d4505a3cf60e044663fa1947e5310ae3f2c31686cb837ff0e8518ecbfee342dad77f8b5a1f93a6f308b8a9d355b664499f829a8f80c9f061c32a611ceeabf3d0c29f7f12efebf43fa00d6a2d381773f56adb859706ec3bdb13786f3f724f0cfea57c5906595e71d1a8ce4569ba9c61cb7f9d16634890f36f01af3589e61fe3e9eed30a6717941689d3eb7c451d79055eb32c6e05390e0439e60a6f922d294f3bc31cb5530bf53e49fdf43cf795f34ec505c90d767e4556c6589d1ba0662c1862c80977de984bb2f452caf1764794098dfcf347a39e5053684dafa63bd0ce625c64d547a97becce9a22b0d545459f86563c696532506ddd139b589efc8ab52da5f0a41618cc168e9cd975fd72cfe548852ffb885c6d282ec4b91ca67aa34c34f52381e129b7765f91bb7d5b8918aadf80148302bdad68897b74eb93990ca4aac7de5ad4504b70e7c7ffb615275e5c6d746a618a7131483e577e646e445b599cab9ceb8a9abbb697ce4cd66c8d2792c59f03ada22d019902cb5270e736668f73f35995dae8fd03d84ff9cac0a63213fc28addb067b52534addd073a63e6172245c59caa6d82377aa3b47bda71dc3614f561c0ce3d2d59aea6e8e1dad62fc04b0838bb10a62762c1be87c4df3e7211840fc4698076d324ad90ffaef275530c65adfe2c3f9df1cacafc2f50bac60b5296112f7c9849bf9a473d5f8e9e9424c9aa1a1d4ba9f03cb90433e2fb9154241d58a68315b84079fb739a43a14a25c0c7c12fafc3b3f112cb04fff21f1fc785be889f07b870e1939ea2df3587898c16073427b3a1c71bc60f83c3db0cfbadfbcc365d7f2d1e3e63cbdb0adcea903f95c521c42c5c49e8180358fa25297ab5375663c8e6fb272551d3ba6801fdaa26b706a6c9d1f8e08c2c1a88c0a84fb443dedcad81376f3245bb1ee659c7a5ae7af5225e3bfc72cedf6664792ebeb3ba1df55d5688f37df61acc55e52bdb3b6fd1a6dcf5ff4d276123c31466c933dd38667fe5dd03020a21453f26a9b1d97b1d6da0604022fd050001f0249d4acfa763544cf36240d0b51c833ed21e695cd649eda890465242ead1c8f9137ee71ca34e17f369a5fa76be1301d4921569cdc4a5a7b6e5a375272a8391d5351ac8c6e2b8ae9f0150a0fed43dedd617f199dafc82ccc47be45eec6c3318a0608854fa42dbede61e6c97ee5a04ec1293d0cd7954ecb4495ea68567b09e9b0fdcb598922cb1cd2dfa5d74c3e4d200ba9aefa49bff9124ea0aa5b601051dc2acb7dcc62fd7b64ba1550ea8120224cb52a4a2301f6179450e19792b76e4b446fcb99b564528f82450cbf9a4e20529e1f3fa59f114f597ffc38f281047bc1791d625d2d9e941f4324ac326f62a274a413d53312be03250aecf7725129c5fb8a1256cbb994e7585808ed032daf0bd7cc53724c26a420a0b497b7f3927ed8b129ebaa975c2e537482613cd85b8230117ff12a7ba67c8e7796dd84e61deb587543a64a640ad3e9cf317b93af577eeb7a166c672c61a77c9681bbaf4bf4ecd2e722fb8a11420ea85c28e2f6a8d03db74b5e2a2e79de7d398e700a7803879e3984a319526d7c3b91ab900d1a205399b1ff118868366f949dc428284ff19fd3887d5f4cbcf8ae1c3abb726d372a9bd7e71f6a1514f97025db963cc42d57cb259d92deacad6688d3d0b1f75113476e84885232812d7c46840e5589df9729025f12bed31e55ce47f1a9fbadf5637481f1b7ed17975809dd4d79368ab48f19cf8ff1aa3665bc613e96b94862f7b6cf85c71de9563c01bc6733efcf07aa2ed1c2f5dbf8cd329a053712e0c27f0a6c1f82c95d395eef4afd550fe4508eef309ccd2ef8434eb138960ee45014df943b54163e8d6dc93611e581a284bfa9388095df28cfeb9918b63bd85b1db2db50f1d458003d9b1a101c71a70f734637b2e75bcdffead4dbef611deba8b21a0da6a5d8aaf27f69a2ec3ba9095886eb26ff675172c542eb1d64da15c3debf28ae193e59018d17665bc1ccd5955de46788b92b7d18619a18a9711e9a48145399749eabf7d6b0c5ec5408e9ba3e1e229bf68d3b7b9de98e71032f4d870669502a2868856f7540ad33ca7ccd4f1707eabb4a4ea0bed492429317e314256cdbc8ddf0a0047a9af0b13d6061b0e06335ae4e98438f4987f412615922d5b620b9c37114136ac91fe34779180cd73917876c60bfb8fdee24fd8ad757c04c779ce92f28753a22a0fe70a39d5623e54b5512095a01d6078c7ddb3a17802002ca7969faddc8973bad45eaff9b3e0c65dce0f9fcd2499244835230b26787c4a7789ffa84f5a7738a42defe106ac5056b0799791f48f7918cc2c30368c310ec51467cf328b767baafbfd05e3f595784903bbc3f7541e45e643246d3753962e6d20fe33eb90d4a7e62fbbbd0adf842d8ebfc1882a3c4a4eda132950f356905a67666f6d0c9b3a810ad8e154ee9a0fa6b65bd1ba42e785278592542fdbd0c8086757b6b52c25c2881793b95bcb1ada92cdc854a477104a21df7cf9f388390e90ec739b433e6a59fac8bfdce0f4645e3869f1b3b2e0f4c50ac3d6c2932a21b986ddb1f2bc0821a56222d7edfdceba26eb0c92ac5151fb9dc0454f130f01bd902138523e20f5a6b52b8a68c549ac5915381dc69fe68390287f768fea221e3cdcdd9129cefc0bb7cddb6b2c74db06a1056d1c1fc88844b12e4d80f5870d7415e1bfe9c79ebea8effdd33e5a301517132fa21d2d3e800b3d2f0e7508ee79f49d9710dbf6997d9f25091d533bd33836f8f497e57791e5784f0bf31da30faa5a488e8a4f5d6a4ca9cb06a49c54c251579d855414f80be7cbbf0b210621f5457390604d580289cdbccdc9290d25ab35a6418cd4c5c0bd950ba4b1654ff929d30d55a1ec8c625999ee1e6a24d15ce806524d799d3c80557d6cfdc32da2828e75c814974300ea5858b5838b4d61bb2acd6656c9865bcf327157bcd68f6e00210226f038583d536058df30f5ae17eeee2e22e7b3bb3f3e858905df3afe1012d8167fc1eb42938fc23c1da4d16f1c088e2ea9bfbdaa51329245b217a34daa5d6c5d887c1d0a2495de6b7acc04d06790ec8137498820049f28cf54590d6e4bf637e3b68f152fcec4c3de2dd7b692c949578e73a88e6d7eaa06294ac3be3d65986eee5eaf654f1f7f774a24c2b644a74b92f0b106a8e53ac8e50c4139442f70c894f8ed989c5a687cb73e63323aa61cf327e94b0918a95103c68111cb03bf7c3182e2893c7ffa05b3f49935e04c97950ba624a2817320ac4dea73c6286d34480abddb5ce297e0f39bed5218977ece0693e77d0fd7cb5d9ed294ab303abb10efb5eb06ae3e5f30de02845ea72a44ee23176bec1cf192f6108207d7791952d52b11e266572188902eca71c3f36fda03adfcf3dc7acdfa55345732b330e2bfa535de9ba84053368b5c53ee9a775779c625984b2b17af6729acc0e73057189c4a1f8a9fee4ed77ac07242b01e76097487c7114fe43ccbc722f65ebb576e56572d22a37b65bb40762f874d9601e1189f2959da63659f540c716ee807bbfb5310473a2e490706a2b692acd9879dec4f0c7289a0ddac0c0d3ab977a6fcc26b8240afaf0b6d1c76d229f4affa8165a61ae866eb4f69c9eb8dd46561a7a96cd831d36a4a94b5f07d210bc27e069a843edcdcf9990a5c0568d236bce8ff83a91113c874fffbd95b1d70151350289041690963b8369aeb81583b1324f18b979003589f84d74cea6931ceee2f686a2be5f5d34e2422031834a3d0ceb5208437eeb1b69d7c963c62cbf11200fb3f9cafe846cc20115060ac020f19d9825a8ec536574de6d7d6469a622b4ff7947d0d29b6614cc6b4390db8b2d5f282a9ff07dbc5eda10794aaaf27bfa6281e5aa2c89ad8fc4fb56335a0c2151578ead7521983581984664976b637fbe1bc6e31174d438287f02387d826bf80509ed2cb21c598dbe6f9ad5878b194943b212cf97e3b752aaa222509f8f699d0b5053f989ea613dc3964484dff5a3dc86940ccf3d4e8f1ce3f9e867aa5dd8566f72616468b6302dbcd830c4dc22e03399e053caf29a03df6eb4bb9e57817e524642629762726b9a21c7cb8dfe9c98d64cdc82518e8f624cd705ff024808d719cfab4ff8a6d52ddf21e5317963edfde75174bb1b2510de64086308494107da97293bc6fafddc437e022f1dd0fc74b675a306e4ab794eeed6c609c3c09ef4222b763ce46182684e492dfc421e1c61b741fe45e92b16470cbcf25c7b4b591ae8ba28da07d42b1e57bcbbbbbe4eb41c15912684c04472b30b3faaf835a8bd1c1d14f9b58d60b01fe7d9aab144a43126814fe67cb5f450de1e40ee55b716479b8a5d160025413583992d370f15f47ad646c45213b24c6d634b804e4d89da22862bfcd1c75c22bdbec94ed215fd5c0a8fee49c19bdb8b31002f0ff1ac9f585feafda1f46d8bea4462662a9892bfb68e0d5346bf69e1ac960b89c6fccf4d3a42f538368e2a23d96c09262fd0f53ba3ac9367deebe06777d90f7e71cceeb5ca0908ae547575e08aab1e4b6f7644eb5849ff9d8b6e2b8dfcfd86e15a0e986aa139aa2cccf9553933c432c7ee0b4f0211346c9bb648651edae82427aea762df853e4ee4017f0a313b345ac5f8d85c3444ae1f46a7cb49eabacef51cdb287ebcd455bfdc3682c41de5ec5e0771b48965b20c27c240c8f92ed53182bb4eee761c87340db1aeaf0fa755e5ce9b7d1bfecf02c1391784bf97e6d06dbe3028f13366484f87f7971ce1c1276e0698cd1895b120458505ea1798ab6e9791f6f1ced54d7ade7588f353aec88ea88a8dee7e8b8227e478334053073c23cefbb411cdbae25e45f7ab5f9613626b97f8484c5c41542d2fe5d1bfca9bf96127fb250929b95ce60185ead7514d44d02e0a3d3a49fdb292edea3c4834c83fd224affdb92431e242d9c751e3ced1c3ef6e68210321da26693dd18179a97ba7c7c3267f9ff30a524b190c856a62975ec4af15034893d8db42733c3536763a26564b12bfcd5be1a5754b89b770e39143e79711731e0b46", 0x1000, 0x0, 0x3) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)=0x4) sendto$inet6(r5, 0x0, 0x0, 0x4, 0x0, 0x0) poll(&(0x7f0000001440), 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/93) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x80}, {0x840000006, 0x0, 0x0, 0x7cf}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) r4 = dup2(r2, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x5, 0x69, 0xd6, 0x3}, {0x7ff, 0xbb, 0x1f, 0x7}, {0x0, 0xc0, 0x3, 0x9}, {0x1000, 0x1, 0x0, 0x10001}]}) sendmsg(r6, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r5, &(0x7f0000000240)=ANY=[@ANYRES32=r6], 0x1) r7 = dup2(r2, r6) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000080)) r8 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r8, 0x6, r9) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x29d8eaa7}, {0x7}, {0x3c}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) connect(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586ae89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080ebbf015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c8191cab6787d203778f5552fac766faa2b30b0c40754c18d4d3dd637e4e078a78e456babb4c1a777208fe53aed88c654def552d8c925d92b3af2e0971d2681fd7388568d43437a703ad3bbf5b4ca05fdb324d68f3b7d9fcfb6798ee6aa13a67f19b7a7a487efdeb411d572fced71f44c4978b56f869d17f090621ce90620b920d629f997c524f81f439df2fe6bba82e996b05b6b42e5bfdca7eee44ff1c94a8a853605d96ca55cfa094c3d5298e67900"], 0x10}, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r2], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x20c) sendmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r4, &(0x7f0000000240)=ANY=[@ANYRES32=r5], 0x1) dup2(r4, r3) dup2(r1, r3) listen(r1, 0x0) r6 = accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) bind(r6, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:25 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) r4 = accept$inet(r3, 0x0, &(0x7f0000000040)) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r6 = fcntl$getown(r5, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x2, r6}) getsockname(r4, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = kqueue() fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x0, 0x8000, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r7, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123fe265eef100130ac94fb1666586bec52c502a34a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e010015a3c5b490df34a299ecbe5cd2610863737e6675edf99e1c819178000000000000e7e8224de35d42"], 0x10}, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="60179bd6664eba4dc67e47109a29e5dd6a9524fed0ff7c6dcd1b76216533b223bb4e0bf4d7a3a11fbb804f5a5a3ad45dcdb8ec695cf4e19f162089c8c34f6673c0dff3c2a336efc919350be94836c05a3e7c122b69429b80593e08d14b15394e6dbc9a70da3b8b2d6cedcccad007df0a36bf29556603ff9acac67a8e6ab5d25b378453b08be40429c796b080d39a0e2019a2c55c79f2de41385bc0c88227a2147b6905d55c5dd476"], 0x1) dup2(r6, r5) write(r5, &(0x7f0000000140)="b0fb28702c84ece2443e19ad5c51f3d5df1b84aecba0e2e4449ee9100f2b9c11afe3a9713cf50583a16a2cb02bdbebe45abaa800ca966e8e34d65a27873f22c89a2626192b6065611ebef69d95e5aa5cc918257b9a7c18a0ea87442c69ec7bb354b81d488a4f181cec96a8b6b87af1c28d15d19f85bfb9335e72cf1f2832423e51cc921e8fc1d643c13c78373aeec66c39c585c497bcd60b9d1f6833c804227e7bfadf9361ef4c154f0df9c960977f766936357ca9ed837ee31ffc4c0653599477224d3733f63746bef5fe209c89059112ba5966faff318b61751f4f07e7f13aea1c5aeca241b1c09077", 0xffffffffffffff27) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x213a]}}) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) shmctl$SHM_UNLOCK(r0, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) listen(r2, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) pwrite(r4, &(0x7f0000000240)="9d012537e4073a3be5ea9db92134b9e58fc268d21b87bb51", 0x18, 0x0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) readv(r5, &(0x7f0000000040)=[{&(0x7f0000000140)=""/145, 0x91}], 0x1) 16:00:26 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = dup2(r0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) r7 = dup2(r5, 0xffffffffffffffff) linkat(r4, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000080)='./file0\x00', 0x0) r8 = syz_open_pts() close(r8) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r9 = syz_open_pts() close(r8) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r8, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r8, &(0x7f0000000200)="9c4b9655fe1751d7a60e3ce3403a4edabff0fce15160b0f5447e8b7014e4262fab42a8e1c83e0a5a2bae47476046d1bc5a57feeb05f2092bf80788d80b8514dffdc28276eb4bba377ee7d0bb9c26fa99688ca4c626e36e", 0x57) writev(r9, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 16:00:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) write(0xffffffffffffff9c, &(0x7f0000000040)="c1d1c450cb2cd990560cf509d55b4b8871f5ad03f839cda1e7b18d9524b79a65f35063223b79fc028f8cb0176f132e64e9efe10db54b2402c4254e53a706ec7b7b6c2e00fc51eba9dd09590b7559f136dfba419b73d2339fe6c9ddcd94757db23ebfd24e670964fea8cec14ee0d2d7bf82e6cded63388dfca2dc3995165a45094b6202171cc894de8da41c63f1ea2c0977d118547a711cb75bb8b24ab9701aebde25831957", 0xa5) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x1f, 0x6, 0x1000}, {0x1, 0x20, 0xff, 0x3}, {0x2, 0x1, 0x0, 0x81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x20}, {0x806}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x34, 0x0, 0x0, 0x6}, {0xfbfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6c74d8265ffb32eb60507e84b0a") r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x2c, 0x3}, {0x0, 0x7, 0x4, 0xf48d}, {0x8000, 0x32, 0xfb, 0x7fffffff}, {0x101, 0x6, 0xfa, 0x1}, {0x6d9, 0x7, 0x0, 0x4}, {0x4, 0x0, 0x9, 0x8}]}) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x3980, 0x7, 0x3, 0xff}, {0x6, 0xff, 0xff, 0x6}, {0xf000, 0x80, 0x7f, 0x1000}, {0x2, 0x5, 0x4, 0x800}, {0x6b80, 0x0, 0x1c, 0xfffffff9}, {0x1ff, 0x3f, 0x8b, 0x7ff}, {0x8000, 0x8, 0xa0, 0x9}, {0x40, 0x7f, 0x81, 0x6}]}) 16:00:26 executing program 1: mlockall(0x1) r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x471694c68c060266, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x0, './file0\x00', './file1\x00'}) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x19, 0x401}, 0x8) r4 = semget$private(0x0, 0x4, 0x40) semop(r4, &(0x7f0000000200)=[{0x0, 0x1, 0x1800}, {0x2, 0x100, 0x3800}], 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x801, 0x0) r6 = dup2(r5, 0xffffffffffffffff) getppid() r7 = socket(0x18, 0x2, 0x8) setsockopt(r7, 0x7, 0x2, &(0x7f0000000280)="e12ed2577b506527d3b4fd05fac9bf5712cc90ae95fc4bfd6a89212ed26337acbfada4decda3c4e9452b5008869f45b2191400699c4fa8aa738def7a22a88891027539bf1f8194216eec0b2a5a83df6ec5bcf1b57ad520ac11476cddfff9c94172cda5362e177fabe38d8e1a045a2e0bb0abe034e6671f15b47615f069ad5d1497fec6b138aa2828019c17a03b33d91181ace0c51a67963a", 0x98) mknod(&(0x7f0000000340)='./file1\x00', 0x7124, 0x3ff) ioctl$TIOCCBRK(r6, 0x2000747a) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet(r8, &(0x7f00000003c0)={0x2, 0x3}, 0xc) semop(r4, &(0x7f0000000400)=[{0x1, 0x2, 0x1000}, {0xa78978916fac043f, 0x8000, 0x1000}], 0x2) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000440)=0x1) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) r9 = getegid() lchown(&(0x7f0000000540)='./file2\x00', 0xffffffffffffffff, r9) fsync(r1) getgroups(0x7, &(0x7f0000000580)=[0xffffffffffffffff, r9, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r11 = getegid() r12 = getgid() r13 = getgid() getgroups(0x4, &(0x7f00000005c0)=[r10, r11, r12, r13]) 16:00:26 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x106, 0x6}, 0xfffffffffffffe5f) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}, 0x0, [0x5, 0x0, 0x0, 0x2]}, 0x3c) 16:00:26 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x100, 0x7, 0x7f}) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x800, 0x0) ftruncate(r2, 0x0, 0x184030003) 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = getuid() setreuid(0xee00, r4) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r5, 0xffffffffffffffff, r7) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1f, r4, r7, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) setgid(r7) 16:00:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 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, 0x3}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="52849bd0", 0x4}], 0x1, 0x0, 0x0) r2 = dup(r0) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0x2, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0xa, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r6 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x100) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000480)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETPID(r3, 0xca052257e3c4a858, 0x4, &(0x7f0000000240)=""/134) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x5}, 0x390) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0xfffffffc, 0x0, 0x0, 0x40000000, 0x40000000]}, 0x3c) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000740)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080)=0x4, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = socket(0x2, 0x10000000000003, 0x0) socket$inet(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e4439d9fc4b019356e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000000000000040a548733d2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000000000000008fc76000000000b54985ec66b688c2228caa347656ae3a6539a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca552b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b0be9103a85d83e3aa3"], 0x10) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)={0x200, 0xfffffffd}) fcntl$setown(r3, 0x6, r4) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000000c0)={0x2, 0x7}) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:26 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") mlockall(0x1) 16:00:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = semget(0x2, 0x2, 0x10d) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/21) semget(0x3, 0x1, 0x300) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="04"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4977f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800f5ce994e10456b580100"/177, 0xb1, 0x0, 0x0, 0x3c4) 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffefff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) r0 = dup(0xffffffffffffffff) writev(r0, &(0x7f0000001900)=[{&(0x7f0000000000)="90472a9afaa07bd3d1ccc1d9103d8b635d2343e890308fbb93aea7e20b33b6d33ed9692f6d8280c70e90c7f7b08514987d51bb44ae51221b83b6d64ed3a7d97c35a309c6ea53c9da76a1de0c2dbb462f03779389a511dbb7b307987ea37122232dc895118b3bb94c43d613802fd591118146c0a7950fddf04a61c917ed31883e7338d6ef80fca8dc27f5a5af8e4000117b063591a8ad85c97be499e10d3be3d93dec538451813a15bee9eb7c987cae948ef088b8796129ab43e292e6687bb6d9b71507670db8a49c10d0dc24b2728fc54bf1afe3feb0dd5b67d5f2c0a2844bf6c560b604ac241143094c89dddbe4ab67007d6ea48568300cacf994f879", 0xfd}, {&(0x7f0000000100)="94f41c20bfcba4f2fa8e2b720a0b32b6299560780cf4061c6c3c5a202bf9a5b4733a49ec6c1490", 0x27}, {&(0x7f0000000140)}, {&(0x7f0000000180)="53df4e6704f0c832e645e91b66bed7499cb923bda2e30188b828dadfbc02a3d7e1f9e395a7419bfaffc7606c8bea842cb22a55b7f34a43d36fb0f8759897169639a43b12174b13ab025c63dc2a22edb07e9f8f1354051dd7f0c824775789ee8ebe26855985cf3eede10cd9b98af73d36eb8a8c843a2e975d9c07b9a4b028cfe473329131a06bbb0b402d057ab79decd94ff48d2f8b67f12f000f70", 0x9b}, {&(0x7f00000004c0)="70a918f47960dcfa3f54856bfbfa8af01a7c6dd4be4d6317243c5c57ea272705430f671ea4bb47b738c0b72e08b4d8bfcb722ab6370f0b4f76f87308fbad54b25817e6a8b356406b6e4d5aa555ccfd8af628e32e6c8a823c9672ac9ae902daecc6ed56d424419d0fa0492562697d129838a1cd29806b7de739067b5becc794fc21a3aa34540256f4206b1a811c4ce56cc80351df892bc0423b3b75d2982c2d65fac1b8158878fbdbda74632b44a61c7aa24a4c0de2157c47b9952cca6bf4a322d272c5171de0ce99b36ff90b4bdb4ea65c95673b5c29624bba91", 0xda}, {&(0x7f00000005c0)="7b979624f97c1b8d0418c3d3a83953bac13c2ecb400796605ac6b1f6f6c58c71db8e37cdc16b6076d3f032fc010df059d165c5c7a2325767b237cb7b3cfc6293f0a0397f5a7c7e4fc582f5c0d1c225d3cfc109127ef3405c910fcc08b9fbccecf19f55584821bf452897c4c8d8211f4cdd403b1bd3cdbf60c85da87826f1f7b626a8", 0x82}, {&(0x7f0000000680)="b7a97a5d3a663a47500701bff49b8f4a384c9985f8a2bcc45a696bb607f0731c4d352afed9216da2378707e55c8d763670d1c9491f76b4ec100d7baa785776d33608091f8c394f3041923fd4874d90f3676d88c3c2e748ef04572e19027515f5299a74e70544799fdb15e5d1b27a6b6e2be9d5c0c4d0216c97d4ea08ddf27d3e8f4bd1046afe45b95818280e651cc3d724d1d2804e5c97435931c8525853c405e443a978a6da5df95328689bfe7be84c61fa73cbd80e09ecc93268b15b535386c9b7b1ed8275b95c48d61b1de7de706be509038af41a525cd97bc984f790ee85b08471fcfdcbd748e70046a38f8c2fa73cafefd08f89f3c8e791bbfab8b1e534c846203cc29dfcfe92edf14117c39eab3c76f6dd755ea2979e3b2e29c437aaf668dd08e13c316273f3631d4475d2629ed38445354d5019e0ab32355c98b4a45cde232809b48dc30e9266d979356e7f5a02a3928b5b22acfbca2a9419c14d3ae7c88cae26d362316d516ed541b13b17e31faa05f2ce3f4bf4fac7dd7acdd41e16a380eb2bb4e43c3cedb420cf75a6f5cf1d19769147a539bb8bf14555735fdd7cecad49ce5c28d0fa6e9dd7e5cdfb9e1112c75825bf5f7089c4be1c0cbdd0edae637fdb42648c7d03f7150db757b8e9bbc125e014383c077118cb51b3b40cd7ec86720d1c4dc7c38caf933c06b3c3d1f61c11df38aef4c29cd458dcd4db5c4d9a08b383df038b8a01b9416321c07f53188c30f858073dd9f96126dd917a961d1b298c3b79d3353064bc710bf032d6b59d37c46f17ad44ea5d3fe054bc99ce1a845d18acdcf916283bfff7107698b488721c3eec86b22db3b505488c829a73d737047c00ccf19669fc03cce989b4519773336211a7c98f268bd7bc24dc312558651849a8df143ce1837c02ac3908440a8fe76cc90aa269d14d49685f9827ec7a2cd8263803ca96d67a4dcbc6cca3045345e975700bb6a517d5529db7da5be2f1c7ab87ae5e6a39ff4b9faa8fcf87283f1897383f9f1386f815d7e21eeba9d5f67906932a4b127ef5608940d9b7cf78e3fcbd59f35c78e50b1cbd77e6955a78c8b539c68985120bed15c53df3da4fc4a8af947c7e5bed0d78543322f2be7413061ccf3d1d7acdc19a22cf7d43c570eb0103242d163094269109e086f60380215c6621a8c16ce3848cd25e8583e348c97557334ce93c66edde0fcdbbf2c8277ee851b83c7baf23af2c46a2f789a345391e14adfa5a762b942d083831f5aec05e4800513c434dd82c021aeef4009aaf94c32bea5d7ff62f2e1c8db5b25f44eeaca1e9b310767e97667763b323e19507a7477ccf6ab294257692a1a5e2e4881adeeb1bd1989c436de713694328de691673c51171b1797d9db62dfa127c255da4a53fe2988364f48450c3e6c9f8b294919fa514937d2472f14b3a8151cf964d17adf4d0a90727508448e079ba955db391f889db7d92eb49e58295b2d4e249b0ab3c730c2e6fbfe3e86a10706a40d94a775ecfc842b05256b7d532b3ed2131f8d147d78875314964f857b2419d1c8da9c65117787801e06f60a521612a3a5a5f4096637e0bb62becc7f0ee985130dcb2487a967581b19583edfca88e6c8089043a635448a0e9742dab5bf8ea7a4322288576fc7fc5c154f092c38942fa43b09a68ca192044963a780c58691c85c528f7f8771ebd289f9628ab4b1b7dab40a67c08dede4bf9d037a32b8f73956d8f6b99d9b2511f7de34065d29472ea256704108e6ed8de5a1a918dba7f39aafcbfb62da2af35264f628d065d559d0d4e2991d9800bcb7d3bcc80ef08c7c6884c189c39516af2de461912ddf59c1e32177270b89682bf34622cf05682e4cd345c64b2d0d9eb550b456e0fd26ae180e852882c83206ed8d65b6cfb64d5ac35bcf4c6d80170b54494e1698dc14903746fb983b2e7218f07503e0286f27b4ebbe79e1e14a924e946f8fa8a1218f9404521ba44ef51c64e9665b29f2c6244871e780bb045f9ef3b667876b71908533d65d8707046a249e1dd1e27872d37751f95e7c77e26f963de224d6c2ed3a066eb6836d7778e4f75e1c8d7faa34eb9d8d892be7434e3ebb526f38c45534662375997acc7633d2cf821b2a35bc1301891d5ae61de2602b3a4519ac23cda11c0bcd60cee5c5b03a4da4399e837c5e0256cd5b8513030be9881c7889be7ed60a6659b686c6a31a0b6173d86c476e25d80c40805625af6db862b5c9331e6dcaa8e0db0dee0b081c2577619cdee8ea96293232dc74ae1051cbd22c5826b537fdfecb00f2e878b8a14efae6586ee9b08b9120a297d2f05163743dfaa6a84e22a4b6b7510008fcae8cec0e697f57468b96efb830ab0af62948e66b09617d81604f5e438773b0c9a3ca81741c6c4dcaabf1b115f057e02f5fe190df3605a551f08f68edc9780bf2222dd6790c75c2d03981b9a915484b967b42ad6c90b5649898f263bb68066fe3efe381d4f096f9475ba81f2bd304311efe98bc3a2f4a17864afb1c2dc1b17a9a58fc16a7ebd71de5977521e1925f391b48453fc1cf900c188cdee8b7188526491d6acc6775f12816b1e918c35d930d6fbd5cb7a68695c03a7b747301537f22bca5f0669f4033bee4c776a640e465adb9f67af6406ab401d501cafbfe9c13b167372df9dc9ed42be37d46fe8b477977ba027c4655aa143cc07aee5aeaf295c94a175cecdc69fdfcdb1d381ce5043445cf37db8a8ab3ca23ae2778cd8dc03f303388e17afd5886c72451269ca906d332fd3723d19cd855ba54638816514d4753886a7e53a9dfab09958a5fb71dc977e1fdd36cc0250d7c056b716b014dbd6763ffd5605f125607109e8b6f26bc3d4f972ae84f72859b582e54b8fc2d5302308b481368bd5a58013c9ff92e727e17103df27cc892548a00ade0d2c17b80a815ccb0942d3c9dee4d1fb65d686c6640346c79975c262ed6beb58d5b281c8e5cd85f73a3901c39c1a0db8c4d8d0d905c499d052cc13abba8ec677c85d38263b1b35b637a30c89a79f9477e230421c94a2126c46310b606452892aab987bd5831de301ac40dddca3e066baae652eaab6b58bb78a7cfbf92a59d1c5a95b618e7e2f23f5deb5d42fc2792a30e4450baf06a44dd409554c397458f4bff225ff1adabff5bfbae762ec7f5374f6aeff4b8c8f91037a4ebeebc5e5077f93c4a3117081dd274907acf7b299464b28102512341f8b86d8d38cbdb6873c39880ede9a2ae2fee193af579c39ee1d922ca567a022dbaf26feb29b447e3500d632d1f620c4be62312501053319eca5cd0e7628c7a90d8e3ac37f34199dd4352e5a8a8b123c47ca0285c5d193116c5dff611257a43ff929de75e0c5fda4b83d937168769bacf41d6d3e5f133691692c6d1fee1b7b514b2eade93b8ba02883a8611c44d1bcb3a5e706a442f3f883c077d4f4493c25b1aeb3f4dfd778ba464500e30e71f69543e1a9e0551790e6f0fd65481d3d14bf70d5d80bc35c8d1adada02967a4d9404f57041bac146e8f21627b6162c94610db491713a95e77e4cbc8ec21f7ba594aefab5ec26a4f01c8cb165c4d53066467161b3c63a1ac6c055a2ee3b812ea09cfeee37128fbe67eb3b923ef3ae7f9a77a92b98162eb406ed7169bf49c3d86427cdb5f650e7aca698d5e179e6992ed8cc68fd5b3d810f5ccd0783f0acfb8525273da27f83cd381985253ffe463e16117cf6d611413cb10abdf9edc7ee424af0d52cd46202dd60ac6b9aa225cb0693034f9d7d1ef7fc940ae9387f32740b7a4c06d486d2a8fab62c0f547f0c54a3c6f3ca9720b7ebae9f1a0556e6eeaccfa9a7ca050a7e34aa2e19d93b576152b8a8e641cf9b087a7a33222b3ca17fc3dd117b753afa8b0a8f42676917c17a6e7979aa8fb0999783ad01f252485768b0e0c1c50f3690d17573e7d6c55af09cf47dcee1d33e65b041a3b021ec16b60b368a7f8cc8d5f090d7bc18d09aef171b196c6574ac4c049285e79813b325b0ea33b3a1a4999283ea8ed5e89b68d9f0bc334071d8afb35c47f9cb356a915dbbe9f87a5ed2e93deada838689bc5380a0ca3cd50cab375b5c2e055ca1c5d73bad7b37ce4cf5aba7d9d5f2d5ec09a6f7e80b591ae7b290f70783880090fbf0ead0a2fbfed88a24135cdf501cfe993d022524ff8381a313afe2140d6b79eb46ad29b43aaf2e520607dfebb9717471ad17c243ed0de2004b09fe335ca98bf4167df494f4c4201f81eec4b975b9da4658bda5ceede3cb2cf7c7862938f4cbce08919b6adb8bbd4a664255809e28f0f4ebd509ce3ca529feeac0e444c5544b5f910b9ff08002efc57617200e9097ba4108dc131b5354c7934b39aac99c9a18a6ea75ca1ab293b9f978a1bd464d462e8006ca4c66015f4702b24d23f52424bd66e82468b3dcafe50586aa69486d9ebc52f643c27fbe29e0a5444bf0b1149e4c4912f56fdc4b6b75a9aa26936fbec4c38c01697aa02ab769c49ed63fef03a6dbd97a0fb631ce327f0f7f46ed586a35a628d0d164b73c2ad6a4f2216f99616079cca1c1f3d22085a9a8e0b62f65e24685ff1085ab6ff251c0ab48dc1920286a7b326b9adeb08638feb72d206b0011bc55f68fb8a3c09b88c870bdfe0cbcb609c3c37fd8ef19d96830d2017d9a2e23ef21da22879def0ea27e88e287f9412f3e42f64ad1c4b59ee64df403f43f19eef46e249be86cf2a829e93195121f9b88c3b9e67da95cd7f864cf3dcd46c4b559de0281beacef39932b3e48aa123841f34e3980c95d32fd47c2245739421f99690cfa83c0d8c15c31ab90b943ec5aabec1ec0a868ad4ef90a3eb5a97a34dcc76d2c6ee7382a118848b0df21f5aeb9185756d877b1b154ad53cb5b035621c1cdc5eb4244b26accea723f0a2ec2db8ee724a0a038868cba5d319afcbfe1ddfbf21fea1ccc4c418b2fa72c30e0033de535c2830c5c3bbe01e33e3f466c5222b10cf51473212954a538ca6eea8faf35a4f401a2b745e15f5a9fbe7312ec8419de5cd9b4a301c5a5fcef9c5a0b4482e391a8999dda67874b3bd89f3cf48490c272b3b2a3afef0d0c14b1c380e798fd01289cc279e884a2907d61b6c9486a1f59cb9554630a12a3227849bbc491c7045370fda924ac0a135917cbc45076a58bff92d769e4422556d32b6fa371c00e181e87e5edb46b8c8e60c8415f207007d164fbeb42a75fc8857cc8a14dd1d101e224fd786286d3595c0244c31c01a958c2b3f5065f85d7de41fe18550c9bce0d517a16e6f183512a681a1ea999574591d92c24fb85e0f2967b480c7986123f410ad28e10906c332fc1bc1dd69b1dd5da0796ada3f986100ec6b55e2b9aa703e4439212b4b3d1edee31e085736a497d69d59c8d0f29a7cb8817451697c99418050df3b33fbc528044c2b9771d744503ebfab14974ef1f9debec33bb2d2960e73d60a9e29a1e2ed61b8aecbd9beac13714b969023a591870773c455018e97e3a06692c16819f17268aea923c51b1eb9692449f8293edcaffcf91b149256d42d9592c8441c215acda8df61b89c956f065c303573776d95bd90774fb53716a4851051af1ff84affc8ddd72e153c1061d0f9f48a7d95656650892064c3cd8ef5a4a536bfbf4e9549906a13b74fc601831f2075070137ff2ec0612022a774f542a10887d34d7101a46895a44ca4116b73cbcba75e69afb3dff536c5ad24466877b3ecb89c0af04fad1fec1c01b62b2f7f6aa5a060460d7a0f515a058fecaf8b375783f456384b2afc9e05114d2a24832c654f9e309e6d22ad91ecd864ee91f4aa526", 0x1000}, {&(0x7f0000001680)="e70bf7fb7bd8a9ed16f96d70cc395f12b5d8ae9150006f2f248709d450e7495d5e03dd105e52d697e40f8bfc6bbe1f4789ef364219eb2fe781d9acbc2f1975d6471c31c832861bcd89e86161c6691b9f38f465c49ce79a0bcd4c4a3d8963c52cf3f9efc1e07b97f25d093bb3b3715fe58653e7ba0e3000ea2a0e8597e414f3b8a5837b036f1beb1d1800296500d553fdd25ecd96be5d7567e49fd2d93f0b25d85501345e789573cb6bd76fc531e1ed781f1ab77a0e0ed70c6c8fe8883e9edf735efd811059b06f9f96616730d4017e7ec60f8ad2b040c0d9716f4ec504fbd51c", 0xe0}, {&(0x7f0000001780)="f21f7ebb77a7644ff806526c6a5f0a93a2605c9a214b295a71075fcc7119773f5d09e089a325843c20802e9dd683e192080a428d0819b0a071550fcb71c768a99c8081e0f5a38fd1863e2684d76d87aba8997597ed2faea4a302", 0x5a}, {&(0x7f0000001800)="874641b787dba5a704f51fafa82acbbe4a363bceb41fbad6fbb348489e2613fe3a56223ce026d457a6b70e825142cdc7664c1160381dc1e70a468875b91c9d7567256b0d44f8c23c3cdbfa1c2928b3754c924e7ad301cc3542854202bf2d5a95c0e70aa724b478fe313a90389d43625c4e2f5d0d65ed90c63cd620c1ca4bd3ecfcce16455781f02ace72acf7288646b9c9b56289a260fcab7785bcb1843ffd73671aa89074ebb5bc3989a041cd556be89cdd3e610422a833c6fc8e60818386447b79501cfda426dc370266162c7d46666d56", 0xd2}], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x2b17) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") setreuid(0xee00, 0x0) r1 = syz_open_pts() fchflags(r1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x5, 0x9, 0x7, 0x4}, {0x7, 0x1, 0x8, 0x450}]}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:26 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f3ffffffffffffff"], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="0f72c723b8cfd05e9b82c8b55cb29207f6121512bd115bda32343b2ca510d17d99e9e6926034a287dcd568d64ada1b69fedd7c262dc3db7ee71bb9ff4bf550c5f302e0e6cec96044461380d571fab35e3392879af6ea92c64efe9c3069e09872356301ac61c4399b35cd165621afa0f060ab540b77124c770a5099bb0aecf6b06aa09a668d0a8c47846c0f", 0x8b, 0x603, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) kqueue() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = dup(r3) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000000)={{0x80, 0xff, 0x4}, 0xe79, 0x1000, 0x3}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x9, 0x3) r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r5, 0x6, 0x0) fcntl$setown(r5, 0x6, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)=0x4) getpeername$inet(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) fcntl$setown(r1, 0x6, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socket$inet(0x2, 0x1, 0x8) sendmsg(r9, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r8, &(0x7f0000000240)=ANY=[@ANYRES32=r9], 0x1) dup2(r8, r7) r10 = dup2(r1, r7) sendto$inet6(r10, &(0x7f0000000080)="106bdc032343ec898f724af7d4427fd2bbd58b47d9f3dbe4", 0x18, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x100, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r5 = dup2(r4, 0xffffffffffffff9c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x6, 0x80000000, 0x81, 0xf8d, "b45fbce25c24540e3ff7357dcbfbf92e4bfdebb0", 0x40, 0x7}) ioctl$TIOCSDTR(r3, 0x20007479) dup2(r2, r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000180)='./file0\x00', r1}) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x92) 16:00:26 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r3 = dup2(r2, 0xffffffffffffffff) accept$unix(r3, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xfffffc7d) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2000000000000326, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x85a1, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="da79fc0894036fb2", 0x8) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x84}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1b2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x800, 0x3f, 0x2, 0x3}, {0x2, 0x5, 0x3, 0x80000000}, {0x100, 0x1, 0x1, 0x7}, {0x2, 0x2, 0x1f}, {0x4, 0x1, 0x9a, 0x1c0000}, {0x5, 0x7f, 0x3, 0xa3}, {0x0, 0x9, 0x8, 0x9}, {0x1000, 0x40, 0x2, 0xfe}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") getpid() 16:00:26 executing program 1: r0 = socket(0x11, 0xc52521974c5cf220, 0x7) sendto$unix(r0, &(0x7f0000000340)="b100050100000000000000000110000000000000bf74abcdfef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2d66bbb4257699a1f132e27acbdc47ef1464c703514d602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c50000000200000000000002020000010000000000000010000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1010, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x2) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f5af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:26 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x1c}, {0x6}]}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f47b6bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb32321900"/950], 0x156, 0x800) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socket(0x30, 0x0, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) bind(r3, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) r4 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) connect$inet6(r5, &(0x7f0000000040)={0x18, 0x1, 0x1ff, 0x101}, 0xc) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000280)=0x7797) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0xfffffffffffffeae) r7 = dup(r0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:26 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef568026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e2"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be621", 0x39, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5}, {0x4000005c}, {0x4006}]}) r1 = dup(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x8, 0x7}, 0x10) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8400, 0x48) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x2ce, 0x5, 0xb2, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x5) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000240)=0x6) fcntl$getflags(r1, 0x1) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 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) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xffffffffffffff7e) pread(r1, &(0x7f0000000180)="b626c6a6978691aad794ca5989d5da3fb8027ec0468b38d5dd77fae97d53565a81d9a746fdbf7778b3ff220a87a323f0bc223da8d49cde9f593636f573938a7de3d8f4b102ab33b07b2ac098a39d90af56f91d3c8de0fa20ebba69fbd2f080cf539fb6e668aa0f920f435780feed9dede0badc06606e9ecf4c8325a47134b07a0ce282e92ecf89436516db96c8487b46eac3782e33e8895090d4e9bdfb97ab65dac509f7d6bd48a48fee35efc28890f202d571", 0xb3, 0x0, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:26 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20830, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x4, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="bdd9476c05000000000000000000") 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) msgrcv(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="43d0a60028fb87bbcb73"], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="a1", 0x1}], 0x1, 0x0}, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r8, 0x2) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r9, 0x2) fcntl$dupfd(r8, 0xf, r9) r10 = dup2(r6, r9) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r10) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000002040)=""/4096) shmctl$SHM_LOCK(r5, 0x3) write(r4, &(0x7f0000000100)="8c65", 0xfffffffffffffef9) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xba, 0x400000095}) r0 = syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) dup2(r2, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7ffffffc, "73ccb37b2efee534840c76f30d56c9c06d00", 0x4}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r4, 0x6, 0x0) fcntl$setown(r4, 0x6, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000080)={0xfd5, 0x5, 0x8}) write(r0, &(0x7f0000000580)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4af534b7a30cb0f06771fa399ab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07962d98e3f02cf560ebf9f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae810d6e503e498fd02fcff4a4d708fd433b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9b8da05b3795b071e2ec71d83d50e5c897c73c5bbb590768896051a3d00d462035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x21d) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50}, {0x8000000006, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6, 0x6, 0xeb, 0x8}, {0x7, 0x5, 0x0, 0x474}, {0x81, 0x8, 0x6, 0x8}]}) 16:00:26 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x85, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) r4 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x66b, 0x100) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f74d94bb7042") 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x2) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x7) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfdfffffd, 0x0, 0x7fff, 0x7ffffffe, "0400dfe4c4546ecc082000010000000000086000"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:26 executing program 1: socket(0x2, 0xc003, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83c3fba37ff1547118f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00f3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3d0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c82e33b35dd0a98f524abba5b613578773278a10015ff5ec024bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e942ce09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807ca788110fdd3c18500000"], 0x10) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) dup2(r2, r3) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x19d4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x80, 0x7, 0x6, 0x1, 0x40000, 0x8001, 0x8, 0x0, 0x1, 0x9, 0xffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000001100), &(0x7f0000000000), 0x0, 0x0) munlock(&(0x7f000059c000/0x1000)=nil, 0x1000) 16:00:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00'], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x4}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:29 executing program 0: r0 = syz_open_pts() getpid() fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x0, 0x3, 0x200, 0x8000000100000000}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0xfffffff8, 0x5, 0x0, 0x0, "b358dc465c38d3c8e18133f28179c419a1b27bdd", 0x3ff, 0x1}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x0, 0xd8e9, 0x6, 0x7}) syz_emit_ethernet(0xe, &(0x7f0000000500)="9ec750478a20ca65a4f768b20559") r2 = socket$inet(0x2, 0x4, 0x8) flock(r2, 0x1) 16:00:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) 16:00:29 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x100) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x614, 0xf6, 0x3f, 0x3}, {0x3, 0xc3, 0x2, 0xd4}, {0x7, 0xf8, 0xe1, 0x9}, {0x80, 0x7, 0x4, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x20}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") getdents(r4, &(0x7f0000000200)=""/188, 0xbc) 16:00:29 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x2, 0x2, 0x8, 0x3, 0xff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0xf96e9185e9e9ac2f, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x43, 0x4) bind$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696ced61d0692d21653000"], 0xa) 16:00:29 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x230, 0x0, 0x0, &(0x7f0000000140)=""/156, 0xff48}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = msgget(0xffffffffffffffff, 0x0) msgrcv(r3, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x64810, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000680)={0x8000, 0x8000, 0x800, {[0x2, 0x43, 0xfff, 0x9, 0x2, 0xfffffffffffffffc, 0x4, 0x1, 0x3, 0x6, 0xab40, 0x7fffffff, 0x2, 0xb53, 0x4, 0x8, 0xfffffffffffffffd, 0x6], [0x5, 0x3, 0x7, 0x7, 0x1, 0x6bf06571, 0x625c, 0x1004, 0x5, 0x7fffffff], [0x0, 0x8000, 0x94, 0x4, 0x9, 0x808000010, 0x80000002], [0x80000000, 0x59, 0xdfc, 0x7, 0x583455f2, 0x4], [{0x200, 0x0, 0x1, 0x7}, {0x1000, 0x20, 0x4, 0x1f}, {0x4, 0x0, 0x7, 0x425}, {0x1000, 0xff, 0x20}, {0x2, 0x80000001, 0x91, 0x10001}, {0x2, 0x6, 0x4000, 0x7}, {0x5, 0x7, 0x9, 0x8001}, {0x95a, 0x0, 0x79, 0x643b9f5b}], {0x2, 0x2, 0x9, 0x6}, {0x7f, 0x9, 0x441, 0x4}}}) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000740)=0xffffffffffffff1a) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r9, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/114) msgget$private(0x0, 0x41a) r10 = getuid() setuid(r10) r11 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x44) pwritev(r11, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r11, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pwritev(r11, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r12 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x9e56cadd8aa0b27) pwritev(r12, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r12, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pwritev(r12, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000000)={&(0x7f0000000440)=[{0x20}, {}], 0x1}) msgsnd(0x0, &(0x7f0000000ac0)=ANY=[@ANYRESDEC=r6, @ANYRESOCT, @ANYRESHEX, @ANYRES64=0x0, @ANYRES64, @ANYRESHEX=r13, @ANYRES64, @ANYBLOB="5519cd03281ae9c6a467e1fbe2defa7998f2331afbced94f01000000009fd8848d10f71fff33"], 0x8, 0x0) r14 = open$dir(&(0x7f0000000500)='./bus\x00', 0x389, 0x1) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r16 = socket(0x0, 0x0, 0x0) fcntl$getown(r16, 0x5) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x0, 0x81}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r17, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r17, &(0x7f0000000540)=[{0x0, 0x9}, {0x1, 0x4, 0x800}, {0x2, 0x7}, {0x4, 0xfffd, 0x1800}], 0x51e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r19 = socket(0x0, 0x0, 0x0) fcntl$getown(r19, 0x5) r20 = socket(0x800000018, 0x3, 0x102) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r21 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x101, 0x4, 0x3}) 16:00:29 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r4, &(0x7f0000000240)=ANY=[@ANYRES32=r5], 0x1) dup2(r4, r3) listen(r4, 0x0) fcntl$getown(r4, 0x5) close(r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r6) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x2) listen(r0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140)=0x5, 0x336) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/56, 0x38) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66d401a8fafc53fb59e1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291eaca65bb11c999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a96c7e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cb578df5258f3e4fceae1e03ca14675445479b825e3680bc1d4e525d7171cb8fce479092a48dd623453bbe65545636a11789e6360afd2977697a3e3ac6bc513bab6a6c717fd11ea276bcfe208035fb6d00f6107473dcef228c77bb5c95c4d6883c823aaa173eb5ace49a534eff14a64a30ae027f00654e899300b09c81770014cfd5a2d6b65b2ce7408dd4cce4829c8"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r3, &(0x7f0000000100)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) setsockopt$sock_int(r3, 0xffff, 0x2066, &(0x7f00000000c0)=0x400005, 0x100000025) getppid() r4 = getegid() r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r5, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r6) r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) getgroups(0x4, &(0x7f0000000700)=[r6, r9, 0x0, 0xffffffffffffffff]) r10 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = syz_open_pts() fcntl$dupfd(r11, 0x0, r12) listen(r11, 0x2000002) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r14, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r15, r15) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) shutdown(r3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040), 0x4) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r0, r4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfc}]}) r6 = syz_open_pts() ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:29 executing program 0: clock_getres(0x4, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() msgget$private(0x0, 0x80) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = getpgrp() fcntl$setown(0xffffffffffffff9c, 0x6, r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x15, 0x4f5, "73cc510e52937b2ed218374a0c76500d3fc9c06d"}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0xa, 0x5}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$dupfd(r3, 0xf, r4) write(r4, &(0x7f0000000500)="0ce49dc0de765b9c1725d394a2a57d48c146751939812de82320a679a973dfaef70caa2c9b8b3b60dc84e3dbcd18b82c7723f40adaa5a55e3b39daed35ad5a07c7212ac37882f74761e64a6df108c262079178fddd8d3ad2afb8adba15b68ea309b17f72750e355959d0a23e2fe2bd55cab69150cc06780218187b480ac391a7f4b6618c1a60b6da12757a00b0162e6ee9fed4f1f4991c66003d33a5275368d6c27a6bff4116a06d31e3a291196b8c70b11a151ebf7d21361717c33411837666d5c0ecc77a35aedfb7c9c2bf3897af68909b17866c1b898f517c20b1849eb7f61940dded805a8f002515457299ae48264034f1ad52e2e49d111f92ecb173fd50546fec8327c031a60aa23f7366207043f6b43c34a4d9667d8cc3ebef928ee8e7465cde6271fb6ae42a046b64c41760f4436816410ee693633048bb78e8bd68814e31d0586a0a9d2f829996e0fe72681b44c26aebc32f3ffbbfce746fec4a86c1ecf2bdd64e7eafaa719001608d8ca45e43591aae3090402f1af67400b0881f3d992ab9c5d9929dde08d3dfe821670db339b180e9aee637d3ad6bfc6530e64596a83951216c060ba1412e44217cd52ac5c6bad522208e395bd5571b133bb5f24257288ddb9d2ab8f7a47f8e9bfe4638f2a49a3d7fe9ee43170a7326d5d776d6ac33f1992822b78a3b57b595aac5a8ce1d74a06514af1c4c8482ff9e9d833a6981d510417592665e71c851f3358e9a1ca9b13ba145d79000e6040099211683a6ed3dae35fcce457f4ddc0c0c345f65667476c7d22019728def08a1a743991762427726026647099b9bddf7f424af106ed9ae7422286e9aaf49c7d66a22cec1416da6d9051af4988567ded2431402580ea1c2322f6ea27b8449731fd8703c2b3bf03db34b9b945780965858dc408189f0baed90e87fb9dc0f7abf8c0ba819c4051748a757284dbf355c2e4399329c3e5de0498f11eec76da60f1cadad948470df4be53a8fd41788bb79b36fd53054d3b4e3f8c308ea5a489d98baa51857b3631ddaf92bd27adf6853b71cc6f7caa4b14bbd2d68c8b4a48e8ae89eea24b6257be922354de7a2437d556a3a08589f6a7fc117fcfe6a716b068df0ab34cd246d3285031f5fb552921288b472a5e274d32714744b727132bcab2793151051724241818dbbfd21eb26586ed0de63b5aff7741d16c9ec23dbc0d4c1ebd18debff5317329bb43d2ebb239f378f4ce2e7022a5a36b79b266ceb95c75e67e080bfc89dc46d4088310a59302b442bc29f3305e304c902e6298d07cd5be6952120cc060a7bfcc8c36fb11c8d46f05a1891f1a0c6907ce3c82539f5c18454b10374754f8a0ecccba11962cfc62d7b5ff293945baced82cb2d96f3a308aa5e1d08587f4e7575240d48433f8d8fbef4a564d7653ba1aad5acef76b65df27d5f34e4f6128cff1ad20d", 0xffffffffffffff57) 16:00:30 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0x37ec}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x3, 0x8, 0x200000005, r3}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$dupfd(r2, 0xf, r4) dup2(r0, 0xffffffffffffffff) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000140)) socket(0x18, 0x4000, 0x6) r7 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) 16:00:30 executing program 1: r0 = socket(0x1, 0x4000, 0xc1) connect$unix(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf49ca0021878ce8e712ffb524f355ef970afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d21832354b3e4257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a79245543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5c333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b58747582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155f70bf30268cd6921d21ed50f0fb7d9af90a3315e375f"], 0x10) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x3, 0xffffffff}) write(r1, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x4a0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000f00)="6c26bad3e0e6271c049382adadc3b32afc6e1c72f96720e4fa7fa471ab87b848c82fd943485b7a47", 0x28}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) 16:00:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x2011, r0, 0x0, 0x0) munmap(&(0x7f0000009000/0x2000)=nil, 0x2000) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x1f, 0x0, 0x8001, 0x0) 16:00:30 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000400)='\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', 0x4, 0x9b4b3bf80dea85c5, r1) r2 = open(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100, 0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0x4) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000300)='\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) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x400, 0x0) geteuid() symlinkat(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000140)='./file0/file0\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x3046ee892c4109c4) readlinkat(r5, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000000380)='\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//../file0/file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) listen(r2, 0x0) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f00000001c0)="996bf858be35d8699ce4784864fa334151baf918e3585af1f2b446b34e472619029e04e55f165e902bd83308803a53fd960f3a1d50916eb6574f30c7779edcbb2dcf4888051de005eab949b64a44b72c3217e576a5bd5b5e348588c5039d58b6bd522062b397e0a4ca244059ff6b58a297f0be52340d7b2255849ea1a4ec1b47a8057cb42cb7b6e4b51ad39050e958bd635968402c778592c8d9b5f04cd514d0b5579722e989234a84e8aca72c50da404313fec62b140312101b9c", 0xbb}, {&(0x7f0000000280)="a0caad542d0e78813659e6d6a5f36395824ad2e4b4700e4f32144f128e531973b99d14f3bd57f0a94ccc4b685ba3c5287d80e750bed46c92872e4471f0efd93c4e4e3e1c82a6686edead2e851dcf2542b37a150baa414949ff525b3eba190e61639f212920b88b44729a812ec424b74ede8cb044e1702a7c486da1de86054a0e80d50488545a008da06839486fb1db7c833e7e78e969b9501615f37aec8c47c17b77e8610011e4ffba6689d63cedf5480cec3314f53c23b7e3d9acb68d9948a4e8c5896f29168e4e0029e240065e986b2935e05b08340fbfe19aa52a44d1f22a81efa93e66a583ae24f2d4f5ce6c76a700276f799367e49f", 0xf8}, {&(0x7f0000000380)="645638da8ff69069daae58b2fbc73190cc8ba90f76b042d82c53364154c37c960bfe72d5996bb6c0aea1eaa77e06e9745e3c39c758df426284fa9e4b3e8b79b26d7f52966f1e433be4cf622d3bc5b546d947040490eee3edd605b603d9145c6875b12b6c3135a6ef0b8ed995c097cc72f897a64912a64e10", 0x78}, {&(0x7f0000000400)="6a044283709ba75d500b8e696a91b5dc7821b121fa7e5c298b5936060f4d6f22f7bcc4482e9f48565c8e371ca976d0a79e92bab2fa6bc351877b03cc32e27ae46a3ef1ac1bd0898b351b620e8b37f9555382470eb2dfbe0ed39ca27ed5c38c79a8fc04587813077dfd7526570528e30e52f0c4cc53efe18e15a957b4068eb40b62df0d59775dbad20acf5ebd798fdb46ffc544dca3b9be55a332328e80282de3652d1e1db62e6d30962abd584754e180edf8387997699b4f5c2d57cf0f29efcd622c10cec2294f880edb29959af9a6e3276e8810625f14aca271af625739abfb77304ed6d0e32598fca55b9c381ae57e373a33fb32", 0xf5}, {&(0x7f0000000080)="c1ee7c078aa37b9d28c8d5e6de014bb01a03afba", 0x14}, {&(0x7f0000000500)="a19eb7d18eeccc3f6d85ce8b75b92966216f0050f692eb6d3665d9a8742292f4d790d569f2cd4c6e6e9810094d2854b81af19de416f1b485d2b2ea1a25f5529a0628ddd972dbdff441d914a812536ca723d19befe8ed39e5081d5371a7062a1e8c0749643ea1e7c4e3f980b4a4cfef929d5e6805b8473f7b28509021401506a0980b1d46962fb44aaf1a16bc91d26fccfffde29ff192315207fa8bf8bcfdaa3fbb", 0xa1}, {&(0x7f00000005c0)="015ebc8d069bbf609eb35089f03fcf92dda3db3b8e79dd1c000d75ce727c861fe5c39096c6300e03980e2d618b8339ed0175b897ee3b9902193c05925df63e62dea25c8d340eace833c88c5126d3fbb6ca0630803ead", 0x56}, {&(0x7f0000000100)="b52c8e221b2fb149451b3b1209f946123f3c6becdf2a3084fb6b1ed6dca412c759898c935d34b596d0daef71c754bd954b2849f7b1a531d2687f78db9f", 0x3d}, {&(0x7f0000000640)="58b62d4eda8869570e885bcee458392a6fa648050b6b604a0e823c454c677d13a408491f4583bdea6649627061535a81f4764d1549cb9293dde93d2171319d5e1ba096302f181bff240a9102a4545d542290ea0ad7fdc96166b83f80ca7d2447c9cbc5208144f151d1514026a39c0ace7f8923e8b835bfce1465398b7bc11666c6975edbe0049ce5cc856a5037d191228ec28131528ae096437e62a0958ecc7d28e9736050c81691ba330d3b216e2782416ae9f88b145c180d0f8c235fcc053087a90d3f1f0b744e34a27fdd6c05fcb466a5faf04f2cfd737294a449ee338fe00ce620925b683b92e30f17c1488c066900058403c4ab0b86", 0xf8}, {&(0x7f0000000740)="ec1722f0f6b030a78132e5a164e0d29339ca1cd4409cd4535616af6f4858593976d294137bf71047e7bcdcf94c164ef0c214d8dc373c0a2ab820957a50d5d37fc84a0ac87d13e84edeebb3be60e04c57d6317a7ec6b2d4ba88cd132e0cb4a9dc43edbe7953a6bc9613e7b070a4415bf91894", 0x72}], 0xa, 0x0, 0x5) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8d}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0x2000a, 0x0) 16:00:31 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r2], 0x1) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0xc63, 0x8}, 0x10) ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r0) r4 = syz_open_pts() read(r4, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000100)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r5, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r5, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xfffffffffffffff0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xb9}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0xf}, 0x8) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x2809, &(0x7f0000000080), &(0x7f0000000100)=0x10) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fdfffffffffff, 0x81], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) sendmsg(r3, &(0x7f0000001ec0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000040)="14d663652791839066da35673e7e61f968dc8611cddd49cbe8e5271c45066efd3d1ee8755911a6e2593700a0567c6803029c6af65f93bf8e35cf33733564c4f0c4264da8905bad038fec7c8a3147a114265ed4d2778e071272a69bb205210dfb0e326cb475554af818765eb4ac5cc0eb0db884756a0a0de94c851c919c4eb5306898c822feb1093b3f98", 0x8a}, {&(0x7f0000000100)="ecce85e22221edf84e32e5dde02dbdd58509c2695ee5553cce417f3292089cef6d0198ff8a0ee20160e551cf39a6f2cee39bd71dce0fa54bac1a699833d5daa2c76f105e3a03222da96635349a9196361e3cf1359524249c06b7253ef6393f5883f116d524609969ee331a7d5f93916d0378ac", 0x73}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="6d2e359e80513bb6ab8b8927b092ed4f119f5a660ac3bb2937635e3a0ddd172ffa3b7935e451560bfc53146b6bcb6a1efacdfc05bd1403073fbb3e74bdddb90002a38c0c795d5b0a9972ec260393a2dbd3d4d25a9f9033263be8fc7644646995cf", 0x61}, {&(0x7f00000004c0)="ca04d0b2592a74d85ae74787fd32e9bf563a6773d2ef085c0aadbe247d9eb0c5aa445c43bf33f8c07165d9002c992501ea274061a810c17615ac4e3d09a96c727a2fc166e6844f655c28960187ae0671f9f1833070ab0fa58e073ae257fdb8c98c727584e4dd5561a43b338207a5bdab887cf0ab64f485a6b256e4c018c8207d4c9744fce24f7208aeca318f22e8c2918f0d98956f77acf7156c02eececfd126154e1750b0064af21bce3f90848487b5da1936e914a4cffa6ca5e861de6045ff", 0xc0}, {&(0x7f0000000580)="16f51537c98d6a47901722d23816b2a26bc487503c91581d62b36a038c591ff94db435c9ec0425a3", 0x28}, {&(0x7f00000005c0)="3026e19a81f094ad494f8b2a24256c39ae08c1de0f941fa4c583881142b260b79d46dc100b3eaf96495d4eb3f8ee6a576ae960acb7d077d58b72536a417eb2b26de438dfa82034835a456902c18704bb85a28b1c6ee275ce6e96498d3a56507c5007248051cf61f5b7bb1ad27de1f99f256426a64d431c7e63931af91148cca383d55b28c12bb54d761d83a2ec3cbd463d5a2bfb69be314716a693aaa416a5f6a94d3b211c4dbf4bad575dea99720e557bcb2e7e7b992d6e01bada16cde73f9e097718e432b227ced55998677b59fa1cb85d907de1a6fa73dfd31c994e4f9713fbd695553065072baa5bed2970feb556180c776e3593829aac", 0xf9}, {&(0x7f00000006c0)="47507d30c9971ec72371f90935c98b6a8610114c98b0781c512d7b1ed5f9e2797a36c5c69fb9cc7c0846f77eded2619f413ceedaec8298331b0792c302b528b9d1f3bc675c27fe63b4f78bb549494f0c6a44213fbfe64194e9429220aa5dd90bdd945bd7152432bf43aacb7244b2fab222090e6f3d1a0cf432aafad6ce11a261597b13e25e7c9f8d19203324da6e41d91d8ee67c682d19b76b805ead0de7835da319d5e34828816c5d11cef2be2c52e1e8aec01169247dfd8803d20eb10a80f3eb202115c674bcb1afeb443c1490c114f925e4f86795ea8e68168f7d2f7a95cbe982feb8c840d98028459a7f19912901596718b790476eda5212b4", 0xfb}, {&(0x7f00000007c0)="261fb993e778e8a8191004a50a2e91c11dd8e915204e57dfe53517d37844fc5197cafa0a94990272caaf0665d24b18419fcbda59970ac5bfcbf493fd5b2f476c3ca82f585fc01203343a9ee08fe300940e461c845ebff4b647", 0x59}, {&(0x7f0000000840)="2c55a24e6ef2ef823d5265a081c3847eefdc703588fd3149cd0ae0d7034154634e90f6cdc43c6582c0abb61a2a1733e24143341cc59b4fc4d27dccbe29565d90f5bf962ed88357d0405361a10dc2d8a004b8f377ea44e4a8d45a85d344f04ed3e03d8807b98d3738", 0x68}], 0xa, &(0x7f0000000980)=[{0x1010, 0x1, 0xe58, "e5bf4779ec1a0af4cb69a8d02e8ad25cc5c968cdc3bdabb91e63059ab31d8207a7c93c12f43b433f5a8db126ac3bce17ff5ec105cc698a27115e62d19043bf92c7e96244162794a931140ce86cd8ebbf28b329c66fc317e73fa24e9e94b81224f5274df692efab5600d9b11e35daed1a716c92e15b14fc5a9b28068a3595ada7e5af78cc89726acd207b3b94d68f559699b52756127d6a69ab71621e2eb8f50200ced502debdd2f0ff9cc4d653af0234f60f6dc4ac540b884ce12d62576c0579535cad2e4e4d461fc6a543f95cd6978f0b2b2ea5ca22dd4ee9463f08e53a42c7790f003aa235f7046bc1ae16cc82c7d9407fe97eb893879a194525ef83badc9646a7682b2482d87ac6c0c79b6d2c3579e8c71ec3197a342a28f044171108a76142423295e77b292b17cc71ed1e10c09bdc8a1164936099540e4c4bdd798e237dd810c7e683c9f18efa200f6c51832fe0b3dcb0d701c7d680ee6e289daa80d110a3201bbeb0fd2c2e77bcd1c8335fa29523adf08dd01218f0f17ff243483633553229fdda4f35660e0e145b5fb1544e418e5e9720e69a760fd84f0dfdb1ae796bb7e70c073c47953ee1ef6db3b5f8b3009799d148cc8ec338c24ab506751f895ccb01d52c8fa1e709e37b29999f009c5ed9136fb16388eb27aea9a6d807a2f21ceecb20e4edc1d4467b3ee88e76d829c405cb75a0bc65b975f44731e39ecab411a74b5fc182fae7eae9a93cf2b3c01f5f57f15e82553cb6babb0af4e460097cfa4b6593ddec70d7c520e78672ef945f77a196a3d3a3a953c92fd0bfe9d863f5686f3610e5a884ae6c354bd5539706c65ca8e829558b5295db8784eada484e5814a0fb569cf20bbca2ea973f57277cdc97d90ceede7b5cb64a917c5684e5b567495e5fbfe4c81352727ea2a69f7e164e32b4f42fc943da5d786d70e6eca371e6162af1a3ae477a43a823e53879d59c6da21ee0ae7cca532fd4e02f8d026cc81da828e490633877e4c4117369ebe0633afbc85ee230418bfb8332ea065e2f4da7820d51e0f923ce560ca2ea3d7c685d398bd115223262572a7fb7dd5c16476cda2a93dbce535e8e56b912b91d8592a1feaa21140f0b168e8233cc160c935fb93973bc0520accf9c5b7c60ff0351baf89888267a0b5d00cabec10b60ef6cad325cd987a2d146089aaebf8bdde78b6b9f3c35e859b5c979301ec7b25b3b580d739d0c0411134ed864cc5b9c4e1f58077ec840dcbebe6f172735e4932fae505fcfdd1fda0ba1d55aa588ce16036a7595a65144d370c35345616861bfca801f2da29327437cdbb293356857987cdd3770d2519af2dac8a4751efb31174c82e2f9a7ad11c2399f5f79f681a690b2f8c1620e5d4055187160765168d64404b7b12214b86c25c6383266a79a0a988d49b7b27e8e35e1a572c69399de2e5bafe7ef2ae1c8f173de1c5e7af7960c6e2591120ffb6c72c364239be222c61803c7bf92a41cfdcaacf6419facfe9766aff5b0ab94fc1713872bb68334bbc30a2606d70bf4ac148653465ff81fd41039fff4ee6644d7f761a4fc438dacc10fa306bcc1855520b1e380471a38c3601b0871ee4def182dd3f4fd6294698b8f1e886691338061847813a6709cabdfefec56cb19a29ee5be477fb57dde447fad6fb89fd6ec42d88a0fc07ae4566bd7f3ce9ead941d1725f3ff3c0f6dd267052811f0dc83572586c8e7f1954977bbb032c1e5c856a3aa5fd63f871db1181bbb30411322e737de77c957bc9f15fd3a74c8c4e778eaa335c770466d61558f7c0dc420077b7e7aed299994b9268453ba41d64202149328bd8c9883e7d1215ae7b2a9cb763cfc28feda2ca4945754c85c13c7e6d88c6db3a0f5de18c6288f27822ba881c950b554e0f93b7f25646724d9528ac765f5638240682e38e59c7679c1504953c8165c0a36d21f018b3d7250a11c027b215c2442542754cbd2f8905330c64594e71f7d82ada852a08ff91e0e6405e70c7e8769e3ee78fa0c9f8eb2cd9c759db0f7b6bb864fd04297ce2186c3e7de2e6cfa96866158e214c0f71930adcf9cf6bb80f9e8ec2b8bc3ff034d23bcaacbd284ad3ffbdb5ea34e08c3b054b88fe2e617541477a702793df51992bf8672c044ff57178d5ccc84c80d2b2d6368429cdc2a83b1f809d0d85b988ae93c0823b1761cb88358b5eabf7b338793ef29c9d93c08594e9676226539a946207180d3dd334f5c2934bd8a0d386dfaadc9b43eae7b9d2adc431ed5b4ae4b3e8c60c18d2ac5b219579a6d065e877160cbd72eb77330b92315dd52ad21311fabc3b9d5f3b9e655c2eda86f1a313f92c5f0610d32c4e21b7ee91cb7e671241e77c83a2f002e5dab43dcd02916a9bf6527baafa2431fc9f232845f75d79a8d8160e5edaaed7185d7b0eca521cb27c7a43cca651470a9eed173b7570cb77893f8413f34687030b7fe2d6f47d705595eb7fd65e18d4739e95aea3f727c3ce31c61af334dff987ece3ce26eb6158cc1c0bdaa96710406202ffc9f2d03d034579488881084cf40366b7ad718cf102fc4d798a8f8bca40d4bc366f83cdb7d3bb2a66dc9d10baad9fb9a22d0aff141d5f8a4c0c7f7398c3c041e4772436012345464f50d0faa042807726315157f79e646fa1cad931cdccf514acd2d97d18796a0f34098e41e916f8eb532ceb73e9ade45a518f1cc1ea0879d855d91bf15a64a47d5d4ea19b8bd20f9aabba8eb9dbcacc58aea4606f0bd5ba8b027fcf931b0225228e4ca8fdf89f4cee72fe796079fde06d3721dd65faffb36c54eee0df6dbf4eb2852e1af1a06307224102e97f9ac330c4466f0d192652eb6c59e1eabf1f47f58faedb11c7446932f4567e2542261f536efbbf06101e975352ec6f39ef506e5cf598edf315a59e2348d2992258f5cb248178ba2b9bd546b37f1ec74bf05fb9bf2c4dbe5cbb4676fdfd070a6f4173a2189bb6a1d1e899a8cc013ef364857f4ba12eebd53867eac4d8003765e009f2d97fc6290237078eda10531f6140e1f505241de8505e99b3f8e456d0351854cbc4612d47bd4870ee86aac960f80642d600018eeec39634df17ebbede186c67da0b382b4cf81b3cef76b9c96d597eb0a72705b10c876a7c87de8205bc97e9666370faac389b0a1bd96fd24880a44c4e8b4c10f257e36d7ab5368e18c883c967c110d337eee4342bd4cca138ea3fa4a4fe01d572abb2f2b0192948c62097beed4089e3fbd22a861beb7655c2178ec41c9fafb83b74fa1dd0bee5afb0ddfb298bfc12dad7395594445cb02d10600e0ea3147d5464158cad6222e8422361e5bbb970a54faaac240c758fca0583abab01970541d3deb6a9e6a1d21185bfcf65ded5de4b57bcf9854c48a85cc7d7ca2a462d0d3842b85eaa0a73fb8230c80090ee41f4e152ada867dc28ea98a51ac653f2c03886eed7f9d4ddf32e8e405ce67bf72a60259a4d9b6e472ef89f69d025f24e7d9b1f41878c2df2cb8f7fede00acea1665f0b86b77bd5b938498cf32ed8860501dfdd803ea5c6ece332d24b25756c1825fc7f96727174b547833f0ed3f1e47513dc658e2086808fb00de4675ce368f9706fba5a74271c21fe85c3b44b35e02ac9ef75bc72488b187eab3854c8b080ef4e1a700cff5d526008c07252049fbeca974b3ac56005444744a763d27e13498da96655319ac312a5d3b51e54ac154c94daf16624fe85bdeb40deb2be6c01c0fd27a668a0cf9dbcb9f5493574721f09453f442b30e0aafcaaf1e6db95aa60ec834be831c9bb727a45efbaaf014f8f4c813dfbb41d905bf523229fd895bc2525a5766241129589dbbd67abfa8f7f405af1666601547612c3c621f3d09fa13605fc31471ae56a99b32571959fd30d414bb0a67b83297f07da7f7d212dd3c363e0ead0c640fac7fbfe47cb79ed9bbc2d8bbeee35fe0e853607a9846f7eedecec6e5c4f2f1490cb28a1bd6f26c7adc4b652299097757b570b9198b9cd07d960d32f568e4aea11e50d42a6f1ee7d70d57cfcdf7a8a3b7264d2cadd254f5e8b2a8859169ba81e72a44439601c01589cccadb7ee7bab4bd7ed5dc5c2befcfdd47533c429e564e56207190bc9c6c73484d5fad5ed8cc76e9425c9ab9d78eaf8f6427d488531421f026a463f3107a203ec05b87f8fa7b94c95df482fdc68c80cd263353af5f1e34b5ec9b4687aa2fca56c315726bcbab8462fd93f608d9f8931aa5ed52f20cfa1cdce5e0b6f1c7e8ebba859cb7c22f97989d34414a4272103c657d39e3f8da597ce20c1d6e3f35a05d6489a2766b11357b528e4acc9f16649ba4a722814a61f13c03b99e38d36a213c94f13df3adbe76e609c1ce91b6d3cef14a7b89367c8789c2e2ce73cc4c9d236c036b1e6e831365bcb18c7bbea35e9c439a2f6318522cbfa10bde3d9881260545e328d1efd7cf301264ef924d3e97df078b5802597285e35f5bfff098fb45882b1391a655e9e196b1157aa92318a74ff1bfd3556da14080cc45df18829b46deb4cfd95f147dfc07c078f07be9d73e86b84720f4f4618f5fcfae768f1edf391871ca8e7afda15f7681839d477afb95965bb117e02444e53136905bd85f965c6d50da3c9581a6e74fae2ae794ab650f34a246619465ec81b3b434545be5a83e1c00515e7202f6d8959a55e7cc70a1683329b826dcfccdd13647a4ab2b06a319d50c9399acd198b1c2078465e5da9af2a82a36a8519db6c230253db25d01e9d02dcb211f8f4440e340bc5ad34c1ac31fb001a839aa2d1c90777469304c5f3a5afc75fe5c071e07358b9f8a5f3fb831c81df423b1eeb6b4c9c0791f177aae2331035ae4d6be24f27cfc3b15cbb90a23981506c121c49bbdcd8f38d0654ed392368f27ff17a3226549e437f3920cc654f03bc767775ef17d377eefebbd3312ea9853108412fc72dc1c431c4e8452ec49cf08f5b91dcbbd9cf7adcca1f52e04176708dfa810c43ffd115b1b79ecf69236250cfcb502101dd5ba093fd4cf4b87bbdf2f7362a1e88d5f67167c1228d659ac35beea2685b22262150d4a86f12e541bd03389edce9947c77955984538a133df9bacf0b180ec9fde93cd9eec651cd6a283de62b0d35f14cd4e5bcd597efca073f90d92495b02881e996022c877428b50647d148b4bb0153e520bca02b3fdeb759ff6a01c21de5280f9728f58289713235205b2e560a49c752ab0c93beea83182f2224dd56d0c3aac7c3fde09889706a847041871e08f47ae228a41c54b23f1312e7a2a57622ff54f24ebef16302b8eec59351eef386736c0ad4ae2de7e0a72a9caa0de68866b6ff7bf7b9e1c3f1c4e31d2fa1c875f72b49f32a8c2474b1846ac6759c8b3fe7e667f7edda0fb916e92d814d9dbd514168e1adc7b812f4fb823c64297779356954a1cbe37c4f3a246b592c4a78879a1825381d99690e8ce6b29e9b12be4a0cdf3dd2df9afe6f31d9738904dec872c460292862d41f885811181e6d62524c344394c9680038f22b464a5de90fa5ef1bc5df961b434b60a94e7e3f4838e353b67487de7749ab0752eb9a0044bab893ac9f377034200f7f43e033206cb7c3c5a37fe5b5ea54fed7c98ef9201afbe436c65b24c1eec3999b256a35b255848ad521b0dacd82696f47111aa5e4c2ea378875e81372bdac3754f56e95c560a4e58d0deef1b0081276af9592d2ea3ac2584b526ab5eebf4fb906ad5493fe647d8bc3d4bfb2f822e6a7828951eaa7d3b8e58df5621e3af64b5d0330757c38213db4053340694c698cb673e6362a3bc19521c898fc971665fdb8548468e9084"}, {0x100, 0x7fff, 0x7, "881528d3eaafcd5d9c49a1893d64d74c8f6c15c7d109cc61164a87c5acd198b3adfd15b8f80e11da9c7a21e3a3debf0e6efebba738e802b3270c7b03d4ae0ff63d0ddfe91761993cb13c5d0a2668d10ad1e1ed5c1015a5b5e42d2c10ba4ccbaab973a96c7938638b0e42079f6eeed1e67e0f0111f4e1f3bfa26dd3f802304cfee3f199a76ffc20fd42cfc09a65b001319d691c9ee6690daf5bbc33b9757b6445b14b6258a28aaf20c6f9fbf2c16158db2bd2041902dcf187ea60499ccd93aa520d6f2fc34b8750d8f765e5bb0f4c70079b53cc015f96441db732cb79ba6ac742107baae549d60b6d5cf8bba3f5fec1"}, {0x90, 0x1, 0x5, "b841c017f9fe51f3f1ed839e5c7feaeabb44d172ca8c6ecd2910ba427c88e236781fb6a0cc7fb4c8109c657ff4cf0ff98ddddd5af7ee57eb72f0b7feaea0d58124f3c366f65f98a5ffe7891361d2b4de0bad49f7b2db09a62300fc804ff2e6283869a40cb8eeff4bc9676e6d92fb7cda09f1714906e24bad49955ed01f16f3"}, {0xe8, 0x1, 0x40000000, "d6774ed8a93a408017c1989467c7600f016ba9cb09898ddcb44432945e5aa1196fd82b98166ab7d1da0a959fc7fb48348b5fde0a6661a40e7f4514c4855bbc5d024acf97b264aa796bd1e901e1416eaad37e7c70ec443d47774bca11a322ebbcec4e6b1003a968d66b486a7a750312777ab793e1aee24e53eab52c7369cd0da57b073a3bf58dbc477c2dbb6c1983a248dabb79429b9bf3567af0249d5d181105fe9bbd77cc53bd3592177f2f4f00c722b0e96115176da7cc5d4e3270ba37468e333c90e2ca382284418e3fdd85fd5d96f2c546b2001156"}, {0x40, 0xffff, 0x80, "cac2a709e3057e6c619138773af311c661ce9d42e1ba9048c3018d6ce2f9b36ea751d6a1bc76be84d5dc517ffc8afe"}, {0x88, 0x1, 0x1, "7d7e29fa4cb2a807d62ff15fe686251ff16f7047ce540658a8d1b6837b947d3f0b4134abc09aa1e6a9d54f76f4fd5416d5793caf1da5b8a390b595f7774fc282a9503d8ea7164d3c0a52f53f7815b4e7b0898cf96b480b9eca7825cd1c1c94ccd3178dc29840b18ed37043a72f1588318c6ca9ff2c6567"}, {0x40, 0xffff, 0x0, "650af221d1215ffeabe7635d1644f19fbcae5622b6ce88f186be8477a3932a1498d7d3900ce21db80d6c68fd404d2935"}, {0xe8, 0x1, 0x100, "35802c61235add81dc808a8373dce2566e8e2e8939673430e3074e8063738897cd8e09c7112c4749ed9fa33f29943138a502397b003c0db87bd7626ab7cd01551cbd6b5fefb352b169093113d330c5591e78cf74fdcd1be074eb11ace2e7e05e32508c8e5f016bc3a95df8c9f1d799cf29dd129ddc614a9f4607d5aaa63d9ffb0e316eaccf5013276b7d61ded136adb810e32a4a0a603efa51e256c5972faa83aaa9134151a3fcd297e12109814affd7b1bb5cc81b4c1921774b17ef787ec3ec43da0d8c48c9ab49fcfd1ae9823c8c38828b7e2c9e0f"}, {0xc0, 0x1, 0x1, "2828e7148b799ba48dc6d132595c29cde11e082e2710518a23ed90000760571d29b3b6f643c5470e2ceeea5f5f29ae4e91a19aaf046c3498fa1f1c2576c957d27b0ceb479b3f66d0ee5bd3a23d9805a017fdde098f34dc30ab03b711e7f6f27f6a16bd70c18f6f49485da19a8d3c0f9094fa4368bc86a617f71b0a4369bbd12a77ed70ba214c79aa103eaeb9b5c5ec5ecb93e1c4069af57d890b2c960cd2912a17ecdfa009be5afd0eee58ac4c63"}], 0x1538}, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000180)) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae4bbb7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744166b6000000000000d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee443460400000000849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd82495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e245a58d78b79dc3b93721aa7885824e119dc4c67c8258987572793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac13889ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb2527dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc02dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b058c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573265ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a130000000000000000f120bce9a8923cb2c00044af906ca65a3f22a042f1ad75b0c6ad80c6c237eb7dd1ffbaf68d05b9591dc70dda266e176daca8f5f1621c9e764c5a00"], 0x10) sendmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000680)="c47d4c00c7c72cdf169cf6583ff6beb8305ab5da3a3b5c648a379871d5f87c29eee820211344787251159abab1cafea403a2d5bc8683ec80e056e19101f3f99bd68fc3ed41c85dca7b56985b295ee9b699b319f5f7903c58c33f24628a977702bd797c70b3c69e1931611912c22e6fa44e3e196a567351824f7dbc32cfbd7555cd7ab5a5c956f9b1eca4e540814142d5a5e7546ba4869907df221bffe84fae76e85932266b1a4efb99b194b5abee94cb756cf1dd9cfd6fdb8cd5410ee41c38ab6ce15cc1f30474d216fbd09cd1ddc8a19bbec3391d64f12bd7d1aadaf4783094cd572520017db74da07691dd1d10a3ea41211498e2e0291aecf43706aaf5e1b4bc25cfe6bc3e8f63398f3bb7431c0652b59bbc089299910a6a298fabd472e19eee5af07b61a75821068dda6d7dbc4457a480595f3f7de46d56495342d8bcfbda279758f07ef4853d7db1b098239af864642c9a4df0c6f9a864cc1472417a0b28bf3b2c6f5c14a38d761cf620d1bb1db6c99a5a936e31abb00ae44b8b0fc9fd34c55d8a10a733d38bf2dfefad73e5f7f1168f0541cb19f36fbd3979510a73c4f29e74a8738830211f71d9b8ea292853b6112d62d708f1971c6361385f3eb2ecd1c027e83a41a350aa6faeede42183f3fe2a7e989121f84af6780d36348b01740e9625d25735f3ce596e1dbb941ecd0285f2830d738ceb34e722db6620ba0a2fb711a0d4b906fc50840dc2ac05cb72fe8a44d951a9aeb67096740cd48dce61e30eb15f45badac1de0fd2ba541569762dd3333ce732ba4f06e51b68de9fbaad2fdf1484a57eeebc4b92f972d7b7b20a6f394f187f5d6c10d5d864a4232858dee2bce1b02c61141ca60f455a245469ff333c82751667abb9782dc50f8ecc184de50b9feabc6dd8e6a4fcc5a49ffc550e6e01d69a1a109493b4b4e1d371f1a06d80ce80da7d460929e46fc65594a2aff32a5da6b7699f04c489e45e953b4282a12b112f8e9e169da60ac87e7c74fa8ead563a0fda923ead92269f282ce1bca197d8c078e02461e71aaa369b5e4eb876cdd61af6eb9177ddcefbad7b891ca4e4cd44ebdf24aa788ddbe7ce99b791110e4fd6a523037e71b675d7dc594ed19121041e6a6ca19a44ad2389879145a8a56a97037ecc7598621fccecb5e07d95498d990bfb2a595de9b0719da65cad46fbaf5e977000281c875f17d63787307981ac93bf2c5e1eff3c9bfb740f679f5b67445e3097579eb9bffba5271139d405f8c64a9e219773f0780e04da7fbb9f7d0b885da5898bf84afbebbc53fa4619e777b950e995982e8b980519d03166916c948c98d1e5fa1b276e0d02d2483cdbc8d61dbb1cea99d227c6b4a752000155b60dfe9f57f4ab89220d48495614acc90784c48ce11b9899eb3a72811d187f17d954a29988ee507d21f07bdb8a687014af582c3ac0748f9f5e19a8feee6c86347446cc3883561941fcb26925f84a30d216cfc4fb2096cd0b3dc0140720478b4632f314140349e90532bb3df71a0195c87a34a6dfa699a39fccce56ed255ad39c11b417901ffd7e37ccead4e459bf82c2cd0106df15a911d5e22284b09be3fa343645f4aa1e0405afc7adf30c92e91b3b2d2ac8276de2f69d589480dab5f9cc8eea6f6ff41ed25e7ea6abc814eaf6e8993e38b9b83db90d317738b8374f4d6d1dd09982298a38ae188bf7a9dbf135d589b9c4726e54b396267d3b8ab41217a3602f31d650f79f5fb03ad3802dd5170f8f21cf5ae4abf6df68f7faf4ec451cb94cc65c92338db8b6b3aa7fcd2735ffebf0097ac1236709c8cec42b195f4b51bd05b75f4c5698662cf93e62de31e24c02c176f6e7f749b2e4b757995874ed76c7a4cda57d1a353071604aeb523aa648736c03d48aecd57b2a0d6619d6e82eb65fe380f0017df99d843516aa9d519aa1e4f041f6815b7bfe2228b05ac5bcb3f37614d4dc51dc8539ad904698985c8df531cbc5574a13158ba59ff474d17c93232ec4e197c2cca53a578f0077606c90967661d778097aef482c", 0x5a1}], 0x1, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r4) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/22, 0x16, 0x40, &(0x7f0000000080)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mkdirat(r5, &(0x7f0000000100)='./file0\x00', 0x0) setuid(0xee01) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000002}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x4, 0x7, 0x400, {[0x336e, 0x100000000, 0x3, 0x8eff, 0x4, 0x1000, 0x0, 0x6, 0x2, 0x40, 0x8, 0x7, 0x7ed18062, 0x3f, 0xf9e, 0x1000, 0x3, 0x20], [0x101, 0x9, 0x7, 0x3f, 0x60000000, 0x2, 0xc000000000000000, 0x5d, 0x6, 0xcde], [0x773, 0x8, 0xffffffff, 0x7fffffff, 0x8, 0x0, 0x10001], [0x7, 0x3, 0x3, 0xfffffffffffffffa, 0x5, 0xc7], [{0x6ae, 0x8, 0x2, 0x6}, {0x3ff, 0x101, 0xc, 0x9}, {0x2, 0x5, 0x2, 0x6}, {0x101, 0x401, 0x400, 0x5}, {0x7, 0x200, 0x6, 0x5}, {0x1, 0xffffffff, 0x81, 0x10001}, {0x40, 0x3, 0xfffffaf1, 0x8}, {0x3, 0x7ff, 0xffffffff, 0x518}], {0x0, 0x2, 0x8, 0x7ff}, {0x8, 0x7ff, 0x1, 0x401}}}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) write(r10, 0x0, 0x0) r11 = socket(0x1, 0x0, 0x3) r12 = socket(0x2, 0x0, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="824961591fcb5ea12d00"], 0x10) write(r12, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x1e988ec1ccb130f3, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xf9, 0x40000000000009}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r10}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r11}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r12}, 0xfffffffffffffffa, 0x20, 0x4, 0x20, 0x9}, {{r13}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:32 executing program 0: getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) sendto$unix(r0, &(0x7f00000000c0)="065e9c561b274ddfcd6b125deac3e9ffdab0eef39156ff2db27e45fb0c6d71bc54c3a6c488e238e061397dbd", 0x2c, 0x8, &(0x7f0000000200)=ANY=[@ANYBLOB="fcfffffff7ffffff"], 0x8) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87}, {0x800000035}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) listen(r2, 0x0) r4 = getpid() fcntl$setown(r2, 0x6, r4) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfeffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) sendsyslog(&(0x7f0000000000)="0403c583e5538fc4c48859b01d19119926daadc2ea3f3e63f35ce673abeff38cb50ecdd455d0b8e25958ee74f1f759cbfba15163cc123438db568ccf958a17744e89039d7a9af331047290362b11005bc38b98dd8b979766e1964b4978eeb8944b58467ca467069de551599b92292a3f247f283f5fa2d98096ff664ef82ca7f1d306ead43c77e814206ae1cc709ea58378cc71d48c2f0ca94f24f05f87a93b6b6fe1993958492c0994df72d2e5f55166c6a8eaefa1129e5ad3e510b65de3113eb5b07265a3887ff59781fd4bf425f38735e400e51f5bf4ef7d", 0xd9, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:32 executing program 1: ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x2) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x9, 0x7}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000067, &(0x7f0000000000)=[{0xb1}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 16:00:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x10, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:32 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = getpid() r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x8000, 0x1800}, {0x3, 0x2}, {0x3, 0x3f, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/53) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x1}, {0x6}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x109ca, 0x105) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) write(r2, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x9}]}) syz_emit_ethernet(0xffd, &(0x7f00000018c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e00200edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4000cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff01010000cdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea0000664690369818ff86d42c505545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66cf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x4a800000) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = getuid() setreuid(0xee00, r3) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r4, 0xffffffffffffffff, r6) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x1f, r3, r6, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) setreuid(0xffffffffffffffff, r3) 16:00:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000140)='x\x00') utimensat(r0, &(0x7f0000000380)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0/../file0\x00', 0x8299, 0x40) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0xd3) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x28}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f00000002c0)="f55e4e70004c793aff07000000000000f8202e6ed898ef4f180000000000001000f6f73969d8f659dfe2592f1edcd66b6c224ec5c3a53f2baa48a68f1253d9b9347415a9faa6c7fcd2e3070f7140e92abeaf16f37090634d1b34b0418308f3e372b2e8b695f18702959ba1683da8717da1f50925e8adcaa822cb3faf3576a52ceeed308c586b1656b9d1a836d6bd85a7041b06e79e4881d07dd1383433a1dd31b8f2869c1292221a4e42dbc8057a1d135e95cd12fe90bdf386eb163ecf2979c820d0947776bf9c6ad25bbac3b3f282a7cb358dae3835dba6b106c7340e3fc660ec69a8d1fb2fdcc4e175d613ef8fd13c725d2d2bed006e1fdb9b10eeed8190f5a1b67aa90314fdfa03da693f246fd21b88a70770b68426598970fcebc14fe2ba4dbc27bed038890471f8ee8e7c51ace8656ece2b1055875f3f98a34e8831fa2cbaf7ce698fe562ad845ebb19b695c73ed071e9706ac6d16772a418f965e3e39f45eb5b6b441207293fdb91f14945c3f74c42b5cddfb91c978104f79203a90b4bc9c31552af90e5edca39c1a3cbc4906281af3ab94da9c8731a9f2f18ff9d7435880b64bb99be404c78e5777fd12b5f9813773b842618a64a36fadb5852e85f75930fc98b4cb28de650f82fcfe8344c42cc9f1bc4e8dd7c73d8d43469bf1833b10e0bc739", 0x1e4, 0x0, 0x800000000000000) 16:00:33 executing program 0: r0 = syz_open_pts() socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffc01, "86a45290f7b255a1db2863ba36e4180000000069"}) pipe(&(0x7f0000000240)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) listen(r2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x3, 0xffffffff}, 0x10) select(0x40, &(0x7f00000000c0)={0xfff}, 0x0, 0x0, 0x0) 16:00:33 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, 0xffffffffffffff9c) sendto$unix(r2, &(0x7f0000000200)="87189a3f4f0e50d8a8010058451ac655699ccff6adac774e030dbdb76a51b3a0ab166b5a228b7cd8e75847fbd08ff2524d6b5c455d61a18763fae299ca97e7816316d95a7271d572fc76c62ef34886c5aa44d29ee7052ed8af4203e54f28b25e67484e7d0783068e25fa5c3196b458a9d9e1b848f4f6f83515858ab9fe95e586ec2005c4d6eb93077800e4c6d118f457cf4011f9a377a5d9615d7b0f6f8b8a9db564d9d5bf7c6df5a48b12cc5ab428ffbd7c2ae034da591beb4b902624b0514efb1653f3c45a38dc1faaed881e90cdcb51f9", 0xd2, 0x406, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) 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, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)=[{0x7}, {0xc}, {0x4, 0x0, 0x0, 0x400}, {0xfa9e, 0x2, 0xbd, 0x3}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) r5 = openat(r3, &(0x7f0000000440)='./file0\x00', 0x201, 0x40) fcntl$setown(r2, 0x6, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r6, 0x6, 0x0) fcntl$setown(r6, 0x6, 0x0) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000080)=0x4) fcntl$setstatus(r6, 0x4, 0x80) fcntl$setown(r2, 0x6, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) r7 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x2, 0xc003, 0x0) connect$unix(r9, &(0x7f0000000980)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a8507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75b90000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04f22a057029841aedb2db154d8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf8526863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000020000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d513494ae280cccf913600000000000000000000000000000000006974dbe9086e73735a4174a75b258c0a37745cfd1b42980be5b07d9fe6828c908d058e666e1bf0ab42df4dc82ee40ab51d7c56d8fe97ac10d813448b0b1e47cb8ac94bf8ea64b32d9bf19d87adb70c3f816da426d32b10fe66714ffc538898be7ec6b63918b5760000000000000000000000000066926b83e17fef614774db7ee4a51b"], 0x10) shutdown(r7, 0x0) dup2(r9, r8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x830b26daf73c2597, 0x3c13, r1, 0x0, 0xfffffffffffffff8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r10 = dup(r8) socket(0x2, 0x3, 0x0) sendto$inet6(r10, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x2, 0x4, 0x80, 0x1}, {0x4, 0x0, 0x7, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000680)="0289c0ea0792d4ce7df189d1b870") 16:00:33 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r5, 0x2) fcntl$dupfd(r4, 0xf, r5) dup(r5) socket(0x2, 0x3, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x60}, {0xfff6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0xd62}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000001600)=[{0x80}, {0x44}, {0x6, 0x0, 0x0, 0x804}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x1, 0x1, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/4096, &(0x7f0000000140)=0x1000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)=0x2, 0x4) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:34 executing program 1: socket(0x2, 0x3, 0x0) socket(0x18, 0x8003, 0x0) pipe(&(0x7f0000001280)) kqueue() kqueue() kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) open$dir(&(0x7f0000000bc0)='./file1\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="ce150b0b000020000000839c390a42107ff80cfb781159b2f6d0ba577ee6673eb5236fee8766c49d8768ea3481c0ac4b1b88526553e90f882eb09ad4fb0688b4139b213d0256272e4b75577c546bd152657b55f5a488f9e0c1fcd179fe3b043d0a48a5a6e79cc5cdd956f135d1e12011e714162921a9043d8847003a1bdb5aa7eaa650f79d68f1839965761f98a204aeb470332d6d0a820cfbdd4997c5cc31d4fd536e161191aa323fcdc22cec563737a46fe6f2079f4218ac7dc37899e004fd147d4bbd30c24f9318d9448e4df893"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 16:00:34 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) openat(r1, &(0x7f0000000080)='./bus/file0\x00', 0x80, 0x1) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8, 0x0) flock(r4, 0x19) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r5, 0x2) fcntl$dupfd(r3, 0xf, r5) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) read(r6, &(0x7f0000000100)=""/188, 0xbc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x200) pckbd_enable: command error 16:00:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x75, 0xffffffe0, 0x5e4000, 0x0, 0x1f66ca69, 0x1f, 0x9, 0x0, 0x4, 0x0, 0x1ee}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_int(r0, 0xffff, 0xa00, &(0x7f0000000180)=0x5b, 0x4) chroot(&(0x7f00000001c0)='./file0\x00') r4 = dup(0xffffffffffffffff) ioctl$BIOCFLUSH(r4, 0x20004268) open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x14) r5 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x2) connect(r5, &(0x7f0000000280)=@in6={0x18, 0x3, 0x400, 0xfffffffb}, 0xc) r6 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000300)) r8 = shmget(0x3, 0x1000, 0xc8, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000400)={{0x8, r2, r3, r9, r10, 0x8, 0x1}, 0x5, 0xbdb3, r1, r1, 0x10001, 0xe76c, 0x4}) pipe(&(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt(r5, 0x0, 0x7, &(0x7f0000000540), 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r12, &(0x7f0000000900)=[{&(0x7f00000005c0)="80497928a2fc280ef68da28e57de7d8ed52b2f46d384ed65cee3ab442a28e536914aecbf41f4c976b9c7e7cb3c7a6eea8d4a83fa68a393ac688fef15f7372421b9b32d523519df2c857f73176aa4fd4503586b83692fa776dc752e7a2ffd3e6624947d913939d3a41c0eefe10724d5b6de8b27aaeeffbfbd0ae7fecb984671942104feb9bffa1416426e8cddde577ab431489d2bdfab69b0a451ac5960ed0ccc54408708b17d14071552325a87780498e0b79f4f8832e7be525603", 0xbb}, {&(0x7f0000000680)="7add8ee24db8901b77ddc609c7182a8e71d17cb022696b9c6f21b8c57935da779429b27f785cffccdff38803559c0cd3336bf8b25f888d3f3a2b3046af9c387b7a074b735935df27a01ee835ac0cd31606c381982fd83cd1ab348f4589845bde5fa0319fb2b27b04e78e150563b7a99f6e36908e414ba467dc4847c10d8b764b9dec86d7a543e341ee55172f42d11356884fb0639af0d050969bb3c9cfb5bd1f2006adad8ece7122d12ecc266681b068917c4baa51c8e9bcb71a3d31c136b3c4532da82efc9bdf9690931ff1ad50720e06d02e9c979b58d5a3a69ea6cd6d3b8e12a683b90b9e7b2f57a7c9515ad2e06dc6a455bea973a1", 0xf7}, {&(0x7f0000000780)="2942fa0971c5ec2b6bbe65eb29a172535cc91dacd03a382fdaf6dff09b259dd00426d909c686f63a665fc75a46a97c0870cee85f26e17771722080cff1cc5d68aa0eebd2cb787aa4f8203d1ca88e5a363945daccc0058ac50db9f5ba19a118e170682b9600478b96b55b113b0fdb66af341da2fa6c501872a65160bac74d3c0f4476c3e5b3c84bc4177c9f69e851", 0x8e}, {&(0x7f0000000840)="7b167b745559ab9df2bc227959e7976429dd0c98ef110899298b3cedf95f8d28565727943aaef631dcf362535e879f12786b91aa969e22c7386992bdb23370e224fcfeb122afe0782b28643e7342f9220f07a5879630bf835cefcdb53802292511bd381239d315feee3d74ce23a6331df7cc89d01ed4ea38d34fe2ac74fea79d1824022d477ccbb6926954ebe95e7c3b5b94b5f241ce5933d8af9febb03cdf3e9103b86040", 0xa5}], 0x4) symlink(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='./file0\x00') ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000009c0)={0x9, 0x3, 0x4}) ioctl$KDENABIO(r11, 0x20004b3c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000ac0)={'tap', 0x0}) 16:00:35 executing program 1: kqueue() socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r2], 0x1) dup2(r1, r0) listen(r1, 0x0) pwrite(r1, &(0x7f0000000080)="b68d778b6b2ad9dc3d1bdacb389e2e9a981be3117cd5514d1f74353798b31e0c43e7132036cb9bbaaeaa3250cd7c1b9834393e614e87dd0741112ac37a6d712dbd5912c5b91f4ac2897fcb723806314cbf2592418ab2faa4eecadc", 0x5b, 0x0, 0x2) kqueue() mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) socket(0x0, 0x0, 0x0) kqueue() r4 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x8df}, 0x0, 0x0, 0x0) dup2(r4, r3) 16:00:35 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf7f6e53d4e3be7d3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r5 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r7) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000002c0)=0x101) semget$private(0x0, 0x4, 0x32) r8 = semget$private(0x0, 0x8, 0x400) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r8, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r8, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r8, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r8, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r8, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r8, &(0x7f0000000040), 0x0) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = socket(0x1, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 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) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x5, r10, r12, r14, r20, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000080)=0x7) bind$inet(r3, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000380)) 16:00:35 executing program 0: setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x50}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") r1 = semget$private(0x0, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000680)="0289c0ea0792d4ce7df189d1b870") semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000005680)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000000340)) r3 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001240)=""/251) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x13}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000001400)=0x7) r6 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r3}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000014c0)=0x101) r7 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000180)) pwrite(r3, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x2) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001, 0x0, 0x0, 0x20000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0xffffffff], [{}, {0x0, 0x0, 0x3fa0, 0x5}, {}, {}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000368000/0x1000)=nil, 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket$inet6(0x18, 0x5, 0xf9) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) fcntl$setown(r2, 0x6, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000020000000adb10d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600"/169], 0xa9, 0x1, 0x2000) fcntl$setown(r2, 0x6, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) getpeername$inet6(r3, &(0x7f0000000200), &(0x7f00000004c0)=0xc) shmget(0x0, 0x200000, 0x410, &(0x7f0000dfd000/0x200000)=nil) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x2) r5 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r5, &(0x7f00000000c0)="c182c022579f5b0dd24b8a3dcd35ae7e7293eef465e66d461f54872f9746f6c23064d6d899e7111e88186e3aee1264cc608edc56efe5ccb2935d5f8073a53c2903a0ef036d5e62ceb8392157de88", 0x4e, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x0, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x81, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x3}, {0xfdfe}]}) socket$inet6(0x18, 0x4000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") syz_emit_ethernet(0xcd, &(0x7f0000000180)="e907253597cf121689316e387080b15c730818ccd0ed762c324859fb8d8e45307fbee89ac5ef746f15c5b97c7aed44ea3ab73c0c9d03d2f8385b929a848a21835d56748468b933424be3ddf02d6a30bdb43af6c7c1a8b0534b403405bc2c5c97b04923c164dde2e781bebe0d607501cee8f824520ad10d88c2f7fe9808f3ad5bea39422d93e227daf6e28c38f6f7ac36a17dd5331052c5e476bacdd0629c375af7834aea4e05b256d645f9ff7ddd182088b1df4e89043b14c94aceb492983014f6fa71b83a3f4d88d11e54a144") ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000280)=0x1) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x60}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfff, 0xf9, 0xb5, 0x22a}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:36 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) syz_open_pts() fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) recvfrom(r1, &(0x7f0000000280)=""/254, 0xfe, 0x0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0xa}, 0xffffffffffffff13) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x4) fcntl$setown(r0, 0x6, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$dupfd(r1, 0xf, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) fcntl$setown(r1, 0x6, r4) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r6, 0x2) fcntl$dupfd(r5, 0xf, r6) dup2(r0, r6) r7 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r7, 0x6, 0x0) fcntl$setown(r7, 0x6, 0x0) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000100)={0xe5, 0x0, &(0x7f0000000480)=""/229}) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) r8 = open(&(0x7f0000000080)='./bus\x00', 0x85, 0x0) fcntl$setown(r8, 0x6, 0x0) fcntl$setown(r8, 0x6, 0x0) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000080)=0x4) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000280)="440032a76986627ab2eb158fc2a7328917f0893b1523e19dff4073592ff4968a08ee3f3bdb9dd20ab118ebc349409b8f80d1d76b55bfc92de1734a5d4a80b7130933c9c7e0cb86d5af02de2ad46e8c550cf7370cc715cf8af8244c1810d2f0193f3bd8e6eaa35f36d31d6568bdf501c94a83775a9c90c2da61cbc0711c6519b8ec37b2a7bc72dceeb0e1544dba2fb2fc317de95bb7db11a80df27262a74fb7e0d003fc3386444de02026104eb1e3", 0xae}, {&(0x7f0000000340)="292168d71b708d6a2377add9dae5c64cacbe6891d1157a337f5b8582626b30b8f5d205ffe5d5a911ddb3f43c60e3c8f62fdcb3dd24c0f272a1fca18e52d5889bca85880732856defe77614f876d5c36e08f28b2c3b5c45e1270c319e6909a2970a814070a027eb752636ec40d9f1a2503036f159061f11ed2ee74134fb2943761abc4f2043bed473df1be5a5052dc9c39963d2facb1a6ac75e50c2f89768c01994037d5f05a0b7d8b601623eda154d24b7f7d9e42b1084781ae1e6f9397911d1e1649c377d9038cb8703dbc000adc9fb9b120720e1433d3e4d4ff0d8", 0xdc}, {&(0x7f0000000580)="8404c35e4e4075a2f0b9571abf95f8230e76761fd8b0598d528b0d11dc076d8332691e5c343aa4fce08da9cdcabe0105e434131253911845cd6e7733d1e2b41316148e6fd5db9837069db5696cec95257e8f4b26c54b278f6ed36be7241ba478db0976b043ce6069055ace2a186e4553367b5a70c4080362df0886ce2518201009395fb8ec6c65da8015f36a88dcc7482c7758d362032f7e43f0e4e0acdcf166c70aa62c14a5cce8c444b1c23f9294635f4f28225443206fc421271e24d1a19c76f4d5fade47f07066f2898b617b45adc04b3b6c03c18053a3ed45c40971632c3daef20dfcc6c810c5ec7411da8fc481ff111c", 0xf3}, {&(0x7f0000000140)="884150b64b4d1b5b8f2d", 0xa}, {&(0x7f0000000440)="67c7e90e25b189", 0x7}, {&(0x7f0000000680)="8f8c39264ecba32ad51524a5cfe42b884ceb051a46833e34a83b52b19ea41de4cd20acbe0a4f09009470771945f666c2cb884c895b8eafa2166c79108ee09398eb9ba14bc8bc4ae1b1ca49195aea6f981fe8c7a267eb0202d6f43581e1351337dcfb747bd83cfcf591ae808f16a87f0eb7", 0x71}, {&(0x7f0000000700)="57e3328b34966d8657b660a80bdf6cbdc8a2f08902e69859db9a76ccf40d803efe7d58b937ac415bf6e5204190a4e795a4bd8450d4973e8ac0e54015141a302de4d73055d9b10f573b352094f9950fa4687f02353a8cd198732427f46b1edcb7428bac0d2badf579dada869dfa13b45c739f4c131cd7b63fac2da80c", 0x7c}], 0x7, 0x0, 0xfffffffffffffffd) r9 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0xc1) r10 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r12, r11) fcntl$setstatus(r11, 0x4, 0x22d1ddd9d2928e89) fcntl$setown(r9, 0x6, r10) fcntl$setown(r9, 0x6, r10) fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) 16:00:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="14e1d6ba235ae95e"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/56) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) 16:00:36 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = getuid() setreuid(0xee00, r2) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r3, 0xffffffffffffffff, r5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1f, r2, r5, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000180)='./file1\x00', 0x40, 0x20) chown(&(0x7f0000000040)='./file1\x00', r8, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:36 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrusage(0x0, &(0x7f00000001c0)) r0 = socket$unix(0x1, 0x0, 0x0) fchmod(r0, 0x22) 16:00:37 executing program 1: msgget$private(0x0, 0xc20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="ded8806083151b0ab8a2a97cb8da") r1 = semget$private(0x0, 0x8, 0x80000200) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000180)=""/191) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x1f, 0xff81, 0x5, 0x1000]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) pwritev(r7, &(0x7f0000001640), 0x100000000000012d, 0x0, 0xffffffffffffffff) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x1}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="b9ff1a1a65a52de32db43afd64f27f6a61773088cbab0951822192d07c2605ea8bb995eefb4a38f0d00215424324a5a633e3deff541c", 0x36}, {&(0x7f0000000140)="3ca5146a1d32d5b5d464d922c4ea043364ac7a421a44f9d75e273306dfbc1fb33bbbd77dbef1c82af8f592836dd51851d6c40b985f8858a20a979279f1b4f578f2d7114841aae3bf975b4e41c016a2ac3d70f159aa6224659ae83b1d44a7c12f", 0x60}], 0x2, &(0x7f00000002c0)=[{0x1010, 0xffff, 0x7, "f0ebc268d9d7e7da0dbeb32da4cd991f7485c0a6d0975f4e4e5557704bb874afbbc494fcb232463362dad2cd02770f2337e99f0505c7fdb2c8cfd0731230490d88ba14cd8e65819c67a1851bdb4deaade190471f77f1f5ff21ef3e3aeb647097a6f7544fb157309f28badca22ab6c59f133d5fff7efd1d2aea224aacc1b5a2e9af594790bb07383a1e76fefd98d931d9ef00165fae25349e5b8a710a2ca6e8645c18d7727f46a939a5b4de91f2289e1fa081f03cefcb9806fb3e7eafab7000508c340d7f7525a09fa3051d09be1a3dbabb733db64283edb04bca25d8d8f13a3510c50fab58a44b059b15994aacfcfe65047ded9dd23150eb0431e5678326d7af6a0fef12b07bbe2fb5d39b8524aa76104b4fd23399d176c575f254b98c9503d21ab8e28c7bedc56ca4963055205f975ba0c78b42c2e996be1d4b9bacfc4969e588d84da591ce47259f9987d26fb2c22b2af7ae5f8b6f9e79f3d710ee988e22ee18db0fce52b097c031aca76d17b2abcda561f45ee10cce69800659b186dd267c1b1ee2201548f7acf6400d31cc6284f1c5356ace723c56eb8023c8e581b74d50eb5b640f81faadfc840872b17e09eeaee331f864657f40fb2cdc6edeab0d8e434c83aea577ec2f8a8665a0f5e0343bab5adeb72f1145a1c7a58e90d69eac1688f2ac4340cb85c61256f1fd09b7d74656356e264b506d0e683770ca6dae851fc24f09b1524a4d736b30fe08438eb62cb76b89c22acd88f97d217efd937bb62ee3e564a1a9f7a46ad64dce945f511e0ef4861031d4638d3506168755c7b16ea158714374c9b2b442412041b036953767ae8c4908637545f5a8aaa744063ad363b216ec6088377349ac38a604b5bb31ae9774d881df65b2ffe615891cf2258b626691395da7902740314352d35c2996005e66bb24e7e813fbc07cc6b31f6215700dacd902f834f3d9be8d063fa4326b642fe0327adc0176faceebc3435d15efa094a53880a9bb961e68b6097e989471aca181ac832ca294161aadd11261aa821eea04a26f72364980c03ea38c29b0d0860688090cf166ff23229cc7fc2aaf9f3ba36e0ce1a591faa7b31d1602bd954da5bf433f45a01de2546ea9aeaeb4b38e07b9ec790938506e289c823e88bcaeb871e956231be32de555b5a172a66c508c541fba95bc8979ae92d11bafd202c4afd3a5d65fe046fa03a0477205a8335c6de7d1bd7c5cb9de3374ab7b452d68b0b1e3af01e820f95aae38bf9e8c60904abe03c8505665fccc2b1ea37c45de3c52bce6022e1d7b209027e55d7cdeffcfa5927b8936b360b5b52f389a59049923d124419a055b398e68d26ccd959df4d733555a7c0af001cc8c99372b7a93305a10c1bc45f6999661b68aff9e6e10ba0576bbeec8c063cc98759a410c5aba03dec42f74e3206f71e1ae8d3500e307880de0fe207161ed198dec14fca82b0f787a339e4d1fd467704624d2f6d38f8cf5adca2390f142f2e5bd8d4d6cdad44aa38ee9ef3a6297a3a81b7df136cd2b13152668c54063969963e669f3f7aba69e7b5d4497e2898ee0e00cf68717ca42e51c8088e37223ae87b12a936e6ed0457b4937ea8924535b80a62a42d7b0952a79d9a81fde94c913a291189ec485858d32ebb2af59b38ad8812bc88a0231352bd20d90aaf3145846a2e62dd5d368069f2c1594070d4108d33e17d5faabd8e2419e0ad3f635d7578765e47101b27ea5749a52af08e1eccf558bcf677f8b7f4cb5978656e672284d7f54402689f7bb42f1426ce39b77195483e44ab5ab705abed30ed965f4343c20bd2367a5d4884bc20622acba79452d01a4dbc91a04e6e3e76c6e6d8e69d332f35754112bdc433aacdc0e25891e77c5119dc51f8752a4671aace6ab4e1007da3f040715df65feb27471b73cc5f7efcbc96da28bcae68c169473a3c92bfd7f3a51956f8572079e3b35e144a2b2cd2da2b563f428cf0de7dc187ef330fdc6f24310cd65b8f6996a7433d4b235886090c8ebec2e86befdf37a26f8349f3c3e03796d1f940aa4771cd34de4fdd4d13f7e99ebb827e9e131751adb0c48607202eedfff842ff8f6096e5753286f07bb84dae4d93fa75f3f203a711c31d42b9d6e0caa3d26ba889c929d2ffc9294d3d913cd75576bfa75d14d6e553821f011127517015008e39900e5e40ab4c26c31ab8935ce417cf6b1d0774155e060fbfadf10d4c138f1a5a856b43b125d7b9cc97d502619298dedb6c7b5dce2a9bc97149b450d3f85756a5e942193b1c1d4afc46f7d85ebfaae75e8c46d9afe957cf9c41cc317612db6863077dee23541a3ec1dfcc94b9e0eb905b6aa44fd72cbc1d6f16dd65e1fe5a848b1b51c7ac2b062218219ec0055dab4758036e8cf389f46e9d99e4ea1f45e855015efb2f59f20c57492e3d3218c074e00a1012c8ee71533007e5db4b1a2487269527d509f456057557f4bfb26423b7f2b593aceba0481cd0117269a19a3f87cd1bffd03a5c0ff4f1d86daf6229683be5182139fc3d25ace9f247ecd2826bcf952284aa4b675f4643685181fb720d48e1fb993acbdc64c52cd4027e0608c55a76068b382f6e6c97ab3aa03c1fca317c4c10d27e23488c7f502f3aff07873987dce143fbf711ed3eb297aaf135e62c36ac01f09047c5284cfad14b8a3b9a6a81e161abd4db85d05b828b43e61f118050880a1345ec1caa1af107b87d0fc3ef662ca3193ed7faa4fd9e66010e49b70bdabc7d0045984946f970d6f9321c74059e2ca55e5349a44a95682aed08d1a6a6101101bfb7cc88a13c48ea08f620d722277d373a99f67c3c859d6b34c8b5767053d9a395f642db8c3548753463d3f370fa03822f2a442edd833028a78b7620490260290bdf07dcbb934ee5ac4dd6f8fb618c9f6f92f7310b757a37163fd6613dee3e33459bfbe91813cc5a98707ffb6a4038716c3020311eebc5988c402c539ccfd06a088eef413189ea650190f6b3ac9d14d5e9fc411311b5bc9db067d66cfdf93f29f62ae14a940c3fd3bf0c714af6aa703c105ee0f3015f101589eed72fb229fcfe692ffa299be00b307c412232a0aabb0d65670701f463e788ecbade925cce41992e76fcf2867e6ee82a51d2421e627095cf1970a46681e5b7ded180dc1eecfca8ec2803330c0a31b9f72e7ee4720e83188fadeb10a2dffe18a69da011b2b272d7eb8a61133849e4b4389aaaa3c0f4eee5056da27dd1ae5d6a13f47921aeb85206e0ac1dde234c20ca0d81aabc189e13cf243b2909e912dc6d12ee56a77ddb7bacb2288178843b8d50125159faf8648356084f9051fe8d6bc10a5ae4a3a35d05cc1e47e0784def0d38022dea6bdb59dbc03a32daef462362580463ba5eff81b5460fd62976bffbb7f47a82fa322c931bb3c431824080e7649155ba7e7e83e8a61976dc2b45c82e2312839fe79c8a28307836989e66c1471abb6c9c1b63aeecbb8d7b88af838154831287e432181a29af95951598da31490609e95047fe78ba64713606eea8f1616331321a7beb5df05ea88dc7bde38e9e8575a016400f44fa18a65e6bca852b93e7a695b6619f87ef659c06b3751600d6bfe5b27241b67e7d71ef2aada6e9675285569c20787ecfcb5da05a3a5058638b670dd2ef3840dc29afd376e0c3ca3621fcd56343c588ceeb12a636b8a4cdfe2196b218c7d7da4ec208195c5b1b1c873702a024de4e559da6ef24f66266ce0b8e07a4c3785e236e4b82e79f421f968285091ea5eb5cb5c07c2114e9071734fc3a32ce3440f428106ac6515fb02aaa544d31fd01d5b5d8cecc5a0259971d3a318dc6af62afe3845c5a8238f715e9cff0abac2c5c634fb800c3b2a579ccabb1393de2338a6e513001494395b086502cd6611cc5065aab3ea8f8e674c01709eff80176fd10093a2e155afec7c877e159c399def1c6d248e0ba00077e0d557dbef9132cd4617448be5dc9888412f3b60b847fbeda4794b46018ff033108ab520d7b4d0a54381d0c875bbc7449d86d6d6c5295455e3c51d3aa5f5f423f71620166aa344aa3731355884b41c2fe30a7dbdd17e2e5df4cc36b98df2db71d76fec8fcbae49116949e0fed1defadcfd114309a0a2c5815366e2466c1820ab712c84c08a95ef22bfd0c82da813c18d34d6a7fab70799a452f9e3bec8c93b0de90e0122937c01e3c47e6795935c498685a3a1f6b193ec5c8dd4d0bbeee381acc7bd2052fe362f3a08006c24f49b609c28ba3435bbce1325cc674907dc32d0d17d742c6e1144b02728f84d93f174f126d50eb5cd21e1b140a8cf7a5b44655c3355056eeb290ee553b8de235f7dd758d8306bce8ff037c25b4c8a39c62e7fd5f2d99abdde7449a79983a8f933d1a7d703947e754436ede7e3c6ea4085a87aa54f2018640ec0ad81ae5647c5128a46805a0ab3bf73d0a91ead059d4a2ed67b0edd9b1a5bdecb3c7c8a8419e79ea06411ce1bb1dd8204f404b2d470d0cdfa86b9007fa316c9425613a2b046eaef09071658197d692822aa634556fb28551b5a3e25f8bf2387dcd173bb31cf7688aae94ad0d29bc0c99503a60331a963c16f014f98ecab0f81ae920e389312b6079fa711fba0e8b6887b4fc71a99becbc82bb6adaf2c992e83f95ffbf76adbaaca0d8997e5cd801ed1b3e46480458455da7fb61516c046e258e5fd4ca76aa608c020ed89eca5b3a26df5e4d0aa19eddaa36bb801b074fa27e223ce5bfb01319d3adac2b931fa3f9c8b458616f8fe2d5be3c3600f2305041c74c54e5cb8e45a8c22db586622d79f2d00485d9d9d1b7bd6d1b28abe602f618fae04027664c54a28300a6f034f0dd67b1425c6292103d05fe82d91982159d0d2b437d4994734a4394688c1cb56865579dcf396acf667ce8190e5fd2a0d6e3994d3cb67549a768c54ad09388a212f767cf4050b2e67876788047b855a2240be2a8c78df15104c12a7349f6ade4caa30b5af237313629f76582320c052822724a8401e6a7287ea61eb74dbed44e185d493e68a92044df14e997394499681f4cea2b24eb4c829feac19e936c93d9ab9613d94ecd25ad97c3b62f6a3a29950a9c506a1a4251fd8aa8611ce3ecc55296ba930e3b136f427634a39796cab9437a527adadcff5ad3ff04cc14d58b486e532bad23d56778e05885eb5d187378cbc28458a570e2db1567b3fda53a80a62efccfef180e5c75ec2eefe1056b0e061dde9cbb4f05ecc5facc9fd03319005952c9fce1509a21fb86032752ae2c12e11ec6eeb643a8a7445023e2de00bd7655734c12dad647de9155a38c1ba2a281816253c8b5447308295b3816f0629688c5476d41d412e807d92e9811ddfa2bb586b5defc1f9f7063616c4a98a66622a36186b00904dcbea81b0c88313b707cf1a123da0a85b70b7fe4d351c68d6445cdf1a681cb59837b5f4b7fad2626e89ea85622a46c9e2eb26fa0bedeb3343019eb49d39395f4e81f06b3fb897764e3d85ec7b81c3992c2942ac2e5e020e154702039161b7c4f960923475f2c3462641046eca462b1513b73ba31ef9ab901fd6be10233170cab3803bdfd8cb4455e2460ca9bbd7eaf3e0144f41c25ff48b38eb1969115c1c8656fa7675c55eda25e0c7919f289a31bb43db57ffd79cbabe97053b2751e88c9cebad972812617e15fe929695c6879650dbb167f44ddaa461f1c49a2c6723fcb7a0790e59a39983e15734bb00adad47a6d278031ac5c68dbb63686387aef2b3699dec8eb22d7d922a1a4b5f554486a5946418333f1c2654d7c0c140593b42b31d9d607be665d49da56c52cab7"}, {0x18, 0x0, 0x1, "0c7a970d"}, {0x50, 0xffff, 0x6, "5daa63445664c1f037c45ee2a06dec62f32a1a83eb2a2acacd0155567fb7bc47fa1fad9c81aa909884862f597747145a5e749fdd2f5d0a4109"}, {0x88, 0x1, 0xf6dd, "5861cdf7776b57a65bb883515624211261d326801ad6924b436825aa2d05a496aea0b783ca3426ef23b5b5aa9b73397b18845b5503f99a52e50460fb70901f3dc7e4792e16f3fadb487e8da05868a69df985928688d1c178c5b73bd8b4b8a1a5fc0950eeb0a7ff466d066c968712e839512c4d7b5daf7597"}, {0xb8, 0x0, 0xea79, "2861d3b56cab7236f1b1b78a06b453f9e101489955e70f02e9d9567f77cd0765cde2109ae744a3cfd4df1e2ed6786875c28ea9b48521ec1c53665f26c2cd53f37f3c75fe0634c9a6819bda5c3855abae8aee9c2b763dd18bba443c076eaab1c637b5097c178884e0de89ab01a03bc8912d3bcc5430d70d661ae36c6b4f4d8a54cffb958368cd780f257716929b2c45f95cc3e6134ff99f93a90d8de397bfad44193e7a"}, {0x70, 0x1ffff, 0x5, "651679fbd1dc77a7465eb07069bb353d70deb0f11b464f3061f95543e2972fd9b314c3e3839f755058d06f85679c20023a25abc710a0d20ab75826d645ab1e740bcce092774ea38761ec5e09be3806746f5835b5d4bdd94ce85dff"}, {0x18, 0x1, 0xfffffffd, "cc87773f20"}, {0x40, 0x8000, 0xffffffff, "6e81732686a91ec89bd78ad58dcb767c4be179dc536f424184547fda1551da2b6b4081326af390304f1506d6e06002"}, {0x1010, 0x1, 0x8, "92cb14807fbb8c4711421e1bde19bcf4d6aa968b0628e77cd9a8f740d061aa6f1b5ae3b579c54bc690b409583fe7ad24ddd116afdbf17dccb2e5bfb6102dd3e5cabd74db8e39ed3f640060399a4f08b56a06a02cae3fb1f3c43f21b9d9b6562b2fe6b8b0ca06191a6a45cbba0b13be79ddbfa7922ef0ccaf3a3d8a9136651908a5b1d6247f518a5cf9e8646b60d0d9ccb53680ab6fdbf00a6c9a422ac1777b05b0cabc0cbd416102598aec79d054a546f4faa130618c16adc3a184cf01d58cea50a2c50c09c5a828517c268c8afaf36e7a79991f90692cd76dc7e12df23fa5db8310db02da46d32cc17935574bacfadfa8ebf44e332ef3cf93a255e8d79e026640c6bd60e61455c69ac5296461ab8e50e76b2193f84cc2f214f452b80322bd8bc9b5c9c4617f915c3f6851acc6f14dc6c282b90a7846193f46cc2a075e74b153a578ab72e7309c2b57a182ea2d4efe5ea00efa7b4a38eab4771a0add5022d4e994f4b1a2cde9084220000b76e9b1c3bc451253240017906ee965db4e23d98cce9e54d6392d5b35c50bfd249ee13005acb2b33fbabb3efece75386207d794904ed45c5e9003ec581bd1c7ff58a3bd48577c58101abd2eab1d3896fbcb29c16feb95245c9a85a56eaddd9d559892e4592b60a1fb967c8f2c454953b74b38520b93408530f14567aed7f5e2d2ad0d85b6f47f0b72c760e3050b3335e88d8c0180b8b9f5d3514dedf7ba0ae415891c59480733c83efc813da4592770144ba2178463edfdac9b0e27ba44663b7afcd6cbbe94169e43943bdeca72d51bbcc1ee0776a1469d970ae5a3b15ac078371d978ec3c6597c580c74b4e9600c22ad456a7c4c9129b48f7936d680fbf69536e8f60c16aa942a80b7cab466e1eb1840dcd79420df1629c8cce94cde2022f2bd1b35d0fe699fb503b12aaa28e8abcab434cbb416cf6a268fcdf3a97e63cfd571fc57df4afb5474890dcfb4df1c5bf280d90ef9e8773e3509da21d6481562035107dfe73a4dab3cb78a8b5154a8eb682f8cfeabedfedd37c67ae706eb252dadbf181b111ec0cac130a0cc36721a71370c9325888a67bf3b183009c2e65e961fafb8e2314774b35a2534dd639bbb5c8eb3165fa94498aaf8d548c12a65f5d64dfd9f469586fedc861c3c053aff280b47686d3c7ca742a4f2a01ddb0e0a8beb0a73076de9e71e8c3bebcb39d97245fc15610ebc9af5048d17dd3e21c97b842636860ef1f9cd34fd4b4887c6f9c894f0494e390bb398df605defe1375c11a5493cc507cd245be361cf334013038b24ed4dfa1b8fe624a4e24b27ebe1c7d6808a2db4e282ca12b6de64a1d906dd5df57edab3c11e2bc8deef061656f6d8f7001c6668698ad2b52e8a915909f2b245327a3e5175e16cb5d9a28176e4e5c11760a60f0610bc03579fb21cf182b9e5d5615e8fb596adac60f31d2951338c255143e27090af506de007bfcf56d55eb5df1ef592ebd87a521ddc990ff5abda4c117859b12746fbb8d5a43aa68f51d8ee70af498e9935f15229c7830d7862a4b311f40adef575f2f371264d17ba0000e01a3dc1d498ff08eea1a013608d38b831937d29129f7d6704a229cccc145f7bc523a2f43a822926755cbb32a9e757af813d2ed06a452505c948af7ea3f12abf01cee7c105fdb30f43c6a180f9da18e4c45d4c9d246a92aa52ad7e203a589ba0ca28e2a238731f5ecf5c3c6b6dded8af86d9548bb4c3a9ce35d65d096fbee10b5cb9e2195d433ffeabb1cc57535e4256d0d3682538598745dfd5558ea632a18e0da9c22b5a44d2c5d3d3c2c541eae52b3849a537cf8c0c76f8a7b467a63621e86c41ac3562499fa939e51e3cc8aa77aca7cb42214799cac0b5a0c819509a80fd2ff5fde0883d25f1e8b7b2db00207658c4149d5c08a6b5461013f388b3ad459816ce822c17721afe7d5a30616647c4c3e63fb15d718d7b304f6355fb39956b9c53ecef0cdd29ff27ab9d4d21a214d689e1bbf9f0f1dac8bfac7338424ee5ec91aea9497639d781a1ac0ceda11ec1cc39ca8dbaf1340d6b9df66253dc6bc413f156095a62fe33262ca0563b95fe7979651c4f4f19284664182b045987b4f5a5d2781bc99dd9edcf5d661436baf851f53d1c02031fde641064598e129c8a937146e2f4c0b51f54e86e6984b7a1b6911468658d34efe03dc79dd88ab126671af0c3892dc77fea91aa383fd696bb7efd2cf9e06d5d139dccd4715e6770af95d29d29f1d9458073bc7a36758f424a8f347f41148f9b0ce799fa28498869cecd82da5c2d25722d129f5461a703301cdae73a6ae959b0f3bdc7c388de841a00b73ba579a2043543484907ce4d2cfc64f1e56fb7aecb45a0332325b8fc4fd7f3b1f4edc4f99005878927cb1be873f646bab18aa0a3a3b4286baeca7513d25a045b1fc1ad54074f8e8a3315593e9776b369a47c4484d4336c027c9a2bcfc92307a95df53f88bf43899b516cd974e636026e0ba42610a6eb34e3fef399a61592daac2311f70c03c3091c9274542afb0e0b76a37736a32f92e520b2ff3a1ce8a4f2f95232de9148306c63ff9b97f914f51f053fca779cdeb97b43945fdf0e9ce00679600889b3c286bb56ddca7f232bbfc30ed8296dfc5afe7ed9fa015a0ccb1de87d30c38debd7bbf651b95ecdfb0c4dabb8b2ae12a5d25d41ba1f154c085b6bd753fbd0a6ab968e133d5c70fc6efdc0e3ab2fe74d44e4267cdc1209bd6e16454dfe72e29eacabaccdde59150d6fae2bd814274cb1d897ed0d2e3f6ddc2edbfcaaf4ff49a06f26cfcc9a86ad47cf4334c04b20e2a8ed0565c01c066465bc9392b048d441cf3174e0109601a346c81cebc51c7fe6d6fa82af35646410194dad2985e85a9c52d0591d240c65a09fa593b7b19b795cdb84c7f5f816882f6bb77dd87acf8a95ce3ffe91911847de9f91577da36b72b74e2ee06159b3c817c79b529caa14aa124393667b936912f2c5f44557d8576e9e248bb6e265206741230d35c74a577f1e0c62bd0f1ed2c2686bdec46cd47a9199281b20c69b3318573657ad33b4c6a97538406c5247d2645754239f17ead57ff5b01309a92cdf11cecf64dfad55b54859d9268a65993957497f4cb061d4827eb4f72e47b79466d8825f96d97df85bee8379d64bc500ad82a015e05ff8d6912e6933fa1f198d935d0f8ccbea44ebfbf19984ad2248ad0a23d4b291b9f88495b88cef9b77141333bbb9a095a00f9cb90944e067ff09395c2f7ff98d43f3e33672fb40f6858289d3d6dab372ff9713d05d26b0e3d455802c2be16e022d31421f4ccf1aa2736a940db372ae69b45f270060b1400d716afcab1fa18caed1550ab5b8d122ea7f9b5f925cab98db871f03fc6865aa284fc0fef894bc6c1f1c413eedcfb5c13bf4a330d0d1fd855483b66526ac702b714b8c2a9acfaf504b4dcc38f490211216f9e795db324465f103a5904add09a8739ac5000aa991f1fa23a2bb2ddfb6553325083e943ab1554b6a99de05450b9fcee93e094dc5a67d6be38436aa0a00284b338d7f1fc3cfa9714c364cd162d415c9893357e9035a7e898ccdef1be33edd69d39f25c014e143c9d606f6f67857389a4845f36d49c9294ec17923c406ba1c78550d3878ca0caed589ede7e380136a66c6511c10811ea9f7a6c0e333b30514b64895718690919e0295de7a17601b018e83830095b1f93bca547a7ba7e737acc2bda7ce60bc39ef39d7563d65520ba27c07a4a7c432fb502b9338bb7d5944ea711d47d68728ff73eaf79711c9839df5c0cd86bb77af718edcd12622d8ddfa9e0bd2a43ff2b2974ba3e7f7e0e306d4b478928c50a7cdf839ab48dcfcfee802945f55ffe5674ccd9e27c26ef93a4ceb18134344db01fda69019b73e136f9e6e27c095857122a4fcfe2b9e974adf1f4241949e7b60e47717f34888360ccbc712e71f73b61269b8d3bf5d36e2833874bc6568ce6dd87c09942df42aab8875aa70868052dcacccefa85f02ccb9d511477f91673d55bbbb19dfed0dce5f7f154db30d8a8053e57a1f0dea933b92bbd4cc38b336fef59f955b432258fa197332a34fb778a297b7bc4f518fdbd9f13485ebc79facccf604fedfb5c6322cbb8db060920127fe90787e9ee66e50c2a60918a30a27bec79d7302699602a11b39b65d989d40682b61946fe95dda433cf926838a1d081076ce4f5f943e451cf8f2ad99b428be3314f11eac5265d3c0ca4cd86564932ae41f54f87924b8edbb69005bc8f00d260db67314adfe82fb13d01d64bfdfcadf734cbf1f41d1f5474cf7d78bdb0031583a7c33579229dd09f6ed1880e9d56f8582e573c0bcfaa9cde200f11062eecaef8b710d01132e5edf988d08b0ce814a3e6fbe5b2a71726d1442870263df1270cbc5f5bd757e8ac25039441a31e1e9637d96bdd83de9d49d9776612bad9e13aaa186d623b5b4779e0cf95ef10fec8adce9ffbd9604008579a05054fdb53a400840f4ba046fce0b8d8a4f20149e0dc3caf8c7791aa0f99d48dd1410a6dabc1db7c06f54392304940799978096501679992bc4ec2cf7456824272fbeb8a00dba36e0c5b7452f0b9883771d733657ffa457a5c6d7bbb551a8a39167f985c932a94e05482bf6db207897a2e4527ac9de66e5cef49372eac41f8d5fcc3af2f542ba7dd6b2178cb2d2d81d992e44d8ba92afb5aaeac7cdda258a628851d3ea1669ec6acfdb81cadb0c8a99d19050f92c5c4e07dd32cf4d0efebabe7897d6a0784f3da80ad4f5307dcf6d7198b2dad1e183215405694155a1ec957d0ad86f50e6f8f4d182f04ccf41f5bc93fbcd59e463215a791370f4aea0bf48a49237a5e767ba5c105d3cdb6962f3a9e47b6d0a2a0efcbad2707d4a75bf88aef89b58afa029ebc1d054791a5e95c00787dc19a7cb7ba7f5d1eebe65f3cf7e48b75f94b0f3c9f4663011ce5ba3e84797f8000120f23d8bd559e3acbcbb430ec15fb6a4d801e6b892a57ea3564f3a533716f3540d039e6d3cd00dcde59ff944b77a39be1e08d8627ca74ef95527e2d421f9d19bc661757f60c38e4c8067eb47101e399220f1716fba6ee8bedce6792d8b5e23539dac4f7bfd164eee2f7a43ffc477543b91acc21c6a741494a5e4fa0d80b5d249b43b6058191d1b569415724fc4b5be908a66ade2b57a8e819c98e7cac99e74f8f1f039bb687a5368640d8b3c9f8a76fbbf694752eb4a04847df5c1ce1e273d204056b6e8049a801c9706dad460be26036f6e09216c8597653abff34a4aff31df72e182134e3e6711515747695e9efe3d45546a8e529658c4e21ba7461d54b0be85c0e053d04f30cf645fa46dc0384855fed52d7e94164e9db02b8a4f9c4baed7b8770fa9838b6df8bef749d79b152b03fae8bfbc25fc40610609a48d4c5012b9546f1f51fca76b3a254d6d4af849298f53666f30b640894591b07384ca883badc878f115c65f34c07a913722d01cc51cd867def8c9025e79e50b9abc97675ba7b55a8b29023868a80790a8199adf820c3ba97e1bd6efcf33e246e74a6c5ee3026844f85c976065564e77bd712d51f047e2085a25253755d5323f1915d5701ac7f5ebc59559c97cd4d28cf37c8d96be14c0b8a6f3900f6e754d15d54846f87100d451f12b7571efd8badcac89c755d8a12f58d976e5d12fb4e1934d04fd596b5721a976c50865074c7382daf0ebaf8b56a6ec7b3c632e8b0c38c6524e513ca5527f0dd2e7500493991270b4384738a45e77e262d07ad804885753b8505f772fd2cf758fb58d13bba654d588ec44ace4c3ad1e"}], 0x2290}, 0x208) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) dup(r3) kevent(r4, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) dup2(r0, r4) syz_open_pts() 16:00:37 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dda100000000000004896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a58000000000df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b26d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330c23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d2a4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b85dc3b93721aa7885824e119dc4c67c425898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a9224df643c509bce8df868a61da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a1300"/1330], 0x10) socket(0x10, 0x3, 0x2) sendto$unix(r0, &(0x7f0000000000)="a1703b4019f5cbf4", 0x8, 0x802, 0x0, 0x0) lseek(r0, 0x0, 0x2a96bde6, 0x1) 16:00:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1d480000, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r0 = socket(0x18, 0x1, 0x0) close(r0) clock_getres(0x2, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:37 executing program 0: r0 = socket(0x10, 0x4001, 0x1f) setsockopt(r0, 0x29, 0x39, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x100) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xd080, 0x1) faccessat(r2, &(0x7f0000000140)='.\x00', 0x1, 0x0) r3 = msgget(0x0, 0x2) r4 = msgget(0x0, 0x446) r5 = getuid() r6 = getegid() r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r12 = msgget(0x0, 0x446) r13 = getuid() r14 = getegid() r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = getgid() r22 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r22) r23 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r23) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x2, r13, r14, r19, r21, 0x0, 0x5}, 0x4, 0xb8f, r22, r23, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r13, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = getgid() r25 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r25) r26 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r26) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r10, r24, 0x0, 0x5}, 0x4, 0xb8f, r25, r26, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r27 = getuid() r28 = msgget(0x0, 0x446) r29 = getuid() r30 = getegid() r31 = socket$inet(0x2, 0x3, 0x0) writev(r31, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x0) r32 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000300)=0x2b8) r34 = getgid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r32, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r34, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x8}) r37 = getgid() r38 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r38) r39 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r39) r40 = socket(0x18, 0x2000000002, 0x0) setsockopt(r40, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x2, r29, r41, r35, r37, 0x0, 0x5}, 0x4, 0xb8f, r38, r39, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r42 = msgget(0x0, 0x446) r43 = getuid() r44 = getegid() r45 = socket$inet(0x2, 0x3, 0x0) writev(r45, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r45, 0x0, 0x6a, 0x0, 0x0) r46 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r48 = getgid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r46, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r47, r48, r49, r50, 0x2, 0x9}, 0x5, 0x5, 0x8}) r51 = getgid() r52 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r52) r53 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r53) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000200)={{0x2, r43, r44, r49, r51, 0x0, 0x5}, 0x4, 0xb8f, r52, r53, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f00000002c0)=[{0x3, 0x9, 0x4, 0x20}, {0x1, 0x4, 0x89, 0xff}, {0x2ec, 0x0, 0x6, 0x4}, {0x8, 0x1, 0x3c, 0x8}, {0x3, 0x7, 0x9, 0x1f}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r55 = fcntl$getown(r54, 0x5) r56 = getuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x1, r56, r1, r27, r30, 0x149, 0x1}, 0x7fffffff, 0x9, r52, r55, 0x425, 0x80000001, 0x100000001, 0x1008}) 16:00:37 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x4000040000010292, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/6, 0x6) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001b84, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ff9f6b00fe2ea56e09fbd16ee5db575273a04e14be5d89dc1fc1ca541f56b6a848d7134d5b2ddda26827a543e8b4e491faf0f865ad9379d718b255b809258e68bbd59b40e293dc283598c808564c66abbdf33f9170937d64dbe6c9ba24a8a7be9cee0b9af3c8b560b3e345d133cfbceafdce1e01f68a9ce000f535881a453b97de5f07a12ff4099d373ea7564956d7df5d22a4c5a9bed0b90ea32d646e9d1610600e10b67721665b261e63454b36c1b1dce3de7afe1e048497109d1f8e107f1405edecc070b5b41032e13d4c618832fd1ed8f3979470e"], &(0x7f0000002480)=0x1002) 16:00:37 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x80, 0x1000, './bus\x00', 0x9, 0x3, 0x0, 0x1}) close(r0) 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r2 = syz_open_pts() syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) fcntl$setflags(r4, 0x2, 0x1) flock(r2, 0x2) fcntl$dupfd(r1, 0xf, r2) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x4, 0x8d60, 0x1, "a9973100117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x1da}, 0x8) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x2) dup2(r0, r1) 16:00:40 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSTOP(r0, 0x2000746f) flock(r1, 0x1) flock(r1, 0x2) close(r0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x24}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) setrlimit(0x8, &(0x7f0000000040)={0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:41 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x4001, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x869, 0x8, 0x9, 0x2, "3e368254fa0e0393d1f68a4867bc36eebf050c81", 0x0, 0x8000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x4003, 0x33) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a", 0x2) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="30000000ac7d8a6e4fb1660000000000000000e9c5b2572fc6a0f2daab3629e154db2ea853bc219d44cf77dd3a57aa0a9815a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c81917800"/100], 0x10}, 0x0) bind(r4, &(0x7f0000000240)=ANY=[@ANYRES32=r5], 0x1) dup2(r4, r3) listen(r4, 0x0) recvmsg(r4, &(0x7f0000000380)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000400)=""/97, 0x61}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/35, 0x23}, {&(0x7f0000000480)=""/119, 0x77}, {&(0x7f0000001580)=""/175, 0xaf}], 0x5, &(0x7f00000016c0)=""/239, 0xef}, 0x8c0) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154d32ea853bc219d48df8aa1000987912589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275ed"], 0x10}, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r2], 0x1) r6 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r6, 0x6, r7) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) r10 = getuid() setreuid(0xee00, r10) r11 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r11, 0xffffffffffffffff, r13) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x1f, r10, r13, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r14 = getegid() pipe(&(0x7f0000000200)) fchownat(r6, &(0x7f00000001c0)='./file0\x00', r10, r14, 0x6) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r15 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x120) ioctl$WSDISPLAYIO_GETSCREEN(r15, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) 16:00:41 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) sendto$unix(r0, &(0x7f0000000200)="49c1e8cce062ccc674a07d70d7b86427812360631e1b", 0x16, 0x2, 0x0, 0x0) kqueue() mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) acct(&(0x7f0000000040)='./bus\x00') r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f00000000c0)="063f618a26f91fb71a48808fda6061ab4c29ad1410d5029bc1c7debb7207b63426fa030378068754f8f5381deee7782c36743ff3bea1c7d384aea306ee31c16fdfcf2bb4c96ba8d9fddb95960b7dcfcfd5d47165b1108f2109cf2395c30ac0e3542c89251ce04832b6a6a60819f9d015db3b7bf59bcdc556849c1d578402712899c7496ab171fda6f35c2c6c8c08e4ca98f64bdbfbb61505bafc177131040000000000000086c251b8e15f8de079e7a3360500f0ddb445b28b65713a87a06a3db8bcda355156a86efc4c65eb5bf1a99deb8bab2447cc70d0631072b1c00b1485eba0a9cc9c13b3df40273f3a749c59de8d0c10b8b4807f046929", 0xfa) r3 = socket$inet(0x2, 0x2, 0x0) r4 = syz_open_pts() r5 = socket$inet6(0x18, 0x4, 0xb5) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000240)=0xfffffeff) setsockopt$sock_int(r5, 0xffff, 0x2004, &(0x7f00000001c0)=0x200, 0x4) read(r4, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) r6 = syz_open_pts() read(r6, &(0x7f0000000440)=""/68, 0x44) getpid() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) r7 = dup2(r4, r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000080)=0xffff) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="f07ae400a7cac3fb3f77650c2710e35726f965d8", 0x14) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x5118, "00000000000400"}) write(r0, &(0x7f0000000000), 0xa7) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc}, 0x3c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x20) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = getuid() setreuid(0xee00, r4) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r5, 0xffffffffffffffff, r7) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1f, r4, r7, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r8 = getgid() fchownat(r1, &(0x7f0000000140)='./bus\x00', r4, r8, 0x2) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 0: r0 = kqueue() r1 = socket$unix(0x1, 0x2, 0x0) kevent(r0, &(0x7f0000000180), 0x6a, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x5}], 0x190, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8b, 0xe002}], 0x1}) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x9, 0x8}) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000000c0)={0x4, [{0x1, 0x4f278113}, {0x0, 0x200000}, {0x8f908a1d59b6093c, 0xffffffff}, {0x1, 0x80}, {0x3, 0x3f}, {0x3, 0x3}, {0x73aebeaae22fd6ef, 0x10001}, {0x2, 0x1000}, {0x3, 0x1}, {0x1, 0x5}, {0x1, 0x3f}, {0x2, 0x400}, {0x3, 0xffffffff}, {0x3, 0x86d}, {0x1, 0x7}, {0x2, 0xaa}, {0x1, 0xfffff801}, {0x3, 0x7}, {0x2, 0x8}, {0x2, 0x40}, {0x3, 0xe5}, {0x3, 0x3f}, {0x1, 0x7}, {0x3, 0x8}, {0xdd2bcb14d1fe6116, 0x80000001}, {0x2, 0x7f}, {0x0, 0x5}, {0x3, 0x6}, {0x3, 0x7}, {0x2, 0x1}, {0x0, 0x3f}, {0x1, 0x4}]}) 16:00:42 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0xfffffff7, &(0x7f00000000c0)={0x200000000000000, 0x9000000}) r1 = socket(0x18, 0x5, 0x1) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffe, 0xe8fa94dab6936843}], 0x9, 0x0, 0x0, 0x0) 16:00:42 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x20, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r3, 0x1000000029, 0x4, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x3db, 0x0}, 0x0) 16:00:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c0a6e7521fe0f14f4d4f547aa30631b4fb1666586be89dbc66e05e9c5b2572fc6a0f2d38b3690bc36b59f774e29e154db2ea853bc219d44cf77dd3a57aa229894093b50080e99f015a3c5b490df34a299ecbe5cd261"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) r4 = dup2(0xffffffffffffff9c, r2) ioctl$BIOCLOCK(r4, 0x20004276) fcntl$setflags(r1, 0x2, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_gettime(0x4, &(0x7f0000000080)) 16:00:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x3, 0x1}, {0x2, 0x4}, {0x24, 0x10000}, {0x41, 0x3}], 0x4}) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x1}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = socket(0x18, 0x8ac9323847290ea5, 0x7) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000004c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r7, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r6, &(0x7f0000000240)=ANY=[@ANYRES32=r7], 0x1) dup2(r6, r5) listen(r6, 0x0) r8 = dup2(r6, r0) r9 = socket$inet6(0x18, 0x5, 0x20) r10 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r12 = getuid() setreuid(0xee00, r12) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)="957d3a7ba863fa884390dbfb8cc276ddf121a68a1cd95651662beda1c3625c827ce0e485c8d0ebc35414acf796d8def1ed2eaf12b0fb22386aaa3a70aca2b8dc270c69389f9bc20e207df45f61422c8ed3eb302f2acefe58a054d3b189a9f7648fc75ad71efc3b53b02ee441a56e1469efe4a47e358ee048c62ce68feb317ff9a3649c76f5ce913346ac0dc11600da2578441b9172646fd4b7b12e17018676c455777d4dd621025177dde4cbe0efebc48fa97d588c57a7be5dcc740ab6e3a3beadd1a9a410ecb2514d78b1a7d2fa0d32d8c262a729014968d0490ee5ff16593912e1fb8e26929bdffc68822631be55ee2dfb9cf6f42c31ddb4ea85aa38", 0xfd}, {&(0x7f0000000340)="091d44f3986b8c4fbfb7ffb09f4a52581fc5b7748e45d618e91a0e196bae7dffcf186030928738f962d11be2818c6ce91bfb4e1c92ddfc53eabf73c037c540e651ce902b46078a8c50847958042d8e438f3a3f159a5199806b1dccfa6c3985df27be091290fcd55ffa5f1b90bf46db5f920a68f8f42b42f7665ea364a28f7cd36c830837dbad5d2cf895fdd535d1bea63f0765776fc714e3eab8a77dbef1d106e7cf3ec32f7fd95a29783f8abd8b34c54b93f03dfa849af025b5676348", 0xbd}], 0x2, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r2, r8]}, @rights={0x28, 0xffff, 0x1, [r9, 0xffffffffffffffff, 0xffffffffffffff9c, r10, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, 0xffffffffffffffff}], 0x60, 0x2}, 0x400) 16:00:42 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b140ef", 0x3, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x161) semop(r0, &(0x7f0000000040)=[{0x3, 0x80, 0x1000}, {0x1, 0x6}], 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xfffffffffffffd6c}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0xffffffff, 0x0, 0xa5]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 16:00:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x18, 0x400000001002, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="081822b9b1e06c796e3a6ff884f68f5f00352600003900"], 0x1c) 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r3, 0x2) fcntl$dupfd(r2, 0xf, r3) readv(r2, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000240)=""/151, 0x97}, {&(0x7f0000000100)=""/4, 0x4}, {&(0x7f0000000300)=""/200, 0xc8}, {&(0x7f0000000400)=""/58, 0x3a}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/204, 0xcc}], 0x7) 16:00:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000200)="518ad03d3be59300411f4980386dbe6f5e", 0x100000019) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x4}) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x2, 0x0) poll(&(0x7f00000001c0)=[{r4, 0x110}], 0x1, 0x8) execve(0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) 16:00:45 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0xc0) r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = getuid() setreuid(0xee00, r3) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r4, 0xffffffffffffffff, r6) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x1f, r3, r6, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) lchown(&(0x7f00000000c0)='./file0/file0\x00', r0, r6) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x28) 16:00:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5ee], [0x0, 0x0, 0x3fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) listen(r4, 0xffffff80) accept(r3, &(0x7f0000001540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ecc271cf65e648a54213f76726b4cd423d3a95b6d520df9c0d0d6fa195898c926a203ece0dcf203793574e6e20ea0d17ab1126779b9b8a007c45014816468914ab184e20"], &(0x7f0000000000)=0x1002) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x34, 0x0, 0x0, 0xa}, {0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="00000061da000007de5fe75b4899") 16:00:45 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0xd4, 0x0, 0x8, 0xd786, 0x4}, 0xc) dup2(r2, r1) setsockopt(0xffffffffffffff9c, 0x3bee, 0x2, &(0x7f0000000180)="8bc42c2cc9c7a4eb8d3827e5cbdb1563f2201556a8889ecd79cbc29e80c8796c04cab19bd82579a33ba1503d9d28bbf79d9151", 0x33) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvfrom$unix(r0, &(0x7f00000001c0)=""/133, 0x85, 0x8c6, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x73}, {0x80}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) listen(r2, 0x0) r4 = syz_open_pts() r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, r8) r9 = getpgid(r8) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x3, 0x0, 0x4000000000000, 0x6, r9}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) poll(&(0x7f0000000140)=[{r2, 0x4}, {r4, 0x80}, {r10, 0x80}], 0x3, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4c}, {0x10000006}]}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000040)={0x1, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000240)=""/74, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4082, 0x1261}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0xa, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000800)) 16:00:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000001c0)=[{0x0, 0x0, 0x6, 0x7fffffff}, {0x0, 0xfd, 0x2}, {0x0, 0x0, 0x4}, {0x804, 0x0, 0x6d, 0x3f}, {0x1000, 0x3f, 0x9, 0xfffffff5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = accept$unix(r0, 0x0, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) sendto$inet6(0xffffffffffffff9c, &(0x7f00000000c0)="020daffdb7cfd2c13fd3c90f0c14d43a6d2654b700d008a66942c9dd5cd0707bb451a4e8adb00b772bfdc8be657b3e64d1ff4b8ba1b450326dedbac97c0d92891f73999c664bbc62591483d531e8c894d3b87f22ed7cc00aee8ebdc39972e84614f84078fc9b8311eeb8c764ff245dff88771eeabc43bf92dd079c4ea6ea5848031d1305d41b40d51da8620baa7e8bedc825d00dc7a156ee68120c07e569c1aee473e5482a9438dfcad026e3854ff871ea9ef0cb54f584042e0dc9146962512d203f1768607a894c4a72924cecf2ad626c6debe13c93e06d5f2d024790c4981d04addc29e014025b2207b68c8ba43b062d506d3fce661fd3aa6cb7f5430cc2e4503b8dbc73b206417d2df66f6e57e323a0d7329bb00b533f525a4e346d60d7b3eef8c965ee90e00129d7a6383429fa89b45c218138397993093f711aae7a910843f0d0e98271b6485a4eb8d51edb1a475eeb5b589aced0eb7c875d0541548cc9ceb723288fe5b6b8a8a17c008c05cfc294af64de04fdd007d855683e9418dee79c94290f0215b964e2c06eea05a5af172dd8b3425da478e326955182fa499d0ce1d5f30d03b93dab6ed2888ba363c8b5b70bc8184e92b213ac109d4b8bff15cc0fedfd18a3d42e1eb9d7f5215ce2b3d790524e4c7a869cf48e8b3d7949c6896eb570f5af4f89ab068c4e54db7d0bd2fed138a454fcd22eb208d6c29416ce74430c23c1b2b8b9399967d2d1e92c3d608dbb86d2878f28ed861c37d2eb86a0ba881e10dfa2cc0787ccce629c2eccee1714c6fcb1bb1846f2cbdc67a4becbd3c180a9794fb176427ee8a00be5b04ec83dc49b7e0287b3c9b267126f85a20c741c1d550de912286d8f10be45966919158ffaf0236f23f9978b1ffb727fd9d0fc8184143898128f1075fb04a113cdb9d37dafe7e820cbc3534827519d8aeaf7982fcf8bc775198e1907d2f8a96b836ac2de71c461f7e089c4c32c3a2b9622fd8baaddaef783c5b4d2a3a0cb74759c6fe8fe9d442ed8b95b62660b2556269b0cb42ab6f5a3582367ba5cba9cf096e7f8d5b35293857dbc51a6781418995639453eb9b671b781cee934b2f8832fb948e30e3f5fe1fcee16a73cbd68a630e63b4b7d6b81ccd3ee3201197437f9ae84bfdd330227f509f11c36ac75e7fad0aa2cf2640b1cc1a22691cf1ba214d392f42f6307daeed017b81e1896152955580128bd11ac8d00293b7639ba0a309408dff4faef98bdf487a99a1d7bade16a0d7a04c9f1c97df2ba885eb3da99b5f7a1aab303cb8535e135bad14c09a47f3b75bbc1484adcc0a0b7d1a23c7a9ba2750a72a9c612df8dbae61f0fe85e05835955afacd7f78cac29e88a87c63f7c6ccdb72c2228cd4e3f8d13d688c384d97bf533b309b54dd09b326e3edbcf14c649cc93402b41bbcc588ea8e5b6c7e09e8250ee73913196e29527879281768e52e6e7a124f99d0df470c13acfd0609b485f09207a4548f8db4f4cdf1592ead65a773f9c51431dff55fbd41b2069b99e0d03c33627ce8567a2b797eab941a5e2b201364eac2737c463dd5565f62264fdcdaaeb96270afdd84be71192c970d8522f7cfb26422d661d9e6813d2b0cb9e2740266766f36694b477b6cdd32a75a1a5487b44063b46f2e1068f7aa475a0a5a5a5751c9c607686c44b2fae30e73113caf2458a2026098a850f773fa33f856cefe1ad12fbad7e1de22f349ba3f9487d776ec3c9f0bfc9c267f27cd0980b831f515f78df4c90fc1fa951637825256698397fde1c08016cdd33fdb7835339012e183c18e6567e38c3708a571f04c273cfcfb2972cbb71de540f07a6f61f681b453abb8c117dc3228547eaa268450083a2043b13d47fbdea2e47961f7d249870f450e17fce66375ef848b54a9f2c3e87241558aaf45a1e20a339b9363d15a70be81df6cb9a8c88f165f17bd494d634df5717f651d9a4de0a193d372de400a871ac95bad6ace2628eabd19e6a3c0205b2e4135e3ad5ec26d19997dc6dc0bff06021178c424cee332eabfdfec732a03545bc47ba790810ccc47d61b21b46664fffc728f3479d8c49e41a371310a07b19783f761f76b6f2efa86eb59f23bc453e16c42a59d9d043f489bb8be4e53659f6be5db806561a8a0093c7a4de329932f6716f3db8bb53d8ca49b7b9f39d6f55f5757ccabab12359ff444aa3fe453e3f13aad2d4530becdc6849d5e0bc318f81a62e5bc1a788433da0ecf0d48678b53fcdc3077c80314787897238ffe2c88dbbff6885bb9aae130e917919c4a044f285e20568c298a89967eb50b685cee1bed0961e9a3a03dd6dbf8625ff59623d0f63a6947b9f76007154ea2703f48c840cf9929247060dfa72fe26808d00cd72855c6bbe50f2172271fdbaab383c4f74577a019642d418c290f9156bf30fdb532d28c29a438af1a60f2f1ac99cc949c4ae10d62751f6a5ef6edfbaaf01b9a027e25146b89f809d87dda958835de56c6cf7e6badfbc0ca69ddf0c8ae76ac11b5f89acfa9b64032d23f37a00865712d48d6380640a3c618243db7ae255cfc7303341aeda61655e77cdacd1d81d2779d89ae93787902241981cfcaca52ab0c85c8cc99a04c580ba3a86d5d43abf954137fe9ddba566fd875a9d3948f466a536b7661bc6bd2e80c1d48105924655eaa41cbf48b4f8b2d41a5ac5640b46405fbe2cc50026ebdb5855c7155b30e10b6deafcca820fe74899b6b24b7f2e3f186e991409a9a56987e32986db60aa5c1ec8434b6c9fc4e490d4a99c0b7c8f1d5de4f2728c89ff85e9b439a0b24f18eb7b5c6ee36f29610819b13adbcb4aee3a3307d4f62dc5568283bd0ccc51d2d06e6681a023dc29e7032accfebb7273037bf21b39522d2ce847dcf7484ff38c133a36e568884dffbef1b6e21f7c3533bf3e7ee80a2e1af3b2802b3230a81fcf255efd8ce2d7d1ae5a271ad884d42dbf9c7946d3c79d95df274e4bbb7b1a6960f13560b695ad93e5c059627d87115410d56802647474d031944d14a3b542ae760492ab1f99d426bb113c3af83b72f7da05d790f9e9ea5afe5c5ecb87272646a1cc541b201cefbb46a755479dffde0b53fc1dd1e0f362b20a50d2efc41ae7fad208a178175162a2c5a90eee427dd79aeaf22376e269873df282c94c526d52357368e0d4e3b2d3305c1f1d1f23b7170d71d53eead5beacf2d3d0f683b9283a4c1f35153d289359032657e8c98acb073e50f851fb674f13a93995a6541ce3202c6f2eaeb32e6aadaaa72d7e89b00f0bdfeca27e2e45c0bbb576c2593540d4c58c654e89db4731cfdc2bcadad222d72017ff89d560b62c09ba23f413c79b760bb1d71820d62c4034947b9a070a586219fa76ebd89f21d1f4363fdf5cbd66abaa04ce105cbf153801d751959e8a7626f81e285959617350cc15d59673a19870081fc8b222fe0ad184d39286ed810c204422f346f605e37ca9b9554b6dd501d785b3df8ebbb21317f2008dafb7cf761fb72142c66e47aeceb77d6883d88eb016ffdc2c30480e1bff29d0f2eb359e66ad32b641b9a83f920f78d45748fb7574eacd733e53e1abd4d2892e02ba198f3a6c73ba7b5f4d84d73c9c02a990dfccf210a668e9ad16193eb2bcb36d1d267afeb9ef9dbb8d8c92a6a1f637a92d1632c350c15af8d71edb9d2930e5177fdc0a6f1b9f107a9f8290af3e5f9433ad4d97dfee29f2e86df05701da0933a2271fe0c656e97fb5530a3b0f7e6d607cc276fe53a756a50db121be08aa1ff4f531963fdde3e1dec30d8f45ca4353f58ad1c1d1ba1f46c8448756e5434b217a70fdb04c256d9ec8bb42f9f6c5a76764fbe1d2a8fc2789a51328a7ad9b910f8e79aeaeea5d132b95884790202788e82494dbc45b85b9cd2e26d4728ee082f5728fa5bed0ca230ed9e103c041f8055a272c51b6bcc68df4d38395d5c85c82cbbe7cad8f987552f5216f5b25c19f3684937fd4a9deaa226646c21cd765d53ade62acb77f214acaaa905a0c23f982c6f0ae35376a79e750ef63059b616f457ad25256c64c39eada5e333037c2f399491c03b60d039533a968bf458fddaa23084186ec1b76d862e62d7aeb396957a6148442c9487b3bc4e78258ae630639a5bd29158dfb4c270e5f8742488cdf677ec45f95b64e66d613a26f462c4de8d67699207ec064a4e3a9da36455219e70d124d05456f83c44cc2311f76e0db182536fa3ce2fe03ec2a0b15210091ecc8c87e90c74f6ed56c14960717faa6e507a558296039b933653b817ed8f6877f36e6dead97cb0802475741d242d68c0402cb137cd8ecae19d2c3dc0bafe71a7a9bb945053c210ae9839170fa06d5af2b0e38d99237124236a420fd6143a90c316386348db847e684462f3849a7d7c1a21b3ef8ab96e2996ad6d1261a07301caedbf47fbd4f299b513cc024b74d9c8611e396c623781ebecf9d3d01a663e31e9313b5e7c00bea16cbe869e8094e16270152a70963c7f260efc379f5b3843ee63af6addb9bf4d242a32d0f77cfb9801a66677c90afaa76149258d5f1b2b3e9e6aedd9715d52d532c0efc83d1d3cd1fb34271e9e81b80a86c8e638ba2abb1d4c9eb1728a4a45ab9a575013fd261bb2fb1b2aad0729d84bc80041449f878e5db07352ad1e9ac1fea0b7b051f5ac7461d7ddd657931002807c8b94f6dc4df9bfe1986fac8727ae0d4cd80c2ceea66b1c30fc127364a5594b6d0b8d4e0a49b908f1d3f4b35c1c2b6cced07922adaca8f697e7fbf44082aff47eda4551052462389da82e4134452d3c23350279d5e1aee8ac6f17638774b7ccbd62beab1131ad8bdf7abd382cd4ab6f7f367ad476067ec26fff6f8e9efc623b8a296ed3234939aa9234bfad56df911fd2aca68abcae5168ada48aa3b27adee4b998edd17ead603eab7dd5a01c6acb2608418278b7e5a72f879c35901a0575b1a6fa3e65f69ff4db8581d9917fd6d5e4af0e8ca287225045f37d024bce5cdbae7b4f29c0f9e59a404bc901a2995d2333a0ae6db28ec68be1228f00ca16b0a2adf4faf5eaefa910d993765eb77c73745978b8d06119ee3567bda31ab31c2af5cdfd7baabcee40c6642afd78aa6c711a4028c3ccd6ae8bc96377424e5a45e21fb70ff524213a8b3c017e9b4659df1a0f5084a34fb96e3951db08ddd4df78f1d3f82dc051304a90d01080561abbc3db36c87b459bc5aac19ef87e806e4ac15045df92e9788aba8a411f957637c2d76a70d093de8c6257cdb6b5b4c3e8af38104dbab68019b8ec5d2153338b63c2af976d7899cd64f01cf387289fb9a7320253ecb712f21562932e23d908c8d7840c1ac4172e5580dcf68b81675baabc5a37bc55fbe39b461c0dbf764eb992d7dff57d9a0fc8be10114df58d9bf6a230dabd93f4948cd63bbcddb9f51a5c106882176995e56ed4c333082c8b0c1dba84ed49347dfb126ef18a9bd50b71f66f1594fd61c680254d9f97d2fa03c17f55aa8fd444bce2507a086c5e2ce979e6d9ef6ce507d0c07eb05729ddbefd03ef54e2e969e1aa8bec299a1c0767e94363688a5c07170f10d039ed4fe6a5ad010ca2c98f511d1693c3f883a61f63ca80cc7343ba56fcbd14a01c1c26376380d8f7917a7845776eefbae92f8196c9f6446de3152ce4555c60ffb909efaa8b35cdc25afeeb4757542aeb48787631ba8f66a35cf1d416bdb36bed9dd68b6911f083d8685766806e465e408d28a4163036239c1b581329d8cc38a88a15f2ca5f2813e334469a5ad46253a8b68f9eceae242919cc525d3588b9fce60f5ef3a274d98cb691a072978d2b3cd", 0x1000, 0x2, &(0x7f0000000040)={0x18, 0x2, 0x7, 0x9}, 0xc) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/vmm\x00', 0x800, 0x0) fchflags(r2, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000001c0)=[{0x0, 0x0, 0x6, 0x7fffffff}, {0x0, 0xfd, 0x2}, {0x0, 0x0, 0x4}, {0x804, 0x0, 0x6d, 0x3f}, {0x1000, 0x3f, 0x9, 0xfffffff5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = accept$unix(r0, 0x0, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 16:00:45 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x100001001) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0xc99) 16:00:45 executing program 0: r0 = socket(0x10, 0xc000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136"], 0x10) shutdown(r0, 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$dupfd(r3, 0xf, r4) r5 = dup(r0) socket(0x2, 0x3, 0x0) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:45 executing program 1: ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000080)='./bus\x00', 0xe828, 0x20) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) close(r0) 16:00:45 executing program 1: r0 = getpid() wait4(r0, 0x0, 0xd, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x1, 0x0, 0x9, 0x2}) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:46 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000002800)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d47629d2e0a5"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc0a0052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd04c009d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08ed23968985709f57754d8778c058f4511d301a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522e5c2064ccfbaa37d1eaa", 0x2af}], 0x4) 16:00:46 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) sendto(r0, &(0x7f0000000180)="699abd91bbd6bda9bc067ee25bea39ce11035c4ad44545797474dcf1c531355943e47d008b7c3b561febd6c50d95d47ffb5b56e30940aed0823e27d11b4a16d632b7bd66fd6b82a93b3f3148b6e25b3f951e444a353ff17449f37d48e1c5b66b6669d0556ddc94d8161f9e20e70d95b11dea205d39bfd8228f9d4a45eff97086b857e343b99ee5765c7285994b490c26256f93e216da3184d93b291fe9f2795316c3c12c6fe26dc4ef0ca6c82a74cef5e972f1d167cfb0d4402fbf12087ec5c653cabead3574109773e6549ef6be6c1fb524b34fee878c49630132259e04f5da0d1921beed6349c7ffd978dbff59c90590bba39977bc27908d4dcb0f24554d4f171b4e673f4c21e28bb8d7fba1a1e50a023aaa25835505154256e0bbbf125b69e58d75305cebdf2a0ceb6b730461f710c0bcda8b8709aabef8bd3b63ee47d7edc6f04b34e52a632e120df71f804727dca639a4f2ea1fcd3a2b767789cad0ebcb6c4ab1607dfcf8c957456dd27e3901bf2a124026d5990e703edb56c20bb3243b04389438f798a942a04a505cdea859194f07f67c0446f3345f2e70d2184586eefa1f5a8c9228ba364fbfb823954fdd3d785ec7e2990fe09e0f72983110268f6ce4cec2b67e7590745141994abeb89b93747e9a3906f6f3ad48d9b5ceccf33bdcc2636de0c6f5175afd266dd4b31fc6441e406d59b7192b5fd95e058c799ae3c96d6a11d89b1cb38246ed15d2300cba4283ba4788e7866b361a9cbd64b341d6af202eccd8412946918a0881054beca974e659bf036ee8c625a32dd7457499967a94bd13391fa0ede4332841cf59d74d620f0b629c0dd588220f42594608ce11907764cb5fc8a7c88941aa58d274049ffdcec99486a5c3756c3e33373204b39345a3a713cba311f02d5b15a16358e0331f965b1c9e79a6692b81c81c6ba6f47f8cd00d6df3e787ef2e73907626b474851b0d3e6a8fcc839c032acd089ae84cbb43a649b334bf2de8f6beae93803fa6d7ac57042bfc7556981f119c8688432e3f53ea58c153d7ec6d501fcd720118d819614c564584bbf87af196264556c62d73dd08df6ddc3c24dd1a6b7f2730014890cc3c5f3c79a84cf0f3b105001d50f6d20d0c41677dfcf71edf1c6e3bb42220608bd4d37eba60cd73a992bc2e200a41c6b78e0817ad66b7b0c5fe1b08d79e3e9f263538578bf646317a31fe376524a627647e5e73a2e92fb813dae73efae7edd913ca218a4eb5cdbc0bdf216618e4cf6d848a43f9f17185ed8258a9a63c94fbc353017d339ad54dcfe9ea97788faa2fcef910e18f01c8dcd57b3978e79db3cdd126c575ff5713b5c21ba5eb1941f7a03ff165bf9ee88bc44df349979f86d3ea0be555e76f89cecd9e26d214719f3463e1dce5ec3d23951e99396a62f865319c478f5ae1d4c69acb20cc7f8fa08b479ec71481a6e2d7ac752ec9b04f4adba5a36aeb3ccfc106eb1cc3ed8d04b1375690b4759aff15baee38c141344b4fbfd6eb89478ba67a6e73f0a566b8d23d07a75efd23ef42b345b0782870d0ff91e13fd085e4f8fb61cec79117892404a7827182080c914710f2a7a9c9776847d06771dee8aa1fc5e65a285565d2af984bf23bbe9df94197facb78fc5f47136127b2058e4354dd4a4667da38aa90af2fee1bd52a76571115b6523bc23202112b66d166f892de05737e9dd750ffe5be92bfef6bc55e488b90d5c8ffdb3e03c6febd8d46969e0dbafa4544ab01318b2780caa33a662faf8d69b2129abefbf93c7377c97f67837837028ab7c9fe4a1b0187ce9f5ab128189cc7d5bc4e8afa945df5b655ffcdbad452eb35ae5b49795996b9e9332761e71135ef048034d313819c2085f0de2e3d0c79c6fb8a118658d2debbd493ed153f749f4dfa515be141c5342ad455dfc1bf497a35c66e3d2a69be971555570eb2ae8dc365d79ef3a5ac83094b34a8ca014e456bcdc0b93e979c7a7d6964215e44ecf4eb8742e35247348241eb4c6d129c4a72ccc0515a99eba6f104418131f3cb46d15c", 0x5a1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x20, r5) listen(r2, 0x0) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:46 executing program 0: r0 = socket(0x11, 0x3, 0x1) read(r0, &(0x7f0000000000)=""/12, 0xc) sendto$unix(r0, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) socket(0x18, 0x5, 0xff) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x1, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000100)="3ae168e6cd0307a1b7c13de228b468c686ea4c0c6733f11c88813c510ff29cd7f917bce44cb0d17a9c71836c95068055aa3972b23956e6c62df18a0d8bef16d70cb13d0bf8f105a1ce55453e094c5f0ccbcc37074d86605a779e5fe6ef9020ba733cfea6e05793cca880ae9d7469c28a3527b88c9edfdba129b50b3dfbd2f8d84644d4349aa252026abcd4dff7876b98efa4a4e609246269cadf9fc8cf7e39502e9fcd4cbfae514fa80691f7001f2f5e68f5997adc6232b3990cc5bf22b32712a21133172c34cbbe", 0xc8, 0x0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) recvfrom(r0, &(0x7f00000012c0)=""/221, 0xdd, 0x3, &(0x7f0000000140)=@in={0x2, 0x2}, 0xffe2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x243, 0x5}) 16:00:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x1}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {0x4}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00005f2000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r3, 0x2) r4 = fcntl$dupfd(r2, 0xf, r3) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x2, 0x400, 0x1, 0x1}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) write(r4, &(0x7f0000000080)="865a016d76f31387e64c82c907cf3f968b97afdd36f1acf621068accc3377553567df8e41b0028cf96a6c879b33b459a472a7ccd69476d24abe5df8bc12024c1d228e9de8219269dc732496a5e757ca67aff29ca896d8bd87221433224aa07ed4c8edae7127e8394a0c40d2c551f0e1d2685761ca8a1a195a1cf65a0b1118c4cc0b093d6f45e283ddcb4cc2fea2cfd23c63fbc9afef69188aed2b78c7eb0522b691fe73df3e9138b5b85752710c7c72910afa24492a74e33e0033e20ed25d6147f5dc885aa29ab72e6d4e5a466fc449ff76769fd51", 0xd5) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000004c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x400035}, {0x5}]}) r1 = socket(0x20, 0x3, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/44, 0x2c}, {&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000300)=""/236, 0xec}], 0x3, &(0x7f0000000400)=""/167, 0xa7}, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000200)="883d75986d2d3db4f44547e551ca") 16:00:47 executing program 0: setrlimit(0x4, &(0x7f0000000080)={0x800004, 0x2000000007ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x10000, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x20000}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) poll(&(0x7f0000000100)=[{r1, 0x20}, {r2, 0x4}], 0x2, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x25, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x81}, {0x7c}, {0x6, 0x0, 0x0, 0x104ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:47 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r7, 0x2) fcntl$dupfd(r6, 0xf, r7) dup(r7) 16:00:47 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x10, 0x4c) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d, 0x0, 0xfd}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x400, 0x0) fsync(r0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8bb0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xfd9) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x3, 0x7, 0x80, 0x8}]}) 16:00:47 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x800000005) pwritev(0xffffffffffffff9c, &(0x7f0000000480)=[{&(0x7f0000000080)="d45708aa849568136a81f73fd6f1b9e2926cbe51283e5d270c2ce171c8cdb7d212cbf69138d6bb6cb43d2509e84a3be3514ffdccae6108bb45ff5eecaebc09da754d175c80e4a353972edf9f7780851ae70f39fc89c0bf35758bca6bad52f243f43dd2a1a10f1d9fadb0c916f4246c646d81f1b9d469055aaf3ccf17e8fac6920fbeee45bd8c7b8377ddbc8940ff1ac8fbaef474a72f7283487caedb6a74727d5de703c6beb1cdae05bf1f1cf112aeab5838b155dbb529dc3512890af448a7aea985b74cb4e789", 0xc7}, {&(0x7f0000000180)="43488de3e7b7e51e8e7a70dfd4eb0c42adab553be7b67c3ef715a0e32fd23233ce8970f77413d913306743c22f65b2e2541376676442eb7db60e03a22ac6dc1f93e5aa438002e850d016ecb87164a6c303296ba2a47b3e8bdb4a22b3fbf3608a61f2f02c3a5cce14faa5668430e69fa69f56a6769042d43af46e9b3b695b7ada1843dc8a7fd49cb0392fdb22ffb55c8cacbb3315afce145cafd61277c1ac1ea3fa776f7628d765d0ee2d57fd9b5ec9f575c3a0", 0xb3}, {&(0x7f0000000240)="490c48a1f64f1cb9b7d8ca6cb6b69114f1ba4d59c450d9ddb3ccd79f2192b7e3277f34414cee71d605a5726012769ef2b5df43a4be6fe7662aa897bb0e153ce40515a834876ad56ddc0345c86cbc976561cc1a73eaa9d9114f5ddbc485bd7685dec602a8882bedb162a577d475b29d0885b523426daf73c973bc20d846a7d3c7a8dfef30d9", 0x85}, {&(0x7f0000000300)="4157f9d7fa409ec6d4a525e010b1672c0c4e93142988fea9fdeb7cda6bb638478ac1e997b4dc26af85be280d27456df66e4a3a458cea23fec12fcea45b9eb2bee853e5f564955819ab9be962c0b230bb9f347ab134fb51532ba45bbec44436693653cb83acedf8413ad3add715709fced9ff15c24427493ba35c612704126a509beffe5d0edb2fb0d447d8f603ff0a62b816c47829bf9007610816ce3d67a4710c936b4e20a7ac9ef3617cbd010b23e762d01020b204ba922f8880e5b4db0e9417f3be", 0xc3}, {&(0x7f0000000400)="79aa66f7ce7c9e8cc485a9ac1a2dc3324ea6235012d700662d50ee0be71bc4a0857133d23aa9d8faae362d1080e148e730faf0887be1f33a5e798992d811eaf4532b005935cae6028249d6ca61ee1fa2ee484c8bf2dac799fcd8df509621f8113fe3c78c65edb940a1458a376c3ed39c93a3ee7dd3c8f15718a0", 0x7a}], 0x5, 0x0, 0x7) 16:00:47 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = getuid() setreuid(0xee00, r3) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r4, 0xffffffffffffffff, r6) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x1f, r3, r6, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) r9 = getuid() setreuid(0xee00, r9) r10 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r10, 0xffffffffffffffff, r12) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x1f, r9, r12, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) fchown(r0, r3, r12) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20502, 0x8a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r2], 0x1) r3 = dup(r2) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) listen(r4, 0x5) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020007e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) r4 = dup2(r2, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) r8 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r8, 0x6, r9) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRES16=r6, @ANYRESHEX, @ANYRES16=r7, @ANYRESHEX=r8, @ANYPTR], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) r10 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r11 = getpid() fcntl$setown(r10, 0x6, r11) socket(0x1, 0x8000, 0xff) fcntl$setown(r4, 0x6, r11) readlinkat(r10, &(0x7f0000000040)='.\x00', &(0x7f0000000080)=""/15, 0xf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r4 = syz_open_pts() dup2(r4, r3) execve(0x0, 0x0, 0x0) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffe6ffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c232495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f0ef49f53f8a4aaef9d612f871fa6d820c257795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000f7683d1cbfd2dc49617e3781d13288d241f34870d209c5f8fea16b4f185aff352bae4f47fb64f28543c9982419e631dd82aa988978425bda6ec0283ae8ce3de249409341223b5ab31f900ab421a9d4437042478dd633deb03aaf78ad03b5ce80a1cfee7dfe4db05adc9734190c8f2cc7b461d52a4f65e2ebbe9f3aeb322ea903a231059448f07f2b33771b2d9fae69ddb6e2577dfe8b7b3a331644a4ff1ad5e752d2fe715a76324996"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) dup2(r4, 0xffffffffffffff9c) r5 = getuid() setreuid(0xee00, r5) r6 = getuid() setreuid(0xee00, r6) r7 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r8 = getpid() setreuid(r6, r5) fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20509, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000180)='\x00', r9, &(0x7f0000000200)='./file0\x00', 0x4) fchownat(r7, &(0x7f0000000000)='./file0\x00', r6, r3, 0x6) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x20000000000001eb, &(0x7f0000000180)=[{0x74}, {0x1}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x61}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r2], 0x1) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffd]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x71) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x4}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) kqueue() pwrite(r0, &(0x7f0000000200)="7dd5f7e5f509d960871850496df0d9ddff7eabcb324f19425f65f82953d5f2b0a6c5f803f536a1b3bbbf11396879e9c47e12a2aa5d847352e5284e4c8cf3d3d2419c02246f557391fe04893cafa09dab967d3b95900e347f33f10036ca568b01b3c3e97c539787dd4575decaa02f713056f5e426aaf06c2413e8f362580204c7a223efacbcaffe7d1498bac45d1ecca7e5956e282d88306d1cdf51e19c7cd1e4e3ae969f6003ae40278c67ab13485ea7d695b0d3206f6729fb9992f769bd0d06913dd4a86f8a97ee8765356958f982641e362bce68cfb82500232f8d89e60242b028623819fd0bb523638fd3174b81d756c5649f8a796775fb", 0xf9, 0x0, 0x2) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = getuid() setreuid(0xee00, r3) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r4, 0xffffffffffffffff, r6) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x1f, r3, r6, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) r9 = getuid() setreuid(0xee00, r9) r10 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r10, 0xffffffffffffffff, r12) r13 = getuid() r14 = getuid() setreuid(0xee00, r14) setreuid(r13, r14) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x1f, r9, r12, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, r6, 0x0, 0x0, r12]) setgid(r15) 16:00:48 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2}, {0x18, 0x1, 0x0, 0x8000000}, 0x0, [0x0, 0x200]}, 0x3c) r0 = msgget(0x2, 0x80) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/92) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f47b6bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb32321900"/950], 0x156, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/228) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000380)) read(r3, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r7, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r6, &(0x7f0000000240)=ANY=[@ANYRES32=r7], 0x1) r8 = dup2(r6, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000002c0)={0x100, 0x1ff, 0x80000000, 0xfffffff9, "eb1265723e7e06b93246dae573b7965e7bde01ac", 0x800, 0x40}) dup2(r10, r9) r11 = dup2(r5, r9) ioctl$BIOCGRTIMEOUT(r11, 0x4010426e, &(0x7f0000000280)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c, 0x9}, {0x14}, {0x6, 0x0, 0x20}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = getuid() setreuid(0xee00, r7) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r8, 0xffffffffffffffff, r10) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) r13 = getuid() setreuid(0xee00, r13) r14 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r14, 0xffffffffffffffff, r16) msgctl$IPC_SET(r11, 0x1, &(0x7f00000000c0)={{0x1f, r13, r16, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x1f, r7, r16, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x6}) r17 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r18 = getpid() fcntl$setown(r17, 0x6, r18) fcntl$setown(r17, 0x6, r18) r19 = getuid() setreuid(0xee00, r19) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}, 0x0, 0x0, r21, 0x0, 0x0, 0x200, 0x80a6, 0xfffffffffffffffe}) r22 = getuid() setreuid(0xee00, r22) r23 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r23, 0xffffffffffffffff, r25) msgctl$IPC_SET(r20, 0x1, &(0x7f00000000c0)={{0x1f, r22, r25, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003600)={0x0, 0x0}, &(0x7f0000003640)=0xc) r27 = msgget$private(0x0, 0x0) r28 = getpgid(0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r28, 0x0, 0x0, 0x0, 0x80a6}) r29 = getuid() setreuid(0xee00, r29) r30 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r30, 0xffffffffffffffff, r32) msgctl$IPC_SET(r27, 0x1, &(0x7f00000000c0)={{0x1f, r29, r32, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r33 = msgget$private(0x0, 0x0) r34 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r34, 0x0, 0x0, 0x0, 0x80a6}) r35 = getuid() setreuid(0xee00, r35) r36 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r36, 0xffffffffffffffff, r38) msgctl$IPC_SET(r33, 0x1, &(0x7f00000000c0)={{0x1f, r35, r38, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r40, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r39, &(0x7f0000000240)=ANY=[@ANYRES32=r40], 0x1) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000003680)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000003780)={&(0x7f0000000180)=@abs={0xdfc86b8f88d09ebe, 0x0, 0x1}, 0x8, &(0x7f0000003540)=[{&(0x7f0000000200)="48d615841a152b5b35bc4d8df47cd0efa8fae69a9484dd42644b88dcdc3ef69a962f64cdc1fa6bfe24f20fedb26513679a3d545d98d3f48f07f153aa1cc452d282e99fb6dfc25e161914b90100ac5f5e42486d7bd7fdaf990ec31d3517547e9b4709b3bd62ec2c7ab69ea115ee09d0721dd68cea0cc3593da220e630ed47bb508241d95cae1c0db8bb214a", 0x8b}, {&(0x7f00000002c0)="a37e339272362d6642b98e9c827d0622a2d911d1aae4c9fe0aaf07a61decb01b98570578d98f573cee62ba30e66e428d74f7d91ae3d4aa7532146e06230e7bd44bacb138f93c6935233ff1d4c1843b09d3a5a89295db05e2ffd278c252bb1771054458d40cb439e155ac3a04db03518151d26d02d4f06b9a1f068ae7712a656a4b19ab0e3f936d68c42fcf2e502b00fcb05c11ee9b417225cbfeb092a97a7a51fc79bd5359c8622ee25ecc9129c43bff0e989739b6506d42eebbe8fbefc5b8631627e35fb39d45c9483de62cce83b4292654ac782f0e935daeb28f05e5a480ea3528a95e7b44a2db3f88e46c618f8599fb06e68fd74f516f53c97b6e1b787d340acdea10f114f57ed0dc5290a9e98d31b535e4c584b8573df77ab06e7771cfe6f960fb2ed7e8475466d4f312775936d0afd90343e1e83fc9e8e07ecc4903ddfb5b4336ec7ce935d8e6036f2c7034371a8f7452f3f6dee297049cae97e4ea2e483061acdd78334a273ca51fcea269a5bd0ab075a9b86eac2da7fe24458bb5c2e22b9cd259769f6b96495fdcbe0b8bb83f45e8cd300b16e0168aa9152911601568d6f041f337a866f3f9a5a2a5404a8ea329483c85b9de4e7eb8b7d46d2fc618edfdfd8fc7a9216c8b667dfeaa671b23a0ef5efef9e3cdb270257efa33b9c3ff8519cf4f9212c493709f12fd18e2c1e27684cb570e2c3c3e0dda647bf45914f4990096433bed6f2245fe5abacf18373dd0068cb78ac7d1d65395e9f10b92aa96ed90f87e51405bb606d6053ecea38ec64e814169aeec3ad573ce1c72942766620743ccb08f2eedac98078a0064fd374b994bdd850f492a064291a124baeda818db98c206c42a2444255192383115ea0dd121413357c2423154d7444c3cba53843e150f284e3810aa9b90612f0ab3ce4237d905b7b52e21159eaab866ffcc876004ecf621c66c744c03557c7dd7ae4c6ae90e7e82d7ce3d8a65c67167f56158bb94e8821d4839f2bfa42af2bcb07081476abf6b0063b815bc8b92f16470d4cc856fb99a6d3d8c513677a0f5ac4b5fbabfb0e12abdead485e95e6f4fa5a7925d13def0411fb0d68e6b216ba6f5a5b89413033298d0f98c5bb21101e755a994d09a53f8eaec6a270c9a1f917b15bf8e47d3bc423d70ad60d4b864b8650b23722379fc762ba0e5f28e1614fcb389d424adff5e0d2a5c88de7f5dff6182f81bdd7b6b556636ee77243ea9d61ee332cea47bdacd107d888a7c81613b9f0200b0a3e5d007311c700b3f09969828ca57c396f123331718530a3778d9927b0f2e780e91c99d7b10f1339e63f9fca11ae4d63304a1ef783fea17a44e0c50a0041362c2dd959a4bbb5cfb0a1964c70be53f0a5e0615c5455e2bd6b7e62066a24e3847663364730691c5770324ab06eb6eaf70fc8c0ccb5887ca78546d67c120b51fbeac752396a0231df4923b78e20312f5e6f121003d272cc6d88f250c23d84014246bd1811101c160791bf9e6198eff91bdc5b87189b2f6e3d037da7cc09e8cafcf828ecdec8c91cf8371f3455876b67deee4559afdc8cd39cc22309cf07877a7e2e8194600f450664af801c55c5a1c5111521b4c71e21dc1b548fb923ec00fefc4783a686ac68ecfc9e632873741ded0a43e693352499bca5c45147d65b59b5f7e29f9f86700c7a781f8e311e01d7b742baf592a157b00203b5ea5a58b9dc6d4d17e4cdf3ab27f04143be8745de3d835294cd0aeb6dc7e121e3d3c6d3c0b5721fa5de3442bd56dad64e66181b0c8d159ec15a96a3d78bd47f39819c256be516e7cf85c91f8c2794d36eda071bc3d9e8dce0a165f311422faec311ca13e536b07563eacb5e8bf4575ffca4ec9371695f184a5b33b417c0125188ed784790af36f658a4b272b24203370216e511cb54ad70f8a413eaf16497ca4085b52b5a71c5d104bf8348b3fe77d105a8d5107976d1d6077fc1c7998c44af2a6aa12c643b0c6e5e2ed6f445bce87e8c1e31a23bad5cf7e0c4cf7aba7373c309e9f97409d4c0143c8b865a97de980bdea5b2979193e70842c285705915d4f860055e37363169751a71aae904b69784479087bc46ecf94784c581af0b83b0a80959d24145fe488d90e1dd7e0d34c895227d4d49607621bb8eb81165c432978e4dcc0f4fdbff74a687ddf47e54e6af1e65792156471a227a2819a4b0a38ac91f285f9f111c051004fab9fb0aaed711d040596e3ac249375665d5472fa46ea1c2de5ebb56c864fdd57b80a2742d34279283d3add6fe7ba646bf296167fb2ee9888de883072d2d5088384add7ded2343e0edf813d55c79c024e314b355cb706bf0d3567b12a48ab928831f80d1d3af83e65eb8cc4a0c6d46e8b9d5476223a3f9ebfc33ea3b8b069a5510cd938833c77baae23e3f70df71b3ae69862b52d76b6b5a3ed864ca2f1c121599d73284c56f7a74787c6b13e8fb428e96df38b90ad0c1ec03f0c463bd45e940db3b5c3e07f8705f0b31dd565f22f88c742416f217b9ea8cf67a5398a3267e144b1e4e81723ebaa70c7eea112783422f9c1a8f4c2e66ea5508bfc1db22a4574a6ee60d5fe893cc1cddbfa57d5eaf67a4d1f5a568d28ff8f5b4073d3ef04458dd249a27f4868f34e028f679c7e3ee03bf2002347a0ff1a351241ff909bc156375cc8838fd9f8002586294f446d105fa3139ae4dfec01cc20702b80c091c0cff341fbe734f4a12d068a5bff9ec8bf3930383c6d398a1f5f11cd3d7006cf94363af8d7c57f9a426eafbf2d145b590387782f934a884fccb91cc30976989e29542b85decdeef514f4c610303f8ee3100e219855baecc110a0ea4df2998cf4ef569a0ad7dd37e75f35f5e0a45a300111a3dca059aa606b17bbb7a38f4a5e72b2f373517fa8ebec0afc5b922a901f53c9a3eb0d6d09e979747371abc5ab6104291086c9136f383f2c5eb21f5806c18c82bfbec1fe08518d3a93bd576aff0eb6b973cf896af73b29d9b252b72f150ada521ffe795360fec271e0d82bc384645c758848b9d24809960af1018ca45763013ee8f8b8f7138ec78589f2ab801a6105bf10af4fb34b8fcc5d1ed126070f2de424363650956ee27adebe5aec75116c25179d91e84263af0ccc98884e071be0ed8af9a22c8eed443189dbf68d485d862d2e0c0bfddd6a295a830bc7fb4447cb603b2ca35dd11429a5fbd401fc77e269d68ea397529163d726b94f06d6dab73a52c95de1385e4dff7126fdf4b91e4713e06ab6f4e97a922d9de3d26adb868658558eecda0cb435d661a3c09f481977331014eafc8881965540711cbbf97177e9f0b951f9f3bd9f00e64c4b1ff22c9f4296eb17cd7176c1e9d0143f8471743f6400e6423b12cada18b6c88181b95c69a03c413364b05d3b7722ae1c519f196496dd9098810961c60aef04b0418c89c20a8e47b28fe619cc1217034756cda5d7ef4bfc395ecea90ad8b8cced7a1199daff312ab2087ff214b64a6e2dc1e953118faa055390920b8a03ae2702abc94d98b6a243c1566ab01ec73c32af611fdd8dcb978dd120a6e2bc572a27a47bf37c04d88c2f2e6d9e440508cbd3015e5dfb16aa2910bfdbd4bfcbeef786cb1c4447e087cf880355b9fddee841dfd6bd22cd79a11768e3e6873402e2fa56ff9573511f2582aab972b9d9a22bea5669d0cf88a85a441f358352426d5766e15c6aae93fd6cd846535cd1d0f4875f1c422bc34d5ca05339c7b8261cd72d018ccce214bbd3b117f45a93babbb5c723b22314ac4a7bbc69e02d41d1b947b5ec9620c7164b7b68c0ed166295799a06374eb7d09a934b4f8c4d06738def6a594cabc09ec1cdb48ea9beccc2c8c6e434b16a1ea4a927a3b55151282c5be0f1d7282b4659846db86d05334d0c62da15200ea0288f5021b19af58b3c7a4d7e3ee54cc6245be13a3e928aa83d21d4f17189b549f8ca8302aae9fdc2657f020d2680e7892eedd46f683bc1c6a1a71d376fd8bb900e19235f28ce11c82a2fe4a7410f721cd664057f54a7d02473e1c3f25d5d66051efbdaba1d7f61ae4d1743cd034826be586548b1f17fe9e7b78814b61a9410b5e7334465cd503536288cba1ecf65ad5d10fb490b603c0b092eb132b9497510d4f6a7689a14293f03cf6647f091176ae4516b2e237d8cd054dcb5c2670f8727085119398e356b2112e7091f357a8053826ea9fc39d5e13aa41a78ea4fd93b6e8b2f31130032b475ecf9de8da3df9bfc33ecd70113c7e0f784b5d88a97581485447ce673e80495fd9db5576e28e50424bfe1b519132b3fe2a81a2394199056e9941df200b82a8a8ec4060ccbdec92955a2c30a645d02dc13b0cbe57216c471ee154a1841e5ff1340155633b3a73b1dffbe3bd867bc16ca12d31e94e0036e7e42217df641924bec34a24419c37f4a87840a811278df93aaae901cec5b49d5ce1b281db6615e5c1b8fa8c28c48dfa4121adcd22c7a25ec9dd9388ce18a98071145831a32c9c3ad78a4eeefb6e5349b43cb0f696af988c096d3f976883fea1b7b6ed3b521f3d67dc2ac06d82ef830be75688373ffac36fa0eb2756eb8da13bcda9c95ae32f759d9291b025c4194c17ddbc83b6d43ede6b249a9cf80b499436a034e1f4898227dcf31c024c68692d14c44aaa60c9331ee51c58313ff4ad1082e1c53db907b486562b78de81ca812ff73dc01aa32debfb546d4495a86cfd2b0127b9374476d310813532d3cdc26c564edec9c346fce86f95304468e21b90ec8c84abd284e8bf919560b554e4d6b121ee9bb45677c5f308025d59472c3180b3409ffd17cd5041522c8916c140f1ef981c9bd574a16f125ca9a1de2314fe0c4b7b760a228f5f58ba2f4fe6503687188cca8792d1ce720b21e6a7d9c18d0b3a943920149ea0b4325160721452110ba554232423ac639fdd3e55567a9648eece513c4cf2b50b6b7657a872f44db0229d7aa796a37ad91f73d5795e4324ab48efadd378dafbfe3d6de0210f24c7835c7a52a5ad4e7a08b77bb9f09a0859dda89eea159744dfcbf4522665a73d76a1d1f804b89829fc2858cb41e479d5ca86106f7ec3ae26831dc45def16abcc042391472b24b0faf7f4c4980f8e90ad8e21566be1d787331191ae2b78a8f51a2fbe68fe1f3cdec099fdd689e245938b36f71e185a374d24f62597d175a0ab4999b7e8ef7d45e5fa29486396217fedc4138f98235bef2b7d2a16257d724ddda3339650388ffd5b71fdd005db2a16d07d184984874f74aeb9baa1229b2fd0a9f1fe1329433f3cb160bcafc8323b8c1b6b2610e6c032b114e6b587c9b5c2f01e50f6cf0d7cc8a25dfabfd7c31dd51186068d0bd8cc2debbbfee51e05bbbebd03ad3220199c39621039d1829dc5f9f99e4ecc30075b1c1a6c9a89cc17f4d3962b6a65dccd2b9ad17c2f7c0fb6c7c1c750de94523f8323c2525184df47ce58e47639fb8e9f5c874c7031dd675ca2c913a138b40f7d357dcb5992ef8186ec65029a92f9e69a7380b6222193ead4cd0084f1265a246b798100f21c8991a26cd01dce621cf1784e1f980767d814019335e2e530e206a503e0950f1d3ea02b842756a2c181d5ebfe623aa8fec4170e8512b29236954f273cb504a93df6d69f97608adc2561ff0ab675db29052180a42a9d8d39f11e3f93dc93cf39c93e1ce11a6eb4a2ecac28007edcce86898814aa265f64de4165f4db48e84eac707a1f308d3d2507e64d04146586a58e8dbd572927925686c52a4d6aadd55976aeda85c4ef366c0de05fd7d56b8e403e18fe29a9565a3a00b1a354ab1e67e7c4312", 0x1000}, {&(0x7f00000012c0)="e7034bb9e9eb6efba2aca75cd3a94532d47b737aae5347e4d3ff0276c200ad53cc3d83878bc0089dfdb2b09d39ba6fd40ecff1af4709285849917fb01fd983cfb32b7c277d83c1c6022192afe34d26cf45159e388e82d60f701cdbe8a75ac71f0b", 0x61}, {&(0x7f0000001340)="964835dc028a18ff71203382b02b7f420f2d831ddd5e97dca907242773e07ccb1e4fe4d366993d5333bdd5071ecf416032c801754edc3001f2ac96219db48c6d3a8f71f112279b96311a1b3028a4c78b66c444b5c6e084bb0afad921c742d1801d7c63d5b4643b0aa508fea5a941d92102fc19b63da356f393edff249083c5884e8438099ea86ca335ea2c8007b41d734013698182c9326f390c7df6c56788b0780b0c163b0c5e28418fdf56b30064b48aa67830da5d6b95aeb304001da4b5479dafed0a7af4029f8febdd0cf266216f4b8c36ba5ea47b5939fb39bd0d7086970d13dce205615377711a46ffeb2838656ca17bf4032847abfcd8ca0c5e8d783ef078789e84371ff9bf1c24f4b045b0a62f8e1b8db9b82447f88a8ef9d3dad4afe178d5bb284081b01a5653f530c3f2e26e64067ce476ba06ed4de4a309fab662304a4ce26fcf52ad8233c5c980cc089b8da4e0b0fa62196f8033d25da693d0e0a8c5842ad8707070fd7be32a4cf0663ad50fef2e26fef71b770e0275ae57043040f2a88013ef33a80b9d30a9fc6323d66b47c201459145ff8403fbd26b52e2e835c01b574e6b31caf083aee3ec124b9f10c5bf9b9b26d365c93597b329037ec884ccedd09b3246466b20457e26861108eb735acb60125ff048ec3ad072b344266cc8e3ee9e62850b3bd3919f60ae7ca0cd57c5c26182a56625e97c2e0337e22150db9c1ea0aa851a54420a9f88d2072692375d4b9e86aee1f96c70f13134cd3c67382b193f69555d02675e9cc9c4891cb809d11f4da7f0a08a9e260720acea70652f2a099d77269d54131d29b8a73245e50659bdfe4ab7fa074a52d0669bbc9fe3c381e33a13628b8fb4b6828826d5df0e2ce261896f4d1a7821a2570bc9bc8489bae356c764512ad84d162045efb836f84168f75c43f12654a1bfcd5d89d05d66dc38d428e128761a9f34247633dd49ac7975e138d2263cc5caa57626bd93681b739b73ffd630796ec8da41f4032480c59d822b74f126da336a45d502eb0e5f8d247df873cdb594da746c42859026853ad64a65b7d0d1bf18b8ca5606e95ff4abd96e01cfbfaae6f604402f2e67eb6cc8c90c767c0b3f33cd594228433d19a5d68042d83fa1253dcdd678635753a418c99df28abdbbc28e593b246c0d4f5c972f94ebd780a01e61bbd19e122f59115711e0232e31e42223751e207cb630e623bd5da5ddf51d4377172c3f03161641eb2efe503a9b5e5b5a151ead895d5dd5b758e3e80aa20a206770cb16d31afdab2ae99036c8cd826a3f78bcf01f1bfb52e8804424d7c6aff173591a6b409a66245e01468c33364151a8aaecfddab74713860e30a44e52a84324b7a9f5f2678cf768780ba1c271f7f1a887713e8998f83365736d1e951aa89a31776313423925c279a74f25c38ab9cd3a98d646d79468785b45562d98d0e99bc243c69cb66951896fba6b740928a325741b8eb76932ac307038b59aa7a8c252ab5413d769ae55460519304ba3ea9f916e2a08a7eb169c7910e1ac8b90ec43c6fe62ebdb851a89f029eff5574c592507434b37ffa14a117b6232adffc4d8b6ff776580bda84ebe57785b1aa84364a3ff3de3871e7038e353a92359188fa4f0bc5dc173bb774ee7798dc02a0335b192abab0697d3377f056d115a1499d43ff31fbe5396e5a9c74e4137efda0222227ea9f9beacead1db560507218329c74798cce15c606f85008d2721b2f0922dbe9fc2bb465a0000bc231181225b626926c322caf59e928479512e2ba7db647ad90bceefd3373171cb0a822856e0244ea4b230e7d9ccfabd0b72b124d5bb37656af725618de83dc274fcbaa5e255df74e0591c933df6cfac6c572df50ebae00e99ce9d85169ae9da54bcb5d3299628bf709f336be2964b2d7b3d21b4e62b124261be03deb72c41e16f797d9c035ef6260c040cfd488b662e09357e432b3e237bcf18eaccd0a8a801e668632df99df2e8e58ae1cd145ceb75c3dcfc1c4616e3d54b667f1699e6dfc8c6ab7ea921ac0183d6d0f4667ca4a90291915c7ff27e42cbb9611695dd73139cd9ad72fe9595b8f74065f5c026fdb001e71d42330672bdc425a3f2e2ff0aeacce2d54480059afb3438df0733875d2d1bfe674efa1259232feb91039a86e6bdad7fcb39af70cbb32b29ca7f28093e77cbd7ef68846ee2145b90f65bdad3d6a7b2051ef8c055790a8a0ead1bdc0a82dba44e6c6532b08417506bd101a4047b7f68a49fbda0632c4ffbb6340015e929dd22ff17365c234f59b3783dd9cb42296ee095f399660a14c3e22cfd8046a553e3aa33f8e9370778671ec93178278b00f599da39a6b6f9c6e6cc3e22c33fdfa81157572c6e7c5e4441dd8776f80bd5bc4701123dedddc9d2a7d0191265e201746cfa51b7d46d9e79f95aa9dd143f9e7c46f3140cf48f2cf1421b81b8d97c169a1b615a3126cd193dd91c9b3fa3d848446ee8e53ac6668d1e0261b5e101b455ba8139b35c6305aa08cfadc7e38a0ecb5a94ac206c79a80fab2e63230b4f56316c8f85fcc103298972eed5a9d2c43ed5f4105322ddf78a0798a95cf35dd7b73a435ca7402c3faab0e8a6c82ad16961360b8397c75fed888e12ee3e148d9bf74297fff8b9d3ca647cc8a629078523d44c1b9ba82c813f8c3d479dfe65a824b3983ce6795247186e2242792eda515e0d2fe21557a6ed9dcb8de6ec4877e5c4b51e5bac61f1082fb470dad47f9bdba8d9d9c88266140c0097138704b17cbbe2dba121e9c33f33f2d309db15098e1cf11c0e4256db74cf53d8cb949f055eb5db5dcb05aa5029925020cd506c12336c85aa24bf9c02cabd5f206b0c26bea77c0db73433ba32c4e1570d7c71f44dc835f79a9b358348e4320585b2ab8ca67dbb4a07b2745d253e7deb6b265176e8c539a12dc9440869326ebf98be42692e3a9e93ea3b86f5f7716411fefdc45dcf00e63fd6c1250f3e7d84ac4545ab1ddfa83204f0be642681ff165affe1b142dacf182822dd00457fc4f3833a302ff3d0f487ae2c13c4e773989506ae6f51a22df4c083f88a3fefeb984a076ee72ccc87dbf52e69900a8764c30b1f4e50a537571a7989c9309dc45101aea892e1c0d68bb49bf09103b7eb827d4a6924e76d3a7dee5686240410017eb7d89afce8ccbd41060f63966ff2ec8ad45d075b5033b36936d7dd665dc09e8589cf4949e6b41caa34f7ab65523616f32e383abd65ace9ae349f87e3737c35cc6fb1bf20df23410e5f2d17f80f072fd4ffb99fa3feac05368392fbe883f9687132320d185c696df8a19eb5b7c7e5a6629a593cd9d6975e046ede77db2eaa6edb3237ca9e1cff2612b0019b9591435ec39ae08a564d1458e4c23240cf4a531147ee78bf69ab101566e51f6e598e6d854140c71c0dad1e049ca3b8c584212317095190200d4619ae968acc78bd3be6e72f18d8f4b8568ef5f6584557657413a24fc4b193ad613ee44ce5b670cc6130967d25cc12245a88e9dd11d7703cac9f601804bcd6a66c856ba026130a1e61ea8a53c6cf46bd3e61fa9792651d927985499377712994423c7b2a4ffb8cfbc20a22908db984b924ba34b786dcd1852ed59c2aff2fd04e44695d6669167a29045c4074ff6185c8fbf42dd02b5049263b66e2a3a453916a389eb264ec5eefc7ed2d4991048252db68c97ba1642648da7664e77020f979a7e5fc5506817b95ac0fe8dc33bc8a444710114cee47a89c36ca148b42f5a0653c01dabbd6a00c39f244a7794fc5d9e3e6bb22f8da9f874c389e97d6b8b00060db4f164c3f3a37a2010a171b886e628e1dd2a3e8ae7dcaa33ae24b2564b4c41d3963746d9d285d3516c99b95a1651fb1755fa418b3640dd84ecca6af5a71a80742544e58dd65bf0483009412f8ae0a6b46f80fb26061a90b945d50d6229dcd3e2ee90ae9d68dc1cead9d01ea0d9f97c0793a7a9495a3d9c5bd99865b233e354b657afa46e853766ed53c195819746853b7bb7ee74cbdef3a7f3a05dbf74d9a5e6d95b93533df8ee7b91828f0b601abafe19eeb07e93bc9c54c878cb2d3614dcc398f8574af980f8c9b108d5716a95bb7df53cfaa89a5085f092844b54be57baa236b5120ac1c5fa1ac3dfae98bfb944364e907103e689bf4bcecac19ab82d2f1404f281a9979553f141e45f97111ecd93672ae1bbb1db113d1ab79f24dc03801ab1cf8b699af195f347d410ec0453e1b6a4ebc582fd0682d806adae2831a24885d86750afed3d36767bb51e7f0228eb5b46158eafc962b4425a6189d6389ce18b15fa6a53d2cd967477b4480eefa928595bcdf01411be52642c14050aebe334521b81ec7794b14a526ee2f0480ef515aa6ed64d857bfc3b31b749c325cd64b0fbf3c261e0d60c70e9c6ac459a2c794579ccf9051c898fc21613e62bb68282a40f21e191656e4c8c58756aa1c408ce507f0f3c33cfa8c6a95ba71acb7564679a9fb48b13614a02032636569b9b5ad6b44a61898214bfd6585dc12209e8ddf8dff7c029b6cfc9d5762e2ea353d1e2ed4ad5a09cbc97fc0c230b67805b61a6b8b93bf33c7b49c37b35d22ba87adafd8048011bd69e7fe424b4f294909830360ab7b1c440992f83c095b7127e329a85dfd0b447f7e4faa86200b06fe910997f0826905cbae982533382c4e3dc2a00bc617ebea5548552307cf144a92a0a934b317cce9092a7d2a9f51fcefde56e1b5cd70a8a4c5d1d22c87246271cc9e8a7529f694aef546423d17c347b4af8795e066429207ceef8780b76c5b6cec40e6f77005c241a7b866df8967aabf62286f5bffe9a37a6db2afb92faa865f0eb2cd5a75d84b81eb3aac9071fa3fd1d4c9c62cbf993164792ffef303dba06d694160064f0cd8d95f4dcc01d9e51f9e0403d79f398e6e9d670984a8c663a4ea6e9d089f6bfa0d3ddf7e7a628f4c5d4043d01c5f75226ae78ede515aa596bc86676fd3922b8228eb62dd16035de3f88d2432957f98a40f64245548fb9430c6471e418fac7a4f3e5a6d9a18c900c534294bf8021b83cab9dbb3e769b6d7460ad8c830106044c7c308e30ce1053d6604928ba060ef73ce821aa661594d92ccd166cac0dafbda56cd2e19cfd0a5ffef8b1dc3b48eac03dfabf507e042d8685be9eecc4ceb1eae7ef4f1ae742db35a1eb3d7b06c2fe089f69a7f20a9f982c4afaa6bffb2d72e8e440a5c99342cfbced4d1748e1233bdacd07f39e5c3926b542515b46d06259d78cf596e8b983d5eba12770a31c2e3289ba7a8a869b11565fdfb465e00c06b00ca79818db77d5f69708bebfb948add958572eb01011c7907cd2407cfedfb2762d91f1db399c4f2f27bd8f922ef212481fd6f29408384281369e3c00aaec2c0740c982012009151e652f712b17d5c5fbd8028a948253719d98b307bad2f01136da71789eca36883a1693568c46075dfe865c4d88072ca0a23518c904e9b0ea4c19beeebc724395a9657ee3ef94af46837f9e59b4cad697a56c60bf589afcd4b7f2e6de476a39f05751195aa27b06d58b1369a694939049834836e6845775aa1e2f855dfa3a99dd399d3c09f88c2e168a59e37e9d02d6b61b31f30469e1218875cb4407f747f2801a92f9bd9c53b02e78cdf0ad7275e1218f4ca167e644a17b9532d5de85060d0909ecca8baa986701b6be96df4ee3f66378f14f6eaf9ad62e5536dd0f4d63cadacea020cf5db98b428e6fc0b8397e397b8f6cd1b4563635028748dd649898e508502f88882c50e8662f9037b36881b84391749f7e2814e86fbcbb88e6588", 0x1000}, {&(0x7f0000002340)="a825e970bf7d4c61888f12ff18cbf5c3293725bcd03434080a6b8eb03a5e88ce6707491ab481318e3d65aa53101c6d34efc71d365c3adaa0e386384008e6c6337a1bfb354182b1e8cf49e748985d0d55ddbb1b6e7257c0ce9c78f9a34c551b09d59b8800f3e6d84a14b17a70860503eb6665a4276a499ddc43fc6b6603a0fd1160a3aa4e0952a0c48b3b60358654c20069051989a611262196", 0x99}, {&(0x7f0000002400)="859c8bc672137eed2fd07af84349c8dc09fa5a52544e7714b95c5e9eaab0f4ca8d236b610663e56a790ce0209123ed0ada9ace18000f18c163e2be51a1b555790f2f20f57208442577264778c31b367eb33aa3b583fd3fe682857a862c738408ed057beeaaa335f2760c2c1b803ea39066a43fa867cd2cb85ebaa4af3aa8adc598ddbde73e023148acf158b6067a94cf34bf879b384bc754c97741a59bd686bd53a16d5387e6dacfb3b89a98210b2f80653f009fbeaa97a86542951f8fe7d3d4ec00e1aebf1324e0cee837a83461507a1517603e5a622cd69c028b99e5029c4295bf5f994254a39e715eb2d4d62897b8146d1a53d76c9934fdd69e20f3f820d6d9265a3812ffb0413a146ad75731741d368a34c049e17bc36589715df099296b86a6cdf32615eeffd69ac5033de299c4f7f9841f8136aa837d92943dd5d1a2618a029b77489be9ddfc66c94b31ac8c7cd8224815c08886a8708ee09ba6200387df84ca42812bb8e96df3a1e5709a677348543d0b02a08e2e9fd9f17f8951327acc13502aaa73c3085112e38bab452c44a82f95b4b5594894abfd19cc43dcc41d5e84458994c1cd8c624fd93ba9160c0ed8d8da859d7ec85b1d39b46550b071b84706d9a9c5a71b5626b1a31eafa2e6eb9fe2c30be6e5cff41403f04214c3118bd89de6c846a37de157cd90c8ff9056ac5e02f34e60608a00d84bfe955b0e68a09fdaa0946fd3a1dab7afbf6e69db41b834e77c38f42d6d2398fae3064f51d4c1735193095cd2e26faa3dd4860e6b09af7189923358cb3c584874770800a9489d65f40be5c22b85b3d51d571f79350729b64c03057d612590ef23875f5605a8121864e8bb283e76b579eb8723e56efd0c8139d71f90f83f7146cc924c956464f596b3b6436fe70b073a80fa83a2765b0d149a2c513ac23426ea0f64844100bf3b74c92507bcf97fbfbaf375dce87a5b78570139c887d4a85012dcd605ae2d1ffa1354c68528d2703f67495534a3f440d85c87ae4076f25f7911cb60dec65c677ec95dc9020d172d7ce66cb9f6bda893454a60391e130df8465898732b9e854daa4dcc567a353a2f3eb972e420a18a8fcee09f7a5e3f067c061d4ccf4f553caf2eb916963b4b180e3c0bd0a31767a0cce9d9d490ee6c88a87e7235d7b988aaad9f6ed023d488fc69aeb6fa484e3197615c0a8048e3515b60838a743e4a18990ce14f118415042da35fa559fbdf90cb23de9d4d24329ca402db3feb4878bc0eda83b34e2cfd347ef8160c0bd0cf2e2f295bef1ad3377a196b889acfbdcf5545d7e610af1274ed249f318db45b9631ce7d975ebcdee69042a2f04d9a8e1bfdeb023bfc2144baf33fbd1543b4c246a016a0674e515fc926b6010f1959c9de86d66e0debadb158b439fbb18cf5560c23f2a010ae5e117f5c55acd879ff39fdd381c6f1c98fe9cddfe19a5a9532d41c42ab9326822851f3f8fe964c786dd834d01243d6d5b9493f065a5da2b8c16b7ef13c284f107c217c201b0d2240fc12b7db792ba587bf9cd692e96aff4c03fed649df570ba1611f843412fd42fab590a45d99380137aa14b7b6f336173349e2a7265a5140c8cb49794372503c5a885f4b31658c9730305781047e13ad18137156e3c6be4b0d458285c971d7418a8413d07877cc8e50faff966300cd41a6f1ee36045c6e8e3313b48fd612b48e551514b19cd9e196fb4678072406f81cdbd5be748afaf88374d441d5b333b103e2d60057aa040c371b0594cfb132be3b9013dc6c54e2e382a718ffec1be95fe5c1f079980de22e15d9d466cd79db1467cceedc21782ffa1df3035871a18731ac366b38824a61a5a77a49ae7ac5683dfe96cda27b2910eaa05d83fabf3266d46f6e199f31db58baf1acda7f2f934d97f48ffaf2d0606ebf7605c0deb0e48a2fc298c02f9d5c9689a4d8f7dc55bf6351b6b5ded5312fec6818a1b10953be32fa5364029937e4d5880a575e06949151af5c0cfea0c7ebfd4f666bc01fc30aadfd86e3f0ccfa0190652d1b311a0a82321f8d3bd3d24468dad3d70e98dd51f2c48358b5e43c07d0103ebd9fb829b9bd797259e750f4a47cbfb87ee4207914ab27e13708234d7a83647eabd2a1d27554ab49bd0fb2a52f87d460fb51ef3d0fe81cba580b4ee231b12cc8f331ba8dec10ba1bed9a1c86aa668b7a8cd1b8baf7101bcc62015b0ad90d7a6af73f37bd4cb05f9d7560f8b2d899ebc9f4f8da13d431c67856575fac2851971ed64e0fdcaff82d176064c425c3247c696950be59db85402610f3c9f7c652265f8906ee8dbd917ee4c5f56cdc7149f0bc0ccd2aebd45355b0ca238d13a54472c23dd2eaf10fae1bd5b314cf818a740d24988779db27b09f74f0581fb57b4117a2d6250896b1ad74ac4a89e1c715da589c068f3bb54e1d7f751a42cc772fdea0dc0b812350944528dbb6a2978c626121510689e8316c2c0eb6cde2479b26090957e8af3ba17e93bfd4fa4a7a7a314041af8cf154279be62becd44223821ea65462b0f65185a10fb65d6149fa85e78e20bafb07e64963ffc5497002aecd2384482276d349c0dffe0838a738c0cf95d405fedfcb800d717f61627f4b61505cdda622e4fa8daac406ef02086a33cc000b351ac5ee4dfbf7995813d851dd5d33a65291433db68cd2b79aa7f2ffd0eb70f64c44538c5e5f2f45c22a1b312def27d3ee9737567ba4b03d91534798c6083cb62f121fc1cda92375828a43ccb4015de32efed17306a96f74479303ea4bef16ea008da79604b87a3cdc37450ab87f23ac63fd75fe6b9174b26e352af818fea61b47b97dbc8b770ec63f7c40b93bcf7138e92ca965907dc3bedb6bc2cb820f8623596fc3a8cefeac2c9145b7ea17757cc2a66ecbbd0b5fa9ce06b828a71468eaf97a2b7149d4a37865920e1246860155f8ccde59b4309f07dd711e31c0f7524ae23cc606974d5e6b06df4041cb853a52f952b1d1809df6611cc91f7231f190d8313da274d3389c92e0c1470d574c657d2dd4294b807b390bb2b445adf4d788c4be20de63fcf7ae9cee83fda94e0aa9f8ea6143848b4aaa108ee3388b14e30689129de39012694fd577b5e7aaa744ef5ad4d405602f9d7ca2518de2ee08f27725d94c984e90cce22eaf9a5887cde212413d4a89949624c249f921a22cb2e72ac8136970cb9fe93fe4ca633959b70cbe4218de858b68ae9a252a9bf2910f3bc5437e5d82b32240b72d6232ccc3e181fe509ec62f95cb3f7fab20d9dbcf99b22d4fd55facfd07725a7c284320fbf41f44468bd585ad959968e8a14149b0aad3e8637649d36742e59dcc15933e00795b1d5c533a25754138cbf22bdbda8bbb45b67b94a8dea225a738dd8c099d6195b410372c93ed98c659d9ab483e239107dc34f39ee7d03132c9df39d0fc24475bc2fa0d0ce197b2adbcd6aca5272a35691d9f7dfee9400f0598bb2a71f16284ed6540e32f3581dd1dbc2d56c579be52de7345fa90ee9af4ad2a9515fa646533cc65251d776b90d5051c9e99c9568d5757b852098e829d15f3f654070c243cd45aa20efeb7aba1c647449a7c751eaad11fc04875712bfe465811d210a7b5debf461198a9727d2ef5bacbaf2b75f636b60fd197e8512c6dc69983babc88571ee58819d5dab2d3d4ab6898e70deb5e6d1914f3c65f8e445342380ca82f281d8202eb7944204da3f239f8bfa85ba78056098388e240b5c3fdce4340e4f8837193c5a230c2792103739cae845107e345324576fd9e0ab15805376d69d13f3e5651691709312cc07c418461d2d1bdaaef2de53eae0cdd49d3e72eff0b27dd8be668f5bba47098cfafbac1acfcf9d8f3916394767e3d7121d1a95515b94f0e170c87159f44f172ceba3a1b70e73548ca3f115a0b5529e43e56ce8ccdb3b98d1dc7ffdb6101b13d6ad10628609d06e2ea45af51b8612c219b9a3bb42f971a11325dc951150e1b1c4a778b2de4d5b3239e8aa4e6b1bd3672f60acbbec29dfa5ec6cd7e03982213d433dac004eb5bccb3dd2b83d1cdb3e2e943229e7395a87db17024b72425d235df3d13d0bbf0d331d2cb1aaf923eb1bdc27dcf561579afed0b8e7444388a82d98007e558c90ec3ec05d15f402d77cf7f97d8ce007a0e0901794a04412665ba442adf36069ad0d65172818706fb3cff6ca77693e48369fe9ee651e9f0a6415b0b60186f482867cbfe53b86671233b72200441ae52e069e5d986e290f2f84886b56a050f6a70aeef65974d3a9e8ff1d3378f5a9eeb6ce450200644ef876c1c066236c5d5087c48a45f5fb447fc69f9017eaf26aae10cc01cc778d34dc99db6f9455b561d7758705deddf8bf1b0a7c55a09ab0ae56b39577aebae8704bd714cd7dbaede86e0d1db6036c4b55425d6bcea2ba157d1f0b3fa3f62d9d71900de73dbb19994e4e9e6b82f25f3d01af5d7e56d48a60a3c5929cdc2e4d988a9d9f5a3d65a303facc511e029db6302c42a5409226b2aac75abf14cc87f745cef44c9464ca9326aac7a6913f616ecd7b71d56192b19d26e33783ea779057990038af2758020b94b69ccdc43125a4667a7f3742f249cc123163d8c694cc381c44c2b1454fdeb4207b44a0165baecbdcc14d668f6e79066c30b46d8d9802ea3ee9ea4b59823fff80c9b234c3eb60dcbf671d4c61b29e4ac09ad0407887081eb451c3db80d69994e5fe06c8d08baf4bb0937e13f1cf46b662d00728d12c06c05ec12074febb6cdd8664400db218dc2b5ee995ec9c676bc1a04ac12ae8594ee548bb52f87d76d2795735df9505101224d1e876ab83f9ffd4d34cf98197dd2415851996c0ae5008a921e96693efe81e682632c908bb3d949503b0b6b87aedb88a23080c8c2771cf79e056d79964d197c5ca0e0c0127c2836ed5509200f1290a886108fdc42294f0a57e53fee6912d94bd0943f95c8a333439e89a17e468c311de8baacdf7ef609a4a4a67cdf4c4f555194e10579a2e4d494c310082f590a663437c10d3b3b223a11709dc9a617ae2bf3b02af59ae0b504cb768bf11f8c4bdc9c5eb4e6181522268afc1b52d56bd286c33a52b740792a2d6edafcb2c0d573e241d64bfc2f29c6d15f71759870217c7758ba3f8ba1f9222346277751b1e52c429406a476067bcf29ac82f00d295a52e5f3a29b881e2988551d4e40546aba6c1979f69ae82521b284fb536aac2809766bb2cc4901413165efac957789d0c0b8e92f6e87219ddc628e8827d61bdd46e8e59f3ef6565784ada2be4e6ff62074d6b0f25476a0be34ed2dc2cbd23eefd83e388378a00666c1b071f614933f68bc2cf7b2d47a6e35399ffd63824a4eb35f70679420ade400e9a061345119526e2b14cfcaad8325cec0ef8e06ff6f8a72434f21520befdf6355663c0d80a415084d90b3a583b4b5e71061d6be16df58ce639fa6230406a85a483abee7ad1259de3fb7960888867dcb9476156f768f47b4258f609f0dea226526105738227dbb704aa2ab1a4658e3403a1c221b53c39a9eef9b390d8a78793c21a5b4d5b62ff415b1cad3d139bed9402b9221a47d2eace2737561d4832d7b2741161dea2954dd393bc9e3709fdf50502de732c712da7865f14e7a9f1e07e5ea64531fa98dd4e8c962dad6392af326dd2ef2d53831ac69477175f8fd11dce159fdd4ea7bf69b6b576cab7f90d4110d114cc23b0314abfd7d663d127a15000af9e812e84d9e8db5d6623af80ac5a175a7770698ff39bf93e8bb45912c6a8e44384ae9267b5b09909985d3f8a7639bcb228ca47094f3bf927e1a", 0x1000}, {&(0x7f0000003400)="39c34a7d8a43a47447b85d9f5a94bc8fddb0e6265051df638d2af2a52d94082ae98d0020b0680bd8807fbfa1bf8cc497601a265d886022c8d5eb23d31e75955b453cf3c4f63ee798a744e227eacc3798c270918f5e472fb1f1080560e8378e0e23f0fe526a5901fca030ef825555b63820805da5ee13758f60c2c5ffb6b2219eaf2a8149", 0x84}, {&(0x7f00000034c0)="593f638b5d9134e28044940d61ba8dffa1999afd431b47ce78d5b2114f65840f2379851624b48beeee98f901030b", 0x2e}, {&(0x7f0000003500)="e6a2c374ced75e4cdad5523e763b6ed07b9e7bbe35506d8101379ee75c779b0f24ba6afbbe48d936001bf8fa551ac4e76f2fdf07bf6c37e5a20b4c792678", 0x3e}], 0x9, &(0x7f0000003800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB="00000000180000000000009fa700000000000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r26, @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r35, @ANYRES32=r41, @ANYBLOB="af606632679e27ceb09490fd01fcc2d777cb8302801386518729bd998c20775bd1878aa95011da9279a169364aa473a416c8585de6c46f90721817051fc8f08af0971a60a5a2da9a224aaebfc8cbe06729d0818465da0023c77459638c009b243546c10478d63a453410a2ea948481321b8463"], 0x98, 0x400}, 0x4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0xc, 0x0, &(0x7f0000000080)=""/12}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x17b, &(0x7f0000000140)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:48 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x400, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) fcntl$setown(r1, 0x6, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r4, 0x6, 0x0) fcntl$setown(r4, 0x6, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = socket(0x10, 0x4, 0x4e) bind(r6, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25, 0x1, 0x0, 0x16f4}, {0x2}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:48 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 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)=ANY=[@ANYBLOB="6fe9378a2b7fdcbd85d0"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f0000000087515ab45713442de6", 0x35, 0x0, 0x0, 0x191) 16:00:48 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x810, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r2, 0x2) r3 = fcntl$dupfd(r1, 0xf, r2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x80000000) recvfrom$inet6(r3, &(0x7f0000000140), 0x0, 0x41, &(0x7f0000000180)={0x18, 0x0, 0x6, 0x2}, 0xc) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r5, 0x2) fcntl$dupfd(r4, 0xf, r5) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0xfffffff7, 0x7}) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0xec25d800147dc451, 0x0) fcntl$getown(r5, 0x5) 16:00:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffe, 0x0, 0x20, 0x0, "df30c1e7bb6dbfe265b700001b00180000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) r2 = kqueue() socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x5, 0x8) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) r4 = socket$inet(0x2, 0x4cdf33c458617465, 0xf9) fsync(r4) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) getsockname(r3, &(0x7f00000001c0)=@in, &(0x7f0000000180)=0xfffffc5c) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000080)) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="2d212e23065365653000"], 0xa) dup2(r6, r7) getpgid(0xffffffffffffffff) r8 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r8, 0x29, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001740), 0xc) 16:00:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0x102, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x40, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/vmm\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x86}], 0x3, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) pipe(&(0x7f0000000cc0)={0xffffffffffffffff}) r8 = dup2(r7, r6) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r8}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r8}, 0xfffffffffffffffb, 0x15, 0xf0000000, 0xfffffffffffffffb, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x4, 0x80, 0xff}, {{r8}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x5, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4a6b8c0a37d4cc05, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0x100000ffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r9 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f00000002c0)) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r10, 0x5) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)) r11 = semget$private(0x0, 0x4, 0x201) semop(r11, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) r12 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r12, 0x6, 0x0) fcntl$setown(r12, 0x6, 0x0) ioctl$KDSETLED(r12, 0x20004b42, &(0x7f0000000080)=0x4) r13 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r14 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r16, r15) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000b40), 0xc) socketpair(0x6, 0x3, 0x2, &(0x7f0000000b80)) r17 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r18 = getpid() fcntl$setown(r17, 0x6, r18) fcntl$setown(r17, 0x6, r18) r19 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r20 = getpid() fcntl$setown(r19, 0x6, r20) fcntl$setown(r19, 0x6, r20) fcntl$setown(r6, 0x6, r20) fcntl$setown(r13, 0x6, r14) ioctl$VMM_IOC_READREGS(r13, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r9}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r8}, 0xfffffffffffffffb, 0xdf, 0xfffff, 0x401, 0x40}, {{r9}, 0xfffffffffffffffb, 0x20, 0x8, 0x5b34, 0x6}, {{r1}, 0xfffffffffffffffa, 0x5, 0x4, 0x400, 0x9}, {{}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x8, 0x1}], 0x40, &(0x7f0000000b40), 0x0, &(0x7f0000000280)={0x8, 0x6}) fcntl$setstatus(r9, 0x4, 0x40) semop(r11, &(0x7f0000000c40)=[{0x0, 0x1, 0x800}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x1, 0x1800}], 0x4) r21 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r21, 0x1, 0x8, &(0x7f0000000240)) 16:00:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x2, 0x5}) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:49 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xfff, 0x5, 0x9, 0x0, 0x1d9, 0x0, 0x81, 0x1, 0x2, 0x3, 0x10000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x87, 0x0, 0x0, 0x400}, {0x14, 0x0, 0x0, 0x1000}, {0x8fe, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) minherit(&(0x7f00003a4000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x0, 0x7, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffdffffff], [0x0, 0x0, 0x404]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x43}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9c88e38d4a711f07d4bb8f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/218], 0xd8, 0x0, 0x800) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x2aaaaaaaaaaaab57) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semget(0x1, 0x3, 0x80) r4 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000004c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r7}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000400)=0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="0a81286e07bc7f97c14d70532853809936798d52d6a18e6d44ccab81154c9b3fa11e0ccc77b5ee9696213422fea0c6aa9b42b5226b97771e276378130cffe7066ba4dd430701025fc019600194826106e8edac67f042399935c1a5b5d57c", 0x5b6}, {&(0x7f0000000600)="6616e6ab849dfd94cc85f8fc681bfdf6a65c4bd42ce7c4ba9270ea021cc4fe9cbd1a435d1eaaebfc81415ff1ac0a5115b406988bcd4b0df020a2203b7ef4aac91a8788319e245a5b821cf2931ce71f8437962209ba7b7b6f324980d81e36eef3c53aedcc66035011192d2252614234c89fe0bc3856d75a3a26997bd629944cc49c6372f3fdde19bd95f58d95dae7c9"}], 0x100000000000025c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 16:00:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x6) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) shutdown(0xffffffffffffffff, 0x0) writev(r3, &(0x7f0000000040), 0x0) 16:00:49 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x82b) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) bind$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="01002e2f66696c653000b388f80aefe2ad9e5e822f76f200aa21ee216346132cfda3970d5767469f21a337b437acd0fd8595b8f6b85eac9e37f73d7461df0405c99ebefbac7b302a539441f560dae94d951be2cce5c8d80ab641aca17520dfc0b2712cfa26830655c7b1a2c5991af99b8ed1e18a22961db0778923135ce06482a41bbc3c6dd0f1debd66e3e7f1d956a76ee13a910c8c125311e0c3dda84ae0619487"], 0xa) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000880)='./file0\x00', 0xc579f4cf037c0523, 0x1ca) dup2(r5, r4) writev(r5, &(0x7f0000000780)=[{&(0x7f0000000180)="5f27f3de6f5b1f1237c1e214b764cc6756f8c7a23755c3cc69b7284f547b2b46e64e17828695eb9b120b383dabbbf3727f08719999f587156b5f62b878bcb0adcdbb4dd8e8086a159b7896a39e46cfdbe28a35cd09ba8e3013fd1cbc5d6e361fb5a460c70ec7a489f219ff6fa4f401905c41b2a9ca0dbf59b18fdab23a4cf945be92c03979ecd8d953b0f0b4f2f86f8c085ce96b1426a58ed46013d5cb65403bfde0d3ec713c06cca9b35b0dad1fe1f9f7b364fb4e4b2be8a5ccbd09ed09f5d404b7", 0xc2}, {&(0x7f0000000280)="abd03038e241593aeb2f7fe6f68d52a315f33d0907f124a23c11781ccdce890b819b846a41b69f60bb1907ebb75af1ca494208bb514fd974713e387ccd0e270748ca62aa6f195d4d86ea50592d48a5939c2edad4996180f016a225e719216582442057dda3d7b1c55cc18b0597598c35de13d4a89da9f97e6929471d1d27b0916acc163772eff6f20c9d13f2f09912e8c5c56f7f38931aad8ad098336606c89b2eb72977a069930f306e2b90958234e3c0d082f5943944a713d4c494a9d628a92e214cb67c15866aed7d6a17704aa4d9330add80be73b9d35c62", 0xda}, {&(0x7f0000000380)="bd4f1456bb5c7070edcd69bac9ce441de1dcb19a45e96086751a19a4b3fe9b33b8fda69ca282fbcde25f67428db88d6806106ebfb71dea156dc06d6cf1b5d8beda35", 0x42}, {&(0x7f0000000400)="1d24cd40c69eb9bfff1d36cb6b907930842c613cb6fb16939e65d8aae0d563bcacc0505b79e8b474670ccd08fe15fbc50caa414719e33cd7adc36ac5f0fc78d9bcfc208cef5858eabda5f1a5af01e6b7b11ac5f6b888e211c68758e9e121d7b30adaca31755423f4e420dc93245421aa07116a79e046facffd3ae5cf086d08d7fd31624d4a7f7af12690fb083d1d5ffa21e1a0efbe0f3b7655", 0x2fd}, {&(0x7f00000004c0)="08c9ce5be38e2ed2e4ff9a8654cd05436f1e31448cab19", 0x17}, {&(0x7f0000000500)="1a9a4b26644833ac4348a55617611100a33844441310c609a287ce5a8d2c4b3ca0da7f73a5e5f0a35623380260f51a0f1a35103f4ddc830a66f55412d6801cac6188", 0x42}, {&(0x7f00000008c0)="a17ffd47990bcddaca60b9dcf8fa11c22aef5b11db6d7d38a20c2cdef4bce0f1233da89645d937876fead6dd108a52c9d4f82b014b61797d5a4882dd88791e0d06e3a9e52cfdefec9a810512bcbd", 0x4e}, {&(0x7f0000000600)="6905f0b5e3c4ee452f2b6ad0078b737ab0319c6a22f3d0655673a2eafd7de24ab42b63e06e5b29a3a6e7935b71b12e039b6c1e8454772ac8c667304a282a828b62a59ce2ac9793e23e6022a0d940b2618b813db6d8c5b851b51bd0c67cecd4344de6dda304803727504e29e1a371f4b5d5daea477bff9b0f269ae02e8c3cbf7631f972b3c8dee9310f9bd03b6caa4adbabf4c1ccfe6fc4203b7baacc6b14f5d9c8b174d918cd3ca49d2ee3dfcaba157686b12bb2acd0275cea0929cc", 0xbc}, {&(0x7f00000006c0)="f27ab2072519c941949ebd1b95d63dce113f45166e4bde6b050cc6f5ad39dac2ced5d7ed80a660aca2888f89dbabbe0bc67a94ce84472f5bddc18b109516e1251d74a2610216135dad07eef7c7947c7e8628b59e0edab004b4e4e8eb69ee3e56df0b29612097833087606d07414fd628c32017e710a0bfb7a38b5a5bfa683eba2d1897312a2e95be44ac033ede0e92f07288db7f58", 0x95}], 0x9) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000840)=0xffffffff) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000004, &(0x7f0000000000), 0x4) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x520, 0x2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x20) socket(0x6, 0x2, 0x7) clock_getres(0x2, &(0x7f0000000100)) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8) ioctl$TIOCNXCL(r1, 0x2000740e) close(r0) write(r0, &(0x7f00000000c0)="f0f6a88a02ad038c7f4c8146b04c0d4a3d1a395614030577e51e327829cbd24b45e7034350fd5f664ec14d36e1fc79e22fde7c1ef60650b74da5c6793c0079fda058d535d58ce0047b4f15df2b6f5c380c090b337d9be708194b94223ac572a76710e7aeeaf67cbe5d73edad5e67db773500e72235c0d2219a3bdbacbca96cab18e33e1aeb922d52319f4e71a54fde15d999fdc07f040f36f1e242ea9a3771e0ae2394326fddc35b19d527adee4922845d5f0d01b2126175d21ed00cf7af96418309ac01c4d57238519aa3d1", 0xcc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)=0x2) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x6, "54001e00f1dec32ff69900", 0x9}) 16:00:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0xfffffffe, 0x0, "f000000007005945fdbe0700", 0x7fffffff, 0x1}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) socketpair(0x10, 0x8007, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0x3e1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) socketpair(0x2, 0x8000, 0x6, &(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0x49) setgid(r6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r7, 0x0, &(0x7f00000000c0)) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r8, 0x0, &(0x7f00000000c0)) r9 = dup2(r7, r8) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x1d, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r11) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(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', r13, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000380)) r14 = msgget$private(0x0, 0x718) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = getpgrp() r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000001940)=[{0x3, 0x100000001, 0xc00}, {0x3, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x803, r15, r16, r17, r18, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r19, r28, 0x7, 0x40, 0x8, 0x484}) r29 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r33, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(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', r33, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r33, 0x4004746a, &(0x7f0000000380)) r34 = msgget$private(0x0, 0x718) r35 = getuid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r37 = geteuid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r39 = getpgrp() r40 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r40, 0x0, 0x0) shmctl$IPC_SET(r40, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r40, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r42 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r42, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r42, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r45 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r43, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) r46 = getgid() r47 = getppid() r48 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r41, r44, r46, 0x1e4, 0x8}, 0x5, 0x5, r47, r48, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000300)={{0x803, r35, r36, r37, r38, 0x40, 0x6}, 0x200000000008, 0x800, r39, r48, 0x7, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r6]) r49 = syz_open_pts() r50 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r50, 0x0, &(0x7f00000000c0)) r51 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r51, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r51, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r53, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(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', r53, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r53, 0x4004746a, &(0x7f0000000380)) r54 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r56 = geteuid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r58 = getpgrp() r59 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r59, 0x0, 0x0) shmctl$IPC_SET(r59, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r59, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r61 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r61, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r61, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r61, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r62 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r64 = getgid() semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r62, r63, r64, 0x10, 0x9}, 0x8, 0x1, 0x9}) r65 = getgid() r66 = getppid() r67 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r59, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r60, r63, r65, 0x1e4, 0x8}, 0x5, 0x5, r66, r67, 0x20, 0x9, 0x7ff}) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000300)={{0x803, 0x0, r55, r56, r57, 0x40, 0x6}, 0x200000000008, 0x800, r58, r67, 0x7, 0x40, 0x8, 0x484}) r68 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r68, 0x0, &(0x7f00000000c0)) r69 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r69, 0x0, &(0x7f00000000c0)) r70 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r70, 0x0, &(0x7f00000000c0)) r71 = msgget$private(0x0, 0x0) r72 = getpgid(0x0) msgctl$IPC_SET(r71, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r72, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r72) r73 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r73, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r73, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, &(0x7f0000000040)=0xc) getpgid(r75) r76 = geteuid() r77 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r77, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r77, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r77, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r78 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r80 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r80, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r80, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r81 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r83 = getgid() semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r81, r82, r83, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r78, r79, r81, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r84, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r84, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r85, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r85, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r86, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r86, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r87, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r87, 0x57}], 0x1, 0x0) sendmsg$unix(r9, &(0x7f0000001a00)={&(0x7f0000000180)=ANY=[@ANYBLOB], 0x1, &(0x7f0000001700)=[{&(0x7f00000018c0)="7629a0cfa7772aed71b5511ddd1866da0735d11b4850a206f767b89b6ee6d2072c2f20399d92c45714788a2361c8c4c92731f49256909ad9e53cf0e7855581c5420f83e44b709636073f9908de35b1602a213e00c80afcbbe56856d6e1e0fe71b947dcce28c3e0e247b7bb5114aeee9c", 0x70}, {&(0x7f00000001c0)="aed4a85a0495bdd0526d3316c5e4b87aa4ce192dce40baa005ac1e86b94c141ab07bb15d5d2a9d2122b67e31bb67", 0x2e}, {&(0x7f00000002c0)="5570ef2c255c331d123650fc3e48d0a058f9726f88713f207dc7735b34ef2aaf67d7b15d2afbeb2007e96b3a6749bd4583bbc43c17425a3869e71dc731ab3a5c06fb2bdd658d1887ffd89e75a70b8e0015fd667ed96cc8783668d40d3b39ec9877b04fe6b6b16d0cc5aec7e6ea5f9195a3ed30358bc239e20932d6629bface2cb0d5b9b7a5662b1135aefc9d9a05a2fea9a812ecaaee60674b6a9956b83b0442644e97426951b6503ddb5055e4ec2a6482e5b965c03c4fc4196c8c559c0a30fc461dd698dab3b6dd7bf36ad29276cab9ffc4343da2e68150a554bf3c91", 0xdd}, {&(0x7f00000003c0)="c2aa13be57d076516909aed6a5fd7d8dd4787ec86aa51a7f9c4278dd57ed6809943cd3c45ad2fb7a8ee5dee2edcb64fb66244de388894165bfc97ef7fc5e69f16673a4cee796912c7c90839e2e6481697c0830d63d912f290f13c72eb75419134f1c1949bedff6634646cbc1415f80ed4df56c3bd01ba888d00e5228c3f85ddd4623f3c36d908037494552bba90c6730bfaad8d7bc7072164fc17f", 0x9b}, {&(0x7f0000000480)="ab43b3841998dc3822c539d69bafb64365002795858de99ca8693cabacd2d51b8176e26ea584c8fa4ebb054f2f2b3bf493d42788e96e42242d2e23144bc77e85bcd2dcadd22a1b115a2cdc8046948b6e26784de823cd00924e25c34dfa9601b2af684cc31c48b52c09e219691de66e85409a2b5d84f9fa48b7fca6eacff0e529e2c9fd6aae850703adf9b54ea3a3fe95ed301490f7b92db0a8dc5b8d569729c99a8dbe4606949b44da5514ad6599712a0d3d99c177398bb8e9fe5f93556856a9085083aad67091dd96db4796cc1443d20595c5ad7a43e7df02ace277013274233dd55e3c2191970339babf200a91719398b5d6b9937c35acb1fdfebda187abd4bccf08700802d3a89179ffbafce7153a582fff78c030db36708bad579dcd5bf0a06cfc5273eb1a0224a742db2154dd641c967449ed7ef190728523da5d6a64288d0b84776ea01fb030f3ddebfb35260f1a5fc00ce25eed55f4645fb2e2e28f599ad74e07a0c9332ca483d3c0ea959ca4b158115eafc6371694554db2bfd62272c8a4e9c39fed4bb198f4d7f740b4dd108e65aeb7d06ec257c7c76541a33fad2f91344eea29d26ce48d24cfc65fe90df4839951f384a87b1c9480aad4eaf647b4c6d0e7ad7fcf0a010952080d6afb66d436dcc801724015ac5c331ec0732401abdc99d29872d415e35a9091c059eefed81ea4faab20a91bd869f8833d1807efda84ff287b877a13c6d82e8e825bd0ec2c3e39d73847459302d1a18cc7e9b33c2f4da84b18c27e10d19ab6d27818df2ddbdeee61688d4407c28bf5b69504e44c3a4162ba670c5a0f72c8bccb76950677cc584cb55c4f2b1091c680b45db77748d253cee4d9a5bf970f1a2d3bfb629826f45ac26cd4948a65db96e12f8092c0b01d1a93c7b6e378c086d199a57cddfbcbb647ef2dd231e21179dfbb0923bebe3a99e36a1281e1eb801d84a347acd52fadd4a7df1d72b82a64bb095172ca5c619cbd5cd05d6d3c39d585feadeac7bb587c884ff12d6ba67a17c2fdb03dd7fe5024489d344776877a44c3a51181c16372b9efdcf12aca519f84bebfb61de85883b89865ddea0040bceef62e7ea6e8d68931fd181ec0a0b51233fcc437c1e3eab279f47dc1e3ada9d8232ade193759db2c8641c51255c55ca95e127d7c2ed3aa8c026ab13c2a82fa2547417c4a15c0267577e5f0181c4de34207c070c7796dfd41db339b60bdbd5f22d3a20bc63bb045ccb1a0015346a40a80f5079bc884d9c8bd89c6615614dfbfae8d8a83d8bc50d57024cdb48eddb435d509330bf47302e6422359c1cb669c725092426cbda70458e5ce54f9a377f5e0cf407482e4562a8f648847abf6e6bd3bec56093fdd125d5ff9054d166e2e0c34734f69da4b60a99eddcb442d38b5cd59f22bb0b7d5a77d8cdc61b3ae4ceb17e549d20c8b0b53250011a14b242adb539cbe8312e38f7c7dd266773c32b7d06ea9bbd88276d95290df1e3ef7cdffcb3f6fbf143d4fcd452cdf5186b0d145c256eebf85805dfcd9ab7dddd862db97abc799728cb9a20e3c87c2a965210fabe84b2c15feb13a00872dc8164ffce41893a3c8f609dfeefe4ad43de96e196c73990503f325a543988e246481fcff494d6b08231a518fbe6d409db8f59967b4c2bfa223c671187f396ec03522aa66306ef6ea0f4447d1f0d76b09085e0f7ca67728b5c783e258c3201a5e7ba1b72123dd7d1cb477de5ba2bddfb8c3b559e30a17ca7a48a1c7edea6e5da41d101720e1dd241285f5f921037fc83da5699312345a0be6af6b6b0b6cc0f8653cc675441dc1cdcd02656757afd3b82954ade5492a419c947e01798c645559d9de6e24d40c8f250da87f41d63060a00ee85ba68de9fb6b72ba878212ed8da4447c039a24e419bc49d132822b92debd3c1d36cdb4540561fc671e304c70c0f7950a7b41cafef9ac28071a0b2d30e0e95eb6f914671aa4b949b6fcf3ce17b0e23587b6deebda502042de261d04be7bf16951eac3c1119e12c8b2822ccf0bec41eb29ba604aa4df45b9c86b08ee6395fa9535ac089b7e4cbcd92c1605b8996944684be391abdd633587d89b26ee1ffed15f2b2d41b9746981879daa7e7a232796a7764d7bba3a1ff78929d52b4bc6a6bf331441ddcbafbe925ae88e2905167781af80c9c254de9af67e3741add7c813c5514a0a1b6fe895b6ad9c42dae93b06fd478dddf5903f11ffd880d50ab86976b2b8d3e4bb3a423b9c5980f8e91b22900a3eebb49fd3c69fc9c564e53739e7940b3120ddb74870d030a193a43e0e36e503be4dbe82f2de2f59fdbaea3114dbec3dc9fc82b77482ce6856e3e09d82068371c87cf5f1e167e6e42809ca39439b5ddcc1860d67b0319da60f0163a67a0098266f47294d9e58bc66ac3a3f3bcfde487404948edb6ff68c2b72cfc71d42efeac3c2ab84a9ecb312f085d036f6f4b6e33e8252b9fdfe1e7668387afe406986ad2335e1272c8b06e071a5a2ee393de864c44e9d10b4307df9c11b509bedab853466f455bfa70d3aa5a8a19f305f19dc81818a0d904568cc0650bd011a9a71f8e37141f2022c3e4c65b16b257b9e7ca61bbfc1fde7c0ffa8098c477948c2f427c71bcfc8ea059d18674d214e7a19ec9bebceafa87ec6d32ed2857830cff0a3f9e0fa47f79622d4093e9d3307fbfbeee1ef0e586b3307ac337bc4d7fe3477966935c61c382057c304a7dc11d524b7cde2a7915a242383dbddd3589eaf8bdc26d140a159c420324bc9ede67842848e3859bed543a615dda1a3bab9cdcb6b8bac8fd5de7f7fd659da69a3b4338ddbf44e22d8487abcbfecc3916d5ba681c4040da59818c53931a4d74e3eb9475f9802fee478177420a5e93e2a19a82427cebd452a294fee09fd5a5910c3b38a87588951407fc99ba15d5a2659f77fd4b7a4e8f98321eacc6e9e3b22cc018e29582708ba6fc9439c6e34bba1a8ceed4e15a3f5c1a33dc3350e79a1fb1ea093b51ca493889ae6fb3011a6b6b45baac136af777f30641d9a4f786ad3a56e2450bdbadda7b9b6be32455213060a69bfec3a76e1e437f5de379c3561c446be335344ad09ece10c1cee9900f45a9afea1015c0abf40da5dede57c0ec4f6497aa698bc84e7c4c4badc71c2367c68a31bf98f7a1c8192c51e5d7d22012807bcd1fcb774b8fc7f6798cc9fda02374bdca9d2f998132a5dfbd194a1c56faea154aa76956571ba079f6a82599fd3a0e2d574f44ebaaa061303970be85f9e6e4341fa90c5e263639d9b8e9f2ee47de56d51e63b358251a49a783b034275204a4a0e384a7d500aad999eddc2a33c856b9c59993539092799918f6793ff24c49ac0c2821973903d4fe1dd25688c6045c3a91ff4e0bce4500a4f18bd00db51efb9b3f15a034b61660f915cb1e5a8a7dfbed3a0acbfe252d7554fa09c280025477f5153701b2b11b5145e8b52b4a03483f6616d504a7acc8c6ffd14a927ecb784069172014cc250d723acdcc52b9d8efbd598251c001fc88c758abea5b5246959595071e1b92c9675186f73b42cb5e95609d53b3895d4b6a82f93e99d5fe8d7fa59fb4f8485e3cfbdcaf840a262eec5e8f28a7f27021545f04ee0d8df0cdb1ebf05ebabc35b6d903f383f6cc26c4e8e747b0fe7fcb45e914eee0f2d716c1eaebad7bfd6f59a6fc25d45f2bd51847dff350c0edc7b94f0fe140fbb3f37f587dc6e2a43ea98527c99a1299776077f071fc9add9eadb2a3d9b5ffb950c077556955ea01cb9e2a76a433dda5c9098869c7cae4ae00de8dad803054e09147d9bb117451ae19fa13ae83b7ae00fbe6ae0c56e590320f9215e6a40b5aad501c816eaaead25f17f0de400977120f897faa458fe5d3abaec1cc38272c8575310fa5f7a16f9cf7a07496dbddaa6342e417dd7fa767c6063ba31cef3a3785a4f6552ebc9ea4a1a50936e8cda82c095109f058bf9e9cb54f3faf185e2ed8ffea4562d88dffc89df3c0426c0be992cb5129bb551cf129a28a807a552d68911d1fd5dc93f8f50b77c38e1e4b428168ecd56a8f9104720e506b369a8ef3382edbb40c451f24aedaed761b85211f962b91caf26c191955b7c5000b8dfe60d269fb42c2f81efdea68d0defd47aa10da0fefd9723ab3559d37bcbf202f5172abce8d8539893dbfcbcc7f9591958652ae3b19fede6d621d83683e2737ad5db4410d40c6f7752690489091ac6a21395eea88f9788fb6954762f715744e560c9c850a2c139b598d6f548b7112b15f06824e88259b305f5a2065ad4cc6f26c62bbf952ff5d4cb697dfd42f6ceb3d4d65ce0a8b7d6e5a219f31f4ce1ab87a1dee95866f1bda9b9c7f1427def5dc7f546b3d5b9113bda6a82cb16dbd22104580545894b0eb773b850d9ba296beb9a8ac0d2e94ba28145b28a7f28e5598cb77077b96bd04521b6f307e2e8417ae05637ee8cbef04de6fbe22640b733df385688ba6857eab09af48f339daf546168fcc3144d774c5fde21ee9bd07e53219df5eb88d8335b8f0d2a0890cae314ab3ba1e79d64da8801db95a41c11db31c9d5d6d5ae49643ff36cde25dc5efd4760c6cd0bcd5174e6396c8377f65988ce36e204a2cd51304da325a39071c0ead4d08e11268dcb0d062bfe51d13c3552a492981f13efc96c2a378b6d31a0a7b94c74b66c1161af663a753fb43eab2eec574516c8d433419d95538dd7aeb803a1cd71d22b9585de80ca86ea55a45e1ff0a0b7aa4ae4b9c9269d10654bd5c9fde10faa4c284ec5c3202f7f3df9f1904a503789cfa6cb58b47561a6f1e6989d536a72ffaa2026fd513b2b6556c1bc7e01ccb4966eda47bcd0794deef23c296a063c41121b3d7c497901849fc335aae003b04a7c096fa116ead6881d5d3ceb2e2a2135cf5a7ed99fb0eec129e6b62319d7ebc91b5ea44ad6d0e7c843429fe79667fe89082a8e28e6a8ab1d5ba293a0b671b97997617facf2da78139b669b0567d5ff16dc25b67e44dbf22f4a3a484fc5cb9466a0c391063eb887f5de7e96e5ad38f1199decb177791aad1dca2571445279dd3d2ee83042eca5bf3a46e4b606a8b0b7f5710cb9dc6a22e92d2ddc8941032f331324b6b88b5f4e2f238cbf9fee7a5368a8b1e3c03a4cddb2a8f7c46a4177cf57b6db1a73ef7a85584f255409626e8d8c46063ca47d28385d2c378c94008bbda04b1e864bfe0f56b82de90f1088adc17ebc115e6421fa92898b89c95cbef581e10e63177442c2d2c4103c137b86839b2c1c3616943073ff36790a630fc76a560f7bc287cbf6920a8134e3e0d9be06011966a9719592d695c035ae3f25c6274e9adec15eb348913e925bb74f31c63d66c51be1932493fa6926d8f2bc5536d5e52821b3d1113f577736823d7543d91aa9e03fa142ab2e6b194089d17323b3f78969bbef73c15fc0dd59a08aa84a4da350c03e03fbf4fe93608cf9a6c95bad60307feed875ae862e9b708d52d16cfa02ee0404a135dd45576c545a21de91db23cdf7fb40d1f7af04b808e93365f60be8311bcc6c482bd49fe0bfce8ed993b5915ae4d25dcf11d7bec6ceb1b90f3b4d032c8a111d491cd0dc90203e173eb36ea89e6136675b421dea21309af1d59e26bcd7908c5b8c663a05e201444d35040cd1d3d3b6ecdce2ede4e961dc6af1fbad1bd4c90f25e3adc847ce36e78aa49c58bfd2b5b0d484b8526350e3af28eb6990cd648fadf9ffdbfcc292c2321fedf912c9edb0422451353b7ed0f244352fa78360f71bf87c32abb0f046396068f3985cb00572fb9e468c82ff53e184cc715bb91bf61271e67d9ca8", 0x1000}, {&(0x7f0000001480)="b4421d4900be5dc958a083a8e6d80c74276041cec28260475c148ff4f26120cabbc89b2031c59755a4c7323c1bfedf6232d9b8c33f1415e795e7f14870cab1d6d20ea5a94984c66e4ab49d8a187a5e1b06b245df3b66495055de16ab7cfaa8f3fb8d42513e7d363faec8d5d57b1f0bb3acfeb72d2ec11046131a27968ffb9dc9275f5c1716f5138d6ca7ce7be0bf5e312698579772995d1ad9f390590b2542159969fff1876bbb20e79670e1bc1e00fb1ff69a2d4a193e8fc70e38a5b3e5ecdc6c7985aa5f11ae73f2c56e419dcf86a2fe459b737dadf609e659b981a93bb449fca845f612da6f72dd8047283dbb727a1c4042b19f5dca6b1c6c33", 0xfb}, {&(0x7f0000001580)="bf8990c4f1378308b5d4d4d099c62de69ac8b20473e386", 0x17}, {&(0x7f00000015c0)="abecc516a250ffe567e3b578a4a8ab82fa2d25ce4b6a98a308300b743bdba6d6f6e77261a7353f6833a6fc6bbbc87dd0d709a851094e2451607b58f24c9945057245a89b1e790658c2cf0ef2406ce53728ca8d9dda176a3546ccf93d542d823be1e4a51b2ce77366d58a8f9350fbb90c86e411d79b470386", 0x78}, {&(0x7f0000001640)="67ff4811dffab4d3a31ac17f2cc0002b0c29cd7e3077a9056818d1f4f3cfa8a44df4b3f5cd3d30b241be4d3f3e125daa09d5e87b74f622505690d41587cd4218ab6636a23bce7e2ba8477fd1caf03349a7445181ad", 0x55}, {&(0x7f00000016c0)="a666929c91b4eda3f311e6a37f98c02d10700cf15905c0dc9a7172137a40a024863cb4fb6fb17c2e8205e79763ced3ab9688c0a8cce7a0fe86ad7417", 0x3c}], 0xa, &(0x7f0000001e80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r5, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff00009aeeea45", @ANYRES32=r12, @ANYPTR64=&(0x7f0000001d40)=ANY=[@ANYRESDEC=r87, @ANYBLOB="f78eb2804a5a8d05df3d586b00c7c6465b6c0fa12520df14e49f92cdadca6660466789051a180ea2f2c43e678b23b194bdbdbb79c751fc2d0620a7004cf94a476bb22c0731f96139467eb196d6c9f9d0da0267f4c960a1702a75e72092ebbd4334f92ca7814ca8462d90a0d3e5ac5e383fb1dc10c7ba94b458f434a406265ee54135907997a73d8de5298699ba2d6fbb8026d500a5d79a53", @ANYBLOB="15033dd596e13d4bfe8048a7c9f72d242cb434795f9ba19b146c7ffbeafce72576c3a6901a659eb07579f9c1287f370753355e0100394133debcf938bcbd06943d21860ac43566407e4ff7cf9c09e4bc4357a4df0d6de591200679", @ANYRESOCT=r85, @ANYRESHEX=r57, @ANYRES32=r86], @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r35, @ANYRES16=r7, @ANYBLOB="0000000018f9a22fa41fc2ab1b0000000000ffff", @ANYRES32=r49, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r50, @ANYRES32=r2, @ANYRES16, @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYBLOB="04000000300000000000aa9bae4ba2b2c551b50c63311436070000000000000094db77d05d74ef58a5a262382842cea062dd5f15e7", @ANYRES32=r2, @ANYRES32=r68, @ANYRESHEX=r84, @ANYRES32=r2, @ANYRES32=r69, @ANYRES32=r2, @ANYRES32=r70, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r72, @ANYRES32=r74, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r75, @ANYRES32=r76, @ANYRES32=r78, @ANYBLOB='\x00\x00\x00\x00'], 0x15f, 0x6a5e42f29c9dfc11}, 0xc00) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000000240)={0x81, 0x5, './file1\x00', 0x1000, 0x8, 0x9, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r88 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r88) getpgid(r88) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) 16:00:49 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = getuid() setreuid(0xee00, r4) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r5, 0xffffffffffffffff, r7) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1f, r4, r7, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) r10 = getuid() setreuid(0xee00, r10) r11 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r11, 0xffffffffffffffff, r13) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x1f, r10, r13, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a6}) r16 = getuid() setreuid(0xee00, r16) r17 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r17, 0xffffffffffffffff, r19) msgctl$IPC_SET(r14, 0x1, &(0x7f00000000c0)={{0x1f, r16, r19, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r21, 0x0, 0x0, 0x0, 0x80a6}) r22 = getuid() setreuid(0xee00, r22) r23 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r23, 0xffffffffffffffff, r25) msgctl$IPC_SET(r20, 0x1, &(0x7f00000000c0)={{0x1f, r22, r25, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r26 = msgget$private(0x0, 0x0) r27 = getpgid(0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r27, 0x0, 0x0, 0x0, 0x80a6}) r28 = getuid() setreuid(0xee00, r28) r29 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r29, 0xffffffffffffffff, r31) msgctl$IPC_SET(r26, 0x1, &(0x7f00000000c0)={{0x1f, r28, r31, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) getgroups(0x9, &(0x7f0000000000)=[r13, r19, r25, 0xffffffffffffffff, r31, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r7, r32) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xc071) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r2 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x200000000000000, 0xffffffffffffffff}, 0x0, &(0x7f0000000200)={0xfffffffffffffffe, 0x0, 0x0, 0x1, 0x80000000000, 0x1000000000}, &(0x7f00000001c0)={0x6}) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x5, 0x71c3}, 0xc) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000001c0)="071400000f370025ff14a01d2474000000000000", 0x3) write(r0, &(0x7f0000000040)="0958806f80000057", 0x8) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) 16:00:49 executing program 1: sync() getrusage(0x1, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x4) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/10}, &(0x7f0000000040)=0xc) poll(&(0x7f0000000080)=[{r1, 0x91}], 0x1, 0x9) 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/136, 0x88) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) r4 = openat(r1, &(0x7f0000000280)='./bus\x00', 0xc28, 0x0) r5 = syz_open_pts() read(r5, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r9, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r8, &(0x7f0000000240)=ANY=[@ANYRES32=r9], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r12, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r11, &(0x7f0000000240)=ANY=[@ANYRES32=r12], 0x1) dup2(r11, r10) kevent(r4, &(0x7f00000003c0)=[{{r5}, 0x3df982dbdd752e36, 0x62, 0x80, 0xd948, 0x81}, {{r3}, 0x3, 0x4, 0x80, 0x1f, 0x80000000}, {{r6}, 0xfffffffffffffff9, 0x4, 0x1, 0xb86d, 0xff}, {{r9}, 0x3a66bb6ba7ca3393, 0x1, 0x1, 0x6, 0x2}], 0xfffffff8, &(0x7f0000000440)=[{{}, 0xfffffffffffffffa, 0x94, 0x9c60f4a50aa25834, 0x0, 0x3}, {{r10}, 0xfffffffffffffffe, 0x2, 0xffff9, 0x318000, 0xffff}], 0x0, &(0x7f0000000480)={0xffffffff, 0x3}) getpeername$unix(r4, &(0x7f00000002c0)=@abs, &(0x7f0000000380)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) getpgrp() 16:00:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f64696c653000"], 0xa) getppid() sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) sendmsg(r1, &(0x7f0000000340)={0x0, 0x322, &(0x7f0000001dc0)=[{&(0x7f0000000ac0)="0ae823b5b5b5600f0d6925d317cb6e91fb29589c", 0x14}, {&(0x7f0000000b00)="c98bfd904b04f03fae270032af6dbaac7af44f51f09e2597deef2934def4f93037052d1009302543f4cb89cf6bd3391f83734a7f", 0x34}, {&(0x7f0000000b40)="6ec59be297e2cf999bd61ac3b3249fd5eeccd883b1fc6efe4ba518258338efb3226f5b82418ac02e0ab93f02d9", 0x2d}, {&(0x7f0000000b80)="d248331caf7536e38115e2", 0x7}, {&(0x7f0000000300)="5c9712e11face688c62046c7774171800adec69c96cfc0751a127f0e750e653a403ca411c2846a1b717e", 0x2a}, {&(0x7f0000000380)="6215e55a4f263457a9f91f982c67b45d44ac3ac3304d019ba8d3c55e6c0d6ce92c6fb09456589ef58b7d3737026e64343ceb627dc5b14fe8ff054278c0f53f03feae877780d670308df60dfd3a4f11a34610590171f8bc1a964471e33bb89e93f3837926c32a467773094e", 0x5b}, {&(0x7f0000000c80)="41b0a2360255d411d983f2bc950737d1533fca8b1c8145c68b3b464e9658d21b95dc7d296eb5c1f694b70d68b2b6b4a189973e55cae7499dd95a445b0431ae3f9ccff38b67690c7404a4406fb4da81cf6d89c82cbdaf0935626ecb6d60c3c65591ed29713fd2cd1e7a55b44492682a", 0x6f}, {&(0x7f0000000d00)="dd948cbe289c98da02c65076c35dc6af3648a0c5442689ad6fc6a2533e014d796c55044c96e4beff70ad3c8469effab346a6bdb1ad46e0ee9f90c5000c0589556ed6aa1b1149378f7ceaef5251449da06f7262d01657f67cab98f9cfe711bd4396ab76e3820ce1f5711f34b1b2976c1f357a50ca0e939628ed9d445b10c03a163eaf82565776aafc95aa457b71e80f", 0x8f}, {&(0x7f0000000dc0)="38d6aef456d037819ef722d3de8ef2ad39fce5e58fab57bffc5742372e7c978b9e7e1d8a7e1e3b88780ab7c67ba1e4b253045ff0500a159d1b7bf984688fcb709034855da8c27df910b992bd4d06f4c6a232d79e702dfcdc58dd0e4a5a6a1a1430aeeeb75c62a17bda1a6f404ae13f190f646aac0da38993398b99627da49fe6c5b2011d6722aa6e99899546d0112f8258cd330ac16b4552963cef141c102d90f5d93b62bd41b06c1c3bd00e0820377e9670d31da2622f2951f40bc6458c2e556fb5ee5a9d534df120d2d3662767ce9acff9e3f877a262335e1916af88ffb416b555a91ea3b1b5e7394631c10d7b846fbb8d6e20551b93080ec3d0ae1b9c2b2309d27d8bce54f6b54371e3264553c5f6546823b090ffa4fde00b048fbc0bfda242905584da1b288ef6fec6a76b6b67f908632f6d737d247d013800f7c9794f6c29d3dbcf20dd01229a56ca0b16661f149eba4226d51bcbcbca2d28d46df03df61b7643b02162e991e490af628a24f63796757479f3a3b138d4ad36051dc70aaecfd15bff631b0c3c4aed2d22fabbfa69ce0f50db77ab7eae9f48c93215c39c96eb644237ae01dbf92c170c5c9ee43dea40fe0e9dd189ae112fe29061fb31917751648e4d7256a7c2917c6b81562221bb1398528734a01a9e68e3309a165daf6e5f14206ca5e76905879d1b6329f454b8634c3a671d135ff26ba3362c755321412169d44f0ff4ac59091bc85a048a73d63f1b1cb41a4b3ee60795b680c7b5c627c76bc01a2c3b989dcdc71cc1d252b67486c59c367a4c3a5d40a99532c6a0e6b8c317f7c696601b69d911f93a0d0828d2c2804a85ccb688469e0c3ed924d2f757eb4caf98f60d9c6ac3ed0007625f9d76f3015cd35c7821e6e927c7ddde21af94b5b300f2982e2b29428c73b1a601795db22ec1ac0979b828b7437195b1c52b8b9e546cf89ef4a58f67320517390a8a3ec8c302b264abde33d73b6166c7b8f86d982eb66b007304892c9f22da423a4ba1dbbb119cf1fbeae04e2adfe826f609e76d15b5b9aade0eb328fe2a00ab45e0083c921fe1d8eb39ff4276b1377456854a929eaff7a8ce7f7b2d3cb13e4cadd2b8b1f48676b13f1efd4d14e20de732dfe28b2d75b907683d5fb9dafbdde8954f9521aa6337bc8f6ff6b7e377a4c087696bc92fe33fe82f3374a3716aa2ad4b10a14532374ce22a69292caac014d7392c32a43f0c19dac36bccb88133842deac94cc00efd3f989a0a7c75c77cbd125f02e007488636ee850718e4afcf3249461ab7f8e4217370bdac2d6143833d2af66da3318efee2890b9b537e81", 0x3aa}], 0x9, &(0x7f0000000100)=ANY=[@ANYRES64=r3], 0xe8}, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x1f, 0x80000001}, {0x9, 0x7}}) r5 = getpid() socket(0x20, 0x2, 0x81) fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) r6 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r6, 0x6, r7) wait4(r7, &(0x7f0000000140), 0x2, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0xfff, './file0\x00'}) 16:00:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000038040000efbda1e800000000000000d5b40300000000e0ff07d9c4a17b00ee1000e3ffffffffffff00000900000000e9e70000000000d4000000fd966ab97149b49ebda6d7c90000000000000998000000a5bfd2f6818a874c0e9a326e77ce4453b3120554ec668ae02e4c60"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 16:00:49 executing program 1: getgroups(0x1b, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) r0 = getuid() r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000200)) setreuid(0xee00, r0) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setreuid(0xee00, r4) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fchown(r5, 0xffffffffffffffff, r7) r10 = geteuid() r11 = kqueue() r12 = syz_open_pts() fcntl$lock(r12, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r12, 0x2) fcntl$lock(r12, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r13 = syz_open_pts() fcntl$lock(r13, 0x6, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r13, 0x2) fcntl$dupfd(r12, 0xf, r13) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r16, r15) r17 = socket(0x47, 0x2, 0x80) kevent(r11, &(0x7f00000002c0)=[{{r13}, 0xb2bdbd04684bd335, 0x0, 0x80000000, 0x7, 0x7}, {{r14}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x1be, 0x6}], 0x7, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffa, 0x40, 0x40, 0x3, 0x3}, {{r15}, 0xfffffffffffffffb, 0x45, 0x8, 0x1}, {{r9}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x3, 0x8a3}, {{r17}, 0xfffffffffffffff9, 0x2a, 0xfffff, 0x7, 0x5}], 0x5, &(0x7f0000000380)={0x52b, 0x6}) lchown(&(0x7f0000000080)='./file0\x00', r10, r7) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1f, r4, r7, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) lchown(&(0x7f0000000000)='./file0\x00', r0, r7) 16:00:50 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) stat(&(0x7f00000001c0)='.\x00', &(0x7f00000012c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') r1 = socket(0x1c15df6d0be9a640, 0x1, 0xe6) sendto$unix(r1, &(0x7f0000000100)="5b33372ddcd2d2491093f5ca00c3a1bdaae63e56d342c5d98160e7abac1651ae542c27db80f6ea1eb3d84ab5996ebeb2a49b89e40cb6b8ecee53c5835cb8c94e4eafbfe2349f5979f4bf65b787abc3d3f5af14e2a78cfbe403", 0x59, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:50 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202c17f9d470a13defd050645eb57044be45431627a0222291b77f80a7faaf63adacaae66b9f54901e75749885cda8f9ff117db6ca9bbd5dd381af0f403e4dc3f97a6b9e1537b24d51f8bc09143a17244531e121a5023125ec5b0f0210f6163e5a6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0xfff, 0x401, 0x4}) socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x3) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) connect(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f00000001c0)=[{0x2, 0x4ba6}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0x3, 0x8000}, {0x1, 0xfff, 0x800}, {0x1, 0x1, 0x1000}, {0x0, 0x6, 0x800}, {0x0, 0x800}], 0xa) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x76b, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x0, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r1, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000380)=""/237, 0xed}], 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000040), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") shutdown(r2, 0x2) 16:00:50 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) r2 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0x100) r3 = socket(0x0, 0x5, 0x40) r4 = socket$inet(0x2, 0x3, 0x6a) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f00000000c0)="1379da57499399794c6f45618295b9033901e15e3f148bcc1569575e7b0e22fa1d6c7fe6af04fa7b6af4343d0b6859171bf8abfc8b0dd97c59e738eaee426a9689b54cc692c3cdbc014819d02d979a12e39d8b67acf9dd27cda64b2af464cf0638825b181486bc9e8b933082f5ba767719a2782c48f81d4670d57a53d40b7af3f170c040c71dbd39675326164ca73bc768fffa8d9bfc21e4aa0cc21bcfe6d99e0a2ff997d666307b84d5fe6ae203a9758a3843cff3c6273a32954448da270b8585eaf205be4164edff40173b674e42d3b20a50e583ab", 0xd6}, {&(0x7f00000001c0)="c35677ac67ea6b6bd915a77316af401cbd5a850fc4864a2f72d11b55f3ff4efaf8381b9df3ccc267dc525a2b4abfad06960297ce0c469f6f879b7203cf9b73d39ba1533e18f1ea0763c14297f8b23f7b008bcce301de4b14fc04656ca4e269e28f54232c8ad497402633606ed140889e13ecb16ed7977185e6c4b3534d98521c26c1d9bb9ff2a59e633f7624babc", 0x8e}, {&(0x7f0000000280)="9e58dcb5192b6a6bd594e0db3c4a051cd7db2da4caf1b3e6485e9f037f1bb9271b231193ae22a37307838cbce419a222828e594622946e3dfdf31c4676016117725e58a79981730bbf0e81f4f9a17b81016180bbce56c1cedf2ab83920836d69c3201bac701b197bb5f2c95fff0ed43e97eb7e2c27c43499b6fdfbd45a3558b69fd66e96869d44b68faf1531c954dca6a2673bc7b0759ef4f52ed41e424efeb9db6dbbf66cc181cd93da06ee1db55d1a79aa24c9f04a8659878a1cc965aad67cfa360be2f35ad5a2a79fdd3508ebfe96da1318f006f38c0bb02b", 0xda}, {&(0x7f0000000380)="6dd86001a67cd0b2bc668a8c4c5a22270ca48045c89c81adabeb603e0d46ecc6e5c26288446e74a32ba780c17e8aaf87d12eb0381967ffb03697e9518598da56a73e3959e34386bce6e95ee3d36b7980d802f21209667b2a38d7f03a99475978e662bbf3af25f4580531f9a4aaecfa6e43a7ac4267c327add203cf24d4943d928534ac03f61cf733e8f939fb2723d57f9059e7bc982c96a0618cdabc7c1087986762fa54e392baf490c42e2652f91db804421bd16ebd473490cd3d4d661546ac4e29da11856be53c3bade2c3e9f5fb", 0xcf}, {&(0x7f0000000480)="4202b594c67cf2ab73d2511c6adb1df57556e0f8669da255d73e0a35fef5f36d2df4a69ef54e5f34eb491ab68d7625a8591be9d79f3b35665e26051fbdd7ca66117c9f9948921a99b8e5b79619d02ea3a71814d4e3211d3286d241dde15f9a8063b5c65c5f5eaa8f69c259763def03d2b97d1b1b454ac4339c4ebe2a7b443836935d866e181efc0d1dbe52a4ac011eecefa380e1feedaf1f9ba48ee7dfac940d2394ae4f1799f6687170c965a9bfc71d46051e1cdc53173dd96304b0d18797a20c87319ae7e8e6ce41989b2ba2f139b8740bcd2cdbb844d5935d4938f5a13b8ae488ae29", 0xe4}, {&(0x7f0000000580)="cdc1214398701e1a1cb579291556c9a89c8d4bce5a0fe728cf2a3c92403a3bfd098c0d7c22157fc5dda7631e6205e2966e60669bb11b79af5b8d60d50d1f2ad13c0bd539df8f344eaa0d03623d24939215c39a5f4c80e152cb4bc157b08814d9295c", 0x62}, {&(0x7f0000000600)="610cd683417f3796060914e72c93eba5b4cf2e481c513cddc52da876ba11ef0b428c36", 0x23}], 0x7, &(0x7f0000000700)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4]}, @rights={0x10}], 0x30}, 0x400) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000780)=0x401) socket(0x4c, 0x8000, 0x0) socket(0x6, 0x4, 0xe1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000840)={0x8, &(0x7f0000000800)=[{0x9, 0x1, 0x40, 0x2}, {0x1, 0x3f, 0x4, 0x3}, {0x7, 0x7, 0x6a, 0x6}, {0x1, 0x3f, 0x1f, 0x846}, {0x9, 0x9, 0x59, 0x3}, {0x8b8, 0x80, 0x7f, 0x2}, {0x200, 0x40, 0x2, 0xfffffff7}, {0x5, 0x9, 0x2, 0x6}]}) open$dir(&(0x7f0000000880)='./file0\x00', 0x800, 0x60) munlockall() pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) utimensat(r7, &(0x7f0000000900)='./file0\x00', &(0x7f0000000940)={{0x10001, 0x2}, {0xffffffffffffff7f, 0x1}}, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x8000, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wskbd\x00', 0x40, 0x0) r10 = open$dir(&(0x7f0000000a40)='./file0/../file0\x00', 0xdacbd3020f352d86, 0x40) kevent(r8, &(0x7f0000000a00)=[{{r9}, 0x6, 0x2, 0x4, 0x7, 0x8}], 0x3, &(0x7f0000000a80)=[{{r10}, 0xfffffffffffffff8, 0x8, 0x2, 0x4, 0x4}], 0x2, &(0x7f0000000ac0)={0x401, 0x4}) socket(0x2, 0x4, 0x6) msgget(0x2, 0x400) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000b00)={""/16, @ifru_broadaddr=@in6}) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000b40)=""/109) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/wskbd\x00', 0x20, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r11, 0x80045721, &(0x7f0000000cc0)=0x2e6c) pipe(&(0x7f0000000d00)) sendto$inet6(r6, &(0x7f0000000d40)="5fbf6d6c05161cb6e909b3d913e66055", 0x10, 0x4, &(0x7f0000000d80)={0x18, 0x3, 0x8001, 0x1ff}, 0xc) 16:00:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x2) preadv(r0, &(0x7f0000000000), 0x1000000000000223, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000003c0)=0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000000), 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df610863737e6275edf99e1c81917800000000000000"], 0x10}, 0x0) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="c2277adf6d7e0f7f4faa898d2d8f87b144bc7eed07"], 0x1) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='/dev/zero\x00', &(0x7f0000000240)='\'\x00', &(0x7f0000000280)='--*\x00']) dup2(r2, r1) dup(r1) 16:00:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000086000004b5e603acef000000000000000000000000000000000001", 0x2c}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) fcntl$getown(r1, 0x5) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2, 0x0, 0xfc, 0x401}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) accept$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x3) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = getuid() setreuid(0xee00, r3) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r4, 0xffffffffffffffff, r6) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x1f, r3, r6, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, r8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r3, r9) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r0) sendsyslog(&(0x7f0000000000)="57265a141e496a79a6bb9b002df557cdc9c1c93b87", 0x15, 0x2f) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) 16:00:50 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwrite(r0, &(0x7f0000000740)="afc964406b1ea8ed5cb96e0d90e04f959b1ef6f7b895feb16a530047f8833e9a9fadca020ce73a8180cf7807a2b56136e5e7d6eafc369e0333bb0fb397bda630f2c133afcfc67aa6d69c6fa091231f3ea13eae56271d763942db415cd68254d1dc51517dde1c7e547295cc3c833a795b993f4f03b3d90c97737a424999da065cf9579fac15bc4d77f2cc300a7c0f0f55e38696d4bed325c363f7edc51198a545e4ecdc41f4663b26342302c02979364b1b75ad0f0309964276703636ecdd5f219a89d7eee988cda6fe92e4f72c2539b1d7af4231ae87f23f260b72beec507c4465d6c46049ef64cd4b72bcf248a49c95f9c31a8444cbf35190bdb5582be933d0e9f5d169a41cb70ed4f593350c2a9bccbb3f6f142cef1c230c840f8d95e9fc842b050b7d3635e997ac0e2ae620ebe89cdcbfe8cd4914222385043798eedcf68a28f400da661f8a045cdefa638ad1166022b795e1d3c3d35de59e746b765fb8da559551d6f621d82dcf04e4ed627ad480e3e4d30f7f85915c57e4bad6eb0f7d76c4d3465507d940fb81e888de2398ad6e99cdd370d2b44de01cf81db06bb092c8ee8545cab9896534e3ed98cb41f304f7c18227657ac6c88d9fa8b997e16eb7266f", 0x1c1, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) execve(0x0, 0x0, 0x0) 16:00:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x400) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) socket(0x800000018, 0x1, 0x0) 16:00:51 executing program 0: pledge(&(0x7f00000001c0)='tap', &(0x7f0000000200)='\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000280)={0x3f7, 0x10ed}) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:51 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x4000040000000252, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) nanosleep(&(0x7f0000000000)={0x0, 0xfffffffffffffffb}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r7, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r6, &(0x7f0000000240)=ANY=[@ANYRES32=r7], 0x1) dup2(r6, r5) listen(r6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r9, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r8, &(0x7f0000000240)=ANY=[@ANYRES32=r9], 0x1) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r11 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r11, 0x6, 0x0) fcntl$setown(r11, 0x6, 0x0) ioctl$KDSETLED(r11, 0x20004b42, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r14, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r13, &(0x7f0000000240)=ANY=[@ANYRES32=r14], 0x1) dup2(r13, r12) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffb, 0x20663705c52478f5, 0x10, 0x1, 0x3}, {{r4}, 0xfffffffffffffff8, 0x2, 0x1, 0x8001, 0xffffffff}, {{0xffffffffffffff9c}, 0x8000000000000003, 0x1, 0x0, 0xaf2, 0x1a}, {{}, 0xffffffffffffffff, 0xa5ba8a8aa25a61ae, 0x20, 0x5d8000000, 0x7fff}, {{r0}, 0x2, 0xd, 0x10, 0x0, 0x4}, {{r6}, 0xfffffffffffffff8, 0x0, 0x4, 0x1, 0x2}], 0x1ff, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0xa2, 0x4, 0x7fff, 0x3}, {{r10}, 0xfffffffffffffffb, 0x1b, 0x1, 0x9, 0x7ff}, {{r11}, 0xffffffffffffffff, 0x25, 0x1, 0x80, 0x80000001}, {{r12}, 0xfffffffffffffffb, 0x84, 0x4, 0x10001, 0x3}], 0x0, &(0x7f0000000240)={0x4, 0x20}) 16:00:51 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f00003b2000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00002d9000/0x6000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000079b000/0x1000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000419000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f000023b000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffbffe}], ['./file1\x00', './file0/file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000080)=""/17, 0x11}, 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$dupfd(r3, 0xf, r4) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r8, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r7, &(0x7f0000000240)=ANY=[@ANYRES32=r8], 0x1) dup2(r7, r6) listen(r7, 0x0) r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r9, 0x2) fcntl$lock(r9, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r10 = syz_open_pts() fcntl$lock(r10, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r10, 0x2) fcntl$dupfd(r9, 0xf, r10) poll(&(0x7f0000000100)=[{r3, 0x14}, {r5, 0x44}, {r2, 0x80}, {r7, 0x2}, {r10, 0x80}], 0x5, 0x8001) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 16:00:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x40) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) tap0: address list non empty 16:00:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x1, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x6}, {0x0, 0x87}}) pipe(&(0x7f0000002640)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000002680)=0x8c, 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000002600)=0x3, 0x4) recvmsg(r4, &(0x7f00000025c0)={&(0x7f00000000c0)=@in6, 0x545, &(0x7f0000002440)=[{&(0x7f00000036c0)=""/45, 0x11a}, {&(0x7f0000000140)=""/53, 0x21}, {&(0x7f0000003700)=""/192, 0xfffffffffffffffe}, {&(0x7f00000026c0)=""/4096, 0x1000}, {&(0x7f0000001240)=""/217, 0xd9}, {&(0x7f0000001340)=""/117, 0x75}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/113, 0x71}], 0x8, &(0x7f00000024c0)=""/199, 0xca}, 0x40) r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r5, 0x6, 0x0) fcntl$setown(r5, 0x6, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)=0x4) fcntl$setown(r5, 0x6, 0x0) 16:00:51 executing program 1: socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000100)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) connect(r2, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8, 0x86c}, 0xc) kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) r5 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x8, 0x44) lseek(r5, 0x0, 0x9, 0x1) kqueue() r6 = getpid() r7 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r6) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000340)="07cc6648f8aeb233de4fef115cdd1901b44c188669aee1bdeeaf1fac21d9caa4930652c9751c640bdf500000c7256be6725672e87a6c25260bc89bc44148950af8d1568c9ce90539c3ddddbaa63b88c497ef090f6ab7ab0cf5407edb8baf965f1df64e0d317eb893549b16946ccb3198a7469efbd05f84c983a090535e1d26eda7bded91b7f62bf716db2e0500e65bad27c9d86b67fd9697ab50f39de6443072d1d40cd67522a64268255c0748d67e26a12393115f3b76ebb9b6a7b238284497d2b18eeb1e76a392a5d8123813c3a5891e2600345423", 0xd6) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:00:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="802c68a06e457038289b42b425cc6e49e820addc1ca10f1dea5d873366c714434b67e93ede0f02f4500decc5fc7aabd1e21c8fb978455b6385bcb652efd0c73d653359d2dc7f45c2820ab664f4af2ec581cf79a11ffaed3b3dfe51614eb9da2ebb17d860e25b6089d243e07c35332e0b0dad60a4c2ade9419b3779b51127ce99605f280d3637183fee9d39c9db91572d1f764f2600c20047a1b3b84789854f4bd42425f5aa492786583b2483731ddf334e5920f4e5b841b92a79d0b83a672fe8bdc0a2f3ef46d75ccb259a20f4aa5576e9b290f54530af30a1b279a480efe776971a39b22b18a01b26b6", 0xea) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0)={0x0, 0x0, 0x410, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc55}, {0x8, 0x0, 0x0, 0xfffffffd}, {0x1000000000006}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6, 0x0) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x84119744cf400254}) syz_emit_ethernet(0xe, &(0x7f0000000680)="0289c0ea0792d4ce7df189d1b870") 16:00:54 executing program 1: socket(0x2, 0x10000000000003, 0x2) r0 = socket$inet(0x2, 0x3, 0x2f) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket$inet(0x2, 0x3, 0x2f) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = socket$inet(0x2, 0x3, 0x2f) r3 = socket$inet(0x2, 0x4000, 0x91) setsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000001100)="52332a5e76e824f58a6e187761d7c6edd9c1dbe34305ccb2d323edbd05145b5df876989dbd6b2e4529dad65b7d3760fbd0ae325ff588f291f0d804884eb5076dcc8c724ab2542ef19132be7122e79674a3fcb539f4c580533a14d1ffaba2965c42c1a9e59e0c535ad685677d45bd2a52c7647778ecedb33db447fd7b8338de4e2289c34f59626d24475aab4a302b5c2b664435dd53b4c37aec8fc1690ff519cd5f95f55b5ae60b39c26d8e2f8f2f19b2f1dc9e8314f3dcfc03d5366d37fe6db9e679e566c2fd3b9e69f7ae6fe4450c", 0xcf) ioctl$TIOCNOTTY(r2, 0x20007471) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x2f) ioctl$TIOCNOTTY(r5, 0x20007471) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r7, 0x2) r8 = fcntl$dupfd(r6, 0xf, r7) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f47b6bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb32321900"/950], 0x156, 0x800) r10 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r10, 0x6, 0x0) fcntl$setown(r10, 0x6, 0x0) ioctl$KDSETLED(r10, 0x20004b42, &(0x7f0000000080)=0x4) connect$unix(r4, &(0x7f0000002200)=ANY=[@ANYPTR64=&(0x7f00000043c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES32=0x0, @ANYBLOB="72df449efe756a10", @ANYRES64, @ANYRESOCT=r1], @ANYRESDEC=0x0, @ANYBLOB="4ec18fae87c1423c6adb86d1952c88bcced2938e550c1d4114b918b22b03e9f38be2edf9cbc0ef2529385d41509e0510ae21ddff0103e04852f7bf5b8d76f1496278eeaff95aa4fd699fb542b9da29a066588e172765002c2696d775d2678cae4966a7cf73422d2bfad2410d3f1edc40238e106a5f7600c99cd8f519958f6aa5d919f3486b3c71ddb7c72c58bd8195afadcca2795667f649e8b06d2772658d5655ca051d1d5ca5731fd8944fa27f17172b4550f13d792aad189c01c2fc41267a9d337eb330fa3c42c6eb98000b3ab9e048ff2df0b6a5fc160fe23e2919ca3c8460cbe784c78416696b677c834870811658139668183837447ac86a495efed6d42b58ee95d66c0c71291d5bf294da0180dbb8f590a503b0df498ac75b7b00cedc3da5140e2b9ce3bb437aaf6fb2d5155c58fab5947e7838ca6963dd551ca095948575222c074591c3b0222f0c31521a28ebc7ddac3a09a9f19a8e2eeec53ebd05e8becbb75138503771a662cd61541c4de191770cf668cd887a1e3a6fcfb2f9029bbd84026b5c0536c05e6b26a4c3e4fde3f12aea7dcc4cb087bd2dd915d67598fc85212df7385a1c93397635100f66035a0fa452870906d97f9b56370186f760bd80dd3311a1a6ee43ea5d578cba36e0643eac9e4d46476d3c6f5d96f653862f30355c3924ec536cb261816d89d6d4839386457b2faba1227cca61931ab0ff2985ea61b0edfacde50875858a6c64673543a6e879d924e3e794123e80ea15f9f7c5bb4c5e3f55f487fe582bb32d12535af6a19989495e223206fb17ee2e2fbd976826d540e749ae5504f28aac0fa7031def0e4090699762db29beafddfb00c669e97b75656e7d4614cd215fc31b4dfa8bd77c4d21c46e7964f189588ed14b48a830ce8a42cce68df7c0d7608a0dd5c3a82479bd85054ba5582d80b9f89d960d4676d2a1244521cab64f3d00e7b33e76dbf08a9d4892f86581b26baf499d9cbeaf6901df1894b53501abc1a99656ddc61befceeb3da9126b43c73803f2e6f65f10fa588718dabf23fe3569c71a188b0233fbd2afb3a11a363b1c1f89f32d442d1f1b099a17df54d3162d294e98a363d8d41fc0fa101a041231c82a6fd6dc9f2a17a7e681093882cc92df0469c15a19731667a9d32c1249bba3f541f7f3ac02033c6c036a3d82457e6a97b425de26600e60c88d99827e605eb04615aafe8eed791f8e291e6e3ce9abe57b2e76dea317fc76088bf885b143b7fc81a221de0c1b681f5d909f947cdbc4ea293831ec8b79bea82abcdfa1f90b64e7a7a0a2e66208bb05b0f75a9e2d7c2ba269491d46a5c5cb970f567a5d8ceb4ab8bef90e537edc2def1365447e2bc52571445f9abc41ef81e330d6271539109db9ea9f40e10dd680623daf20e530794850e062d874d0579aaf482ba2325fa8b6cbf44302244204e5276fabbc6342ddf08d23ffb91d00a6ebfb36ca7593559903391a8739f2ea2b6cdead9e5c51481b8a0a9286ab4d09ee41d006ebd0df60c43c037343431660a75fba83a41930c3099c41d32677532cd0ef56a81f65ebaa0b1b53ed2b3a6b5a550caf824457fb1698105edacc000caf7be84705969ea4f9a84d121abfd45f577d3cdf5d9d9d36059b59b1f3465e6d3d4b715da65ce9cb48aaed184420d9cb76d4d7e0da30b7f690283b217e10c777264a526a5ab5eae54a3c232ec059575ed60f5c2d723914293a87ec1121a77484b9ed597403e086a342461320fd1cdce8dd065dfa4821607fa40a5ce5611a6dcb24dabd0e5afe8781703e4e0cf804db96fad6a23f0776ab5b2afd3ec3126a15a3498826b0ddbfe8bc4af51c676914895765929f517ce83624dcf236c1e88388190a7fe0a1e0596005e89ff950258255968ab300ac14cd24d4d147ba9c136d9cca2f3b6683b9b90de04bdb949f75cff92606cdeb2692c43eeedf7e22487d3bc3dece322a2b707d5471ff28cad98849a2dcacd993902d879fd626c53a2d1684812e78ca93a38930c9b080c13f4ef2ea390a704087dd6110996b10c71485cc69feff2c84359f6d74b33656efd88236290f55659f6ae193792426cef6219f5c3637fb76d38564b86bbec56df2846db34286809f220cb704a374037e06313d582e0867619cae87b727c3598b08f103860400d0d4dfdf6e06b59cb4fe9ce0b855164b805bc56db29582d4384775b5fcbc20be947f76773915223d1482706760c704d0cb46e676cf28a4fe6f357aac2060296496f08be21e51003e907f31efd9b3fef625ed246249d7b6ff847c8712afdf1592decf1462d62e751c4fbe3b69b89e2fecf9cdf2c921f008589487e3b73cd0b72eae093a11d8c9cccf9d8d89325d603396abcaedaa997bfe66ff9b63c8ae715a9ae1d6d885850692aa2641de1747a2618cb91d0312756a3e66db609730fcc6fc44762c1a02b006d558553833b8e3c570c9cf674db24e3735bed14de76f77311d1dce1c083c5f31968e78b2b3e30155a2c461c6a378b412b0c3cc107fb213ed6ebdad6c1e755d32fa7e3c397c88b86f1e5382c62970134d7c271b264a3a23f09be7f021caa111ac742190b7f2e0ebaaac0ebf3486d6a431a47782d9eb7b199bc57f5a9590647da3edaed1a4e1bef18824a279915f0d3acef48871ad9a3d1dd882afcecd3de8de8e94f0fb906469c083122a81ba4b241af5b8db66f5c4409517326645daa3d3cc2887528c6c43460a262c3486bda4a0bf58d0392eeadcf13129d2b73c86da58dfb5ca215ecb99bf669fd3384656ffdb1b0d24c91c3d5c3ed15583ac684ebd78e26e904434c6862af43bb4dcc29874973e74e4a38a7f64a43638376ff29941d5fcf013e29865de14f6170844e2094a1fc0e05f0f590c563c14cb052385a0159663ee1d210453ede1c3ac597f84c2f2ebdf5c32270371d9e9fd6ca574425a48609923a3e1c68507ddb3471669dd12c126d849a7eaf5151cab4baa6f190044a13a192ab1439a8e90ef1e8e9e44868cd2e993850a4f4a7f2c98e6b4e2afaa6b94e6123b9ec868511ba0f2b98d804baf8592fe290ff0b56842faec94bb5a9f36b70744d8893752de2ed962d22bb4d7ac3b6ad89df3cd39023b6bea089662ae33dd05c924efc0c511092ef270ba51e92c608d56d5dbb846c114717566234fc05905dff0aeecf3dd7f138bb4eda441e8d1065ca8cf685d36fde877324dcf3cbf7ad5444e6c23eede9c572e7005d6c4f925f7a109929cddcf42fe59135c16a3a8abb7bb795bc135e7de249edf7558be4088b38a00a154f8819c83eaa7c0f1cfab9fc4a2f2b4b48760372abdaf6d3574dc8f0c9697cfe1742fadf47f0fd165e586e64e20586ed7209da8f81e00ee6ed0e0a4bd564ccaee7e531941a3dd8d4b4cb1a501301b8d044688c608e40804076475d4dca8338e62b9efb28b3f918da17da21650973f734b9fa8a8492ea498a27b8e250d5b38e8500c113d5948752852864a6810b80dc54bc4711bc12df40eab10f30e4118d3bead606e5f4e2606741f891f26153f1bebc6d648aa2bd4f58891a50a0b7d1fd4a98953e8a2bfa8a2e654ea1c8ba5d3842f22f4ca7a44f39e5f8156fa631a949d1fa652d9ba8d895742bd134bd47dd657d3b4fba8690165f9e6945df9a887d3c89e24dd72441df5f36322c10dfd0195f990e688bf08c678255c9cb36820360217d7573f07c4db60f5e6dd280e1d650886abb179da0dc2ea96171548eed0060f00b77d312df3e50dea0611f371f63a204569ecf2d141fa0550360dd00ea391e18c4eb508b862b00650ad794abfbd3475ccd66f283ff7903f87a8f77e8f633d29e0e75e40b4c55394d814b2a3c0305f2786ea2cea9aa12d78d7136dd9121d51a33d181495449db4a7e1d6be557b88f45353718615b18a0040e093f46b38a5b913692bdc7c3f8ba41768b1e330dcc113c2f85ee1dc31177c227bcd9b2b9757f67d7077fc5cf706e52efc34c13089d769e3b98ce06b63e2e87ff91294a63fac61d3ac328bfabcbddb77cc1d3654b7ff877881b492025d86cfd1e398a50a931359a96561ee1d86a87ff8c5f5985c2d3d65856f3bc535db5ff24b65cbaad64d05bf6e9b238881bcd967d647adbbbef3a68b806ac2ed650f5291c58243c5527c24813ac299626d8e552ca2c54106b86fd246839541d5153fe21f5f73862255d9cb54cc45ad4b9fd633769f11ec8d7d65de849597b808fbe9ade4548346e593477d87acf274688004dc450b0523601f7f134e6d31425f9d5c4c82bcabe93b3329583127e1b52b76c83dc991ce81119681893cf886b4ca842488ba49af0b2d7156e91d4cab486af2198a5ff14ace53e693a70f0342bb3c6e77b833d93da745b43fcaf03ca266ec4ecbb209eff4199bb4cc54eb7dbe7209d4a4e791d0005dc24160341e5b210b087ba41c2e71b83882c19638e6ded98755b897ca9b1e58474b92bf48d203a4158d9ef069e84a8e22def6abcadb1742501e31ebbe3e60bddc0bb5667a79541e8ea060a92c488428a404d2507dba7acaa822217655ce51fe61f56fd9a6d55e5aed80ddda1b43144651ae30723fd4db77f72725ad991e0db727347c4e6bed854c15e935efcebace5a953a5689819dcc15de673ac2ffe1954212f36ec210f5dabbe74a18ff0d52d36a2433faf15ecdfdfe51de6a6d587d503ac500a1fabeb21de0e4f57f4a781d925d62aeeda1b611a337d733049447023705b8a86504e54b4d1c5751800c2b5f14b0fbfdc03d331d43ae287c9ed8ccf2e983e984d459866854a89aee495f49fefa81e38e9e0273f716b902e73992213faa3e546419198cb55755d5e34dbe7df997531978d56a292c8c8f8481f181d9e9e25c23c91ea20d9e8849cd4adbefc6350b7df431c2b4edf2fa09b191fde679fe2b1cceaf97e6a9271fdbb9c5a9caf64d944797bd23ad3e2b449920235c3ccc66a8e0f128fc3632ad70fe0079e4fe147066ba73e52722d9eb57473a7af98780933d1120e7b67a0abc6066784cf690eea1a6d749cb634109938a1b91fc8afb1e6dc65a8c790dc6462b13ab4af0b59ee3f88e3cc742657f7f534ad5e8e0de2d2ecca1d942f5f66a286203189f5838e1d952085a65d7277952527d907bf5aecd8fe80bfdeb2f27186e5bfff9d99f45dba15ec06a947f065e957fef09731f13d11992ae05ae54e48720bfa25f24f401c4f2138979923bf7c12890f81392445a05f156373f98ceb7a05b65cef37cd34ca38ac8ddfbf8d796738d8a5cfb53a2efc2809635693f3591f6d2491405112c361915eab6649f9045cfcd8800a631715d746514a6dc932a7d6b8042d05926bf13c52516f5cbbfe7d3c61249f0c01d3164a23d742d42c5284ba29b2e0ae6e79a2426d005bce216f2383434858608889ac24b5f40a008cdb8a5091667ee789c6ed6a53e33b31708bdec4c9b21a20bd26f9e4fbcf0afb5704391d06c04a05fbf1dcfade7fd273613987e7708f578e17fda1a37c26f951b4ed49a386e2d0e64da93f5bc1f62522f30e62185e66b5a50d7440c9d58f298866a357ac411b25fd4fef2698cefacf011b49cf69a99c3f77a92298848c629184221f83fdd0d75ac4f65135186650607333c590beabd9f13f7701bac1996734cc680cd301cdce233f7ea9c0138c17b1819f7dd3805eee90316ed4bbf5758c0290bc8b9a9d28524ded68a7e2fda6dfd67bf546895a6970cd155db1740edaf07731994de89e0659a93be0bf8202ad849f1217487dd39959637bb77e4819d24fb228b92add8e15c54603fce3264b899f38737c6f066e4355a000e9bf9aaa30ce714a44005f31ffa0c20a284e4"], @ANYRES16=r6, @ANYPTR64=&(0x7f0000002340)=ANY=[@ANYRESHEX=r5, @ANYBLOB="4cdadab8a55040250e471eca138934685bf02e756b08d96947dee6b115a3cbf9489f61658e1429e5bcdfa93eac67b0fa16a4418de2f096e62f5fc9cfb5fa185c8847b4dc1f975890863206aa061ffd9cdc96d2ca0a629bcf847e19487291308a05284514e0e06f7003f36363727946bd98ed96b5f64e7756dee046862bc69bcbeba616fd6e1bcb7081c76ddb6558c59048270bee0fb16ae239bc46bf7ad1627d38701be5832130a43cff8e0c08f00c65004e2828bbcab58c036cf12a52176bc195e660fabaa1c10eb23157057eb082a99c49e8aefe9688db5fc21bd87da66a5cfb91b12ba6cacd3fd01a61445ce62605b427cdafbfd0ba02b2d48c13cc0568eacd3dd4e859ac27ec65704be63b0299c7ab3375ffdf7555fd08253a56ff480ebb71e48bf0c1ca48797114978bbb2c0bba71e50d380bcc47ddfdc59d968a48895305e913dfdc9fe1459ca0a35aa022feb8bb4865838a079480c79acb85220f14757e5c71ec02cdd130ead253b381e1be3eefe0bc3ad0ff42c29f34d984e958e5a00d7031a2534f400fdd4816c14b3d79fb9fe999808a5dc8bb8135636476ff1cbc0adb519436d6db83255ab4859d87470fcd9d836c6ce82738d8795899f6c68f1f5c7069d441513e0253833a21472ef99fb8808361337c1dda27a90f8f0b6c9986c08994a7055756b2e7277bc4aa03ca4833850fe10514c734ff2583f6ebf3f3f85b903f0e9c6ed72e1b47b216f431a0fca8d835f51331f5190edaf8281fd198d1832318f69d047178899ad213385b9c6ffa4016efa95abed0b03805fd6ff0870cc80cdfb8db17b35c823eca91b58454a9f689a082929bc28c6837380ac55de74a9396010bd4cb2ca3c8e564de0f56787066acd1ddf5db36180ed18369574dda07de50464a4efae5ffa1497286ec9a53fb444ffd1492e9366f6fa618ccbb6499024253c6b818e3ed4eee87e06a84739bf853dda65bf6d1a55f023fa32717cd124d3813b1644cdb592b2b3bddca133d83280df2256022b8a81ce2990a65e8e2f9e446cf7ef17dffed9ea1958575e7d0fde2adcc78a358703a906e2de7f5960d8102b84e6a930236b904348d318ce7f759f34683b8fad852fbdb9a0d72042d5ff236e208d3f097d53fa74a65df76d8a27b351a6bd1178d26dfd13aa47250b9a2b79701ac6bbdb976998feb127c61e396f63c3396bc9e89951a66300e5297971e6f21e6cb72f92eb98828fdb41d740c5e25927e0896e08129c834c9033c64261d11e954f19d93a73e54a72da55d3e9562074bedeb88511796d7e3c53fdffdce75ee58e5582fdab4742fd20f1300b9eeba1d554aa8d750c0ad63b4e8b90d037a99e91a54c5caa828c802903156f32408d60c012ef44d81648f9df86005c0c723f8de91983f9578af63c78565f95a56a361dd99cedf4f084e46bb6ed405fafb74038c07bdff60ae7934f460ea23b3857cde1c4f9f3cbad67c2a6f917e8d2628527617b563b058f94b17544e5ed42eb93227ffabb6656a076db5af665059f4ebe372293bbfae12d76ee4d8c6f9b5691c5384eaea1c118d71d181ab98b46e096755d68e51cc73a4580d61c335aee22546c8371a18fa1cc1852b23d29702f5dc3d45a530a8b596fe33e4f3a251ce9c1675bfc28d0c296ae146ed660e05e032a2cc2f1d6ed058cca46468cbf2592190d09582231ee4e285dac27577009809481dc617d504b0eb4bb3ab1bec512c9a4d971c59f2094fc626a2bf835ee11061b5bf4a71e2deea52743f9b7b498f3f42d38bac6176f423e196532762e6d2372b7ec516ba3c6420ed959867eb3c94a9f6b4707e6f0ffbe0e5635a57801f93f79f8e4aca528e2c546251a007b1d5569acc5b583965d69e24a889107bb1f33437e7693a179c2c0c457b3457e8065a5351fcd6cedcbbe054d70837526b47a97447f4e1aa0029d586a33987a490a88a86df25e5faf05faecad4d5846d7daa083c5e4220e752a6bb6dfd20cd0c585a6bca1dfce26cb5e0c0da4a1487ae8c5ac4c4dcf641ecd01777598eb995279abc87f5fa175c9386622559a266146b2df982322268732767b3f14404af547f097bfea0fd4c27bc29243c6783b8822c35d5e4211a2fd6b2bd3a6bdb5d4163b949fed8060eb6bef454ad792ecbd6dbc55631532d557e22d05a2150cfd97b1171089c91b9e24a2c38b4d0d791aec9c5e558154ef17d6203b8ea17582a50a5af0c832082afc54d92b253a15e905a49afd305974fceb6a08d227c31436837633d01c0de79789a3042bfdd797ac5da24cb3ca52ec1c92857f6d143df48e812d669e6cc9f3c095e6ba76627de462426dff45d21bb171c046d4c0d4d6676642d852d7eb994fe569b3271da197aa56724638bd47a0d0ad21b77f1ce4f2809fc9af9265e1d70328bbd92605d4054026276a04607f91c6720a96820c4e95df17725160a6d798ebdb8e0058ebaef9fce0a3f2170daab2c4e95a2f3296402cf55e51d1ab7b610287836f0b6454b7180c77805c822a9a7b00ddde640598b23721c4987987a3f2e2224ad4fe54fb7527d4034b15f56d3e77f9c29c32b67f25089d4877dfa7d710145667b8bcbfa1f11dc20a8f076476f90e10193107a0cdd24357f48e2cf884a4e4f278e108a2b3984f3256749ceb76564a7b1b1a418f658791add9bb26fbd3327e2c26bbfddc7744052db29cd7630c066eb3333a8ecb571b8b60a9b867880fc0ff611b1e960c6867224059a0cb696a830adc8363e046d89764686eae258ba73dbd4615bcef146ce89307ce004d14b92a5c6e4797f9e3d608715dba59bfd45d7af83a247468e6311239727c54caa84881781ca1bfb00ece160aa0ccb2b0c2dc93416f76c928560de45c2aa9ff9a5c84310d4ec542d31a21663e8d956319bf0bd662ea607f543d4dfee49cbbfaf9c04a839b1544716c30db66b44c245e405df604fe51f9a76eae891178cf15840ff26b246e66780aa627db7597db87dea5430916d68e80f4acf6f618a9d644b1fbd94de7ca27c7c0d335a865bd4c2ffe25a3fbf01f66093fbd051ab2850ab8c647755154876d340cdc395b18c997c2cce7c82b3e0e99bf9803b9f0913174765e4354b85935fc5c852768342b7b68c3dfd4ab85687a925636780c34b02f10b610fad945fa19c9d89b3c4c389aed2188fb66db71832e2d042e42604653fce3902858f5b6692c6a0a6b5929bb17799fb554b7a283d1c16d8664e6ddb065b0511312eb6e1a7d73fe812e38453af074ebf44991f03e5b3425faae78d8fe36a664b50f678a2e9d9ce4f4f701607bd3cdfc1f1d5ba097d36f66a354ca47dfd55394e016655df8a8c9d7ac28e9f4fea606c710f72f8b537dabf1d5836f0aeef3821f6be460dfed7417a46cf50a35a92d3a7e7ebe399fdc301a04fcc625ceaad039b09735e392e263f9e1f23bf63c2a134fdd82886e1e8575baef15f0cc8e2a78eac426da215eb1395e17dac748c18c43e926029346c809ad5bbedd6527daf0735dd1dd60bb5b01cfe385bca7b5ed93d65df8cbed1cce0bc4164085d667a3904dc89fbe505e72e1e046615792f9a98bd1b4a6ac07a068b6b5da47889067b180ed57d33080be12358eae54c166abcf6514ce2f0f489e82abc7c399bb7042952dde0832ec316e4b2a9ab98bcdf4924ed17f9450be64d3b4f516d7c1695ded3272a5564a50d9b594221ff011266363985dea862047a0e941f14a184090d48ee7e94ad0b0b6ab43a3cc60cc7134a89d90612d81177285936ca6406e7813c12248348dc9e669788e841367556e8658f6f1256f2c6e0ed793e997d0c5f39950ea7f5d92d26551828ad932f3dc22e9bc189803c24462a2cc1d2a6597b7df1c77be3eea362a3dd7fe7c94bfd3c5137fa09ad040adcf8dd00314b74b2125ecc569acd09018d116cf13526e2293315a5d620fc2cc59d59b5c962889a0f089f5f95b4cfa3abd562af4ef5c58c1fca226ccaff8abed0c562bb3153c438aa021048b3962e07f9435843ffa21e48cc5919c34e7bc7b300b0f813e531cefde48b7cdaa1054e892ce532479176a9a1e2180d22cb287a859fc351b9f088c4975f37d76860d31140e0e3ba933330ef3cf6548a97ed919c9e85e26c4fa48ab71fef086c72fbd719bc717823626ea0fc1fa4335537f25319e2c0289d903c519165782ddf8b34090c6c688f41c8474359c9261a8721c7355d9156459f36c811dee46eee5a1a648c7079b85d1b057039c0aae8d3c24c416bd675c14a498fc119e58c4d9e8b1d9a56f45b08a6e56c3b3a5f72b45032828bba5c6e3eff6639f2d21e7d3dd72474b19e02a3ba72e0c758df4e9b30f1854cd322cc93e23d368ce3bb765f61dbb7f9bf48af91f4aee238c6e704e136e25ddac4116f6b6dd9cf1614cb83da8a31617729c8b5cc8f8aabde18cc5fec014aa0f50a3c9d0ca57650f2c1980214ff869096294741895a1df759c5d1ab1c814584edd21cca638dc2d4ae1d1b5bacb82fef419b17e4797e09113065893d61cb88c54bbb1fc531b5b68409afa9f04e8c2049ea16c67a433724cdab2c9594b2647a3f46c16e8feb14cb94bbd6db626e6aaa24946ab5b3f23e61510aea024da4f03602a4a43e928251cad5435ea60425b0d055ff5f66ee1e5260b0e017a95b1c02a386f0ac09694a4ece87d3e57ad4dc7e138ac89032af369c64557f62a0664dbb0006c0353b1e3fc8019c0c882b86a717ade24dc7b6106ff6861bb674ac07739bb312b2026c4cba6eec8be36a125bb6f495afb475911b71f97e45c14b3baeac0e9fd6379725f57a6ae9407541a0666ef5a1aa36a9d9e049e108269fe8872522de22f35b96b305114ebcd829ad890a551f928e38840024c3a6e506d3503b642706d2f23dbc63cae529771cf761338622ec4762675009a9f117e8fe1680584bd3679a431513914b1a0788ddbd33f02cf3ea3ce2a01ad2ae6fcfce5ec7ecc61759c2f4411226065338d5abb1f595a2223dad5ca8fd7cbefb03fb742c43e45bc6a958060847527848ae47f0f0ed32a80fd449e22ebbfab975d1d98f96ce173e43faf7053551feedc4057b3c9a1d904084d53c151b6a4da6b5d69ce3060d4649d56f7bd9fa23b89d2cd1b93f15dccf5939551126d0ac08f6c854605458c71dca84100727173a6ed2ff59715fb738936ab8ec83321388d59ac9afec4ab09855903b975f7aed7d58766dc3861895095a5ee686fd951bb2a44545f9c031f59f10b16b40387c6c524af46c919d76fb1a9fd316ef5867491c06722f5a6fd55634c3c020886c8d3c6da4ee154e6867dbc0ae836c4a5af8306d5c541aa537ffe2a38fdf0dae396e29b5bce4363c32a37d7ce34773d089b135dd290b80d241e6db167fd303eec573a8641d41efb1ba7f7edcecd5aa52c9a2f01f0dcdbc80d2149c1c82c75b744f8928f02a89a58a9d6e4b6daa79acaea51c999f06b1e00366cc468520dde5750c3ebabfa9df2906a0722665b44a6e8640d0d95a89a6bc7f316a202c852a753cf897177db671401623e8283e41f2a6032391f0a86d1e089cbec7de1ad8fab773ec8af349c4f4d991b0895639c3db37524542c8b53469e56349a2ce09b662d2823a10481d1ff0ffb4e54b1460b16c685fd6e731e1e46566650fe23747554d80248e2f9fe042fbec9943af4b97d52a2f152917c3e6478437f7568f06c448d3a54b6d4d53c721626669620f29902c99352c40c7a6adb6e1a8dc213876cdb7486f79a27ceff241f4f0a9495ddd3c4a06f5f03528daf86ec633069ab995fe3438a811ed0db804b058e7c409b0d2cf0caf", @ANYRESDEC, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f00000013c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r4, @ANYRES64, @ANYRES32=r8, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRES64, @ANYRES32=0x0, @ANYRES64=r1], @ANYPTR=&(0x7f0000001300)=ANY=[@ANYRES64=0x0, @ANYBLOB="4aa1bef01da73cc2b3879f3016784887c3d4286cb3bc12275f1253289ace73f6a3a01b9b0b42575ab8ea16ec2504f2bb490da79443ace57d646cc6b036d19813e85a3d6ef688269c848184bf8d8f774b49d717b27a8ca5d4a32e31a2e3ba5e49a2c6ee78ecc91997758f958b8a8e9d400120537145636c4744608ebde87b1aeb93263083eca999f2a731", @ANYRES64=r6, @ANYPTR, @ANYPTR, @ANYRES16=r9, @ANYRES64=r10, @ANYRES16=0x0], @ANYBLOB="da20956ab4056918a1d2386b58b6dea8b6c622d5de3a689100ddde1d2e086b58ec6b2c46def8993316b3aadddcae4aef681603fddc41632bf5b1100f040a847966ea882dafe7", @ANYRES16=0x0, @ANYRES64], @ANYRESDEC, @ANYRES64=0x0, @ANYPTR, @ANYBLOB="d0a68892fb7777e0e7464821581d6bf88ec2e0aee3be08070000000000004e29468659b824d77a092e32bc49aedf0000aec10000", @ANYPTR64, @ANYRES32=r1, @ANYRESDEC, @ANYRES64=0x0]], @ANYRES32=r1], 0x4) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) close(r2) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r12 = socket$inet(0x2, 0x3, 0x2f) ioctl$TIOCNOTTY(r12, 0x20007471) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r15, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1000008000000000ff00000000800000ac0000000130bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e1d4db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbfddacdbeffab097d8a83b655cd2610804"], 0x10}, 0x0) bind(r14, &(0x7f0000000240)=ANY=[@ANYRES32=r15], 0x1) dup2(r14, r13) setsockopt(r13, 0x2, 0xc6e, &(0x7f0000001200)="2f88a431a4844ed7f81ce1c46fe7ef579fe83dcc88971bb713fd6fe1cf178cfe2122e70e4de942b2d0b8ec815daac7a62b09416070ec8b9592eca3e926e35199300da77f929ffae0c43e0afe9230baa504ba581e6c6200d003c3ddd288e1bb81f23e8c62319b77f58adb29ac9c9d39dabc91cdf804ed597ff4198f4b33d3367509c4bec35c7a8fc7ea8a6c264f5e339942c0de65c12a6b752eac8d1175571a", 0x9f) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000002240)=0xc) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCPROMISC(r16, 0x20004269) 16:00:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) dup2(r2, r1) fcntl$setstatus(r2, 0x4, 0x0) r3 = dup(r0) listen(r3, 0x0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r5, 0x6, 0x0) fcntl$setown(r5, 0x6, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f00000000c0)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e1d767b0784"], 0x10) shutdown(r4, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r6, 0x6, r7) sendto$inet6(r6, &(0x7f0000000140)="9470055e0fcf3c0437db0bbcc750bdea20cf6b", 0x2f3, 0x0, 0x0, 0xffffffffffffffd7) dup2(r3, r4) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000080)=0x800) 16:00:54 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000b40)="c2bb332a832d16fc8c4a1e84ec4a34b76b37a6b352380c4c11440774db2d55556cfd268099cd4531812b4bad857c22038c475b2ccf41aa1e86d411c753e1b2d6bfca7b8990beb9296c8f6ead0df18123e8e98745d1a80e425099f3cebb4b79ad3e1e037d3271d4bc95e2a0eb2aac0ce71d5aad20d38d51f53e5dd91203d4bd265b710381652be1907df4e3d704711523f090b5dbf7c8fca8461941b9f6e749a2eb964eba0eb4405178e8fcf36f0a1a2ff604fc49dcbee6b727f13fb30e78cccb211a165b2a38c877771a7df239211d10fa065472f787eff4a317c2a6ffaee359452a5b10fe4fc1a2c4256c6ffbdced74849ce5169cc115973dce8d9c6d2b1507e71f27999044d7b6b3efbfdb864a3bc61c37652ee75c95ba947f5cfe6dc6607b01dd1d512d6a6bd746600c337052e67d6ad5bbfcdf4e5825e4155da7c89cfbc508cef8b3a76684d4234a5bb111b0e4d11147d9d428f27088ea1fdf72cd75dffde1f9ed4dc8eeb1e7bedfb784465bde96815874c94848abad5df305ffca54b6213b2503583f25dc5cc9a12f609d8d5a2f8e223faa8267971a60f4e23b86c04fcfbefc282479680676e0ac9a90f588ca23e34e8fbe8b7b7040df13d40953436d", 0x1bf}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r2], 0x1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x2b6a) 16:00:54 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = getuid() r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000001c0)={0x1, 0xd9}) setreuid(0xee00, r2) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r4, 0xffffffffffffffff, r6) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1f, r2, r6, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) setuid(r2) open$dir(&(0x7f0000000080)='./file0\x00', 0x20201, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='x\x00') renameat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xffffffffffffff9c, 0x0) 16:00:55 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = getuid() getuid() setreuid(0xee00, r2) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r3, 0xffffffffffffffff, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1f, r2, r5, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) setgroups(0x1, &(0x7f0000000000)=[r5]) minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [0x0, 0x0, 0x0, 0x4]}}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r8, 0x0, 0x0) 16:00:55 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getegid() shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getgid() r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f00000000c0)) r2 = geteuid() setuid(r2) r3 = getgid() r4 = semget$private(0x0, 0x4, 0xc1) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) 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)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r5, &(0x7f00000004c0), 0x0) semop(r4, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x0, 0x84, 0x1800}], 0x2) r8 = getuid() seteuid(r8) r9 = geteuid() r10 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000680)={{0x4, r8, r3, r9, r10, 0x100, 0x3}, 0x3f, 0x49, 0x9}) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r10, 0xb) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) geteuid() getgid() 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906df", 0x8f}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r3, &(0x7f0000000240)=ANY=[@ANYRES32=r4], 0x1) dup2(r3, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 16:00:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffbfff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$dupfd(r1, 0xf, r2) ioctl$TIOCSDTR(r1, 0x20007479) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xee, 0x3, 0x1, 0x0, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000080)='\r', 0x1) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$dupfd(r3, 0xf, r4) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x7) r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r5, 0x6, 0x0) fcntl$setown(r5, 0x6, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000100)=0x7) 16:00:55 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x4e6c8916f92fff06, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) fcntl$setflags(r1, 0x2, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x0, 0x0, 0x0}) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1000000000000313) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x8) 16:00:55 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x5, &(0x7f0000000000), 0x4) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r4, 0x0) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x1e}, {&(0x7f0000001b40)=""/4096, 0xffffffffffffff1e}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r1, &(0x7f0000000880)='./file0\x00', r3, r4, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="59c56f858c0f59fb5d86fe7582f982f4fb3fa011cf2b4c85ce28ae89d9ef2342ea756987313d42c608d939196e026ecfcd7a9a9019d0c7da8ccf93586112a624ef351f5c7494150a9ff77777fecd16840f680bfd3ac14726fb765c5efbe9ab5147574546d6587830e41296801a90cf7f3926e7f872d442ff329c9eb94f12236fd0753f708f33872f92be37c2ccc2cc07fbc28b4e88efb464be717f7500749f6eb7d7c00a9f81d2d902", 0xa9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) r7 = semget$private(0x0, 0x7, 0x20) semop(r7, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r7, &(0x7f0000000340), 0x21) semctl$GETPID(r7, 0x3, 0x4, &(0x7f00000000c0)=""/83) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCPROMISC(r8, 0x20004269) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000980)=0x3) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) r9 = syz_open_pts() fcntl$setflags(r9, 0x2, 0x1) r10 = dup2(r9, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r13, 0x0) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r10, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r10, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r10, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/169, 0xa9}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r10, &(0x7f0000000880)='./file0\x00', r12, r13, 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002f00)=""/115, &(0x7f0000000940)=0x26f) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) write(r1, 0x0, 0x0) 16:00:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, 0x0, 0x1000, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r5 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r9 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r9, 0x6, 0x0) fcntl$setown(r9, 0x6, 0x0) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f0000000080)=0x4) sendmsg(r9, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x72}, 0x0) bind(r7, &(0x7f0000000240)=ANY=[@ANYRES32=r8], 0x1) dup2(r7, r6) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r13, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2b3be6695efba4c99c5d590df34a299ecbe5cd2000863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r12, &(0x7f0000000240)=ANY=[@ANYRES32=r13], 0x1) dup2(r12, r11) listen(r12, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1001, &(0x7f00000001c0)=0xfffffffc, 0x4) sendmsg(r15, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r14, &(0x7f0000000240)=ANY=[@ANYRES32=r15], 0x1) kevent(r5, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffff8, 0x8, 0x80, 0x439}, {{r10}, 0xfffffffffffffff9, 0x1, 0x1, 0x9, 0x5f}, {{r1}, 0xfffffffffffffffa, 0x29, 0x1, 0x80000000, 0x81}, {{r4}, 0xffffffffffffffff, 0x4, 0x1, 0xffff, 0x8000}, {{r12}, 0xd, 0x2, 0x1, 0x5, 0xffffffff}, {{r15}, 0xffffffffffffffff, 0x20, 0xfffff, 0x1, 0x98}], 0xa1, 0x0, 0x10000, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x2, 0x0) 16:00:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) close(r1) r2 = socket$unix(0x1, 0x1, 0x0) recvmsg(r2, &(0x7f0000000280)={&(0x7f0000000080)=@un=@file={0x0, ""/41}, 0x2b, &(0x7f0000000240)=[{&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000100)=""/37, 0x25}], 0x2, &(0x7f0000000300)=""/87, 0x57}, 0x800) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:56 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000a00)=[{&(0x7f0000000840)="10b7b2dd24ac1acdab3cf77482efc23152b0922894185f8ca9abaee8f3031cfcf8954c1f9a5fdae29c3ed33dee8d44", 0x2f}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r4, &(0x7f0000000240)=ANY=[@ANYRES32=r5], 0x1) dup2(r4, r3) write(r3, &(0x7f0000000380)="19d6f8861e61f228af86576179d76b0c2fb1bc288083be96874cd964f53f1fb35819135930037b7c3b8eb5eb180c96c7e8230878188949edb1550a2cf0a4d4efa4f620c22428b28a548df869ceacdf5f7abb3f06bfb580f91a47a59e35aca35f10787bccd62a0047d74f0c4aa9edbe3168137fcd5ae3a41ea605cfca173a6e4238ea8ab46b9d81f68da5a61b9b9ac083cf6d8108da164f2a", 0x98) r6 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r6, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r6], 0x1) dup2(r2, r1) listen(r2, 0x0) getpeername$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) execve(0x0, 0x0, 0x0) r7 = open(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x5e, 0x8001, 0x0, 0x1, 0xc9d0, 0x2730, 0x401, 0x0, 0x0, 0x3f, 0x1bb6}) r8 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r8, 0x6, 0x0) fcntl$setown(r8, 0x6, 0x0) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000100)=0x6) read(r8, &(0x7f0000000000)=""/249, 0xf9) close(r0) 16:00:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)={{0x3, 0x4}, {0x6, 0x8}}, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000240)={{}, 0x8, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000240), 0x298, 0x0}, 0x0) 16:00:56 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = getuid() setreuid(0xee00, r4) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r5, 0xffffffffffffffff, r8) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) r11 = getuid() setreuid(0xee00, r11) r12 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r12, 0xffffffffffffffff, r14) msgctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x1f, r11, r14, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1f, r4, r8, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x7, 0x0, r7, 0xd952, 0x5, 0x5, 0x7}) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r16, 0x0, 0x0, 0x0, 0x80a6}) r17 = getuid() setreuid(0xee00, r17) r18 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r18, 0xffffffffffffffff, r20) msgctl$IPC_SET(r15, 0x1, &(0x7f00000000c0)={{0x1f, r17, r20, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) getgroups(0x4, &(0x7f0000000540)=[r8, r20, 0x0, 0x0]) r22 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x80, 0x0) r23 = syz_open_pts() read(r23, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r23, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r23, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r27, r26) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r31 = getgid() sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000100)="523660484922299a3807a548cbc5d17d618644f10f8169ae700f9a371e67c846a2a693fc07e96e2ba9c059154243d9ebc61fc97776ec824c59bc975840e4365f212e241cde62280670988c0a340fe42a9256a7579667e4ae8dd1a75576e9f4967dd24d40470651cd0eaf9f19756127d5b6a35a327283c9205e384a43c965b6485047ddd9a7bc5789280646da636017fcb081dfef0f9beada608478b174fca285d8ff5ddee7736fb420b2dedab9ef1e037be751c26e19e0427e9d8030b2756aa0fa5499b905ca98abc222ead5dbbaa708e3b416940ab4f418e4ea51ad7c12386dec45027d25684ebc2d13dd72f81484", 0xef}, {&(0x7f0000000200)="5d103a95ad44221a92100bdcc5c222d394147651b98e4406edb2db45ba08a20a2ba93ed70ec5f44aa1da4197833f3ba10b163e728c4eae39f8e1b26b4dad0cab2c4ea06138b1ecfe148fd774b0c2d8604d9d9ba0e61d311e83409ef63c3d08936ca0e2adcfb60d1f08caff76124454be75649530477c12397bc15fca51d98964144c46c4993b1b0539bc601e9dd77d94d9e89a4f9535d755dca0bc36845af7ca7cfbfdbf1d98087b8e42ad534f6f132d63c054858822fb5c4bcd7877b2d016511602dfd322c0534e193759b4b70c1531f8230e1ed2", 0xd5}, {&(0x7f0000000300)="b504a638a4b93e6264d65c63b2cf937a434355448e9a64c2e307929e6928b6ee347ac180f227ca1b1bf2107729bbba0dee903581911ac17301e0f353841549c0f7feec2a4a6ac908a9b2e85612d6a69e3c3d669e51dcbaed0604c46b28b174f57a84b623a5ea43b52595f78fe8a46decd199d8a472e36906789bbadf8a1417fc6b61a17e7e556ed52225d827fb09e3871b959b81e68e7369dbb5c30c4808bdb267d38fd0f474ca98b085e5fedfb78cac719a292711f47f1d611b36b5f043fc751a7b003a0964f6470b50d41c9beff16eae1d85f395a6", 0xd6}, {&(0x7f0000000400)="5b5e25c68d309485c351917de1c6bb85fa28393416f4a3b2c1b66d0d2fa264925d0830a0306ff2688e9981896eb06f636aa7d83f31a908197f6a5d81f5001c3b0b92b4eddbd5da55a7a46c403e1b43b1f2a27c79c9ac2ea0a8766305cb2628fa02657f2c4a6e99e8a87f54850c01133570fad49602b3c9f1aa7356cb45bf62c2af7c8102d4f9907417f80da73591d08111b8b9840c9bc6a2f696ef90912f46334bfe464c15b74a5ec9ae5c8bc2b8c717b2306823ac2eaa0c773d6740a02902e9987691b53f0fd13af6db568988989e13198cd2d13c535f8da86b12102f15d5afeef8714d8ef185", 0xe7}], 0x4, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r21, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r0, @ANYRES32=r27, @ANYRES32=r29, @ANYBLOB="1613394879cd01aec60000ffff00a1f7f8369500", @ANYRES32, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB], 0x70, 0x8}, 0x6) 16:00:56 executing program 1: getrusage(0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) fcntl$getflags(r0, 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:56 executing program 1: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000040)=""/25, 0x19) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c62905e9c5b2572fc60900000000000000db2ea853bc219d44cf77ddd642dc243a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e"], 0x10}, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r2], 0x1) r3 = accept$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$setflags(r3, 0x2, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) bind$inet(r0, &(0x7f0000000380)={0x2, 0x2}, 0xfffffffffffffe40) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000340)=0x1) fcntl$setflags(r5, 0x2, 0x1) pwrite(r4, &(0x7f0000000440)="b5065b0958457ac761f5d72b54450358be3487e3c8fcc026524b8e8f53084c8d1b223550b09fb49cfba3c51029d2faee08311032a5ed49d67a7a9106e21127db313f452092fe5c4bb67b2530368172787268fffd968560743ffbc5365f6a756ee01a4f1825abf7cfa2669d314f1ce77dc6d5fe00c4b3a04e3b98c97f24d9037ad91076e2099314769f52b6394f49c4c0ebff549e2a29516886a76d6a9a46c2ced5bb4be7109219ecf928a15c011bfab190385798bfc942bb09ac3cfd35360fb59e6d871ad889e4818bf837fafb803d5ab20bb0a265ba65a52b66091eb1968f3083e938d7e953576a55e81569bbbdc0b950b87eef972a", 0xf6, 0x0, 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f00000005c0)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000008fc28b71330a6f1b003f0202000000000000000000eacdd7797c"]) 16:00:56 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x2fffb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x82) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000100)) bind(r2, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0], 0x1) dup2(r2, r1) r5 = dup(r1) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000040)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r6, 0x0, 0x7fffffff) ftruncate(r6, 0x0, 0x2fffb) 16:00:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000d80)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getuid() getgid() openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x100, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x4) read(r4, &(0x7f0000000140)=""/241, 0xf1) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x4) read(r5, &(0x7f0000000140)=""/241, 0xf1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r10 = fcntl$getown(r6, 0x5) r11 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x240000000, r8, r9, r8, r9, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x41d, 0x5, 0x5}) r12 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = getgid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r17, 0x0) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = semget$private(0x0, 0x7, 0x287) semop(r25, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r25, &(0x7f0000000140)=[{0x3, 0x7, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1c00}], 0x5) semop(r25, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r25, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r22, r21, r22, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r17, r22) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) r26 = msgget(0x2, 0x588) r27 = getppid() r28 = getpid() setpgid(r28, 0xffffffffffffffff) r29 = getpid() setpgid(r29, 0xffffffffffffffff) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r28, r29, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r30 = geteuid() r31 = getegid() chown(&(0x7f0000000a40)='.\x00', r30, r31) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, r17, r13, r30, r14, 0x1e6, 0x8}, 0x4005, 0x9, r27, r15, 0xfffffffffffffe01, 0x7fff, 0x7ff}) r32 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000e00)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r35 = fcntl$getown(r32, 0x5) shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r36 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000540)={{0x240000000, r33, r34, r33, r34, 0x1, 0x2}, 0xffffffff00000000, 0x4, r37, r35, 0x41d, 0x5, 0x5}) r38 = getuid() setreuid(r38, 0xffffffffffffffff) r39 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000800)=@abs={0x2, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r45 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) r46 = getgid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r49, 0x0) r51 = getgid() setegid(r51) r52 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r52, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r52, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r52, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r52, 0x40087468, &(0x7f00000001c0)) fchownat(r52, &(0x7f0000000080)='\x00', r53, r51, 0x6) setegid(0x0) r54 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r54, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r54, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r54, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r54, 0x40087468, &(0x7f00000001c0)) fchownat(r54, &(0x7f0000000080)='\x00', r55, 0x0, 0x6) r56 = semget$private(0x0, 0x7, 0x287) semop(r56, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r56, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400}], 0x5) semop(r56, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r56, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, 0x0, r53, 0x0, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r49, 0x0) lchown(&(0x7f00000001c0)='./file0\x00', r49, r50) r57 = msgget(0x2, 0x0) r58 = getppid() msgctl$IPC_SET(r57, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0x0, r58}) r59 = geteuid() r60 = getegid() chown(&(0x7f0000000a40)='.\x00', r59, r60) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, r49, r40, r59, r46, 0x166, 0x8000}, 0x4005, 0x9, r2, r47, 0xfffffffffffffe01, 0x7fff, 0x7ff}) r61 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r63 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000ec0)={0xffffffffffffffff}) sendmsg(r64, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x4e, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197a682a4fe6600ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836d49203e1f48a368be8c6464ed53a98b69f36af45c9edcb10bb8851147769db38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a6c9a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb9da83dee8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c4ec71a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854ff7f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9b0000000000"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r66 = fcntl$getown(0xffffffffffffff9c, 0x5) r67 = getppid() getpgid(r67) r68 = msgget$private(0x0, 0x20000003c4) msgrcv(r68, &(0x7f0000000440)=ANY=[@ANYBLOB="bc001b9f"], 0xc, 0x2, 0x1000) msgsnd(r68, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fabdeb194bc4d3f27cb6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8ce2cb64731badc01f0ca8000"/115], 0x1, 0x0) msgsnd(r68, 0x0, 0x0, 0x1800) msgsnd(r68, &(0x7f0000000f00)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc7838ed1880ec98dda3b1f7b0aa695bd8017a0713001b080b5a33b013115035c478dfb0db5d374f0464c8f4468afa1b4f38812b4c90a02f4a339eb2ab26df0bc0149eb9c983da6d08000000000000005f7fd0cbac6480fb4b1d3e0308079e1900d90ab7456e72578ec9dc0fb7b40c506e70ce9f384e53a14f8d865cd209f870aa6eb9165597ac8bd39febd3231d79694e2edd843af4283c2aebe8e4462dc504cde26ca7426e9cbae14dd7f22103d91449cd6ddc46786413ffc03e366a215314c501f602bc690d3fe33a2f458f34d4ea8243d4"], 0x2d, 0x800) msgctl$IPC_SET(r68, 0x1, &(0x7f0000000980)={{0x1, r63, r65, r62, 0x0, 0x142, 0x9f9}, 0x8001, 0x1, r66, r67, 0xa5, 0x1, 0x4e2c, 0x6}) r69 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r69, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r70 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r70}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r70) r71 = syz_open_pts() r72 = kqueue() kevent(r72, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r70}, 0xffffffffffffffff, 0x1f, 0x0, 0x0, 0x1c000000}], 0xfffffffffffffffb, 0x0) dup2(r71, r72) r73 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r73}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r73) r74 = syz_open_pts() r75 = kqueue() kevent(r75, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r73}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r74, r75) r76 = syz_open_pts() close(r76) r77 = kqueue() kevent(r77, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r76}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r78 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r78}, 0xfffffffffffffffe, 0xb1, 0x2}], 0x0, 0x0, 0x0, 0x0) close(r78) r79 = syz_open_pts() r80 = kqueue() kevent(r80, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r78}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r79, r80) r81 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r81}, 0xfffffffffffffffe, 0xb1, 0x0, 0x4000000000000}], 0x0, 0x0, 0x0, 0x0) close(r81) r82 = syz_open_pts() r83 = kqueue() kevent(r83, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r81}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r82, r83) r84 = socket$inet(0x2, 0x2, 0x0) setsockopt(r84, 0x0, 0xa, 0x0, 0x0) msgsnd(r69, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r72, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r52, @ANYRES16, @ANYRESOCT=r75, @ANYRES32=r84, @ANYRESOCT=r80, @ANYRESOCT=r42, @ANYRES16, @ANYRESDEC, @ANYRES16=r43], @ANYPTR=&(0x7f0000000bc0)=ANY=[@ANYRESOCT, @ANYPTR64, @ANYRESHEX, @ANYRES16=r47]], 0x4, 0x800) msgrcv(r69, &(0x7f0000001280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000c341da2c4da5ef3c89b62a9b0000000000000000000000000000000000835f51f1f32fd93d005fc9c5ddf800480000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000001b00000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c408701495a02fb4712c165517a07cd0d020e0604e3126e8a000000000500000000000000000002000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r69, &(0x7f00000010c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd246fe172bf126bc3a0dadb10d98a7241f6d32a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a5967291799f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c38db9b4a3093faf97fc63ffa7bfdead2be4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6f6240d00"/425], 0x44b, 0x800) msgrcv(r69, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000800"/207], 0xe1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r85, &(0x7f0000000240)=ANY=[@ANYBLOB="11"], 0xcd) msgrcv(r69, &(0x7f0000000dc0)=ANY=[@ANYRES64=r0, @ANYRES16=0x0, @ANYRESHEX, @ANYRES64], 0x4, 0x2, 0x1800) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r34, r38, 0x0, 0x12, 0x80000000}, 0xd, 0xaf, r35, r66, 0x0, 0x94, 0xffff}) getgroups(0x3, &(0x7f00000002c0)=[0x0, r14, r34]) getpid() r86 = socket(0x18, 0x2, 0x0) connect$unix(r86, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getegid() getpid() r87 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r87, 0x0, 0x0) shmctl$IPC_SET(r87, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r87, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080), 0x0) r88 = socket(0x2, 0x1, 0x0) bind(r88, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open(&(0x7f0000000d00)='./file0\x00', 0x28000, 0xc7) r89 = dup(r86) listen(r89, 0x0) listen(r89, 0x0) accept$inet(r89, &(0x7f0000000b80), &(0x7f0000000c40)=0xc) accept(r54, &(0x7f0000000c80)=@in, &(0x7f0000000cc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0xffffffffffffffcd) lchown(&(0x7f0000000600)='./file0\x00', r90, 0x0) r92 = getgid() setegid(r92) r93 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r94 = open(&(0x7f00000004c0)='./file0/file0\x00', 0x8, 0x4) ioctl$TIOCSTAT(r94, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r93, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r93, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r93, 0x40087468, &(0x7f00000001c0)) fchownat(r93, &(0x7f0000000080)='\x00', r95, r92, 0x6) r96 = getgid() setegid(r96) r97 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r97, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r97, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r97, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r97, 0x40087468, &(0x7f00000001c0)) fchownat(r97, &(0x7f0000000080)='\x00', r98, r96, 0x6) r99 = semget$private(0x0, 0x7, 0x287) semop(r99, &(0x7f0000000180), 0x262) semop(r99, &(0x7f0000000e80)=[{0x4, 0x4, 0xc00}, {0x4, 0x4, 0x3800}, {0x4, 0xff80, 0x1000}], 0x3) semop(r99, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r99, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r99, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r96, r95, r96, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r90, r96) lchown(&(0x7f00000001c0)='./file0\x00', r90, r91) 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$setown(r2, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) socket(0x10, 0x5, 0x6) bind(r4, &(0x7f0000000240)=ANY=[@ANYRES32=r5], 0x1) dup2(r4, r3) listen(r4, 0x0) recvmsg(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/146, 0x92}], 0x1, &(0x7f00000002c0)=""/159, 0x9f}, 0x3) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1, 0x1, 0x80, 0x3}, {0x6, 0x93, 0x20, 0x9}, {0x7, 0x6, 0x1, 0x100}, {0x6, 0x2, 0x7f, 0x4}, {0x6, 0x7, 0x9a, 0x1}, {0x7, 0x4, 0x3f, 0x14}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000180)) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6277, 0x0, 0x4, 0x4, "5e00000000001b5ef91b0e00006300", 0xffff6a9b}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x77a026cf18dcfa9d) write(r0, &(0x7f0000000080)='\r', 0x1) 16:00:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) 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) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) r7 = geteuid() r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) r10 = getuid() setreuid(0xee00, r10) r11 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r11, 0xffffffffffffffff, r13) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x1f, r10, r13, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r14 = syz_open_pts() fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r15 = syz_open_pts() fcntl$lock(r15, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r17, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r16, &(0x7f0000000240)=ANY=[@ANYRES32=r17], 0x1) sendmsg$unix(r4, &(0x7f0000000100)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)="ce18b5ed7bef88ee60beacb09f1cf64587af283bde4867f0b0f8b985ca74e6ed8ed5148b1813f2d6525239b96d3a44a00335864c0f6b20a4a3085e81c1582baceca20a06015ee7dd0b01b143e72c60cc9e25e33e1e4f39de32c762d19c4f6cfd26f922e464cc5092c74b51ed7e51d38df244d08ed03f19057af686b88994307a46edf86029bf38f54f7792394a53531bc3c44e7f5acb59a7c0570007cd2558c5f999022b18ee9572c2b6dbb0c77d62ae20b0c72baea3793ef2d76cad7cd502edbfe25dff64dccaf8a798fe39ec1e", 0xce}, {&(0x7f0000000280)="c8b2fed4004571b5119b0300927c24db27bf2ef6151c711ba50cb22c784d142ae5b598540a58729b13872dcf9d23e6a7ce9aea90fe858e206bd5969c3eddfbf9bff32e52f0939dd2c6a07b4011b0e31c24ebebd6ecce60e4e1ac83d521954a2eb620bfa77852a5d6ed895b21e25881b5f884fd77e85d1229d0f9797315db36ec2c1614be7c95b08e9a5d3aeaaee49fe85f3702c0f3f4978f4ce86aa5a7116a404c8bd051920c3f0993481675e650e08debf2fb353cd320f45a05dca94432aee9770bcc1cc94ae544829637e8c30a40", 0xcf}, {&(0x7f0000000380)="6f933e7fba9a10ba909fa98b5aaf8f65ac07e4c22b075761e69a84c5b345cc7c20b4e5807260a99215729fa56be33b2c07ec14b78d94fb28c587ddb79906d135ed013c402219e057a79a785a0c02f31b160d6cc8c068a53506cb070da7a658f60e425c80913a708880c048cac37721e4a4e3536056", 0x75}, {&(0x7f0000000400)="c734480c46874d0ce96dcef05dd7a3a0b0cd1eedcecff5d57233c08e5476dd2b4ba266bf69c551b21f217e11cb81260fc0b1549b3bee06857809fc46bb1c7d31cfe89de4aa4fa2199103476af66e3b4afc56e1f36b4e109a164b27e4a49049d1b3de8b949f4054d7a3e343695f91434cb651b98654151438016655e0772953dcc734d5f11e51f37d0d2b03a656e7f6c57e63488fa965", 0x96}, {&(0x7f00000004c0)="becd1db281fce257df0ba6b253d273ca7857768a775844df386e11b7f7155b4d5fceeafa68e7621caaa219ec59db9c56c6250a070427357218dbf87a5e555090b85be3007919e725ccf23d54a6041f3304a3df8b774356fd832db62d576e84a4b1bb9b7368a61d0456c2358aa5d4214980ae4b08ee52af83e663fadb0e3a4be0eab33fa56e73a6a1434942c8f68e23cc885032a9", 0x94}], 0x5, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r6, r7, r13}, @rights={0x18, 0xffff, 0x1, [r14]}, @rights={0x20, 0xffff, 0x1, [r15, r17, r3]}], 0x58, 0x1}, 0x400) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:57 executing program 1: ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000040)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x5b, 0xf8, 0x1a}, 0x7f, 0x5, 0x7}) 16:00:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x1ff, 0x1, 0x3, 0x9d4, 0x31d9}, 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = geteuid() lchown(&(0x7f0000000040)='./bus\x00', r0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x40) shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r6) getpgid(r6) r7 = socket(0x18, 0x3, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) setsockopt(r8, 0x25, 0x4, &(0x7f0000000800)="06000000", 0x4) r9 = socket(0x18, 0x1, 0x0) close(r9) fcntl$dupfd(r7, 0x0, r9) write(r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) socket(0x18, 0x2, 0x9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r20 = getgid() setgid(r20) setgroups(0x3, &(0x7f00000004c0)=[r18, r19, r20]) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r21, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) socket$inet6(0x18, 0x1, 0xfe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x1d, 0x0, 0x0, 0x200}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r22, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="8900009c0300bb1030"], 0x9}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xfffffffffffffcc6, 0x0, 0x9180759a34c32d65}, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) dup2(r0, r1) 16:00:57 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x2, 0x0, r4}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x7ff) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x200, 0xee}, {0x18, 0x1, 0x7, 0x200}, 0x0, [0xffff8001, 0x5, 0x7, 0xfff, 0x94, 0xdc1, 0x7, 0x6]}, 0x3c) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) write(r0, &(0x7f0000000040)="1a", 0x4000) 16:00:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x81c}, {0x7ff}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 16:00:58 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f6669653000"], 0xa) r3 = dup2(r2, r1) listen(r3, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000002040)=""/4096) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000280)="403872d8f6b64dbaab471ec6765ffe5633e27697ea964698cc9d8d2bd696801b5d13739978e50618127ddd9b405bee7163ae9a9973a828d593f1e5e76c64a4650c452ac7d7c55e1a8bf483298eda2352f5ebc720ea6fe9b56ca046", 0x5b) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66699e6ead00c3f83f2810e80bd70623aec9a017fab2f22dd8396daef15902f37aa60e0ac500000000"], 0xa) dup2(r7, r6) socket$inet6(0x18, 0x8000, 0x3) accept$unix(r5, &(0x7f0000000d00)=@file={0x0, ""/4096}, &(0x7f00000006c0)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r10 = dup2(r9, r8) listen(r10, 0x0) accept(r10, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) kqueue() r11 = kqueue() kevent(r11, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) pwrite(r1, &(0x7f0000000040)="f96b327e6c1d61d6490bc7b13e23", 0xe, 0x0, 0x2000000003) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x200}, 0x8) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:58 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket(0x1e, 0x4003, 0x0) setsockopt(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x2bb) sendmsg$unix(r2, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002780)=[@rights={0x10}], 0x10}, 0x0) 16:00:58 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x67, &(0x7f0000000000), 0x10) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="0bdd7e4a5411e0d0d24809b326dcc95b77e80ed329948c2ff1c0208436236efb3a68e627e6e067b1fcbb73353849", 0x2e}, {&(0x7f0000000100)="366c3ea0bbaf0397ce006bc0aaf21ffa896cc3e9b3292363af2f08b4ea42be8e14e34a9b5880d082d125ff2ce7ad14f4391cf8c4813d59eeaca13dafcef36aeb9cad9ff72dde0764d52a3a05099805d0b0e5558569ee37487589d8f28bdc174e998c9b0d7651715c507f0c8b98f6754f13c6cbf034a0434c2b031a8fa772bc48acde7fe81ff4efb9d2a58674bec7830e14286f97ca", 0x95}, {&(0x7f00000001c0)="0e1248196af59ca569f7", 0xa}], 0x3, 0x0, 0x4) 16:00:59 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x82) ftruncate(r0, 0x0, 0x8008000003) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r4 = open$dir(&(0x7f00000006c0)='./file0/file0\x00', 0x40000400000002c2, 0x0) r5 = syz_open_pts() r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r6, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r8, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r7, &(0x7f0000000240)=ANY=[@ANYRES32=r8], 0x1) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x0, 0x200000005}) r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r9, 0x2) fcntl$dupfd(r6, 0xf, r9) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) r10 = dup(r5) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0xc8) connect$inet6(0xffffffffffffffff, &(0x7f0000000180)={0x18, 0x2, 0x0, 0x7}, 0xc) ftruncate(r4, 0x0, 0x80001ffffc) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000240)="032ec9984425b98b460ae131d083d84eb8084da4eb4d9f0a42d67e9dc8c268819671cf1187af9db59668967e01cc7847c593d35486d069a9c085b4248b404453fe4d9d84c6d45d86ea9cb6ccaad57fa8b05c25884d24da04e3ae391852eaffe9a8c62492a11caa20d2f3da686cf2554ba4f0b4aba43f80d3e6863578ac66", 0x7e}, {&(0x7f00000002c0)="d1465fe84714e698d98df26598475cf31cbd15bfee1f", 0x16}, {&(0x7f0000000300)="cee175cb9da648c74983106208dbc5c5ea2d9ba32e0d4954e12c2da0f25e282744f9a92382159f8244eedf731aa7a10b03df4ce7269efe8c6c058316e715d29dfd132a860be6f87e7cc4fd3d5e008d077aceb2e939471f2974b041ee737cd2b5e6edb36db7848ce77c31890374811ba14523d54480a95b9ed4969595b7d69740f20fd91bd1cae5cc35f9633670d6c0696dc921f36de6630ba67716105db941e80e2c8192aa695e50bff2ab03292231175407f6196eeb310682cdd9fe061a4ac31f6894508b85adcb67a031e817f55635017cf5eef44f786586c4", 0xda}, {&(0x7f0000001280)="caa15d583e931fb8fe11211dacb4a84663c3a655b246772e00b798ca447bcc8cff4bf1b67b53a391accaca909e0d1a5d772a49ad84878fce8e0f52fc5ad6637122e94cd97c7f604eb4370597ef989ddc9f7177f11e96f2f4d9e611725bbed64a16430a6eba7d064967cd218bf781ec58f9ce75ddd09f909262b0409b8e471106b63000ad722abeac9c405eab6f30c79610ca0b5af9ae17f687d46b0ce6c0ebdf42b6c36e00e65a928cac3098c7dc76b812c085a992e7d42f951a34181f29f548adffb41d4f29c4e54d2e572b79e4cbc37e68cc2bcda8bb29ade293c34891a5879a8187587efb81987219fa9fc7f3938a4c242cf4efec6d9e448dfa6f53eed0f35accd4d2c93e5d708bc047760e737942c23337dc590a0c667d92e575a37d1d5206e878cbe0f38acb2c4e541d9019d852769b01bd6050d24c4109ef53ddc2e71e40256361ff6e8678765534e49d7680844316c3b5466fd5abf3a4ebb03c2f1871c325a6f09e855c930bab2d705ba2d3bde2efd0fdd453c4633d838b364be6a049bfd39d56539c3c37db29fac3abf050eccb7c1b2e491658cbf5f1218ad9102226bf380e05041d312d960a195aeb5adb93804ebaa2bae80cf8901919351cddc48b8ab0bd99d418f2ba281496f8155d88f5d6b57983d039630b0576a3076d68584895334ebade3a5f3fb5945fc44d4c0627a23cc7ab2ec37c2bf310ed90345caa69218d163bcd0bbd378410c3f3d2895ea7b3c3399df4bdac44d49666bf8c1ed13384aa42645decb575c4ce52d720a7a63f831e3c7fc1fa6176fc33d122f68f1ff39c39ba6952b0dc58f90d709084c6dadd757627e057ee63d6f0dcdbf8c12ba24b25a06e02486527d4bd14c29764e5757b34697b593716b35d4aa47572eb272ed208d4a54c5078e4702d0814294465441874088021dee26aca462d2654990f6272d5185597adaa640d02fb88112276edc197372a2d9bf6110a14a77d7418c2a4f1d68bbc741fc13274c6b1a511b70836be5a008e8e3864ab556b68af244026633e26d663ecad8ee5004b6322133834ff6912a18e4868f631e71421a14684392c48de65aac892885508d823a9b46daa14bd29a636a823a23b5351b828e21dc8d20ca667e189c7b8a3fa732bc2e0a358e2509c51d50f0c1816635857929b69c62f41c10b77bb7b4392d38ff7d298168a196b17c92eaa56bf4f20e5f37dc37f55b934a94948f01fb55eef973852e96c3b6d647e5d7cc80d54cba567a289661482387c63ac355b4cc2e2dfab9fc1068bc47aa56e0a92069c23c4267a1d5bf1ec2b84843ed86a8090655ae11f7a11c4cb1a93a58899cd9b07835658b1edabc5413be7b0e73e27c8b2f88a1db64117d817eb8087e1a78890c7e3256ff852e8f0f85752f591f756e12a749c867f652c5b1590132eba4104ac02065adbf16deefb245b5abea121a693659a24c7f12d7b8da05fccad96980865b09e81e621f159c59132369f6de73f0ac1155d6367e8b03e3fa5bda8c120eab2c22bc4a87016332f49fca07783ea0bb3496c57cbf8b81cdfe76fedd27e89b6a57ef76e85e37d8806f4c0f33af82e05fbb513f7d331a9e7504dddfc6cf8e2e73daecbf93285fef8de083e6ef20fc1c2dab5c3ca9074b97aa90dbbc1bb9ba02cf656ad38de137cc1b895aab717de2974e4b7797bbd33eaaedfb7c609f9fb65b8c16ef43b4bbdfb73d3ef6d66b946f79c16002f58136c738510aab7b61c1a63975fdf6555d4c12bb4030046be895b87f3d909ac5453780c7c2d553c6fc6fe111935c4943fe3b3a5bac56b7702e8470fd9b25767145cd67a7f1172111df2f6cc4f428977a5386f6fa2944f4551a238530c2827e3124898c60310cdc7f0919ffb75776f6c6ac8cb160df065a2e3e47f250c9841a82b100b922a6b644865b319123374aa7b536ced99fea01814b8cb382851482ed40047a88d32f5b1097d1de02fd7289ef066498c598b04181feaa3d4da6caef551c56c5e48de9c37eb8e0a43e4d0cff2cb2623e80654e4703dfc82c7125ca73ae880c8d6e515d842af15cfe00cd3caa4079a61b1b0ae2d3571fbb2424356d776cde3d38310e5e00e5dd2e516c3bfa96bccd5bfb6f6d99a92e3341ac94fbfe421c145017382313fc87aeb2c93ee8e90fdcdd2ce70d3fe6958d9c1ad9e6992a99a1f765e5dc56985e0ff1c8b8215abe136adbfc54a8140c04c5ac104311e94013b13945b7a8747b980d0cc324ac1e4d30c4c530a9a81b7fb6720bd8288f6dd9fec0cf3e92ef772228078d19d2684d10e9f9b831d7efa8e4fc6bf0707d5c0a5990ece42459969269f00e4c14f63408e02e7afba22390252c328e8a8eb04203a993efb54cd313c98cbaad5c7acc4bf8c2ed9baf9368391782898d76312f54f981a3b4a971fdb04e53c535d0f7a0b7eb8da9fa96d64455eec099835e90efee50889dd9bdbcb0a9900fb0b31ddf495298004a370ff69d17ceeee1e7c4fe1a6d89d756c355d4978319fe755539ecfbbf64515915aa0587e353ac7e97f91c95507d34509798b06b91fb3b52f61d3bc13572a009dd66a335ad19858f346b863821e2bab118ec02b38cf92eb780377db68c97d736690e855872e8a47ff3e5928ba3d9bed80619fcb1717ae0c38d7e6bc93a22ca1342befa78fe9bddd99836118ad00372975b3f85998fe0b0160e3b2fdd324022f10b306b1b43bfd76e55187f9a27069b6e5faf852e83c12208b197948e67997aa05a9c41fe43e2dfd6e8dba47d1d057ced605cb05c9aefddc70fd8b7c2428c342958fb685b8daa5fe500c2848a35dc7e6af9ff016f177549d121653ca3ed50ea77944e46725969e181bf6d5b1ce01d8765569dc5db1b01826d9ac8793c676a88f409358454fcd15102451d666e2179d80fd1222763d930d7c76ff4f72d629d2774ca3da3db7674ce8272b141500692ea1cd80aaee433fb1a6b6c52bcf2642c89678e64d7721126924ceac1e412b27ad9f35ac925bd7b86d52c2ea6bec1748cd99bb522f109f158007e6f9858525254bc7c0ab8a4d6cf86e9dddb60ee32e58e16dd6357942dbd8be575b22e8e31b68263d43a50f8139fcf57e46b284d1bb86447503380593d39f387a40499b023fc31984b6f992f3175761ad75402be0cba3dff76a592349ff57fdc49b7705613ccac1d211d8d550eedf7aa5e3115b8c89325faf9669c12918443b7d85bb0157ea786e4ca2cd1216a4bd6248eee2a29a705b2fb2314f9f60ef29d8b0fe3cbe7ce25e91e3dad8b2344a3509696d34cce2e49af23c296b7768d52a9da6b2600d4d58dfb2b013276fe5d6b763581a041fa93f816dd211cde97b6a322ecf2305a7d2a8c3b735ccd52fc6a8c1f9be786d7bd937713c3ef9d5041191128057d254b4c1f4ea8dd7124659e92f53cbb069b9b598dc5026e89d2adfe41f055161e4951a90025904f2fc9761b2116ec3365bd3fe50ac99dc8cce2bfb96afc344f4bc9fda3e0f5674c4d6a2041caa82ac705127052fa46b654eafa6a022dcd535fb30d759d9e002cc55ab62b3bb470b595ea84e75d8853ffad285178a898cec565ff66b0bfdfdf2e845a98ebcaa652b64c796fe04e7d1822374f567edf754d1bbd0d6a829746ac82906b7fc55690eec0649ae89b9e2a5a6a12673915d6b0fef345a75967c6f3fac80a1dc198269df2ac7afbc052a4b2366862cf4f78e957c74d07e4ef0b6edab18f8c33bee2a9b2b8258077cab996d495053f7c8251b7f93bed11e104fd35df1d5f13a511b4c42a49f8ef75622c68beac661da7bed8410517c3bf2db7dcfb6010bf1f46948192224d0ac0727106540d2caf07dd94a0e82c47b9292e3791429785a3811396187d34f1c1606df288cf286ddef2f1706b3a3312a899369d7ad2a55ef3225f939f40d1a4a7312b23fbb8732c26fa28a24a48f940663b48090319140ab7d3d779599c386816a9c117a3dc6844167ec7daf21904a9ea5a510310144abeb06d96e885b054eb67f31100189f5184ac09460da4654c10bb0a1c1b3eaf5ad6778b2ff48e14b4b8a95176bd02305a29f5b170b9d429aad1ba74d6bbe5c15c492b329f9070d3352debcbf61f18a2749dbca2913db4e19c4043256443a277cccda342dcf7b5966b49d273f52dc31b8f7e4121aa5c883216c4145415764701f6a9d777401ebd25ac8b4d456f7fa270f376fde03c153c3835552a0d00dcee20d038affbc530810b744bd390bff5e524c9ab49831e63e7219e5cf74e95a94e980dc14b5027670efe3f6fcdbf24d1f6f8a7a7bd8d050d81e13136cac57a7ccd0bde037b46c39ebd6b6fd583dbe877fe1de2a1c384b69732b4887ca76273cecb84c1df8053d8e82cccc12f60ef7cc1660a5af1039b6800eaa37db84b1b00869db69f7e49f6bf613968d601a6958f0368b7035a739feca89d26d37a1ea8b8377cd20f88be405a5c747a8c612e23d4c70a52e98e707a890e7ff62040eae92688b65f5f073e1822668455d06ca4de1e0fd1dcd226d01a7be2de66956e8f79cd5cf4c71647885ee332731634c34f1014682af9485f0c96c6c90804ecf99322246ade8d2282f3319f2eceeef05ae5a1c7ba73c2b5d5781c8e16f87a47516dc4a5ad2bc44218ceee94d338116b874c6ca0b2120d4473dee30effa80415f32efb66f1dd671966c6f421869fb42e3bf73d3680c0ca388d0b48db6486e9b318fea20379ca95938632e72adf0467b659dd0564fc9de3f290d281d444225fdf79b8a78ce7a41b595e23633ef741cc5824e9663efc3f00d2b67872a909ba32a94c3cfeae921c7cc1cb2e4b193634d58efa23efc06c03e52615f7762b4c75792466cb7f36f4db451199fc17530ebed4e19833fbf94f1807d3fb007425d6cbd0668b76c0e94cbf3ca349a1f00efa07831f3eb00636cf8d5ef11c08f908c76c2df7ff4815dbfa39774263819c3737ac3d32d8c589414d1d532adf25946f54006b2f338059e56a3230805928551433bd53c419c552f278c8bb42833a694b2d155ed58fdb51e2e7b408a71beb2f01cc25548f53488e6b1972c0de174703195dced5194848f81a24a1a102d888c0896c600b3596b9be97f8ae8440ed19415b01f092b4ad9862bea3949bb53df0f9f8d34251cfad28ed7983e04bc306db3860c0d872f312fa63e2fbf81d144e0d3c1166752a082d1815669cbfff2e955fe4d25bfabd42265c97be8bf0c5b4b679d06e481936a8855638409cff2646253554184db23c8d2ca3348296f5a7762df1cfd56f3fa1d20d20f5c45203c28716e98ea8ac10eb0d3dd7783da3a19cd7af5c53558d41f89f16231cecd65d12f5b2ee1aaab72ddc8e1dc1fc01f79c7c6a58f747faf3a9e0c7d4119e69c747045750739437e29a42b2539382bfe74feef2cad22dabce435a12249fffba0de0fc67b3b2a1e819c1125e12857cf949a69553d148d621d83cbf300eea00b28de767867ae506e771e6b75c935b6f5bc3bce09d0fdbbe2483136c19f11a3924d0b0e91f8410fff990e75854fe988fdf46eb09a28a0afcbf0084f6befa4020e4b3c6209a1f96e890a850283306df2b9f31225385517c8ab3e6b3a1171f3bc1844c7fe36697384e1480a7f8b0512ce32ff4a848746988744b5a0a0a617682e230b1a7c86dfe90aad99f91e8ee0efbcf97e0ced59da56202c4dd719fd5311d97d44188d7a2df1587afdb06666f5a955a01b81b7ebce1da4119698c1f64b219bb3b2a0f70677add1d1eb6d4107c3e950aeb18f3ea5e0950828e4f75b9816259ca523d3630fb0bc3eae507ec3b495a4a7bf9f375236", 0x1000}], 0x4, &(0x7f0000000440)=[{0x80, 0x1, 0x8, "a169cc1747965b83a32336bf2b058df7ae4be67c0aec0094a94d5aac121f64dd8147eff63d77926db39d1f8ebf552fd10e8e957f50ab322bc1ef566ab9d8d03a95217c910e99d144a8dd5ae4ef7f25a459654c8f922e0204500a385befcb567143db573409ea2c78ca4896"}, {0x28, 0x1, 0x401, "12166d27795d93ea67710306b5f5fa1f9452"}, {0x28, 0x0, 0x800, "eb9aa160624626c47effd6aed8a445ebf9ac3c63"}, {0xa8, 0xffff, 0x28f, "1aefbb592e5f700ee6193f245e28edba6193c17f69c5230d1859e694aa27c5e68a61d9d34695ceedb8b014797f92eaf2a82e758da976e03da1dd0576f197826f07b517c77274257167ae65e040a911760d511ad0fadce4683072a7bc160bbe412fb30145ec296b1f915c8343307fbe4d787fe64b4a635280371ca460514e51e93f41d8be50cfb01e5411bb7acab3c8d314"}, {0xb8, 0xffff, 0x4, "9cfbefc874d05ad3908a4d83cfdeb43ee39c7922bb7f0291a6c112ad11e52731c5cc74aa000936968e8a6cb1601f7c932578ac208bf37663e691ded5219e2f56a5c6109da2a8bf76d7ccf29b45978dbbd53cb5a7176fca0e531b3939eab654ee7684e3b1250a1e2f1f35d18a3b88dd4b67ac3f477b1c1f028a8b2daaf5962cb2c76814c98d6078fbefa274dfa093f743f1414421e3746b5196ccc4a2bc47930735a5cd6a04f0"}], 0x230}, 0x400) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f00000000c0)={0x0, 0x3, 0xff, 0x7, "68a7fd0c4557bb597dedab726f1405871a0a3645", 0x4, 0x6}) 16:00:59 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8f90ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813adb0505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305338ccf776d7371da00000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc430840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf46b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4554c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7744adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b791675e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) socket(0x0, 0x4, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() geteuid() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:59 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xa5, 0xffffd}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) write(0xffffffffffffffff, &(0x7f0000000240)="4acd62e29a2199f4de7e1760", 0xc) fcntl$setown(r1, 0x6, r2) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x43) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = getuid() setreuid(0xee00, r7) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f47b6bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb32321900"/950], 0x156, 0x800) msgget$private(0x0, 0x80) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f47b6bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb32321900"/950], 0x156, 0x800) msgsnd(r12, &(0x7f00000003c0)=ANY=[], 0x0, 0x0) fchown(r8, 0xffffffffffffffff, r10) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x1f, r7, r10, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={r2, r4, r10}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x3}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xff0d, &(0x7f00000001c0)="b216490000000000000000fa7931623605fab2c1600d") ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000200)={&(0x7f0000000140)=[{0x1493344d5fcde7a0, 0x5}], 0x1}) ioctl$TIOCSTART(r3, 0x2000746e) semget(0x0, 0x2, 0x440) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:01:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept(r2, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x3}, {0x44, 0x3, 0x0, 0xfffffffd}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:01:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffb7fffffffbffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) ioctl$BIOCPROMISC(r2, 0x20004269) 16:01:00 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000000)="3e6c261d4958dd5bccac39f10f6ac85bc5174e38", 0x14}], 0x10000014, 0x0, 0x4) 16:01:00 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="89000000ffff0000014a74a17d0a77cd6b0854877b73bf027fc9dffc0bcbde1acad312cedbce932034f6d825772148c4b255f29643f265370cb1d75a43819cd1c953c2696bd74682054aadf3a849fd10928105b0369634e51dfefe3aa356414d5cbd007f5e6d2ed07eb974354eea168aaf204cc56d4ec5dfb40b26cee4ac5f0c8cd68ce964ee718d3352c981aa787c90"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) r4 = dup(r3) accept$inet6(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000100)=[{0x100, 0x30, 0x0, 0x6960}, {0x20, 0x0, 0x0, 0x800}, {0x7, 0x7, 0x20, 0x1}, {0x2, 0x4, 0x7, 0x75073138}, {0x2, 0x5, 0x6, 0x70a}, {0xf66, 0x4, 0x5, 0x3}]}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) socket(0x18, 0x4, 0x81) dup2(r0, r1) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000240)="862b31e9726a07ac6033eb76b83e65eae9ee50a668e7dc583ed2d5516550d817b2d394171d51491fd6046115c0eb58785a3b28fa37101302be30e92434b3c249189cfc7eab9b21e4ea3d0758a6785a80d40a2c50b744eb8428146f22977fd7da9a", 0x61, 0x4, &(0x7f0000000000)={0x18, 0x2, 0x8}, 0xc) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x1, 0xa00000000000000}) 16:01:00 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, &(0x7f0000000080)=[{0x3}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$dupfd(r1, 0xf, r2) r3 = dup2(r0, r1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0xf640) 16:01:00 executing program 0: setsockopt(0xffffffffffffffff, 0x9, 0xffffffff, &(0x7f0000000240)="186fe65c8bf0f684c3d90cea9d0b2a81443562b41c41b59de5612d59669e06cad92cde1348df5aac6fe112c4c68335ff4e3455cb91665b9ea5482170452a894308106bbfc8f513df5f7d7d68639756663f6c559da3a8fc6278266bdeefb48cad01007b5088abd87d456e385c962f519f8765f5dab53d2455b468f1280f263cbdc8fa4185f223a2d6aa40fb94889a412f8e62c1aa", 0xce) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:00 executing program 0: mlock(&(0x7f0000ba1000/0x1000)=nil, 0x1000) munmap(&(0x7f00005a4000/0x600000)=nil, 0x600000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) madvise(&(0x7f0000789000/0x1000)=nil, 0x1000, 0x1) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) setsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f00000000c0)="11da5e6e3fd66ca85dd998873e54adda3fa8f5daa450ff84626228625eb38aa362c3209a74cdb240feb97f2777c636929ff95e5e95c528033cf44bf1b1d936043ab4e0bef13bc89216e398f4244bdf9864268dc60172ac0ba84b9371fa3d1e4337c3452a4e53b54152b1359e7b04bd7f93d3c61f1e45cce36a0815f31dc98b51da9f5031afc2025482a4d674c302fea39494d110e63d3bf2fc1d287a97ed47ad49554c489bab6e9b6f9d326bd6739d7dada751ee48b131d76de065f0ae8953e2abbd32c77840c46a7830a71fe6ea6b779fc59dd02dcd7b4de2539847713485a81f142c69c57b", 0xe6) mprotect(&(0x7f0000987000/0x1000)=nil, 0x1000, 0x4) fcntl$setown(r0, 0x6, r1) mmap(&(0x7f00006a9000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x9) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x6, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e1", 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a054db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178000000000000"], 0x10}, 0x0) pwrite(r1, &(0x7f0000000240)="1963bc262d46d21fdae479595be91c5823bbdcf1e9e0d7f28786333a489abc10cb561119a3e984285ed5fbc20d72ec62677a5a988ccf2027c94c8d24193be93590e8ded6ae31e6fcf1a36c00ef7bd11db4d3816c43a7a102ac8c69a1b52290422dfc9efe30641ddf365a1982735590c890dce5da2224d2e695e02bb2fe66191913fb5fea4b8dc9ec24f794b6a429", 0x8e, 0x0, 0x4) 16:01:01 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:01:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x8}) select(0x40, &(0x7f0000000c80)={0x3f, 0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r4 = socket(0x18, 0x1, 0x0) r5 = semget(0x3, 0x0, 0x0) semop(r5, &(0x7f00000000c0)=[{0x0, 0x40}], 0x1) sendmsg(r4, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYPTR], 0x8}, 0x40d) getsockname$inet6(r4, &(0x7f0000000080), &(0x7f0000000180)=0xc) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r6) getegid() r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r9 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r9, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCNXCL(r10, 0x2000740e) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r10, 0x6, r11) sendto(r10, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x3d}, {0x14}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x3d}, {0x14}, {0x6}]}) read(r15, &(0x7f0000000480)=""/55, 0x1000000b8) fcntl$lock(r9, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r11}) writev(r10, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r10, 0xc) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000740)={r11, r12, r13}, 0xc) r16 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000780)={{0x9, r12, r13, r12, r13, 0x0, 0x3}, 0x70, 0x7, 0x3}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r17, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x803, 0x8, 0x0, r18, 0x1000, 0xfff, 0x5, 0x100000000}) pckbd_enable: command error 16:01:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x4, &(0x7f0000000000), 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x8000, 0xfa) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x3, './file0\x00'}, 0xa) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="2d153940a4b21836539d53bcee705bf9b91186eb5bb378fc64d7c07ad905a50f6ad6718e5b826970fb1e0fcb0305c91ffe2ffc68c1a0", 0x36}, {&(0x7f0000000180)="7bc81e04dcf732d4ea02d06cc595efc20ac1944523a267a6359f8d82d88b158fc598355e84e18d21af034ba94fc44d453370d79628032de2c0be31", 0x3b}, {&(0x7f0000001600)="d5877ad0ce67390ce769751328526b5332bc2938e3c0d59d", 0x18}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x5) writev(r0, 0x0, 0x0) select(0xfffffffffffffe4d, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:01:03 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530000747922b017c17f7fa3e686794d7a979f33b118e411153778345a6856691535cc68d2ba539d50a06e624ce6b69fef7af39bd4c1b527ac3f9a0a0fe816f9f994616f059d2ec0628f767a3585fa4cf6aaf7da784e47772fac34777cedc5db0136afe8bb2b45929"], 0x10) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[@cred={0x20}], 0x20}, 0x0) 16:01:03 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xfffffffffffffe70) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = dup2(r3, r3) shutdown(r4, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000000)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r8, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r9 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r10 = openat(r9, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r10) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r10, 0x20007478) getpeername$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r10, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r10, 0x20007471) ioctl$KDENABIO(r10, 0x20004b3c) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000002580)) flock(r10, 0x3) bind$inet(r10, &(0x7f00000025c0)={0x2, 0x2}, 0xffffffffffffff77) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000003680)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = fcntl$dupfd(r11, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r12, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r5, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r14 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x88) fcntl$setown(r14, 0x6, 0x0) fcntl$setown(r14, 0x6, 0x0) ioctl$KDSETLED(r14, 0x20004b42, &(0x7f0000000080)=0x4) sendto(r14, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0xfffffe4f, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r15 = dup(r13) msgget$private(0x0, 0x400) mknodat(r15, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f0000000380)='./file0\x00', 0x1, 0x2) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r16, &(0x7f0000000480)='./file0\x00', 0x40, 0x5) setreuid(0x0, 0xee01) r17 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) 16:01:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = dup2(r2, r0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x5, 0x5, 0x1}, 0x1ff, 0x3ff, 0x7f}) read(r0, &(0x7f0000000040)=""/249, 0xf9) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000140)=0x8000) r5 = syz_open_pts() read(r5, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000180)=0x7) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) 16:01:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x3, 0x10) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/197) r1 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:01:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x1, 0x4000, 0x30) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = shmget(0x2, 0x2000, 0x28c, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4f}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xfe, 0x0, 0x1}], 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() r4 = socket$inet(0x2, 0x1, 0x9) r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) fcntl$setown(r2, 0x6, r3) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0xe9, 0x0, &(0x7f00000000c0)=""/233}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) 16:01:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x213a], [0x0, 0x0, 0x0, 0x9, 0x1df0], [0x0, 0x0, 0x1000000403], [{}, {0x0, 0x6a}, {0xfb3, 0x0, 0x5}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3, 0x7, 0x5, 0xfff}, {0x7ff, 0x6, 0x50, 0x1000}, {0x7, 0x9, 0x1, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x61}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000140), 0x2be9, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xffff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0) r6 = dup2(r0, r1) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000140)={0xcfb9, 0x7ff}) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) r6 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r6, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000080)=0x4) r7 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, r8) ioctl$BIOCLOCK(r0, 0x20004276) fcntl$setstatus(r0, 0x4, 0x4) 16:01:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x34]}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x34, 0x0, 0x0, 0x7fffffff}, {0x6, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:04 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f13", 0x4f, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x2, 0x0, 0x0, "010000000000000000ffffff7f00", 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) connect$unix(r2, &(0x7f0000000080)=@file={0x37adce2255dd1165, './file0\x00'}, 0xa) 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) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r7, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r6, &(0x7f0000000240)=ANY=[@ANYRES32=r7], 0x1) dup2(r6, r5) listen(r6, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r8, 0x6, 0x0) fcntl$setown(r8, 0x6, 0x0) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000080)=0x4) pipe2(&(0x7f00000002c0), 0x10000) r9 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r9, 0x6, 0x0) fcntl$setown(r9, 0x6, 0x0) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f0000000080)=0x4) write(r3, &(0x7f0000000480)="100a2956b922377639541754a02301ab68f44edc3c8ac384f09e5cfb83ef1aca434ef92d9d391919ee874662c1fc14c6ed76ea8e5e3173a7a1da519a1f9c2c827e89499509efbe8956c24839b6f3d0776c09182d69d7afc661aada92deaf1f8f3004a18ebd67868bfc7b96f83abda1ea943eb707106aba98e742d193ec987007195cd6ee4ece1f126c4aadb07097bdee25323da452b4c8f109fff19cdedd120541945beee44ad379e459ff8dabe9bf26d2e4752fdd145a86c95287902342b510e396c9b2ed046da9892a5bee046e96b45dccf26690d6722e4687ed4c8c328853cbbc490823ca2788851a210f6c8f503e2e0685bf1ca65106abdd8e17942cd0f205454a577296b0f50d581346b1848efd3163b6557e29a8732e214f5319aeacec48282e8be5f1d6f2f997c0c709fc4ed1a05c81d28830ab357c64435b00bbfcb365f42a6b7cce656dc8d117e9b1f90eca5c2109f81945248233a9739c4fa0a938e4316d9dd3b52269e3ea8726c5e4bc7d546a007e7fa3431d9e6edda84336d82a065682041a297cb87710124ba9b4d5260058c3e6d3d8b9", 0xfffffffffffffecd) 16:01:04 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40, 0x80}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:01:04 executing program 0: r0 = socket(0x6, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x2}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r3, &(0x7f0000000240)=ANY=[@ANYRES32=r4], 0x1) dup2(r3, r2) fcntl$dupfd(r1, 0x0, r2) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x1, 0x100000}, {0xc, 0x0, 0x0, 0x2}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:01:04 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d916c1f6bc232c0a246a0000000000000000"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100), 0xa) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) socket(0x2, 0x1, 0x13) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) 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)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r5, &(0x7f00000001c0), 0x0) recvfrom$inet(r7, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:01:04 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1021, 0x0, 0x0) socket(0x10, 0x1, 0xf5) 16:01:04 executing program 0: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) fchflags(0xffffffffffffffff, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) semget$private(0x0, 0x3, 0x208) r1 = semget$private(0x0, 0x6, 0x40) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x6) pipe(&(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x9, 0x8721, 0x40}, 0xc) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x3f, 0x7ff]}) kqueue() r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180)={0x9, 0x10}, 0x10) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000001c0)=""/225) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)=""/203, 0xcb}], 0x1, &(0x7f00000004c0)=""/62, 0x3e}, 0x3) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) pipe(&(0x7f00000005c0)) r4 = socket$inet6(0x18, 0x0, 0x0) sendmsg(r4, &(0x7f0000000cc0)={&(0x7f0000000600)=@in6={0x18, 0x3, 0x4, 0x10001}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000640)="f33eaaa3a4d296def58f3a3ddf352321ba4f4de976a47cd3519c4a604445cceabb8c2005403b304aa58f84c5b2b0d9ecab809317acaf2da0f83411e16d7b95798c943c112b0af68beab893d8e7497a41834481514dfea87862ee8420e47e9cb8859ec484f72609cba6153e4ee3357829c2ee5a3d54f9e5481f4b271bb8950c5cb277b4", 0x83}, {&(0x7f0000000700)="c9042146278491ce53d1cf0f585daec981ba69f4b290b35221cdeb6d598cf2b455165985fa4d6e0580fd3a56facff40226c9b40282a2a71d58dba1071fb317bcd0802fb286a7d6bf4e2957aab8f15d9f0a7af9ac7325c99c7175a17dfa4fe8f0d74fbc94289139515e1c67810023448cedbbaa57518facea3603893c1f40278da99c79a4cfb94f087bb53c3cf574f7eb730f47b1258116f7d851d5eb41e1ad0a843f1a", 0xa3}], 0x2, &(0x7f0000000800)=[{0x60, 0x1, 0xfcb400, "35ed2bab8e6443f7d0d74a30e8dff0b0eea3f59b46c14003f08c9685fbae76f43b8a71d36a8678f19be03daa38e9c95f540e3360b3529eae0f6374ecec1cde83a7f9957d0aaab633c4812fbc"}, {0xc8, 0x1, 0x400, "8612cb15cfe5b5ab9243ff42c7d3f7154734ec10e995c4a52105b0404d4d3f85f2413fa0b6df20301b72f097fd3dccf015380b7a10e20483a7514d459258ada8df25b02127bf861df4380b9800b340fe4fab538ea27097aa433c1fa733f1d033a778b365e48327ebe5aa0db28ebfc2f51f66fa5c2fc0e43288d79f463676838ef763cce53768a6116e49f947044d7be8c9599f6318f45200c4c2b6f972f7d53583bfd7525d835b816d6608aadba717e792558d18"}, {0x68, 0xffff, 0x20, "604c1f2ba0d635dcb224798e856be3a7c223757b8be9b3d470ad938dbad36267405c11fbd43329a39adb1e1b3f73a4ef4b93bf917ba1a33557d282288b3dcee074afd0b49a1549db686da8d625efebadbf7d9db6cd63bd"}, {0x28, 0x1, 0x7, "f0ad4eff6db5a923bdbd35de11d137acfb0de6"}, {0x100, 0xffff, 0x1f, "fb812bc537fdbc18b3aeffbd47d7804ca92ad2684f4317eb4709dba85811eec8d165bc8254004afd640a0a148c7dc3e8fc8f0debded095f166a74708898fb7f74530af5eb1638c50e1b2414e55299a4ac8e4fb98bd0f7cd0bd7250f1bd3ed988d4d4980f8b191c9c363857776c46bd265a0f94e7861495d3cc836f2cdbcb5b73801038704bac5560c9e2b6c3bf50cbe409e899cf6f9084e52ed9b5cb7ae0da933632bc2db06bcacb49ff6879fbb51071c49c2b0d9727fe67aeeca7436aa91d10c15fa7cfc7d691600360e66b830ea62aa497afa54a04ecd103b4691628df784345794c2cc29e480ec877"}, {0xd8, 0x0, 0xb23, "dc847010d48d2134ab98e82ac4399c2799e39d4569b91cfc50a66084933324d6eb634461da3efc5e9217bef9b71dfad65beb8ad0afa06e5923b4e24f5247fa2150ada5575754127004279d46ec0c0feb07e2fea585d479a4ef03bf419162350bde9d26459afbfd09c0fbea0bbb1edb03b5dc55720432bb8e84dc627708a7365d58bbdd6c4948a0ee36dac0f3170e71fa3fe07f122feed1ebc26edc3ff8547e342cff0f182d464e482fb1ee20017681fecdde75de024763a93432994ab17fb1308d814371"}, {0x80, 0x1, 0x3, "1895646f58c74e5a523b729ed959c4773d68708e8b01f70fda6ef24acf3886da26b6114a9239d4facfa29bb8c10435e0960ff6a15632df5ddf246293b9fcca41025ca0faa0b084787c6cc76a2963cb686ff4fa1c0c2982389a90ac205bfb9adc0f8d43933a6950c5eb"}, {0x30, 0x1, 0x658c, "d4e58149d003e2bd08f01ede0ee28368288bbe6b110e533b1b"}, {0x80, 0x0, 0x1ff, "2e85788f1f4dbf8c9de48c717c49b2eace525afe36c74bbfb8fdcb1521835fea98e5cb08f133c262c5f2f8c60b88eac6e7acd2e8a46260e628879bbfa5c830f31e3af15ce1ce15df415d6e56e1981113ac86de10f252bb402f679b4121eb7e09cba9d6cb9b4e66c5d9bbdea70c5894df"}], 0x4c0}, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000d00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d40)) bind$inet6(r3, &(0x7f0000000d80)={0x18, 0x0, 0x7, 0x9}, 0xc) r5 = socket$unix(0x1, 0x2, 0x0) accept$unix(r5, &(0x7f0000000dc0)=@abs, &(0x7f0000000e00)=0x8) r6 = socket$inet(0x2, 0xe000, 0x0) pwrite(r6, &(0x7f0000000e40)="9ec8e090f7fc5191303d2f01557dfa4efbbdc8b85beb6988fdda683f71671b407fcccca24f1eb611895d3757533cd38cd843a9591de8ff3d1afc460a00f5c2b89d650ab103", 0x45, 0x0, 0x1bde) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000f00)) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000f40)=0x3d) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfebc38bae62d47a5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000e6, &(0x7f00000000c0)=[{0x2, 0xb2, 0x1, 0x600000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget(0x0, 0x2, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/147) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r3 = dup2(r0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x10, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x4], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff, 0x80], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x800, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100), 0x4) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x208, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000680)="0289c0ea0792d4ce7df189d1b870") 16:01:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x24a, 0x4c) setreuid(0xee00, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) pread(r0, &(0x7f0000000100)="9d30f9160491d27f69be7ee781f92a0c4b3a5227ea2bb8a72a89e0ca55bcc1473f165452bb49379a24c0eafcdec48f45589ecea6eb9d95590d161f450cda49d0b7b9cb0b3b6465c4d21fc8e3eaab2c21703fb2f3a3", 0x55, 0x0, 0x8) fcntl$setown(r1, 0x6, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendto(r1, &(0x7f0000000280)="84c04c79cfbd631b78aa231e826246d877c0837f1a1be5ecc6f865fe631a6f5103eedefe5163a809b566aa63a032d501a2bbab5d71d85ac6d98aed722f40f8cb4ddec5a5730798e6e1112ac8ffd81502b282e515fae74e5603e82e3a015754a2096caf29d6310a2132", 0x69, 0x8, 0x0, 0x0) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRES32=r1], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) r4 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x89) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1f, 0x6, 0x59, 0x7}, {0x40, 0x5, 0x2, 0x3}, {0x40, 0x6, 0x80}]}) 16:01:04 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r3, &(0x7f0000000240)=ANY=[@ANYRES32=r4], 0x1) dup2(r3, r2) r5 = accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20, 0x0) close(r6) getpeername$unix(r5, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) getpeername$unix(r8, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) 16:01:04 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x10000, 0x401, 0x9, 0x100, 0x800, 0x3, 0xa83a, 0x10, [{0x8000, 0xfffffffe, 0x0, 0x20}, {0x0, 0x1, 0x7, 0xcb3}, {0x3, 0x80, 0x8, 0x7}, {0x90e, 0x0, 0x2, 0x5}, {0x8, 0xaf, 0x4, 0x9}, {0x81, 0x80000001, 0x3f, 0x5}, {0x1000, 0x4, 0x3ff}, {0xff, 0x10000, 0x8000, 0x8}, {0x4, 0x9a, 0x1f, 0x7ff}, {0xaf0, 0x401, 0x8, 0x11e}, {0xf0, 0xd3, 0xd6, 0xdd9a}, {0x9, 0x5, 0x1f, 0x5}, {0xffffffa1, 0x29, 0x80000001, 0x2}, {0x400, 0x1, 0x100, 0x100}, {0x4, 0x8001, 0xffff, 0x1f}, {0x0, 0x1, 0x5, 0x6}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffadfe, "c354b1c2050bc426e296d98575f6457f095db5a8"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) 16:01:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x18, 0x10000000000003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) fsync(r3) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r2, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 16:01:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8, 0x401, 0x1, 0x3, 0x6948f055, 0x6, 0x101, 0x0, 0x3, 0x7c, 0x7ff}) sync() 16:01:04 executing program 1: r0 = socket(0x2, 0x4001, 0x0) socket(0x0, 0x3, 0x0) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:01:04 executing program 0: kqueue() r0 = kqueue() r1 = socket(0x20, 0x8005, 0x8) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x181}], 0xb4e, 0x0, 0x2703f, 0x0) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffc2, &(0x7f0000000380)="7447d32cc927b1ec094444c2dc27e92703a30b93767187977ff852f0d719799d3a368607fa9e0c0c8cde94dbc2958fa4e2fea7dad787a944dc746d3f160418330ba883a9b1") syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:01:04 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) getppid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r1 = getpid() r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = getuid() setreuid(0xee00, r4) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r5, 0xffffffffffffffff, r7) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1f, r4, r7, r4, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0xfffffffffffffff7, 0x5, 0x6, 0x2}) chown(&(0x7f0000000180)='./bus\x00', 0xffffffffffffffff, r7) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000040)) r8 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r8, 0x6, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r11, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) dup2(r11, r13) r14 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_OPENQRY(r14, 0x40047601, &(0x7f0000000140)) ktrace(&(0x7f00000000c0)='./bus\x00', 0x51437df141887ff6, 0x402, r1) openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) r15 = syz_open_pts() ioctl$TIOCFLUSH(r15, 0x80047410, &(0x7f0000000000)=0xce) syz_open_pts() uvm_fault(0xffffffff825446a0, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at bpf_mtap+0x58: movl 0x18(%rbx),%r12d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff825446a0, 0xfffffd0000000018, 0, 1) -> e bpf_mtap(ffff8000009cf340,fffffd806d6f6300,2) at bpf_mtap+0x58 end trace frame: 0xffff800021bd3330, count: 0 ddb{0}> trace bpf_mtap(ffff8000009cf340,fffffd806d6f6300,2) at bpf_mtap+0x58 tun_dev_read(ffff800000a7b800,ffff800021bd35a8,10) at tun_dev_read+0x274 spec_read(ffff800021bd33f0) at spec_read+0xf1 VOP_READ(fffffd806e487348,ffff800021bd35a8,10,fffffd807f7beae0) at VOP_READ+0xbf vn_read(fffffd80668dc570,ffff800021bd35a8,0) at vn_read+0x124 dofilereadv(ffff800020ad69f8,f0,ffff800021bd35a8,0,ffff800021bd3690) at dofilereadv+0x1a2 sys_read(ffff800020ad69f8,ffff800021bd3640,ffff800021bd3690) at sys_read+0x83 syscall(ffff800021bd3710) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x617402e7c80, count: -9 ddb{0}> show registers rdi 0xffffffff816ed975 bpf_mtap+0x55 rsi 0x122 rbp 0xffff800021bd32b0 rbx 0xfffffd0000000000 rdx 0x123 rcx 0xffff800022f80000 rax 0xe r8 0xffffffff81ea22a7 witness_assert+0x207 r9 0x5 r10 0x14 r11 0xac7b74609cffc38b r12 0xe r13 0x2 r14 0xfffffd806d6f6300 r15 0xffff8000009cf340 rip 0xffffffff816ed978 bpf_mtap+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800021bd3230 ss 0x10 bpf_mtap+0x58: movl 0x18(%rbx),%r12d ddb{0}> show proc PROC (syz-executor.1) pid=520213 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ad6018,0xffffffff8265aef0 process=0xffff800020aa2e10 user=0xffff800021bce000, vmspace=0xfffffd80791195d0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 96827 338687 99391 0 7 0 syz-executor.1 96827 459031 99391 0 3 0x4000080 fsleep syz-executor.1 *96827 520213 99391 0 7 0x4000000 syz-executor.1 81727 391522 66826 0 2 0x2 syz-executor.0 26697 428279 1 0 3 0x100083 ttyin getty 76605 380698 0 0 3 0x14200 acct acct 99391 178895 66826 0 3 0x82 nanosleep syz-executor.1 62075 38312 0 0 3 0x14200 bored sosplice 66826 198848 70052 0 3 0x82 thrsleep syz-fuzzer 66826 127742 70052 0 2 0x4000482 syz-fuzzer 66826 144094 70052 0 3 0x4000082 nanosleep syz-fuzzer 66826 12106 70052 0 3 0x4000082 thrsleep syz-fuzzer 66826 253692 70052 0 3 0x4000082 thrsleep syz-fuzzer 66826 515409 70052 0 3 0x4000082 thrsleep syz-fuzzer 66826 182213 70052 0 3 0x4000082 thrsleep syz-fuzzer 66826 101581 70052 0 3 0x4000082 kqread syz-fuzzer 66826 166242 70052 0 3 0x4000082 thrsleep syz-fuzzer 66826 452005 70052 0 3 0x4000082 thrsleep syz-fuzzer 70052 247297 46483 0 3 0x10008a pause ksh 46483 367394 17823 0 3 0x92 select sshd 17823 402886 1 0 3 0x80 select sshd 27821 284123 31441 74 3 0x100092 bpf pflogd 31441 269621 1 0 3 0x80 netio pflogd 63159 141487 13830 73 3 0x100090 kqread syslogd 13830 59836 1 0 3 0x100082 netio syslogd 53380 207059 0 0 3 0x14200 pgzero zerothread 34362 482633 0 0 3 0x14200 aiodoned aiodoned 35845 471454 0 0 3 0x14200 syncer update 43835 391284 0 0 3 0x14200 cleaner cleaner 5576 306140 0 0 3 0x14200 reaper reaper 60700 449860 0 0 3 0x14200 pgdaemon pagedaemon 67122 432875 0 0 3 0x14200 bored crynlk 88596 348140 0 0 3 0x14200 bored crypto 64154 343657 0 0 3 0x40014200 acpi0 acpi0 95620 439470 0 0 3 0x40014200 idle1 89420 52062 0 0 3 0x14200 bored softnet 5331 359753 0 0 3 0x14200 bored systqmp 31741 47896 0 0 3 0x14200 bored systq 79107 349724 0 0 3 0x40014200 bored softclock 91236 400087 0 0 3 0x40014200 idle0 67672 156917 0 0 3 0x14200 bored smr 1 331966 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 96827 (syz-executor.1) thread 0xffff800020ad69f8 (520213) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8265d820) #0 witness_lock+0x52e #1 vn_read+0x45 #2 dofilereadv+0x1a2 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 Process 81727 (syz-executor.0) thread 0xffff800020ad7650 (391522) exclusive rrwlock inode r = 0 (0xfffffd806e1e5b48) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0xf9 #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e5365f0) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0xf9 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9575 6389K 7024K 78643K 13639 0 pcb 13 8K 8K 78643K 175 0 rtable 106 5K 5K 78643K 509 0 ifaddr 123 23K 23K 78643K 312 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1500 0 iov 0 0K 16K 78643K 174 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 2327 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 15 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 201 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 1129 0 sigio 0 0K 0K 78643K 27 0 proc 58 51K 83K 78643K 649 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 141 0 in_multi 174 7K 7K 78643K 328 0 ether_multi 1 0K 0K 78643K 33 0 mrt 1 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 121 546K 546K 78643K 121 0 exec 0 0K 1K 78643K 357 0 pfkey data 0 0K 0K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 138 128K 128K 78643K 5103 0 UVM aobj 77 7K 7K 78643K 77 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 154 0 NDP 20 0K 0K 78643K 63 0 temp 160 3015K 3091K 78643K 39904 0 kqueue 3 4K 20K 78643K 170 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 14 0 8 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 458 0 458 1 0 1 1 0 8 1 rtentry 112 111 0 71 2 0 2 2 0 8 0 unpcb 120 2060 0 2052 2 1 1 2 0 8 0 syncache 264 15 0 15 5 5 0 1 0 8 0 tcpqe 32 286 0 286 3 3 0 1 0 8 0 tcpcb 544 480 0 476 4 3 1 2 0 8 0 inpcb 280 1392 0 1388 7 5 2 2 0 8 1 nd6 48 16 0 14 1 0 1 1 0 8 0 pkpcb 40 14 0 14 5 4 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 21 0 21 5 5 0 1 0 8 0 pffrag 232 21 0 21 5 5 0 1 0 482 0 pffrnode 88 21 0 21 5 5 0 1 0 8 0 pffrent 40 605 0 605 5 5 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 109 0 64 1 0 1 1 0 8 0 pfstkey 112 109 0 64 2 0 2 2 0 8 0 pfstate 328 109 0 64 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 603 0 381 17 3 14 17 0 8 0 art_table 32 607 0 381 3 0 3 3 0 8 0 art_node 16 110 0 72 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 4 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 197 0 187 1 0 1 1 0 8 0 shmpl 112 75 0 0 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3249 0 1845 46 0 46 46 0 8 0 ffsino 272 3249 0 1845 95 0 95 95 0 8 0 nchpl 144 5524 0 3919 61 0 61 61 0 8 0 uvmvnodes 72 4016 0 0 74 0 74 74 0 8 0 vnodes 208 4016 0 0 212 0 212 212 0 8 0 namei 1024 18469 0 18469 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 9 0 0 2 0 2 2 0 8 0 vmpool 560 9 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 14804 0 14804 11 10 1 6 0 8 1 plimitpl 152 111 0 104 1 0 1 1 0 8 0 sigapl 432 1323 0 1310 3 1 2 3 0 8 0 futexpl 56 26536 0 26535 1 0 1 1 0 8 0 knotepl 112 289 0 270 1 0 1 1 0 8 0 kqueuepl 104 427 0 425 1 0 1 1 0 8 0 pipelkpl 48 363 0 353 1 0 1 1 0 8 0 pipepl 120 726 0 707 3 2 1 2 0 8 0 fdescpl 496 1324 0 1310 3 0 3 3 0 8 0 filepl 152 13790 0 13699 13 6 7 7 0 8 3 lockfpl 104 1598 0 1598 1 0 1 1 0 8 1 lockfspl 48 511 0 511 1 0 1 1 0 8 1 sessionpl 112 21 0 12 1 0 1 1 0 8 0 pgrppl 48 39 0 30 1 0 1 1 0 8 0 ucredpl 96 2822 0 2814 1 0 1 1 0 8 0 zombiepl 144 1310 0 1310 1 0 1 1 0 8 1 processpl 896 1341 0 1310 4 0 4 4 0 8 0 procpl 632 4142 0 4100 6 2 4 5 0 8 0 srpgc 64 7 0 7 2 1 1 1 0 8 1 sosppl 128 35 0 35 5 4 1 1 0 8 1 sockpl 384 3965 0 3953 12 7 5 7 0 8 3 mcl64k 65536 18 0 0 3 0 3 3 0 8 0 mcl16k 16384 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 9 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 12 0 0 2 0 2 2 0 8 0 mcl4k 4096 13 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 161 0 0 20 0 20 20 0 8 0 mtagpl 80 62 0 0 2 0 2 2 0 8 0 mbufpl 256 496 0 0 26 0 26 26 0 8 0 bufpl 280 8830 0 1760 506 0 506 506 0 8 0 anonpl 16 145656 0 130173 108 42 66 80 0 125 0 amapchunkpl 152 9106 0 8970 22 15 7 20 0 158 0 amappl16 192 7135 0 6293 92 48 44 55 0 8 1 amappl15 184 529 0 524 1 0 1 1 0 8 0 amappl14 176 507 0 505 1 0 1 1 0 8 0 amappl13 168 42 0 41 1 0 1 1 0 8 0 amappl12 160 10 0 9 1 0 1 1 0 8 0 amappl11 152 64 0 56 1 0 1 1 0 8 0 amappl10 144 13 0 7 1 0 1 1 0 8 0 amappl9 136 630 0 627 1 0 1 1 0 8 0 amappl8 128 169 0 141 1 0 1 1 0 8 0 amappl7 120 125 0 110 1 0 1 1 0 8 0 amappl6 112 69 0 59 1 0 1 1 0 8 0 amappl5 104 155 0 143 1 0 1 1 0 8 0 amappl4 96 1597 0 1567 1 0 1 1 0 8 0 amappl3 88 633 0 624 1 0 1 1 0 8 0 amappl2 80 10125 0 10057 3 1 2 3 0 8 0 amappl1 72 39282 0 38856 26 16 10 21 0 8 0 amappl 80 4454 0 4402 2 0 2 2 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 18 0 17 1 0 1 1 0 8 0 aobjpl 64 76 0 0 2 0 2 2 0 8 0 uaddrrnd 24 1333 0 1310 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1333 0 1310 1 0 1 1 0 8 0 vmmpekpl 168 15295 0 15260 2 0 2 2 0 8 0 vmmpepl 168 171150 0 169177 172 58 114 120 0 357 21 vmsppl 368 1332 0 1310 3 0 3 3 0 8 0 pdppl 4096 2673 0 2629 6 0 6 6 0 8 0 pvpl 32 422809 0 404179 223 50 173 192 0 265 17 pmappl 232 1332 0 1310 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 191 0 9 6 0 6 6 0 8 0