4d04c3d03e3a937802446d6bc4bf652667898f64f"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x3}, {0x22}], 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)}) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000240)='./file0\x00', 0x283ce0526920ce3, 0x500, r4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) 16:00:11 executing program 0: ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000100)=0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x50a, 0x0) readlinkat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000300)=""/4096, 0x1000) ioctl$KDENABIO(r0, 0x20004b3c) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c220700fe80e6000000000000922c70766c307d", 0x2c}], 0x1) pledge(&(0x7f0000000080)='*}!%\x8e})%\x00', &(0x7f00000000c0)='\x00') r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r3, &(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8) 16:00:11 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300), 0x1000000000000288) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0xfffffffa) close(r3) fcntl$dupfd(r2, 0x0, r3) write(r2, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") r1 = socket$inet(0x2, 0x0, 0x20) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) select(0x40, &(0x7f0000000180)={0x3ff, 0x401, 0x101, 0x7f, 0xa40f, 0xd6, 0x5, 0xb14}, &(0x7f0000000200)={0xfffffffffffffff9, 0x7, 0x800, 0x5, 0x6a2, 0x4, 0x7f, 0x95}, &(0x7f0000000240)={0xff, 0x2cfa90d1, 0x400, 0x6, 0x100, 0x6, 0x7ff, 0xfff}, &(0x7f0000000280)={0x6, 0x59}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x120) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x3, 0x2, 0x3, 0x0, 0xc26, 0x3f, 0x1, 0x3, 0x0, 0x2, 0x6}) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x7b) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', r5, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r6 = socket(0x18, 0x2, 0x0) r7 = msgget$private(0x0, 0x404) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = dup(r8) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000240)={0x7, 0x62b6e9b3, 0x3, 0x2, "0b894ea71f3337393069e2b5129a1f6824892bb8", 0x0, 0xfffffffb}) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000200)=""/15) setsockopt(r6, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r11 = socket(0x18, 0x1, 0x0) close(r11) fcntl$dupfd(r10, 0x0, r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r11, 0x2, 0x4, &(0x7f0000000040)="df4d4a350d7faca0d5088f4f13ae1b5dd13c56951829df7d74649b160e5e7cf545e7f6f394b745b2b769ed4bc83ed68421b554b5037acf0f437017a3204706b61e3a47715188c36193b91819a64cfd2709fd9bf297d75c00dab9f3", 0x5b) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\xeeMp', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") chflags(&(0x7f0000000000)='./file0\x00', 0x8) 16:00:11 executing program 1: socket(0x800000018, 0x0, 0x0) msgget(0x0, 0x9e99249008f0522c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000280)="7cd0a3f23f51b7e025723147b1bef929ee6cce8fde919ab0fe76c098f4c362443ad7d582a60e18e18c877e", 0x2b, 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) fchmod(r0, 0x4) pipe(&(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r3 = msgget$private(0x0, 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r4], 0x1, 0x800) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf3917f0ebf145f5e, 0x0) openat(r5, &(0x7f0000000340)='./file0\x00', 0x800, 0x10) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8000, 0x0) r10 = socket$inet(0x2, 0x5, 0xfc) poll(&(0x7f00000003c0)=[{r6, 0x4}, {r7, 0x80}, {0xffffffffffffff9c, 0x2}, {r10, 0x100}, {r0, 0x20}, {0xffffffffffffff9c, 0x10}, {r9, 0x4}, {r8, 0x1}], 0x8, 0x80000007) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000002c0)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r11, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r1 = msgget$private(0x0, 0xfffffffffffffbff) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x2, "fc975c3d614add9008349940b386211911c77b7d2ce2a29669499d0dec25318e3e3acddd9aacd581aaf10f328f719d01d14682b0a77db174346e204e8e645b6d80a607bdde32f9241077f9afcbb3"}, 0x56, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x200) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x0, 0x7fff, 0x1, 0x1, 0x6, 0x80000000, 0x9, 0x1, 0x2, 0x6952}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r10 = dup(r9) getsockopt$sock_int(r10, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r11}, 0xc) chown(&(0x7f00000004c0)='./file0\x00', r4, r11) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000300)="24f315db71ff8c56ea999d33ddd552222acc030db191c6ac25ce800c9bebe17c227c967668196b55390039087dbc5a6ff07a91daf18c2ed1127d4bde08ad4108723af475debe8cc4ec47797d06efbd294f7288edd208bcb14d6c00f2c10039cfbb0d946e5162f2270ccd6e76a9676c8e6498e4e67fe3e7e1dbdfa2e1c228f48cfe7ca26d1612ba2619ebeb1b3873a94d3139f18a9538b4436b88150c8f69ba325ef7b0bfb11e588d214978b4276df0d3c930e2c6dfeccb05acd470337983e5ee09f73d6db7f1f9f48195c38f4ecd4ae384712573dbadd6870562ce74c3edc0081d4bf5992f99bb5098ea43a5a86dbee82d8649792e85a65f1f7a8e", 0xfb}, {&(0x7f0000000200)="95170e0e7843f393ea9469245c3b762b424543b16e0960dd6c70e11a8f469f5298412bd8141c983cd80ff4b3e8c56904940d1080776924b74f25f8e51e8b", 0x3e}, {&(0x7f0000000400)="4da55b85647bb658eec398bae3212a42cee2319f29967a58d1a6fd4247eb322742669f7f2100804efe342f99d63ed5383352a5e9d3d33ee5d124d73926c696e412b8df57b1503850af8d8b80f1dd598531ed485932764babfada9f0d042cffee277913db87f4dfd5c23090baa34ac93798cd0bcd316aa32e8b1d92e779866ef0a17a46e157fa4e0c1994102fddb4208aa3cd3bf1617e2eeaa8c035b7356cf68cb0c4afd0f4e7bc1e8040680a72c6b786ed52", 0xb2}, {&(0x7f0000000240)="31fcc4c83ed5d6ec77ff76eabf20130301405954e38c5c6a8e", 0x19}], 0x4, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/54, 0x36) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0xc0, 0x6cab09eab2d7681d, 0x80, 0x3}, {{r3}, 0xfffffffffffffffb, 0x55, 0x9d2ff62b58339e, 0x10000000000bf0, 0x5}, {{r4}, 0xfffffffffffffff8, 0x0, 0x88, 0x7, 0x8}, {{r5}, 0xfffffffffffffffb, 0x0, 0x1, 0x80000000, 0x1}], 0x100, 0x0, 0xfffffffe, 0x0) close(r0) 16:00:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x18000000000, 0x1, 0x20100000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x77c5], [0x3, 0x0, 0x20000000000000], [{}, {}, {}, {}, {}, {}, {0x0, 0xa83}]}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, 0x0) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x1700b655742fe17f, r1, 0x0, 0x0) msgget$private(0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000200)='./bus\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r4, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0xc0, 0x313401855dd8d4c1, 0x200, 0xe0b}, {{r1}, 0xfffffffffffffffc, 0x5, 0x20, 0x4, 0x2af}, {{r1}, 0x0, 0xab, 0x8, 0x6, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1a, 0x0, 0x7f}], 0x10001, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x40, 0x80, 0x38c, 0x7}, {{r5}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x3}, {{r6}, 0xfffffffffffffff8, 0x68, 0x4, 0x4, 0xc2}], 0x80, &(0x7f0000000380)={0xfc31, 0x84}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7}, {0x15}]}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[0x1, 0xffff, 0x7fff, 0x100, 0x6, 0x7, 0x755]}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511f, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000180)="1da4755a7fdfb25a789ad3aec72f93399f18390413e50b095e5f2d4133dfb520703d72f89d511a0c610900000000000000046d7d4398e4f4", 0x38) 16:00:11 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r2, 0x14, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) write(r4, 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000240)=0x8) mprotect(&(0x7f000057f000/0x2000)=nil, 0x2000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:11 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0xa, r2) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000180)=0x2, 0x4) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x6) recvfrom$inet6(r4, &(0x7f0000000040)=""/241, 0xf1, 0x1, &(0x7f0000000140)={0x18, 0x2, 0x7, 0x9}, 0xc) 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='/'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = semget$private(0x0, 0x3, 0x400) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x44}, {0x6, 0x0, 0x0, 0x68f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8, 0x7e, 0x1, 0xfffffffffffffffb, 0x7}, {{r3}, 0x7ce60f8654c2e01a, 0x2, 0x4, 0x7f, 0x401}, {{r4}, 0xa90c92d976964e93, 0x20, 0x80000000, 0x6, 0x100}, {{r0}, 0x7ffffffffffffff4, 0xbb3a5d3b6f3ea6ca, 0xf0000000, 0x4, 0x73c9}, {{}, 0xfffffffffffffffd, 0x22, 0xf0000001, 0x0, 0x80000001}], 0x0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff0, 0x2, 0x4, 0x7fff, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x16, 0xf0000011, 0xb3a, 0x9}, {{r0}, 0xfffffffffffffffb, 0x4, 0xb, 0x4f, 0x1}, {{r0}, 0x3, 0xa0, 0x80000000, 0x92f, 0x2}, {{r5}, 0xfffffffffffffffe, 0x65, 0x2, 0x2, 0x3}, {{r6}, 0xfffffffffffffff9, 0x89, 0x1, 0x4, 0x80}, {{r7}, 0xfffffffffffffffc, 0xc, 0x0, 0x8000, 0x7f8b}], 0x5, &(0x7f0000000400)={0x7, 0x6}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 0: r0 = shmget(0x0, 0x2000, 0x116, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f0c157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b7336455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b8272425bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de1a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d861494aa2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r1, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x2) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = fcntl$dupfd(r3, 0x0, r4) write(r3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x2, 0x0, 0x5, 0x17dc, 0x7f}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r9 = getgid() fchown(r5, r8, r9) r10 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240), 0xc) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='W\x00') close(r2) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r11, 0x2000745e) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x0, 0x3f, 0x80, 0x81}, {0x8, 0x0, 0x20, 0xe892}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x2, 0x4, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f98000/0x4000)=nil}, {&(0x7f0000e87000/0x4000)=nil, &(0x7f0000ea0000/0x1000)=nil}, {&(0x7f0000ebd000/0x1000)=nil, &(0x7f0000f6b000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000e32000/0x3000)=nil, 0x4}, {&(0x7f0000f60000/0x1000)=nil, &(0x7f0000f4a000/0x1000)=nil}, {&(0x7f0000ee6000/0x3000)=nil, &(0x7f0000ed4000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e14000/0x3000)=nil}, {&(0x7f0000ea2000/0x4000)=nil, &(0x7f0000ef8000/0x3000)=nil}, {&(0x7f0000f65000/0x1000)=nil, &(0x7f0000eb4000/0x4000)=nil}, {&(0x7f0000f1f000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000e41000/0x1000)=nil, &(0x7f0000f68000/0x3000)=nil}, {&(0x7f0000ed2000/0x2000)=nil, &(0x7f0000e03000/0x2000)=nil}, {&(0x7f0000e97000/0x1000)=nil, &(0x7f0000ef0000/0x3000)=nil}, {&(0x7f0000f60000/0x3000)=nil, &(0x7f0000f92000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="d8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=""/48, &(0x7f0000000140)=0x30) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) socket$inet6(0x18, 0x5, 0x6) r7 = socket$unix(0x1, 0x3, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xfd\xb3g\xd7/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x200000000000012c, &(0x7f0000000000)=[{0x7}, {0x5d}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r7, 0x0, r8) write(r5, 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r5) close(r1) r10 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:11 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) close(r0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xebf4) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') getuid() readv(r0, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/98, 0x62}, {&(0x7f0000000240)=""/250, 0xfa}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000440)=""/247, 0xf7}, {&(0x7f0000000540)=""/126, 0x7e}, {&(0x7f00000005c0)=""/113, 0x71}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x8) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x20, 0x4000, 0x3f) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x9c) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2000, 0x81) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="084a1007e12198c980ef1b2a09f9c8fec3a13b2f241d826ea13c7c6e38a21ce918528614857744c59788c8f548fc7c0252fb01f41ae2f25bf6cd5b9036868222b0c4a4721d246e15e198e6c550b16a2681a635286c87660ee6c1fabddabb72fb03dc45d6a616fcceafef0c86240cd90168e2a60d402c5c49f85306838d188d9be3f54f087e782868726f84ca10a8732d28", 0x91}], 0x1, 0x0}, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) r2 = dup2(r0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = getppid() r7 = getuid() r8 = getpid() r9 = geteuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r15 = dup(r14) getsockopt$sock_int(r15, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r16}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = fcntl$getown(r17, 0x5) r19 = socket(0x800000018, 0x3, 0x102) bind$unix(r19, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r22 = dup(r21) getsockopt$sock_int(r22, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r18, r20, r23}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = fcntl$getown(r24, 0x5) r26 = socket(0x800000018, 0x3, 0x102) bind$unix(r26, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r29 = dup(r28) getsockopt$sock_int(r29, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r25, r27, r30}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = fcntl$getown(r31, 0x5) r33 = socket(0x800000018, 0x3, 0x102) bind$unix(r33, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r36 = dup(r35) getsockopt$sock_int(r36, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r32, r34, r37}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = fcntl$getown(r38, 0x5) r40 = socket(0x800000018, 0x3, 0x102) bind$unix(r40, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r43 = dup(r42) getsockopt$sock_int(r43, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r39, r41, r44}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = fcntl$getown(r45, 0x5) r47 = socket(0x800000018, 0x3, 0x102) bind$unix(r47, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r50 = dup(r49) getsockopt$sock_int(r50, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r46, r48, r51}, 0xc) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r55 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x80, 0x0) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000180)="48e511be65b9a1b5528c3119bbc9d18779adfb5c84e4e503e5db2de7f1950a28a9513e87e8170439b5bc2c9280d56d50183e9c482b165294318941b83fdf928952845ec30a50d3ccfc05c8af0daf22a194e4440e30622487887990df4bce30fa16113e7d3284dfec19e92bfe5e6039", 0x6f}, {&(0x7f0000000200)="b0223b3c01cee533d93076b1a2612b0e80768a", 0x13}, {&(0x7f0000000240)="c8e27cdae95e59d33158c392397107a14691a350d311f371af4e06d9a9a55585aaeda052d351fc60e38db162997699a9fc4463dc67271ae884ced705e860a815206f6eed641605b596e3183a1b732237bcae0ddde191b968288913d0b576d39c97ac236c860645", 0x67}, {&(0x7f00000002c0)="540566a634c464af784367f5848d2c640d8b3d49cc09822e600af08a282928518f21df4b9a0d00b1fee71d76b8598327e15f092bdce4a201d4019ea851b6143b3fbe632696a7917c8474adea8edb6d03385072a08468b1e5f9f5b87f42c0f2856f0e558d401dd74cee2a218dfb7feb54337004cc1139a5874d6f7208798df276401b1fb502c2dd78f21b3b22c79409a1eb256b6b5e9c6260646c3bfc9e207b434f66ca431f62f7a7fe8eb19860dd6f93b9fdd4e54ebbd471", 0xb8}], 0x4, &(0x7f0000001a40)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff0000000000b6bfb6a649dc3f9ae5cf005ab1c23cdf571fdc7f213203b2bcdfaebbc9fb53ce234af43bc010a1bc0316d950c12ee15fdaa3a6f8e4e41b9870df23cf6c21e10af2355cfeca48b3b05b09e05954ab55884a5b473d764afd4224c6a7a6e2b72aa2de2cbf54a67523af201443678c998ca3a7d1865390c397b3229c484e7dc7ac7cce054afd5413b19a2a898965", @ANYRES32=r18, @ANYRES32=r27, @ANYRES32=r37, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r41, @ANYRES32=r51, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r52, @ANYRES32=r1, @ANYRES32=r53, @ANYRES32=r54, @ANYBLOB="1859a8d40daa9db08626fc70fafdb50000000020e53fd0fdf3d7dfb12c95", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r55, @ANYRES32=r56, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x4}, 0x4) shutdown(r0, 0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fcntl$getflags(0xffffffffffffffff, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000280)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:11 executing program 0: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xd0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000100)}) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000180)="a82365092c2a6570561c347a64695ce95c8b0f27f2e06ee5963c335ff41465da653555314bd3c70c9a1a02702194054676d99432d3b80c0b509c98af0417c7236cec2042bdf58052bb3b31b73a08dbbb678873d444f34806cc6588232be3d239bcc83ec4dce0254aec545c860a7b33c2b2acb7b14e04e12bf7ee113c941586f4264315bdf8e7571eba383b19c369fcbbdd12ae54a4b427067039b5a4c099fb2bafe3f55fc390decfab1e3ef959bd1febc32c3b38d99415185d48b448d1f7c6300e38647c39a90b3a641760", 0xcb, 0x8, &(0x7f00000002c0)={0x18, 0x3, 0x6, 0x4}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x7f, 0x4, 0x20, 0x1b778a25}, {0x8ed, 0x6, 0x1, 0xd1}, {0x6, 0x7f, 0x7, 0x8}, {0xc71, 0x2, 0x4, 0x6}, {0x1, 0xdf, 0x7, 0x7ff}, {0x1ff, 0x7, 0x73, 0xc73}, {0x3, 0x2, 0x3, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = socket(0x10, 0x4, 0x2) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r5) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) write(r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0xffffffffffffffb6, 0x8, 0x0, 0xfffffffffffffeb7) dup2(r0, r1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1c}, {0x7ffffffe}]}) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x24) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r6 = accept$unix(r2, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r8, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r16 = getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x5f4}, 0x0) r17 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = semget$private(0x0, 0x7, 0x0) semop(r18, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r18, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x7fff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x3) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) r19 = geteuid() r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000800)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR], @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR64]], @ANYRES64=r15, @ANYRES16], 0x4, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgget(0x1, 0x194) r30 = msgget$private(0x0, 0x131) msgsnd(r30, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r30, &(0x7f0000000880)={0x0, ""/249}, 0x101, 0x9c767b58fa90a755, 0x1000) msgsnd(r30, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r29, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r37 = fcntl$getown(r36, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f00000001c0)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r37, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r28, r34) r38 = msgget$private(0x0, 0x682) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r38, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000580)={{0x5, r19, r23, r34, r41, 0x104, 0x9}, 0x7, 0x9, 0x4}) r46 = msgget$private(0x0, 0x682) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r46, &(0x7f0000000cc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000097fb7ed9335f50bbd8f295a11278df2c314529fa7759de5213220ef480c3870b5d4442dfc33ead38361824fd27322296e44c487c3c12344b55cee54c726c8d1b"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r56 = msgget(0x2, 0xc0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r59 = getuid() getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r61 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r56, 0x1, &(0x7f00000003c0)={{0x0, r57, r58, r59, r60, 0x121, 0x9}, 0x800, 0x1, r61, r62, 0x3, 0x1, 0x1, 0x5}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x1, 0x0) r63 = socket(0x2, 0x3, 0x1) connect$unix(r63, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r63, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r63, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r64 = socket(0x2, 0x3, 0x1) connect$unix(r64, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r64, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r64, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r66 = geteuid() r67 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r68 = socket(0x2, 0x3, 0x1) connect$unix(r68, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r68, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000740)="0a496bf29c3ce0858ae95b88a8bbef76488f2cf565fdf9058840d99247b56bfab47d905a68cd1ebbecfaa5223ba794054e4c8edd8f8f87a69518d371bdd1c897131de471ffe759b87164cc85b12b057f078d5a0263c4cb860571b1b033c6802db547cf1ccc75c1e12a2a99c0e293cdd65764af03964e341ceaf03b3aca3320ed79eaf3b04cede5728b8414517adcbbd75372db7921f3ab07e70f35d7c5d7d97e", 0xa0}], 0x1, 0x0, 0x4d}, 0x0) r69 = socket(0x2, 0x3, 0x1) connect$unix(r69, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r69, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r69, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r70 = socket(0x2, 0x3, 0x1) connect$unix(r70, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r70, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r70, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r6, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r7, r9}, @cred={0x20, 0xffff, 0x0, r16, r3, r41}, @cred={0x20, 0xffff, 0x0, r51, r3, r60}, @rights={0x30, 0xffff, 0x1, [r48, r32, 0xffffffffffffff9c, r52, r40, r69, r70]}, @cred={0x20, 0xffff, 0x0, r65, r66, r4}, @rights={0x20, 0xffff, 0x1, [r67, r68, r0, r5]}], 0xd0, 0xc635f6d980f75b70}, 0xa) fcntl$setstatus(r5, 0x4, 0x80) r71 = socket(0x2, 0x3, 0x0) r72 = socket(0x11, 0x3, 0x0) r73 = fcntl$dupfd(r72, 0x0, r71) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x8020690c, &(0x7f0000000300)) ioctl$KDGETLED(r73, 0x40044b41, &(0x7f0000000140)) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/37, 0xfe37) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20, 0x0) r74 = socket(0x13, 0x3, 0x0) r75 = socket(0x11, 0x3, 0x0) r76 = fcntl$dupfd(r75, 0x0, r74) ioctl$TIOCFLUSH(r76, 0x8020690c, &(0x7f0000000300)) openat(r76, &(0x7f0000000200)='./file0\x00', 0x100, 0x109) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) listen(r3, 0xffffa883) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) close(r0) syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x3, 0x10000000000000, r6}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f00000001c0)) 16:00:11 executing program 1: shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10001, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x80, 0xfe, 0x0, 0x80000000}, {0x2, 0xfb, 0xfb, 0x9}, {0x8001, 0x7f, 0xce, 0x102}, {0xe454, 0x5, 0x5, 0xa5}, {0x200, 0x0, 0x2, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000003c0)=0x8f) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c, 0x0, 0x0, 0x27}, {0x6, 0x8}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000440)={0x1f07, &(0x7f0000000480)=[{0x2, 0x20, 0x0, 0x1ff}, {0xffff}, {0xe74f, 0x4}]}) pipe(&(0x7f0000000400)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000100)=0x1) r6 = dup(0xffffffffffffffff) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000340)=0x3474) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x18000) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000280)=[{0x5, 0xff, 0xb0, 0x1f}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0xc7, 0x0) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x1) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = getppid() ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x8, r0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0xf4, &(0x7f00000000c0)=[{0xfffd, 0x1, 0xcc, 0x8}, {0xe108, 0x4, 0x0, 0x101}, {0x5, 0x6, 0x6, 0xe46}, {0x1f, 0x4, 0x4, 0x2e}, {0x252, 0x3f, 0x8}, {0x3, 0x6, 0x4, 0x2}, {0x8d, 0x1f, 0x7, 0x3}, {0xfff9, 0x7f, 0xd1, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1000, 0x0, "14e6bdef0e509ca71193aa2d28c331819ac8881f"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000140)={0x800, 0x8, 0x1, 0xffffffff, 0x87, 0x1, 0x3, 0x10, [{0x7, 0x2, 0x79, 0x2}, {0x38, 0x8, 0x4, 0x7}, {0x302, 0x5, 0xffff, 0x3}, {0x80, 0x4, 0x7, 0x80000000}, {0x119, 0xffffff7f, 0x4, 0x7fff}, {0x4613, 0xffff222e, 0x1, 0x6}, {0x100, 0xff, 0x3f, 0x40}, {0x600000, 0x1, 0x7, 0x2}, {0x400, 0x0, 0x401, 0xcb}, {0x1, 0x1, 0x3c6, 0x80000001}, {0x6, 0x4, 0xfff, 0x4ac}, {0x2, 0x6663, 0x1, 0x9}, {0x80, 0x7ff, 0x9, 0x3ff}, {0xd4d, 0x9, 0x8, 0x9}, {0xffff, 0x3, 0x1, 0x7f}, {0x80000000, 0x651, 0xb69d, 0xf3b2}]}) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000100)="e660df5d11dd3b12285fa067b4245c6b4098a411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278810b70d2dfc9f3e9ba5d48c6a0cf9d8398b139d171ee563d8e9b1b3818b", 0x7b, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3820a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfea3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b6789bc771ad65d6487b135cdec0206fcd39887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cde0c1ec957e9ae0b7012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x1cf, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfffffcae) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r11, 0xc0106924, &(0x7f00000000c0)=0x254) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = dup2(0xffffffffffffff9c, r2) unlinkat(r2, &(0x7f00000001c0)='\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) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000c30000000000001454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224b0f3d772e7636e48b38aa77083725bf1b9933ec5127743ce5428a6000000f9cbc16a65d321fa0d"], 0x50) dup2(r1, r0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000240)) fchdir(r0) mlockall(0x4) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file2\x00', 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file2\x00', 0xffffffffffffffff, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:12 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r6 = dup(r1) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r7) r8 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r8, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r9 = dup2(r6, 0xffffffffffffffff) munlockall() r10 = getuid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r13 = socket(0x18, 0x1, 0x0) r14 = socket(0x2, 0x4ca8557263fb171d, 0xa) r15 = socket(0x2, 0xc003, 0x2) connect$unix(r15, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910162be976abeebf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6000000000000c07fb15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015ae9e250000b3f62eee00"/215], 0x10) write(r15, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r15, &(0x7f0000000840)=ANY=[], 0x0) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r14) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r13, 0x0) fchownat(r9, &(0x7f0000000480)='./file1\x00', r10, r12, 0x6) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r16) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r17 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r19, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r20 = socket(0x2, 0x1, 0x0) bind(r20, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r21 = dup(r20) listen(r21, 0x0) r22 = socket(0x2, 0x1, 0x0) bind(r22, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r23 = dup(r22) listen(r23, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000005c0)=[{0xa1b1, 0xff, 0x9, 0x19}, {0x7f, 0x6, 0x1c, 0x1}, {0x7fff, 0x0, 0x1, 0x1}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r25 = fcntl$dupfd(r18, 0x0, r24) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r26, 0x4, 0xcc) r27 = getpid() fcntl$setown(r26, 0x6, r27) fcntl$setown(r25, 0x6, r27) r28 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={r27, r28, r29}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) semctl$GETZCNT(r17, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:12 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0xff, 0x0, 0x2, 0xfffffffe}, {0xce, 0x800000000, 0x1, 0x7}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r8 = dup2(r5, 0xffffffffffffffff) munlockall() r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295957984c87910162be976abeebf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6000000000000c07fb15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f62eee00"/215], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x91, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = fcntl$getown(r28, 0x5) r30 = socket(0x800000018, 0x3, 0x102) bind$unix(r30, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r33 = dup(r32) getsockopt$sock_int(r33, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r29, r31, r34}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = fcntl$getown(r35, 0x5) r37 = socket(0x800000018, 0x3, 0x102) bind$unix(r37, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r40 = dup(r39) getsockopt$sock_int(r40, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r36, r38, r41}, 0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r36, r31, r27}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:12 executing program 0: socket$inet6(0x18, 0x2, 0xff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) r3 = fcntl$dupfd(r1, 0x0, r2) write(r3, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) ioctl$TIOCDRAIN(r3, 0x2000745e) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x418, 0xffffffffffffffff) r4 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) sendmsg$unix(r5, &(0x7f0000000940)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f0000000100)}, {&(0x7f0000000180)="d5027df074a7244669a27a4bee8b7106f1eeab4b8764f2365f4dcb37f349b98c1d126b59b4a33e7bc6a87c3ca06bd470dc26f46fb81c6493825df67d6edc0045a7bef630a6325611cc3fae150f931849477470d3d5468ac0ade3742cd6b4a6e59bf6a8ff7d", 0x65}, {&(0x7f0000000340)="a7eacec678953ea69581288e53758575e699311b66bb356531746a4476749b74790347b116268a8e1999892c29760d02023fdf26c67db624bc02fcf75142415a389ede2a918622715366cf736d33fb3d172e9621566b53a8dee1ebb6f13067dc2ce2e022011dac588e7459b8cacecb31", 0x70}, {&(0x7f0000001980)="c3f72237a567fb6d5e555cec809493a1ea0d092c1413a2b9ab8212e215f37557baf8a017e2ab3bfdc02b69a5fdfc3b21b4ab937ae1f6b717159baee90123dd5389489c517400acb5efecc83f9095ad0f9300ec1f136f82120dda9ebe1551ec5c73d0eac5a7bd3d584756e3a38235dbb944371ae1f03940c0de21b5146568ebc4e371e6bbd211e46f9d6f9733d88a8283be6010460209c2028239bba44d9feb3a58c841a20261fca86ee1dc2e2dc1f01101a40d5f875fd106b3caa22e962b7a0e7860410e321517ce64d108d8b591b70a3c7383cea6fa27be0b539fa54e5c808686dd6d38235c6f0fb482b701e9ccc27e4aa9b6e1da4ccc55e63edceb429a5e960ef64a54ae82be8b744eb5ab743147bfc652f78b907662fe08a47af9dcd6444396cf6344e00551fd338825cc45ed15a2d2ccc2f19af8c93310f9b5901f1b7018d76b9a5122feb372db", 0x149}, {&(0x7f0000000680)="c7d06951476b659a3ed67a4822c24b67a6d46426bfeca312b716c5f36f7d83652f037c8fc065a1e6c624457d8ece0b9ed9ebf899bb75491de5dd713272b099ab9559deb583368679ca3d23bad5e7b2b2534e51ddb308e1dd888f7c5a9f043638d9290ad9d08c9fc99bc6390c84eebadc879d5b333825de76e5fe947370f2163353ba80b6f3b731348545fb7d08e236b36fe2edadc1bc30f60262cd922656ba76071a9d6414741cb62578376bf61b28dac39cb27e29566b618a4570b08bb76e7fdda55206465502ade620b3fbd6d9901d0b788b55a785eba3aa5bc8869805e3e0f01a", 0xe2}, {&(0x7f00000003c0)="a3263cfb26104c392a46ff1c1b14cea585fd6329082ce783fddee406df1b124fb611cc5bda506546e251ab09525e83ebd0988f114bd87c8802e811e55df92029bce3f555f971fe924ea715ec5274cff68fd90f19c1615cac25f0620a2d93d77aa72b3a4d4db99e1452d39bc941b26d2addef5048966f0ce8d3aaa9d48bf4b8d82067363a740f11ee41ee4441063d1e7c893821dc7edc2c82dba8b27c", 0x9c}, {&(0x7f0000000200)="6e35e60ae08b", 0x6}, {&(0x7f0000000800)="91a6c2c6cd9b766e0bcdcce36f471e5a5c6b7f50c156ed5977ac1dbe41f2634035e9ba63272d0ce62782f655e38e8958528ef8c488436fbc829ec1442ec7a58b44fca59abf968c4607342362fa861ce69abd0103c74b9c3a16235a3bde3453091bc443f0371c722c9e2560f8a074af3773820f40be1e76ca4ef3de405836edd894ff82f165667be45569dc6e89717be0545ab1ed1785739ab9346997e9006a33923e5c95b303f448e7c73695fa48", 0xae}], 0x8, 0x0, 0x0, 0x2}, 0x1) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) write(r7, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:12 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f000066a000/0x2000)=nil, 0x2000, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d58ac2d2cea51e1dcc75d49c51f7b1d88321cfe0df81e7c5535366c2f1922498b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2ebc8326481e8395c1a1fb", 0x7e}], 0x1, 0x0, 0x0) r1 = msgget(0x3, 0x82) msgsnd(r1, &(0x7f0000000080)={0x1, "b67d9f13ec0cb0f37470d75c5bef16535770231a8b26b0889efad2311607e5b59d18d22b0597f5b176c1840ec6bb49283fc8da684dad4740bab1dcc1a951b1841ab1c9b214eb80b4ba3c7ba32bd1fccfab1f3aabab921cbbf4"}, 0x61, 0x800) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r1 = semget$private(0x0, 0x2, 0x428) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r3, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xb, 0x0) poll(&(0x7f0000000480)=[{r6, 0x2}, {r0, 0xc6539a672584d086}], 0x2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r2, 0x0, r5, r7, 0x8, 0x6}, 0x81, 0x4, 0x5}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r8, 0x40044b06) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0xdb6e, 0x7f, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x81, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x5, 0x3, 0x2}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000600)={0x0, &(0x7f0000000640)}) r9 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r11 = socket(0x1, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r11, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r12, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r12, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000001c0)={0x200000000000029c, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x6, 0x20, 0xcd}]}) ioctl$KDGKBMODE(r12, 0x40044b06) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x7, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r13, r14) setreuid(r10, r14) r15 = socket(0x11, 0x3, 0x0) r16 = socket$inet6(0x18, 0x2, 0x6) setsockopt$sock_int(r16, 0xffff, 0x1108, &(0x7f0000000080)=0x1d, 0x100000142) shutdown(r15, 0x2) r17 = getpid() fcntl$setown(r15, 0x6, r17) r18 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r18, 0xffff, 0x20, &(0x7f0000000080)=0x80, 0x4) socket(0x10, 0x8006, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r19, 0xc0106978, &(0x7f0000000800)) shutdown(r19, 0x1) r20 = getpid() fcntl$setown(r18, 0x6, r20) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x20a8, 0xffffffffffffffff, 0x0, r10, r4, 0x130, 0xff}, 0x54, 0x48000000000000, r17, r20, 0x9, 0x6, 0x10001, 0x3}) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x220) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) write(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002004, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x14}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:13 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000200)={0xd35c, 0x0, 0x9, {[0x4, 0x1, 0x100000001, 0xa30f, 0xd3ff, 0x2, 0x0, 0x4, 0x100000000, 0x80000000, 0x6c, 0x14b, 0x1, 0x7, 0x7f, 0x8, 0x1, 0xfffffffffffffff9], [0xfff, 0xfff, 0xc28, 0x7fff, 0x1, 0x8000, 0x9, 0xd1, 0xfa05, 0x18000000000000], [0x8, 0xffffffff, 0x7fff, 0xffffffffffffff81, 0x0, 0x65a, 0x3ff], [0x8, 0xef54, 0x800, 0xffffffffffffb07b, 0xfffffffeffffffff, 0x7], [{0x0, 0x48000000, 0x4a3, 0x4}, {0x7, 0x2, 0x5, 0x2}, {0x101, 0x3, 0xfffff1c1}, {0x1f, 0x7d, 0x9, 0x7}, {0x2000, 0x3, 0x1, 0x40}, {0x1, 0x7b7, 0x7cb, 0x5}, {0x839, 0x5, 0x8150, 0x2}, {0x6, 0xff, 0xfffffc7c, 0x7}], {0x9, 0x2, 0x5, 0x80}, {0x0, 0x30000000, 0x0, 0xfff}}}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() syz_open_pts() 16:00:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x2, 0x3ff}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x8) pwrite(0xffffffffffffffff, &(0x7f0000000080)="c999c4a5627f0f0be2d601c7855eaf8635e49afe0925e06bc4478d5fa404c1fc16e2f33a2328cb341c252a8f5ab887360bc5c59741df75aabf4743d65fdca61cf777465021acab9cbd03f929aca41050e2c234b1807b01b7b34100c22e19b6bc4b48b2e0d145c1298134fa7a9abec4700bc4904c317ac9d54be98a12e3d631d42ca3a5df72", 0x85, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20000, 0x0) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000180)="831f028c66029f655a9ac29f7878cd092387dc71102539ba8e4305a76840fbde3d28a3729ab04d13bf16d71780608a00077531c8156a7895eb5a74b9332a11a8f477d5e3a4d22d3fbbca5762384aa6e0ea7f4a960402d44432ae3bd50757405c00cfb6108f1aa4751f49", 0x6a}, {&(0x7f0000000200)="2847406bcaddc2c6fc8b1ed36c1ec9384aaab06a", 0x14}, {&(0x7f0000000240)="ef40e6c05ba75bd7648575114074908476b7535d9766f5249bdf3c5fd63aedd4432b2af2e98ad48c115eb9e3f8f38fa697ee3a3a6b8911e62eae4e2ecef7716ccfbe898b4c26aec78a75889607bff04debdcc31693f0eaa6638bd1a9655b8b74fc5156b35bc947d58cd4f9489d6870b98b610b2507b54f236998edc451209c68bb55b267f0773656b28e8e6dcd19be79bab99a7b5417f86b777c548160bda146caf3253cb887", 0xa6}, {&(0x7f0000000300)="104855e05734b9ad315842ec364aaf48c9008f5efddeda8f611f645834eb3358e722363faf71197d5d01d5090972a8e57018b68222c6ef1634644f0becfd13aa6e326a763e972524f12a6c63f847dcf7e0", 0x51}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="7b6b2b487773a493af8640750af20f47a6af2e52330287ef00a55d084e26851ee8e28da6a95519f4f5d4c580ef3741697fe6195da18fe85fbb7e9e7e29c507157030b2df9deb981dc904b015b42ca6f8a1b35887957206198bd102e83b0b81ed64ced0fe3abbbb1fc388b660041ee2c17fc117edf43b3ef294d418d0a8790e8db102a85c46b461ebe06c921770f530ed4a7d8963e76b79ed09", 0x99}, {&(0x7f0000000480)="9be7cf7ac5036b7a4d99d822ecab76cf1b1f8111528f83716d3250876c3b9a5a39b68809e650d738b47055b9809b268c4103cdb4ae3e69eebefc9c5960df51a555413cd81c1cc35c6fcca8eb20b27a3c", 0x50}, {&(0x7f0000000500)="d61450eef29210936654a54c6f9219b132d67104e9823b0fc73d82e00ec7bdc99404f40116a3eb2dd8bec12f35ecdfd6b419d4efea1d8a65bf3aa685478899bc8a20bd27c054e52a214c3631c650a647d183235b39a7571afd8703bf09490787ce11fb4f864bbbb4d06874b51a2ae8d396398774b32ff1496b9f01e3435ccc90f7a4b82c67642fe056ffffe78c9bf1f325eda9b4", 0x94}, {&(0x7f00000005c0)="c850504db710c33820a57beb3c13e5589b8f9a2f9b600fe26100abd309d58995320362928b95108c34bb57881aff6a37403badbe55dc2aa7937d63a942df3ab507dd5c668438c2aa6f146bf275deed0493be526d5f77acde6b880960a55965f4524ee7ee4d1ebf13bbf791b7981873683720677433dbf9e0a65eca398ca67a4431e5769cfb2cc7c7d35e642eb3f120ccea58903d123f0ca59758f62459594b8e1f85c0e0f76ee55ef953121ba9f9f38f324a30535d07694e89d3be840c32ad52f8d58f7ea0a705e8", 0xc8}], 0x9, 0x0, 0x62) chflags(&(0x7f0000000780)='./file0\x00', 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000800)) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000880)) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000900)={{0x18, 0x1, 0x8, 0x40}, {0x18, 0x2, 0x1, 0x9}, 0x6, [0x2, 0x1, 0x6, 0x9b, 0x3ef3, 0x0, 0x0, 0x39]}, 0x3c) setuid(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000940)="b174362cb2d0372116134ebc934eef742be484cf6dddccb60692c48cc4dee15c42753fe8058f8e81fbfd31e5b24b8a23cbde434ffb7af1f8ed4daafad9cacb9e2111f635e250d0b9ae3b67686175866af3b7ca5342d95946965f131756e7e87f6511864cb022361570d57718c59c7b53fdab8f9b67fe259d23ac769f4341b94d7bdbee32c0b61aa1dec79812fa41b67194be9d1d08d25ca6f63b53e7", 0x9c) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000a00)=@abs, &(0x7f0000000a40)=0x8) fcntl$getflags(r8, 0x1) r9 = open(&(0x7f0000000a80)='./file0\x00', 0x10, 0x7811a4710b6d6cd2) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000ac0)={0x4dff, 0x7}) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname$inet(r10, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) r11 = msgget$private(0x0, 0x1) msgsnd(r11, &(0x7f0000000b80)={0x2, "849b7c5603abf0ba4bee3256bcf37c0f00e2c9f8e96985fa65d275b20d532634152ede89a3c64494b2cede77890f684d22f7e243eece0b4f743a4be50a16fc9c1df28738e121ba6ef68ff855a2302ce5afe1a82804a649b9df52643bab241a556df534d8d7522e7632ad6163a63cb8780ba936cf6eb33045606c19c8cc08eeea81fcbce2c83187887b0d5cefd7b053f0e375272fea7708b6f993147ed092b9b8dfe49947afa6fea9c3a02b52cb4f959f76d2ad89ee1cf6c33598370065f72e45876565a66f4c9dade054f92a8f4234a006b4bd2eefac0390b84978728c2627709de2bd3c3eddd902dd8a5f"}, 0xf3, 0x400) lstat(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)) getegid() acct(&(0x7f0000000d40)='./file0\x00') r12 = syz_open_pts() r13 = accept(0xffffffffffffffff, &(0x7f0000000d80)=@in, &(0x7f0000000dc0)=0xc) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000e00)='/dev/wsmouse0\x00', 0x10, 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/vmm\x00', 0x20011, 0x0) r16 = accept$unix(0xffffffffffffffff, &(0x7f0000000f40)=@abs, &(0x7f0000000f80)=0x8) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000fc0)='/dev/diskmap\x00', 0x20, 0x0) r18 = open(&(0x7f0000001000)='./file0\x00', 0x8000, 0x4) r19 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffffff) r20 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001040)='/dev/ttyCcfg\x00', 0x2, 0x0) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001080)='/dev/vmm\x00', 0x100b0, 0x0) r22 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/wskbd\x00', 0x8000, 0x0) kevent(r7, &(0x7f0000000e80)=[{{r12}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x8001, 0xfffffffffffffffb}, {{r13}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x7, 0x5e0c}, {{r2}, 0xfffffffffffffff9, 0x80, 0x3124175fe6acf1c1, 0x9, 0x7}, {{r14}, 0xfffffffffffffffc, 0x8, 0x4, 0x8001, 0x4}, {{r10}, 0xfffffffffffffff8, 0x12, 0x1, 0x1ff, 0x6}, {{r15}, 0xfffffffffffffffc, 0x40, 0x4, 0x4, 0x6}], 0x0, &(0x7f0000001100)=[{{r16}, 0x0, 0x8, 0x80000000, 0x9, 0x7}, {{r17}, 0xffffffffffffffff, 0x8, 0x40000000, 0x4, 0xfffffffffffffff7}, {{r18}, 0xfffffffffffffff9, 0x12, 0x1, 0x1, 0x8}, {{r19}, 0xffffffffffffffff, 0xf, 0x1, 0x43b, 0x6}, {{r20}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x2, 0x7e66}, {{r21}, 0x176148f014452ca3, 0x20, 0xfffff, 0x6b}, {{r2}, 0xfffffffffffffffc, 0x8, 0x2, 0xbd60, 0x8}, {{r22}, 0x8000000000000006, 0x1, 0x5a5ba5c855c4f0a2, 0x1, 0x6}], 0xffffffff, &(0x7f0000001200)={0x3, 0x4}) 16:00:13 executing program 0: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xffffffffffffffc8) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400), 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r6) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r7 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r6, r6, r6, r6, r6, r6, r6, r6]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000380)={{0x401, r5, r6, r5, r8, 0x0, 0x10000}, 0x8, 0x6, r4, r4, 0x101, 0x2, 0x1000, 0x7}) 16:00:13 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xa2) dup2(r0, r1) r2 = syz_open_pts() close(r2) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x41) writev(r2, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f0000000100)=""/116, 0x74}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000280)=""/250, 0xfa}, {&(0x7f0000000380)=""/76, 0x4c}, {&(0x7f0000000400)=""/66, 0x42}], 0x7) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000027bd9244"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 16:00:13 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) readlinkat(0xffffffffffffffff, &(0x7f00000019c0)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000740)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c8b0c6584265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9c6958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a543ddbe501f3a1", 0xd9}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187841303c9dcc5ea654e4665efce3fde6a09b547c71438870134c556f2f7581ae539e6ab65933637a358443489ff4422f23cc6eba5308ed1fabbdb3428ff10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18faf1350e98dfc07c8ad4d3e39f357b7b73035e", 0x101ee}], 0x2, 0x8000000000, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000000)='./file0\x00') execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='\x00']) r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$KDDISABIO(r0, 0x20004b3d) OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) 16:00:14 executing program 0: r0 = syz_open_pts() dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0xa0, 0x0) r3 = getpgid(0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000700)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r4, &(0x7f0000000680)=[{&(0x7f0000000180)="8af77f43669f8b5f94b88302dbcd8e67523fb6abdddd616c11b9595e9600", 0x1e}, {&(0x7f0000000280)="a80e405a60a30c8f099f420a2cccf89f541e3882b6a4d6053ca9367c19bf9a9b82601919a9d71e8c0a1dcb224a1870a38acdd4e44a2e072f54894afa9b143b77edf44635b4c24196115a9466f7990be1dcc47f7ce5f7ee52b9d12f984684884220c80c0c68a234e32c3982a0fa3c25a088862f8a15879cd4127cc94653dbf33702aa1b15547870d3176f3718d6e512f29b8c33b946a81cb37627eb24fb3b3ad54fb2544dab442c5719cbf7ae1ff777ae36df1089c44e7d7ce9491ff00fa4521261105e19fad64418b110f2e6c843937d8ec47654ee607636dc14997fa71930f0e53debc9baadbd528f08e5c88fff7ed469064de5e9e262fda145e41175", 0xfd}, {&(0x7f0000000380)="8ee9a7506b13fd707003c88433c6ff02ed355e0b77e531c89b40695aeb2fe6e949bb48e6e3e8d43c7264cd11c36f966b733f6f66d14a1d40955aa347601cd738d34e8013ad55a287d2dcaa753c16070be65b04d9b77c39211ec66415809b99db362eca21fd9cd56cdfdfd7bb092063ca5d3e7bcdce2c753fe235cf6196920aec18635bd91e8c8dae028aed44c2caa5296b76bd4f10aec237adb8c5707a3cfb48fdc96bbe1f1f375b551f2ce5418061dd8c92c721618509813b3e01ac8207d8322d9d34bc782b9d8de880ac242129b31f", 0xd0}, {&(0x7f0000000480)="6ada1c05d017bf4e495e46818eaf37bd50df837790516589e46eb7b1b71a95cbb31709a309b59d06e89907cfbe1b2728593ee85504132ad827ea91765bcb6f2d83eccf848652ca3c2dca29e0", 0xd}, {&(0x7f0000000500)="95d23b590f315bcfb259ae7063a30034d92fa6e5992b2cc9112d01e2fa8eeab7a60ef230ded6c4983671d6c76e16ee7e2c5e7419665ce13173ab722e13b01a26b6647cc40c43c061d090e2793aedfa6fb080c6d3a21116155cf07aa4bbe52a765824a4edb9805cad571a7a063694baed47a50825bbe1384c848958fe42931eb2ab71115245d491411ebd09861ed70d7c4650b50d71f0", 0x96}, {&(0x7f00000005c0)="7369cac281a5989e2fc4966835bbbddffce8a8a860b95d27494314ffb009b1c600001461b5ca4a1aa0e24bf01c3f4ed7242f71381d1ae2f004f9fb36edb83c8a8520a88c016a6fe376f84360bdd5ac4b25df10b5059d2bb1eca7bb643f4e331ae8cc3da3d76b2989275930e8359744b104705da66f942aea8332b18feb46f44f5972df6148e1ebfe94dc633729341292a12c7fb76394389c90f1552d7f1ca9aaab40a498fdff96ce9771728ad65faab5a671723100e67831", 0xb8}], 0x6) fcntl$setown(r2, 0x6, r3) 16:00:14 executing program 1: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r6) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r7 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r6, r6, r6, r6, r6, r6, r6, r6]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000380)={{0x401, r5, r6, r5, r8, 0x0, 0x10000}, 0x8, 0x6, r4, r4, 0x101, 0x2, 0x1000, 0x7}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000140)={0x6, 0x2, 0xfffffffc, 0x2, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355", 0x40}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x19a36ac4bfe455a0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x200, 0xfffffff9, 0x10000, 0x1, 0x401, 0x9, 0x0, 0xc2a5472714490684, 0x1, 0x9, 0x4}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x15}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(r1) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x6000, 0x200) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') socket(0x18, 0x21522c72a1d22cb5, 0x80) 16:00:14 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], @ANYRES64=r1, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYBLOB="f57a4a566cbcc7106a8f5c2368d5c127d5708a8eb9e372f436d70facb7cbc12feed1", @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESHEX=0x0]], @ANYRES16=r2], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7a, 0xa}, 0xc) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\xe3\x99\xba\x8f\xbfX\xe8]\xd4', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) write(r3, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000140)) r6 = dup(r0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x204) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:14 executing program 1: r0 = getuid() setreuid(0x0, r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/36, 0x24}], 0x1) sync() syz_open_pts() r2 = getpid() wait4(r2, &(0x7f0000000000), 0x1, &(0x7f0000000040)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000035, &(0x7f0000000040)=[{0x40, 0x0, 0xfe, 0x7fff}, {0x81, 0x0, 0x5d, 0x1}, {0x6, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x4c, 0x0, 0xb9, 0xa0d}, {0x26}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd310a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c86e4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3c6ee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e050012ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r2, &(0x7f0000000280)=[{0x0}], 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80, 0x100000, 0x3, 0x6ad7460b}, {0x6, 0x0, 0x2}]}) fchdir(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() syz_emit_ethernet(0x122, &(0x7f0000000300)="00442cbf2701a917a09802a52aebd33ecfe416dfa681414a139dff906d92c43c0e605fd0aa7592ee706ad49f208df59c01a65fbef6ce3e7647d47d220d4eb7784421c0f413a47455e33d2d24f686c6fca54922306ec743774971b050160e106dac05456f5022af8ad6c833fe2384f711c4b6042c528643b1c49184ea32ebee2f12830f1525fcc8025e62f90f3446e11f4da0b8b3dcc0e45f62b07b8265fa20bd6ed196be0feebaca9b9e94c16271d1b4ff6872c23332342aafeed0e4996d5bffb3868032e298b8414b36d6e9c8af9a86883a79c575fe81578096789fde8c4a02adfd5cfd629ffb00730fb5a2a79e2bf353a1cc0eff36cfa8c49522b36a7e91baca958955538649fc113c2d2ac75f92a1e79e6fbb51f8aeac389338027daa23b396e6") r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) getpid() r3 = msgget(0x3, 0x0) semop(r2, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup(r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x16) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x4003, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x4003, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x2, 0x0) kevent(r5, &(0x7f0000000700)=[{{}, 0xfffffffffffffffe, 0x1, 0x1, 0x6, 0x4}, {{}, 0xfffffffffffffffd, 0x8, 0x4, 0x3, 0x5186}, {{r6}, 0x44b867dce063ae8, 0x8, 0x1, 0x9, 0xffffffffffffff7f}, {{r7}, 0x0, 0x80, 0x4, 0x6}, {{r0}, 0x25605efcc456147e, 0x4, 0xfffff, 0x7fffffff, 0x2}, {{r8}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x4, 0x97d}, {{r9}, 0xfffffffffffffff6, 0x49, 0x4, 0x100000001}], 0x1f, &(0x7f0000000840)=[{{r10}, 0xfffffffffffffffe, 0x20, 0x4, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x8000, 0x5}, {{r11}, 0xc, 0xb8, 0x40, 0x8, 0x9398}, {{}, 0xffffffffffffffff, 0x8, 0xfffff, 0x962, 0x80000001}, {{r12}, 0xfffffffffffffffa, 0x28, 0x20000000, 0x20, 0xfff}, {{r13}, 0xb468158d3e03d665, 0xf, 0xffffd, 0x7ff, 0xa5b0}], 0x4eb1, &(0x7f0000000900)={0x5d80ee26, 0x69cf}) r14 = kqueue() r15 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r14, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x4}], 0x9130dbf, 0x0, 0xdde, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140), 0xc) msgrcv(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000000000100000004f064d1b000202000000000000f900a8d0551481283c3100e1ff000000000000000000000000010000000000004000000000000030bc000000000000000000000004000e000000009e20a549d0ebe7fc1f062a0000cb176010c4bffe7d3df33a00004000000000000000000000000000000000000000000000000000000000000000000000000000004500000000000900000000000000000000000000000000004ade78a2d304df740000000000000092aedfc2d5a00f260000040000000000000000002f7764a1b2bdc823f3e1006e21ba70029963ef0057c58e7f58bbd019b396d1c1f074e93d7205252972f4000000e3387461a44e349b2600000000730919d1a187e2fe0a0965badd2bef8707b266b6ddb72c55f887ad3cbb4ac5c436f1698b9c86d2c9b990ca250a640f8441e84df3aa714db663089338f166bb4a92eb6bd8bb8b222ef0b6f8a5618b8922c8f84f0944b523cb59d000ce557effff02433aa218d9d23f1403d19035ba499895b0b6e3be4a8e446d63732f175d4d0720ab7a7ccbd47304721ca66dd6a13a6cbbd8cf042af30a04240900933fe82b58f8f847ca861d84887e3b87e8ecc2f6da7408000000a4216556a187d663a264cf6dfacddc10c65fcf12f9f65e5fbe25fff7433fa272bca8f8d33de8cd4530b4106a053b6fbc8543e53b39f04c68f267e5864af166086826392aa1e03cd425b879e0c76aa9b82a011879e3f75a2267454675f736ea53aa01f21284462b931757918d48b8c7f6f9dde9a234c1f42ec439e8600f3011407c46f13cbe00228164a15f2680c120859ec3dc7f34ba89ab81c390709c02378b3b120749292a4b55fd40acd2ddc972f5627c2014ec505d5c68305376fb1c74c6ff011b982000007401d5b0bf5fa9eaaaa459d3de3d25b34912f4101f98e4a830d93b494c05eab054b3ffe97b1a2f1ac350a58f7a79f911f70900000000000000cfae08f5450214f1fe715195d279cc30622462cafa608feee225b3541619555293375e0600000077c9ddda7bd4a7779e4af33e65d1ae919f4d5631d49acd2100c0932896b0a7dc08b0fd8b53cefb78253fa132f84ce13f0080147b0101000023c9b29237b28f1c2cdc0d2f2f3834e41c0b2794113ca2d1ae68282eb6b151abd5f81f3c347b3c49dae548b5a91a100230ee42706243984da8892261930000000000000000000000656f4ee7c3838230df9856666881ccb52093e2690416344082a776e8d36d0000000000000000dde094940c65eece5f081503a3b13d096c7b94fe3bedd1be0d1d9f252772c535a38a7d1d0a921f59858cff764d1461c7250efd142cdbe4e6918788ebcdad81f4337f8416d76c5308311905fad4e1541946c18a5f7ea26f0fa46953a2d33eaa50a021bc2efe343711ac360ee9fe6744078357b29f7a86618b0d6f2677133ac041b4aafa813ada64ef21d93781e827611dfbea56d39e40a649fe230f9905e0b3a3f5dc78d1ab19ed77dd80f1017c7139f0eb6db62d6425cec3b21476d43463b3159dc0fc4a25d38d63fe2e5fb65effc3485e31b4861cf0968554eeab8ad19318760b7d34e393cf4a345548a5f6b2659ee12c286fb720c8a2e455e4e629f2f8b3b8a08ab514465342b978cf06c7d367a44b5ba2e3d6253fd50f297ddafb37be3c932401481597145c3c71d500000000e4d5a9d82dd061f0d27002806a1a5a93edf026cc9250c031c99b5f8b0a976c0e1b3fcbb2bca85de72adabb37cfa78c743e034c720b789218a26e9128128dcf80d879aca31ac22534e04dd5158be6e7198bc2b969a7c420d6fd404127f2c258e5883ddfad0ee406f54e48a4be9d71fbd8506194f7f88857fe2f6044971e3597172937ace8b1a3bcf8b0535b979aeda466ef64e78fa531ccaefd0086f01e6e15b3a2750998da8a48a3fac46cdc036f1ab2e659c62d642fa4f7bc8541e6e2365957457b76e8290c3364ff0ef6f23715804c45295a8446f225c155ada67c82"], 0x1, 0x3, 0x0) r16 = syz_open_pts() ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000640)) r17 = socket(0x18, 0x1, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r18, 0xee01) msgctl$IPC_RMID(r3, 0x0) 16:00:15 executing program 1: minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x98, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x64}, {0x6}]}) r1 = socket$inet6(0x18, 0x0, 0x9) recvfrom(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x20, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") rmdir(0xffffffffffffffff) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030001) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = socket$inet(0x2, 0x5, 0x61) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000400)={0x5}) poll(&(0x7f0000000240)=[{r2, 0x40}], 0x1, 0x10000) close(r2) r6 = accept$inet(r2, 0x0, &(0x7f0000000100)) sendmsg(r6, &(0x7f00000003c0)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)="35b4be74a13331d466e6cb9bcf", 0xd}], 0x1, &(0x7f0000000200)=[{0x20, 0x1, 0x2487271, "93d0b80f5b82b337d8dfdc"}, {0xc8, 0x0, 0x80000001, "fbfd452b09abbb1b8bdf9e732ebb72c23f0624f13daf3a2d3596a411b33bb6d25fd72b9473013103a0e03a81a92adbac8d97c2143247e41e900698e46b50b9e4274444924d429e32742d9553ccb431d60b6dd0a831b16356b5f9d7096727d6b22fa09a0b53e37173a06b2275ba8dd849ad3759b48e73753119e32eeaa44a4424d91d45a63092e8a71fe0d052c297b163049e4ac783135245c928d9f65d8229d159c6be3f9c4999c1ee88027d68764a21041f6b02367ded8d"}, {0xc8, 0x1, 0x5, "a43b3c65844ece2a81a5939e3a39a0219b9e917c2f8c1522c55b48b6602c3e0fe6e0b197c0095568df1f1b60b5f9234bae8650b20ee5e1c12dd13be2860763928816a3168c3d4e3ec5c774cb5959d20c973d2b215e7151dc2fa719e55df1d2c56aad78f38594a79e9ab85bc7e73026f1c980a6d582c8bd36ec8ec76234713e1acf464ae9fe45666685f0795641deb237d2b07d79e18311bc29d7ffa713138c27a3fda20cfc720bd6acabd375f2b4843be7"}], 0x1b0}, 0x4) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x1c}, {0x6}]}) r2 = msgget$private(0x0, 0xfffffffffffffbff) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/180) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r9, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r9, &(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(r9, &(0x7f0000000240), 0x6) r10 = geteuid() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000001340)=ANY=[@ANYBLOB="00000000003a24492207c192b7dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90e81da8118a288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r19, r24) r28 = msgget$private(0x0, 0x682) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000580)={{0x5, r10, r14, r24, r31, 0x20, 0x9}, 0x7, 0x9, 0x4}) r36 = getgid() r37 = accept$inet6(r0, &(0x7f0000001100), &(0x7f0000001140)=0xc) r38 = socket(0x18, 0x400000002, 0x0) close(r38) setsockopt(r38, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r39 = socket(0x400000000018, 0x3, 0x3a) write(r39, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) r40 = socket(0x400000000018, 0x3, 0x3a) write(r40, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) r41 = socket(0x18, 0x1, 0x0) close(r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r42 = socket(0x400000000018, 0x3, 0x3a) write(r42, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) r43 = socket(0x18, 0x400000002, 0x0) close(r43) setsockopt(r43, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f00000001c0)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa9, 0x20001, 0x100000000, 0x1}) r52 = msgget$private(0x0, 0x682) msgsnd(r52, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r52, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r52, &(0x7f00000013c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x0, 0x1000) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r52, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r53 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r57 = getppid() r58 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r58, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r59 = fcntl$getown(r58, 0x5) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000980)={{0x2, r53, r55, r56, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r57, r59, 0xa5, 0x1, 0x100000000, 0x2}) r60 = socket(0x18, 0x400000002, 0x0) close(r60) setsockopt(r60, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r61 = fcntl$getown(0xffffffffffffffff, 0x5) r62 = geteuid() r63 = semget$private(0x0, 0x7, 0x0) semop(r63, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r63, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r63, &(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(r63, &(0x7f0000000240), 0x6) r64 = geteuid() r65 = msgget$private(0x0, 0x682) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r65, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r65, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r65, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r65, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r66 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r70 = getppid() r71 = socket$unix(0x1, 0x2, 0x0) r72 = fcntl$getown(r71, 0x5) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000980)={{0x2, r66, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r70, r72, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r74 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r74, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r74, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r74, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r74, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r75 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r76, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r79 = getppid() r80 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r80, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r81 = fcntl$getown(r80, 0x5) msgctl$IPC_SET(r74, 0x1, &(0x7f00000001c0)={{0x2, r75, r77, r78, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r79, r81, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r73, r78) r82 = msgget$private(0x0, 0x682) msgsnd(r82, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r82, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r82, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r82, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r82, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r83 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r84, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r87 = getppid() r88 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r88, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r89 = fcntl$getown(r88, 0x5) msgctl$IPC_SET(r82, 0x1, &(0x7f0000000980)={{0x2, r83, r85, r86, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r87, r89, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000580)={{0x5, r64, r68, r78, r85, 0x20, 0x9}, 0x7, 0x9, 0x4}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r92 = msgget(0x2, 0xc0) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r95 = getuid() getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r97 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r92, 0x1, &(0x7f00000003c0)={{0x0, r93, r94, r95, r96, 0x121, 0x9}, 0x800, 0x1, r97, r98, 0x3, 0x1, 0x1, 0x5}) r99 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) r101 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r101, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r101, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000040)=@file={0x95478e95877c8393, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="2a63fabcf530d04668f125de5bfc3fcd576d74461e4f717c9158f288e8aedfe48ea67521e27f39d1eb1054a55440d337fc749e72df2feea9033e26a4be0ffe24b24bdd9e25d21826d05658be3059fdf7911ea00634735393a83be73215d7fc02047a8953f1427a65555ad83b26195fcd57a9f437d96f3d3b955183d28d2c4a176080530f8cc7012b65bd6ba0bd431b545d438cf8fdc375b15634a141b091e08d93c34cbf97f7e0ae9eb7d9c78b1a3eddb27d2bbaa68279e43c005677ec0828d267795ad30cf8a53df5025e6d4d123ff9911e58d91665ba82b7d1ecd66e56bf77a94716a4f55bf400a557aafea0da5e230218f19d895ae02209b72bd575a69ce036afd4524449a3f1b7864ec6031d3a82eee0716cb8c7b75d16b8727e0a48040dc31b187626c4e5a051b66e01ad64637505ad6952635fb2e9a284d3bef3a5581c579787a5a7d86ed12a490dc15962b6ce77886cc10db5ec293b1da8378c800561cd00fd40528e5404856531d0b32ad7c2f7d1288e7eb10512157666a5d6de9ccda2115bd2c544fcfa5bb4e5523cebc9db79d3406ad8211d2c42992a31e3bdfedcfc13ce696a3b35b03eeffd619c60c976ae35142f99af5c6e22358be4554a144e95bf6a38c6c87797e4f2fd8e6b683bba1473da0859420e01a6928855545b0e74753b54e8c9f6f09f84acd62f826e31f7e0934d8d0d77220ce7d1931c5617fd41da3daf616726ad6bf82143a88f8d448d7dc0f4cc5f0e86d0a9c95338eab8ef3310ae51b06f20eeb6608b55eae9273d8386bfd2ebc98db18d72ebb7834116b6bef8bd675ba46c0f14482454f0c7604de657cc3054b43c39ab5f1c19f4aa0f5be032724562f1defc541a61fc0333cc4d5cce41471c90c40be55c77ee197f920f66686cf30b0db782f122691cbbe5aa15984240833b02b3edff388159a3623a107b265671653df147ed839b585a8be1b490fb9c1a02ddbdcfdeeb252113399963cef0388905711415b1c9fa71b1fdb5176bf88af643a803040ce968c58abbb67f9c3a678366d05a6e74be1232459970af6bb8023451ab3fa847d325ed87c163fbc4ba2d53e584ee25c1c3c1991e3795f5afbe06f756e3e00ae96c4e9830b1b860ab07d79301c5054c7bd30837a04a2ab280526887671629a3a5874c61c440a89fe7cb9c64c846bd8e56e51de9575ea039b9d7e95bf0b6848f18cb74f9c997634083962b1e759e582ef032aee21d11e4924ac1a3dffd29a93b130c8ddf064b38da1178e6b86de176645d9ccb789b7ee3081413d2be566ac0a12475f52810603ec76d30c9e52a14708518494543b2051908870493187e1b291a830b2bd2e4da90428190f9dd6c9131c154441cf6d43e115b5a9f19c608b677262a27309f48909a82ba7c545dbc88a5fd5fc1cebb01768491f86f7bd25b88ee87b10ee8441602974dac7f876b9e8de1efe636d1878ae78bd9a9facf5dec95e05d47f64fa5ef684be48a6f293fbe1f5a78efdc69dd0498ec72741fe1e0ec43d406f30e5b5d8cfb589e27bca650515e07c827515e7ce43272a07f7a1929713f69c97627783a406f5be113f7864bc21763ef883a0e1c8957dbf1bd448af87e842428d7ba86e6cdd50018a2f812544e1d17609b9e6278c82e89bb60d04ad181fb9203d748544fb9b135a100d27b2e62c37ad5ea48cae6ef70ae241e3a611e9a674d1ce5356339edc261fa3bfa49f50a5c177d35e4072f06b128ed11c3d8156e309c171dcb323675674d77c4c79224d4c03968499344ec85f3a632c4faff905f6f76a436e11a721e3c8600b84fe0e10f4cd0dc0b4c6643cff8b72848499989495c5cbfda0c57e4c0234b59cae184d5ce00aa9226426800a3a480b6dd15656ce7c223676157a2f498bb1789addca248b147b248c50541a1f7fcabc35729f1f8fc90064e9c4c3fe63d472d365badceffae5f642a8d38c19671d6640b9f1aefdc2ea2214c5cd7d33ecd42b787f894d88cbe83d0a0fce0f22630f788816a0b7f7a6b78c0bce7e8ff26b971cd7087fd3412183e8ae9e8f432acad5aebef78ea2d6ce4e65393a05e42947d53b032ba4a59d6bcf2963e4f9318804bd254abbbded9471fb3972a8ac3c30e7b3e8b3965f77b46f7e494fab4e943cdb55870618b9785e98f95615ede3fbb544cc3ba13638ee02aa4d0f58fee7b24cd7737450e044c675ffc386753e7371f4b1d603a39b94127061b7b1db003f7032c23d17ea5f8e4a88c8c4627d4b957e1b0903d263a33317221f58dbf83293012a46a1d4c10f829aefdd09fcf6356ae4958a48e4a5742de959085dd80ed846dd4c9cdc821d6302a0abb948fbcac21dcdeb0ffbcbbef7ac959adfc891b1129c5b4d8d6bab52ca6da75c5cf928ac4ae583d7e228995af3e105bd0d87241e80e4664e3582b114deba126a65281080110612e721b093bffe6ff36f08347d6dcceaf7bcbec58446d764443d75be11b6ef9d57ae5564ceaf7a4ce332864361333c8ec3b8c3c04faec09b0c9fd418ae86c420838fd7feaf9713406c5e8ad096a4ca6a825abc4fae7d94dc5ac7b91f2eddac451b5128fd93180084e4171bb13b69d37ee6625fc464e4bfc91579536b7933b7c352d78947049426c8b097c4cc5af7067fd4367a33770eb3533c1d2916b32f66543a230e0f11d0560d90abe4aa07bdaafbcf119505cb692a0dc68dfece29d5afadc5295ec1921ecb8b500d9bb3e21e3ee89dd81547f729805e035416f20f17c68cbba4d93ee4362084822260c82db50caeff9357bcd4dedd92f095861dfc0dd344d2ca22b85616cfab9a0d505b6ac9639d2f79f498014db19d6dc6493a59433b3a1ee480da4e03d024ed1015b2b81184eebfcabdcdecd550223489ea025f3fb1bc712f4fd097582e93ec3e13ccc73d16075b4e5576bda725b6273aacf009d0aaae93da2fe742ca124a79b686d27303c6edcd200e5e484ed5fe2956125533d4160fbfde1648880b44378d74f79cbb14724bf03e2d005d2d5daf2749811ae238daf2352902a5e4ad379165d65a286fb20718a10196825ff2251c83806f7b2f36311ce080f7a8b956fd4c7e2835a0993a152fd0975676abe1ad061418c20e312db3bd03a6ebe7bbaa6c977022bce2fa31aac7b6f256adffe3b8bb746f3c6dce531fe14479ec3c52590cb6fc08f36e1cc444b0916fa6a4c5c929705753464c263cd721782f65b04708fa47283d8eeaeb6bdf86879c503c3d086187814a193e5f02f708c6a1f34728e0c665ef42010e10d01417fab6b1f0e56602310e4156344cd84328ee7d0ee936ac1719152f6f2a6dc6bb926b429fa42e2a3e6677ef64989962912e8c2284cd0db28bb920afa973886062e9b8739e65e748a640c7519d96237f44f5cbd83cdca7606dc9fda22a27bfaca36d4ce168b123798982591ef578f61bf72279da0f29aa50871933af31aad4f2b5278f40456c8d792012c5d193bed450fd77f759de6b0ad2ba5d9dd8e51cf537ad97e37dda52e66f0d98a4a94970025095e4eac4f1688e55e159675919341b695eef02d98fa7a58c56c334eac71d33cc6219d9e02138c38154797df317385a651565099d776ce9c7570dab3f3f8e02a1e89b3b50db34625d9cf3a9e21236e35ba1f69c1e6ed815f673c6fb756ffd0be424f6d21d6f0817b511ac4e5eacc0fdb07562a2e3150036f83974df6e59b86d9900da76ec2cdda80e4f2b768d922cba1e4150e949e071a25de4c0330aa1f8b34a1cd419084425ce05ec828eeb2e64c339869044214eea73dd2694f4aaa223f86a5b37376cc8ab7b35b3f348eff1788cccf9c44288284778705ea06f45f4758efb0264f5a588dd67c1a0bd97bd7e5ec3569cfdb6246a2b986871e1a72ef3c755c039e2b0f613cf002e00736f0ec1a922197936e68147516aa36264d9d6c4487a5c863f600a72390ea2d8d4fb7a8b605748fc42a13056dd2a609768924ff148660e12190be5752317565ed720582239cfbd79af8d820ecb282b190162e64fd08a034cf670785ac12112bd6fcfeed38cc15094b65688c234d1413578ff94aac2fdc4e1fd8208a35c19213f61b25e5935144d2f8866c71869d61985c0658fcbf13fa1170802dc81195278b3d4124418b2c8d752179acb09399bd046eac3e51f7b4d1652751d530a85969ae64bb453c50ffab40cb689d710f6d5b9ac3bd2bd888adb2deb85f6d755260a04397f4018c98cd5e1d4cae8840b70260e12781f355391de185c68d5e301119c06227f93c146b373f93d76c419a7473889a059925487c7c5293bf300e5bae1a1e1bca6041b71a94b3f74058fb5670fb22ec59ea68f296fb154c0f39c8fab61afd4be2541776ce68003960596e6486b9214ef037069c8249a559264648efa9d210974806a7c1a6b49d8f24fdff02ff05d87e5f24a970c0749236a7e9687b185b625cab37c06cd05280339eb8af9759d13602eeaa0e1dc6be70ce85ae9320b8ab7730d3fb277c6bf4ce1a7b31671b4a70fd63faf49724124a6edce343509c320febd7c854960a61d2bc278f5582253317dd00fc5ba0e1c32a8fb8e83a2b6a4c90514d522b974ea32a91c7ec4dfd758f773eec47c89e2117cc6f2c5edc33cb9d976028091633d9a26cb54b8908a14dd84eeb29b271a35f54f2ddf3064e39cc5227cfc8cf94983cd1484ceed8e7b392d236200822bec0880f0944d9469ab0892dec162ec5d4c24ddfcb65e52771806ab33ca21b66544454eb2b6b9e646fbbaa5488992884e124212fa4e039c88f5bbd05530837e5e573eb494c7c018625a42392ea3266cd16cd5f7535035760bbefd54ebf64d9e5cf36d5f23033a2c45d1002c8ce372375f42c31bac2950ac75ecf80d23a5d0846016024840b289d8183b6132d5c9cd460f8e1cff02753ba424cd073ea46234267c19e433a3e20db00b0dfb8e7c62bd31c2240333208fc883f55acb108ad28ae54ab2856619e3b01481a160e0bb7037c2e6b092a4da44291a50a8dc6655a9cced547682a8e73d2dc9c5e3949a641fc4fe4f8adf45e0032a95ba4bf4839adc29386fb6c21ea8327044e465c05f2727ab7fd244b58566d269088cfdb678b8dce3dafb929fb6ac0502b7286a29184739fc914a269b08b2bbe430ba6092f1edc239fc1aa29a09d81379f69d6ea0ad8246fd398269c8e80fc43bc59817c151eb5d78c513608645b8a82129028b5a5f04b0b472dfd45053df36a93fb33c196bce91c285a7b91af7a5f1bbc510f4e7853e3d2a50eeec307d9229b4d9a8185b61906dbfbf90968a244835efba3aac7e9cf4ca3ce79282e6e95bb72bf94af48388a1dc9197d2a3f07f2a3d68136d375645d7fdefcaa7b27934b30b8b733af35607f081afd70c5901c74bc8125d4f5a7bfd6503264236c52c9fc4a9a62311f846d618342f9aa84d9711eeeb91be3870e0bd88bfb15be1d490f4b7b4b14524bbcec7d315fc1809c456224c599856dbb9b78ffebb6d754e292cb68200cda3414d37adf6f9c513bb802bea2691ec59144725b57eea4f2345ae7fbe9e97010871d69bc40f82d929158aeab97c4d68a570a0aa90135e39d601384e730c070a984109368e19367719c72513131a892cf02b6de151e5612a1097e9dc0535b98e34baccd53cc5c1ab78b81da0d53552421733fa517a14b6ca911c668ded848dabfb6938015a83326889db0fd219fc95d361ca4b21007c1403e0eaa5cfac987ae9de00554479fbb8724fe0aa0ac9f74cd3a3ae9c363bd1bdc7bf652958043c876c371a5689105f9939926c1af8c071d269a1311d86b338c575e1b", 0x1000}], 0x1, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, r8, r24, r36}, @rights={0x18, 0xffff, 0x1, [r37, r0]}, @rights={0x38, 0xffff, 0x1, [r38, r0, r0, r39, r101, r0, r41, r42, 0xffffffffffffff9c, r43]}, @cred={0x20, 0xffff, 0x0, r6, r56, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, r60]}, @cred={0x20, 0xffff, 0x0, r61, r62, r85}, @cred={0x20, 0xffff, 0x0, r97, r99, r100}], 0xe8, 0x207}, 0xd) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x26, 0x1}, {0x4, 0x1}], 0x2}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d8d30aaf504ca9d983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0x100000166) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x800, 0x0) mmap(&(0x7f000027f000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x40) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd6f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000300), 0x0) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000140)=""/23) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/132) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) lseek(r2, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001}, {0x2, 0x4}, {0x2, 0x9, 0x1000}], 0x6) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) r5 = socket(0x18, 0x3, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000200)=0x2) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r4, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semget$private(0x0, 0x0, 0xa0) clock_gettime(0x0, &(0x7f0000000280)) r6 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000300)=""/11) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000500)=""/133) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/161) semget$private(0x0, 0x0, 0x208) 16:00:16 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(r1) dup2(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x50}, {0x10000006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xffff, 0x3, 0x53, 0x101}, {0x40, 0xff, 0x7}, {0x3b5b, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) syz_emit_ethernet(0xac, &(0x7f00000001c0)="b6342ba6615049535d762771a6499fffed85dcc28ffdceca4485be33b358d3eabe6a837468e8c3881781daad42ad335eee02773ec53e0037429959fab2507ce4c15670c8ebea8020c7c1b6470c6b5501ee0bee7fbee64e2cfec693e9ab6705721c48747ee1e24be8ee18a645acfb1cfc4cf87dc94fe9712e66ed214542c57e68d2545cc09ee9281da49a90952098e407372afa0f4d75f30c4dceee196da86a513591825cc6047c0ffb17d9ce") r5 = msgget(0x1, 0x254) msgsnd(r5, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x20086138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0xbd16], [0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x1}], 0xb4e, 0x0, 0x703f, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="197f0000000001800000000000000000", @ANYRES32=r0, @ANYBLOB="00e0ffffff000000000000004358347b75ebe806", @ANYRES32=r3, @ANYRES32=r4], 0x30, 0x6}, 0x2) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r1, 0x0, r0) accept$inet(r5, &(0x7f0000001540), &(0x7f0000001580)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x88\x00', 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2d}, {0x5006}]}) dup2(r6, r7) r9 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:00 executing program 1: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r3, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a56dda7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dfd74d2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687a43ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de00bbb11a2c979c4543f9e40630f56ae4da822f1387dd42ec7b642915db8a893360dc2020fe5dae07d9295a21a3bfef6e442387f46b5d364beb6ce882ac411d67eb313973c865ced7ad2f89c59c1f5a9d90309cb55b2b700c49878abaa7815d70e3680b8610aadbb15afb9892b141a9f8ca5ae6a14205f5fe96f54c41c1f4da517a8b8be5ab47bfee8936287fb41a0898e795752baa7a9425da154eb9d8008df78bd90beca6593c23982b00b5c6d1517393deba1f20a425546789860875391dca4df00e9911fbf2f54a470bf72f03c4979b9d4383efd61826a7599c95f1e59e388c3db5d4d3917d9f547a61a59b1237cf4694506815f31be53c65f3dedd84369ed5144f342766f02e27ecffd0c42ba28ce1b5b7"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) syz_emit_ethernet(0xc9, &(0x7f0000000200)="e4492053806166be974277d3fa455e27a709a918b86017809b44750efcd8dcdf9d9e2732e073b097cbed762b219b147f1a75dc5896e3d4ff8793eda62d9748e6152177dc2c7ab0fdcc72127dfab80f2bd9c689eae5ce4c75e7b6f00c21d4e75e96cf283eddb550f6061f5e1d59784cee898208c9dd329ca10ca48332191d5800138dfa8e6cca0000c46dc6179ae93287cfbdec6ee9b87e86acd64b85557e57bc361213f663d63503897bd4a4ac5c84ac8ce192704e2ddb8f19caaa79d4479cae319b3cda4b36a6209fc6b9dc14eb552ea081") 16:00:00 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) write(r1, 0x0, 0x0) sendto(r1, &(0x7f0000000780)="324566c2e57bea06f79001d7af6e6734959d5d8c2ea115cf2182d58cb478508059f0c7b5dddad9c34bc7cd4a026fad6dbaee64ba16f5ca7f9ee596274d3d3c203ca1c42b3282a6ece10756f115f0dbfc82ce5f261a494bafd4641249cb32018f19340f0267dfcb40d051d31f24d1b1b3f6ce47f3e729a094bc6b53c8598607b9df8db35c1ebf72d68b061ae8e4ab366b8ffde081d92e5a1e0a91", 0x9a, 0xf, &(0x7f00000006c0)=@in6={0x18, 0x3, 0x7ff, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind$inet(r3, &(0x7f0000000200)={0x2, 0x1}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000740), &(0x7f0000000700)=0x4) recvmsg(r3, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/172, 0xac}], 0x4, &(0x7f0000000640)=""/46, 0x2e}, 0x40) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept(r3, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000340)=0x8) r4 = semget$private(0x0, 0x1, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$getown(r6, 0x5) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r11 = dup(r10) getsockopt$sock_int(r11, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r7, r9, r12}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x5, r5, 0x0, 0x0, r12, 0x2, 0x9}, 0x205, 0x5}) r13 = semget$private(0x0, 0x7, 0x287) semop(r13, &(0x7f0000000180)=[{0x2, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x27ab) semctl$GETNCNT(r13, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r13, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r13, &(0x7f0000000100)=[{0x2, 0x0, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x800}, {0x0, 0xffff, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x8, 0x1800}, {0x4, 0xb, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x97dcd840d5668b52) semctl$GETNCNT(r13, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$GETVAL(r13, 0x0, 0x5, &(0x7f0000000240)=""/247) 16:00:00 executing program 0: r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES16=r0, @ANYRESHEX=r2, @ANYRESOCT=r3, @ANYRES16=r1, @ANYRES32=r4, @ANYRESOCT=r5, @ANYRES16=r1, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESOCT=0x0, @ANYRESOCT=0x0, @ANYRES16, @ANYRES64=r6], @ANYRESHEX=r1], @ANYRES32, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESDEC=r3, @ANYBLOB="456333e13a59d6d4d3a935df02967964711fa21ce596f7db8bdd392cb9574ec8938673dc93dc6e0e69becc2610449bb19454ef2175187e9ec4cfc7dc7437e2f0827d19f3c33ae3e40b91dfa2b48b39ce98b711226edbfc7037ee02a43d5938ea39baee66590ee905d41ffa81d671062fb8cd2eff4a6d7aadbb04a3aa12afd2e4cc9b25942e4bdef4c676fc9b76bdfc68dbca6ea3a03c176324f0b635c9ef332e7b3cb178517e494d", @ANYRESDEC=r3, @ANYRES32=0x0, @ANYRESDEC=r2, @ANYRESDEC=r7, @ANYRESDEC=r8, @ANYRESHEX, @ANYRES64=r10, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRES64, @ANYBLOB="f672a1fc42", @ANYRES64=r5, @ANYBLOB="46162e64359dc9590bc7cf96d1da19744beed4f95fdde00a350f2ba26951a3deab88d632eac7506cf2bafc14e9c87d208ad94bf5cdfe24747e6e70dafd189e8fbeba9f2328", @ANYRESOCT=0x0, @ANYRES16=r2, @ANYRESOCT=r5]], @ANYRES32=r9, @ANYPTR64], 0x5) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)=',^]\x00'], &(0x7f0000000440)=[&(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='tap', &(0x7f0000000200)='\\,]\x00', &(0x7f0000000280)='tap', &(0x7f00000002c0)=']^$.\xba:*.(&-\x00', &(0x7f0000000300)='#\x00', &(0x7f0000000340)='tap', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='D\x00']) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000500)=[{0x0, 0x4a, 0x1, 0x78e75a4e}, {0x3, 0xe1, 0xf7, 0x8}, {0x8, 0x81, 0x1, 0x9}, {0x0, 0x9, 0x0, 0x677c2fcf}, {0x2, 0x9, 0x3, 0xab9}, {0x0, 0x20, 0x2, 0x200}]}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000580)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchflags(r1, 0x10000) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1710) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x18080, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000000000010000000000000000000000001010000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000291c998bfcfed68638fd1d4f3ca4aece0ef3b12988772bae6f00296c19ed2b1a26ae69c9b1c3df898025ad6633bdac3a549c90b6ce10e515e1af16dcee0aa641162c33ab008e33ef8d3e52a20ce14c72a1809dc08e8ecfd111c28bd5ff4a537b52c49515c8886dd2b29dff087ba9f68ee5b598dc314bc92ecdc3c6e073c30eb69c89958ecebfc41aa7792a45227f5fccda016899d88d9309e80764e6405808"], &(0x7f0000000140)=0x6e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000140)={0xfffffffb, 0x2, './file0\x00', 0x7fffffff, 0x401, 0x8001}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) r5 = syz_open_pts() r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) fcntl$dupfd(r6, 0x0, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r7, 0x7fff, 0x2, &(0x7f00000002c0)="efab163add5b5ddce8b46af8b951b1b3a12c4da2a2bcc105483e3943ea4319d79595082795bc394b4a5e90263064a02677cef64fef50b7eb1e12921e6aaa333e8ae808b833e3f2e953f85eac2963a9ef61921d64591310cae2d4826e8d801e016768c2139ec2ce3db674182835b1d6beed383108137bf9aa97edd0b225a6a7f6fee3ee99ab6fb128831d089fba918788a646cee50d2da042f4be75af892aa2eb662b615ed082daa1e4a21072369694b36bd6ffa5f9cc28aba451d1", 0xbb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSTAT(r10, 0x20007465, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bf832bed9fdfaa63117484a6eeb92c00"}) close(r0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r11) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000000000)=0x844) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x40}, {0x51}, {0x4006}]}) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x145) fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000100)) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000080)=0x1) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x3) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x2, 0x1d0) chmod(&(0x7f0000000280)='./file0/file1\x00', 0x3) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x11d6fca37a9d4aea, &(0x7f0000000200)=[{0x6, 0x5, 0x1f, 0x8000}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) syz_emit_ethernet(0x1d, &(0x7f0000000080)="23bd0e06003b8641080000000996fdbc37ca9fe03aa76bab033f007b14") r2 = semget(0x3, 0x4, 0x1) r3 = socket(0x18, 0x4000, 0xc5) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000140)=0x3ff) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) write(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = fcntl$dupfd(r1, 0xa, r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x3ff) r6 = dup2(r0, r0) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r7, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r6, &(0x7f0000000040), 0x1b) 16:00:00 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000240)={0x3, 0x20}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) nanosleep(&(0x7f0000000300)={0x6, 0x6}, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000006c, &(0x7f0000000000)=[{0x7, 0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x7) r1 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x401, 0xfffffffffffffff7, "42ef517b70992afdff060200000008000000004c"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e341b00c9c0377c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a14158bea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1e0000a867075f977a9c6d8da4bf6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706f6a68322891bb5d2fa0268cd1337caa4d4606fe33cb2d687e2b8028e578916188de1c6eef2c1f6d9d60a2985e79a7fce702ef5eacc704228bbad6b45e7ee510803068283c3b71ac2e900", 0x120}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r1) 16:00:00 executing program 0: setrlimit(0x6, &(0x7f0000000180)={0x800000000009, 0x200000000000007}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200), 0x10000000000000d4, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x1) 16:00:00 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) r3 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) r4 = msgget(0x1, 0x100000001) msgrcv(r4, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xa, 0x18, r6, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2000000000000a, 0x40) r7 = semget$private(0x0, 0x3, 0x100) semop(r7, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000000400)=""/54) semop(r7, &(0x7f00000000c0), 0x0) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r8, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x260) socket(0x11, 0x3, 0x0) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setown(r5, 0x6, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = getuid() r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffc34) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000440)=[0x7, 0x0, 0x8, 0x6, 0x1, 0x3, 0x3, 0x5e]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r19 = getegid() r20 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r20, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x55802326dce418d9) r22 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x28) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r21, r23, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r16, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r26 = getpgrp() fcntl$lock(r24, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r26}) ioctl$VT_ACTIVATE(r25, 0x20007605, &(0x7f0000000380)=0x101) r27 = getuid() r28 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r28}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x167) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={r26, r27, r29}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r32 = getpgrp() fcntl$lock(r30, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r32}) ioctl$VT_ACTIVATE(r31, 0x20007605, &(0x7f0000000380)=0x101) r33 = getuid() r34 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r34}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={r32, r33, r35}, 0xc) getgroups(0x7, &(0x7f0000000040)=[r8, 0xffffffffffffffff, 0xffffffffffffffff, r14, r19, r29, r35]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r8}, 0xc) r36 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r36, 0xffff, 0x20, 0x0, 0x0) 16:00:01 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/140, 0x8c}, {&(0x7f00000000c0)=""/41, 0x29}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/108, 0x6c}], 0x4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x2d}, {0x6}]}) 16:00:01 executing program 1: msgget$private(0x0, 0x477c1c468deacbc) open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) write(r1, 0x0, 0x0) sendto$unix(r1, &(0x7f00000002c0)="3f2b4cdaa719f0ec5a6deb21eea258f8a1ce0a8ed43f0de9fcc9db6f7fa8f75fc2ed18f6e3d9977db38966dbdddc01358286e7e89f971d5e87ab249ce9432a9507ab388b83dc8bf58d9fc2dbc6c3dc8a277b62f2cff39b2bc9fe4cbe74fd9e53698f688247c67c8ad8a8e93b6a54bc30efcc44c88ca706bbea10ff6fe8bcb6b0f5a8db89a0f0053bb1bd41aa81f31e7ce69fea4c18b02f36d04e8fb523502c3a5605", 0xa2, 0xe, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r3, &(0x7f0000000280)="a744ae3c0207bf38d547041e95ff167a91", 0x11) pwritev(r4, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb0", 0x50}], 0x3, 0x0, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:01 executing program 0: r0 = shmget$private(0x0, 0x2000, 0xe841ef7ffd0bbe84, &(0x7f00003e0000/0x2000)=nil) shmat(r0, &(0x7f00003de000/0x4000)=nil, 0x6800) shmctl$SHM_UNLOCK(r0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2000000000000015}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000001c0)=' ') 16:00:01 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}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x12, r2, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:01 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000001c0)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x8) r4 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x5c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x0, 0x0) dup(r5) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x2000c) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x0, 0x0) pwritev(r7, &(0x7f00000017c0)=[{&(0x7f00000003c0)="6bab14cb52a3b039e4273d926d31c3d7f88d690181dac615dda2cda47862c8280d49db1dc124b4be909cd255d21bdc69a79c9e72357dd599348a602db51c6f933183860537ba23f3ce5409ac9973c5fee02fcadb01d246ff0e7abbbd50bb7e9cfc4a194f1cf8de2a3e72fdb286fedde9e5b225f9708574de916a4cc769ac66274edb388e17e912dc5a0821d2b527af64731f7cf577c4dfb86313b7dc05118662de983ca952d92e6cbe39299b25c26bac00bd0ce6ee253f384b6e3373580f15ed2574541e0c157bd6aec5d0bb0ba2a57a48809a3f2983a1ce44f0030036b808c687c8d39c56be595db3f61e8aee4ae3fab365a32fd55ad97c4a5ac9758884d37bac21ef7c603d303b40084764ab50bb80865394b4626f0137e409c327d698c7ca833119edde0dcf54b4a07d946854ecefa46f3cab105c507dbddc5b4753716f45f8101fe539b208ae411ec5cb81714d5f5f764b12ad3e760e04cec4f2684f24baa7bbb96bcb070df8bd4f243cb06e38653be79632004c2faf78cd282102b23934efe4493c7808571d88ca34f8adbaec5a29ca790245899938391638c5815e674c0e4b6370fca94f1e3f198b7ce65020f7051a9149c46bb58e76507f9ab118d995b6d4e809a7d1bed605af5e2aa31b252501623d07a4e2068ec6f2416bf2889d0b76b15f9259320788dd2424716642352082678a8912687cfe0a7c22d39e6a69ce86806f592fd3bea44ef6ea3e6f21c39f34362021226d89a8f1deed5db5df8b7a7e1bbf930a6a757c993012028e5df343c4776ee75ae254da514fec707fc13947040005899a90ddced8b3bde7ba0c2f783e9196c498c169aa1ac8ed14507f72b90b73429eb55d775a35426131242c271c4811bd3b45921ceb9a8bf49d9e789745ae17045856b50abf4b4b23fa3cdf1be1d08d577eba4da28ca7e9f8e9151d4d1dddb0d0b0bc697c688c43c2d238465d477cd926654243a95d98fbd7db3865ec1d411f6aae41a395f301740205988e02be48dccd588f1caf4f415277c8d60943740139f155f0b6bf6097e8c5f692a1ed102af3a6d65739eb6a9b95002982eda414b8bf11dc6240d53a383317479609176a8c93665e7f6e0b0a12826a424d850fe91489542d369d43376ec299f9005b5ad3fb195be916ab39ba6c9d3149ba96247a0b9814c5a5b33f07d16fd9dbbb62bbecada82fdae3730d2828a129466c8e87dc9a2d0ef702c8fcaab2622c98650cfff80c9f27a50eb7955c63f96938c9ebf6aa4d61fe9c4815e6d08b18205cf28b683bb5ebc214b5a633c89ca692776bac2514f1f0739030c3fbe3ab6db57a5b627dad9429c37eef3277813751362b225c0005033544f26c4f3b66adbd37884a71ca2804d8516afb71520ec1299505b8d2c2f1a392194661e739381a764a2582c2636d3e7a3c37de89eef877cfad4655faeefc5c8e63a380a6572b842711e67aa3e4aa2e4a08d64818cf4b8bb7cec8606f9fce3e749d0e2f3d4511ba71ac0d5e73ab104b5290f80f3d2c0a2aaf2d8c819d66d1855aabb41c1e3317de910e978bf0b7a6e29521262d21b14a83f34277462430416c1d015eada2175c1e12e098672f2ebc12ba4e30658b70ed89a0bfe178f0877e14cc33320f83332f8c76fbf895bd2ebb22bc49587e9cf0382078899f1d2bd36d3bba745da592740b7b598e4d839b2563a588b40b519a6d15ab988105f9cd1b8821d6c879db668dadc398825a5749784816c1708984883bd5f2a15bd601e1b7793f0831a82006319d59e524d2e5d4b3937ffa10d4930373e12212605f42d0e0411e0f2bf8a05bf17b3c3aa1e58db3416bd582f4a6e62904f0265c03494c67c026ca98f94a79de0bd0c08ebd6657622ee8ab0ccd2c2adf8c866331398317a2e7ac4a3da780afce9dc3f2f0a6bf2e6eae91c42c3002ee0789cfacdeba918530056f66f4728466025ce97d9b3bd8815d8ebcd5d37b81cdb9ac2adf89552e1e7718424567e885cda8c3dfb02399c03cd2c4829770b54add483ea0ccbdbfb68fb93839533681ee0cbea4c1a7f9544401d81880156b9458d0b3bb9dada49ffadb0a78bf91b37fb7d44e442077d831e612f9c62828497bd63070c3f0a72dd04c454ef3c6aa155db99f6b59c6ee12fe4d61691d6c65021de64e53cecd44eb5c907e0be9a483f28b41978fe71e4ed78dbbc2c07d756be18d1a2b18dc29cc7265c4418eb845a01a7460f5218fb2ae5de44ebb178fc4ff1c03f5bccbeccdfa559476381a53d17ac4522e136417a6fcae56bc467b0f26268674860a9ec71593a037fcba1d6a0a2028cfb0a946330df7bdc535346adb33ba6fcaba9c354ee8a14c649b48202bcd3172e2abbe12cb669b8b96b4a1c9876494d560f7c2f9b3ee8eddaf1a5ea3a449dc4324d168105f1c32da554aa746601bcf745daf10bd0828b5ea719a69321a849e17ca42fae80fdab08d3d072a09c78a79e0e4e442453ccec037b9a9d79977dbf45b7b8b5a649f4f66a325660a74091682f46edc568fa3793f77b11b7935d75927d95fc279c35e4927d238df2ca36f8e2d38fedcdc05a593b7d0dd8789de499f4b345a6981b9c6a0c14fccbc0dbad6ce0611a4f9e931f782540934e5307291cfcd30c423fbed6946b21e287a4aecadd2cc8a99e632874539b95c0e998d27bd2d36517f15e1fc1a034f3585c4affb88408d14ceb6daae365969fa07119cf491a5ccb3ba4398a8060e765eb2bbfd7608d6dafe9e0d8a4b982e98d50eae568976d1a13b560fc660bda6de359dde890c3568760d4613d9f1e00bfaed6bdb7bacb6c70f41f9c4b26ca786c3f0c3f3f7f7efef58199897fca712ee6305bc5b7e434b0cf26265b18d0524ecf159f7f67c9c1b0f4ba9a559d498056c0d2559b42043ad5c4c04e27a9afa514b7393bbb3f491b5ecc5bc31307534610beec6cd14eaa4620042acefd22a20251c6be8b7ef804f0671e8c70a8bda44a96dcd929c110a018181e464cb436542f7e5945257954f4ddef6d2ea171376cabaad320fafa785339030c558cc307519a693104618d0590b9c290fc46cab2dbe25e775b4f9c7526741295a0175c4d86a60e5b74e49c2292cb990c1cfa8760f857600640bd4ebd55148829b2d2db271a2f295dcee91552a65af9c5716c160ae8e755046153157fbf417559145beef590cffd7c9bf22a04556df7036d9fc95f9005448d2278b0b1423c520623ac557aac70ead7afaba5e2506a8dfe2525a28ab41f3b3c9a174559a20e6f752707b0e6a34b43746637001fb815e7dd1a9b3f238a2220636e42d25e50e1654048ffe2c18850e11992bcef81db12fdce02791311766efe55425928e88f82bfacd635365ef7a941010f3f9a78613170475524021d309bb365d466ed0ca26a705d031ac90d7d514e27f6beedb4af4c2bd68c434a8351aad5d64eecda1aea2aae75d692dee64f45ee737417006822936473bfefb5ef5cfecb5efeb337934bafc86c186f3a46478cc281e8c851fd78224150d34136039b6dcabf1ea871e7ce793e5eed62ba35cc891c485ccd9e0538434a46a60fc989e906669d2d1d1bf95d6fcac24f01d943e000fcba784e389821cf9a01f014850a242f5a68289a810e79bd7491b3861208968e7d1e8667ffd62cf895c04988354ff4a40af24b23eecadb1486ebeca6d665fe028e6f6f9d7251cd4fe6f6e9c27fad32b74711756864d3b69be223f46d81e373c53e03e4c1b0e2aa40777a373bc27fef4e6a2366aa819ea3370630858cdda1b24542fca19f9626280136cc2016122c438e102a84d80d980adf5056a58965fc95a3718451bdd4ef1b41492af68f508320e622b79d3537b0703aa1aab064160a0edb58007468183c613b1ce70d8996a6e1f25ff37ce330a5368b3e96dd9658979df4aedf209bbe1291810a2a95b82596181af07797e942b4894ad8ea5df24d402fe751eb71b93faec4e67be7bcc672c1ab40074d67c70b8dbcb9f94cd4cb3b9f294d7d29514ded27697382f60dd980faffeb82de71abe7bf279241ba2c288dd61fe21096e465284438d227e48ba606767b429fa0d8205eb48e2f461a933f3d1c2e1d9ee6cd2b4ac53e449a074996e845f2aef1c81b3a2b52f109c5ae71f81265bb32b2d05a66ca39a49b0410dbc4b057c3e2a8a13f73ede7178d517fcc02e7aa7d34a7a2d77459d8bb08ad52cfb89aec6b8408c3ed8aa66471cafe2f602cde483c71e731f737bd98f1f08206deb2814695c2413c676164ca96e1981001d68713f8201a56b26a97eff16261cada2829ba3273daedbc0ab6984d4006d0cd749e64dc069e648ea8516557edce88da03d1aa4eeb4650aeb94c8b5e8d528446f71cba4e7dd1f015c9b483bffe0adc9e0aced70cf40c9bd1c335aba097d27068b80f5d840c33efac0fa11ff261d8e7b9e5b266dc767f3db4006e85b3f39466f654f9e67767fd07ff10c870842821462f1839614b7885b7714e29c472b2e64d9d5baf7ec47fcd88301b10485b86da0f36b7381719c6250df44931954e3b76f0c7b22aae5a4242184eb1d5bb270e743b423bb01a51c4462d1b4c4810749d2c91b051ac0eb19987fd85ae6d50a4e945356b329ccd9696954ddc78c650dff8311793ac54439be8cee2cbfd978cdbcdadb83613f2daa2084aaf2eb002a2cf41c917444024bf6db4083cab90f9c1e9866afd601e07cf4afece3ba9c658c1aff9987efcf01de07596fbcab8b6e5bdc66b74601ded9dfebcae615ed3466efb1efe94d872e6926ccbbbc33d378fd5c73cbab268288e4e27787473cbc8eec43a5acb5c36ea0735d25e3e51f0f6f3af237c2fdb513d7926a5368eb564cf0a9e752a8d7506115ab762bec8a1d7056e75834805a8e4272e569f6a575e3f2417ca37ea9d30f637b48d48092a6d19732c9d6a77661ff2a6ce38a5f0f9f32a38ad7653ea7d19176a7f57de37e0ab0348560176550ea46638a897aebda361a327b0f15e6a6a97b72d7da857f05976ffb4a6a27afbe4190cdc440428263499fe66b9e4bf1a2d4d69cb1dbe700f49bb22137898bdbb7ca488dfef3c80336677e5b741f56b9cd7b5db1a3e6634313220b563575f5ac2220067317e46a3b2c6c3532c1d818c9f6e8b763694f1962ec6f513c97b36605d70c97f009ca0d4e0a6998f37ee281317439b8fecb6f31a2e06e902741a541c181954364abba174bd948ef0aa338f0db0ceb422484a337513087ecb2e838e5e63355a0300e021b456bb5483aa3b1a261b1a76119c267bea9bae36fa4ed527bca9b384fadbea1b69ce88681119d1a2416e0bdd165790b4a00dfdf1e23b011e0a7c0bc3483f93e09356cda82c51722a84293b5c31c1d8276c2e8b2b91be38095ce53479ce7e5594b22e25577b48e63bf0a662d4d0cf06f26e7a784cd8b03c650bbd9e588fa58b3810345576c66e5b890d4ad81e54ea8bfdee29cb540d8414929a54d21d111db70bfcdad6700d2e39b83f52f339941395b1d28c71a99f50b3aa6d5a3d26b18a297f939e796613c3cc2e05a216880dbf254c0e98e8d3451021b011a97230fb9de4863e08ec3292c8dcebf415a098412658ac271bb95f37b79ff14569252ec20fd648e013845752019d7e9d5cf81ddcf9a35cfd6029f89c13700256d0dd829eafea4df46f1f6a0fd9030f728805ea7ef211cc79a820796f04c8f52e71495d0a8f7e35fb3eb362c0fcd9764897f111d492f6f69f6c0894ad9ad6f56289d21f7350286781b37cba5fa9787fe3fa262ab1730bad9dec8b3eca97e650a366c6658baef7ace3586d92857636904f88d6a5c", 0x1000}, {&(0x7f00000013c0)="96ff0ef68cf2c7fd1de0bef4e470d722aab918b6e8bce8572fd04ec993a9eb61efc4641d634a3c0a4a4136c0015e817bde807167000493572b49a97a6e1cf48a97eed599b899c5c79d97246af57fcfba58f7510ce8a87059d5cf96f5d5b39f418b7603991a5ea2827ae261617c9cf6cfc6eedef1c8b55491c80b3f49b5567016c67b718a810dd47fdcc1e16671e699a883d9409a9207a4b93199a6c6d6f5592f47c0b4811de2a2d2f279bdc3c253a93868a0e2721239283d6a5ed356ba544c2e358f3bd7e91447b37e98df1f422b4c4ab5d5ac08c4ee", 0xd6}, {&(0x7f00000014c0)="08d0ff3bb99dc13032fea66f924c13519a77f11069b9e756c16549c58ac4a37bebf33dcbd1c63a7bae15a5fdd8694411c5b4c1ee556ef90b03d991bca3157040b196821102f24de5926cd2d1cc3c7d268217ebb178023783d11adbd2f2aefc15b16f84ccf2cda86385053ff304cae412042e3174c7d0758edd4642009e51569c4b190ab89e3eae9df4ac92e52af29afe23f06706b0235e0f39de036cfdfa2577aa16fba2b6f713f88d0977e6d4f0fa666cddaa6258ed6a50ae11d2c6becfb4dafe2a6242633b5a92116775eb9523a5d4c9", 0xd1}, {&(0x7f00000015c0)="b43ebd10d584ddaeabb062134d8242d528dd6ca92336d6ed8b383d94fdb0bf77b7b9da306dd5b1f802eb31884e19bcefdd601c21b77435c9fbefafbcdfe0fae9395e7c0722299fa400c3443bd1f91fe131868081d8c8fb3a1219168a8f81c3e6c2b525ed67e441b4ca70cecd90d6d20b1dc5d8efcb8c246a69136c99ded28d", 0x7f}, {&(0x7f0000001640)="6b691c5e11cc68533bbcc9e5c202e133db164b8506855057b8328117c73fbb6d9cdde95f2e97566dcfdda06f8a61639d66759cd3d235c89c6f365a40fd7b90c0e967b6aa954ecd82226a4dec8311f21212237357424da8074567ae6a17592432d6946af50a7c7a2b1b430fe64cc757e285582647ca6b8c856c4cff6820e1121e9351e31e501e5ceff8", 0x89}, {&(0x7f0000001700)="92681ff6c933136f9e3c502d2b4475aeffdecbf7a35a8814fe8c421c0148d3476615e8ce7f55a1f857becd82c8f369b58aa28985e3f66251073d6db5214863a5b6f04368a53dbca3478147d2b5bdf994bc728a6aee21644ada35634f84755ee53b1832f1ebb5283fcd55fc7eee66acb018fd57687aad9cd45013f5b9e47469de0d4755d5ba9e68c3cea4197ba5d534baf52cbcc8899c7b954a904af4d3a425bfe29905f5e84af28e5c06009b7e9492625ee0d05da8694f2e8f764b38dc20cd", 0xbf}], 0x6, 0x0, 0x0) r8 = socket$inet(0x2, 0x3, 0x4) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000001840)=0xff) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001880)='/dev/null\x00', 0x200, 0x0) recvfrom$unix(r9, &(0x7f00000018c0)=""/205, 0xcd, 0x22, &(0x7f00000019c0)=@abs={0x1, 0x0, 0x1}, 0x8) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r10, 0x80185758, &(0x7f0000001a00)={0x401, 0x9, {0x6, 0x100000000}}) preadv(r8, &(0x7f0000001d40)=[{&(0x7f0000001a40)=""/204, 0xcc}, {&(0x7f0000001b40)=""/221, 0xdd}, {&(0x7f0000001c40)=""/245, 0xf5}], 0x3, 0x0, 0x0) r11 = socket$inet6(0x18, 0x1, 0x7) fcntl$dupfd(r11, 0x0, 0xffffffffffffff9c) r12 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000001dc0)={0x2, &(0x7f0000001d80)=[{0xd4, 0xf5, 0x8, 0x77}, {0x1aa1, 0x9, 0x8}]}) r13 = semget$private(0x0, 0x4, 0x1) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000001e00)=[0x6]) 16:00:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) r1 = socket(0x18, 0x3, 0x0) socketpair(0x18, 0x4000, 0x7, &(0x7f0000000100)) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) write(r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000000c0)=0x5, 0x4) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x20010, 0x9) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) r3 = socket(0x18, 0x4, 0xff) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) write(r3, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000200)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x80, 0xe9f}, 0xc, &(0x7f00000005c0), 0x5, 0x0}, 0x400) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0xffffffffffffff54) clock_settime(0x0, &(0x7f00000015c0)) r7 = semget$private(0x0, 0x9, 0x42) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x0, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0xdc0b0fdef1d64ba, 0x4}, {0x2, 0x9, 0x1000}], 0x6) semop(r7, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f0000000800)=""/191) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r8, 0x0, 0x0) semop(r8, &(0x7f0000000480), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r7, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r7, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x800, 0x0) writev(r10, &(0x7f00000002c0)=[{&(0x7f00000003c0)="2e45baa046794575e4c9eb5fb459639a13f81996acf48ce1d1e1f894b9690d20b73137e01922471e037b759bcd9e7d92a56f423878b6bc213d4a82c1cf47d0e0a2", 0x41}], 0x1) r11 = semget$private(0x0, 0x9, 0x42) semop(r11, &(0x7f0000000300), 0x0) semop(r11, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r11, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r11, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000002740)) semop(r11, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r11, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r11, 0x0, 0x3, &(0x7f0000000140)=""/23) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000f80)=""/192) 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f00001ff000/0x1000)=nil, 0x1000, 0x0, 0x12, r7, 0x0, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) fcntl$dupfd(r2, 0xa, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x19, 0x4003, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00002e4000/0x2000)=nil, &(0x7f00006f4000/0x4000)=nil, 0x6}, {&(0x7f0000484000/0x1000)=nil, &(0x7f0000761000/0x2000)=nil}, {&(0x7f000006d000/0x4000)=nil, &(0x7f0000560000/0x4000)=nil}, {&(0x7f00004dd000/0x4000)=nil, &(0x7f00001ce000/0x4000)=nil}, {&(0x7f00007e7000/0x10000)=nil, &(0x7f0000635000/0x2000)=nil}, {&(0x7f0000138000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003e9000/0x4000)=nil}, {&(0x7f0000782000/0x1000)=nil, &(0x7f0000198000/0x2000)=nil}, {&(0x7f0000106000/0x1000)=nil, &(0x7f0000440000/0x2000)=nil}, {&(0x7f0000035000/0x1000)=nil, &(0x7f00006f6000/0x1000)=nil}, {&(0x7f000062e000/0x4000)=nil, &(0x7f00000ba000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00001b7000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00001e9000/0x4000)=nil, &(0x7f00005a0000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSTOP(r7, 0x2000746f) chmod(&(0x7f00000001c0)='./file1\x00', 0x20) r8 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x40, 0x80) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[0x7, 0x7ff, 0xe3e, 0x4, 0x7ff, 0x64df45ef]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) write(r0, 0x0, 0x0) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwrite(r2, &(0x7f0000000080)="05235707c0b5fcf024af43ba1daa2ab5fc2a06e848d1e4532472d9228b8e1b3bbad50b396680124f29e6f3db3e5367be55a94ec41d9301ae462a09c0adab8b70bca9d09dd553a6c3ba9504b10866bee1f55bd1c84fbc1addaa9c1e70a3c362d5baae1b3788151f46799dba6a4bfa252e398c1e78145ccba2838d5f46164a8f3e500f882d129180caaac92e3f4b8ce456f67187a0f02849bfa82ea8503c1494b9e1bc77d87056846e0e0ff1bd0d4b043996019c75a37b52c5be33ce2b37eb", 0xbe, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2cdd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb226cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3ef4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a06041628742267a33e880d3ae9815342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d5428e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1d7}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\xaf:\xdc\xe56(\xdfZ\x80', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r8}, 0x21f) fcntl$setown(r1, 0x6, r3) bind$inet6(r2, &(0x7f0000000280)={0x18, 0x0, 0x3}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002026, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400e7170600000000000000ffffffff00000008f8ceffff7993547d00"/44, 0x2c}], 0x1) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xc4b, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0), 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x7ffffffd, "000820000ebd74c4dcae36000000000ea6cc7b00"}) syz_open_pts() write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:00 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="99a1ecfddd3289c0"], 0x1) r0 = socket$inet(0x2, 0x4000, 0xfa) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r6 = dup(r5) getsockopt$sock_int(r6, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r7}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r13 = dup(r12) getsockopt$sock_int(r13, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r14}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r20 = dup(r19) getsockopt$sock_int(r20, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r21}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r11, r21}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r22 = socket(0x2, 0x2, 0x0) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r22, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r22, 0x0, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmodat(r2, &(0x7f00000000c0)='./bus\x00', 0x8, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = semget(0x2, 0x4, 0x1) r7 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r13 = dup(r12) getsockopt$sock_int(r13, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r14}, 0xc) r15 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0x43, r7, r14, r15, r16, 0x20, 0xa7d}, 0x1, 0x200, 0x2}) r17 = dup(r5) kevent(r17, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x8, 0x0) close(r3) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x40, 0x238) r1 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x8000, 0x20) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f00000004c0)=0xba7e5c489bf814e8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x200, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={r9, r5, r8}, 0xc) r10 = socket(0x18, 0x3, 0x0) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r12 = socket(0x18, 0x1, 0x0) close(r12) fcntl$dupfd(r11, 0x0, r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r14 = socket(0x18, 0x1, 0x0) close(r14) fcntl$dupfd(r13, 0x0, r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = socket(0x18, 0x3, 0x0) setsockopt(r15, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r16 = socket(0x18, 0x1, 0x0) close(r16) fcntl$dupfd(r15, 0x0, r16) connect$unix(r16, &(0x7f0000000600)=ANY=[@ANYBLOB='\x00'/10], 0xfffffd16) setsockopt(r16, 0x1000000000029, 0x4, &(0x7f0000000580)="060000004f8341f764084869d3ca0ea54f2bb273cc7d2a4b99dd43144871f222be20816dd758be18d7949778d7262b91d823179564540d2c6957b54b39b18ff64df2f85a6dcdbfa6ea06c24217e31a0ebdf61534d1", 0x1) r17 = socket(0x18, 0x1, 0x0) close(r17) fcntl$dupfd(r10, 0x0, r17) r18 = socket(0x18, 0x3, 0x0) setsockopt(r18, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r19 = socket(0x18, 0x1, 0x0) close(r19) fcntl$dupfd(r18, 0x0, r19) write(r18, 0x0, 0x0) getsockopt$sock_linger(r18, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000400)=0x8) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r3, r20, r21}, 0xc) open$dir(&(0x7f0000000080)='./file1\x00', 0x8000, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0\x00') 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x1002}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x2, 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6, 0x4, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="0a9858f15b4d1f30637e94e3c95b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getown(r1, 0x5) 16:00:01 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0xf, 0x0, 0x130) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/4096, 0xfffffffffffffdf8}], 0x100000000000013c) getppid() r2 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x1, 0x200}, 0xc) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x7f}, 0x4000010000004, 0x4, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030700"/56], 0x38}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1000, 0x5}, {0x8, 0x59}}, 0x0) 16:00:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000100)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x0, 0x0, 0x0, 0x0, 0x40000000000000], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0x1}}}) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup(r2) openat(r3, &(0x7f0000000040)='./file0\x00', 0x400, 0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x795, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e91", 0xde) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000040)="6a7e67ae014bb6240e787282ba4d5feccc4b9efa062fdc958c77a2334177286f3935d7", 0x23}], 0x1) execve(0x0, 0x0, 0x0) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015930620 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015930620 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000100)=[{0x0, 0x3, 0x4, 0xffffffff}, {0x6, 0x3, 0x1, 0xbbc5}, {0x1, 0x7, 0xb1, 0x5}, {0x100, 0x2, 0x5}, {0x2, 0x0, 0xff, 0x9}, {0x1, 0x3, 0x9}, {0xdd, 0x6e, 0x4, 0x3}, {0x101, 0x4, 0x7, 0x4}, {0x0, 0x7f, 0xea, 0xfffffff9}, {0x1000, 0x4, 0x3f, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:01 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f0000000100)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0xfffffffffffffcde}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) r7 = syz_open_pts() r8 = fcntl$dupfd(r7, 0x80000000008, 0xffffffffffffffff) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r9 = accept(r8, 0x0, &(0x7f0000000140)) r10 = dup(r9) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x4}, 0x3ff) dup2(r10, r2) semop(r0, &(0x7f0000000240), 0x6) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0xe, &(0x7f0000000140)="6b6551dbe803a7069e9927d3cb9b") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x8) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00\x00\xff', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x7d753e1cff20f54) socketpair(0x2, 0x4, 0x4a, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r2, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x2f8, &(0x7f0000000180)="7a8da4ea1fe6f57cc63c5a0093ec") 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000280), 0x240) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000100)=""/30, 0x1e}, {&(0x7f0000000140)=""/163, 0xa3}, {&(0x7f0000000200)=""/169, 0xa9}, {&(0x7f00000002c0)=""/248, 0xf8}, {&(0x7f00000004c0)=""/244, 0xf4}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/89, 0x59}, {&(0x7f00000005c0)=""/241, 0xf1}, {&(0x7f00000006c0)=""/126, 0x7e}], 0xa) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) r1 = dup2(0xffffffffffffffff, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='\xbf]\x03\x00', 0x402, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x4d, 0x0, &(0x7f00000000c0)=""/77}) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = fcntl$dupfd(r2, 0xa, r5) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="0000faca46bd7361"], 0x8) openat(r4, &(0x7f0000000340)='./bus\x00', 0x8, 0x8) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0xc295c271692c391e, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000300)={0x401, 0x4, 0x1e, 0xfffffffb, "3a8d72e9a24a35ae1292552090d90228e52dd473", 0x8, 0x1}) utimes(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{0x182, 0xe8a}, {0x7, 0x9}}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) pwritev(r8, &(0x7f0000000480)=[{&(0x7f0000000180), 0xff20}], 0x12fc, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = semget$private(0x0, 0x9, 0x42) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semop(r0, &(0x7f0000000300), 0x0) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000180)=""/134) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000140)=""/23) semctl$IPC_RMID(r0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) clock_gettime(0x2, &(0x7f0000000040)) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000006f, &(0x7f0000000180)=[{0x61, 0x0, 0x0, 0x4000004}, {0x6c, 0x0, 0x4, 0xffefffff}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) write(r3, 0x0, 0x0) getpeername$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/77}, &(0x7f0000000140)=0x4f) r5 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r6) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000040)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpV\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x2d}, {0x5006}]}) syz_emit_ethernet(0xe7d3e08b134228da, &(0x7f0000000040)="b603ff5f28eb20df44a0fb93a3cbbc3a451542ad52d05ad4f3cd1e2d741eba1ad064031c8e8d94c4c55fa382adc6c8fcfbb5a077ce6a553e759b10c7") 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCCDTR(r3, 0x20007478) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="271400ff0effffffde00"/20, 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000380)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='{-\'\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\xff\'!)\x00', &(0x7f0000000180)='\x00', &(0x7f00000002c0)='(-\x00', &(0x7f0000000300)=':\x00', &(0x7f0000000340)='-\x00'], &(0x7f00000005c0)=[&(0x7f00000003c0)='[\x00', &(0x7f0000000440)='^/\x00', &(0x7f0000000480)='\\\x00', &(0x7f00000004c0)='(@\x00']) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f0000335000), 0x10052) kqueue() 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchflags(r1, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:02 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, &(0x7f00000000c0)=[{0x54}, {0x4d}, {0x6}]}) r1 = socket(0x2, 0xc003, 0x29) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000"], 0x10) write(r1, &(0x7f0000000180)="90a57a4e0ffcf2cb0bf1e33dd8e90bd6b50a9b1e4c4281fd17bd30d8581a07142019e58615a6b0bfe152d159e26821234ef7e425c557ae68888fe834738a56d34b1b4f35357dfe4a15f9bac24d4f7f4416a502993422298753f4a01796368afa231dfff85425a78700de446cebc8e0b3db48d7056ebfb7049aad648495c625e47e8c9ffb09f55b5616a662ca9e41a59e311b76a41759ef817ca755be33d75929d47469dbffd51ae307a13b87b1ba85e05c61c266d710174af161ba3df855417e7574158b1609a510dbb5fb0656eb8ea0efdbe813282329edc2af20e63db98e599e222e9a7bc152a959f9527a3da86161d5dad259295996e393a15537be0941bfadd7d846a354a7fb715311ebfcaa78b8e554d4a292d81b1dc7200a4a6947619bf4a3115666721947994e7d9c15e4144fd01448d0e7968024b380941d420a9717b16d218a9b879c6ebfa328289b0f49f479759c55e3ec5a28fdcee98ecbe581fc48f2b017fccc5c95f7d27c5bd7082175f4b73b610b14ffa073d173c1eac91e3c3690a23bb0ce5fa57541aab7012b5e0cb45e63c572640505689243f9996e5237dfee84756933fa901b4a44219c93e58a0ffe61ca81d5162182fb5fd8dc6413aa9ecaabfe41501f5b2504dfad54029a5aa1934e8b8c6e3f58222e8ba534b96f128b68a760878e7a2582bb074847248427c4577484c1547e5a82db1a0dd270ef9ce82ffc521fb15344d8b7eb99d6112b2e952023f7137ab01e27370eadee396ff08ed39689c8217498532f56b7a6fd2aa89d7471f7f22228ba06f4e34bed2577f4e423e2a0ea7b52f7171e5453a59ebfac2d8340b81d6682a28524d908e9e07fda99f3c3ac51d6b7651ae00bc178d7bc3607e410fd5a7eca745327aad475de1c428ed93d5108bbd3e1f3442a552a0ced6c331bb668935e36e7345d751d4158feaa280393984270af1bfe2354904919b268dde188b99792ba4d85bc62da57278e09a70ff6b5f0295d1700c6684aa0bc17eef275cf19bef955b9088a88747479e618e7418f5881e8c456ff84f929e7d958a12d010cbeba7710f6ccd77a3a20a04d599c2e337359dc3885fcbe62cbc758504cfeab95d36337fc44a593f5e4ef178fa1a3abac3a00b98b8cd3233e64987cd95fcb76e6bfadf20e3748741594703457c9cbcc0eedb945cc81b4586f20f34e874dceb77c0cf9805ee5986d56135ce65e6d8306c9e40dc461f4f59710d6b36299652f6e9656846cf47e86252a7409da72b0d9183a777073c563c2d0c4bfb98a2eed56d7aa25e788e0876287626c5fc2239ed955a651ef2fccf68b5d86112c8a4c781fc55977859c99ace9e8b22076ca15fa5a8ef88585f428b220021739e3799c82c0e37002caefc9d0e873885214bef84e7f95b17fe81d9ecafab3418a9fd2869a764a0602bc86ed2de8427e929839113790b17775f1b4072c4110f917ce052b5d58fdf9b44970feba815b963e30da03ee16a9a9d72382922149854049e68a723134f13639a84011adbb5ec8721e078e65c873d76e4d271790f34fbd5db8f55b1c213f50d041379f4e5cce654291e3ea707ccb099cbd4dc5379d84062c248815f38ea7fddd5fbde2882b0344fe0f23522738c5f85e77f80547aedddcd072348210254b102d99982dcc58a61bb1e5317e1310397794a0397ff8a6b6db070b1f6e51211a0dc3b872d1521b656670f2ac65e66be371aa4d3d02b48df4aa2af732001ddf6b8b52034f697bdacad78d1800bc2a5bfe3479be9ed0bd1513c9b25f012b2c6a35fd44de1f04d32870d082e39e7dae9e0ae349726ca2ec503cd2c7ab4aa2ee18196b0f08ac028de8a3eb513e5c0ed36c4eb2e9dea787ff81eaa537fb48c9f664e6c367d0783c9babd2f9b4c3cda25973c44ab8216d961032b488af4c76a9bc67d43191e55e1ee4686d89ddfe054ff74a54b3aaac7abd9b0dbe992d9be12fe81b129e6dd3b9916aca9268f644b429b89e3ae1fe97ea49b5ab6a68dc7ae9831e9e1f84a550862f4dbcc4714d05cafd4edc3338c972651ae225c7c60f006c7e4dca8c457115fe1f1865fcc938ee698cf257ebff1a881966c7e92b3b1ad28c119454023af51741bb89d9b869b3046ae3da3519e2fcc6c9b32b4c9e8a901746ed120105231c019e25324477802974839f05811087ed74aa169031af82fd0d2f179d73f78168e60b198bd4035d4991c145fd7c119ef004315e228f00ddcfcadadeceb7dd507dd8a7787073093db9f6f496488b1665ab846f43374eed5d9987496819a379c6073e0f9a7e53b04720e95dad396ede4a2245ed8b60f5618457e32a62a7f44309fd1aaa343ff7a4fdc9089ed04692c4eac1ef66dbdbef0adc4f80b6e65daad5738a3fa998041474dc86e4094e4b91768ed2cc6717239c7921294360e61e8e2d037a0111b476b08a0a58f2ebdcfb18d42903beda35bd9d6b29eec0035d1a9955c95ed86ba292cb2e294a3e25b44a5a4c60b2ee1c896a66b689dce8877a082546467c95f4950bd1684f6fc19659fd4c799ac3568196cce91f7f8b48e3d4c1208fd33f5f46fd31f5981f75aa72158381e4a2cea5e8c0a6807e2e547b91de24690864a2406dac38ed668ef6cf86053acdeb560f1ba9658e833cbc9cba2220017d895b43cb89436ba71f70403805f8062386c33973e1fbebbb2677f36b8c4cc553d9ed53ce477b7304e0b2c3b4f2fecff6a72ce7a5a1a9b5299ddbf912d194352c552cbb3a2b0187aee9bfa01c230f5922f48d94f7d5bacab99d2428fc8ec5b620c2077431ea4c7f902657202f9258307342d7b0f5beadc2354ab8a53922d4f70eb641fcbd5045ff5006616da3e9bcfc557b54614921214efc340aa434c1435369def1b0381e69452ed7048ea6e6d6573c5e0fb8e2afd6bad3987750db40e3248a92eab0c2759afbc8b3586df5d4d52cac1faa5c58c60de75d30b2f101bc076a85bbd9b9106172995eea3233be5f6b143e4b052a6bf498f8d777f7a63cbd990740f00858ad41dca9050365311f5a27a2110476cfeee119741a2a1c7d704fa26bfea4eea9458c6cd0ee186f09b5b189c9d6f1caf1842d6a0b74e1b07d9d92c1b5ac4724058f1d111cbf6657d2eda91a204b9101b12a7d6250740b8347ea853db2d3e8fbcca392540d7b00be0e86aac734946ae54d61bc4a41e1157e3b4a913a4d747c3ff15a2afea5663314c0430a6866bcf8783162992b350a2d55e224894767d1c806930ae12636c2d9baefae830cd5c9f7b1be184f4105bf4f0147ef8c04648440d911ca97268645ddf06a3bb83bfbf8b395a88bf7333767f2a2187152ef6e82767e82c7fa58d915867bf016b60661b7e66ec8d599cbd850e7c61bba3967915a85c89a1e01ff6a6027e6b83c96bbe680dbb35ed9430dc6c9858ead14f41b4732e443d515eb130e0d39a0c7f086d22450a07394920532ed4f1c6deb9b93d6f2d23a940b5f3065577102d78004a3cd8ea1025640aff4ab95597b0212f40eaa97aaa6d5cd3a6de80a6fe44bbb4ce28b603996216fae9f7e1033f3f42a9ad2701b0d82bdb495dd304f2294d8322d496130f5a163e59304e02742422c2691d84094bce8b3b25d6420d91ecacd720534e2695b5f5dfe69c4acdfd3e702b77d74392c98d16be2a965cfd22c167030da47bd77a65cf0cfcf78595cd1fd822a8c0fb049b23ab053f8d1f7833dc96045012d4e45ead6d7c8a4e848550d202bb0b25a097040a997a7e63edff9b054756c019191a4f06a3daa4af5bbd203d877c2f81fba45786a8b76d4743fd67921f38382e920c867dc409c9b23d3703fc02ba283f8f058e0295984f5049f91d8814f2c4a07a8143ed76500fff8293dce69a8143d9eaa0d7ea95a04818b9db198beac226c1cb1bb9c2176c4ae54e203358c62bc0bef4d8a05273f66fb1b6f6d29a2fca9db249c470dd77442e1ffe8a430d21176c4effe0d7819a6f202a5219f8d991419cfacf98b26be99de2fc0b495e5a111b7f742e7b552572c0190bed127e092f5896245a8ce977e1ecd9ff4a6b0e7aa52bbc2149531f4e64d4bf9ce1dbf8fe5bec635f5756c422b6b13ec240602b093ab84ce4895200df06ae1aaca1e0b2fc70fd933bf30d367f268aff627449f49b19c64f905f516e5ca7b0841707c01aff342b27a341bb2f90d13176e07aba6c81b3a64d57258a23fe65f0897f4fce8f7bab14258895aa83e4ef22f1ec1dcef789e9c0a66b298039906728401fe628a64b521e5aaf8842be8320734478f516737266cc1168864e3a0e0f78cb0c262f03dd5535342de149d2b79bcd16c2e08be8a978e973db1166e82a1e2d37347565aa70853161a917d9f0fce5a56e6ae3a7a1b90ab09287944a432fc8bd44c18cb237a315d5e9983a3204b74c7daa00fcf041ad4bc8f5cd260b5515532b3aacf43c944c0dc800423458ad357cbe150d9f56001bb0b509f758a3155f5ddc8770dfd25cc7d05b1b8b1b1f0806beed4a656aaf2f2317f8d4e6debc9a4d3d51115c6f970b6b9e276acb67d9c72d5994b819acc4dff311ecfc12a7dceeda9600ce8658ae97028603b9224b7427916ae03f1df4a0908226a639c62fa9a51d5f5d86efdba8c44ee0b9e9bf756896dd7b1bc79bdd16662dc781a04643efc9674a9dba88765cb892aaaefaa3650ccc0e17c93af8332a2b06878d64b3336f4c785fdb1d50bbfe040d9c3d89fe5c65545e7a1e2cb9c8425c3501c90b4c49ffc486ad2dbe18460d239c8b31826d935e0c5a8c03a282f1b00b0dced684ee70da9488adac2f5107cf8a7177d97b3f8196d8dc69713b29374749c5636a16f0230bea4794ace87717983f916d5dbfc9800b0f0efd30d892ca2e2c7de35fdf39f660448ad6c7f93777e8a84e8bbe1d2f63b8347c2a17405bb77e11b0875a48b42e87282c02192199f5a5c32bdf853c43797bff958bd4d30ee683a7c1bad2f832744c533e4f859ce0feb79d118fc9e22cd35628cba85ecffb29c043ee05304a4910e3c53e9e0f32df6be805aa48ef34e2017370aa98b17e2542e2de7c38e806103d990b320e91387ac6b295c61aad060a5db7543b9b41b73b2fa387fdde4298a38e95f5cb86ca3e02e26e9dbe435c78939f0872f509f1a6a33ec97f9a689c9a08bbdd5c1bc3470fc8b1f58d6032f2f4662853922045c46f1fecf069035afba49ca669b0f70990a5a09ed1c7cef6d5033eda2408dfed0317dc1ec9414a51ffd54403d33ac7bc3202554501c14243dcf8196c0b2780f880d8e627c995f407717b333ac8dd879764c444984bca1f78879c8d1cdbbc94ea2716c0fff5b173e0e97c84e69ecb5d721345a2e1435b882cc65e03518c53021b99eaf7801deab51a54b0b0e96d93562cb9ab3f92352be205700bb212d8112ec34618dfa44bdb27873501dcbee04e16ab5747d6d3d9e5647ff21a5194653a66124daf3d2b6744cc7c447335a402d4a389222192d3e3e268a7b8021e1c156370e75e660b29488c553ff3a2cc73586fcd92b48a2d0ff76c1a4953400f1577eb63e4fe4f42e2dcfc04eda7b627d574cbe20b53151b1df10e0530e4ea00f20ac82b05265a6de2eb06c997f2115d2eaebab5fdab1b6dd94255cc7bd46d7892102dc6db5ec4f405500f9018d8cb68f40083d53d27e1e0a5b24b0dcd82b0fcda13a536f8c28dfb8bd2012d799f87cf88f7235141d29e3e592f971ed190a30c9ff59dc89e4aa61fc11db13ee80c005473961729da04c162e0386c6663378414791dd9cd7d6d1562ada3f5b33c5e243a394b041337f4e00e856777baacc3887b58be8", 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) r3 = openat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0x8000, 0x188) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000001240)={0x7, &(0x7f0000001200)=[0x0, 0x8, 0x3ff, 0x8, 0x2, 0x7fffffff, 0x4a]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000001180)="a25ac92a76338fb1cbc3188858d143d3571a323832326e480b951e7662e4", 0x1e, 0x0, 0x0) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000600)="1f51e6dd99dd2abad0017e3d78bbffcac9155a9847b2483c067a73612cbb4134470501ffdafbc2cfa7a17d49834421f106f5b297977a3764a4df42408a5aba58e1987feb93fd5d12ce3f75d13af4574b4b9e8c532356427817cb240742543ac1e9ee9fc9d1c9b58864cf72f99edc28e5a87933f80584c7b840c6acae9da83252359a15468f0bb199674201b3390c46309651c2a07602524c28886fa78f3a70e1f17e3edc74067233eb0f40d1924086f442c827bf5d9316", 0xb7}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x401, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) 16:00:02 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000aa5b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r0, 0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0xfffffffffffffdd4}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x4) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x3, 0xfffffffc, 0x7, 0xfffffff7, "10279a2a2b571784c1b92b6c38f7db6650af0800", 0x100003, 0x7fff}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0xfffffbff) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xabca0785caeef2fc, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2800, 0x7, 0xfa}, {0x1}, {0x4006, 0x0, 0x40}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="985238a669ab541d1369151a49be") 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="770ff9d04c9e76d28af948bfdb32393c00", 0x1}], 0x1000000000000237, 0x0, 0x0) 16:00:02 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1", 0x8}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x10) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000300)="a15f0c31d04a073a367e3f24c42cade26b51e87033e3e463e9ffb25101f1399b2ae9e7d7f68b1c3c637464dcba4c54a4776cee8b000006a6022b7519cb9f6ffc456dfecd6c5c89fce2950e7105412e78353ac0b488617b8d7593e6f574dcd103f13baad95683166c62b032103eb67b74682057ec4f4ad72e2694ad38954f9858f6539537228a0b7519411cd303eed934cefe43e90a18b06f2fb5d7dd1a668b53405321a30cc57e443a45bb7a043b2be6c1cec8a6a4a61ffa14a053046f3f", 0xbe}], 0x1) 16:00:02 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000002c0)={0x5, 0xffff}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x60001b86, 0x0) r1 = getpid() setgroups(0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r3, &(0x7f0000000300)=""/41, 0x29) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r2, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = accept$unix(r4, 0x0, &(0x7f0000000000)) sendmsg$unix(r5, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="962d38a1b9d802204fd2b1ef4ee00f175cb72d14fa8fc3c4664c927865c669de9acc0f40e4f824e9bde709c47130ebfa0949a2748f3915b39d426d06feb1b8341e02cfb2a2e89b161d86d3332780f9bdcb46b43040ccb66cf3eebbb77e26af74943b1218486edb5dd91ca0f8a670f0297868751b253d4b84fedd71e7908987232fd16b43d4c3f92fe961c5556cea564dd5cf1b390bff276e31c125", 0x9b}], 0x1, 0x0, 0x0, 0x201}, 0x405) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r1) 16:00:02 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)=')\\*\x00'], &(0x7f0000000180)=[&(0x7f00000000c0)=']@1\x00']) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd310a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1abda0000ccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc07400771c86e4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a55011ae177f9e314420ffc9f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab03090000000000000076bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21dcef706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951ce8f609ffe9e34e417e863eb48b6a682dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289afada474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda082326b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120c407f0d4de5e32780bd6015246512af88ca43306aa77a692a587a65fff71a7443c23228062feaa80bcebe2f91682c45011407ce3d7280dad7cfacc17f1c27a813cf82b113098b6abf04f797fb631f0c472efab282990824fc3ad7ea8f7c6d1d8d0bdafb69516f26925a282b54bc837d98c380aa4d0b61f9315dc7e1f87788faeee9d194178d062eee5b3d6f3bd371d9f8fcc58a1cd2a10c6c5e99ced8f0838c9b9a29085b518600f0e012e710cfef7d83d0036ef11d2e0c58944ddca"], 0x10) mkdir(&(0x7f0000000040)='./file0\x00', 0xc1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000540)) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0xbd16], [0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0xd7}}}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000001540)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x2, &(0x7f0000001580)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="ad2c9cfa6be592a7002ae505dffc7080291cc7f190c92b0b156507a1c48499d4d0348e2dfd78da53dc528fc593637ff9c0bf1f2503b940bd41d70dd824529a709d6e61f3de71f8c2d397ca7d86ae357e2b25bcde2902fee4c8c343feed1702ec8773794ddca68e62da6313d839067f072ce5b3d0a6c877b5f032149b64a29bb71d18c5bd5017056003fc05bb2aee3d4c3132e19234046c508269acb7c812b64c8f17403d663c99468d0cd5d500ec1ee51495b719b37c95", @ANYRES32=r2, @ANYRES32=r3], 0x30, 0x6}, 0x2) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$setflags(r4, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x5006}]}) dup2(r6, r7) r9 = fcntl$dupfd(r5, 0x0, r5) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getown(r10, 0x5) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 16:00:02 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x4000, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) setsockopt(r1, 0x200000, 0x15, &(0x7f0000000000)="0000d481", 0x358) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) r3 = open(&(0x7f0000000180)='./file0\x00', 0x10002, 0x40) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000240)=0x337fb414) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r4 = syz_open_pts() kevent(r2, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r1}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r4}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r4}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r5 = syz_open_pts() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r5, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97673b2fd65dd3f85db3d1ecca9bc3fdf153391", 0x5, 0x146}) r7 = syz_open_pts() ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000140)) kevent(r6, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r5}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r5}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r7}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r7}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r5}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r6}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) getgid() r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000380)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r9 = semget$private(0x0, 0x4, 0x10) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0xa1, 0x7fffffff, 0x3, 0x7, "673066c6e6a3c59c4a61985b6003b87cbba7ef6f", 0xffff, 0x2}) semop(r9, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 16:00:02 executing program 1: ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x0) sendmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000080)="146ef825a88bb995ba3735bf48066b98ce665ebce3b4a5a57d68a0a31d83fccd73dcb0884904473995bb7f", 0x2b}, {&(0x7f00000000c0)="d1601236deed1aa121d5d0ae684c35d2095b978a910307f26182360cab3ee15cab76582c9532f5a49527e19646fb8f24f7906333c4ecd54ada936781ac73b359d0701bb91f58382291fc186ba34c26f89e4a9fe0afce1a610a6997646d2e267f6effb1f5d9832f5fd937bf50ed4c92d27897a0ada5567c8c495e343389d86f798ca8e5dd811ca310bc45bb7757582e2e60c843586564496a577ebaddca72550c7d5c54dfa3852637c808edcf3e58e4e19795b2ff2aeb1e905b9dcc9789a3c49c8cb8ce6a405838143f", 0xc9}, {&(0x7f0000000200)="1387ca5810d31503e338f1661ebe5b503d32caa1da41ee75eaad6c5af51a5fb9f9b2192a2fd266fb236f773d67a8069ed6f96e16f492dc0c33a4e5d13c04836bb8bb58473d2c12db9ad47c1a6f297b7e6a1a5bb0c53d8981ae98d66fc054e7c73dfc92f54fb56a4c6275e94b0973fc04747ae2fb64604a3598ca575e865b2d9c883216baf1e1321953b3a1be1a1cd7ced5c3eaa23a2da01479d85c55065aee93fc2241268eb13adb94b798e1b07eed8c673527f76dd0db0e4fe6949c2d03416f66767e23a689122cb9567b6ec7465e1d9b0184cbbfb0aeb5f52860e51573fab023692f5d48efdf1e27952e00009d8c3a45e09b4e0036e1a7b188e11ad280d36a11ad221913752c4991526d99c96d4e3468c15b4cc247ad40285df7ddabc8eaaffcf5ca2a32e69fc461d375c9ea3854287150bf970ad527e5309a7285f1455f23855a7679771d27e2d1d110dc58168c1f40cfcf2f0f471843cda966f57d09bc6e89b13e45dcd9ab82a6572490047b8b1c878602fe8d1d1cc80945298ff086db9da891fedfc9d73dfabde1cf9e981c17ad4c56fce71b041710076d55c394eaca401a0a95f4fdd2b8311881cbbed73d669ad1dd7fec9de7decf0d8a5b2d0992143487f7591e88d104a0fa25316f2f9484eee31ad04e94c1433185f2790d6ae0b2016ac1f922155f905d84108a6a4fadd867df4ae89e5cf9e4b9a156f40837c0ee7a86d8b313e6a1e387fe2e142b7806b45d438126aec2f853ad6535622ade84e4a68c96efbc1406a013a571c84e5b66a5b4225202488787c54349870a3ed2d80792805532572dbdd452d14e2ace23bddce8c749f603314587673a09e6505caf0a9fa70b27e003244afb7bbe1084b3d85af9a054521886ca4f952f12b219aa643485cfa1b032d0f4193f3880829037f725b29616a8f272a5e3719fa3b20ba31b87cf68a49e39142de0b2e48388c5ec0f69345a76bb5a31875366caeff08c13be04a49664d2cfa207344045f7d564a0069788af6af3bd7fd3069c6a5184b8cb5d310c21f9d4c12fc6db97e526b1932941af87c55563344fb6740936e06591c53d40d48a2071775096d579703938a586254c55afadcf20e4c1af336d93ca412eba761bd3c1a5cc38d4250c04e1a32a713da27fa71161af6cc3bb953c0656ddc25616c91d52af4b3867a5edd878880bdc5f124d731ca4328d0e6586dab369fc4ff628ee95e9630a785d8f19b9a8a3afbeaae473600258e927b1657359739bbb4c9d8756ef6b7f85fe258eb169a5dc9c51fe8ca6d58f38bb07f8d949daab0673d6961baa0d0d901f109988b443b07f0b222f3bc89e38d4ad812d71ae5b4b7805cfa97ef3e699bb9733dd09fabeee7ff4079fdb8c2b996260ecbfd03d856e87c6eb7ca33f1aad4abc94bccdc37e3aef1cd4e20a7d631de1efc647d7e2043bea457ef382ca925a49610607e88c8a019f3dce2cd812b1090d0e5e2f66e203cc6742379a59d44d08cc58f1e861a9599f02fad6b3a95a35a310398e7c06abff7dee0e0b233f0c41a133770efd213fa5c670a68a9abef51406f00c441c204744cd80c0cbcad99825262f8ad4719564b4eedee20303536b6fbb972503cb0bf54e1cd38134a351710950bf6defc7c40be421c2f722f252a9a8f2b4060dc469d83873e3ae7459910dfb07e66579dc4aaa97047a2931b37fe2f40310c1659801c2be2900dbba2dcfe2d4c618d7d1cb28ed6c6cd02cdd29a31e4838b141628272390d70082a593c24aa2ddbcb325506fe09bd08ffbebd112e3956c2a0bc62782d6d66304592385cb272220156f61da7f9bc658d01d755e828dc404eb47be85a6eb27b7a8db2fbd3d06e7684d8b015926fabdad9310748cf22083f40c54c2cf784ccfbdd58cd5707c0ca530a653f006a13ecd1b0111750bbab0461a5d5832d820657200b5736e4cb6e4816857d41a2199591817c7206e517208846f546144c84a503f77f2f0d9c791f272c1488d0f929d80fd6f24744bfd622f8826bff2c30ab5d01113bff844d38bc70fb583dec6eb3b24150c17ec00e86a604299f3a7474de62245d0100c92059a114cb570e891ff4b1ba6b61d8be869fa030e52cb03f89373f826008281cc96580938ac8beb067f033dbdeea0c5a29e6e2f9396697d32b2e4fd8b5c47cd555d8bc3b47e6e2b055ea2d711de63c67c2742551abf7aed7238e555507de93d080d3db0e76fbe5e858f2552ca1fb6f9551d75ffb08d8e5c56fe6d0f51a61a01d83eb0e3cb589fd5a08f9ba0206ebfa2cb0628523e835f92b87d74d1828bcf68f0bd2853e5fab07dc8b150f9159c0482662bcdd20522493dc7009fc995ee8beaaa13eec6d90134d38fcad2efea3fa7a06c046d354cb3c4e174d00d4d88dc5005368fee2649ab6e20e2951eb03c782e18a1e0c2ed076ec6482088efbf60ed1814a8ae71fcb2b59290fe6094216133ce304cd74c411d0637d11542bea00d73ee30c61d710a981a59aa0074d4223a422004a0f1c0f29853ecfcb75d0c86c4fc29981b3baf4dd0120cb10af75d9e7dd2feead89d4bbb03f58a8484856acec9a1ec2f7959257f918c3cf80a34c7cc1c1d70a70fa23f22447273d486bcb2b629ca926c9d275828dd7d40b3acb6ef08efd19205d2eb22564ff55455fd3366721334c7d338963d5a8253f2b16d28194b3a629934b7834afc58c1326ef37f9c88a0ce77244f9322b53a52ad5a96fe0b5d7728ff00779c3462bae565f7930817a29dcfbc7d20d8111275f307c4e8260eca6889edd510e130344096f39109030a90c0f1fb8c6558d544556f42e079c9e1f7c7381d76761aa6f66c1716e76938c0d3a96434a807dec9cf1265834763b2d3bc0f31f82a2e284d0921481d2ca4c654f535fa3a74e83cb8c0b81c32b3d7e2712192ece82a7085abf1e7d3c953fef119a37e8def80f062be987084de1c73dfa11184d72dc489635c23d26c90258b8e2ceddcae9f4d4d67bb67cec06d8a5389fa70a4ca9044fafb46fbbf36fa736691b47a55279ef7636eaed6c4ae2069b4900a7840770b440a8aeb5809fd4174fa528d69c9139fa131e534325c172fc7fe28c266a867c7cc41c592e332c8bf045903fd5d03912ac74f28700fcb4abb16873ea848014d728783493a5f95c585c0426cf7914627e2ee923935262ef104bc4259fc102cc57451a8232aea66ae9d19f1199377e65322c78a54e17007a0eaa6b23c18bb03410490bc65141672e747081770f05c986f472eba1c5e96a48f78ffb1c376816d5412ec65ab19c03f8e64534cb7a1e21eaaf180d8e2826ea77a74b7c493128ae74cbe2c583cb3cb9ea855f36f327fbe956317f3e20a7de44e3c0690aa6fb067300ca3304f1e5a43cbbbbd14d76010cf7cde52bb809a39271dcbf7f57ac430325d44127784bf29b2dc4f22a4ff1f6ec42a2c96749d2ffa8cd436e54ba9b22e998749ca9f43711788a4cfeba674a0eefc313ac454e3a9ee6050737c6bcb480ced2e95a70db2617ec0052fa0a849fdb0cb8cd920ab1db093bca38886f2f85ba821f3ef5caa61dd258de76150082beee2acee93e9c3f4dad8654d14093407fc671aa0d5639a53cec79c656d988daed9eeb67acfbe3568cd778a097abc2f2e163b58e67634580ffa409f2d98207202cc54378368e078353aef7f2f726ede2d2ebf691a2c2167ab7fe8ee75ce61ddf08576cbef1be4b60b21fbd63121ffc9a632ee8ee08d9d461c3f039f3c5b58bb56ff54e6517a719b7cf7df026ffe7f85075891b3ac5508d3312c9c10fad71ff6f69477aeb03cd502da43479a37aa5ba6749030e3ab47f12fe7e953dce9646c70d9d6affb48268717f6fee8d649125a4f207f2183b6d18fbf403a95ad975ae6e2fd7fc26204cd9d0a7c5148436e2589553854760142981d3b25f9089db9e4fd715575c5714583809e9fa60f71a507294e20fe458b04a6602b8987ce0b2dfc28523805496aabdbaca2b2d3de92e710842fcc5711f003ed47417ea31d0d5f9f4afe9c15b78180d964c68145106f80325462cc0edc80fd07ca989b5025562dcc9c5fe7b0a695cc3ce3bbcc8cffe08f6065141a19308a0cf3aca12b1f387ebd783a073aa69f76ee27ac47627ac5a82ea54b0a7edd80c24a7456d73686c80e80c451bc4ca93aa05eade5d1b5b38b339b7f9ee48a191f5efb7e693d4f9e0ee6428dadbad8e45ec656c34be32a55dd9208f00506e08a4de007fb66d6265142a492062731bf413e9e62198d00598961b3698f4061a73da21fa6273521b99614149290ca7874a718903dd90caa6b2085ecd4af30a733741f5cbb0022c41fa73eb44190adadff1fea86c5d8fb53d577f82e8eaa57e39a44e2780042e95f043193d3b297b8ce1d7d12aec9249864f2125fc085e682334a4437ab60ed73d6a3b6d2f7c0e04a8051beabbb24e6cbbf7373c5627a26f0a45c5ecb577b2fc7478a9429555e27ee03edf8cfbb49cb29156e92a941e979a7582d75ff75fd228fbc41a309e3405f174dc6d305042b3aec8c122605e780ffa27eeb0c1244dc801591519ea200f1fd4d8f6a00d50e7ae034645f4b643018324743fdb7633f53e40958123df509ed51ab6c063570af5a7986d3ce0553b2a3018b3e8a40f4eaf36aecce2ce59a5c8a897636f62eec624c8b2a1f6501304bceee373f18a58ac3e82f08e483befd6f4131101a8de37f5773422819c2f88d77c69bdfde2d20a3a15845884b8e6b158f79758d55635ca6f745ad5d65b05c7502094becf112838e5536d66fbe5dfaa009b58367d7a91fb57d2ef17c038ca32877fefa3e7b7e9739b06185125547318ef35e927938a9a5c9673327c28a2b59271075d247ba6b0fe8c3a8910ca7b88ba008d13468437dd4f7804f61f910f152129a25a4c1e35ca354021bf5c387ec377c23a41d5f9a2f91a1ee71c03be22e418f216167015798aa8ad1f227815f7397ba21b8423971ea8d3e4167003b7bd2d7d623af386c2a3996f7bb13a150bd6a9613e486f4cdd7e7b4e15398e94ca271b82935dc296e0050057dd7d0a5b869bd73e772c96ca90013677bd1972402234a5150f66f5647f094cbc37752ea185e6b15ad1f7dfddd8f1f5bbf05bad545e1c4e01e7f1ec9d73483056c5d1e8adf070bc4610792c3c461983b13bc3e4380cadee3e784a8e62a9b5bc86c608d41b59bbabb677a08aca83d8b691e0f995ce8e7cd3f600d9da676137d9c1dd9ba2c76d6bbbf3ce9a83ea055377dbeb1f830f5feba184c35ef5367b287b570686dc3389cc7c459e37a60251391f86e88f8e7a536fbb199e64aa4c1abf8eae91d0e4907b67647a6dd595f7aff506855d49d2b4cfff22cd9a39b6faa66e7ea032b73f6bc7d1edccb2672c68632fd4eab22f5f03d62d3707d94d42963a8d40a09cdd3ae7a9e3123b91b3319a8d8112513f8b8150a17a521b3ffa510b0a6c786a6cfc5908c14513f6b4e581ab25e36057b1df0d9bde653cec84021093c57d01446b270a79372d76f4ca9089500cd536f77b8d8489a34183c102ff5ca02dd07230f0bdb37380489cc4338c5c8f0a88ecb1fefa2a56b888438332e15e87ac55e2f0a765521a87752e2ced9732b0bd970249363771782373330b13625952fc2e8b5d2e58867ff53f96a11f1b9473b10c23d32af59e9d6c54ff04c58edb8dba3badbb8c00e0b3cfc788aa4f878c3ed7b41b2522c34d0c3231fad681cbf9119d5ff393c0e65a9c2f58b9225aad803a3183bef7a528d6d07bddf3176e0cb34a9d2d65150b718b98819aa5f9421b233c3833a75e88b8e0f8098dfc0552a7", 0x1000}, {&(0x7f0000001200)="172abf7161049648daf6f437c41ee829b33f5d81", 0x14}, {&(0x7f0000001240)="c5efc37531a76b434fbe52dc08ecf41871", 0x11}, {&(0x7f0000001280)="34f44eee1241cb167df9bbd4a153af0a518c276a550d2d137586e90b247b7ffaee99caeda26448304962fed6a7265dac2b28f0db99574424262c9bb03d6ae3157b12be3779a110d24c54b9b037d576161ed935a5f8eeeec71b1ee462e8e0b94485409e9f6c7fe0c6211390922ce37d0eecae7d3e296d93eadcfe11", 0x7b}, {&(0x7f0000001300)="0b76a44f585e6570cd8db422cf6e30a2bd88832aefee75", 0x17}, {&(0x7f0000001340)="c1c48bbb78ee24c87104b6ff64153adeb244f5b987d1dc7c8050e4fb62acdbc47e815c609cf822924f150f0484bdb44da499ecdf073cb4445eed673dfbc7e2392f6c495c606e076adae79ed33c1b9d87094315d3956aa8902eedbec457a8537214c048c7e3b3bb76dd5d10ce7324a8050b68efcb46a88ea0c8778a897b52e167f4b8e064b8b38e40bd8327b4ec675f6c9ff6d78a867796bff53fa4d55a1acfb52da36bc01cbb1d1291acd415bef9aef60334c77a157a5668178ca584b47ae67cf956cef1ddadca41a6a82a427b2ee66a559fa788a36ba2bc43e1e0cc70dfafd084d48611dbc9a8b09a483e88c7151f91e50655ca809b9b3d", 0xf8}], 0x8, &(0x7f00000014c0)=[{0xc0, 0xffff, 0x6ebe, "20b6daad8577faac30323caf2eabfa382acb57b22df072693739c3eaf91d73fc9815c49508868006ba1c1fc8b59bfce7202aa2ca3f3178404e844cbba78fe704cceb2b3ff217ed04fd7c797c8d5a448935d4f83c332fae5d6d63e0452b4f8d023dae27ef48169ff89aeb90c4a5d6ca298390a8adfcd839b37697007165eca2d1bcecb3c3bd23b16a20d4b0e9f2b4b9e1e8e1ca3ccb1627d0cea38c20647c6bce831328ce88997750922db4"}, {0xe8, 0x7fff, 0x9, "b6e2f74d3901dcf58b5c667ab7c57f916375b52b70448cb81ccecd127f50a9415bf03eabcc03236690560ecf8330b90ff93382ab2e383976d3d98b24d8df0b3a46be81b6923464b01650163a4fa6c41aadc9acb7732c5a75ed85565bd29c733f15ca15942590e8ef7f79c86bc4310eb6937dc8cbf0ce772c5fab1654ed039c715c05cc1477e0c012a1367888083b0cbf2d621df37d5e64186b2ebbd9a1ef6810afc88838f16ab222b58debd35d516e0e61a1631d681608cc0e5321aa899c24db1d7af64b2dbcc769193f93952c6ab026de4c627608ae"}, {0x40, 0x1, 0xb3d6, "1157fa1e93c987b40757689d3014e377228a0c0c9abb41d87f76db0b8c11daf497e46a560eabcacb63487c16e11fd2c3"}], 0x1e8}, 0x19) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat(r4, &(0x7f0000001700)='./file0\x00', 0x20, 0x100) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:02 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x44) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x70acfdacc62df9c2}, 0x40) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="28df31e595aa6076591c3a0d98edac6e8204e0cb00ad6af8ce93782f40a3739e93f4c95dbdd38ca5f44495b79df4ccc07613ade793a369ccbd8e4baf7e7f9875576c45ff9844334de7983cabcff540be321016ca8b9091babbecddefd822f106197bd120268b746655c633be42e9b5cde37028b7d40e2e13e9cd5a0bd2736b48f77947f7bf90bb658debbdb47bd1a99105cedf607b7cba3b9f959e6cfe83de3acc6c9016b2a6656358ddb7f18a1d1c70dadb9c83e26c1c460f3f144a00affa6310c07c44b4a3ffc24b218450a7db9fe673d76faf51afe25c9a29d84a8dbca8968104260e3fc6ef6eabb6794fbf473532", 0xf0}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280064fac778000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r8}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r14 = dup(r13) getsockopt$sock_int(r14, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r15}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x800000018, 0x3, 0x102) bind$unix(r18, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r21 = dup(r20) getsockopt$sock_int(r21, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xfffffffffffffe6a) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r17, r19, r22}, 0xc) r23 = socket(0x18, 0x3, 0x0) setsockopt(r23, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r24 = socket(0x18, 0x1, 0x0) close(r24) fcntl$dupfd(r23, 0x0, r24) write(r23, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = fcntl$getown(r26, 0x5) r28 = socket(0x800000018, 0x3, 0x102) bind$unix(r28, &(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0xfd9e) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r31 = dup(r30) getsockopt$sock_int(r31, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r27, r29, r32}, 0xc) r33 = getegid() sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000140)="67fe96c37e247783e137fb6142a4bed3c5572ba9cc77528a1190d71cf131f7551d09e240c59f1ac05f03e2f85c677810cd1ae2dde562b3422b1f66115d363cdd9b", 0x41}, {&(0x7f00000001c0)="ccf36f252ebd606396bd007c5a6a286af16e55b7c383ad014f5c76947662e556ee4ca0cceb64c77c03c8e59da7082887298dbd0c4aff123adf3a9b944517561bb647181f97990984c042da15d3fb594f0a30", 0x52}, {&(0x7f0000000240)="03464e258a328aba0274d45af979385ee994807dae811b28b4f9de63c188c334dc5f81a92bcf70f6a47c1771ac088258f0e6be900d46ab49be894ad03d6a934075aad1163c93c838f8f8352db332454fba95574a4d85", 0x56}, {&(0x7f0000000440)="1a09bf539cc64288390872b009199a71eef753e3c9fd3bf3047ded2ac610531260adfba8b913a35ddf306fa789114673c79a588f48ade7afe7bd82a0f54a971b04728e6e75104162a40d23ae6d72b7cccc7258eda13c182b02d59be490eed75051013afe1027526b3b10ea3c9b7421a04188ec2d3a9f6e8f63d9b51e05d38a3084061428041d3a3e40b5a01477f5882d5ace59532bc2bc534c17b24385cf45de757b1437d50bceafe11c6122412ba34820b743c4af98d7a03cc4e05cb7676d71d68092960ebf57f4abe394e32475932249b26027e72742086e951bae76fbc6aa561c017d2fe3d531694343191805573eaa5b3518e2526ddb4fc3e7bfe4d65edaabfc5e818bd6bbdd8e7aced6fbc6de494af5e7c100ed4c6b6d7290771832128f06595769b60a98673f2ad4bf88834ef3fc85c54665bcf606e0688cf3afc7fa9a8aeebbaa7630a5045bb5ba29e6bb7e36e113e4bb6bafe6a20e95a73653dc40ed71a64dddf73307e7f35849bc26f7ec6e13d025b182f15e4dcc7eb4a80f61cc4d490e003fb84b2f46ac540aad7423dc6c704aa62ee864201c379c1c182444106b0b3f300c9557e12364aa4dee2020864030426f845c03c92e1378d9619e9c96cbb31225997b731c84a28b2157f02dca52c7c4cc3263fa241e71aeab7981cb7ebbaa72401d34322754434dd0b742bb121dc50d641a9dc77ddfb529851d2feb01b08eb48c496f3956b42a744e1a4a9fd8d3ae05f5d8bae9bf4f5d0c2850f2247bd727adb76f8434c9abed179e60e80ed78ea7770560eb0ffb7e25cf381b6bd241d73eccc330daa632a0d7f7a420bce8c0f3d0b8a1edefc5ea3b5ca5034051ddd99840a0678082ae3820ab8046b150ed4d2ee5c58916db33260b64e08210cc790a4d1b0f78dfc5254f3e7e3c263dba55d593e7a29e49ec9ffb17032ef500f70c3ee1dfffb81b3f2ac6c5295a4a8a8bdc10dcde632cd149ad83e3f8008ededdf871d8426b417fabae6f053efdb475d6bf3cd854a0405f38ea02805d57aa272a7a5d4f59dcedd14f9e3865d411c3236e09f9d88a04c66be0f085746cf590558788998798d94439256b775efc174bc749d2332267d2793ce246da92790ad10581b710af53419c039811de6a32f2ef4dc68547c48988d59f97c63c374109c5145bafb82daba9f53544c14064c168e95021c310ec3273e5a58348818264bfb789f61ac36bef2f392dc3aaa279b52b7cfe063027248e2761676dce19a6923bf85ee3627d54873d2e4021739b663639a00b941b6d06d2e155dd9cbc2b30a60b30d604b5f06082a24d147991a456ccbd57dbbb764220f4c3bb23cb25cdd45bd1919d66cbca82822c4124045194763b42bcb4d5ca6685a8681cc3710afc3c83f2a6c3d7a20d86e655dff8ab6830aed568051f4a06e7cd99ff0ad63670ba6f01f02ae7687f750418ba115bc2c113e91eb9e4b1760dc8cac9075da03def998ad6d579e963df9ee6348d6bf4afffca7c1d9a61c1334b0ad874207300fdbd304f19de6b70194441f137c9a609d1be1b808511c007cf6dcc7e3a0fc392fdc1a1f68d4786183c22739fa0bebc54dedafcabf7b2d90228cfee7171e507f31682fa0085de7b6e2282074fd24597e69c367a06bd319ce16dbaf124cb8d9d1a501cf2c0356f540cddd6f2abd396122f83cf5d03274b2becbec5a8c01823903cd964cc01fcd0fda9b9950f82c05c443dd103467855a182e18bb4fab0480c431c582b5df956be52892edf1782942147e2e8c0487b78aa306119ac35f528849ecb98a67f33ddca69fd2b89e8c6cc521b4a01fc36e4ca4c7bb6c4795b5368458c5b0945a50ce9ad98c2a9e8e60b350a87094facf4d7888a4b4fa9a0b8f38674eda4dfb27f28d3c8c28c3c909b64b462f2c39e36220460dc02da7a121ccbf6fd3586fa563287751567489069f565577f49e9fd741f9d0ed80fd0ea7044db7119fb9f9ab86c75b6c8b85bb9387e41b20de89f04f4ed2df2742b41f46a4791d7a7e52eadd96ebb0f8246f79025e89ccec0c3e1dc9181b4291ebf75cfeec2251eb83b96770551c1c2ded42107813097ef515054e77cdd822c78ce04d9e0b99daa22c4b10ceba9d9b44e006643080881ed764d6490f3919332f6cae6a49ce5ea64e9fee49e14f0ef86a9803516090cb8987599175d3dfd4bf134a625736ea9dd8a8776e670ced191b65be9e1828efcde7fa96991ac9ebbe14fa6626d8c0f6d8e7352cef9134be877ca2e4d22f1b6269e48656d980c0f615491d9e70c93235e3463bf38283459a623f58bc46a59ef1634860759f7470e4051415ac6de565933bf6db51f86d896fef57387c273af89567969dc0eaa9e65348a101889eba7c410f362260ee65c3444060b5ee54586355b7e5b7db0b6edc859f3ccd08a15655da422ab9253c0a37d870efbb037fc98438d62e4db0d1a7073b148749be0fcf0f5f3a17cf64467d7e27d6361a8e7f186e1308be3410860e886f2660a502f6d20342dd40f8a909e8182b4c7028602a7bc9747b980771982b3fb17183ab1963efabeca25dc28b2727c2a3ef91befde60ba83f16a39cec548e9b6472733393c74957c3e44ebc2c6c2bd0997119fa22f914da49201afbb34b7ba5cc66121fb9067cf27ab4f23e631063f8b433e1ffad613967bea2a867e0939256a3e706f704188e3b5437e791363623ced1a2affd91c70c63c6468caf4be6f33cc6e867fbfd66c13687cdded5680ed5d1e8d0852d2a4c57c4228c45554eaac1d7e38a4e20e395f57a301527c9003aa0d2050cf0934181a7f5ac2fba2f57b5034c21b95e70a80226cdc1efe7cdf7ba8d2dde967102df69a356f37a6af6596495cc40f70d88deadb5bce720733c870b63a574102e85048bf9308d1fb95d26c6c2f0236dee6c2fcd1967fbd6572bc0d908705bdd9f70ed39dc02b56b9762d7d9aef5aac6b72eaf4b74174209c8dfe7fd233938ffb75349f7f7d9dfe2bba392757b64e9dc9086a88d42d338ff6ebae9fd3cbaa4b4d0ba231a670dcdf44c4bcfe8e433dd73573c61f4a82405874b2fc647908f6fcf4cc5951c317e094c228e3a40f00f8ce6ad06247a98033cbd7bb98eed2ba1b4439b5cde1c8223906c4435bee8dfdbe731ee23adf38e9da768b848e7c1e05c4a22d2fa778934f6ed7885ad6884bb84d729129d0126f73b21a30b1c27b54e732b78f1daa7d30abc25688db8b8a190d0767f9809a199d5f466399cdbd4cf27da0cb1bcfbdd27011b74cce85e37f5d7e934a0ed37266ad1c372b7d8de8930feab711328e1dbe941423e2a2417fd67e04384d3275d70bc393b4cdd3b0bb94547c6dbd0e1459dc7a98710004de955f685826f9994ca5a1c0b4ab720db64bd7a8da6b169f500a11456b74ec0f6e043053cfe3c385fea1e02b653a01bb6d772f7ab88236f3245126dacd74aa914278454e30501e302e08cee73f55248085efa66118970a6e0cfff4944d12357a93ef4fa82e817d66354534b1efce8829aa74612e1841fd9219b94e75b3d305fd0a8dc8a1894335119d712f5c4992ed519bbd38c438d377716a4640d8abd71be4247031ae2056b9374ef316919827a043de5c78e7389b10bacc246095df870bb8edb76a6971b645ad29081d2914130ac95f898e8c7dce635442ec8ce508df33ce720939c8d2064cf83d0f3f2a7133215e81bc28a95ceea05e606b724133cb5a7d384604f1198bdd959bfe3538490b7933cd4e4b99bf9a28e2ea946535c985a607e023b807aa1149fc614ddca8c528da5ecc7c95b8588dbdba94d13fa157bcf477e8ea121fd465eea9de1809684eee103790c24a78e1bf4c9464cd884b853d81debaac475cb0b56112d895d321c7dc09202933c31b5379ce880866eca58dcf134de6a903a56bef7671593903d0b50b48b7fa6e07d0988638016aef34463cdd5515353fcc38bc063d48d4b1f0c00b76afd67c1342ecca65906e0530bc39ca9fece39fcde976a6abbaf3f5ab5d496f56138f476ad6702d13e47554a19b6c97ec9b64a0e7d546daef608c24545b0098220fe490ed5d20fa8a9569a3bb3febedc7bbfdea0cd635b1c4e720f87909d1879764273b85398291e4a6ac536d6f46f096d9fe174cabca2d0aa9fb545042826df50334f07433a2bebb43d81a20e1f1cba7cb1cdea2fa9af1a6c03292a095d255248fa5337d3f8e8c92730203ba93a1d94ff2eecdef2ba39fda599839068e3df6f74b382a925521c8c655b11deadb3f96b3ec77245a8692ff16ffcd29e99252e08e8b80c51523bc27a2e39bc38013d145609d8b2f3fbd3720b6b6660a39d6739c605eda05dca1e5d0c6744a48c8463ed341f143c6cbbb716d48cbc5b339e1ab0853c9975800fb02b8a33ed3ac4321101d74541d1d0f0c60b4622582e684fee4ff843d3621d8ab0e1a5261cbd3652d06d7b3063455c19c7e77b4c1e35db94cd8128d0b9a5963f30fd1c27eb445580ee959935052dfa5eeaa38d691cfb57097845afa5f3888a5d92999905fece7e1364a61a0c3753e293c05a80bb481e75a4a5325ed064cd9064b57889105209e04e1c99db0a1c8ec376e581a6a270f0138f3dcac5282c03d1988eb3ec8bc432c9f3b57c39dff2c5be299ff3211c3b7fef992a0687112b9f3ba12df1fbcd0939e698ae90fd406736ad734f821154bc1b4cce862bf55982d4d7ab89ef66c4b1a3492845bb11e3f19874c38519b31d94ddf1ce90d1bdc611a7689e70eea3cd0d42ba0de6e7b1ba1af405ba567f22e14980daf14d61c662c4e8c24e0a4e6ec6490711acb3ac2549a7375ee116815589a357dc426397d878a834797ad67e30722c71319f21777ff71aa6742d999ba8bb5735fa2a27e3f6d2297bdb6161cbe1d4ce67150dd2e70f55eff205decb418f91d844143e1ce6c718553639b49378f3e75573c2745371be0eaf058af3cfd1b70b2fd99a8d6696002d7dc4d25b9003cc1167b7c717fe3728651990ce9e4b5f6e7c411946e21a84cc6d2efa08f8457bb76eaddd7e0ea5d47338ef05bee540486dfef6234343ce00d9e7939f1a966c08a95184e7c486dc1b1b244661c791d57794f058420c2cf7b52fd5669abdc6e0118f1e3f637ba5b80c108548674fd1ce624ea09fabdbef2befd069b67c56417cd09d5cad71821815937b9f15c8e4a5b005b9c536ec9478e679b212fa04f17d4e22f8aa2e2fdc302fa7a6eca514f03081bafafccd600f5c5fa6b4096c9ab6345913df95f61b780b3c0f2938b3fa6c917ca7fe39f326b6f35dcb3ad2b80d8cc6c060679c4f0ea6e49b98173a6da140019c1eb5121d21189ff58c5277b43534cbf0dbf9924f756a89130fcb055b7823cd0f2d7ce91cbeb14f5d9ddd2bfda3ee6127d4655d3abf3cab983490f3c1018dd942d6270f7d13721340f4a4d8067f7a745dd968b008e6716fdda90ae6766705f01802ab2a419876f251a143472827fa5645b20369332235c199319512ab24c44dca012dba8e2efc95ac4f2d3c1484087dd3ca2f57da86448a70193037a053ef95c39e255967ea3008440afcfe73ed646e8526da6b787014ea34085db3ab7ed88686f1309d782ffe7d01dd7db8940db3611f3578083f876df6340150df0d62550ca37c051916c11cb57cf261ee21764866dfdb7e373104c36aaf8314e21a16eea35815ea1af41b410a7c7410cf6ee72c267fdc80d1835ec04a1775736d1e2862ce67a99740d8499f826d09d1f47136e98598f0f23b4031cc94265ce3cd2df382a9a2a7663d914efd59826f5ce629fab6214246bd8c834f97c594ff0353dd9", 0x1000}, {&(0x7f00000002c0)="604e488999363e7f5edc688bb58c2a5f3d42412d218a065297a165cd7f6b645b5a43e44827a145056659eb40ca41d19c9717fcb87fc2da27a2f780c41c36958b631b9258b2dda028b4a00d3d6bafa5bae7cffaa412c711c236f3f43504b7f49e62a2732ad74ad1c9f63ddc45e5935b898060f7ff0e3c5b6892252b62fe3ef71c35dd617b41b6699e6047b174b53a3d1dd40c8b29aa8e92248f89177a7162bf87c9990a52", 0xa4}, {&(0x7f0000001440)="9e451960ee70b842cc640b0184ac04b70b22360b5d46f17add17ac95e4192ab2ff0cb7ed007d46cbbe2373f9d6c4054cb91964285feddc8562d872af55207252a6f613fabcabaca431a1a43b54c383398e1a9a9ba977a0c523ff768daad9bdf8d41e776b799125d64164fa733fe042c76e7c0e32200df25c1d370cd30d193580e0306a613f0c657de1a1b016903bf15ac84e7595fb59a7d6feff080ecef0a1f6ea72f078e8bbc47c7321ef1c20bfc8da7ab9630873adcbb126e59a73142b81ec2cd66a6576b5a91c4fbe9836a54e336364e347678e912a6ffc9c5c", 0xdb}, {&(0x7f0000001540)="d8971f5a65e673a3851b33bf2a5b0adf895d6b3264c1b6b3ae9777002aa209cdaa12d3d35e705651b84a12f56f5192538afc1b24215417dcf921b2e06ee2838394d5d4e2fdbf4c387c026e34982f8d5af98ef21519a7c326cd11027f750565e7905d1cdf374740c3744a8219bce6c0a2571d4ad745349b2b95e1258f42547c09d42a00cf2691891b3907c2eb0d8fc297de5f6f2b55484effbe0c50dbd808f7d9d969980b9c56458ea64bec2d5ac0d72ae378e5ae6c3d40783700a858048a2b7f108a80bd1dd835a7bbbcfb6ad7d043c76cfa46daa72d51ffef68ddc16979b657fe47395621efbeffd82bef6827c895", 0xef}], 0x7, &(0x7f0000001780)=ANY=[@ANYBLOB="2000e00f4bffff006a76c88d000000f7616d51fff8474559cede03823b661ac1f3bffd87393600b3b40a9ab217c82c3fe4e4444922823efe97eb82115488f629945920ad4645f4003b9a9c1b9f6ea6beecedaea5365ccac504ff", @ANYRES32=r3, @ANYRES32=r12, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff00c777350000a791f31cc9d9", @ANYRES32=r25, @ANYRES32=r29, @ANYRES32=r33, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x50}, 0x80a) r34 = socket(0x18, 0x3, 0x0) setsockopt(r34, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r35 = socket(0x18, 0x1, 0x0) close(r35) fcntl$dupfd(r34, 0x0, r35) connect$unix(r35, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r35, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xfffffffe}, 0x8) 16:00:03 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = accept$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0xa, 0x80000000, 0x6, 0x8}, {{r0}, 0xfffffffffffffffa, 0x6d, 0x1e00ffffc, 0x401, 0x4}, {{r2}, 0x56df4d58ef62419f, 0x8, 0x8, 0x1ff}], 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x0, 0xfffbf, 0x3, 0x4}, {{r6}, 0x95a900a3de3e5929, 0x8, 0x20, 0x1, 0x3}], 0x5, &(0x7f00000001c0)={0xc6, 0x100}) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x8, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r6 = dup(r5) getsockopt$sock_int(r6, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r7}, 0xc) setegid(r7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x32) r3 = accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getpeername(r3, &(0x7f0000000080)=@in, &(0x7f0000001140)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() getpgrp() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6, 0x0, 0x7, 0x1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) lseek(r3, 0x0, 0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) dup2(r2, r0) 16:00:04 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0d590ae493e0c1b1", 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x9a1, 0xff, 0x0, 0x3}, {0x2, 0x0, 0x9, 0x7fffffff}, {0x6f00, 0xff, 0x20}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r0) 16:00:04 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x28) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r3, 0x4, 0x80) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x16e1659c7544ca98, 0x2) r4 = dup(r1) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getrlimit(0x7, &(0x7f0000000300)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f00000002c0)}) dup2(r1, r1) r3 = socket$inet6(0x18, 0x4000, 0xca) r4 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x10, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000480)={0x3, 0x0, 0x400, 0xd15, r5}) 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 = getgid() r13 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r13) getgroups(0x6, &(0x7f0000001500)=[r9, 0xffffffffffffffff, 0x0, r12, r13, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), 0xc) r14 = geteuid() setreuid(r14, r14) getgroups(0x3, &(0x7f0000001580)=[0xffffffffffffffff, 0x0, 0x0]) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002600)='/dev/ttyCcfg\x00', 0x20280, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$unix(0xffffffffffffffff, &(0x7f0000002640)=@abs, &(0x7f0000002680)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wsmouse\x00', 0x200, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0xc}, {0x7}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:00:04 executing program 0: r0 = kqueue() setuid(0xee01) socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) r6 = fcntl$dupfd(r5, 0xf, r4) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f00000000c0)) r7 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r7, &(0x7f0000000100), 0x28b81e) pwritev(r6, &(0x7f00000012c0)=[{&(0x7f0000000000)="49c5a39cbeac87ca0326", 0xa}, {&(0x7f0000000100)="b13809cc56323947b08fed571cb786093517e556bfc66f025c8f573b84c591befd999bd753f9275afb4531ed710a8ebc6d6e6c6c4aa716f13df9c17dbd5f8c43203122b52626b0c0bd40ad49a8ede72d2f1bbe3b363a7f68b986c72a6d4976bedfbee9ac2130657288c9b8e91c3288cd878bc7ea3e17a810f6a2c8a683e3128d2e5dd39840f5f88d2e0378021c81848a79ee33c5639c6e2de57d15f9f6cc1e39aaa30fb482a769b27eabb4d6f2f608a27d59c56f1afa3eadc5f56a9e4e7bfd4d50fa6a987ea5a947230527e73967e2e1be98ee0feb7035390be839e4778174815ba414bf0b6ee989a41fbf5fc7fbf4bb072c71c34905ef43459c79886564d2da7ceeda7e0356543f1514f79d8428c3ce15f3d2f837ecf35d4239face74fb6f0c13ef6d3014f58641bdacacbe4f4cd52472d61cd9b8ff188144ef684e333c8d5788251628574283355f3d255b4d9824cca9b76b5763f89087688fcf3297b1e4a7739078f00fda68fb8d1cd2e73dcbc1eafc4e89a5a7671601b86a35539dbaa8ea8f29f9d374533ce122c8e6702b7e81df3b8958ee9816802129f7b41f775c152b9440a0e4b7328ad726081f72d94903e5b68d2dc663dc25d9025a58e19ee71c10a493817407e7474587cf498e0dc18f47eccf7558350234535d322dedae5303496a0ca83f6e7ac21985f6952b2282c5770c9416668139efa3c1367d4ad9b40d22cc606b8f58eca4da4c6de555d47903b579422889969517982eebd6b5efb87077c49be630b0cd4efb9d1481fa820c81d7073547855e2671a54a031f2516b38b0954e0ff52f97d769fe5f8e0571f720a7b47936edccbf30030bd29414c631db1d605b383c2899d3f401756e6ebea1eba1abe58e637b77edcc48be45857adcf89bf839825dd9ecec11247ea57a75e2b771558fb96437a8a447adae446a4cfb8c1a2105d3f7f1548d63d62d7405c0d5f894547537cd71f369a445dee328cbb5008e3a49f3a4ef7c84eada3bb44741426b5a39c6c7dc08cb0f73de75075cd71204ebea4c067b54e2e906257d5354a6e33dd7d379dd20bdcdca8a7979aef8cf840bb6f1a1c48990eeaeb6e4f750c6f40e2568a7c92d0868997996ad0b70c33d1d2c753b0e3daa72f40dc3a9e55d3101dd2992e10b2aad2a0e60759e4d6f8f87cf78ddd7c1cf553f447af16c40a62e7200a6f9335c5a44958e8c1bb3b5e8045bbf14d8669221272321f321644b5c6c57526ecc6c9d8acbbae7cfa827a11245be7592bcd0a2c88fa2d3dc09a7038a2a7a483f4fc95a071dedcb6500601af388be3ec83003b6f23ed85fec0a4b8003f943df3846a5a7cb4a377a5d03fcc310ad80df207fdd5c0438cb18732276030d670587d3a04322d45e1b60dca0618d90fe12fbc1145cc953ff213c8921a06cec0a04bf3ff8947fdae00ccce4fb9590bf5aca6835e72bed882893d67b3ceb0b70dc9d6fc2671fd47e3ac7533c4eec9a756ab575cf2fb1efd07d86dd1dc21391a451af56019b323253b10aa6394396dcb438263211c043bb8f2184c63008c507a021a7a416f9a719382768ce4eb704c41543c9c2d2d3cf4a155fc36fdc30d2921b455bfbfa6c6c892aca80749b860021b6bb67ee59db162af085d89fd789796fc0ca7676831330352b1e7209fe30a9d905db85a308c48dc95f36b5b525535fee10657feed67cb93aa4befe0862e7ecdf94da2b1eec98a1edd3e3e40b7e6e795b31df4f6c80dc656bbf8fb0a8e4bbe0cb8888340e13cbe9d580ae3af781f11f070816d0da7d2694062d9ba7d58436dff4c7390590d9610e6877cc348a20bb1919a68030c30c8a6c63ab0a1c0d8ab11bde243c919dedfca113796da74c3e167a90d1b6bd20dff8e689cbd9389650ec471afe8b63a431ebe738bdb893e3ac6eb0fa215b2b5419e54a20dc3cff5f50b97273f06fa5b36b189b6ba2c906178523ae659b1951ef2b8a9cec527df93cf6894c435558527861356a9a339dbe9e38456b6d52b89891714ad640c82a84390565d6e8ff5889ef546ae4ff9a5a62fd0b5a71500787dc3c9c3c10e80df4b541d0e91937e26c2484b74d1eda51c7d0f139d733493bfc2c99db59363cb99edba3a3961f9b90f044e229618f2dfb62539ca29bcf6af5f2c0634ded25e0f36e799ff7e21c129fc645990a70ed964505fb93dfcfb6e3fe0b083dd78f08d9b2af36919e1d8e29b7375f6132d9e6609c66229f3000c4193539b4653e312f856194ce73fc9f941b8ee4b27e352cc23a88ed15c1b801593325034aa3acc66bb218ba7578ef41ff7054fbb3513b45c2d24960136a8c3bb4e3408dcf681a8afd19a66a1c425661be13d0509f111eed7a6d59e95b070f1a1af0a504ae6403a367be5b4e43e7d1df221f9578eaaa51c4f665625cf0c431da6d771a970ca0e90b841d270328a1a4002e96a3d14abf005b862647d1549182b37b348d4e681ef123d63994e23c7c7739f8e9f4a3da8674e17426b2822ea33d2d05d0561766d7f559a6aa4c6d7c51cd5c74c5468ba5d927dba67517a9239ef347c02c880fa52c15b3ab8245430e5e8bbc9f5bbe1929f4d6896cecbd96aaa4f00768c008f6a3e03d983595e04d1f075b10cc4ca16937d8312806a023ac8c40751ba6ac226fbf2fa4d922ffd620b299f897f6106c2a941404ab3ed37e5d449633f85ba5f095cecfeb97a97ddc657d9e1ba819d92fe22bbd64cbae76874db65a58d1028fda8d816f19f5673646827fabf34635197c18a8e04ffadc2566ef21e04692d9437ab0dd049fabe5c29261ac417db44e6de6c05a67b9747726e62d1aadd54275c9bff5c076499d47d894310e5b1acf06d08cdfb6d9445bbe19d7437074c1d2a75b928d355bc15b324c5146bb24190415f538eff6cb32ea593104af5a77ac3ebc8c4d12b8421548c3b479dceb04881c8fb298ac946c79249e0d4a26343835bef5db47eab2f54e0cb6167b994a5e4b0fa309b04dd8cd41bcc6210833d9c1a31a8bc24f61dc75b56708fa1ead3c8422812e36627808c9a0826f77f5c1c49259bf7be42b64687b931d84f172b4eed2b3c22212ed5ff70199c1f845e3fef4adaedfb14f02e45769ee9441100b55c1a2e9ecec81749d0bb68bec3fe0135c5437ad4c795a2cb6bc45a6bbacf4efec68013246033e4f3e12084a627e3f32b5dc388d22a79efba63864f2a69e1d91027f611f8366461a5f16df63b40aa1c1ef481d6535bfabd53b33ca7cbc0a19581b3b5253e3f24cd48d279710c7b094a9420afd0e867b209c3580dfc6b6f770342d510e87dad5505d97d1c8ad9b7f0b85ce6e7db7f3410cf0f0cb85804f6e32ef7692ab722e98fa7f126137e6b23378989a3c777b40e009112715de26e867029e7495972e17efc25df54b04416bec20a3423c3fdbf2bdb63607941e8d5c04b4bb0420404ef90b3a0d45593f05000a42982d69eeea2c922b09813034a9df67e892f3064fbe6b2c62b83acc8881e53474bc97a646be80990ef133bca09fbedc0610c5f64ccfa36ce584c0dac0f0e58f2b522472ac098dfbf3c40dfe0daff3d04a94a053f7d0970bc7811753ad30911d256b475cc842121330c3abbe20d4caea5134319b3b639a5f3bb48e1b83b558d171088a0b81e52d376d0da191b732f69a5306458388a15ce461f0e6ad3a543dededad5edb2640fda495461e0e1b65e574034c9419893cbed3ddecb7ca1fd14e6945766ffb648e297a3b77a46e3283190e84bf53ce458b914618e917e258b870296bb1e8fc41d5da942ce51637504d051055fd9e46b44c5ba54662da741d431b595eeaff4c55ff44c44314c04aa73bbb1685dbe28ba4ee9d365268e25e71f16000601c7cc4a96a3a3d7bc484b081ff8aef5311f91bc8d7ecb6fb7709fd6d330f36d1c7e558400c4b878849ed3c6dee75e701e03107367e2b90d953bb0f97dfa839b449994df2c791e60ebbd871423171b1187b2cfa46b52ea387cdcf524a1d14bb0dad88794887ecf47bf270c3c23f625db15d709b3dc7e85b869b2fb9dc19a125cd08d28e00ab48ebd008295b9fe0f25b7ee01ccfeab9b743cee46ced61df608735f284a17ebefc6ab919207246dbeb57b160b1b24f4870664ec8af3b8efa33bda7d6ca40ccdc06c1e24e69f7b90fbfe05d9902e7741cbb2af1c4b6ded4ebbc1096146c0c0eb79d6896472e6ff45cb14e48d58daabe74984f336575f821596f23bf100869f6f5de9647898ec0756a58629ee4b213e2c14a0c8b611f88f1eddbab82a55e38f7cb85a2fd031b188ab947c3f1d5f825a749077594cda31c317de8b87f3f4a1ff1531056aa6a83efa9673780ccb74fe90c6df3f49e497861033775e66db01163b8c74e2d94cb8a7ff208e91adbd393d548ebe4c2893ccd41c4b7be9dafe5d02c94cbc3ec2f94892d59cff9ebca7d5cca5ea7a7107cf76bc68c30fe27b6c63cd5020ccce8076aa28dc23cc9b1cb779dc005190e382f3724a4379fad6c503b6c33977c8fed63e05a667e858486c3ed5a42e219b068b2c8fba45bf6fd9d8dbc64393871b140710fc2d234ca6fcf5d2a2de548bd9b7b454e114e3142b606c4a8c0e228d7fec3c6e7d3b87b4a67f3e312ee5de5884bf78f6f7bd788e583c41487d0f3f9bd6576e1a1986fd6070e21a910ec12754360cc05d777286ba61296aee1124e24fc0d5a9a55084a57fc846e8451baff0e9e8972cf9cb905d11977a7ad397bf943469b6fc9130a0a508e16c8f866cbea3ba58e39a49ec8f7a2f13fcae2b13be3d194736d1c66792b303a9ec07de0fd169ac06c9d3fdaa410fd0209ae3553cb4f91f08db5cc4578be080de21692e3b0738a20a054b5d6ccecaad6f7c76f43f0d647e21d8a2aa00af6d3a9fd6ec9c0c6aa0b8fd80688839a26801fab518f967b6afe3b059070ec248b855e427c7d9a7c5ee2ffb58034ddfd34b1a551a5c1d1dbaca44528448465c0581a2c9a7767865b103aa94e4d9c762352a2bf080fcabd53bb29ec5a2e45f95724e738c5e15d277f4500a4e8573ba8707d5b92179436052ceaca12bc071334377b852cf45b6c2c8bd0c2bd3b40b0104d39a3c720438e9ccbb1e4ed34d0fc4e6d2e70397c068c5f5d5eca8d4326d0d8ac0bf82c39a96e569fc3a5c1488b4ccfb743a0fab52190eae6d32cd91a083abf82aa9928f30dffc800ee79bb271707c3ba5d883492d655753cc7ad95e51c0f44a67be57de45fc6b447794ac85e45104046bee593f1d39b031949b22cb496b6e7e1dfae92379d4499ed6b65df7bf79b01b0f3f68a0b75deec60ca02954b7297ecb2a0bc83760932aa6f8e6bbfe7ccead76bbf617b671d1d5fa1e0c5a27d478ba919f7f7c798fab2c3c9f28cba86b22de6dc91d82735cbfd24f045c4ea550ce731adb31bd4d653adc150b7c6c1f56966fe8ab537cb5164ce53fa65a8558df155247278ce4b23c9043d0eb4b8b181022893c8c8840bbb13567cfaa14a20d4b4306825e613f3fd909e5d43471c2ff434c879488202f64dd2ca5a691507168d4e52c3f822e9c3915402b3290bdf3a23a45d3309eaa72d97876fbab71f8d032de6a3b0d99b66ffec301fd17e801e4905be3f094f06fa0c46ecb6929e831ed90202e3d937f9a0255ed494c6f6eade2589c10d2013121a3d62b58e41b0883bd27cbbd23f22bdf6002830c99a2c02ba905b07c8009abaae9eaa08ecf32df9af1c049da3a7c406866942d6511e35e9d2d32c97e7869fed91e52652cb897dc58264c10f45c81d6cb18388c562688fee70da8ac5e91bbd23016e5143ee1a2043a78c423a4754333c6a99612", 0x1000}, {&(0x7f0000001100)="09eaac0aa0267157c9ca558b28b4f6f4d495df6ff1d785bf66b779c1b85c0ba28249d944f2abd979d1d2ed9e55ab80da253fc04773fed48e694142a8a83e7e7452327c31da0729a4f7d4fee2f0d809e83ebb91a7ae3b4aa7cada1d77116142b6c9c0cb1d41a3510df49c4d306689f6d20390d616fd686db05372333b5a5334666444457545ed2ab2ce8f45546ffcf7baa13c3e83dc4708fdabc4b0d3b627d9f3", 0xa0}, {&(0x7f0000000040)="2e9748f8c8cbae288d68db60661d998afac5a5c7e7c702892ee70cd346c68c20d5124edea56b99a883cdde97a57f8068779e38fd95", 0x35}, {&(0x7f00000011c0)="9827afcb8e4d3a50e6c5c10f6cc13e6bcf957b1d3329283bc5d22a29bbc79b6777783fe5da88bf38f492d11b313a4b7c1a68e82e88ac641180825bb811d64543e53755f0961d9f3e4a92cf444fdce92bd5808aac0fffd1ee291365c5b4ab8e1f53d832c18b57915e16dee3e680e2e5f759f58d7e24cfd88b5b462c4f5030dc873a7233a8f433cad4a1ca3878d6300b96cead7931edca6cce17614826af6f34db27394c5e2a44c590196384fcf5d183d7116700fac5b6d6ad1a5b712cace16ac85b959a2e877895df78c8af78a6a81e9d284ab1d24aebd2d61399d255927e3aacec8e66f248680129e5deb63ab75767c6f8fa5136bb78b31c410450e25e", 0xfd}], 0x5, 0x0, 0x0) 16:00:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xa0a, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000200)) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x9, 0x400080000000000}, 0x10) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) write(r3, 0x0, 0x0) sendto(r3, &(0x7f0000000140)="f78ab7de646bc9b33303b8225c5cd4cbc1445e681beece2054409c291f2f25558f0e7a35a6ccf3f7c94896e0746b35726eb871ef2cd37c35e310cbf01afa3ba52051b4be68b6f2c9d8bdf3ce9005762b1acf2067c0eebcdb8e7a6c0fa544d3", 0x5f, 0x97a9ea765b566452, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = kqueue() r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) write(r2, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="eea8b93234855c764555c4cfea06258b34e1bf094f73d737b030a73f1d6633e86dba50b01199590b86a618fa4dfb0c4eca1b4a04272909aaed77446ff155c3367528f132409a1d96be9c29456666fdf4aed3c22356e6a3aefed99a38ef85ad7089927ebdecf9ea6ee9f8d01a248a0d9d5054540038614c9ae46e", 0x7a}], 0x1, 0x0, 0x0, 0x4}, 0x8) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) write(r3, 0x0, 0x0) bind$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r1, r0) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0xbd16], [0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180), 0xfffffffffffff3a, &(0x7f0000001680)=ANY=[@ANYRES64=r4, @ANYRES32=r0, @ANYRES64, @ANYBLOB="7f7283bbca5071113ccb6ac8a32400923c7903381238449b0d1c7ece1cb316cb5e0653fef0857795939aa8fde32cd151df85f89a2715cbe68b245f3af20e7a079f51733aea4b3c566abb085ef150bff458815110beaa2e311c5ca5ac2be57d43e7d72be435435bc76a379a36a8088ae7fb78d76eb6af049b50a1d2012f21ff6cd4251f83ce6113dbe1351f84", @ANYRESHEX=r6], 0xc6, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getown(r8, 0x5) fcntl$setflags(r7, 0x2, 0x0) r9 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wskbd0\x00', 0x20000, 0x0) r13 = fcntl$dupfd(r11, 0xa, r12) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2d}, {0x5006}]}) dup2(r13, r14) r16 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r16, 0x8020691f, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000002c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4c, 0x3, 0x0, 0x4000001}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000400)={0x3, [{0x2, 0x3ff}, {0x1, 0x7}, {0x3, 0x1}, {0x3, 0x8}, {0x1686def6d1d58935, 0x7}, {0x2, 0xdd}, {0x3}, {0x1, 0x5}, {0x1, 0x1}, {0x2, 0x7bc}, {0x5, 0x4e}, {0x1, 0x6}, {0x3, 0x1}, {0x7, 0x6}, {0x7, 0x4}, {0x3, 0x6}, {0x1, 0x6}, {0x2, 0x80000001}, {0x1, 0x200}, {0x3, 0x4}, {0xfbafd4ba576bf7f9, 0x8}, {0x3, 0xc5}, {0x1, 0x7fff}, {0x2, 0x1}, {0x2, 0x4}, {0x1}, {0x1}, {0xb2f1ac8a59e4182a, 0x80000000}, {0x1, 0x7}, {0x1, 0x81}, {0x2, 0x4c8b}, {0x11fbcda352b8b47c, 0x5}]}) msgsnd(r3, &(0x7f0000000380)=ANY=[], 0x0, 0x4) msgsnd(r3, &(0x7f00000001c0)={0x3, "943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"}, 0x41, 0x7eea135638a8ce50) 16:00:04 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r1, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000001900)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xfffffffffffffe4c}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/50, 0x35}, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r2) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33", 0x76}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x21bf8675f47ccb6a) write(r0, &(0x7f00000001c0)="670daaa1740573e7deffffffff08e0c977d32932b0aa6a64bb20003a7c000000206e78f09d5849301c3b4b2f9e", 0x2d) accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93200000000000000000000000000000000000000000000000000000000000008000000"], &(0x7f0000000000)=0x6e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x3, 0x7, 0x1, 0x7b, "3c20cc51c204f9c33f0dc3cb8fcecf9df6510ac6", 0xee50, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000340)) mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="7e7bfe227c347fdf083ed57207c30c94395135cc0260d74118f347c73b556ede47c3a31dd696c7da71c5b099a365ba56cfdd8494b715bcada067aee66b7c9cadaa4aac4d1926fc469cc3032d155eed552b3bd9638d979feabf9968edc243ba2694b67add9c93a7925f64462b", 0x6c}], 0x1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = openat(r2, &(0x7f00000001c0)='./bus\x00', 0x10, 0x39) getsockopt(r5, 0x100, 0x6, &(0x7f0000000200)=""/248, &(0x7f0000000300)=0xf8) fcntl$dupfd(r3, 0x0, r4) write(r3, 0x0, 0x0) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7, 0x8}, 0xc) execve(0x0, 0x0, 0x0) getsockname$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='UT\xab\xc8\x00\x81\x17\x01\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0x0, 0x6e86}, {0x5a, 0x0, 0x0, 0x101}, {0x6, 0x7, 0x0, 0x85}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = msgget$private(0x0, 0xfffffffffffffbff) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029dcc1c46844905beaea2691dd88947d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b03538b416d9304ae86289821aaa83533e67"], 0x1008, 0x3, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x0, 0x3ff}, {0x7c, 0x3}, {0x6}]}) getpgid(0x0) r3 = msgget$private(0x0, 0x205) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$getown(r6, 0x5) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r11 = dup(r10) getsockopt$sock_int(r11, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r7, r9, r12}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = fcntl$getown(r13, 0x5) r15 = socket(0x800000018, 0x3, 0x102) bind$unix(r15, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r18 = dup(r17) getsockopt$sock_int(r18, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r14, r16, r19}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001380)={{0x1f, r4, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0x19c}, 0x9, 0xb72f, r7, r14, 0x8, 0x8, 0x7fff, 0x5}) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3ff, 0x0, 0x0, 0x20, '\x00@\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ftruncate(r3, 0x0, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:05 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 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) listen(r4, 0x80000000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad1af05de2f4ef18", 0x38f) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="1096e2510a2016923000"], 0xa) 16:00:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff00"/4073], &(0x7f0000000080)=0x1002) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) pread(0xffffffffffffff9c, &(0x7f0000000140)="5fbe96d8b1cd93d6fb96ca8abb493213b3664d4227f382bfdd547a492ec8c89655e57f6641e4b3a5fed8ea4857157a161047b5722ab61b8f9fc133b6b187cd3a7187e57e28b9b91c89ba84dba0c2328a530862229bb3f2b582abcd3b086f6920ca4b4c3b599a8ac429050ad4189ae238b763b061b5f572cd74ddc7", 0x7b, 0x0, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) write(r3, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x669697b2, 0x6}, {0x18, 0x3, 0x2, 0x1}, 0x4, [0x80000001, 0x3f, 0x7d, 0x3, 0x0, 0xfffffffd, 0x9]}, 0x3c) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x1, 0x1, 0x2}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) 16:00:05 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de29e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x103, 0x200001ff, 0xffff, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0xfffffff9, 0x401, 0x8, 0x3ff, "7525c23489a58eeec73f2b7c43bceff28bc4b117", 0x6, 0x3ff}) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r3, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8000, 0x8}, 0xc) r7 = dup2(r1, r0) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) geteuid() r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x7}, 0x4000000000004, 0x100000000fff, r1, 0x0, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000300)="02ca955c32d0598da0e5323c75ea9d3b5291d8f12f257f61d3d0eb276fde15d7e0fa3aeb6e1fc375728ccbe8f3a36b2c745c26ec1a0f6fa4b6d598e4a9893d1de6d25424c13bc9b5f76040adc123120bfe6b2b185af6e742c925bf2f2ce484e74d75f4eceb55812d67be586292d8f25c600b0e1eaaff61c7a7da2f24eaa8b2cd1aacf7b5a6baced610a081162bde2867b60188a4aab6b8f363004699e8b9daa516a7250b0db2f13fe796686dba50058a177be49781bddb1e1f1a6a9fc83c2622a66adaea71c165eb3eacf1b07aba2e567da9", 0xd2) 16:00:05 executing program 0: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xb9, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r0 = open(&(0x7f0000000300)='\x00', 0x1, 0x12) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = dup2(r0, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='x\xcbev/zero\x00', 0x0, 0x0) r5 = accept(r3, 0x0, &(0x7f0000003140)=0x274) connect$unix(r4, 0x0, 0x0) dup(r3) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x82d70190100bd433) ioctl$SPKRTUNE(r0, 0x20005302, 0x0) listen(0xffffffffffffffff, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x4) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) r8 = open(&(0x7f0000000280)='./bus\x00', 0x3ffec7318acfe68f, 0x95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r3, &(0x7f00000002c0), 0x1000000000000187, 0x0, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f00000006c0), 0x10) dup2(r8, r9) ioctl$VMM_IOC_RUN(r8, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r10 = dup(r5) getsockopt$sock_cred(r10, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r11, r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r12, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18004) poll(&(0x7f00000003c0)=[{r12, 0x4}, {r6}, {r13, 0xa}, {r9, 0x4}], 0x4, 0x0) accept$inet6(r7, &(0x7f0000000340), &(0x7f0000000040)=0x2f9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r14, 0x8001a5}], 0x1, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) r15 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r15, 0x8020697a, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GVIDEO(r15, 0x40045744, &(0x7f0000000140)) r16 = socket(0x18, 0x1, 0x3) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000200)) 16:00:05 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) write(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r13 = dup(r12) getsockopt$sock_int(r13, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r10, r14}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r20 = dup(r19) getsockopt$sock_int(r20, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r21}, 0xc) r22 = socket(0x18, 0x3, 0x0) setsockopt(r22, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r23 = socket(0x18, 0x1, 0x0) close(r23) fcntl$dupfd(r22, 0x0, r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r18, r11}, 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x7f9b010759e9aa4f, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x18e26685954e55f7) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x6, 0x10, r1, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) close(0xffffffffffffffff) r3 = open(0x0, 0x0, 0x0) write(r3, 0x0, 0x0) pread(r3, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r3, &(0x7f00000002c0), 0x10000000000000a2, 0x0, 0x100000020000000) semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, 0x0) r5 = kqueue() dup(r5) kevent(0xffffffffffffffff, 0x0, 0xbe, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x4, 0xd, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000c, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() r7 = semget$private(0x0, 0x0, 0x0) kqueue() dup(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff]) r8 = semget$private(0x0, 0x7, 0x0) r9 = kqueue() r10 = dup(r9) kevent(r10, &(0x7f0000000000), 0x0, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r12, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r12, r11}}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) setregid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgid() fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) writev(0xffffffffffffffff, 0x0, 0x0) r13 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000040)=[{r13, 0x7e}], 0x1, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0xcf, 0x6, 0x0, 0x2}, {0xc, 0x74, 0x1, 0x4}, {0x400, 0x20, 0x0, 0x4b20f5be}, {0x3ff, 0x2, 0x1f, 0xfffffffc}, {0x3, 0x5, 0x3f, 0x9}, {0x8, 0x9, 0x55, 0x3000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x17e6, 0x7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[0x1fffe000, 0x0, 0x9, 0x1, 0x7, 0xff]}) socket(0x0, 0x5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xfc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x48) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x401) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001740)=[{0x87}, {0x30}, {0x6, 0x0, 0x0, 0x803}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6, 0x0, 0x0, 0x4000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe000000101], [], [], {}, {0x0, 0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x180) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xf4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) sendmsg(r3, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="24ca806b8336eb8dfb1b3fe5471cc8ff038fd9620a9f1840608acf", 0x1b}, {&(0x7f00000004c0)="6fb1a67e33d383cdccf40b08a388aead5cff1bd5d48acf3c254f50c6602fa21db8a752458d1a38905864af0f55772e9af3bf3b6a4c751b9e075348c4860c03fb767a05fd554fd295b97034729534a16ea8610cd510c376796ca70efa7afa8eff7ff5956c52eb88283960b4ae860e9dbe3980343ae25c6be0b310d5dc722ffa3f3235c83cd91366034ed516eb29139eab9d70ddf475bc045e2319dbd200b52dab007582d134b377034bc55cd87c81cfd540d2ca1c0992c2", 0xb7}, {&(0x7f00000001c0)="a09cbda4f6b9ecab9867a298d083218a08124e50ed9990f861b7e7953e3e084cca2dd036a4ab435469e7a90d83b594f85d722d9c", 0x34}], 0x3, &(0x7f0000000580)=[{0x38, 0x1, 0x10001, "6e6ae7852502c2bd5b1ec4424f6a64ecdd0961e55427618129efc9b9616d6df89ad2b951a6"}, {0x108, 0xffff, 0x8, "954231ba23beb1f26e90b693050e1b213ca831d5775213ca38438dfcf61935fded9ab9353dbcf64c34c98eb5d7c8ca86c2fa569b2903b65772e000a017077ba7839225a010718f4048d47e565bacaf487b1a8f94a2b45e9c605bc0e5d3825bd24850feccb4b3f8cce60de1bb3491f4e3a6d3e53e75c83f4cdd00b5662b528d1bfbba49bf0615b5d70b80768a7e1eb00444246c14a11658156b2c8187f90b09e94e1802256cbb4d0efed698f45d50b1df39f5160105c1a9b5b867cc70d2a62dcedc90bd97c63eb96bb4586d4c3b842fe54dbab89bac2c13c7e72ad619f36b36836594eeb4abaff62ec0cc2828275be429095f40f5"}, {0xc8, 0x1, 0x9, "efbb86b68b22a191cef647dbf2aa30fe02cfdac67826b33ee27b73d913ed7f930a366021ef4d9d7656a2a49a4d2d143779bfcdca7b71a4ee627580084c5c81cbd4d32a4ba904f8281f8c2bfdaf3dc667584107b3344358b7c3d5ce630d0faebf5bbf9df348298861efc8e9d5775fec26ca1f595453f9432fb9f52236e07675a4c56678da7454e6d7d5145ca0762fd2d3618896f648493ffcaa2129f6099ec3dfd35e8b53c12b4d214a92f8c798623b09e1e6"}, {0xb0, 0xffff, 0x800, "4332679c094c93c29f759f9d2a746c2b93eb8100cf92be68983bc08aa068cf709701e00862ce898ddb7ef730d07aec9b7d270bd241098ba7a056485dd1589cab4ab264f677594cda86def936138248be06417c1d8bbc5b3665f5fbb69f545ea73f295b75fc764fd71e8c9097d3bf894a2774e82fa5ca0975729f3913fec25f8f7c7e9b659dd62c60c5cc50e49f6fd105bdee38cc6dfc04faaaded8"}, {0x80, 0xffff, 0x20, "57010aaa326584f6121dc9e09767cec9c07c9b2c270b76d16d782224b8ba138a90b6397bedbfb1ebb73f3f2b8861cf769d579d2f48f45d418e374d7ae41abc9758bacf3cf3f6a84d644a73274f791ae764dfabbeabeeb8ad6be597db29375b4ac7f5506e6a97c9ce702d37150d"}, {0x18, 0x1, 0x0, "7dbb1951c47d"}, {0x40, 0x1, 0x7fff, "cee22aa43493625d5201e5a787115aea442ff762ed654734694dfafcfc919dec8e5b529b3094b19de0f21a6434"}], 0x390}, 0x400) fcntl$setflags(r2, 0x2, 0x1) r4 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000000)="220e228901", 0x5) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000000080)={0x1, 0x1, 0x9, 0x3, &(0x7f0000000980)={{0x2, 0x0, 0x2c, 0x7, 0x1, 0x0, 0x200}, {[0x8001, 0xca, 0xe3, 0x34, 0x5, 0x3, 0x401, 0x8, 0x8000, 0x3, 0x0, 0xa9, 0xc9, 0x1, 0x1, 0xff, 0x9], [0x20, 0x8, 0x8001, 0x0, 0xc446, 0x20, 0x1000, 0x8, 0x6000, 0x1], [0x1ff, 0x8000, 0x8, 0x7, 0x8bf, 0x2, 0x7fffffff], [0x101, 0x73e, 0x8, 0x4, 0xffffffff80000001, 0x2], [{0x8001, 0x101, 0x10001, 0xc}, {0x1, 0x2, 0x80000000, 0x4}, {0x0, 0x0, 0x76, 0x3}, {0x4, 0x8, 0x2, 0x8}, {0x77, 0x2, 0x9c3}, {0x100, 0x73ea, 0x0, 0x100}, {0x2, 0x7fffffff, 0x800, 0x3000000000000}, {0x1f, 0x7, 0xffffffff, 0x6bcde278}], {0x9, 0x8001, 0x10000, 0x7}, {0x20, 0x9, 0x80000001, 0x20}}}, 0x9, 0x1}) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r10 = dup2(r5, r9) socket(0x18, 0x2, 0x5) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000100)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x4) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000), 0x4) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x80}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = msgget$private(0x0, 0x2a2) msgrcv(r1, &(0x7f0000000040)={0x0, ""/13}, 0x15, 0x2, 0x1c00) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x6, 0x20, 0x0, 0x7}, {0x1, 0x9, 0x81, 0x2}, {0xb92, 0x47, 0x0, 0xfffffffc}, {0x800, 0x40, 0x2, 0x9}, {0x9, 0x6, 0x5, 0x6}, {0x1, 0x8, 0x1f, 0x9}, {0x5, 0x6, 0x1b, 0x8}, {0xffff, 0x6, 0x6, 0x401}, {0x3, 0x9, 0x9, 0x7}, {0x101, 0xe0, 0x80, 0x8000}]}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x88, &(0x7f0000000080)='G+\x00'/14) 16:00:06 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) flock(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup2(0xffffffffffffffff, r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:06 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x8) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r1, &(0x7f00000002c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73f357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1e16c00000000000100000000000000a2672533990ef26f8e842793ffe16e0200ee0d83e07a2fc992680572f2ad349f0b6533f1fcb1f8d7c99d64864af542bb1493d6a7bab254ede6563ca724542775cffb728aad3862ec67f0d8fe8419aae746e3b2ccd52ce0f851d7482b5dfe8bec8322234f86f316886d34367694e0e3f46f2d31584bac7a2a831cfdc1e3ffc24fe949f8b96cdf9c13e52d1fcc26f537a1db81d97a817df3604cddb744aaa1ce98b75db6505794791ceb2e07fc133ee3872c93aa1da8ba2f28cb379649942373ff123dd7ceb63d0c3cec92310a2020f129ce9875b098ab5f42ed0dd633e2ef38f78e8b183a58336b6d4cb27b7077e34beb93c7053b1660df970500cd75345372cdb82362fb75769db65cc81ed47a9e1a0a564641c1a94df9493876053118de97022e46efd71056270d7e79c0399302d92f25d62efa4db7520c9700fab2a854a331ba38d79c3e5873", 0x119, 0x0, 0x0, 0xd5) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x7) fsync(r0) r1 = shmget(0x3, 0x2000, 0xdbdada2d7cf2852, &(0x7f0000ffd000/0x2000)=nil) r2 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0xffffff01) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/2) semget$private(0x0, 0x2, 0x4c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pread(r3, 0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x34, 0x0, 0x0, 0x2}, {0x7ffffffe}]}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000240)="8980ef5efda3f5df1a9f2f92f1e6371aa151b22ced11dfcbacaa6b92e94a384839076c8f7010873cc7584bcf1f69673fc45be33b0b7aead487ddc3de33120817d1fbd261de1b756bf59c5a6dc501eeb9c95c3b235c1dbd5d9db61111f5b1d0b899db37f2dd3d5e3b9a550e81947d7fb6b656f023cd973293eb19ca39684c42b74f7741e03653fdee19cc4254351fb15afb40c309a866a55ffaa64aad3d248327ae238fca07b83124fd040aa5043e6a34ee2c8e77ec906f77edd04f10d7f27fffd763db83cf806cf244219f139fa8b5770506ae55fe914e84625949284b9dcf3cd1b90c37d1c4c6adc632881300bb0673e0f90bc329", 0xf5, 0xe, &(0x7f0000000040)={0x18, 0x2, 0x1f, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:06 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x30) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000740)=ANY=[@ANYBLOB="02002e2f66696c65302f66696c65302f66696c65302f66696c653000cf28ffb430d8a5421df80e51e68782f87d4c752fa18eeabfd0f0f0aedc55cd466a1086fd4cd77a5b43e2cb9b99bdd807002bfcfa7472d9e28387e56b2dc7537a1f1f3db5e0794ebbd5780ceaa1ceb97bf9be99dc3e8b8dee8dd770b3ea00ac515a337d7995717fdbf70346ba9aad5165151fedee3e807d180c0500e40ce2b82b1e00ae3cee322ab0e36f5d606d742a6333cda36df7e640122f5b59f8c621b2b3b4221e7c65d7912b9738223bd38ed05d6992d3742c8b7f65328ff939eba1e606"], 0x1c, &(0x7f0000000100)=[{&(0x7f0000000240)="2819598c6c878fc56313bd461285950d5144b91116863349eabf29617cbd1b43b9e36de7e944815eecee9aa02c97bb9849be1553aa55a61148548bf87f6d24678a66497276", 0x45}, {&(0x7f0000000080)="25f86c0d8fd86a02fd4bd3a15919e29a15b5d7ce3e2e450e381c34cc4470b238905ce2def762d9e8c44506458359c6", 0x2f}, {&(0x7f00000002c0)="fe8c5d2bafd14affc30fed015bda64a9aade51952b7f8ab16914f28c2bce3e4f8b49499fdd69305d9e72b89d9b145cda90724ea5688ea7d6dc141f27851a98c3c96d7dd858f6e14c9b422a849a0f365a175f25eb6dd924df4ee8f4bf4bbc81537f3c6d93762b2083958fd28a53a3addf6bc93b3e110c4572e504fa588827708fbc45842b0305fb599e8a8607e9027f9d08d164238510acd3a7459615a7018b589c3e3670833802315f59", 0xaa}], 0x3, &(0x7f0000000380)=[{0x38, 0xffff, 0x0, "849018527c2dcc963427a10dbb08cc2085866d9f79740f788719e7dcba789f515fed26"}, {0x100, 0xffff, 0x3, "b6857869406ffcc7dfe489cf7f3309628b63cb96baebde5566630948f6bd16e93f174600df5c5404ee44bb8061557d81f94603deeaddda2769a81c1bf9222032cc7f7d78ca365747c14a7f994acc0d5348440f905745bd65dbbf988389b40118ac21bfccd4e01ec52cc385ccb2f5fcf5c5e86558396c913a5c8d8f36317b3ba9baed4517236f87085ef371f95985ebc2920779a5e5efd9fbd6f172e9b024d57210d6d2f239178c0e58432de370b5504854e6d85e913f80b2b53900176f751ac2050b428dd5cb20edc70debf9c20ad61784b6e6282840f74da30a30d6f6a8d65cf18be7cc067fedfc804a8fda0abd76ef"}, {0x100, 0xffff, 0x8, "f98ac0aa541bffa1b9abeb5aadc41a68c7f583dcee75fd07ca317b57f52f10c9a4b330fcf025a64546397da4305fb35352a3e92255d28189d55c5389b1fa1636994679e0c2a2e883ac4d5061af7c568ea0892988fa8a34cacb501a23503ae2d700576788fa52618061445d9bb5709e6c1c7a628016db007166c5125739e501f66e83591021abc60fe82967266ded14c037391482116728459faf2c16fcb3d69d42fd42a225c92cc26518189d8d741033cc035cfec93e00b8adae07583f1228f007f751ed8ea93e353274a0bbc41bc2eb9318779460889b2aeb9076c98a6baa49616a36309e4c42a5397cb8faca4af0"}, {0x110, 0x1, 0x4, "ccd101d77623f0d94b1f8fe979f4b6041fcf85829130808c015c25ceda2cac7460f1826f54c6a5c16433b94d71ad0039298abcff6d4991ce042e45a59b51c9cad751cf205e2c4a877945f6de5e9ea10f5cc9f20326098fbeb22e569b3b413ae29a7385b6b4308ecb6af20978b00fac330cc016eb301f6ca6808b71eb86b62d161c2f3bf11cd4a8b51238786956f247714621665c282abc77cfd9d6921af1caedd206424ed69531db315c34b4dde6a6bd69e6835ebefd56368dc94ff66d0e3c53bc5dd5036834a8b755b75d167660c084818f261d6cd5adbdbaec4de35392a48e6be032f620a95121c593b23d1b76e1410f00fed1e95f1b43baf022f33054"}], 0x348}, 0x8) r1 = shmget$private(0x0, 0x2000, 0xe841ef7ffd0bbe84, &(0x7f00003e0000/0x2000)=nil) shmat(r1, &(0x7f00003de000/0x4000)=nil, 0x6800) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001740)=[{0x20}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0xfffffffffffffffa}) 16:00:06 executing program 0: mmap(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x7, 0x5012, 0xffffffffffffffff, 0x0, 0x4000) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f000071c000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="cf11d87bd1ff67a405911481d766946722162f58cd658e158038b9b4b6629df471b0e006bb766f5a7499d7f10612b4c6f7b6d2d640024dc249215f091307d7b4e39b18b65e3b5150dfab6b2ed6894890187cbb64d615fb86df67d7c8cd5347a31a0a7c153c75983e2e5df22818907424227ec710119fee581fa509396f04faf3139a149a57cba138e9", 0x89, 0x0, 0x0) 16:00:06 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) kqueue() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r2, &(0x7f0000000240), 0xf95, 0x0, 0x314b, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015930620 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x41) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(0xffffffffffffff9c) dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0xa, &(0x7f0000000100)=[0xff, 0xe7c, 0x7, 0xffffdad0, 0x1, 0x20, 0xa0bb, 0x9, 0x1, 0x7f]}) 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00003f9000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8218694a, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000300), 0x0) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000080)=0x6) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000140)=""/23) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x3, 0xffff, 0x11}, {0x18, 0x2, 0x7, 0x6}, 0xffff, [0x2, 0x3, 0x6566, 0x3ff, 0x10000, 0xfffffffe, 0x1ff, 0x9]}, 0x3c) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000180)=""/194) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015930620 16:00:06 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2000, 0xfffe000) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getegid() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r1, &(0x7f0000001640)=[{&(0x7f00000000c0)="c4e5568c78cfb9239168220af48fdafc84c702a3e400b7eaf5082edb86a867c1b2e1f27c36fb73b7c3dd175be804c1b5de916514aa47e7cc5a8e43b7914451db26ef659b1c8cb4100adc6537114f106a4b2fcd655b82a7241edefdcbb6adb78fc461b26de97f32851feb5e2f5d0fbfc93cf5cf2a89983af39c72534453e848e1b2e97c6e1d235be93980ee7ad1192f9beb7ec456826cd127cff137fa969770060a6117d1686c4c9b8e3baa", 0xab}, {&(0x7f0000000180)="0074eec3e4ab5a80aeb15d3bb5bce1007b15efc2d9fde12c20bf060893ccb178b0c3f7acb01862cae2c11ae31f458eeb0398789baf520d3cb9e9907517836b9b042c630b9f5421", 0x47}, {&(0x7f0000000200)="ebfc6d315c20b92685477ef6bbeef25233bb8765524acd294a0dcfefa83248a7eefb2fa9e29ace25310bd519eeb07925c149c7ddb06031194909d195bfbfcd0e80fdbe81440b748fe6bed52b6bda9c2ae6a161194c904964880ab00600940981895789d00832", 0x66}, {&(0x7f0000000000)="442e7b0221fe78a340115365609e52b8b954f3be45bea90e59", 0x19}, {&(0x7f0000000280)="61fb86ba36846d1cc6846804a52de1dfea5b6b380396f8ace849b0abb71cf71d3ee086693dd22870071d26745786abddc9b9734610708404c0250666d45f76f620f9b2fe8e321ffcf715c229251eb616cf32b6ce3e432d4ca8d802cbe55e380bf5698c76776d5ec44a49dcbbac5f1c18f1ebf6c1a5a37dad93acc5c6c617d0cefe1e0b810532751867639a5d605e7967deb39528f743bbdd2caa320751c0128d4428460fc347073ab68d93c270e17ea8adcc4bb81ad40553802c8531c16a756a06b124731729ee9f11a4b70378d339ba9d03c715565c20c03604ca8f624dcb95cf3b0d4ade9628d6b9b89beaac617e60e22f4bb51ce7127cba0bf480d21b97fccd225133ab368aef32fd828626b5cd637916da181f4a2eb50492dff6485dbf2630c5815a9e9fb38560f8538c10ee2d472ea92cb636a32dab182b3b0572223d5895587ed4f87e5904364645f2c404bd85b5e936a8ceb9bcb736ebb2347c6a729e5fb1e4a04aac6050a7921183ba602f523b91550b3bcdefca967119cef2a7f5b488f7f658d9770ce9f92e3b0070b56917ce730cce66b08cf5c619c1d5131d4079e3f3a25702f525e7fdebb13a9a1d728a3d0820f3c0dcaad11c77a776e1b67069ac4544e6686ce2420c69bcfa4845d5116f33152f126b4a88127790b471aa2f5974c3890e944c180fb288388517c7a01662f8861b19ce3e5a1e61a696195643182e0860568a36d6c3f5dfcd3d48afcbf82ee66b5a0540f649bd417d8044a7fad9d809fc99ed4bb608512f79815761a94f6f954d8c0ba49f488ee282aa16e0f6600e1cc271e4b2a64faa90cf7c16c5889df7e7103829ec3d9fc3e0559fd722bc1e813ca36c2c3bd5823c9eef57625e495cfacae9e83643584999583dc9a0b17d6e33c1fa92dd643ef7e8bce671549d84be6dfc3e07c85e7bcd0f00940f60e6ab8a1081719b0185ac830b8842e6f4c93310ac99c1e19a2f41cebf00b69798d32967f4ca7f97601ea0f51bf93254d5fece6155a307ea89e51a75eed23083121813d32f7ab51b618883b2ebacd5f113ea120e0d09eb8152502944bae48f8a462955e53ea90749632109f5e8b224167898fef1e479c17a2b908956ef7b108ea8bd19d2aa525a8383f4e008ee7545f5537e6297dd9f1f53f50d0bec0d1bbedccf22f7788a7ddf2c23337a590029cc2e0b9540d98f5ad2de59f62e605b9e11a198aec255bf481bbc6fb3dc6f9c46667c54a48636355b54c3b75af1da141c9537b4218579217b258887eac8b941ede44db7cdf8ab175f7831350b0f562224c1589491f61a17ecd137852162b21354f258141d6c6173462a3f55bd3de36fbdbdbf50666892c2913a0c8efb80e960d18470f7c82564f849d6ba6550e9366735c725fbcbb257594bfbe06195cf13a42ad2a0387b2fe1473c491ccbed7e4acbad81e80e5364f501b061ee767737272f6b1f2aa7b8b393ed5f9cc8260df3266d8f2806cde802ab36296029e70ed295c0ac7559d47ece8905c0816deece7df2807f29b6a082d7d65a66aeb39f0e1dbd7545a1d6a46f3959701099f9fb618e98bba6c0e6854fae6fe2efb05d142fb9244028dc595064a7f03c2ba221fd65fd9ab119c6ab244e7e5e3f32f4420e6d6342098e9dec995e70f50f6f08302c2632579bc497fb2eae2d07c8dad05ce3db5ab9e7f2a0d81e1c2fed012824fa23c2c0269269f3c97bd03ced9d17b3577b2a407a825e141f1d9ac2625dac79704fe7441a419d9a242275375826f3dcb41ea447d1f34da61bc3808a1f539852c33edc63de1338393387e4054063b8d84ba1787189d20d9476b24164118fc391fc1eb845f728e603b8fdd120a85d6cf7fde6c6030f1f9fe4fe049b4a574e3d13e90e0284c167f02f8771e752fe03badbe3f67280699f55703ca1b290e5e046e70003c952d7a204cfe7fff9547802785afc1a0557774bdfbd397f834193e8a36adced9e85a99f50b784166a36524396ae2616dd6eeb0ff60f192986e55bfd5e85ea50195a705ec86a6c0f90d6fb72ee9c2b64a680338068f3a3906f88bd619ab92953123cb558f8943887e071ef351de493ad00325c6cf9e6476e01077149f2db6ab26c0454971796c941a314e4de8234005b18a0860726eb52f21b214fb89e2411bf2efa6af5b5a53badb99aa10c24cfd8e5a18e773306914d50f34579878df82d08df5be04690cce5dc1ad426a2c9cf1ff79ea2a5c9ac57fb80233619f234275d4dd0fd6a45e6c5dfcab6f2a4a34a1e747fde1528eb3a906803a1c9993a4cd6a6d174bc4b16213e7e9006a7929542345d773bf18243c12e77a0b38c41d79f40800a0e2bc40673e58a22812f77bc48cd51eac033455514a98b03e5f33b12c5049df493d0ee6a39adaf9c015d40c1ab1225f86dd7cfb6009e0edc48ea470c0be7988df33f3bd9414f78f33fde6aac12f7ce580c367cdd3451e59c2ed1ad1ad83ee1f9aa9ae37633a40a96ec6047a43e34e9d715af0de234043027b2982354e6b360278e6f3b4a9f2219002022e92988fb08ed1ae8e15c968dc357dca69cca301ff29ba5c821e026d00d1e8de1e3913ae47358495add3f5bafea7f9f7c31d21c3a1f063cb9e44364d07971b87c5d0ccee8460195a1f1b7ec01886054d6463cf50e5d51e2bc2961256d184c09e12c511398781f43fe8f58aa97f0c0f5173656263e5316bd331969467a2c49c15ceaaecf9c27470d1d4a64eb72e9266dd87eb5d032dc546f829b35859c1b7355e4f7f6eea8fa0f74fd6f43db764e612de63e86a8ab16ee4b447ad386e79e0830c0edc06708029de46a8a1a977bcefc34d2c70e16eee56cdeb5d6cd95b9684fd3811544c9fe55bf6796a9da854cce917c475da62a29840332850ed54da114c1feae0a12f1111707a8c1efa43d43b38888dd8384e3b24e1a2acf40daf1cf15a4c8cbdbb9aec4ccf3ce02351ac66e3e0f26ff2bd66ca496e05c9df1f5d525f18d93845bb4071d9537a6c3c10b2eb6c395920734fc31dfa874fcff97a65d27af41fbf6e26b0bcef3ffe059ef30f273be0b928368ba4a40a0587a23451f258f740b941bbaff264636f2b862fcc5c041fa4f7fda4e1fd52deaf74578633129ca3ca019117bc8d345b2ba69976ed6c6ed9fbc3cee1e44cc957a6fccc014918159075409c07b80bb062351e0cd873b02fd88519572988c01e71210c8a871fe00219d4f2bac8f0fdb68d9a6a0240beb7720bc4e430e93da4866f3e88f5501e38734e9cfefbc0909b84f21f1da013b0e745b7e5dab45ba16fa899f0a46e39a31f3b537f267f389967cb20b5b51a6ad742bd66c447676e6b4f890bd778db27868bed1042b6f6da3690a567cac8f6a8026f9064ca425b7d94167674423a6e20d602d47b7e3b77c31bdf739cdc25cde5c2d34217e8be897c0128afe6a98c7013a1600ff924ced7614a29fbd98eab25863a1cf0f0f1388c6eed639454c72ab9ca561963ab2b2cbdce71c071b2e7f9936304f32b12b91765f4d71d63197947793f89343de3aa89e694032dc45b4bd6e5b19be28721afc6c3f16a1be0e1de085f936ceb62f474aad80216829282f1f2e130d5c70ea480a27aa626042b7bc48283b599087929411323b048283437667e6ff99dc59d69616b52d43b2b5ce3e6d3654d5c1f61264ae1e9905211efc268374d1fe32acc1b16cc42e01a084611ee9112773422e94263fc58bbbafb24d4f240d378cfdb48c628073cc14cd928f59ae319d40cec80ec74a5230c9ca537e6fece496874ba4e0d03fc03b01146f4654f7929cb84dfc49c64757c3516fd657f1389bfc1b01843e0eb94b194c8147369ef587a34d38c6c19da398e37af5f3cf7df3356ca8d31759cf45ba00d818fcb0902b7f30dd8d76e2f3268858cb5840ca3077ee66c3eb0702eacd2b07238a727d9d2fe0b37a3e4e9c7dae18263f3ce8f400d54282bef70fb17ec624fc9ff7951320759791443627ad8a611ba37235a5f47126df9611207e274fd0ff517fd118fdb34228fa901a36612a9fd630aefeb9d8201e3bbd90d8bf7e63f921b7260609310dee2ce5cffe544a11dd18543edc085e08bf0d1c13eb63eae2694d59650316a536df7a0e1a13329e5c513d7cd5cc1db48133b06dabb52a466b73900c47c453f289b5d07fc87a00dbd237334ad17dc67aa1a69e3f11e423688d3cbe3d784aff94ce7eea1365dad2896a7d26ee8257d8c3e22d6008ca473f1365c35a7125e25d38f223d643cdd51bcf3c87c2ebbdd052c973ec09db5d11aef56ddbbe486b5557aa63f878287dc4ea9a4ed84340aac2480a674f8743544a4e5eb0067506fc79823467ab72e8e35531c2634aa30c18a712c493baabc7e077e8523f00c1691449673d89e8b9d82a55ffb8cfee3940835b16ccba219d41b9b88d505d97dfedd26c0cd6b8a517718b460706c81179421f4f2f39503c02394140e89c5438877ab48093c5a630fa67ac9a7df7fc15a452dbe9478c0d1cde13eb74e9c8b4117f802e8a9b5b22b788852fa1c78ef4890c962e66c07976fe86ceb1743cb247976634ea56dfe563b3ce11823f7949a752c779ed2a974eb9dcb576111a67350add4a3bbc15e6317213cba0d69255075eb7f3243b7861cc25d7ba5d8e71b5ec0ffdc3c3ff2c16a7c10589c2285a5a753dc59f0fb742ac48e2fef5942a0203f95399f18fc2f1f9e6ffeff3d57c1a0bec0149e9f0fcf048ff289d181abcfbae01081e4a7c251457a3ef12ea89555759db78c7598cc1541397b4774f7dc33258ea86fbf55dcaf5d8b3fb9bd5188007550bff75bd1f29ba610dacfb27d6699bf785cded0d1839b46350aee8ce467068ed72fe6fdcfab05a7405eb86c70c882ac1cdc8fc662424f3e6fbce36176e2e21d514688b412d7ee763bb7a5d75185def202b881640329d3797ce68a2e356cd06be4d8f60eba410f3b5e7a471cfe1fce62a5bb3f5ac2d7d03d0ce2e33ebd08a43b8c38647592007d9ca67652281775501d8c07aeec33be98f6bea82f55682d88f4d882442489540c6a6b84e5f459aa64cc3e8b1fb021759b7d67bc7cd115a6ffc8b6d777a8874e79ab5db145ff7bd1cbc2e70af5cba0ed25a283b23fee0e5f0d8caeb89ca09074c78deca8ff8ed489a044dc7b7370fc4e219fe778f2da0cc42aecca7c2c93c9f2013003f0383df2963cf660611747cba98acefc8b91fe40a2c9b5e5bd070f926c04c78f60a5ab0afbd58bb2d73bfd9f0431797feeda55ff26287e391bb013ce97f3ac0a01c6c77d027bb7233ac487814998bbe1c6092cf015f64f6e93d01596082cd70e80b6adc2596b5a2138617daa024a4b85b189fd87c7c7add267158488717c590deeb0c46d644740c6cd405c888aba234ec1feea8b1191d8fcd4a8785f1a1a909e1e809c408f71442941f8a7632eb20ab0a6b1c71c7da20966a3b7975f042f1068f577d442274d631954ac2b54489cdcb28efe000ce4f71c38c27a381f68733264d12dd5b6f57a5c4d9e94c8d0933631fa0d019bb16a3f5798a8c5746c7068f62e17584c2cace45a82041b459fe9119fa002ff6585c446ebb674ffa6578abe1ac1765d139a106da9d66791aed1f3b17f06709f5e30606163434f4cc4c9a4557af4c753d232225bb71698cb05f07df58eebc3cf185f8d77dc771a86967a2cefb996a178768389d57eac3d74b1a9314e51d1fd0d9b14c8e8428a08362118bfb99a9a4e2e0ab61a63d48a622d77c6c7bfdc05f14027b75f81a8874f8163247700e5dae49950606a03a4817e38bba222938787284cc5f910eb661d2f50b2e8726", 0x1000}, {&(0x7f0000001440)="7c3bfe6ead047c4a60e7a7f2f412c034c2434dce662c9ab8dda4e2bc1d5435314b705856cf27323d7aebde6a86f21ea843696033ffa42ee91c31e1ced0da1c6dff15b3616366de2a868e6ea07edd0a29", 0x50}, {&(0x7f00000014c0)="31c75ab21f9ac928409847f40f5f26b4751872de6bc40a0937d3d31ccf1546b72a79d0c626308321399719e28060f73d7d0a54deec6b03902eb444ce3e79160a65d1f1623433c9507f1bdf98f13f1b1be8c73d83d8e62524ff4ebdc35289fc9295d3fbb2ba34d171dae08ddc287981886fa54ab19c605c5255a39297974941d30ee88ace03a75fc1fca63b9edccb8cd2a3306a4d34bc702accd32e2abe401896666b962385193deb3cef9a2084dc60f2f647b1c9e7e9d0ac532bdffc20ef55b77ae98b2aeda2a86fbeb784f1ab41091a924272996ebea62d8d5f5240551f", 0xde}, {&(0x7f00000015c0)="745ff57cc5ffdd80148fd306b10771574841394e739264cdee7ce5878a70dc8d82fad119a4fb7fb191856d62a6f2a95307f9f0fde14f0eb20e646fe3ef60f504e6dbfe060e4501906bf9212fad71b60fd03eaab072be8d559db6b9b2991b0ee07383de6a43b2cb97bd162543c33be1d9aa", 0x71}], 0x8) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:06 executing program 0: socketpair(0x10, 0xc003, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0x4, 0x10, 0x2, 0x100, 0x305}, {{r0}, 0xfffffffffffffffc, 0x4b, 0x59a4f0c4b4f861b8, 0x4, 0xc1bc}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) 16:00:06 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r8}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r14 = dup(r13) getsockopt$sock_int(r14, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r15}, 0xc) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r17 = socket(0x18, 0x8, 0x3) close(r17) fcntl$dupfd(r16, 0x0, r17) write(r16, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r20 = openat(r14, &(0x7f0000000500)='./file0\x00', 0x10000, 0x100) sendmsg$unix(r20, &(0x7f0000000480)={&(0x7f00000004c0)=ANY=[@ANYRESHEX], 0x1, &(0x7f0000000040), 0x0, &(0x7f0000000440)=[@cred={0xfffffffffffffde1, 0xffff, 0x0, r3, r12, r18}], 0x1ab, 0x200}, 0x9) r21 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r21, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000380)={'\x00', 0x0}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat(r5, &(0x7f0000000300)='./file0\x00', 0x0, 0xc4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x00\x00\x00\x00\xf8\xff\xff\xff', 0x10000, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r6, &(0x7f0000000340)=ANY=[@ANYRES16, @ANYRESOCT=r7, @ANYRES64=r8], 0x3) r9 = socket(0x2, 0x3, 0x0) shutdown(r9, 0x0) r10 = socket(0x2, 0x2, 0x0) r11 = dup2(r9, r10) ftruncate(r11, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r13) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockname$inet(r11, &(0x7f0000000140), &(0x7f00000001c0)=0xc) mkdirat(r15, &(0x7f00000000c0)='./file0\x00', 0xde80bf1a5c7a281) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r17 = socket(0x18, 0x1, 0x0) close(r17) fcntl$dupfd(r16, 0x0, r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r17, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r12], 0x1) sendmsg(r11, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0xbff4, 0x6, 0x8, 0x7, "745cc00ee0db409f778d8f0f41bf4bace41cf71f", 0x200, 0x7}) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) dup(r4) mknodat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x12004, 0x5f) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000180)) 16:00:06 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x800, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r2 = socket(0x11, 0x4003, 0x4) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r2, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r3 = socket(0x11, 0x4003, 0x0) connect(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="3c00af937020c547aadea4fc5f036d02e21c47ebab8a68d0d4778c5dc2d650cc330272fbd5b33b0e43f3862aedb60e6f6489473de736d19555f43190edf4bc41bbc82ae15ad88dd41665129932162a85ad4e36c4f91ece88eb2a622471c80179fb3b69f00e7ecac2ecb4526650ce25ac7fe69b040191ec321d49839f554e332ca43c832c5f6fb138b1fa0f4565fa502cda3b64f98bee288de522985e10eac3acd44d2fcfb2dda37613c0099efb7333a6b01b5d"], 0xa) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x164, 0x1}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x404) socket$inet6(0x18, 0x6000, 0x8) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000050022696c653000"], 0xa) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0xfffffffe, 0x7, {0x2, 0x34fa}}) r1 = syz_open_pts() close(r1) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x205, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x10001, 0x9, 0x7, 0x1, "61e23e428928cf6f05b692af7d840e80210ebc8e", 0x8, 0xffffff59}) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022f2f66466c653000"], 0x10) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) write(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0xffffffffffffff1c}, 0xc) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pread(r1, &(0x7f0000000240)="4b32a5173257f393f592ae9b78d855f92db8f6d2d52624d1def52c6720d194af990670c38965316eb710c2a3457373eb3ae9f972e63ee46e085fbe02baec4f5090147dd4c4d7d3d881d3f47d7f39edccc5ff1cdf6a887a8deb59fb1b475ac872415cc015397380ee8946e284d5e21d247cac7904c82e84e5110fb466d7b49392a1e0b67168ea12e12c00a5c3dd343bbb5f65d2592c2beb0854458da0b356cfa52c1d9bc3d9eb3b9647a99b6ac483ce8a3f5a9171e370a2e26bef5057b3de79c4fc2582520d689c94602f0d60c3cccfda069786fe467206bbf208abff694f2637b77f5d23c04dcf8054a1be55e4366ab7c07f7e5f27e9253afbaffc3d8919c99931d9db6a10791a6af568ec4bcbc7126053f1c5050c7ae8fdb7f1d6a8396a7a596b056d80f079abd7d361b1e93f23aa1b8dd3b2e8b8db053f1f1f7be2f94fe59c382ee53f87c63652ed3dd54de81ed9e154bd84b070545999898df891dece35b390b598282eefd14413743386886cd444677b908e78079cf0926a14812be0bd4c0ab3b6efbebfc5cfed75aebfa8550d65000721d2a1a01bcfa752abfbbc7da23511181f8dfec7a1012d23cddef6009ccf565dc718b70bb2ec70bc125dbb28587234b2b655b26f687c3efaa4623019671bdbecf78ab99fd172ddb6609a55b79f579be5c4a69fc37023f15bdd63f74043f252d59e90a6176cd39067b7f0eb53d611525af047734f386e9f217e8b602123f297dd096aa3b092759ecb423b2264eb0242fe39122a26b0e4a06778ce863c52921980124231ba6969b421cb49b738794f7da478fee732c5cf14474a8c38c2807cb242a346666f1c3958336ff2d8ca9d2514f9d5b70764e74e2b3729706934c7626b87876e4e53c1af393fdb54571c1c6d4ad73f1af4aa755301550d59f59eccf73604269c2ea22dcd2eac7768acf7a69d7a7edce5aa75789ca29cd02b35aa4a68342ef8891678548d5b293f1539be73de2b1772018b38fa3c325240e840d94cd51eadb67e833655798bf3607c17c4ab09fc915e5f75cb81fd73837a3dcf9173ffbc6e3ef0d28bcbc4697ffb91b9c6e67010ee98777be1adb37c2cd17b73badd156ce3ccd4b81532a45eef79326adae61f18192f17d34044f2a5ac2b0507f13ff299c9fc808431e2a2ed4b67e21eac74091176a3d38f003bbe0a7377af7f22ef3acffb039fe70d6dc07e1085d4a5025cb2568dacb3c081da11a1457e3ab9ea2bf116daffe231ef629e3f02e063dbe48e3367d90778e8f92a9510eb281a780137aa41fcbff7f6f9e995737c3706a8da3a04251c43ae6364f41b0b04f9608685d9fa5bff2e4c3a040e012a9a2daff96b5eda1dcd562779e7bc68028fafc7820d03da59bca5eb0828298ca646d46cc8fd265688d49c743d480642ef3ab209d2252aab111d640000909a284f1f7f37bb71c78418dbfc3cb7738df8e8375ef19256963cced80650822ece1e6f8f898ca3cc2c11c722397e432091709f0252aa4bd1f5c10c0fa4e9b7a4b222a9054681bda748dad75e6f9c43f454d4fdcaaf5e22629ec6dfaf0749eafbd4cb25c163620356334294bf4277ef207b0ce2fd9ce6f6c8f4f38f60f8506352f778dce380a09fa5ed6eef50ec2908e2d40306b8d066a02e76a7b37a1b39325163deb6dc35e052f251b54fb9fba72abbc9fdddbe0970c92957ed47c862aa1d7f9e4d4e7af6d22b24aaeef330b635b121523a39540b97e4c1cdca62a43ba57a3a97f6a7dde306e49e7b4eb199d699957e7c2ae1b4a0ca0a94f45d5aaf71ca176b1634ef67a35e0178c2a429ed030f76782d3dc4204bb4e105d9fcb2106513b50c01e821274c98b00535c25341d992897c6a0071b077ca65f0a14bbf7ea0bcb5989a1d63007f696ef6dbf1526a6f19b538a126a62342161330a70549164f41280eb9be54f95c692508d2afb57826832b98af50f7f63dd71de16ba0266193fa8c21c4d9fb5c2f06c0dce80d0dbf77cb90a8459c2408e98892df988737ecd0715aeb84c24e6d9bee131437871e574daa396d0f6d522d8cb403422c20b05359e3b4977c480d6292ae7225dcae7af47b222cf8904092ccb5b0bd5616c1c8f212e82513c0923c1ab8e77b72f435a46a1d239fa4cfa8e1d0f85c081c49bc4b7191cc937e14efa719bb49a445991a799e5dd52f0c862139e9c729e4da721ea4583a3d13847a58d8f2cf441f40e0f6c90938defb71740377d1eecfa6b4e08f7ef92ce2bab2091147451c40c78b4729205bf3dd05bbdb89571609518e99a2ec0fb76b6fa95060f146255afe87dab5bfe1465207b5b506a1f5b2ebeebfbc45a087bbc8a9b2f9b61fe08182e1a349f333c25fdfd71b1e9163dc4d067ad8b69df41cb1a82e7043caeea26b89a72fdaba6fe6a7891365aebf828cfeccbd50b1db163726a038a60d39342fb5908f0b3785c1e0f3ca480330a45f45a948897767196c0e7244df7523706d24126d5556aac50611b51b1bcaf916c74a0c805815f11aa8b0bfa34f750283868416b14b4f5ad198764619bc885c7cf1aeb1898473fc32e1e3db487b55ce5ad49c2fbbf34e8fc8664f5b8dec5f66beb3ace489b306ed0b429b05aeb21992681ce15bd8d36d210291285593c16137ddebc6e80f27d5bce8a2d892260b491bf0cbf1fa750ac9513dccda12c6e1e8d78d251191da3c0360d668d046590813b69d28c8424b9cf3f47e99e1604e52261dfa28cf574be8d14495b2b2621b956fb63cf5645bb77571b3a7f05f8cca5d6712697011e4819cd8d7e0038535e8b1211f6d137ce967f2c62361908f5ea9ccd1555e312b6c8cad7176d7ab2273ee5769c70a9fbb74b008655f74272b863ed487bac095750e9aff34ee32fcf3e22676064fbc6535e6fb936d4d7938fffe6adcbd846fd6b310cbb48e7b7a82ebcf29ce5304a58a53405ffcaa4faaadd55ffe7573e50eeca152e0784a645091586243b3ff1ff8fbce65cb0426fb23afacb8294d57e93a4aecdab7e0efb7de4d03b9222640752684058131b46c6ed6624036675617cf3d29b4b8245ae53b6fe224144fd966622f6617e1d6fa7ce457a0710825547a87ba14f9b711f150d383fd920e430904302f426eec971273186eb50ea54021504b40930c6dad450e13a0b6a8cafb74aec704b0956ce309778d97c149d83c9e6728c062c667d727ae0cc4e84c57085cc688743eb2ad4d30f664aa990a024a0a75fb2be6edc2ef88be035391d8d4b5af1851a96200ffb5cadaef5e18a47cf58c25c6d2486402a44b454964b15ea03710eaf7b99f8b43a0d6eb133d5a75b5172cfef864eb349bcad763c4bbb81f1a3e7398e35333ff0ea737230f6a6246747e0ead16e743074ebde1f640a3d46f50089e4fdb6fbf619e25063bc04f54931d75aa83bc66d5358e06a5b09f50b93d89b1bc2471a3d9596fac73e9aea1bf3db200af402516dc4aa094dde78827f2a620bb3ee7e2a39b6fd28a7f135265ac5326cfa440e11bf52a7d146cce5cba464735b0893c4016318e827876964cdf7ac96eabe34b3bec154270a8e7694df56708a3e05055045189a41103cb1c2da5a6499baa2e79c0b04496fe951f748c175cfc2697bac0b1f18f42a438603c66f4b21da3321cc182c2ba47829b8ea2bbf2e44e8d2e17ab92da4e32cbf46a6fa6daf310086c08664928e40b18f1124dc2bf5fce640c80f408971f5fe4a42f36d8ebe73f5eefc52e5978c8419a0edc25550c5d446dea845e697c1c2903e22b2e7078a2d2d92dc523bfb123d02c52b482b5423a24bcebc9af2946ba16958ab1f55b4c26193cfe24a2335e452b39e8f6d83a3ffa21806500cf3820e44115a5bad80b38d3abcf6d1328222c907627b27936f19f6965754c0f19676620775c3281dba5befb7daf8bc859796acaeab3dc5db2062f038e184812467aa204f6186a25cbc1ee67702df85bd810194b40b603549f9f2a38b48ca4ae5ea8031e312e110938e24126013d47e7050045fdfdefea4773dc1d9c7d1917e0e4c53258262a8b131b397c3cbd8a2b953f6cf5a1b509f3a377338f264b18643291db87da925949e877f75cca62196e827b20ef85e24f6d63338a69c4bbf40d0717d7bc79c8f765e9cb846eb0da3afa0f4b30b2e11ecd4f28749321d7430aea17bddc5e3d6770033ec8bf10b8f03be9e9c113147a56e06dee75b0146c4057af9708f5675d54d3710c05439d866f9f8f1317b67c2833fff79cfb7bdfa724b36ebdee97e18e2f9b2dee3985463386db20d0cb803c9caf7d02e3202c5ffc842e6bb039fd53c33a9626c60b54c56cb68fc888375c57eca58bf552adf2b494872c6cdf3d7cab891dca3516a6044c7d5e8330e5907a9d2e9c459bdf66f329895bb2c784281c31d480766681945356e60a29fd631cd0db74c8cf11f56011a185df9edb819a90f59ab2b9d40fd01ddad8c2f547def3411f1ed92879bd748e5459f0f9d32e346cb031291aafa9ca273d8767ee10cf89da9204fb648507a4be68bc3d0951a6a2257ee4ac1338becf4f8631e0af125160e5c16a5658825101871fde1cfdbcdef15933745ffa0fa3c6619853cb301dddf081bea8f862b0976211a1e1f35924ed7c94d2a62b162a250c741eb2815179927da0bbb1ba8150b0a37cc06af071a5d0f9123a52323a2ff73e6d52783882530ee498427efd238cfe004b4ee7ed1c9097c1584198014b46ce5de5c65f64f43f94016a0d22b0d0446b07466eb2f3ab934a4cf79b158acfc6778525eea638e77a20fe92e71c875cd41887c357e5ff533b43debed5d28d32f4ddb64f7811b3d7f9b391b3dc3550b60e73affb558e6467a4a686f660514cea32b19fb6b5559738e1d92f7a6aae2113622285e7c4bba07fcef494bc32b92f8677a14121fa2547699f901297c634eda0b6b0f25e76d24a45e2a32ce8c053c49f40f9485e5181f88b7f37fee0de15c3cc5e422e2f255347d83834b5adfb87a05d4b7b1bd0c17c1cee696f1e2f75f1747a3f9fb92e4b61bc6b68366fdbde2222bebf186fb434b0a5d95b66e40d8d91329f28a5a852d993cfe81a5c044bf696526e2f91429dd1bd867c2fa74d3e807498f8e7414a3d8dea13d3b22e2ce3f83cbddebe7ef14d79f58d137b5fcb89944a928cb2e7a3e42273d5a497b41e515522b2ad22e06c4d2f0d75c7db73a035aa7a5d8384a2cf6be4ff3e1fb7362f3d3cf90085ccb478fb79b412954c35212424fc96e7c998a5c93f10085fbc09f6614eea248795f675dccecee49de2eac56f30fb88407cd8b2e2a6dac423ea3a21083179eec2af87cdcc3738c89123d6e54c07997b3e5cb4889cb7427accbab4a4af1208307275286a6cb68d4258a7c10f47b1f6eb2665f03a848dff856d940b959d132104ac390eee40602c11cfbcc91b3046347ba50fc19f8e9351ad61b84dc01882ec8b4243ee0640a6a4c4ecc60bdec3f4eef9020592a3e37fc517ab6aab3b20e4ac8ac31ef4b568f00e3b8c652fcee795b3bd0e8e62fab1b8696632e4757105dcc684c284f154f55c5af629b37b4c60d053453fac232bbb351c29055f9dcbe1ceacc5a451e28896ca48f47db4b8a13c5fedc944f1d4fbe6ad6c5fa6e0992cbc39afcb5d5e4fbe937078f78380bb9cdd7dd547f99f1cb9cdc2ce221fe1c0a99a42bd2e7d1e32272af459b2bdd67cedfe3e812ffc355e82235b9c9f6c38aacd459d5383adf0fc6b3df24f7a5ca5e92e0e5d331c9295fb102e27570c104d3c7d4100e07d62c8a61135aad56825fea6a35cd101c2bb5d2b6d6412aa71f473e9b2dc840bd4bb9f581ff1108b", 0x1000, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x50}, {0x6, 0x0, 0x0, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) write(r2, 0x0, 0x0) accept(r2, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) pwrite(r0, &(0x7f00000000c0)="008f647ab611f2971ff3efa3ca32", 0x7b, 0x0, 0x0) 16:00:06 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2003, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x101) setsockopt(r2, 0xee9, 0x2f, &(0x7f0000000180)="ebffcbff13b9fd489d000000000000000048000086c4da2f1663a1e279a094d69c8cc4a85829ac2aa65ffab1705f40de5122c8119378c7c521257dca1a7dfb3de0fb33f42dd87b14b79ddf54b575b7e5556207fbf9c3191986384c14e859b973b9a6c392aa77fde3ccc5a053ecf31d6d018595c4a3852379f1c1f1b46e8e66a60143cbbe38ebf411140ae0fc507185a958af5994b9e6970883cbc0a4d3bb060e104e16a9dbd4a4c768e155e4a91fbb30c9fe72a58ae90e4998dd5b0e5ec305adbbe35eb976c5b2b393074a8a849f1094ca0638b8b8716468d711ec254c699b75723dfed09dcac1179227ec7d2989319f53fe1713d299c4", 0xffffffffffffff4b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="aa"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:07 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) close(r0) mknod(&(0x7f0000000140)='./bus\x00', 0xc800, 0x8000000000005200) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x501, 0x0) r2 = kqueue() write(r1, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r5}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0xa6, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x2, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r6 = socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f0000000080)) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x44) r11 = socket$inet(0x2, 0x4000, 0xfffffffeffffffff) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000001c0)=r11) nanosleep(&(0x7f0000000080), &(0x7f00000000c0)) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca826192f9a712d89b5c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f5abec808112841b0"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="2c0287b5051d1e5efb2f0e037bcf5e46b83f222b9fbecd221598092b1c5ff1694fe6a86466cff283080d066319d811653c310f93209c48a01971c88e0016038f63559874e390fb0d41197e87ea441d9e61678f6d0712925fa1d74f0c3650d37380928e7d72e61cb46294e610d344d1c2ad40afb57a8e8a5a267643e99476aec2507c0d96068a4b5b33ca94159fe69c3959", 0x2a8}], 0x1) munlockall() sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) 16:00:07 executing program 1: mkdir(&(0x7f0000000340)='./file0/file0/file0\x00', 0x190) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = open(&(0x7f0000000100)='.\x00', 0x1602f59bbecdd8a8, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(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', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) chdir(&(0x7f00000002c0)='./file0/file0/file0/file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) faccessat(r1, &(0x7f0000000080)='./file1\x00', 0x8, 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) chmod(&(0x7f0000000280)='./file0/file0/file0\x00', 0x100) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:08 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000019c0)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8ab4a6c4c1acf717, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x4, 0x0, 0xfd, 0x1b13, 0x20}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000740)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c8b0c6584265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9c6958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a543ddbe501f3a1", 0xd9}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187841303c9dcc5ea654e4665ee2e3fde6a09b547c71438870134c556f2f7581ae539e6ab65933637a358443489ff4422f23cc6eba5308ed1fabbdb3428ff10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18faf1350e98dfc07c8a03d3e39f357b7b73035e", 0x93}], 0x2, 0x8000000000, 0x0) 16:00:08 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000700), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x6, 0x0, 0x66) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000700), 0xf926, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r10, 0x8, 0xd, &(0x7f0000000640)="ebffcbff13b9fd812eaa4e713048e699319296486f7462cf8348a72bb6df231d66835b4fe821015082099ed0cabe00bdcbf0e244bc43bab05fc42377508de3feb64f61c6f722cc879c0108086726df2da95ab29f3bc5ff1626c8df2a4c692fa13390ec10f4382ed9576d6b109e0900021f6c5552f7fce638b115042abbaaabd432e2f786c9eeef5e1c7c2d53e42bd0", 0x123) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dv/\xff\x00eaker\x00', 0x100, 0x0) r12 = fcntl$dupfd(r9, 0x0, r11) ioctl$WSDISPLAYIO_USEFONT(r12, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) getegid() getegid() r14 = getgid() getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, r14]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r16 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r17 = kqueue() dup2(r17, r16) r18 = openat(r16, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r18, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) r19 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r19, 0x0, 0x10000000000000) pwritev(r19, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r19, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r18, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r18, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r21 = getgid() r22 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r20, r21, r22, r23]) r24 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r25 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r25, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r26, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r29 = socket$inet(0x2, 0x5, 0x0) writev(r29, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) r30 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000200)={{0xff, r27, r28, r31, r33, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r34 = getgid() r35 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r35, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r36 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r36, 0x0, 0x10000000000000) pwritev(r36, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r36, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x0, 0x0, 0x0) write(r35, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r35, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r38 = getgid() r39 = getgid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r37, r38, r39, r40]) r41 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r41, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r42 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r42, 0x0, 0x10000000000000) pwritev(r42, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r42, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r41, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r41, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r44 = getgid() r45 = getgid() getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r43, r44, r45, r46]) getgroups(0x7, &(0x7f0000000600)=[r39, r34, r32, r46, r15, r13, r39]) r47 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r47) r48 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r48, 0x4, 0x8000000000000080) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:08 executing program 1: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') getpid() ktrace(0x0, 0x1, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002004088c1cf8044101b5496fe00000000020208a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x3, 0x80, 0x4d32, 0x1}, 0xc) ktrace(0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x5) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r9 = dup(r8) getsockopt$sock_int(r9, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r10}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r7, 0xffffffffffffffff) r11 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r11, &(0x7f00000000c0)='oL', 0x2) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) write(r0, &(0x7f0000000080)='f', 0x1) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f0000000140)=@file={0x3, './file0\x00'}, 0xffffffe3) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) mlockall(0x0) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./file1\x00', 0x4, 0x1005) r0 = open(&(0x7f0000000000)='./file1\x00', 0x20000, 0x2) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000140)='./file2\x00', r1, r2, 0x1) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x200, 0x2) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = semget(0x0, 0x4, 0x22c) r1 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)=0x3) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r1, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000001c0)={0x1, 0xd100}, 0x10) semop(r0, &(0x7f0000000000)=[{0x0, 0x9, 0x1000}, {0x4, 0x5, 0x1c00}, {0x0, 0xe5}, {0xb, 0xd4e, 0xc00}, {0x0, 0x8}, {0x2, 0x5, 0x1000}], 0x6) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000003c0)=[{&(0x7f0000000600)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fdee30badc24f42a0b66803c6e2086caa672009bca0ac4053421073785183e8acc58c756808cac6a311a31a8796a0b230aa6b0dd841c489b87af91026739a4c4bb3369aac6e8567eb6efff195837045afa4f225d6a54d34bfdb813197a54cb313b7291baf5cbe9b8e8ebc992194eda62c7a17c8262de1e4e9441a44a4e5872d5d4fb0287dee85e2c4acce7e5d2b192fcc9b6cfd4453d99f97c29aab775a1e397c31432b0cc5dbbc90a909eef6a4f8f968622fb97ac8f8a8786a86a6afb17b572cc443bd482d1f55393022ce23cfe731c232bd294df8d86c75d9ff41c1952e82a1083bdf1d638fc42ea79d4f64dfd1474a9831dabd51a8d577419bd724be7348bac2f0758553264597bdf187d977d5d45bf8fc9599f34e93fed7e2d813456c89249be742e665c51cea3aa243b3caad00"/369, 0xffffffffffffff7b}], 0x1) 16:00:09 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r4 = semget$private(0x0, 0x4, 0x50) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = kqueue() poll(&(0x7f0000000080)=[{r8, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8080, 0x0) kevent(r9, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r10) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000280)={0x2000000000000120, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r13) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)) 16:00:09 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000140)="28f0e1dcc51a1e35a00d81e4047e18", 0xf, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x100, 0x9, 0x80000000, 0x9560, "2d31882797c8bf9436880d50f1331b369b47ac67", 0x2, 0x1}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4080, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:09 executing program 0: socket(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/10}, &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x3) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) chdir(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0xfe, 0x0, 0x81, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0xff0, 0xff, 0x6b, 0x7}, {0x3, 0x9, 0x45, 0x9}, {0x8, 0xd3, 0x9, 0x7}, {0x400, 0x7, 0x0, 0x10001}, {0x8, 0x20, 0xff, 0xf96}, {0x1f, 0xff, 0x1, 0xff}]}) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) geteuid() dup2(r0, r1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x80000000ff], [], [{0x0, 0xbb76}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x3}]}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x7c}, {0x6}]}) kevent(r0, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x10000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000540)=[{0x87}, {0x3}, {0x7ffffffe, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000180), 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x7c}, {0x6}]}) poll(0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000580)={0x5, 0x6, {[0xb39, 0x5, 0x13a26849, 0x5, 0x5, 0x6, 0x2, 0xff, 0x9, 0x77008678, 0xb50, 0x1, 0x8, 0x7, 0x2, 0xfffffffffffffff9, 0x1, 0x47dd], [0x7, 0x8, 0x8, 0x90000000, 0x49df, 0x4f7, 0x7, 0xfffffffffffffff7, 0x0, 0x2], [0x5, 0x9d, 0xbab, 0x2, 0x2b, 0x2, 0x9], [0x4, 0xf000000000000000, 0x9, 0x1000, 0x2, 0x100000000], [{0xfffe, 0x1ff, 0x5}, {0xff, 0x4, 0x3, 0x800}, {0x3, 0x2, 0x9, 0x10001}, {0x200, 0x6, 0x7f, 0x1000}, {0x81, 0x6, 0x8}, {0x8, 0x80, 0x7f}, {0xf001, 0xff, 0x5250, 0xa30a}, {0xee8, 0x800, 0x7, 0xf6e}], {0x20, 0xffffffff, 0x2, 0x9}, {0x9, 0x5, 0x599a, 0xff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='x\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) socket(0x20, 0x1, 0xeb) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8302f5ffffffffffffff"], 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x812, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0x0, 0x0, 0x80000001, 0x1, 0xfffffffffffffffd}], 0x10, 0x0, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a149c791e3de5a72187f0373d417a52456cbd15a26874333674e0cb752bbf812d381d62ccc62eba14deb0d5c888cd19d5e8e20845fb74d9a5a0e2ade9c06d09b889f70e180a", 0x46}, {&(0x7f0000001000)="d4fa825006aed92aeb8c0eeb78d6950b61824b566c896f72632912fda975814f88130c9bc5d983460f17f00214f7cb1d33ff6f9549d1f7c13d3268d07cd43cb80872e963fe371b01cbd85e7bc1d8a27ca627b63a106df2ddee3d63eb2feed9f2da14210e023e17081f041240e613acd78ba3921b5de4bb8e86f99399d23a15568cfc7867fdfecd3b025492e61c9f443c2725e36ca2721e46b3823b98026148f0ef556ab185ebf0a30c198c1d0cd9fd980d11cc6328e6566175b9f2c69cadf443148a7b1201c6d18e256ae401f6b65d391a40daf57dd00055479812c7d21908278e5a529cf0442182e3b1515f1582284cec23eab58a8c25c52ac2bf1b1e78dcc2a5167a2e23f8997f29cfcc0585bc122ad0c3fc159c434e3af06c78a4a388a87cef2992bf88aa693e117d0a7c3e69d68e3edd4f5b73a33c358f9b9ceffc1cf05e05faec725670f73ecd955130028de05f7e59e0ca84c5f04d775ec4cf2b8a2213273a93599342f4799500266270c646f7b52bfda00ac9285c3064d032b11f151755e28980c7843d598388ec21d74e559d72ba3587b4f99e712e584a06d1bd58b310b4746c2e03b52bbb51d82e3b35d74d1dbc7bb4180a021ea84224a1ff90f84d0c02c173d5b16dec8b276792a589af36783b5bd394da5414805300f9f0b8a3e09b43e2bfa5a181b99beefc12669d02e4b1f22328d82517840d9120856badbb88f54815030f22c98e06c66620d24f8bf86b5af2db4a6a03ae1ca2ed09ea2cde9a1b07003d90ef89bbf7060fe019d7bf1c5cbb9fbe7f09d7a15c7349d1aaf97db53f14a5d7288c78241797e19864d6c29141b2e4addf60288036dbae5c206041b45900a9e7795defdbda86493ca5c0958395739000e302b457a2a7fdcfd8f115ce0ac1c6c2798d1037742067e52a7c3c4817c577d252bf467a8cec5968f514075e105c1d33becffb69498dd40bde7439ffdbc6ef85d920e1a4691f3d081d1528b2613fca7ef230132123ba830bb4ac6784f19e1d1f579140f4e51fc139cdbadf3b32f1a359d16116576912391c9934f5ca057eaf8532c3e7353cd787ff74ae8df2391ba3a814c9c9239d99ae2c5f6846c999c1ac3de965843e48f98c02cdc792a082e76df3a11bf9281801a4e3bf4766f9daf5fc7d0e9044d05309cee2f921fe4e77af578f03a08cbb52add35e53d3456ad829c930634d52a3e7d6b30011409868a7bbe108a579df525003e13418338a11785616462ac898e047522aedc54e3c85ad283219aa4c41c5d4ad243c38ae7f54ab591c3965b5c3a0d3101064011bdb42430337ce4249fd1310de1c5bf5d67386b7f126a1f9af1d72c80d5cff96008760396f2083c7ce9977a48f82adce630cdddd5fe0d5471a8d4486f4ed342acac3bd667b1fe5a394ebc37cd2409987225851f5687957536fd245b0b3180bd9f2e8057f79ebde88e8efa3871505c2354bfcabafb4cfbcb216e87165c23badbc58b652cb5b3482ee57521066af8c318c7cfd0adcdeba01cef630797b18fb959b6328013cbdb5a11f8f4ae0bf501c347ffc05af409ad830b51a24994c73333f0c0f5b3ab3ee2dd8532cdc596a4df6864f9d3904c299962b72a827fcf53d0dcb60f7cda5187994a635b4838fe7573243c5856b99404ce6b22382ee9d391d7ece35b663bf68513144c6dedada38b4a9743ac3ac1cf527b0172e6bca34efbf3b3dbb378bcd8760d8a0ffe98af7f8124a02bf2b841dd3ca6f03857c253c1ea25e5a9ee431179fa421596358520164edd917b06612db82dd4d72a5e90f78b0d53a36ae8f8069ad139c38274ed91cd284bff77f12f2c3cc6fffc4ff698c58c2c41d22d75efd5dea7a32c2ecc5370b2ce8cdef5924dca8f0e97a8c132e4c382f28e859ec6bb830fc7f388b63e44d998cb53494c9912d2d80ec42e76506c587b7464f91e30def3fcbe342edfa7e3ec233fba093a852d9f5fc5f2b163dd76b2453f650c34ee23dbceb308d38466cd03ffd9921cd12c7f0a89b15f7a2377a85d799b5392c65c3d3e24898dcea52b03d414a0d7cd2a17b203ce9328194921881c1b1ebb5bab4d22b53d7d62f56900ebe1a37d0f35470464903249da7036897cad24922001050fcb1324506e31a50c642f9e942de97081e38dd71bbdd870f26f825127551db328ba955debaab90bba3fd2056cd31300c2115375ad4b596e744c1a1292f8355f807732b33edf2c79299e131e84571ec86e43bdbbdca4f7add790abd00191cf8ba1de1422310cf1e20fff2c90a6fc2707b45bdad9975d78cfb3629fd4da4c00e87b296ada76bcbcacf55aa4c9dbd0985dcdfb89ef49a9ff503e2efa4846ea85ceb5fa4a55131e21a6e90e7d2d3df28dc404bed199ba5325b2e76e54c57f82ebd303ac82d6550b61632825a4427b6eab9286a73147d21c8910477498ab47e4c89e2fdb6d32a160ad4c16e72eb0fa8720457eed7eeed6e01a2feb70ab358449b544b3eeb627db844dcb7ec27b1297c66c595bb96f17f2cb8079c3f647c176811144d6cdea12ea200a466e90130dabbe98b9fdfa79e7d8fd2dafc86d7ecdf920aec6897ef9c983275b580713cb9b4743143817c2447f6a2f17843b8d5ffd3479f0fd0b7fbda7fde24b3d32f7b6eabd931cd5fccf86420718274073077a29e45a670fffcae6bc136adffdbd452fc810d9c40217976631ca630ca345cae6d10bae0e1e3da3da318275d8cbb3bee1c8d525e0281c707958eccbdf648bac817fbbc381548f87ce999d43196407b1071018c8df84e5d68491aa7381c1df709128a7747cdc617aa3ef7c00ec21043397d855411f5dbbcf3b233552d48ac2d93c5e25f6bc0e694aac21f7aa7480ecff6084c7912ae1b3be68777745b7b563cc3c16662a8cb88689ede895b160bb7da80af89933bb3906ea8c7d3b03692bde8abb21c8f759e5eca337f74ade662e8baa10fbdd2e67b32b29b133a3f35dd4d4a4385dcb484814032af694ed9bc413f85b2be42b2dea82e09956c965d6633dacb558de4fcb464580822d71ecb023e170450ce6fd076b2921534094077cc94449c767c2b0562944794a5a9500e6dc363158e96b281a766c51fb5fa6e68a23a05c5f9ee36aa4b181f620a2ba65eeadef53b83d387bd2cb45b05a6165e71602dcc6a795e16c29a15aae50a0fb5e5720872c743a7cf93fc24ad7eb69ed997b512a500e7beeb2eb1fc54806145e315709bd894ff66a40b3bac0cd3ae456851d6d5bff31c4e007b3642e9e4694cd72e8b8dfdb181eb77511cd136fc7d1c0052ed1b820064352dd61d1eb14641d3ddde85f8012fd4ba5a8e94cd8c35b920ed764fe41af36df954592631b91e1418cc7e1cedca74fb6d024279193dd6242e9507e05981a301c92754c72c140caac40e9601cc1ddbfc3048cd88534400a69f67f0a6fec5eff130607abcde4a81b2cd3bb52c4c0580552af05c48e4106bdc9b4c4186b17b381562de5191771ec0fa35d9921b756a8034a4c86877aae518c62a9d29d3f20e6cde22182d2d2cb00a70674c0c703c021f66fa6bb202bc8e214827b6e6afa66420345362b074e0feeb21cec53623704d931c75114a3033c45c16ef11a10bb956a1abfa23dc2184a488bd48199ae71751cf651eda8e7384a0522d83f3104ba98407c30c62be1fe2e8e13a74dc0e14fd5ebc7dea8a3ecbf8daa5f975290b26312594f4b61ac64e7b6237f8d89b95be5eb411fbba736607426da0a58c8d27f9732a8d3562d0aa0e0182dcb4ad8aab12973302528b5d6207579bbdd47d744529bfb4c88e19c0be6ce61e777f1a4d4d538eb866ffae0346f5ef90e595ec0d71937997490631de75de8817c0d52a750983c6372df75814bdf9bf80b32d90923fc5f541bf0e18a17cccd0b207f0e5f69f67ebf75f3b4ef38edfbf42e513b0df18a0b4d8799b9100ce464a5034ca983624a913bcf2b7e6d509163affb4e58f37677129364782521f5c625095cf87bc4efb7f00f4da7432b74f917c894a9f1cb97ac7b481ca2d7be075a31e69aa61e3686518bd70c8ae939f5fe3cc619f7f140c9220b9fe467a69183c3b1f793beadc8a99a7ffc625fb99c255725a4f107d602a726a7d52d15ffc35aaa8f126d7ec7dba18b4f724ab78adb3ec7b45fefff8b5ff77c69598983780617a80b99ddd90b15cf93d2aee8883e9a7558cf91cd8976d919d326e81266053082a78af0ea5fe616a295e5dee93b60874588e1b5e3bee6a315662046939f71eacdcea0ecc2b783c27940be3d13ef057e629d010d059a757d69c9d2ddae88f9bc9af6d2941f4b24e660b65a6352ea38cee48b257b52dd016dabcd5254cd1549538668035fbf9e9bf2252dddbaa6aeb4aba970647685cf925e621ee8d6dd3fd8d60e57c4286fab2eb282ab6cad3e8c5992de3313240b2d218c9180c7cdda51b1043143fe1b7836e454a30026e4d1abb8bb3486f007b8f2bfb7d9652fda1721f1e76e3da17e30c5996fa1189bc4db7ef3a8aa92f4843535adf8d05c139ffe8b7db6cd2ce64263974d4c4147525511682c2bf2d735a5e9652babd832b63bfe33f9db0f6d0ee3014b033024ffbe77f7de0d4ba0f6ce64fb4318b88649c88ea23f586b2835a11f713e8791644ee9606bbc45581b43385cba0a9ec825053c0ab6057b015520fef875073f4a4292a5694da9793e2be9ffe0fd7e0bfbff985fdf03b608201ccd1c9178a5746205e820c53432a6953312601e8288a7bfee8481e9ab8838cc78767b94e5841f0c44d0ce5eda821f01b3fa5be279aab9104c8df8f436f79c567742d82660a4b083c732bc86f958cf11a5a4f3f969d13a5acbb5a39b5cf6ddbe8159905cf034c79f7fc9747d816a4d76e0760636182281211c2c60b877b33d0af2ec899f3a537c345a6c33201ae7b573a4f9f2f04a54d8166e4ce736ccc7f9bfffb4dec954873dd536483f188ba7c01f3235120fead74dba56dcd4db8de79167e630192bd3b31eca43d5cc13363d1a9722ec85811efc9e8f0ddd9862e3e3c26cf016dd1625c5205e6c07b42482f49ff05a14b2bc71fbd0491d697ac7df52e9fbd5a6dada30d394be91e577390a643d5da90e8300406f5899c8263ec464a62d6463d40f22c6165b10f0acb1a5c8a0f69b698983712f6b0178c627be7ce7d44eba08869e7b3dae8119d696f14bde7fb680e1acbe3af372126c51298779ac42ac4579b8f4a397f5c35f78a9604a4a1192872ee5d0261c928329ae58a041ad6a305bdeb49e75d136e513dc78c99f34d1461b3e060084bc5bd00db5122a1d81dbfbf6c7a3157b272eb98b169531b8e275833e46efbc97cc044f173a6622463a8d9f3e5cd3a352c57446fed2f2a1a05a71804c0adac45e6181bbff265765ba9eb3e3d7c4193ef9186c48dfc66022b9db101fb53435ccc68b5160f8811233a2587ccfaf5d5907c407853c0548dbd17295dc9e8af2941bc61d599c1af86a64197862df65835a1df44ed7f0bcd8a186aa80a9fe38a7ac20c93d64de70163ca777ab33b25bcc687208785ea5441b7b80fc1661026a93f8679be9499a80a22675f501d69fc34e0e4e36d077d4184481febbbc42e7df67e9c7873c3fb5b1d40a831bc272ee1afd9a7ac5ba2baed80a7cb78ad3cc6be4462aa718108a572191c56d0086d137cd5e162c71396cdfa73071a9236640ed91abbbac7f5c51798540ba308ebfc0340497d74cbccc93a3bee0aed3a3a088048fa46309cb8556a5532b33ab1953878c83289469fea1ddb6065b59878092542798c1b709795de072b72cbda6ff71d4d00f6a030f215dc926a", 0x1000}, {&(0x7f0000000080)}], 0x3, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat(r7, &(0x7f0000000080)='./bus\x00', 0x200, 0x42) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000200)=0x7ff) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) dup2(r1, r2) dup2(r2, r4) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x800, 0x0) dup2(r0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:10 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) bind$inet(r1, &(0x7f00000002c0)={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0xe1a7}], 0x28d, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)) 16:00:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000140)=@abs={0x2, 0x0, 0x1}, 0x8) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = getuid() r7 = getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r13 = dup(r12) getsockopt$sock_int(r13, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r14}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r20 = dup(r19) getsockopt$sock_int(r20, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r21}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = fcntl$getown(r22, 0x5) r24 = socket(0x800000018, 0x3, 0x102) bind$unix(r24, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r27 = dup(r26) getsockopt$sock_int(r27, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r23, r25, r28}, 0xc) r29 = socket(0x18, 0x3, 0x0) setsockopt(r29, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r30 = socket(0x18, 0x1, 0x0) close(r30) fcntl$dupfd(r29, 0x0, r30) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r32 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = fcntl$getown(r33, 0x5) r35 = socket(0x800000018, 0x3, 0x102) bind$unix(r35, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r38 = dup(r37) getsockopt$sock_int(r38, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r40 = socket(0x18, 0x3, 0x0) setsockopt(r40, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r41 = socket(0x18, 0x1, 0x0) close(r41) fcntl$dupfd(r40, 0x0, r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = fcntl$getown(r42, 0x5) r44 = socket(0x800000018, 0x3, 0x102) bind$unix(r44, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r47 = dup(r46) getsockopt$sock_int(r47, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r43, r45, r48}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = fcntl$getown(r49, 0x5) r51 = socket(0x800000018, 0x3, 0x102) bind$unix(r51, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r54 = dup(r53) getsockopt$sock_int(r54, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r50, r52, r55}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = fcntl$getown(r56, 0x5) r58 = socket(0x800000018, 0x3, 0x102) bind$unix(r58, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r61 = dup(r60) getsockopt$sock_int(r61, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r57, r59, r62}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r64 = fcntl$getown(r63, 0x5) r65 = socket(0x800000018, 0x3, 0x102) bind$unix(r65, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r68 = dup(r67) getsockopt$sock_int(r68, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r64, r66, r69}, 0xc) getgroups(0x5, &(0x7f0000000540)=[r48, r55, r62, 0x0, r69]) r71 = socket(0x18, 0x3, 0x0) setsockopt(r71, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r72 = socket(0x18, 0x1, 0x0) close(r72) fcntl$dupfd(r71, 0x0, r72) write(r71, 0x0, 0x0) setsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000240)={r34, r36, r70}, 0xc) r73 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r73, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r73, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair(0xc, 0x8005, 0x7, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r75 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r75, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r75, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r77 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r78 = fcntl$dupfd(r77, 0x0, r76) ioctl$BIOCSETF(r78, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r78, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r79 = openat(r78, &(0x7f0000000300)='./file0\x00', 0x20, 0x8a) socketpair(0x1, 0x1, 0x9, &(0x7f0000000340)={0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r82 = fcntl$getown(r81, 0x5) r83 = socket(0x800000018, 0x3, 0x102) bind$unix(r83, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r86 = dup(r85) getsockopt$sock_int(r86, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r82, r84, r87}, 0xc) r88 = getpgid(r82) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r91 = fcntl$getown(r90, 0x5) r92 = socket(0x800000018, 0x3, 0x102) bind$unix(r92, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r95 = dup(r94) getsockopt$sock_int(r95, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r91, r93, r96}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r98 = fcntl$getown(r97, 0x5) r99 = socket(0x800000018, 0x3, 0x102) bind$unix(r99, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r99, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r102 = dup(r101) getsockopt$sock_int(r102, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r98, r100, r103}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = fcntl$getown(r104, 0x5) r106 = socket(0x800000018, 0x3, 0x102) bind$unix(r106, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r106, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r109 = dup(r108) getsockopt$sock_int(r109, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r105, r107, r110}, 0xc) sendmsg$unix(r5, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="30d028718578239b2441f18017ab0913adff980cbde88fbf11380ff58a2c65ba4b22c2caee83301abcdc3d8f4495cfc30082a74a167ecf94db00f9d5c01d94fd204d66c0e3dec9a082ab1ac626d5bd5b78", 0x51}], 0x1, &(0x7f00000003c0)=ANY=[@ANYRES32=r101, @ANYRES32, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r18, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r39, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r73, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r74, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r75, @ANYRES32=r3, @ANYRES32, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r79, @ANYRES32=r80, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r88, @ANYRES32=r89, @ANYRES32=r96, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r98, @ANYRES32=r107, @ANYRES32, @ANYBLOB="0000fc6c"], 0x114, 0x2}, 0x402) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x7, 0xc13}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0xbe37f175e7c3debc) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) r2 = getgid() setgroups(0x1, &(0x7f0000000140)=[r2]) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='\'\x00'], &(0x7f0000000500)=[&(0x7f0000000300)=')c\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='$\x00', &(0x7f00000004c0)='/dev/bpf\x00']) r3 = dup(r1) bind$unix(r3, &(0x7f0000000540)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = msgget(0x0, 0x4) msgsnd(r4, &(0x7f0000000580)={0x1, "a610f11c9c9b04d022b903019a2098379623059fb00bedeb96a811218d5320d6018a129d4837ef8d87914318fc0e3831867b40bbf5e8ef3559d64d36c53a2e68397f61a712ba804da35f1e83e5ba2163083ee150acbbce5ad4d20e860abcf875c76d51de30e24b55d8998aac5d76df69aae09bdf129c685a4e608db11a3a4334a439711b2e7721a4ad8ca7a6297a60198cb472e59617c4086b100d1883306aba9ce504e182807341d93df330725df89265bf830f89b6cf03549a1a097ec3518cf27d3881d1930c4caeef54ba64e651b1cd6161ebd96edb2dad9ec9d8537db4d0f9ebd4a2a2075981e5f93eb45fd8b7fc8feb54febd7bb4574fcefad876142b"}, 0x107, 0x0) clock_gettime(0x0, &(0x7f00000006c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000740)={0x7, 0x2823}, 0x8) r6 = dup2(r3, 0xffffffffffffffff) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000780)) r7 = socket(0x10, 0x4, 0x1f) setsockopt(r7, 0xfffffffd, 0x5, &(0x7f00000007c0)="ff23de936c582b3d30571a8e2b3c25cef3dd509f4e7cb064ddfdf92aaef038ec211466e6102e1b9fc2e5b61d63f759369e30259c00c2a39eb14d72acc0fab2497f9162aff0f75aa41d194ae99e4803f1ebbe9652ea1c97e679b0e079c767533a5e961632b7851fd47b67385acc8eeb18d639fe5a1da988da23542820c0c8f89ae50ce5bbfd9f5a2be60947bf899b5d65d8da5d7a6dfb54b9a82a67790a182094991529f47667e003bd6b41db90f90cc6a9782fc4387386fb1e77bfbf7ec363", 0xbf) r8 = dup2(r0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f00000008c0)={&(0x7f0000000880)=[{0x22}], 0x1}) r9 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000000900)) r10 = geteuid() getgroups(0x4, &(0x7f00000009c0)=[0x0, 0x0, r2, 0xffffffffffffffff]) lchown(&(0x7f0000000980)='./file0\x00', r10, r11) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000a00)) r12 = getpgid(0x0) ktrace(&(0x7f0000000a40)='./file0\x00', 0x0, 0x410, r12) socket(0x20, 0x4, 0x1) 16:00:10 executing program 1: r0 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1, 0x9}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x1, 0x9}, 0x800, 0x1, r17, r18, 0x6, 0x1, 0x1, 0x2}) r19 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r19, &(0x7f0000000080)=""/37, 0xfe37) getdents(r19, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r21, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r23 = msgget(0x0, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x40, 0x9}, 0x800, 0x1, r28, r29, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r25]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r32, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r35 = msgget(0x2, 0xc0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) r38 = getuid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r40 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r35, 0x1, &(0x7f00000003c0)={{0x0, r36, r37, r38, r39, 0x1, 0x9}, 0x800, 0x1, r40, r41, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f00000001c0)=[r0, r5, r14, r20, r30, r31, r37, 0x0]) r42 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r42, &(0x7f0000000080)=""/37, 0xfe37) getdents(r42, &(0x7f0000000000)=""/13, 0x33b) r43 = openat(r42, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$BIOCGDIRFILT(r43, 0x4004427c, &(0x7f0000000080)) r44 = socket(0x800000018, 0x2, 0x0) r45 = socket(0x18, 0x1, 0x0) close(r44) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r45, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1710) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0xbe) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) socket$inet6(0x18, 0x8000, 0x0) 16:00:07 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x9d30, 0x9, 0x7, 0x9f42ae06a5d955b1, 0xeb2, 0x8, 0x8, 0x0, 0x2, 0x6, 0x100000000}) kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x10, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x80}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:07 executing program 0: acct(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b5d4ff0300009307000000000800"}) mknod(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x47) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2, 0x0, 0x0, 0xfffffffe}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f0000000180)=0x610001) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6, 0x0, 0x8001}], 0x7ff, 0x0, 0xfffffffe, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x1002}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000000)) 16:00:08 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r5) r6 = dup(r0) semget$private(0x0, 0x4, 0x303) r7 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r6, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$KDGKBMODE(r6, 0x40044b06) socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) 16:00:08 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d512ddbaf085239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c02e9604291f"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, 0x0, 0x0) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe000000101], [], [], {}, {0x0, 0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x180) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xf4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) sendmsg(r3, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="24ca806b8336eb8dfb1b3fe5471cc8ff038fd9620a9f1840608acf", 0x1b}, {&(0x7f00000004c0)="6fb1a67e33d383cdccf40b08a388aead5cff1bd5d48acf3c254f50c6602fa21db8a752458d1a38905864af0f55772e9af3bf3b6a4c751b9e075348c4860c03fb767a05fd554fd295b97034729534a16ea8610cd510c376796ca70efa7afa8eff7ff5956c52eb88283960b4ae860e9dbe3980343ae25c6be0b310d5dc722ffa3f3235c83cd91366034ed516eb29139eab9d70ddf475bc045e2319dbd200b52dab007582d134b377034bc55cd87c81cfd540d2ca1c0992c2", 0xb7}, {&(0x7f00000001c0)="a09cbda4f6b9ecab9867a298d083218a08124e50ed9990f861b7e7953e3e084cca2dd036a4ab435469e7a90d83b594f85d722d9c", 0x34}], 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="380000000000000001000000010001006e6ae7852502c2bd5b1ec4424f6a64ecdd0961e55427618129efc9b9616d6df89ad2b951a60000000801000000000000ffff000008000000954231ba23beb1f26e90b693050e1b213ca831d5775213ca38438dfcf61935fdedf64c34c98eb5d7c8ca86c2fa569b2903b65772e000a017077ba7839225a010718f4048d47e565bacaf487b1a8f94a2b45e9c605bc0e5d3825bd24850feccb4b3f8cce60de1bb3491f4e3a6d3e53e75c83f4cdd00b5662b528d1bfbba49bf0615b5d70b80768a7e1eb00444246c14a11658156b2c8187f90b09e94e1802256cbb4d0efed698f45d50b1df39f5160105c1a9b5b867cc70d2a62dcedc90bd97c63eb96bb4586d4c3b842fe54dbab89bac2c13c7e72ad619f36b36836594eeb4abaff62ec0cc2828275be429095f40f500000000c8000000000000000100000009000000efbb86b68b22a191cef647dbf2aa30fe02cfdac67826b33ee27b73d913ed7f930a366021ef4d9d7656a2a49a4d2d143779bfcdca7b71a4ee627580084c5c81cbd4d32a4ba904f8281f8c2bfdaf3dc667584107b3344358b7c3d5ce63010000000000000048298861efc8e9d5775fec26ca1f595453f9432fb9f52236e07675a4c56678da7454e6d7d5145ca0762fd2d3618896f648493ffcaa2129f6099ec3dfd35e8b53c12b4d214a92f8c798623b09e1e6000000000000b000000000000000ffff0000000800004332679c094c93c29f759f9d2a746c2b93eb8100cf92be68983bc08aa068cf709701e00862ce898ddb7ef730d07aec9b7d270bd241098ba7a056485dd1589cab4ab264f677594cda86def936138248be06417c1d8bbc5b3665f5fbb69f545ea73f295b75fc764fd71e8c9097d3bf894a2774e82fa5ca0975729f3913fec25f8f7c7e9b659dd62c60c5cc50e49f6fd105bdee38cc6dfc04faaaded800000000008000000000000000ffff00002000000057010aaa326584f6121dc9e09767cec9c07c9b2c270b76d16d782224b8ba138a90b6397bedbfb1ebb73f3f2b8861cf769d579d2f48f45d418e374d7ae41abc9758bacf3cf3f6a84d644a73274f791ae764dfabbeabeeb8ad6be597db29375b4ac7f5506e6a97c9ce702d37150d000000180000000000000001000000000000007dbb1951c47d0000400000000000000001000000ff7f0000cee22aa43493625d5201e5a787115aea442ff762ed654734694dfafcfc919dec8e5b529b3094b19de0f21a6434000000"], 0x390}, 0x400) fcntl$setflags(r2, 0x2, 0x1) r4 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000000)="220e228901", 0x5) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r7 = dup2(r5, r6) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000100)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x20000, 0x8) ioctl$KDDISABIO(r4, 0x20004b3d) close(r0) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x6d2) 16:00:08 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) clock_getres(0x2, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='/'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket(0x0, 0x3, 0x1) close(r0) r1 = socket(0x18, 0x3, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdirat(r4, &(0x7f00000001c0)='./file0\x00', 0x80) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fchflags(r0, 0x9) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) r2 = accept(r1, 0x0, &(0x7f00000000c0)) ftruncate(r2, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x9, 0x2, 0x4, 0x1f}, {0x1000, 0x0, 0x2a, 0x7}, {0x81, 0x40, 0x4, 0x5}, {0xffc0, 0x8, 0x1, 0x1}, {0x3, 0x20, 0xe, 0x700f63eb}]}) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) close(r0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:08 executing program 1: setuid(0xee01) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r2) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x9, 0x1, 0x60, 0x70}, {{r5}, 0xe069c2386a0b9270, 0x40, 0x0, 0x5, 0x6}], 0x4, &(0x7f0000000200)=[{{r6}, 0x8e5fb794c1cf0f4d, 0x6, 0x4, 0x5fb9, 0x658a7cfe}], 0x4, &(0x7f0000000240)={0x1ffc0, 0x6}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r2) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000000100)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r1) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSTOP(r10, 0x2000746f) msgget$private(0x0, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r11) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000080)={0x5, 0x0, 0x2, 0x0, "3d9e3ff62be0db97e5a0a6dfc7befbe02708e241", 0x9520, 0x1}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) getuid() mkdirat(r2, &(0x7f0000000640)='./file2\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file2\x00', r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x6, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x1ffffffffffffe5f, &(0x7f0000000180)=[{0x2, 0x1}, {0x2, 0x0, 0x0, 0x63e88f10}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x66fb, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f0000000240)=0x1) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000040)={0x7fff}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x60, 0x0, 0x0, 0xfffffffd}, {0x2080}, {0x6}]}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x7fff) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockname$unix(r1, &(0x7f0000001240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408c509c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba2dc9ae6179beaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a96b7c06c48f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000532b5f8500"/4114], &(0x7f0000001140)=0x1002) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = shmget$private(0x0, 0x2000, 0xe841ef7ffd0bbe84, &(0x7f00003e0000/0x2000)=nil) shmat(r4, &(0x7f00003de000/0x4000)=nil, 0x6800) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r10 = dup(r9) getsockopt$sock_int(r10, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r11}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r17 = dup(r16) getsockopt$sock_int(r17, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r18}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = fcntl$getown(r19, 0x5) r21 = socket(0x800000018, 0x3, 0x102) bind$unix(r21, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r24 = dup(r23) getsockopt$sock_int(r24, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r20, r22, r25}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = fcntl$getown(r27, 0x5) r29 = socket(0x800000018, 0x3, 0x102) bind$unix(r29, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r32 = dup(r31) getsockopt$sock_int(r32, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r28, r30, r33}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = fcntl$getown(r34, 0x5) r36 = socket(0x800000018, 0x3, 0x102) bind$unix(r36, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r39 = dup(r38) getsockopt$sock_int(r39, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r35, r37, r40}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f00000011c0)={{0x0, r8, r18, r22, r26, 0x3f8f176789856486, 0x6}, 0x4, 0xfff, r28, r35, 0x0, 0x4, 0x2}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x29, 0x37, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") sendto(0xffffffffffffffff, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r2 = msgget(0x3, 0x100) r3 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc620100000000000000d9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000146000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000500000000000000f0ffffffff03ffff00000024ea55a600002000000000cf0000000000000000000000000000001000000000002b51a0316b8b66d9b0b11e99a937c92e8ef532e7261558777821cf891d00e7c96dd79f9d306895111c9e3999bb8c4dee99fab818cf29aa7e399dd9720f7f4a9e7cdd182ef3d0b538002727f8e064403cda2e0bdb480879e4a26bd734368f06faa804f47098b5da7f975463dd4bb1b9f0829e81a77265e0365759b5711d3d1a77dc2e66d8ab6a41dee5dbe8c30a8f5fd1262ac233ebefa5bc27d729b5f3667611ae373eb34060f2ea78867c7bfc3db0"], 0x97, 0x1, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r2, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r0, @ANYRES64=0x0, @ANYRES16, @ANYRESHEX, @ANYRESOCT=r1, @ANYPTR64=&(0x7f0000001e00)=ANY=[@ANYBLOB="f8d4bc18f015eebdbed0ad3e6442b2e62261cf984ffa3149bcd6676bce3fc366cd1f91acc542b7a44352b6e06e7e90e27f26c558e39f8c160e94215750aa5f0c8251926f3e3f21f3dd05c01c116dd1b8a99f11c6f87e39b8bddc4aebcd9479ab2659a24f526b3521011e3d46451c6e705f575f08dabea16c14d222614ee286ae755b838ffe7fbbf5b28a6a9394c7", @ANYRESOCT=r4, @ANYBLOB="49b584e367bd7acd3eab995c05119693bc859ddcc5d838931868fd5e0bef9c2a5778981b0c40ddce6adb4b34069665846185b941f29473", @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES32=0x0], @ANYBLOB="4cf9d59aae1106a7e30f031512b11ba638ee9bd6a70b03bd38a8f028b5064260b7021376834f67180b0611d8db9812f5cf3d84194e5c70c73b9514c23d1fbd9f5fee016f4cfa3c91e2bb1148066d174ead79e1c0ba5048cd5b16d46508da73c071d68e807c4ef366ac4a8c932e6f858cbdf425185db735c995a81eb4a372ce8fbcbdc557114f6810a396dd7d1e5de4b25e7ee364c148e99d6d6794669aac2ea5ce5088ddc4a1620a970a4a094cf57e7b36ae81935126b3cd977d38e2edd73d6c06927531ebb279e77edff9b263b3f47729c32e9cd62fba61e6533c9b25b981de47f5f46a84191667fd53530c5ce505262c4a5e1473e378ba2b4081181bf513fa9e6e9973e1ef54b697500f5e7dc38f8d1a02198563690af55656e6aab259a564e88a256da1c1e34adc8d173ec2ae90f4985a0aae07d31530e3b4e93603fa717a2af7445c8876423a8773ba8872ee6584b9310bae190bf65cd17eacde560e25a6a88c903f4ae006926947793fd77cf0a3e4d871d3a4a944f7e70d9757de8c26ce3f68d4a883806cb546c89588fb98c724f663e48570ca0bd03f562df9600cdae4359219e1b9c5d466d936714f71e7e815570344bde14bddf873fe372968a23dc383f0a4daed4c501f6c6150864af36ccd53ecf27680395cd68df8bad2f8b15c5bb71b8228c209c655decd7925d146cdbe61d9027c0929fa97db6320c61e868235b456d262032326dcdbbab6918d0991b3767e839266ce0735a52326a4dfb40d4511fe6ad7ff31a8b68fb25bf84045152b01c550fea535da4b483b9907daec05088cb4664a8cd53ef17b17ba809b885cf7336be9d9cf687ab1b8cf468225157cb17d8eccb9c01fb3d96bd594bf9071b45d954462384a4d9d3e3a59702f4619dca8a6f84ef5230cc14ffdf9e572f0f081f60cc4822204f347a74a5a8ad2a8b9372713f8d33080ad5bed8c509f3366775b875e1653d4310192307cae9b7a2ae5a759ece584c00cd5b28a43ff926598ee2efbb7a80902912216e6c78b15f3f81982288b194403c6e94aff6d6a75d92fdc64bada9a7f4371aba734bd733314d200ec9c0eeab7c71e6b3491a1256d6cbc9d02b9e435ea2489b6f0be5a139da468ca769746ebb06f44e0b686149ed58958d42b3609409a4007b9928f0acb4e81b1c1235d20f630d417bb9cd79f9b48f5ecdf133153ebc9da2d04906931fd2fd576ae82fb65ccdfcac9241f1201c82ec345b4a396b497143023ca15092f5280461836d69de8bbb104fa2e9879cc529832ddd60e7503b0a656c8393ca403e62fe96d616aabed51200a98472ecf1b05e3fcc00d3df1591fa6ec3c760a2d6c392ff5428c1e0314ef559db43794fc78f6ed73f61b898c325db9296950cc9997da5770f1bfbc6d648c508c83fed75cae5c14118cc03e788c6f9fb5ced1b989559a64d5e509c1994cf47c39084612806a2ec3a5fcba1543a052a79912fc64a790d94fd50efa6086aa8910d770d9d55d1fab9ae797d598ca83396230a8a0b7447ecf70ce3bb430e3528b695c4acd0f715c83f020c77f808537237339fd1253783bbf62677c6f15c788254dccfd54e16b23e88ebddf0762f97ae95f4599d159c535286c0d7752fab5941f6e1361cc81a4bc8b4ac08c2e62d86239b95639d57ae0b46559721fe3de9b296afb322b062ab8bcbe67ca71c9589e17d72bf07313f8e79f618708123cbfba7f25d9670cef4f750200f8c067f6eab4477728a0ea5176ce55e826348cd3c32f848052dd352b9fca937d4d476173b6c931e7ae5580caa622b6382fbdcac4e751705fa020622abe45daf4cecb4d409020af9fc8ad3a9b768f2f06a8ed8aa41401292413b36ec586a8a7233fe8c43df6182fb38ca2fa87bf9de9359f930119fd23e3c83d2819f39f24aff4a89fab9f6f0a7dd2cfda08f101cce48f98c220b41c8e6feeea91a531a3f59da82c1f047e28fafd7249d782ee133c7fc08cf787569ea9e42a58a32650576e640bb1c4e1a38904f52f6076cdf45b8b6f0b0cfc82b08c83ce920dd111d6ac197cfc5b465233143286f2442937bb6f5cb5eb94dd79f4c5be6bf6a2f5149325faafcd24cdbdb5d374529456fd3222f97fc8824611f73d93d36ff97b23ce83cb4320ed1b030a9b48c7e02ad71a1771cfa3b1c267baa8cb1fa31a52f1479caf9ac1279935efca07b54071174cdc966d572b7e0aea10576b44a50f053c7de5ce97ee851d799f091430465ee34e7c033b5f1e82ff9331a781ab5ba47f400fa0d2e36efafe462b533f928993837d0bf9d37cf4be13c98ea86c38bcfffa0bd8201a726cfba735947d35f7bce11687fd8e0ad934ceed7e3a196505d2830d4abab1584c32e71aa723cd1f2022e2475a0143dd94d63ed4d9ed791286db8f5e8caa43dc65b70e602bd47c0235c3a642cc0be3654ee8d9df63d7b667fa9c57d4be427e1927924444a874e4dbee3fa7ca3c3bc66e585b221bda9c20b76a6794c1a7b8cab3c6b60b1343d2405916f50c284fb5f8486480a97a603be7e9367231db5d0221422a8b62188dd984016a367a4543655a94963922afa2482c8ac235664b7f59cce6e25a2b77cb5107411f8c1c38a627cf5c9dedd6ab510672cc44b4c7b1c183a7a305f29bcf46f5a55e4add4253d5c0da47f49aa729bb11f03b9103e933a3e035b81957e98dde17cf398ce85cc8a7467397a9a172a395c038913721e1f4caf6c214b281570ed54278107e34860faf444271f5366786ada93dca4304ea206f74f5e30143cae674858ce81c04ae5f39949c45a94947a7224b889891a4b291d3713d875aec9005fe6856de61f80fa1ab41319155a753d03c30ca8284d369006e628b1eddbc67d3e0bc3fa9bb6097f43775ac253e36c1170fc682ccdce58819f9618ba562e07c05c0b36efb1bbc65760594be909ee077f6f506cd49bfd52d1c3b58f9808e4507477c5ffeffff14c9bd48b17bc566abdd7288c28f9a148f85985b75aa9aa0bedbf2af5ba1bb9424df9eccd8f57747b6b5028aefc0c401642f349b716f74081b34dc198519a67c021b36103a4d8de49761d39e368313de9ced99458d150a852fbfec439ed469d795052f71ce3121323580eb3f7dc3236b23b4c61f501626dff034aeb200e8d054d687672b694871d8c05794751df1c4a41bfeb9375aae0fb2a4f17d3ca081805573bb398e627c17bb29d90e4018cd5bb1e506595c5c997ec33dc1fbf30950eba4671ac402b23f20f41b9141c059cec6854bbe239f7b5111dd4d96edec8cc9b88f83275425ddc6da8d3bc0e0dc761a6898739123b883aee523e224206bd9e1bc8867a0695801c752dcb061e2e39d17696793d571751265427b71be2145c81ca59021b7d54e53be0f1a4a393b2d9644d82dc5003ca0ed1a1f03a9cf42db0ef12bfa7caa7399f60606ae2bcbd6254510dcdbe24d9a90dc2030e70f0f2d25a578a39ffbd593c014eab2f75cda10f2b56b181d9e47c6b319713714cd05c7e0e4db0d00ad768987f9970ac08619efc0a33b79d33e0a2b47612261c9c14d36ab44577ead00e4a6ffaaf158b12548873d7431b8a23768853050762f981237ae50b8284b9038f4b69e9ecd8fb42bc36ea431d493ef8e878a38f7954164be0206c64d42ebcb34aaf8b73cc1fb5b25f5b93875245b5d4214fbc6636421c71d41be4933557c61a8143c65ea14038c76b36151355b668ff2680ecce420a40f4384419e2346d3c9fe880de62238a4793d89cee7c895f88a193ab136daf820f0974ff9ee9b926095923b05d15f7eb9ff7ba0c448a958b0002798e5cc9376954bb5734736234510f0a5a0964c0ba286dbc58298f0b4408d32259430096baf8a71d24e8a6b9470ff3dfd3c139ea890b9eec9d08fb6a1a9dc7230e112faf66ea026f5633275d949b77cef741a6595ee06f92b95eb6c2e57361b9a9a293414b5768770118b2611dd084ea767d9536272a86419fe772b14dc936e44ff1406b4c4ad7fe8da766e8c01286977f6b3f381696d01bb527723b712e707caede152664b739f4da23159baf67ace187ca25d437a1f4aa02c82d6168f076167017099fe68d7404d72a76ba12100cea9b66ac00c0415c0a084459b6deacc1e88212788373316f1102a765ab180257cb26e608efdb4865cb0782b7009042bd326b6f4887f44a19b249c0b9e2a65e118a091f1e793e55245ac9756e44d8caca4c61615a9b24e1ef89ae6c7610c59d0aeeafae284c77ac9d4aa0e7c20b06c9ec53d3add00b9c89462bd0bac9ea7cca3581da37b0801fd1cccf2cc887886b5249aca8905f785c5d6160858ba91e4d2f731f02e5a3e1ec7acd362800441912afba6956e1af3c599877669e0de5c0621dc40e5cd860d9ebf853399d79a19aa06d46673a23d1415e2322f4ff1febb7a36bfe8eb71ec8c43befd99e8d5dfa58b7298b1369eacf3d3721332824f7c3bff621f40561d9f0f678d1c0304bc16d83f34108e5633ef62554d68d3c2a64b92dd59b500c980d96349338f3be6ca63eb7f0cdd6790ad34c3f31e7ba39e6ec15fc68665d3e7631bdf9c83d1184f86ed41fa91f4d380ae5dd50838f496caee36792b2056ab2cd3fc38e156c75c8168ce8ff605e4eae99b31bc7de76a6124a4fd17b310013000420c3c7e72c80f03825455f658cdcbf103700e7e9648d23f3902abbd96a6ca3a60d611990ca19b98a0486ed171041dc52037c6eea9387f22ecec98b19167f8e3a80dc3837e885147f9977f05e3940c22f7c87d7b3fe67a96cc4d73636282c4db8e07d3021cdb5ec53b5e2d13b0515a8215a50141ba466daa73fbf18393c0401810f20e667cd62d30fa7a901793d1633f6a2454d3140d05dd7b2aa3d9679e88840a2770cbc34f24263aca02a4c46080eeabd33fafbcd2ddde18231de2f9dbf5e3330a773e12691ccf2045d8eecee8cdd458fc1a4774c41f8af6f18f62fa609e89eb6f6ad91df8951b1089a364f83fdfcc535c346bf748d786f7c3800f1b819658492a2e7003441ad95015061cdee327e7f5cb8c81200eedab0f207fbbd7706d5de2ea04f3d1dcf569961e50386a3a6de05009885fb8043c825f0155c8a220ee17a7a5ff41b77ee38d9e0d9d044f56a433c0a9c68c18e1455df3973e4ca93bb1b09dffc97a980bd8471e44d32987fd4c4ee1858d99d932e4b77fcc43ff0be24288dc54c4c8ee8ea8eeafb48d1b7f3a56ae3203b8a8edf3400e0f5681b2f4d3b731c678c3135847a6dd7795d5a9aece122bc21e3c52fef39f1625f6453964ac4cf2db3716feac55bab2bebeaf907aab11948f26dee95145ec6b4c5c453b0e0e3feb746764a76477c9dba1ce30c37388b7d2794dc5b742f0bb3c66a266fd19f9095fa6b7a567fb332ea1eae3428cec8211438d0d1d4deca7e2899bafdc8c82b1cb8a02d4670f53395d7399501a10b0abf11cbbb7f23ce867a6e3a00f4a708f156641dc88eade271486a450eef85aad8c098a486322e7ac19a2888bb6c0ae068057e73ffc27395427e5c8b1498d9719752db421ab7e5fc26a4b1249ca0269d05238ad24f21f9a3b74ca85ffee9db40428a863c0a3426e016db094db47661e83781effbbf68737303e3a39a58e5c644601f6aef943f302fad3de722aebf8372c72aaa1339521592e5db9da745209f68bbe2e6197dc79d1441a002eadaf414351bbc321869e8d5bc07e75e6e6dd73d80c714eaa0fc83a78b46955440644a89862fb0dc1f9e91989066717f60669472a5d9ae7b433e666623ad81147c508c53c67e266444e044b30b7087603cf749eaa754f8623", @ANYRES64, @ANYRESOCT=r5, @ANYRES32=r6]], 0x6, 0xc00) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r1], 0x1, 0x800) msgrcv(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r1, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000580)={0x3fd, 0x2, 0x6, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x4780000, 0xfffffffffffffffe, 0x1000, 0x8}, {0x20ffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x709bec6d, 0xaf26, 0x2000004, 0x6}, {0x0, 0x4, 0xffffffff, 0xb6}, {0x0, 0x0, 0x12, 0x7}, {0x9, 0xffffffdd, 0x1, 0x2}, {0x1c, 0x4, 0x10000400, 0x4}, {0xa64, 0x46, 0x5, 0x102}, {0xd0, 0x4, 0x100, 0xad}, {0x0, 0x3f, 0x7, 0x1}, {0x1f, 0xfffffff7, 0x5, 0x9}, {0x80000004, 0x1ff, 0x100000000, 0x40}, {0xff, 0x8, 0xff, 0x6a}]}) r7 = msgget(0x3, 0x100) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f00000007c0)=ANY=[], 0x0, 0x1, 0x1000) r9 = msgget(0x2, 0x424) r10 = msgget$private(0x0, 0xfffffffffffffffd) r11 = socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r12 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r12, &(0x7f0000000440)=ANY=[@ANYBLOB="8203c0ffffffffffffff"], 0x1) write(r12, 0x0, 0x0) r13 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffe6ffff"], 0x10) write(r13, 0x0, 0x0) r14 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r14, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x20}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgrcv(r9, &(0x7f00000007c0)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[], @ANYRESHEX, @ANYRES16, @ANYPTR, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[@ANYRESDEC=r15, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYRES64=r19, @ANYRES16=r20, @ANYPTR64, @ANYRESOCT=0x0, @ANYRES64=r21, @ANYRESHEX=r22, @ANYRESHEX=r11, @ANYRES32=0x0], @ANYPTR64, @ANYRESOCT, @ANYRES32=r2, @ANYRES64, @ANYRES64=r17], @ANYRESOCT=0x0, @ANYRESOCT=r7, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES64], @ANYRES16=r18, @ANYBLOB="9c64fd51c372b1be50e0b73ab480dfb0f0c2b2a72c0f63253938b0591445ad213f7fbbde218038ac02dba493f9d6dfbd7698ddfbc486fc353244cd39fd"], @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r14], @ANYBLOB="77cdb4df941f0d203f81806cc9d98d53532d7c50d0a538929a2b3c79fdfa4c680b6f353ef2e84f48f7aa26bf3ad1278bcc47602f74466fc1f976f97e6abe7c2386df2e0cf3407d9c0eb3836bd8b0a5d88c30de233df75ee58f948b72fad7fbd0d1fdb9d07552b1f7", @ANYRES64=0x0, @ANYRES64=r1, @ANYPTR64], 0xa, 0x2, 0x1000) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c, 0x2}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r10, &(0x7f0000000380)=ANY=[@ANYRESHEX=r23, @ANYRES64], 0x2, 0x800) msgsnd(r3, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r24 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r25 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x20040, 0x0) pwritev(r25, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r24, 0x0, 0x0) ftruncate(r24, 0x0, 0x6a) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:09 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) sendto(0xffffffffffffffff, &(0x7f00000001c0)="85025101ab21189bafca7045303af1894af3dbcc7cb6973bf70cefd6057ff4cb818458b8c1c5010ef5ce2513ebb817f574036b59413046d671d84283a81f4e55ced1fda3ecdc4ea9fe7e8c3aea0dbcd496f69e19913f12f48bfde83a479d52ee5b98f71ae46e5f58eac73c451dd786671298f41fb6608c966d2e17bf37d4d3782197b760179936a55ee8f063fd9eb0e4b6aed81d3cdfada2bd8e0384466450edf19c83cb9c57edb3655db9f07d715b99065ca4119f7ceeab4c8293", 0xbb, 0xc, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = syz_open_pts() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffff7}], 0x100, 0x0) write(0xffffffffffffffff, &(0x7f0000000140), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280), 0x1f, 0x0, 0xa, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000140)=@in6={0x18, 0x3, 0xe0000000, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f00005b6000/0x4000)=nil, 0x4000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x6d2) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xf6744a2a12f0fe1a, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="4c3b66a416698c1e78b52542561b4cddca090046605df3d888b210ccc76d0591ffffffff6d49fce96030ce6c715612baf7b2a7e7399e5b93dbad87d6e2614670409df795df220b57e84caad352dfa62bf0bc250d6a48369e56115debdf0300587d050816b28e838b5c3478934566779e7cca1d184e37229e3bace0710ffc6b5ec6b6d19acea14c9c42b8acce7343d8a9451fff5d52055e242f2efee34c01920cf9d629ffd40dfed16053bcdc0df9b0bad56704d23bba13ccf042e5c4c780f770996f9e8d9d8946f1ae5d30b0459199699eeca2bb2b00003c29135f9f32c87f060393c323f58277aeb86a296a8d25f2485b21362a9d8b45050e58e635b26f11abcd2d1193279e2efa0d68ffefa2", 0x3) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xfff, 0x2, 0xfff, 0x0, 0x8, 0x400, 0x7, 0x2, 0x2, 0x0, 0x6}) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffa, "73ff4d4d7ee40000010000000000000000001000"}) socketpair(0x1, 0x2, 0x7f, &(0x7f0000000180)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r0, 0x0, 0x4000) lseek(0xffffffffffffff9c, 0x0, 0x100000000000, 0x1) r1 = socket(0x2, 0x3, 0x4) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0x146) dup2(r3, 0xffffffffffffffff) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000200)) shmget(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffffffffff9f}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget(0x0, 0x100) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x1c) writev(r0, &(0x7f0000000280), 0x240) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}, {}, {0x8, 0x0, 0x1}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1440080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24f4b6d47a993b5fef6b8aa593675568d3e92a7c0119cd0dbcddbb0ddad2d3fdbb02417a4aa9c5c7fbbd4eb6ba49439bb17394021f6a7e5bd1be5ebda48dc1aa5759ba48eb9552336f956f99ebe98dbd52816895c3bc3edda0dc12170389965e4a8b1d354d60c6ad7931"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10401, 0x14d) close(r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) pwritev(0xffffffffffffff9c, &(0x7f00000005c0)=[{&(0x7f0000000000)="22e6cec9ab8f6bc1c8858b3a78c8c4e0ed6441", 0x13}, {&(0x7f0000000040)="c8ecdecdee6b751378cf1005ec4ce941f5a6232d8a3fab35177c144049a202db0166ffc0587458e585eaac18980dfd39df71519e75e4130775d046c50f36a89f851934c98d6b3be171a06e06c15bfde785d04a959a096a7ff76f117f2456369f662ea778d6000d2ce2499efab0a86649", 0x70}, {&(0x7f00000000c0)="deeaf7aa7e3f07b51110a5fd7f0091196d50a932cf44cb2df83a77528f69da1488b6566fe8044b4624ec48012aa4728a3cd4662465031a298496c5c0bc78b96fcd3c33308cfc41f62c9e6018fe677659e760bdbda860c81ba07c7b202f5d37061ad5d478607c4a7db93c5a2c1fc53fe24dc4ebfb14da994da9d5c1a6414727fde9225bb6a31c0f4de186955be73b96b4453f0b61f70950f5762288be37679e1490c807fb94b8a6842b036cd858b0146e8dec74d38322b18b60187a2b24fe0af33a87fd7f1f8539fb59c1fb0657f98f862fd70e697d2783dad05da5fd4c392c00e4bec99c7edd7f108ae51e85438db8dafc60616600a7475cd5", 0xf9}, {&(0x7f00000001c0)="defe570a9f443d0c76e51811270da8978905f33eefc62c5e55ae0dec02c9129948b3276b56f644a4399177023f3d667a", 0x30}, {&(0x7f00000004c0)="ea22c4fa6105920b40fdb442aad1b43df8bc226e6b45d1f2e21ad6248dc2957e8f6a4b10616dcb8f6919323f1653e70b7a4ecb6c9cc4088c4d3128569e6840fa225e854e4af76c494b8336306bcefc4c13d226b1bc4af966b2719ccc4e31e8d4c4a533c41e6e8cb0f190baf7970628ef81e41683980212cb11d329854f185b47192f02a5eb4f08b7c1fbca4a5f0aa4e6a3c8e971a912ee5f0d29eaf3714f493ccbede073992332a81fca236c8b7219c21512694fd62d5d15e71c06a015c53818faee4f33dd154eee84fcd7ce60", 0xcd}, {&(0x7f0000000d40)="e6643b0c977d7cbc88a678d4263144fd1763149d2292609231aa340be277fa5791b3d3d934d425f4d2fb3972b11f62e8f1f8c2322515d9007dc39b3a4e00d5c563852c2e795875a48b6554ebe211ff5cb6cfbc309a4d8f6fec92c33d6eee648f5c7962f68ea07580a07abe30bf17e40078caf7fe3be18f358488a87be608435583d8b4f5374e43b36e37cc385a10408788e7384a17bf6423ea49365d88c6eb57a200d863501aaf82dd90f0d3f5fe7d81d6e2a1d42bf9ca2d6c8e4f49b5ac4f6262ef047a06689a8570fe55f6692549863368b3e58684ab3c09e3ea9034b8774626ee489717b533808aa65f7e54c609cd07551eca47e07e538b0aa5c5d77d634ca8c3f64bc895bcd2198869af27108f583ed2d90f90ba2e081ca021a3f8253c38389f6093bda8cb5becf3a53b63dc07818669c23d565c5700c430a037beeb4b62cdafc15fb00395ea8b62e2207edbb8afc2c3e6922f219fd27a5db084cae0680afcfa0cc9a68066a196fa3b5bc674e1a27e22a6c14c3dad6183698d5878733e4f576f0f9b37cd589274c2ee227f61d52e7847d315fac95a84b0227a770a0f4e3943ab56a390e8b1473ec06ec31f1e447ac2ed1139d11ba9199b0fcf0726dd09f7d0a24e3e983385185e94e5eeb2f5a772c0e73d4e7272b1e509a72ec0c566715d585a1a702f80ea5eada6af39c21d8d3beb59b26605a3662510459df7857db68ab21ed8b7cd59ac8f26b590f4de33c47d7cab68e29bd04d7dcde4d2c8b9cbf63221284482217e193c31069392f2426207251813fab7ef51eb260f6031ae7c9e1c94efb9996ab4713f1dcbd1b6fdf60446511ce39e74fff21ae66231429b698c9f13fdcf7e10abdd2778f231d7b60edd806d10972f5b0612984bcb051dd2c0cb735651fcda957131805dbcdb3e77da5b2f4719a134b111cdd55510fc3d23552738b3a4764c6d706ee5e9050e5c88096b040800dbf1f120589eda01fddcb284ada1f324e3a0d9469c4a935a3f8e1e0bde82c2c7a08a1f27680aa00610cbf6f64a2b4a75dc759db5251f1dd5df88d006edf94591a5313094a3d4a8e30338ffad742f3cc4bd0381b42643b5011993f502fe8d6c54f203b09886181e76ff45a12e95266c80256e4a3556be7b23db3cee03522a9bd50dca06cdbb22201c97c84a698889f66daf2bafea70db92858eb4f8b74aa571b3b90079e907fd49c290a8336143ac094868ab3430d10ca24f1158522ac1ca71ec0c60383fb4f9c89a962afdf347151fcea355d72662ff8bf10769f9d94251dd188f5337ed72f6b1fdf49a2ac33d28df0978523847fb593838307b19dc04e9fc9a37a56e0d42e8429a8ad83cf01467fe15c9827157c1ef99155cc35093272bc399e530dd87a71fb320b2b8015d5a35f2d163d85778b9ddcc8f29902ccb24c3731e8bd73ff739d642974de9981e4031a59c35351ae2dbe19516a723564427361c4dfe8e1f2bcec25285083f70fff9ce30bb938a3736b1e5ad0364b13b49a0560eaacf98e1fc1b5f65a9e3a0a25f61ab84b5453d4af02b68c9cf5559e5d7a474e3a8d4b5ce160f8021307d1331ae41fdc4496a875925792eb3dab76edcf8dec057712b037c81ae9ff07418cb23495de3f2b56e2edf517ce5005c2c886c5ffb6c2e33c85a442812890eeb22b5e597f5d64096b1fa07a92d8fc282b4f1902e098f45c2a8ed522a61e2bb697acce4a57b17e7cc1848514b35bbdb747140e71a7181779644248984ef0dba9f322e841c077d7dc0747ba10f0804dc8f5f2a925d8da24f940615e9254d0fedc9cc4de55304d767e96bf947addd23db50f3d5f303234931808d26567280b5e292f359a803e51b5a00edd8d4bb75621c9214274b4f81bc96d045b3b29f4051ecbdce5aa78674eacceb1f6c4d061c39354532b4a79059a63c29e676d1edc5d34ccd0754075a06e039a0ab566af459c5813ac37215303cae51b64d1b20e03e97a4b21f599c711f4b407de07639d23f29c2ccb106ce7673f8b8008075fb9a749c01972577f2f5e9f1dade5e7845b504a50f9d9f1a6c303d6789fa972ae30fa67752522be752d4db12d8ae6edc1e24370432cdc1cdf6a670ec04f42c50870545fe55719f6e332e30914f1beb1c4beb837bfec2082c08c66de4950c14ac681406b902d02989edd0866cabc8e73f5ce57e86471e45e629e93d00719f8fd9078a9620bd652830c6086a215efa02fe7d17611acb3e5644eccf2fa9b54030cb5f7cdb2983cf4a1684a585748ef9a89c2b6c7d0de1154dfb26cc49e80857c35f6487dc5ed0822fcbd3e7c1fe42715f0158adce5aeaf3f05e992f91232e372eca8138b7ab4b8a7a34710fff6c69e5408452d1c5eb9a09645aa23cc82df61016c1725532a5d3a66c53662f21f8aefe3dca6527023d6c57f10a4f9769cc99af932d8e553525d58cb0d1c9ae2d01b0f482f1505c3d595109c107df3094338403b1ea5eccc327794b99e517548963a273220ba204eb455a82f90bce2f9a5fc4177630445d7592662077eec4fe9cae7b46061b5596a4c83bb6c1bab8f760cc2f53b5396abdc73aefc2ea298ba40124cd8ae7e0253d4571952ea60f4b3789e2b8a31e8b826d251cb9fe6dda60f44cac6929bbd2da6780b7b8e2f9dd731148d408940f92c1787b6bd6ae62334f2ba3b0d174510a0c42aab8afc35823cef630f27ecf97b573d963b1ecdd4c99617f4aec241b0f0286f79ad33e5fb2c584f3cc953dae98f3239222b2a969640be017279418167d64c88f8e67ea065a14e3bfd65d2194740fb82bfb4f0a73acf8655678a26c4505fe22e71ab76099fec601055c7fb8fd10a2d18ef4e10c70625d79fe7cd5b0657aebbd9df686f32a52675b8a4c416322e81ea516a0eddd7ffaec00b720753e238fbbe54902842f063be31f026526a81271ea2afc0df61a669e138f9309387a9d30d45da1c2fa07b190e1d0fb910618f9da6fe56a3b9ae3349dda3d7cc8d9fda4bf697706e823dec22a75a0ced8e2b97dd524e7e0208388e26ce7aefa7df49cefd46b7740ffc38a1b948c1c8c2c1550604d5894a263681dd8f41e2b39188fec81ce15cdd5f32ef0432239689028ff2c55e66f7e61201da38875366b09675a8fe54bc35fa19f03c8f7648bd729ff30ecdb75e1eba4ee5eea19d12efba5bd18cf8195ccbd8785e542fbd14527f67aa6da9a108736d9936642dacd70d60072c664f8816273977a8eeb70ca059a412c72e5c726ed41ef42ca2c607eb8977d82fa40a1ed4e45a8540c44ce8a49836a83ba24d1501e101b6fd810e0d704924c04161b2b03c14668565e00db6d7d4424c68e3c2c888ea121c83b45a097a735595e337a3b057c73d1b0951ddd3f6c09d8db8df073d504c7ec984f4456b1ef743c7c5328bf992aba8ba85c3a499d24df0ec6ad4852283e293f7aee8674451f301eb1f99f38417295da14f896c4e83f56b41cd0320b0d5182f2f2ad2c5d1d822db53d9229e828c1d7ff19d9009d65e948b3dd6fef9e780d3cdb0c76b22b2ab4b67bdad1a43de68224965d9d22423ca0242c973ce8673709a6203872c38f9433c472e39fc2ea9d967ed1acd1c5f49f5263a296af74fceca5f5964a23f74f7cab1cc1d64589622bef7ccf572dd1877461786ddaa48fb4b1a67940f75f80f0c7efa0fb0df0ff29cf72052bd3cf710ea6d809eeccbc142bcdd5503b4a62cf6239e77cc1f977f3b618452c98a7bc659708f332829bc2566259aa9314be8e1417c94023294d19b0802fba4dca70c8557f3ad0f1d96325669aa9c427c782c3c2d85d2cb7e946414a782686dfeb3982a01656151bc124c9f27aa827ddd075f72c349f26bc1f8d1975f27585576b16d17057d3bd510697f610ff0c0fa1f883a1bc6c8513e3c5a77a5fc30af04d3b9e979246b74640e2912b32f1957b2587fe7a75166168d93cbc84beb77c04df994f29b5e6c8fdc3ec720ff4a95a1cf89fef505a3a2a0a5bcafd2595c0c04b479599121a5cda54d51cf2c221fe4416946a2e4147a3b670063686a92525816e2dff263a5a5235efe61aa1e78a10b1064b999115a93f7f7dd97bb430b5968e406dcac935d29a68d328a834df3e1aa359346f63d41de34fa070b57ddb6444b19f53e721025d9f614caba7e371eb019e40d6bca281a82c83cc1df5f07e50695bf02d7d26829f3056a2507e77826ed307c7a7a8267e2338bd8c6e79f59e04f8f71cf88d6692d46ca0a8fe97ad7e8d4af63c72f0ba5a27214647facd5ac0b6aa2ac69a4a54bdeb59916422aa73efcc87013330c72a240cd765e765f1db306373642b56397f953f5d56b71cf60def8fcc08fff7d1477c86d269f6b2017f9bf71c6a311c1178efedbf2372be383aedc40dcdfc26540b4b3d441090cfafee96ff088069adf10850848444da9d9e726f105d2e278f6671eac9ef86fa62c9b964d228a72fd7f86a56094991e21f6f2a292da13c84d6b7edc1844e458595feeebd42690920288b9c355c9245c70e4b590c9015ea2be04a46a1f3248f0148b897e39bbb73a46ba98b13904f058dbbe9b104aa1d3fab2c77dff6e5d817d2634af56a39861833604e648c162c2bef0e0a3c4c015da38a30b61c7baa9eadc4d24cb15effbc044306e3b810d962f138215df2c05a606e518e1d0e17954885494d68ecbd68f20de11e6a4aca3a62ec80a98abbceab0b9a41fccb31accade8412d7aa0f82e10451606a0da3b7d45a8fbafd4af78f9a042c0c299fb2345c72d3073865b299b0cefe1a38c5eb9d92f48b517360da20889583a5f0ac6b7d67e5ec1e17592231268d610dc0de8f27d092ec49e7d4d9ae0d2c449fcec748c4913454ecad1d95bfe9edec831970c9081e5fa21aa188c00fbc87809d8a57cde3d812034cfd94f57f321184182a0685a1f42914751ce9a022f44cc2bf3dfdbe35530fccde09701a679a385eac76f5acb2904dac407b97293485dde04da2c323827065cc9ba48be6a090b3fcf67251b9791a0bea586bb6be9d5f9efddbffa964613c5d2e0f2e11db432ab6509cceb59fad48ebebd6c7c4eb5a906fbab58945e96d03f8ee5bfa9f29bfc6a22792ce625e06186a8782aa84299dccd741c3512568cad81aa28987570aad39c4cbc7577e5c9d8dedd6f5b1ab557f21b2012ee262eaf775f7dcf1434e913e94ecc1d9df6f42abdbbe9d08142548b2fd2f8c59df085b16f939899f4b6670d1cb775e60b147b63584b5a71225e70a59cdb6ea13d825bc064d2ef072ca901fc0173cf02e8e92a751671deda0eb700406dc6138137f9cf14e907a23763fd64d724a9b7c9ab7a854c87ee4f1ec4e349a4708d6bd346364b73100d6d2423e6a546c9e8efd09d93ff87f14b62ddae7fe9876b67bdfdd41b9f3ac9da90d3210039a5a59d24368848bbdf4b042eaeaf8df15856069627d13aeab84865fbe4e20bd2f25e1a9a31a03eed2ff992ee7fc6637eb2b1d692d5849eadd08a4c52e5acf5ce2285ad11b48a70935422cca53c3e77a18650da81659e46595f2e61337245e9e69bd712f9320982c2d255a6278867bfe1d3d492e2ebda5101c0c8a5fd175b324a829b64f90f76782bf2f7189f386ea42f60bd5f78488ff647b12a858bde078d881ba28cbd122d8c3c34efbd97f63d3a5b0a8569be2e0dafa100f37533b04fa0da22b933e6ef9f20fc3c1e17dc40a4b19845b9f8e3b4b61006de6fdd3d19f09e3f48335f55ad6a52d6cd591a3f174cbff7910f31f2b8860a622d19118022b6fdc7dca873a940ae3c65be7d5b21f291cb0258ea71b92816543c010037c21f45a1246b0", 0x1000}, {&(0x7f0000000200)}], 0x7, 0x0, 0x0) close(r0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x80}, {0x74}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0xc69f0c89dfd2d3b2, 0x10) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000280)={0xffffffff, 0x7}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/101], &(0x7f0000000140)=0x6e) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) readv(r0, &(0x7f00000012c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8026, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) write(r1, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r7 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r7) write(r6, 0x0, 0x0) getsockname(r6, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) write(r3, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r9) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) symlinkat(&(0x7f0000000240)='./file0\x00', r11, &(0x7f0000000280)='./file0\x00') pread(r8, &(0x7f00000000c0)="1216d32af6ff7dd0a956e9aa4efa66ac5f82d9a43f7fa987504edbcda272c3c8016fa83ed3128322b4c5ed60abaffe580b85fd23f029877b39aea342419798df91f8710559b3976eaf83f8b177a478b970816c2b4cb2e8637aa200", 0x5b, 0x0, 0x5a) setsockopt(r3, 0x2d, 0xb, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202000001"], 0x1) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0xfe, &(0x7f0000000040)="6db978f3a80aa99835ecfdd1b350a6433affa4520a8becd97feb08390672fe9b733a4d4cd3c1666806bed255a5f4fda858c80df2d7cc712c8468b3c12f55ccaf0939000f9fa49392de102e97def44325e8155bb7d29a195f40ce5d763b3ef02d6735fd1ac7a8b106ab9403dc4d9cecae50da2a68cf938b73e2c749f23a6c15bcd5ff3c979da884b2408fc345c44a3d5725a3c1736db558a632919216d8ae1aabee59a3da7e92d0f7bf0c14295cbf16179ac73aec1f2aa3b93bdbcf9d2f1b94bcb3f3bf17f649eb9b19362733eab30b382715297f5abe5018823ba000d6e8ae7ee30f9b23b7e81d3ffd4ce2c9082f29c911f2cbc681dee623cbfa900086cb") connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:10 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000580)='\a', 0x1}], 0x1) pwritev(r0, &(0x7f0000000b80)=[{&(0x7f0000000300)="c4de38ca8cc6bdaeca5efac6539e486396b9768933299e30696b42348c162c63360f0c0e1fa571d5522f09a471c6c3b85d8f9d1b8d02edbcfd03bb5e59abf036c555a235ee659a92e8be68c2f3b3d231d6c1f6cb5bdf4e8540bc39c027612ec1627182715e1e8f0128faf5d9816e2c20bc7b81af8e58ae2941e0b21dea09a09a66318ab75b1e2ae01b68e9c953c0152c3bbd0e7060d82a766e4ea55925abbd8b47140b0c7f72e45627d1784848af807cc0dae7067ae067fa18c6a08126cb187a0f490c44d92e3fe7fef6", 0xca}, {&(0x7f0000000c00)="ddfc3e2f00121fff8c80db66badd940000000021a4a29a9b9f71f93f9aa76a90478bd8b4b50aa023e015e474567e8a6a843015a2788589bf8b55895b3a6f2b3e583189d4bccc7de1cf485423b95feb05e94a4dec4dc9963f00ae6cf8dca941afaf35db9184dc99bd876265a34ef434437b28d7a38617cbaba4905a210b875bbe26fc818cc3f2329595972a172e42dcf92bcac494cead3e78d346d7cc30686b3025213b4bbe63ce963a4c82a98987ea71bffadc1a905918c8eb0e4b588b85cbff21af49ec5c1610720d8932213d361a0ffb747a460e4c949c2b630fff562ddc9a1eed667607ffb248187a2deaa46c8bfa9a8d1a9239781eef9039060fa444221ce30281265883b4e9e78af05e7cdac34bad87a2fea663b1d4180a448350311e6366de7b43496fc3f68fa8", 0x235}, {&(0x7f0000000980)="80d9f01c9a3ad92beff91d34d5d7cd4e7601040da2ddb5c49d2b296d65e2bef1987f3f5e031213d1bc43d458fed8e4d32c68c33a4565ce1e97402a6c5d23094a17bbce7e4acb0c50744f85d500fba13631cd43eef6c1ffd2f22c6e3533b52dfe76a997d3f062801472b8bebf1e11a179e139ad833560421048bdc8562ad168a4320bd2ab60125d98404a125f82e42e596865c8f8158fed0a8978ac34c8bb3cd640e3c7d2cb94ed7e8a269ded4218a20f3a9513b5fcc7ccfe9ecb9ae6f3081b33a9761aab495baaeba3ed34a67c671e0747115942e6fa6ab074b9da6139e8f2ba6a753ecfb5d260f1b56167d0d7071929a90fe2f9578c06ebe4ce800094df5483222f36b4f7c009e401c04f7bb0a3a28c20c28600a9fc25ccdd298392f9eb69a69ae06c9a8b8a193431275014b69756041b3cfcadc8e358bd3c37156d02235641da61c2c602cd971dd9a4e5a01283ee2553a12629da00", 0x156}, {&(0x7f00000001c0)="a302449ffa788cc358aa29701d851efe40f1a4ee17c96e3df1c15fc58e9fd2ab2fa34f17608e7873538fd7ab5e0bf6eda6249450d66accf00162397a740264636ed16e67a884d99c74a064f51a65e7c1e866c7f6a4be7a0fce057f0f93116ee4a9a38ce60cbebf23a52547cbcc578085b60eff28b6e86101b48ee0b8a5144b8e77d191c9cae3ef4192753a41ce9ffa280a7b8e36534b4cb0e324f9e1e22ddf92854d73bb74b4d372c47b0821c6e3bd59cfd6b36e523b3bab95d18db840472d207868b5401a14436efb4b0184f4bcf90a09525b6c7739801542b647aa10741432ef1a2aece79f894699d9ecb6ea", 0xed}, {&(0x7f0000000880)="4384c125a6ebeb13b28b5517537601aae1315411dfcf1641aa15a6c0018a66f0d11858c22a64fdbdd8fb22aefadd1173889b2c131a5622a0c6c57d2b426f6e1a00525cae036678c3c140dca0429d0ca55a9e013e91861901cc93e61513318ac6c81120", 0x63}], 0x5, 0x0, 0x0) 16:00:10 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1ff, 0x20, 0x3}, {0xffff, 0x3, 0x0, 0x6e}, {0x1, 0x0, 0x0, 0x4}, {0x1, 0x5, 0x80, 0x1032}]}) r3 = socket$inet6(0x18, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x400}, 0xc) socketpair(0x18, 0x3, 0xca, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x1, 0xa3}, {0x18, 0x2, 0x0, 0x7}, 0x2, [0xffff0001, 0x40, 0x4, 0xd3a, 0x7fff, 0x6, 0x7, 0x6cc9]}, 0x3c) 16:00:10 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x0, 0x0, 0x0, 0x414}, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000580)="7e7cfe2bfeddab4e58512921007634b0084d2253523de3b1901a4ddc639433f5f170535d940935c51f3514ea29775c5c19f6cac78ae230892588817f8fe3874238be595b37c11c66163ed8abbd149fd77a4caad736c64a3825660f5305eb837b2c59a82a7e99487198afb6622e50fc70a7d392809275302695d8818101766135987aa25d7201a9b98cb7b23a7e569190d2a74100bacfab6c4e79c7461206f2bf020c93ac8298045830a5a8b943ea1e50892e383b167865b75571964386adb1bface0d8e2374240ac5de4578b3746060d357fe702b769baf58afeffffffffffffff79f6d0a41003fdf4c2e464d07cac46e100b1d7981748aee1a42be7660e51aff5ee04102c56d8b605ad9b9eab9f18dfc55203177ebeafe28e1e16a4525d1f863e67b0399c031429f0cfe17dc7b42148e0c3823e8f3d162160315efc869f8beb504cdfea06a6d8f5ce5ed3335f583c9f337efb518cd9daab063548a162e293171de5ba77155b9eb663dca9cd6b1417f8f578c6d250ab33eb0bd1f304220e208e392055da2fb4f91fda26c7dbb2e169e5804de4290d154983f576afd90db3ae654a1a416d", 0x1a4}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x140460e617674c24, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x0, 0x1}) fcntl$getown(r1, 0x5) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r2 = socket(0x2, 0x3, 0x69) setsockopt(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="b9b262b89a619245d59f5f2af550f021fb13e4114b28a795a31376eb1f87ce86805e252fd0198517193a9c9454de7182533d3b", 0x33) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x201, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) faccessat(r3, &(0x7f0000000240)='./file0\x00', 0x2, 0x3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x7, 0x1, 0xff, 0x8}, {0x2, 0x9, 0x10, 0xe947}, {0x1000, 0x2, 0x3, 0x1b6e}, {0x3, 0x20, 0x1, 0x6}, {0x0, 0x20, 0x0, 0x66}]}) read(r2, &(0x7f0000000140)=""/135, 0x260) 16:00:10 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2004, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000100)="63633bd2d130817839fa4a7898efd4e6fb186acddd00f4616dbaa618ea157411d22cd7ec1a64e960c8416e680363084f0def7b20b58ab1b5147bf2407388baa694a97a02", 0x44) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchflags(r1, 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001980)="102f64cbbef1f15875b462e4d048187aa09ff191a155c6a4767acbfc8287e3dee69452c17e510fa95caad5bea9ac92537eec0601a17687e63836261a7aa7eeabac622ec5e2698681da3b8905c28e6112510426a77ca5e73010dd7eda123bde3774f1a08da79ecab0c9ad306ca8fe416a6bc1b3490bd3b75a6e341df9652281596911b62ca2327c38a9bb20d2fd5a858c6db72b4591b74568af53b189a587fb0806acafd5281db83e085ab8c83d5cb9c3032ed4dfdd70a597665d04e0ca271cddf40c927f045339e32c44af3fbb01b05686187c3d65a0ee2198ad099640fbe6becd94beae2fc90057f17e93e084037eae3e36597550352019b6cc4d386af5d97d3e999e632b6b882a245be90d04b7b22dcc5bf00a81b2a916039013b3894844634fe744bd38fd644db0bc03eb7dc4238aed81ff61e5d7db11c672c74ff05711def24610cddc08a99451b9e59b7096f88066a3bee582c1f033750e2a1e86f00b1f31e72b94e0a315d95c42bc181262208336b98359d4af8bbe152b06b85888e60d8416ef7098707686d3f6cfab0a2e1f56753ac22abb61c786139737eaefa25f846f7c67840e20b36020da7bcf78f5c3cd01cd234c42c0ad4ff98f11b0edb373f09e6f567a2e9f96e5ad030e13bfe32e89f51f625f9bb70492b703230e1a3247ff2dd9ab6f2777d4c4cc396a8f4fa47d0b089a9b33e29d204fade5a941b584b3aab1826788bfef1fd71319453c017d8f2fd32e3f94229d26aa45557837affaf4bceae8f7d0c7f7588ee2e796ba6d42ff6f29980ad1a3a4067ddd151229feba15052062d05d6591fdd1d73510874116732dfd7d4c557648d7bad4d3f5dc41e50308b0ca6f7cd6731a66e8d7f3fb669f6bacbe2378cdeaa7488c54283e3f9ff6410617897a01abe358e768ebe9af65eadb64f98a1790e62056afbcf9104a53f9d9ccb9a4ffa59341e3a2c19d9df97850b4b0899523e32af650c33d9fb48e0a572d37bea15bcbea0c7077fc2afcb9ae2e1ddfb251b8624ee6fa041acbfc7336413d989aac4c059217efae4dd7d620689fbfb4b6581e3d266ce083187ec20f164aad83b7b76fc3509adc29a966aee69e6e47b6d8866145f86487863418fa0f631e5b833b66ad43e85b8152eff59533395f507bd566265d70b618f03cec7dd6b55300cc04e846399aa4fbf7fc70f6962c7c69533b7ad7209385aab39d246e7b7d1a93b2c69ce077c1ff72fb16bee1fa94f313cf63a1d5f02f808a1ef6fb8b7d43ab03ba9403e0b1cb4ef4f8485714bc03c3802f8717ea60d986f41e5a303bda0776c9cdab0958f4988fb4a768a29581e14b793f7077898266847558b1ecbb23ea8470e697b42a048740cfad05fab7c7f12adb64f142fa2f7a76cb86a203e35441943ca2f5a1c151d2c46ccdfae97607a25697b3d35dd707665a9d034685c2c5c2c7242e311edd2c5ddacc015e944e3b04da18ae51db04b184feead6b9ba169b9a115fe5262f018fe48e4a3489422cb9f392a751a39ec548fbedee38551303af66815e7e5481d54dd4457ae529a67bcd7b325f08669f1b28d6bbf3a9dda6b1ab1ae0271bd5a3029710b35cbecce3616ff90c4a67e005300314e7aab8508ef690f588b0fdb85b719ce8880f6c058db5f9bf421a2c539fd48456d1cbd10e5a81127718c8a09158744ff1d658cb546bb77cf07ba3c64bf85fce3d704a897b5e7ed667e4542a0adff460f580ea5d30a4e721c356312e09108114abcfcc23d5443956bd3231f3ed6c44a612d35d33718bb3493f1df9352c0d31a871297429c70b34c9017b225057d2036b494afc5fa0e37e3a167777adc355010822ae9e0aa0122258933111d74faca6efbef575e700b574c4cab7f01137de914f75de9364ff86b662fa312b42feefa3585feb9b3c102c336b4e253515d772befcb9b4c99364ecb6921828b617c0d6636cc3b3e49c0f8b8d501a6297ffa137e9fbfc973990d6c6f3c48d549086cd8d49185f96399aade5c230f046038563dfb8e25201784b5982636b4dc00f1f149ad86f2852c9c74104f1ae8ee06c041b697908d59b89f6f0c2e73597832d6a622c6f20ceb06b60475d5913ca7ab3b8cbdfd023e0809ee159bb212accc610c531eac24c62a0c7147be9013d1a3d61b90ad8cc1d2c06f2b864ac65bbbf08eba53f8502ca3725d1dccb5c8c15157bbb93c8e05469efbfa2ad4b5b0769bf865d0f61ee5a8949f25ba40557da14836e96021a4adb2165897c17eae40ab6590659e6b2f82f6414e2ac8e4e758e58b891e5fea0d5f70ab2fdeee1c1d2f1f63372546734b59f1cd786b52727b227ba6c31d607f2c587e76bae899d57262727617948bd2fa2c7cd8a46ccc3d3027fe75735a6342493d644054dce8fadb19429b14fc45707392c8c27cde7a2f2d450de9eacc976be30c3af2a1bfba66ef3b00c8fb6fc42a81d0189bb315a56d95131e042e1ea0e6f932f84087868bcef3ded4e9b7b786c133c7bb9abefeda36e0fb4e06de7f26364066e181d2e72d56ffdfc7855e3def3117f28bdf485d246231c29563663cf379d9f543f3a82af4d3b4a33f4f96aa5c573bc404aeada1cd251327dcabff0b5661fe3020558151631e83eae9746b562836e5ef0eef5c3bdeda39e2d49d3533c86f4e4a1a18d880b7399823f8fd4dbe23cd1a3414154ae5c8fc53f0d076dab1f18bc36bdc1ca7591563a4a0abaec7e0826b499b446dde0958953cbebf1df528b7f9cc0f23cac1dabcb4a89657a188278a424c8eb352fa189dfbbe11de34ee7659ccac536e641f0604b8ea867680754c38a4c219d87620fb80b32fb43cb6f26b69d799119fd21f5c2301dcd16bf35d267b89cb8ac8f1a411316a1b26dde949f01db4bcb1fceba243b4626d27a02a17d0607fe3d76966ae6f6b4da60ac8a59c1e7f95d8a87fd597e7bc3090a51c0da64cd31630dbf22f0a6e3f6aa945dfe6ead2270a444df21cb88bb768e725d4a90cfb6e751e13064a6202a911be97bc8d5a86e6c5c3a7c1df5e77b229a0959ed52bff87c0bf6afd8c75e65d7d02698540b8f6eaa1d260d3000f65ca7ebcca8cd8ecaba810616bf07b4261996ad145e8e298280237190bb1ad059f8806e5d8244f838393e78cc24061e59acfa41d8e11d0cfd80187a1cd29d331e834ab2add75055a24e995169e20d6df71888fdb663d499dd5cb64fd4090835ebac10315922a544b7e3e540405fa443edb995339cb46df4db078b4b72fdb2dce9d1c0c736db1f2d59f708157858479ba1c62d1b76b118ae6af3c537c1eda0b2668d64a88b6d3b41550490175e14432fb3d454153bea93a1c5733dc59391c89b5962d23498e2f97ae61a36ad20fd8b10b82c2a854353cb3283331bedbffa4d9318f69a8f1762d1acb39c80ec84f871a2c82e9f3ec460905121f6951b5f36ea5b76aca021041a91beb155e2675e71f70b1dc9adda689668bd4331da65081c181cca5802d55baba5438b06ef81627eb0dd8e479c1e9ba7559734bf2d22196db28f2acc457c8068b5f8ef3a52bcbb5d264b8fad488abfb545fc75ba0bcf0f2bad83fe4d52d208704f52a204104f041ae6e9ca7500db1d4a01f8d0377fa5337d0cc1efb9031e9817cdf06c802b5436a72c5366c98da1e4192a0693f5c1ce4b5e9a37fced55d583deb86d71f540e6d4484fb06a71bf5fec56dc62f7f27d21315b3639f1e4f1222cfa2066097d0ff67122ac09ae6f0484a27677997bc26502cdeeb8b04bff53fc0045f548398a31586356643489cdd0fa3ba2bb9393adf90b748252ef1d8b38a98f843af51f5359a3db8226903e6c56347f03893fe121fa26477f3c80c793572038b32737742a83bc956dc338475c73ec5124804db2f86229fe7f749759b0e2a67889f91490b1cb23d2f23411f4019d6c15d5734567995778c9ec5d1da8379814338c4310b7f7c0228f16dfd39c95fb6631969ad2d3c575a10a1feb40e24be35e5d61423a310eb04bca399c656ee9fadc00b623cb7185fa4726d3da4bd6b17b3b79356fcd542d462bb059cb914f84ea0b38577896c9284515f0dd7e3b5d7aa31882919b9345dc33be81d59f24f287188ed79aeffb6d95c981f324ff96db6e373a60c1a4d09083d7dd5b148a5a77781ac9ad19f3603cfec1f3450409cac1ed755c6877e3109724c55820b7b105c472a073942226ff685c18ed35a31d80f311a1ee17797d705918cf1a24d290f5acf1199b7403e5aa6b8f1843b6e300dc2fe1eb8b4e23d034ea33e4e7226f223cc6f8eea60608da1a0b26cc2b5abc4daabd9423a287a794249a4a00b6eac1f77be6551101ab9b4a8642915cc93fa732a92c9e6b5712d6da26d9c247d720bbfc79877e697f05b3f977fa5e30c9b97dc9c732b3667b44b5af1206c342b6a44d1f6af81e3b3bf0be31e58860fc56565edccadfa257f27c88aa1b9ada774a30d7c648b05d56c06384896bcbc582663c8d978fddf5a6b1a6a48a5c7b99e9ff292077665f69101c548ac838c65252233cf54c8647cc4e9ea8668665557de5963b95b4733c814d61b244d9da031546f7b356f0a3eab695cd6db4892f7d77528a10e1adcceff79544658e12f832bf1a9d09dc82dbf4ffee1ae0694c1e349de87b991b1789a900dc262d09b664e2e33e586a745f40c7fea17d2b41fdf96d64c9a7ad814d8c1714c9a3a510e67546957047352641be0f3e764ab4d2d3bfb0c54ef23602e07a059f8bbd7b92248d1f3cec45579453552a6925e208ffc88929c58203bced8ebdc8d0207b50b8fb17ac5e3c0ba2026ac7a191336fc833cee8dd49828b6c35317960da088889175b7de00f7b82691b17a89494bbb422a5bebb797b114da0d8f30578d8d1a667c970fbe176e00fd2046b4e17daa48951c4581d650c7e037d08879c0b31d887f520fc508d9a92d573b9d011eee099cff34ed81fb737d4c7cc537be32a03456c675db0f6c446f846ae0f78893b2731f6050a5fa37c0a9c76b19436fa540fc99c34d4c9881cf5902e80a3e6d9761e5c449e10194e89a83b5e101b7a23b3687136a0514066558652fe4bcb01409db803e01d23803f8e16b0941ac61beeb028daea4d9a7c3f4ec80804d536de0f5bf02ad9e04cc70ec004230fb579d0194d180f2beae219d3b0f5f0dcc00a984b52ec72a722e4dd9561ad1426cd9a7d511db393de0b12ba117a3912c1339fde5e18cc311a5e643d344028e79b3e66959e27fd13c1681c1db919aa45caca699f25b9df53165c17dc76bf242c855cf26e636d5315954883a9e07d6162d4615ad3663e6224540fa03b962a05e4c2ac3902816f45a1fc537cb9a3e4399d105564e358d8d1b4eb10f1b92c8fad4621662675d7f24b448681ce4225f6ce2ed96bfd1a7dc6a3ad7102ba3a1e06028cccc43516225bc37f0f8877eb1d64cf9fefb501bf65da4835dfeb2980bedda81062e0f897f13833fd686f301cb3ffa8b3b9719da210ee9e43bb5499b8b1dd3744a220edbf8810371758e297b1a9f1ff5d8e8314ba9817ef963a6ce8db8738799d9d5e0d96af601b9018b7095a242bd1f54a4d0e598c9093fd48b1ded16bd6c82b48c41419e4fda389adad82f25d702d6e3e3091bbbf074ce01cc031a6467e9cad01b8582768f5d95aa3ce572e89d4fc30cf88c7b910f5a0c2ddc8176c8629ffedcf0a93d3334147ebae6c6b1e1ca6a6884edec3e296162afac4a21238331ff6863ee8486a5b31aa771cb581ed9ba270bd1825d1748db197d5964ad9eba73274d2ace1f29a26af9e2aa392fe0bc8b998d8ff8695470503f493725d6096a2543897", 0x1000}, {&(0x7f0000000300)="e4ea681fb49c3c9b204505d6eebe715881d2186a290272ced398bd9b1f654da797f61fb73a77901d22d5a76d65c44506", 0x30}, {&(0x7f0000000bc0)="6c7bb569fce63a512d5d6da9fd386d018925778cad4e310e8a78e8685f4e336863fbad3c3749e83bdb66101069fc0ab56a7e4be22e1e2033dfcd017fa32374d4287c6afa7591b361943c23b800aa09d81777cafeda04563c6e796d0b50a4795568807d88aced8f37e922fd6a0518d7c4897fcef08328e6513bc1216ee9f1eb0072624912a9a05e448e42c6b4736209942aec62e0c0cb52dd64c151a8886d233b84c1d33392f8680995493306b459d888d3f33a43ce9535ce9e5b84388916b64aa5f1e6ef16037bdcf148ecd02689bdbb1c0bc58ef6c7b0f34bf854e5e730741e5df0abd0b5f4ca67ec758a6368255e9acd293c32ca3c28d8333a2af95c2922fa267b032d54194a09f11d136f696312b6366911610d6c2cda1eec59e10050866765cb6bdd58eb4890ef95d7aeb279eaa8f926d2e59bdffb577882edee3e2b33acec805f01ab1e82b2be22bf387299c2f96e52e4b3da623dd0da0cd77ba2000494e5803787e2d018612c34700bc492a86ac2d130acc2eefeafec84863588cdee8e891f10cc0406108bb3cc7258703369557546ac", 0x193}], 0x3) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103", 0x1ae) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) 16:00:11 executing program 1: setrlimit(0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x60000000, 0x10000000001}) 16:00:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = dup(r0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) msgget(0x1, 0x570febe0d1d9d95a) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000800)=""/191) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0x8f29) semop(0x0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20400, 0x0) socketpair(0x18, 0x8000, 0x5, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x4, 0x20) kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x40, 0x2, 0x1ff, 0x8}, {{r3}, 0xffffffffffffffff, 0x1, 0x80000000, 0x4, 0x1}, {{r4}, 0x0, 0x4, 0x2, 0x7, 0x7fff}, {{r5}, 0x8000000000000006, 0x31, 0x41, 0x1, 0x2}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x10000, 0x1ff}], 0x3, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff9, 0x0, 0x800000a0, 0x18, 0x2}], 0x800, &(0x7f0000000280)={0x7, 0x7ff}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0xffffffff80000054}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r1, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x9d3212c68cc2627b, 0x6}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000000c0)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x8) r5 = dup2(r3, 0xffffffffffffff9c) fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x6, 0x8) r6 = dup2(0xffffffffffffff9c, r0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000001c0)={0x800, 0x2, {0x401, 0x8}}) chflagsat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r7 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x3, 0x1, 0xdef}, {0x18, 0x1, 0x1, 0x7ff}, 0x6, [0x7fffffff, 0x9, 0x5, 0x9, 0x7fffffff, 0x3e, 0x9, 0xd8]}, 0x3c) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x8000, 0x0) read(r8, &(0x7f0000000340)=""/4096, 0x1000) utimes(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)={{0x9, 0x9}, {0x7, 0x4}}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000001480)={0x9, &(0x7f0000001400)=[{0x4, 0x0, 0x0, 0x2b}, {0x1ff, 0x3, 0x23, 0x7}, {0x4, 0x4, 0xc1, 0x8}, {0x3, 0x80, 0x0, 0xfff}, {0x101, 0xc0, 0x20, 0x3ff}, {0x0, 0x1, 0x0, 0x5}, {0x7, 0x81, 0xbc, 0x16}, {0x3, 0x5, 0x2, 0x200}, {0x1, 0x3f, 0x4, 0x80000001}]}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000014c0)=0x7f) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000001500)={0x10, 0x0, 0x4, 0xf95, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x61}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x5070}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x10}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xff}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) r10 = dup(0xffffffffffffff9c) ioctl$VT_SETMODE(r10, 0x80087602, &(0x7f0000001a00)={0x0, 0x7f, 0x1f, 0x1d, 0x8001}) r11 = accept$unix(r5, &(0x7f0000001a40)=@abs, &(0x7f0000001a80)=0x8) r12 = getpgid(0x0) r13 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) r15 = dup2(0xffffffffffffff9c, r10) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/ttyCcfg\x00', 0x40, 0x0) r17 = dup2(r0, r4) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/tty\x00', 0x0, 0x0) socketpair(0x0, 0x0, 0x20, &(0x7f0000001d40)={0xffffffffffffffff}) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/null\x00', 0x480, 0x0) r21 = accept$inet6(0xffffffffffffffff, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) sendmsg$unix(r11, &(0x7f0000001ec0)={&(0x7f0000001ac0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001c00)=[{&(0x7f0000001b00)="2daa599508554be006e53faab7e927cdbf01fbf2eaf9793933d8561828e25194d47ee9fb4b88248d7694d9295e64a65ac68afc773cf2adbfd936e816b69002e42a13815086f4c565c3f9622874ad35dd6940aa579c012f69e285802033ba3667fd95057dc3bc846d53038a321bc8a8131312006f6b99a4ef650dfd93def7cecdaf93340b4322d8b866684c342b24558d03e8f76d9634038a39fb56bdb0418f521d5c6ccd39dcb2449021e352d7b41d1f5b695773997091a68c70b743ca90caea742be3995d", 0xc5}], 0x1, &(0x7f0000001e40)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r1, r15, r7, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r16, r8, r17, r18, r2, r19, r20, r21]}], 0x78, 0x2}, 0x2) 16:00:12 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x143) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000000c0)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1, 0x0, 0x0, 0x0, 0x0, 0x4}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 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"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x8, 0x8ecf}, {0x18, 0x2, 0x400, 0x3}, 0x9, [0x10001, 0x0, 0xd6, 0x710, 0x3, 0x9b, 0xdd3a, 0x5]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x1b, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x80000001, './file0\x00'}) close(r0) r4 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f0000000100)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r5 = socket(0x18, 0x8, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pread(r6, &(0x7f0000000480)="14f25c1af52d52491dfdb18c1c90c9e9b1dd7b0d13029feaf1a83b6e4c6175ed10f7f620d8ee27d422529bc98115c8af4415e945b4ead719d9544eba755ca926893a293a20408c3bd62529cefdd2eee4b854d6c6691f9c8ba0da07f5ccb87f44c37af017f82270bc611026d0e2284ad876d3b970645cb618611661af7022ff5a40c192f7154ddbbdada8e5f652e0e11ec0783454b5d9d97d5cadf48fa610adb608d42aa2afe3205e759767359cbe54ddf9e1947d6aedb1d5ce5e7c8d00c02508f3996bcbd4bdcff448db4b3c402e97687477156c364d2c378700d1146f4b6e0da2c64df6", 0xe4, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2a, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffedb) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0xfffffffffffffe95) 16:00:12 executing program 0: r0 = socket(0x0, 0x4000, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000100)=""/143, 0x8f, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) shutdown(r0, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x80) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0xe4b5) 16:00:12 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="9579c003112d3ddd032ed0047a05bffdaf4e4880686a856b59878f3e419b14428480ca66922a93b30989c05998afde621e50614366821442bda28110bff0a9397c4f334701c7111ce3abc7981bcb2df9a49e19175dab1d2eb644ea9e470b6e290c79336cf93586493eff9dfcbe48bdb9eaa8c717a01f144d793312020937ac895a89648d92b30ddd7184fed81fbf6a52ce95d337f3a0d339e2bb8e214d341c813e1cb80502c65a", 0xa7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xb1eba524bd778e42, r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x30000, 0x1000033, 0x0, 0x0) getsockopt(r4, 0x29, 0x20800000032, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x5, 0x8000, 0x40) shmget(0x2, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socket(0x18, 0x5, 0xb4) acct(&(0x7f0000000080)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r1, &(0x7f00000011c0)=""/72, 0x48) r3 = dup(r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000001180)=0x6c14) socket(0x2, 0x5, 0x3f) setsockopt(r1, 0x8, 0x0, &(0x7f0000000180)="2ff4fe65032234b963e2601c1ee346aa3b38b9a7b16c79bdf5b43b51f638a984e0e327930709efa97a97f87b1d16989d9ae726e25097a29853a3a33785350487273f3c1b65edb277c5e351af8f675657c85e51c937b878737ffb03143ea825b020df0220c2de3c065bce579bb78c9b79c27d8f4d780f583f50e02c5c2041f0015242db38eb8d4397dfa81c9d7def2bef50a0f01fa24e2bf5424494ac1669be17ee37f027c2bb0b6c691ed090316347eafe5857ddfa38a822d0208ae11fbf9ae6857536176cda9ea2565479b6f4cb5cd07b9e2e2c0c09067ab18209613558c702bda0571325793edcdfd6c6239ede17495c4fd4a7868f20b6b7a6485d5404ff9ba3905959d33cd0a9ccf4af391317c9fc46f1076dd7a4e8825ce12ea9392c381bbd79b226f2e523c905dfe0e30e562aab9740b7a55af1576c1b6aeb95ca0aae37cd4bc95fe333f7fc6d1d0ae04baf9184b4e6cc087771f3debc4aa0ab161200be0dde196310b601ccb7de0afacdc061336b16dd81c3a7bff607a7235b5e7aac09eee15ec9bc9acfc18d78f9cfb1cd223aac03992af61aa899e94173378ada8cea2a5dbdb9282410b5a7f788ad370fcd6d4e92f4861fb73ae8845f75066171783acaacff615a3373c303371978637a6ec3a1f5aa0eac968948725f576a9b779ceefd639b1b5a73212673608f54c3663b8091741d4f11a1caa850b98b30a290b41d454f43b75d9b420969b160f609251c52459ba6cf1dd0221acdaebfe9a6a54ccac13e2a5a8eeb41a2dea443f4cb13cfae54a350091ff7651d8200fac3e314eced56542ed2f4bf61e9c846061a17d7f36e62b98ea9fa8a7a8f260390cfae6173c078b34bd02aab2a57c11c67bf8f5cbc3cf7c686cacf8974f681f33000327745411692aae48bb351398eff224171f71746f015c4ae615f32236531af7e04b655497ae91ffe18a9916e7d3bf1039ee13255487c27f471a0978fb0ab0bc6565dbfed4d51b3b7655bbe95b6dbfb2c92fdeb3ab85afa7870b272c3a430943ab9537cc1067c2e969bf02d68f08ffcd55ac767ec8eee823d6a8669646a070da6be817e29b8819cdf0a1d0e34c72049bc93e97ab2759d2d3ef006bd1229f3927fb6a30ca2c87cb212a9bb72786f4664b4b50375c769ef6b36639565f224e706784d93168d4eabb675825dd445f4482499a2fa5e493c2afcb5621576198f10a35b1f167397febc1261e6cb344784d53da3e6775ebab180202375132d8739efc6a0ebc77779b5aaec78aff35379d661d63f575d22dc82ce3804d5e21f6ca47a95ed4b1f2ee592b974a8e2595b9f407012fb2e953a0a2f47f196700c874db81de607169fa03f3361df37ab736c4f6ebaa6d987b8902a042ad3775e2452c53cda375aa73f06d91c1723b7124074003c9dff4608dc8e29c59fa724b0448917aa64c687b0e7b1924a4ba7ab617a3c115bf2b545b58befcdbcad08bc97450592933c27ab2e0c24455f75ff887163c9c14a426cf6fa2567ad98738a5ea83304e4d7c7b0002c51f1732a040bc6aa85bbd953b43cc9df8813a8026cfac7174d0624fe7f79c6295617a39980e25950a41edfcbf007ac803c69b832a58b303109e601f543bfe34933421ff9dcdaae0eb6b50c2b7ce391b4bb76cc1d05b30b701511d67ad124b954444b7831b1a12dc437cce8b3aa95acc43e8e919e21636f335de881a3d13fc05ca155b3bd7b171c419b6348691fdc7564d2dc9805b92cafc11f6aed429ebbd950ccf9a7bdae0e5e2aaf5ee1c55f1ca951be86f7efe0c685164563d931eb1c03fc5d250812e49ec0ce41b206529c686469e23cfa0e7140194bf909ecbd66b80ba274793c1e70646d1756dabc6d8f69baa91a47dca05aed703ae4266df1de7d264976e66d2ac609264ed69cf574d49c0ac8933d8061ad42754c14e925e1605afa4b5db2cc299f4c05e52581ce45483c0db0a4098d41c7bed2600eb747d35e6fbe508dde3235e5b735eba481554859f875e7bffbac0f64133e4374a9daf432f53124cb48c478d37b3669455a051f9e6ac6b4b28e87a32d6603423a505cf95706b4c338d68d4eb1824a3b67a46c57e1752638ba5c0734de9e8c2f6f229d3730c0c83ddc4c9242f232dba21598404f18de133672a87c75f5b3e3414a1c025b5a4c67c980a318b16388a8de72e5a34a43e74a993768554f047b0fcc558f6a2338a37e0409226f5ceea9eb8cb84877a763403fc4339f7d66f1e7c3926a1b1797a5e910f9b0f463f3c411ffb0afe5620bf0258502d79fac0dd2ebba6ad8ed47593a5c4df2792688cc0858a3ef8825441796a60f863a2a6f79325be34aebb8140b6cf46b19d5e96802414f303529cf018a3f5469e3b73b76a5bf446068ef89591cf85a24c6d83226b01a2abdc3ff4dfc8e30fbd4ba38734b31729a9283706959849864931dcc5627078587b6a761191c4c010486f12cf10832d9e1b453216999b017c4be5a7ada55e30f8cad42e47b4d1a1bc27483b3a86997f5fea3f0b3eb121173d2325781ebd92d1623771b0d32cfadf00711a65712423914d3bc05c7f38974890343ecefea26d06620bdaa309ef98a00ae0751e0a12829889d6b0af6a68b16633c900bbdda5d2c754f1272f04be176b34e3acf80a7e344b94927441389164e27f421e228dfb291ac92b9fb1cde3fe3c29fc5302e7434f90c22a49cf975e2abd0a24984ff7749dfdda0733925a725a474279e8560b189c3f0b18a155c97c1e007669ddfca25653dafe5923705e5fd2db90322b8045994d3f28f77d1ad242e5de82b47326c049cea7d7880b7043eafa2c0a51537265a97eec657e7c55fa9ed7abcbf5414cf5f26eeea0fcd59d477b2f3a88cac7d5527eabaf74dd021ecbe6f7f0f4de73fcc78203c122c68e84bb90ab17c3a87e4e5098e07931a65b26b6a2b27b3a5ca497ce560f4bc5f0e24a9334b6ae9b03bfe48f61f046ff34f2ccccdd6294ac8ece39d72e31b5c634080a337f5a4f4767303b4395052df59905c8ff3a63bc31b17bb73995846cd62279929b7d35935718d584b7d2fb60cbb5e0f8a8602788640a3cf529ed022a3f7ae5ce5701d46eb10667c237dde3ac6a032dd553c3fcb8d85214e79c4a54dd4ef6139fabea3b2058d69757f76323828694f6b244c3f378a07f59cde8d269d2b967f00f7f23cc504f8b2815cdc7ecf4561c36b6f19491c962bbfea218f5cd93df78c119560342cce25a20b4f4604e5324b77bde22e93aa4dcd5384b07bd704e4b411cf6fe94da07be4071fb318aa93d7a5afd852a43da2151057533a0d11138e4ac1c7cc87b72d2b3a96f73a85173ad671b22f8d42e4622fa80ab6d99dda2f911c3634a81ae7f2ebbf4ca08c070ad919ff54f46bb649697726cef5ee8d67677557749e8f5fa09742d5c16fcdb5d36d198967ee8db22c5d5d795e7c43714e96d7c9658ead831102278e9184707bc859c00e02a503708780837c1c245780a9538ad913232936b3f319c854a1f65c085f97fc3475c2110dcaa6277091553107decae1656b49632f01d650372411128632bfcf337875da9d0d674d7cb2f8a5bb5c6fb89be91395bdbe4334b11f9cab524c8ac80ce8a956413c926c056c30b583b4cac5827ca2df5b4dae708558de454eca945c86bff49d4735ccc21674244f02270c585cb4170146fe482b477dadd2fcd76a750f2170b90273ec804f655661730249a4ca87a640368defdb265fddc358d17c613e22f3189af73fd2ff1919ac441d0582e89fad7567c5a3fe0bb3fe7c94fa81db09e009bb86543c0d1e3e542daa8fcc28ad1122d91d160d9978a6736375bd8927f6315c84ac5bcb13722ff6549624bd018ea5dcf9147cf7f780d15ea8d388ad1b35a216cf72760e3083c73a4fa3d5c2be965e2c966a433c347fbb0e84e7139929f0eff24cdcb6427a1f8ac2e2352a2a6d2c18e99320891ececaa02fd7e082fda296f12552604b4464832ae341f8273cec0107a74c0846c9fce285e363edab1d1a30a7c8e217e654a40d63e504e27a60135c7eb131624b2e7e447350a21f4789cfc3cccd611ddd290715690d0aab3acef787a481a4e5d1998f8b9eac5b46a64ec061acb53aea845a4260d6dbb5c83c868e31ad0b40b915db47f1b231c3401cc2b55b3a43eb187dd5fa5246c11090234443a3d568c0e8b18fd20459c36c6781017f583b54063b4cbe174f52444e9206dac05b9e4c4377971b17b4fe37012db02411f6fa5b26628ba3c5ed6e5ec50f49df22bac402b767b44bcfa0507d0dbcbd5e29ad241159f3c8bc9ab0c32c5c1bbfddffb89e73034e0344d3fe90068b3bf6382c132f897013a4063bf22221d82a6b5b10c5bf28d8467a1498067987eca190237061c418b517af6d398d37b6ea42b88c82857a0af8e3ee368cc81e766c37a14a948cd2584f3eca98ab313d180bfe8f0024b8d6628b1f6012da27b1145f573602dbe030fbc2e0783d9ffbbc54300f116bd13d048c118899f4e09b3e1c29805c990d4d264b537685d8f2bb160233eb4c741f69723b8ae961a81d780019bde7fa995464138e6a34d431de385aba376eb025cb06fe7b8a942b27e5772d159c200f6819e24fb6e63bb66a1b30cdab7c1e33330cb0a470c3eb058aae78ebebf3c09125e902c47f880ba3c16a0df47e289d89e50c3bd0fd2e6f016135412427a21aa4e6d3311422205f1917b703f5e49caff8f8c7d2f0289eed0a9b860c51caf561d88691b3dc8f9a4f54ab986040c82ac1634ebacf8e5b83f853e3edf49cbc9efedce17d7278c6e6ae256956178b00ac96610f76ac756579d95d98634c6014f98efb319615de29c3d763c596050af30d86932204e2887d0409a9741f24de2042db2c2b9b7806e6a3f7dd3d01438043fea4e170f58bff57ae9ea5041c650cb8227b741c38eb37d358681369be87860bc4f8b6f220f9e6b8743bcd63bd7de4b601ddbd718778bb39660eee6e87bc52e3ddd9a79e9ac7ee8f6ffc17fe5bcd6191ec98e1e88e46f48f8840c100dcf53afc7b1605d4c8be6b84673a9b75c6c4d160e5a99e083d478fd7397a2e18b0878572b9a9f56441727d5899b87a31cbb63bf6124dd409eec12e168b2a90d088f56b16da3e41fa4155b593f64f9b244be9de4e85e8208dfcdee0e74e4bb5ee94b121f9d75ddbdb991be67b15e9f2f967e61d163ba2cf8e23a636e6791ddf988b856d393f64ea0cf7563db76f3decfccb0f8cf6949daa0484c8fa3d94b377e30257dbc962fa68afb11683feca922e69061fbaed7aa0ee75fcc7e34e9679375035597e18b7b17b99d50e4dc3f3b97aee90709be562fbfa92d251f4a999ed796d5f7ad115c513498eae8c05ccc2ff03ce09c6d87c633a72b4ebc0124106f5d509ba72d0947d380c005200817f79eae9df79dd0ef7e376b05939dc4dd5b93c6b79ae217f09cf96ce6a0f3cc21a6b64a1138fde9d2193c9120e4790296493502295619961b7154580e0ba9331f20191b43f4874e15fd76b642afd05d53e9f991106323f6706ec0fce2cc8ccdb0e574faceb2fb8d8c3137c43af0dad3d06da2e01aafd5dcabac6339a976113cfd4d383b966a4dc4f629a17eb7bc0d3e5d807c4e8845d0cd8b7b8f8ec64d413237d36e89765d79e1379c73edbe62129dc69acf0fb8481911f6683dcaf6522712d5d27f3129a9c956e77a6b3e312aeb438109a577e10f39b63a96cf61dfe745bcef9b2436299913d9a13f1f13ee506b572a9c39f3c04128a09d62044aa6840eb18c1e0abfaf26ec62bf20ff15544ec8ad4dae78c53a766ffe8d3ef9a", 0x1000) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)=0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000002440)={0x6, 0x1}) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r2, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r6, &(0x7f00000023c0)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000300)=""/181, 0xb5}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, &(0x7f00000013c0)=""/4096, 0x1000}, 0x1) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f0000002400)='./bus\x00', 0x1e0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x20) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") 16:00:13 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x77d7218cdde98996) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000140)="4246c3650e70", 0x6) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="cf8a2446d1db8dc08fa7b3e6a5a3ac4a1c925b60188ff4ee71942091e9f6e920fb93d460a5643eb3aa65c3cabb8bc7aa73e056bb94e193f045d116cea01941c3544b1535ce7f31a31b8011722d0bbe2d96e4da5d7482de87760d4cb80f306101c84aba9b37b87d63908015cb47de6b4d6040f54fe27de3fc40cf586b82426701595d2c4690fc29b86d784991d01c4c3aaa15c22e82593099b457e5cd1b1ca1d7d0b9ed619b1cf011ed64c1a393e21e4bfdb8b4a59a040c16852fa47e907f394439744f512cb8d76122cf7c91c3597f933ba31934fdd2294e0fea25294597e1a452db"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x29}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xa43d, 0x5, 0xbe, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="9597a9fad36b05faf68cfd58c8c6") 16:00:13 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x3, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x1]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x3, 0x6, 0xfffffffffffffff9]}, 0x3a2) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa}], 0x7, 0x0, 0x7, 0x0) 16:00:13 executing program 0: r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/132) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/144) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) semop(0xffffffffffffffff, &(0x7f0000000300)=[{0x0, 0x1000, 0x800}, {0x1, 0x3, 0x800}, {0x0, 0x5f4, 0x400}, {0x6, 0x3, 0x800}, {0x3, 0x101, 0x800}, {0x2, 0x7, 0x1800}], 0x6) recvmsg(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r5, 0x0) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSTOP(r4, 0x2000746f) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x0, 0xff, 0x79, 0x1f}, {0x4, 0xc5, 0xff, 0x6}, {0x6de0, 0x2, 0xda, 0x8001}, {0x642f, 0x1, 0x3, 0x8001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) poll(&(0x7f0000000080)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0x1) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f0000000200)=@file={0x0, ""/98}, &(0x7f0000000080)=0x64) syz_extract_tcp_res(&(0x7f0000000000), 0x25, 0x39c5) 16:00:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000180)="ebffd5ff13b9fd802eaa4e713048e69931929648da55f7bf4b470f7019418a1f9954203cfb1268e189c4d003fd0027e426fc21b0d0699f0118ba4964fafe84ef23356389f25bcc89e6a67d34609bd4aca4f98165b479f8b84d4544", 0x5b) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x16b, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x4d}, {{r2}, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffe, 0x4}, {{r2}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x2, 0x5, 0x8, 0x400}) close(r0) socket(0x2, 0xc003, 0x2f) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="820200f0ffffffffffff543423a58093c29606fa31c2b191e910d05cf40155faae230e8e5590ff8e2ab438a8f6d2c693f0bdd3bfd7802ba44463177b767a0000003ad2a764b80d7352fd46b3f0679d3be96ec345e1438a2016f677a1901459761f027043a8d7cbf3e6406747f4148654e399ab9260281e81270f269a813070f8c610f14119786244ce787e267075232417021811fe02259d8a5fdec2f752118ec761c708ce701be638a66dfb2c3577c4bd434d5fba6b1f17f8997bb4fbfb679e5f543103d245893855ac5bf1156cf63c6751367b7ec9de264a4ff83d179c9327888df6fd44987ec09e5669b9d33daf97066d7bf4fc45f53cb3db2de8284194b69d4f925dca31fe2970bf576df522db0bb2dfeca03c5e76e4b313abfd52524da2cd821678aee9a9b0550ecd721ce1694cd77ef732e667"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233136104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000900000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000400000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337ab50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca055fcb31d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cdb4caf123444a4afeb18694eee999ba299bc1477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69e4b73e898e5e6dbd7c6369b5bd698c1c24eb5730b4f0e3e4d179f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a2400"/957], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = syz_open_pts() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x402, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r0}, 0x8000000000000000, 0x20, 0x40000000, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa1, 0x80, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x44, 0x40000003, 0x2, 0x6}, {{r3}, 0xfffffffffffffffb, 0xc, 0x80, 0x2, 0x8}, {{r4}, 0xffffffffffffffff, 0x20, 0x1, 0x7}, {{r5}, 0xfffffffffffffffd, 0x60, 0x2, 0x3ff, 0x3}], 0xfffffffd, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffd, 0x11, 0xfffff, 0x6, 0x1969}], 0x400, &(0x7f0000000180)={0x80, 0x7fffffff}) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) close(r0) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x100) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x20000000065a) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:14 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) geteuid() 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x142a0d66b913205f, 0x88) 16:00:14 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) stat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000001c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) rmdir(&(0x7f0000000240)='\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') fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r2, &(0x7f0000000100)='./file2\x00', r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x7ff, 0x6c, 0x5, 0x9}, {0x19, 0x5, 0xfc, 0xcd3}, {0x4b2, 0x8, 0x1, 0x800}, {0x6, 0x7, 0x81, 0x1}, {0x5, 0x1, 0x7f, 0x6}, {0x1, 0x8, 0x80, 0x9}, {0x3f, 0xab, 0x6c, 0xba5b}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0xfffffffffffffde5}], 0xfd54}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) shutdown(r2, 0x1) 16:00:15 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, 0x3}, 0x8) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r2, &(0x7f0000000080)=""/121, 0x79) listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x3) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r4 = dup2(r3, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r6 = dup2(r5, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000000)={&(0x7f0000000980)=[{0x6, 0x379695fa}, {0x0, 0x100}, {0x5, 0xb82c}, {0x25, 0x1}, {0xc1, 0x6}, {0x83, 0x9}, {0x101, 0x5f3}, {0x40}], 0x8}) ftruncate(r6, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r4, 0x0, 0x0, 0x1) sendto$inet6(r4, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r4, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x4000000006, 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r4, 0x6, r11) writev(r4, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r4, 0x2000747b) r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r13 = dup2(r12, r12) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x880, 0x0) r15 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r16 = dup2(r15, r15) ftruncate(r16, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r16, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000640)={0x3, './file0\x00'}) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x1000000000029, 0x11, &(0x7f0000000a00)="00f700004a69dbb52dbf0e3b06db57809e899c01a78fc728ef2b88a8219f65932905c7a437116a0c26f6101bf82ddca1747de092dde389b1785799388ac7e24f334d4128bf5b63369d6491099d34471ceaeafc1523fe71fae1e21f56275132f678f6c1ee4f139ed63394a8481da8aab9f677f7e1902b1214f3f4cd2d80d4dedfb0d40ce255da4f0835a47efb01f6183f41c841f77f868f6bb14bfe7f9e78f227414480e468edfa79092b1f707327ddef0940a6b371174b", 0x198) fcntl$dupfd(r17, 0x0, r17) sendto$inet6(r17, 0x0, 0x0, 0x0, 0x0, 0x0) lseek(r17, 0x0, 0xfffffffffffffffe, 0x0) sendto$inet6(r16, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r16, 0x2000747b) ioctl$VT_GETACTIVE(r16, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r16, 0x80047410, &(0x7f0000000300)=0x3) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) r19 = socket(0x2, 0x2, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x104) ioctl$VMM_IOC_CREATE(r20, 0xc5005601, &(0x7f0000000040)={0xaaaaaaaaaaaaa66, 0x0, 0x4, 0x0, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0xfff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000004000/0x3000)=nil, 0xfffffffffffff75f}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004f5000/0xe000)=nil, 0xfffffffffffffffd}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000008000/0x1000)=nil, 0x2000008}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x6}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x4809}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil, 0xffffffffffff0000}, {&(0x7f0000463000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8d}, {&(0x7f0000327000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil, 0xb25c}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$FIOGETOWN(r20, 0x4004667b, &(0x7f0000000000)) sendto$inet6(r16, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r16, 0x6, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r16, 0x6, r21) writev(r16, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r16, 0x2000747b) r22 = socket(0x2, 0x2, 0x0) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r24 = dup2(r23, r23) ioctl$WSMOUSEIO_SETPARAMS(r24, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) bind(r24, &(0x7f0000000800)=@in6={0x18, 0x1, 0x7fff, 0x4}, 0xffffffffffffffed) kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{r4}, 0x0, 0x44, 0x2, 0xfffffffffffffffa, 0x2}, {{r13}, 0x4fafe674af2a5fd4, 0x8, 0xf0000000, 0x5, 0x1}, {{r12}, 0xfffffffffffffffa, 0xbc, 0x40, 0x40, 0x80000001}, {{r22}, 0x7, 0x40, 0x2, 0xfff, 0x12b}, {{r14}, 0xfffffffffffffff9, 0x40, 0x8, 0x2, 0x4}, {{r16}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x5, 0x6}], 0x80, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) setegid(0x0) setgroups(0xfd01, 0x0) mkdir(&(0x7f0000000580)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r0, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r27 = dup2(r26, r26) ioctl$WSMOUSEIO_SETPARAMS(r27, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) ioctl$WSMUXIO_INJECTEVENT(r27, 0x80185760, &(0x7f0000000780)={0x17, 0xa7a1, {0x9, 0x5}}) r28 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r28, 0x2000000000000029, 0x6c, 0x0, 0x0) r29 = dup(r28) ioctl$WSMUXIO_INJECTEVENT(r29, 0x80185760, &(0x7f0000000540)={0x80000001, 0x100000000, {0xfffffffc}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file\x00', 0x80, 0xfffffffffffffffc) r30 = open(&(0x7f00000005c0)='./file0/file1\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r30}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r32 = socket(0x18, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r33 = dup2(r8, r32) ftruncate(r33, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r33, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r33, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r33, 0x0, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r34 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000100)={{0x3, r1, r25, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000000), 0x573a8042216aae92) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000280)=0x9) syz_open_pts() pckbd_enable: command error 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x80) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000400)=""/127) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = shmget$private(0x0, 0x2000, 0xe841ef7ffd0bbe84, &(0x7f00003e0000/0x2000)=nil) shmat(r1, &(0x7f00003de000/0x4000)=nil, 0x6800) symlink(&(0x7f0000000500)='./file1\x00', &(0x7f0000000480)='./file0/file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xa) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r9 = dup(r8) getsockopt$sock_int(r9, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r10}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, r10, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r12 = geteuid() r13 = getegid() r14 = getpgrp() ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000004c0)={0x4380, './file2\x00', './file0/file1\x00'}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3, r2, r11, r12, r13, 0x2, 0xd7}, 0x6, 0x6, r14, 0x0, 0x7, 0x8, 0x8000}) r15 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r15, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 16:00:16 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x166d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x0, 0xfffffffc}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000201000"}) socket(0x1, 0x5, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffff6c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = msgget$private(0x0, 0xfffffffffffffbff) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0xbcf1, 0x0, 0x2, 0xbf92, 0xfffffffc}, 0xc) msgsnd(r2, &(0x7f00000001c0)={0x0, "d8bc2655f0aaea663a8a7c68e6927e42effec19fd4adf1119a1f6a75047484245e81d3ad6d4ed48b1b508e20de4a9407e48c420c4b5b53d99ebdc578cc34448f3afff87636b9c4d1ccf7c6ac4c310ae7461b5527b6bbf1ac65cc282126ba37bfd4e21396915a3f056fbbfae5726fdf435cbe17983a8e270b50bbe4c3b43dbbdafa5c5e5cbf08886ec6d318e54d2850fe96bec2570d8fe48fdc75ef6b9eac5d0fb38ae7cd0c023092599e5df20e9db27113cced703473df80863ced"}, 0xc3, 0x478fb08694ba021) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getuid() 16:00:16 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername(r4, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) fcntl$dupfd(r0, 0x0, r1) write(r0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="5b8f05501f43e204075326ce7abc10de1ab76b5ec50a9c9ef2e55f5b78dacbbae6291a93d491780e8de1d455038c094b5adda6ce99a8c9fc5561f0969bf8937e1bf87b235fba9b16486eb11cd6b09e74a294f46291", 0x55, 0x0, &(0x7f0000000080)={0x2, 0x3}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null/', 0x300, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x8, 0x3ff, 0x100000000001ff, 0xfffffffc, "0060c44da02e0071d100001b0000a600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: socket(0x18, 0x400000000002, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000275000/0x1000)=nil, 0x1000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:16 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="283e08cd7fdf0200"/20, @ANYRES32=r1, @ANYRES32=r1, @ANYRESOCT=0x0, @ANYRES16=r0, @ANYRES32=r1], 0x39}, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/197) 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1094, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) chdir(&(0x7f0000000140)='./bus\x00') accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/47, 0x14) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x33, 0x1) read(r0, &(0x7f0000000000)=""/24, 0x18) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000200)=0xc) kevent(r2, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r2) fcntl$setstatus(r2, 0x4, 0x8) fsync(r1) getsockopt(r1, 0x200000029, 0x69, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000180)) syz_open_pts() ioctl$TIOCCDTR(r4, 0x20007478) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r5, &(0x7f0000000480)=[{&(0x7f0000000240)="4c7a08e428a6", 0x6}, {&(0x7f00000002c0)="518e9634e0ebebc8b7a9e64fe238c7eaf1d515103b6488f1357e263d577b619bc6b8dacf3879579fa94fc708fb9b7738a702b934719ab624ad1a38431a3f94f0717ac31da5", 0x45}, {&(0x7f0000000340)="e5f55fdbdd363b8692be6d343f13fedbe74a05c2606789b836a18724a938463847369d59787d0ca623ecf6b62057273166fb3370180273db833c16a300a2ba84881e5a44a5ba9b4c38ca89bafa168f41d51c05f975686da19d61d2e58ba4dd96388e327c267b0948c57878f84511d357dc943e117a27f188991d4f4645d3bf65d68e7c0fbe30a25036ae0a5cf976786dcc5bb784d6296e81a530a6d1d2a5b6a5bc369f4c058ab9377d8c52a0637d2632a74af07bc99b5b7e65023b6a6dccf8d02a7160b7ea437524f14fad00d5477aa81588271576188790d472695139f4e5cde0d29c0e56254afd32aaa130", 0xec}, {&(0x7f0000000440)="fa7be2c899da8e5efd8eb0ec6b6ae41c6929029351f947c7e0768b74f758b1e00ad4caffc9a903c89118eb8678c485e49a45f839fb02", 0x36}], 0x4, 0x0, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c654735b189214606da83f9be40faef7", 0x136}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:17 executing program 1: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) fcntl$dupfd(r0, 0x0, r3) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() fcntl$dupfd(r4, 0x0, r5) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() fcntl$dupfd(r6, 0x0, r7) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = syz_open_pts() r11 = fcntl$dupfd(r9, 0x0, r10) fcntl$dupfd(r8, 0x0, r11) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = syz_open_pts() r15 = fcntl$dupfd(r13, 0x0, r14) fcntl$dupfd(r12, 0x0, r15) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = syz_open_pts() fcntl$dupfd(r16, 0x0, r17) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = syz_open_pts() fcntl$dupfd(r18, 0x0, r19) kqueue() kqueue() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = syz_open_pts() r23 = fcntl$dupfd(r21, 0x0, r22) fcntl$dupfd(r20, 0x0, r23) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = syz_open_pts() fcntl$dupfd(r24, 0x0, r25) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0080f0d7a5f738407a01"], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x38, 0x4007, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x38008) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x6, 0x2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2810, r0, 0x0, 0x0) shutdown(r1, 0x2) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202c, 0x366c) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f60b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0000000055351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee874ef0c23067e33d751c9632e67", 0x67}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmodat(r3, &(0x7f0000000140)='./bus\x00', 0x4, 0x2) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() dup2(r5, r6) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x20, 0x3, 0xc5) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x1f) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000180)={0x6, 0x4, 0x10}) 16:00:17 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r7, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000100)={0x1000000000000, 0x9}) r8 = getgid() r9 = socket(0x18, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r11 = accept$inet6(r9, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) getsockname$inet6(r11, &(0x7f0000000100), &(0x7f0000000280)=0xc) ftruncate(r11, 0x0, 0x9) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r12 = getpgrp() getppid() r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r14 = socket(0x18, 0x1, 0x0) dup2(r13, r14) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x18, 0x1, 0x0) r17 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r21 = getgid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r24 = getpgrp() r25 = getppid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000540)={{0x8, r20, r21, r22, r23, 0x4, 0x2}, 0xfff, 0xe9, r24, r25, 0x20, 0x7, 0x4000000}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r6, r8, r22, r15, 0x4, 0x2}, 0xfff, 0xe9, r12, r10, 0x20, 0x7, 0x4000000}) getgroups(0x2, &(0x7f00000000c0)=[r8, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r1, r26) r27 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000540)={{0x240000000, 0x0, 0x0, 0x0, 0x0, 0x20, 0x2}, 0xffffffff00000000, 0x5, 0x0, 0x0, 0x41d, 0x5, 0x5}) r28 = msgget(0x2, 0x10) r29 = geteuid() r30 = semget$private(0x0, 0x8, 0x80000200) semop(r30, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r30, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r31, r32, r31, r32, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r34 = getpgrp() r35 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r35) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000580)={{0x2, r29, r32, r33, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r34, r35, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) 16:00:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r1, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r2, r0) 16:00:17 executing program 0: setitimer(0x2, &(0x7f0000000100)={{0xfffffffffffffffc, 0x4}, {0x1d66b9d0, 0x715}}, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000040)={0x2, 0x6, 0x5a, 0x245, &(0x7f0000000140)={{0x0, 0x3, 0x8, 0xaf, 0xf0, 0x2, 0x4}, {[0x271b, 0x9, 0x40, 0x6d6, 0x33, 0x1000, 0x4, 0x4, 0xc00000000, 0x8000, 0x1, 0x100, 0x5, 0x5, 0x2, 0x4, 0x1ff, 0x8], [0xd207, 0x101, 0x1, 0x10000, 0x6081, 0x5, 0xd31, 0x100000000, 0x2, 0x4225], [0x3, 0xfffffffffffffffd, 0x371b, 0x57, 0x7, 0xbde2], [0x4, 0x6, 0x479, 0x5, 0x7, 0x2], [{0x2, 0x80, 0xffffffff, 0x100000000}, {0x7fff, 0x8000, 0x1000, 0x4}, {0x8000, 0xfffffffc, 0x7fff, 0xffffffff}, {0xfffe, 0x8, 0x7fffffff, 0x5}, {0x1000, 0x80000001, 0x7fffffff, 0x8}, {0x4, 0x0, 0x7ff, 0x6}, {0xbcc3, 0x2ed5, 0xfffffc00, 0xcc}, {0x101, 0x2, 0x1, 0x4}], {0x1f, 0x4, 0x3f, 0x100000000}, {0x81, 0x80000001, 0x2, 0x2}}}, 0x8, 0x81}) close(r1) fcntl$dupfd(r0, 0x0, r1) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfffffe97) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) 16:00:17 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x10, 0x4, 0x0) fcntl$dupfd(r0, 0x0, r1) recvmsg(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001780)=[{&(0x7f0000001340)=""/249, 0xf9}, {&(0x7f0000000040)=""/71, 0x47}, {&(0x7f0000001440)=""/205, 0xcd}, {&(0x7f0000001540)=""/80, 0x50}, {&(0x7f00000015c0)=""/171, 0xab}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001680)=""/245, 0xf5}, {&(0x7f0000000100)=""/44, 0x2c}], 0x8, &(0x7f0000001800)=""/65, 0x41}, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000140)={&(0x7f00000019c0)=@in6, 0xffffffffffffff6a, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r2, r3) sendmsg$unix(r2, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000001940)={""/16, @ifru_media}) r9 = getegid() fchown(r4, r7, r9) 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000080)) r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000140)=0xe444c8f3db5c846d) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x2) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=""/244, 0xf4) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r0, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:17 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockopt(r0, 0x2, 0x20, &(0x7f0000000080)=""/122, &(0x7f0000000100)=0x7a) shutdown(r0, 0x1) 16:00:17 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0xfffffff8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20042, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) r2 = semget(0x0, 0x0, 0x91) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x6}, {0xc}, {0x4026, 0x0, 0x0, 0x400000}]}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) write(r4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) r3 = fcntl$dupfd(r1, 0x0, r2) write(r3, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) ioctl$TIOCDRAIN(r3, 0x2000745e) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x418, 0xffffffffffffffff) r4 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) sendmsg$unix(r5, &(0x7f0000000940)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0100ff4dc29f7c7f3a38"], 0xa, &(0x7f00000008c0)=[{&(0x7f0000000100)}, {&(0x7f0000000180)="d5027df074a7244669a27a4bee8b7106f1eeab4b8764f2365f4dcb37f349b98c1d126b59b4a33e7bc6a87c3ca06bd470dc26f46fb81c6493825df67d6edc0045a7bef630a6325611cc3fae150f931849477470d3d5468ac0ade3742cd6b4a6e59bf6a8ff7d", 0x65}, {&(0x7f0000000340)="a7eacec678953ea69581288e53758575e699311b66bb356531746a4476749b74790347b116268a8e1999892c29760d02023fdf26c67db624bc02fcf75142415a389ede2a918622715366cf736d33fb3d172e9621566b53a8dee1ebb6f13067dc2ce2e022011dac588e7459b8cacecb31", 0x70}, {&(0x7f0000001980)="c3f72237a567fb6d5e555cec809493a1ea0d092c1413a2b9ab8212e215f37557baf8a017e2ab3bfdc02b69a5fdfc3b21b4ab937ae1f6b717159baee90123dd5389489c517400acb5efecc83f9095ad0f9300ec1f136f82120dda9ebe1551ec5c73d0eac5a7bd3d584756e3a38235dbb944371ae1f03940c0de21b5146568ebc4e371e6bbd211e46f9d6f9733d88a8283be6010460209c2028239bba44d9feb3a58c841a20261fca86ee1dc2e2dc1f01101a40d5f875fd106b3caa22e962b7a0e7860410e321517ce64d108d8b591b70a3c7383cea6fa27be0b539fa54e5c808686dd6d38235c6f0fb482b701e9ccc27e4aa9b6e1da4ccc55e63edceb429a5e960ef64a54ae82be8b744eb5ab743147bfc652f78b907662fe08a47af9dcd6444396cf6344e00551fd338825cc45ed15a2d2ccc2f19af8c93310f9b5901f1b7018d76b9a5122feb372db", 0x149}, {&(0x7f0000000680)="c7d06951476b659a3ed67a4822c24b67a6d46426bfeca312b716c5f36f7d83652f037c8fc065a1e6c624457d8ece0b9ed9ebf899bb75491de5dd713272b099ab9559deb583368679ca3d23bad5e7b2b2534e51ddb308e1dd888f7c5a9f043638d9290ad9d08c9fc99bc6390c84eebadc879d5b333825de76e5fe947370f2163353ba80b6f3b731348545fb7d08e236b36fe2edadc1bc30f60262cd922656ba76071a9d6414741cb62578376bf61b28dac39cb27e29566b618a4570b08bb76e7fdda55206465502ade620b3fbd6d9901d0b788b55a785eba3aa5bc8869805e3e0f01a", 0xe2}, {&(0x7f00000003c0)="a3263cfb26104c392a46ff1c1b14cea585fd6329082ce783fddee406df1b124fb611cc5bda506546e251ab09525e83ebd0988f114bd87c8802e811e55df92029bce3f555f971fe924ea715ec5274cff68fd90f19c1615cac25f0620a2d93d77aa72b3a4d4db99e1452d39bc941b26d2addef5048966f0ce8d3aaa9d48bf4b8d82067363a740f11ee41ee4441063d1e7c893821dc7edc2c82dba8b27c", 0x9c}, {&(0x7f0000000200)="6e35e60ae08b", 0x6}, {&(0x7f0000000800)="91a6c2c6cd9b766e0bcdcce36f471e5a5c6b7f50c156ed5977ac1dbe41f2634035e9ba63272d0ce62782f655e38e8958528ef8c488436fbc829ec1442ec7a58b44fca59abf968c4607342362fa861ce69abd0103c74b9c3a16235a3bde3453091bc443f0371c722c9e2560f8a074af3773820f40be1e76ca4ef3de405836edd894ff82f165667be45569dc6e89717be0545ab1ed1785739ab9346997e9006a33923e5c95b303f448e7c73695fa48", 0xae}], 0x8, 0x0, 0x0, 0x2}, 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x40}, {0x2400016}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:17 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x8, './bus\x00', './bus\x00'}) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:00:18 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) write(r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000f7c7075ea39a09bf83cef7a58800"], &(0x7f0000000080)=0x3) r2 = shmget$private(0x0, 0x2000, 0xe841ef7ffd0bbe84, &(0x7f00003e0000/0x2000)=nil) shmat(r2, &(0x7f00003de000/0x4000)=nil, 0x6800) setrlimit(0x8, &(0x7f0000000000)={0xffffffffffffff00, 0x98}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r4, &(0x7f00000000c0)='C', 0x1) close(r4) syz_open_pts() getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000001c0)=0xc) readv(r3, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x80000040}, {0x20}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="cf2148f0073accbbfaf4267a8ec864debe07e0705ea1810abac55d09d171d0d825e9f96c813f11a403ae5a2dab0552eaa1ef", 0x32}, {&(0x7f0000000200)="7fde51da74862b5d85e11187c89afe66546100c866b6e206473844065f4416ba9add06f1fd7448b3f6e8705133e9b0730b52ccb2e402a099d6a5b8145e7aebed305b59c8eeea23be4213ba484a3b20b67da8b97a2ddcaaebedfabbf9d09ce297a3890a92e091cd9a6a6285d0c4d5f2e804871e0916df955c253337c3d35103816d3eafc49297b79116b6d92f1aa8246a2ee1307712c37c228ff04dfdad16e62ec4ce214fc24765359f5a5a1a42fcc3680503e3fd715991a0a4a8c4c419fecccecc9ef06982bd81d751ff1b6c98ced4dd9ca5af527380ec7a809f0f6e724d29f9364c4bbe6a8031f853c11954acda", 0xee}, {&(0x7f0000000340)="45ff5da7782a9d51dbf666fc32f066c3218719d67acecc21eab1a7c776d7db87c32dd42d8973abd1955aeec21b355a795a234f6556ed623fe11469", 0x3b}, {&(0x7f0000000380)="0328da92c38bdda2effc667f5c4a9972ae1dccd4dd1a085df99231428b41a6ae49eda0a47d98aa5b43dec2433555608fb8f2a04fd431052e2ac5626d5a06b2e14c42eefc6ca5d3eb14d36605032473009c2e6eb318819fabbde41b3a1efe4574f6f5f4cd01c0fbb97c8e34184b39076a3d8ffa58ea1177a5f2beed93db82", 0x7e}, {&(0x7f0000000400)="58e4f71583e8cd7296ff51d033bd524b01e3724b256436f50d4ea39f5c887c774841b394e20d41bd91c231e3882379e9e3d418a93b44ea3122ebe17e0fefa6ac966db48926f48eae849f9625a0cd1173a362eaea553765aaa2cbb86ee5964921ede83ea2bf2c8370bb2b055e24b2e4ce5922d950641141", 0x77}, {&(0x7f0000000480)="647b36b2", 0x4}, {&(0x7f00000004c0)="34541776e0e5b5c61da01b4a76161f853294582094af13bfd48b6855b71ab2c0c1d0823847b3624b7dd2327ed7952d273e7a1804c308e124f0490cd053c7e319f268b58a140c75620a69cd9e1d6c7b2948e0fae1ee87e1fd44b839ecd4e70ceffb21971a213882639c2f9898e932a4514fbdbcece3b9fb8f497d628659bee7e6497586c7bc6392ec7ae764776499e0016376d7a6508337d41cd016a626a656d21fec882bbac15c29441177f16009eab5f805452b999f57736af14b8cac8da8ca134c2b6db767792270e88e94f51d6a7ab8bc76d08b292d09dfbad8226435167686605c43e6d70a526790d26db16415c0de51c05f4003d56fd6989d2df890807308754dd0508bc238d473d6c960ab59bc72f3bf98a8d83976e0724df6053c5265858f3cd04b3200efb63b889b461dded447daa7fd0614d44dfc249aa856b21cf15513a8a2776ed9777fde0b2705ad403d3d41ce0c77774b57777370851d209556bc0b6bd784dd83477ca003d25e8304d8c3d83b9f781acbb3a627703e47321f45f5cd5567472698bed37fd2c31612b087351da78bf5e728f559d5ee1758b0dbcefdcf1bab9265569eda1ff48aa6c2d5c585376d27d678a57863630fbc6556ffdf83fac641e4152e8c8cb62b53f6ea1da223fd5ea212a92667b64c6b8fd06d764e72cd405f9efec02d5ab0ee9674af36f9e8d185c07adbe458f606ec5ae928ad56737233cea0fe9597a1ba20c0a6e273558cb2b092bb82aead195282c56f0c42c670fc19b426575dd90d06131a0778e0b4506fe47336f5d5cca725201ee4670bc612e99ad38176cf00525b484d8d250b3fcba677b9e41033dedbfb15be4b75d5759255b8aef12c3e69f792bee69c3da5c8eb152c0086989d58d3e5f5baec1043c6a846108353db654885d8a647d3755a5ec00ed1186f294b8807df4f268af92ba2f0eba7bc986a4a325f26740b84d4da23aff7b10a3273639a56130cc971b2b2d0e61c528e6059db41a8fbfcf8ef0aa84f9c3fe6a9fbe0a57709ef3d8411ded06617aac41a05a595a04f1bc3cf29b06ed9c5497490e3d5d3ddfd7156143dca8156e670fc4082d70429696df74d64d4dea65cb89dcd6ef8720089ed47cc4e4eac86a2b71f67f934a41f96a8e677e3d987fa83e7cda5de53603d93e52877501dee6715acb2cb4a40483c5c7992d283fa27ea18d249dad656e6a698f08841dd0e9914b41877c845a6480751b2c4766aa532476851ed60872aa31fdc4489c423eea32b5727e67732878754935b803cd8cbe48ba14f4417972828626c2081fcfaf066af7168b0498749a0cb67130755d4ca3769e4bef71e33e3c2c1a6cfac912c192b972f1acf35e7b5bbdf3b59e56b4d768b75a821bccba92b0c8169183a432b0f4f9e1cf1a72ed0939e78f7dcb25396c2650583be36ba022e9bef753d321c80047f6ca9e1f406f63974adfdf2fbfdd7128f078e5498d3b8274f688c792a5da464b362a123f982e29c85feb6b4413db66bf0d084005a3211209c5b6b0238b7e55928f9c8c4476ba39e80bbed817b9d278717d7399b6d2da62f993e4249d47cfa30519a5c4ba1e9d86ced8860b8b12f23516325c765aa324af4546159d3783382ac6ca244810613b7e403b025ef5f913c03a3f39a3c9b1d6c07532e7ab37a65a4e491f7753b23c58d67287bbdb56d0e2106303156e9229459ba277cc67dd153cba940c9be9d6de84a724db95464b648cfd2e116ac5c1b56cd850d8fc53114d27c913c34bcb9a410a70e73925a0f600db9866e0faced0a16581c1ba55846033c4dc26555f12b7ace254c61fa16e949b6f15b282f635aeb267a59d4cac109bb6db089e37624e1e3f92d9469f76389721a674cb34fa187ccf46288148fedf338521b87d2087a491b60d7a6c0eb762fd161685433ed433c552a41767c7e2c4496b867a8ddfe4736dbef04ab5802ac3a973851d9d7ae53fa180fe24b6c7775a785ff7ed0d806dde6cca467ee14eb0a404b5c0c0aa7f08a1226e467182196954e67afae2b6ab8a04d08e65eb544b0a80c85fd60cbcea9c9be16fa1b740dc16c46f74b1cbb1ae54acdb1673ba1c2792f8af33cf8fdf1a81bacfef412ed9229fedd29d93773fd393e93d34ddd55daa0ea466dec9d611cdd8400d03c38d070e0b2db0b5afe2036df775c36915ff9e782b9609cd707852b4a14e849aeb1e70d08cac37b75cf1cf25749338fd3dc35391024a67508e33bff8c97e0ad8c243916d2109dcd9d2ab6eacf4149b69d8800000b6b9f47cf14818c56c6b0031d8e72963629a84b5265e8c0dccf37424b64b524797028416ecbf7b06c52df0a94175413e57cd6973b9c043b78d14d7dfbab6749222bb6e53c6b6ea05c063818ddc4034980ed42f830b635046fb4d17dca83e8d30f1811eb8e36c603a4530d7aae15f7f386fa7c89802eb1662bf56ba8ee6609fc6e7a1d751a9c80e1e24af5fffb5c8f031b4da8bd76e864a0362a21c0b5d8159eb8185e6e66ddda669776dab040553183545465ab11d02f589118a7c55ea4614c2e9620e92d602f518cc899f1904c8776adff8bb36881474feae781d09420ffa0626d800b4b48b1339fb465895d59e9c4ff413979f29a1f70bb453cf0549b98cb70e171ab862398c596bd4b5f0eb9a3a659526fdc94917ad67e81407e2869f06dad1f725e3dad8d172436ba5ebda53980e5832b95f2f8ae6dd44d35d93728804b776feef1fe884f53dd009d42df83c0f63616640901c33d771aa62198f08485efc0afbfa36085e92347ac09fcbf40ff660053afca533714c44ada2ffd7f5a6efaa0c191b4da59055fba250d7a8a3ad2807216ff1cf3eb7586bec8179966ea707a0d5c9804ca8090542b48500627cdfaac3306800d1d92489207e57ec00ef599e12c61d9620cdd9fd922502ea1e0d2b122b8748e6b06e87b149c5979012c310e00a537f3c7ab6572ef6a97e576e381b3289f40965a42be45ea723287b266b2338aaf45ae251653b6fcf4bb167929240b797e4cedccaaa659773df3f3ddbf07a02660b9ee47e41abdc4eb66caee300f77f838709be82e59a0e56157c58d3af2df49a58cf834782df73a05b4fac2fd703f535c143c8b1bb4721f9526b63bcae084cc62d65d331e8250933dcbaa3e27621bbb1868fb11084945c5f27fef5560746578d628951e954be780172ae4c314d36e54767758cd51df957d3007a30926f283f4ab29fc3c87628bd18df7e0f55e6a34f0674f54c9baff840008fdc61b890fa109c545f20e44e495ece614602dd605e920dca8ea5990bd44cace8ef81d07eacf209cd5e9a90886c95d5e9158745ebc352a4d4df569b01006a91a8c579b4ef9206b41fdaffc371d25dd614de2c708983587de14f1c0f646ac48159b81741d8a703a109e351b2dd9f8e640d7e58329477e4e26eb6d56c82b69a8ab6c375e0f30b0da66b87ce730df8d3f99c6e122e624b7de8ade05ebcf989eb38042a54f5d963caf35cdc0c2afb37a09dce086c5f46d87dd1ed1b3f2c59859ce157e4ad2a817d0c8db8bc738bf96606afbacddacfb9af54afb02bd871643b9bbce4d031bec951fe5c364685755a133727dce49828ce7e9ba0a1033fe00c5d9a678ae8fd07ae459f4a027f3b54ea323ccac12f9855b8876a15c750f454659a9dfc61511df8845ff89e16d5dc5b3951cfef0dc088357d96a41379cf1dd947d0d8826752bbf5fcf374386e652bfe9406431f16a927e6949a55372c10bcd8e7faf2cc2df0df1bca17961e8b777fd9d951fcf98443c6246cfac29ae9e0a3b04a9ed943fbad912b53747238519b319bc3b1bd43f91e21ae0c358501afc12bfa576ca0072207948d419ae672439041c3e8695926f96bcce746910bafc239a6a68092bb8fdd0bd45cd9594e8970d18970c825c4434df6d7be21f1008397774f5915f7bc2c2c13a179fdae39ad6f43736b50e7ebf70c90f018c2be97bfafff0840cc7c0c8993409136311b34c91684451815058177122edb633959f725c9b38fbfe9468154b9c685afac1014dc9f193a4912ddac00aaad826b2f69975003a3baea549134d0693e62f75dbce166b34d8793f1f4f9a7f076b8a2993bf9f92dbb00cbf6e416d2eb7851c8e0a526b9964d050b1236b9641220ce4f6a6c2560ad31108bae160ee5d9161444c15f049fe974712c2ce074c25972f37ceeb6195717a826329c3e43561962c3113002e994ec9f949dccb542b4d55e881e00aa18c7b15f9fa62ebceaa2df00ad958e5a32058313ec74361ef6c90e253e68d4be3bbd30464e1c3752b08b16c3e7dab93f976c1b55ea5d51f9f1588a3e3203c56b96e79dbdf06cf53c1fe0215186d98c8db1e49bac2a03787d19da820f9fe81ebeed11e445a09eadb1f6d95bbf595ce045e7bfe23d3f7915eff64c2294963f4ef0bfc4f8779a9e84ae9a90d0ec6c4bbd2dc5cda69929050d8bc911c4f1672175f95d8269e32d83e19c5c7480fd8e56e838760c68690feb0e23aee80283ce1a404acafe0a8aa16a95b0331ab53029529f62fa4c46799c59dd7df50cb6614b91db65728e5f075db8fd0562dc251568e06052ee87cc33a6ca48ef4d5a0f415957ab954a05b599687c98bf8170b5b46a5235a6c8a44f313979082ba67ee6a5251a9050e52bf626d427031f52f2669f4091ed56e69d4861d201dde4a6a9994861f4003e31472d374041ba01f123602ebb83aeabddda87df71e8d64e53095bee48cd7a882d741e3252baa633fcf6d6666c69316d385df37dc668c4720544d0237d7b5de0d97f2721965570d20c125fc41e83ed88ae2f187be2eb7670959721d1052efa54dd75ccaed9e5811a055c525637983caab26406af0b429973037e936c50c7a0ef5e4fbfe818e9318f8868ae88337a3a55176a0734d3b44841b0edc8479b58bc36c30deff163f0eb125e5e3b1968994ecccc35cbe69b5fbdf6ad6342ddb8021c6a4c1c32ccffadae5fc238d2610a3a0cd25ee052baa48ab3422393a183f3d4be5b0765e56fbce78f07017f850af9e67994e0cea07753010777d1bc655a1c3f47f6adfe457ea47e30114ab01c5c69a206f9d31de6b1d50d06fcc6c671e83cbc3dc7739f3a1785a095c0e1320a0983d717bc9da0980aa688c99cfd0b1c04df31177d1a78a43189fdcb74fd2c08c80e26aaf54ce4d5117ef84f722a964091d7d3ff84704bed18e8d8179650b6f8a8ba81acbc396921e6a252629ae4975bf24e565729cc96b9b74da8f4804c6f2decb9310d989f308cef613ed927dbaafd34c7827afa2a1fd191d35862d2d291ca2483587681f4699718f6617cb424135f924ade82ac4f3618f97a7cec1a6b3e60d124903a9266b47532b7fdc15d47d4cca08b5a84c7c0596af4254a3ae66cd8d3cad69347b8974def71c99a558403c7e0c0acd54bfc134fc5fe3040067a53f6c1de4a8c82267e7a31ec38fd6d8d7b49f175b41547510f88b75f3e6dcc887d7c7aec4a6262f66bc2d063908dcc4c3fd7e73f141427fcd883d76c21a9982c8f639a6ca6bc880e0a62ea864357d2722e86646abc0e64ec3c7a2c155338fa40958ab50c25867fcd5ef81b6ef1bf266a9fbca531762509ca20579b749148866f91bb0db85b7fb39f87b0047020021af9d52c92ab681721d717b6621344e210e54a2b6f0bc8a50b1919429bc48d49c8f879f472df538dad53f7c118610e777b82008679973a8779451055d5243c13efff890e9ab198d57f98d226ac9e1be98d49b5f66cf01ab5bfac21d78e3eb87d8bfbd435106f1392ca0ab6873f4362a4bcb3e24ee", 0x1000}, {&(0x7f00000014c0)="b921821ef36514dee36a3eda6c489d056e6de42b1372189e75d2fc64dbb0bbfb0e7963152436bd9e1bfe02c1ef07ec108cd6a6c41228d4b1f94ddcbc4e2d1159db918cb790b2a7d392169d8f4bdb69bfeb3360c4fe18ef483791d223ae2de1cc2f8380a133bf1225a35b1171772f1c8534de36c991f910f977017aca9b629189de1a77ab85241fd6ae5836aadcfdcf972fcce082be19e6dfb771815dde490c", 0x9f}], 0x9) 16:00:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) munmap(&(0x7f00001f2000/0x9000)=nil, 0x9000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = msgget(0x3, 0xe4d2cbb5f5c6b7b8) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r10 = dup(r9) getsockopt$sock_int(r10, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r11}, 0xfffffffffffffffa) getgroups(0x6, &(0x7f0000000040)=[0x0, r11, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = fcntl$getown(r13, 0x5) r15 = socket(0x800000018, 0x3, 0x102) bind$unix(r15, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r18 = dup(r17) getsockopt$sock_int(r18, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r14, r16, r19}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0x0, r19]) r21 = getpid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = fcntl$getown(r22, 0x5) r24 = socket(0x800000018, 0x3, 0x102) bind$unix(r24, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r27 = dup(r26) getsockopt$sock_int(r27, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r23, r25, r28}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x4000000, r4, r12, 0xffffffffffffffff, r20, 0x10, 0x1}, 0x401, 0xc8, r21, r23, 0x5, 0x7, 0x5, 0x5}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015930620 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015930620 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus/file1\x00', 0x2, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x32) pread(r1, &(0x7f0000000300)="dbc339a1dce4580ef333418f3365dc6127672c7bdc772753e230c68846c72ec598beb54833cc2afe9eccf3fb3e6adc0e773e290062880d7e74c6eccc6f634b0ecdac017981fe46e7945841d536686f67ac6838628c96d00ef36e62bb54c5ae00c91d03e4ed31d001a88f26c878e0abd10539cbc4cc0510e83c4742bc56c20619a187c859f6fbf861b5019928a122b18db5153f52e1c17a7220c32647fe46a68717a50a06f44b2aca1b783350fc63dcdf05898b4ceaaa35c10404df85c07b4f45e938cfa7402a755330318019e7cea3a587bf16f8395b170bad0eb4e172f2c1f718311b2160a8c89bb777e575f6d95f7e3e34489f7efc2a1820c33a08c3c9d532aa636b6980bf73ad7c93ae1eda8fea5a64dc264c17fbd71eac88daa52ae232d29a57fe8d7bc2292b34f07a5aca5c35caa206bcf76502e1f74c94d5bbe629d345bb5fca530328263ddb11ec4ee8fec1c9ad012aa8c603eaa7e67bdf59553785863dadbd0f58227985551b6ad9e919e317d70cc7f0cedfa4dd00b90ce81b013f0f6614a191c31fc1ae62a8ef90c83a48852a36d5cb5141c178740f63b86107a1b0ab9b902482ea385ff577a9f9c5c249728ad85a221c3bffc7b2d258ac3a8542508757941191326f18ee583332b63cd61efe1208623bf5f3e4770fb9baecb1cdd85fbef5554be4ea386193cd9fb1027a9360287a0d7b96c3df42068866d62108be0259045a0162289885bca69db4db552d2a726bc90d1bc833314b8b53a67497c06925cf4c90207ebfe2b321e81a0d5efe0313944a20e99b60e5a898c124b6868be36fdbcac853a663ad6594b4d90df0aa2f2bb79e849e73c96df8c522e2cff59d8ce6a3078d1f12ddda270b13be3198aced6a289a8780765cb51ca4b0a117de7cd68c54fbbdf8dd43a9f4b54a53f710b74e90150319d09e35754f745ff3144915312cb056c9972956d0b6e59920d16f4d18e3fd1dbb53f82bcd5832fdbf74c212908dbc4754ec3ca857d89bd08ce556488a521b6116a11bab6030148af5bd5677a6c76cfe5d3457a8e611385bdc9e3f82ed9e10d717c6560afb88dbcce5588a92396b2e6f58a661de57765784c9b2010e478ea5ef0437232c9d6542661903213e66fa19acf4826ef964b16472214a1a1f7f7f1e08a7a72c2bcd969493dadb0476301f34f4f3e88453d8ca1d8f9a8334c5bf2b0e59c6f36cc627e76d577dae3f9a0d9a95385df74cef5d1b16a0b2cc2a5a79b333bb03643dbe65b4cd36f5f1043303ecf7a45cb0acab4c2f776f0dd6e180839284b9fd9ef02ad87faf9c74263dcb1619e3182c400d7947619d5c5db5ddf7175cd5775ab43e0fd2b00f3ad1a657acfbd5f3564035d84e4737311b16a38c991e587e8b26f9c93d6163c1b6d2ccf5bd5c2ce4df80d84f7e5450c1dcc53d4280ae7b92bd3f1facccb849c999637e4eeb1d7ec393c24f254b81a481a08e2eca156a948d4aaa586d13b0b02291090c038865dc9f372174501284d198f8a3ef221f516e5c55a1e767e6081d6c5124ef2379dd75d569ec91df8ebf9b364696546f659fab2caf8bb6c8c75a6030f3b0a341361fc4850fbcee8bf182cd852233d3dc6a0c7964a253262a7d3ae86fbd144a8c937f48ffc3dc81241f71869ce74354f007479837188ef8109153e5f19b259461c5f05e5d4c0da3029d8f6c3389a964d06cf7ceb768b69f097b710d847f2c53526adeba6462966c911937ddc3ce6b6a52451724707ad6b6918d6bebe7d333f51f622672533b83033d733117ae14ade383444e712ffdaf1f0ec4cdc9afb5f00f5274ad5ed25c5469757d829de3ea6ad2cc66ce1b9c7fe7bb7bf2a3b4a2401451415ba227dbe236e701c5ec4b80af7760548ddb813db6d83d20b142995c8db5f966c8e6bd6cb989f9904ef7407949ef63711117ee4dec2f439cda169a681b9e21e7a9d0cd1a8555ed94203eb1e5faa6b1b289c4c5b38a47e01b2857c4349e255411436426255925c21f8f2f9f5a91072e690c139e51a66a08acf2b6061a77c348cb20277b8d2a01124be95c70748b1f595921f0feb8233f79692985fdc4b138e9ffde068d061460028f669787ad364b56adcc1d117567c7d32af7ce0514b9bf709e56310fc8cc2a8362debde25af4aa1576a2f5ab2c50da742d15f2e1b3223bebae995d31895c3ebd9855266b260d6ace0669d082d52c119378472d92d7b490c27ec73cc271dcb5c009c229d5cfb8e4a1eb5fb420b202db00256329ad02527c6d1eb0b9bf60be8e28bb7501047521caf77a1443797bacd935c54898c1dadcc83e4e8f8fdb810f3b558f1e7f983bf74a6936523d5d18c5ddc30045d06143ef06a93a186564fcd5ff97f29ffaefbcd88e477363b1c07bc7408da827ad9cf17f802ba74781e8073e384a976c8dec4cb0cc32ad6acc532b19e1c9daa64a8c64252f619078e5760e7512cb6becf70b20f78414530c576b30593a8b80ca4f0645c181d7e92d141cd451e8ebf39c7e6bed570eaf78e5ef682756c43b15b5c4ae7d7f890bda660152f73af4dc12bd82256a5c870c57a668149a40fb48390a62aaeb5260bd38e42335e56c98a3adb025f160431fe30796ebad3c4893464e74ad11a803ad030311d2075c36061873577ad7c2af35ffb16c22e9bd10dd9ced883eb0b966311c6b277215d6d0154fb247e57bab44ae94a51daa2c5a69cab74733d221d950488bc5d87a18404faddf89ed915110bb505a371699a31ad5121f483538567c72d1f4105a211e7a04c0d1dba06826e6e0e2f13cbf35cfd53781d525ae07f607ebd1b3db7d38e6d8810676ea18572f860ad6e1ea553e980055552df4c3b02caa454b9557b7327dc4561b5a1ab069aa974defeae3fdcb65c33f5a95dea9a298e2b09fd9d09f607c93286910257126383a9dd9e22dca65b97637b45d0597bb46d6a24587eb5e346e29fb438aafd0920fe136a80e8a55f5999cac3fc39a7bb53aab20b3bd3939a5b47967ccf5250c570806531823a5f9bcff5836ab342e66382dfafe9be4990e9eac45fcce76f114f365bd243437863caa4842e7648e97e0d9bd303c062d5be1df1c080f29d4797109a2dabdf133eb79f92c1b1b4fd242b29b93a48c296e0bf1d5fa61a8fecd954939ae77466a4b0853d39ccb533a851973624202ae1f3180cc9ab7df118d11f3a44642ed5155070519db50acb64407bcba799b1e8db411f950b93a6d00ec48cdeeb26d04388dbff80977ae4405e3c482c84c5a291778973265e6d3a4fc89f1026c96ef49aee34d439cf28b9675f243b66ffe8a5d6afe6a5b1241732f89031f49fda3db3e5ab7999343ca64c76387c355fed7d7d0630e923b9e72caea8598335f18e7a291b9d02ba228a1cc0b3ea2e1aae9bbd5888f5ef28aa64bb4394c12bdf2b18ca38a820bf28b012339ec4144078054bfdeb71ee26d1caa728fb4db8a113ebdd23a014f1f0ec3468e1c659b5677492782b2a688c0f545bd8055632134c329bc8a5e43da8cdadb2eda930b3e44ec55d3faf215a963d6737b69aa6de0a3edcdffef0e87b142c44e2bf8f420a9c8d444c6c51f9336dd1ae07f311ba05995cef54d0c8a576fe7ec2793f3d30f801f357d06442ee0d52d9d191928f2b304d6be65eaee323b0c09b5566835bb0b25d1ae9f09629ddb1b62beca7c83cb0c9cebdc5c0e9e8595344be9bf99ab41c984b7f7e2fa294d218af00f50c6c08ebae3bea173bfa86f24c04df28f07043609451a76dc02b1c9533192a0ca03a535f5744fc852d122f57262728cbdef60c2eceda91854adf86346cf09f651c06f4c342fccf4d81263a115602c6cc211430e3bf49e258df4f77d5bb50d584768fb088331907b83a0308905beab66ee02bdd98c0e55622a62e9845cdebf26e979da208fd9b436004939b8174ae0e9131dc4ac91d16f3acea7bd1f4a8ede9da62e480103497e41464d69a0dd8569c894daac4d36f02cd78090e1b01780ddf2ddfd8e557c0e4db57fb7b5bc754a2136f1edb6f346ed8af032c72df1e05a3d8a82f01f14cc9837c553e64c4fef302268d7a5cd308151a4a797d6a9bd124a45453a78d41942b6cd84e695682d86af49e918c87404939ea74069c01ad2879d57805875daa83393361de272f1fa78367ed63dbd8e3baae7b80537515c7f5f70ccce9efe62904bef0df316f88936bdfd699c391b2437b0bbf321f2b0e9340424f2680a35dc2e93d427fe3d749788362be1af81e935064726123b653e75b81864b1360d3ab7f6259fcb4813b605730767d14a270db2c761d4e1358abf28f0d6f9b7fc9385ac78871ce2aef7a0e1be6f699ca2e4354aad9d59c1c769c8ff0f289e7aaf86142f106e6bb356930aee258aa35bb920b8919994c1faa28979aacb65d82095b15b9823d4e9db57ef21d6b5a2231f8cb67be440be946d7b8c1905e085cd4b03e809c16d89161f99f5a361002dfa366dd92e4ce49961eb4a8b2ac34803b34d630341ba27086a5d0c2b58f355de9152ade88d31e5ce0441d6264510cc15daf44852c1889bd896c31514d6d6f2b4ab5a8b674a402b1402e7f0ed3f45abc0ae0cba63f9a9df1a6e5d66e09b1f0ef45217826f0f6ce573ae4b0400ef3eeabac9cbacb3271e2a7a96ee650c8734e71a8af06f256efca3e4cfb820f60b194c43105e220a9759e6f62dc8b947ee603e5003657a0ed693e86d254170a2ee1d3d747cc2e40bdf3dcedf2dd54468995104ced40569b243eebc1ec4cddeb87d8f4a0349ca4432fbd8217348f7faecc231c11546c133b276072af44323a9ffad40204381c0c5bbfe7ce7893cd6b3c9f5b9e365ef95dfdd9457f75db6eea029d65478810bed146a6883c8f2e6176a0241e7399225e93f51b9340115935a8fd45849d4b01b1bd49d07a2fd7e05ca94bc729400fc3842ccee1ff10aed7d3d5bebbd94e93cf9f194043c6382e1e287cd85556dcc5b0a972582d7fd3d7ec1aec727fa6da7ab4cd270f849b89f78a9cb2d77f1e9b720389f09694163c911339c26b668079458e7588e6e88fe4893f1c2ce187f42d749acad973e2fce09a2e94ebb6931226563436b70afea0427bc95237fe43a775468552c44cd40e585f4f2693a83dd526a68800a12a4693a135bea0ce194bef196b2d594f151e4c239f5547e82ba15b208bacd4354b85fee8e46d7f11b49e16cb08ae024a5fa05ac19414b03407cc905e181e09f1cf40da5c663110c82aa17fbde1cdcc40eccfb01178aec89a0e3ac0c4c11b3ba9b9be9dd08eaf0ea4ab0ab0decf7cfa7d14f82476091eb8156adc2521acd473c2ad6af8d7a200d1633fe4cbec1e37367cbc25120fde4cd2c13f8489e717fa86d9a673dff06a8dbceda1f1a4f4b38fdfabafd292f87a3ba80f27288bdff921581f2caf2dd3c5fd548b0fc8d5bbb40b272c0d9afb4134b7be1b00e5e2b028556671091e80fe978ff502e57893f17b77ac5da801bd078d60799236e2324311d3401df6cec6b601be35776c2b7c56df559f02f81a00d1fe2130b02edad0a34a711f89f89abcbb967be0ec5701a53030c2047512b4c475cb488479409671ee02d4dc42f8437d48b47168f6cdaceced4b5874a515fe2c9c48a30efc5ff3a62ff28e621f609a41c746081e77662156d2293d3e66d11a213d14c0d99e9f7f1cb516eb89462d0cc69d19c689f4b4c67a5b80a632719bf2da7ea310fad400952c540ccd088d133461a13e3fb372f54df82309668e8be549b3e1499026aa33269ee006753d298c2a026ad8c6e4f3c640788ba38d5e26f12bbfccbb99d30336e907697b5314777fd3c", 0x1000, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="3ced83e1929d46d7", 0x8}, {&(0x7f0000000380)="eeff615a2bc1f5004b8610e85aaced3c5b92770adad06e8ef7cdd8dbe1948d59a6966ca3694e1c47ff68e1ad7d01002512944a1629e6b51b8da9001faf834a4a492fc7a1d1014432f222da7b0ed3b9d3f2cbee36b0b6560089e5510aa0b9c52ecc61bec2ed593fa311c18bcd6a0a50a144b2b9c9234b5925218164333c769e568226aec291b60042105553dfb56fabaf21005e2756e71d7edf6a4c3a552e1d0e98e93f3625b3b1a869e86a1a0dd55b2aafd3c94167e013eaf19253f078c61fd7017222620ea44bf36be3639e130f64554686f7d6061de159446e02725a819fa341cb1a0d4ce04853baa2140edd5ffb4943cf55adaadb5e", 0xf7}], 0x2, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8f}], 0x3, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCEXCL(r4, 0x2000740d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x20, 0x0) setitimer(0x1, &(0x7f0000000480)={{0x8c06, 0x5}, {0x3, 0x8}}, &(0x7f00000004c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000005c0)=[{0x2, 0x1}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000240)={0xffffffff, [{0x1, 0x9000}, {0x1, 0xff}, {0x2, 0x10000}, {0x1, 0x5}, {0x2, 0x76}, {0x3, 0x3ff}, {0x2, 0x6}, {0x1, 0x6}, {0x3, 0x3}, {}, {0x2, 0xeed9}, {0x2, 0x4b76}, {0x2, 0x1ff}, {0x1, 0x8001}, {0x1, 0xce}, {0x1, 0x6}, {0x2, 0x7}, {0x5, 0xfffffffe}, {0x1, 0x7f}, {0x1, 0xfffff800}, {0x1, 0xfff}, {0x0, 0x9}, {0x3, 0x80000000}, {0x3, 0x7}, {0x1, 0x66f}, {0x3, 0xfffffffa}, {0x4322037549fa3581, 0xa8}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x7ff}, {0x2, 0x8}, {0x3, 0x2}]}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f0000000540)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r1, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffff9, 0xbb, 0x1, 0x0, 0x1}, {{r10}, 0xfffffffffffffffd, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r11, 0x0, r7) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = dup2(r1, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0xb3a6aef697d1ea31, 0x8) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() dup2(r4, r4) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r7 = kqueue() r8 = dup2(r6, r6) kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r7, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000200), 0x3258, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) r9 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r10 = kqueue() dup2(r9, r9) kevent(r10, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r10, &(0x7f0000000080), 0x3258, 0x0, 0x0, 0x0) r11 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r11, r11) r12 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r13 = kqueue() r14 = dup2(r12, r12) kevent(r13, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r13, &(0x7f0000000200)=[{{r14}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) r15 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r15, r15) r16 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r17 = kqueue() r18 = dup2(r16, r16) kevent(r17, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r17, &(0x7f0000000200)=[{{r18}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7, 0x0, 0x40, 0x0, 0x5, 0x9, 0x40c, 0x3, 0x6, 0x7, 0x100000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)=[{0x2}, {0x40000000000024}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:20 executing program 0: clock_getres(0x3, &(0x7f0000000080)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:20 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0xfcbf, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRES64=r0], 0x10}, 0x0) close(r1) 16:00:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r14 = dup(r13) getsockopt$sock_int(r14, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r15}, 0xc) fchownat(r7, &(0x7f0000000140)='./bus/file0\x00', r8, r15, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xc5f5a395daf1151e, 0x0) dup2(r1, r2) dup2(r2, r4) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x1, 0x5, 0x13) setsockopt(r0, 0x2000006, 0x1, &(0x7f0000000040)="020000cfedc57200003162376cdf55e20b8c2b689e020f012b0030f08fe2fca5dac5ea79ebe9b1fb2649cd5cf61aae7fde9ac92b77fc3dcf86031c", 0xffffffffffffffa3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x9, 0x0, r2}) getegid() 16:00:20 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x88) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000340)=[{0x5, 0x7}, {0x81}, {0x6, 0x0, 0x4, 0x4}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\x00\x00\x00\n\x00\x00\x00\a', 0x800, 0x0) r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x8001) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r5, &(0x7f0000000000)="eb0d30e5b93a0000007b434c85c33a63160020", 0xfffffffffffffe8e, 0x0, 0xffffffffffffffdd) 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x202) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0xfffffe02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000180)="326c08c5beffba0b8f31ae85cb3bc087825814486b80e7428f48055562eeb46dcdb5a9e160b446a257bd12e0dd1eb6f7fea9140e2a81dd9f5814d23ae1905e1a35e55ba3b62a79f745ff12ed42523051b931cc7f6a8f9bf7789ce12c80ecf23be23e674e2346567a046dce0c5231070bc5f70c3854ca0737edaf01b3df3e936eceec4396b1b3e556b441d0a36e8e7b6ee2a8a00fa9c6dcef138ad060551ee44aa313b5c18e9e8cfeaa85e7fae80cf3e5d0751c214dbace75b7c513c8b2e31f", 0xbf}, {&(0x7f0000000240)="ea347962f8abadaebb8dfd9263a9b719b2273885fb83e316be7d77b0243a672424a2d3dd5411f1e216b964c52283045b351ab63f6b990c77f044738d86adaa3bf1981836ad0deb1e00fdc5c881c222e7d95dbf10a974f9195c0d35597dec69a3481ca7e79584fd56693f5b34a90c289991cc1734f812ba8f12fc4e83fa19c6339d11b8c6e8eaaf99977b562b8515384171882305f79707d9554909df24f5710ce1c620fbd58ddd3a25eb56d98f0b6b376991a5dcdfd68577ec21f1798de119e0c55ef230bcb5c3cefd87aaf80c17d91dcc683593856dc21d4db9e7ef7f8de5627939b26bd1bb", 0xe6}, {&(0x7f0000000340)="aed00469a2d2f26248adb1973c293cc7e69e5c972872752f3722dbf9f37e4bd4f4a48d1298d9d47150e101eb79e2ffc53197f5a05e13eaf04fce2848795b", 0x3e}, {&(0x7f0000000380)="b023098a870247409f409b56428291115f48d01f638cb7c7bd3b5056fa744a3f463e3d8480cd101eaec9132641fa22baeca26e8811f1fa453f1878167ffbc2048cdb63e0facb9b9fab34851f8cef3d00c90f9f8009383ad7047558104070ca1ed2d13a7253cf9c1128e3a0c9af5336adc7ddebb78240073087de1087c8b55f2184ca66a64e85554c46073d65d6e38f87da0a475dc11519c946ec7e37949858c940a7718c8a2eeff0e0cfcf15c99508df18081241fd34c08292ae8aca6dd40a8f0b174138bfb2e1e4c94d634a585adfbf9ac2404be13a41868f042b9caaf8491918a6675c207fad84012a12e6a280ffb33338fce1851c6b2204c7579fbab3a334c012638307b3fa9a16aa175b032bdc8988946ead9d3cc4d5de2b3f45db2a7d791e522da0957fae05828cb1071c0d3cfd2265e06e6b6a018981a774c1d5fc88204d504b25a2c41932ca3a9c5b2c3d7839b5b016ca041e6d6f7d00457701a2a8a1c6eb93a4dc3f53f1166f0f648730b53eac587ee5ae4468b448d5f08be7af51fc76499f0d9e5b9dc64130520aa025c3947a02b7d04996a2fd34dc8b3bbc3f22eabc831670f752e131fe3ffe38c6a695a74d3bc137c0273fa7b6c8ba7faf60115f0b9d1e4a836ebde4878a4692a3c31d146e2f0db245a17801df9edb40847e4535982aceab834bcce6626fdab114961a3b93a587813de5dd9fb4bedfd6b4a008a9ac4050d5fe5285a0b589351abd086c8a233fa049e680edac06e7668f0d42daad8df23741a00085728776686882a3111cd5b67ba016c4b7d1e07b802f53f002e18a35feba43dcbae38a6d2057c19a2e1f15eeae5e109313e85b13b4f7d761a7295cbf3a9dcd4b5f0daf185788fa92b408ea970bf6309406102d67c609d9d270fb7ce9ddffb3bf63167d5cfc31860a6a3d9ee5d2b1ff99a1dddfb947d10562294f70dee2b29be5364e31bafb172bf940ecfa5c0420a83229e5a7564f3fa991c5677988ae14065c39688a579269d3e60ed93cf654a08b8b9f44c298120e4703e4a2dfd5d65c389bedbe091d04b22313061f40e0878fc19d1512d3e1a66f496c605ae3043112af2cd5bd6f84d4a96bbd8020b2be814d0abfd4184f4053a2eec89778a2647860fbc865b6fa6932bfe9ed01746fce3d187be1861576b3121360ccbd29c23d129b20c348b9fbf36123b052a43519861684d7aefebfaae20cdb0b64cfee327971b6120a2d2993726fb723b4ea30bdcb6cd8d991213e39ef5d32b3770cd35a1838a076df99889dde6fe21615cf92615d584869b548e5bef21dd22e0f2ab88dea0a757618cb6b187c14740f7e9cdf0086a8e7d10954b34e7731fdbad49b07d78d00e15ffb234055b6bbd7705ed072c0f76d5d596e11823e7ae27a1925e28523dc03f2fc2951e07515a2b2330b985ea596a51ff2db98229b9559c1f246fec3a357507fe1a2ce1351d21a6d15de14ae96a43bf13aefd48c862a03840a7d1d8bbdd00905bcc7a35ca295d2f7650cdc06a7af17bd0173ca4455d5aab63d2f239a9e3e7ac16348c8e984516426aa7a0850cf4abe5081fd63fd77dbc916c3b8fc50756a5c14d65c4fb448e0fccae377eef22ed2c25837ffb63311f9027df9fd617822f50c0cd85f03a9b4a257e0d5c493e189d6b84e642eb07a041d0ec2d318f75ac860179b242498d352df4ade6c5c2f40a63c491b098a01277fcc73ebd5b6a7f99e3a237533301604cba5ff2b8f6fdc869ee2843176650b50a81bbf94aae05a4d5b9df7201cbc858fde3aac69848363816af68e028b9d063199bce6a8155d5b093d874841052829cadc97ad84bb3232f81fa878f8b10b88756aa011c4ffdb468d3644b9424e74575fe31893d76a18565a81117195905c0c66f4b5a41afb49afbbdb7d0b5059ee32d3625987cec9434f647a26cd3b5e785a9bca2ac0ae930ad5ec55005c6d7c57bbd3814c8535d444d8ae0ff7b866d4ab749ef49c82eb927bef9157a632be209cb5b09d43b8ec6afb72d046600d88ee5f747a5cc7b5b8ad92ee561e9c71d811ade7ac6d6540be15774d11e1dee5ef4a23e343b65fba55433b4b61b918f35b2537b4949aee84979fc0e765c40b13fd07546f50f429d8b3a29b43379ed683fb100feea92e17fed5aa7a73bcaab3e661d664a14481fb0cda78af3bf06b756b041b57091eadae31f627b23d5b8fe56f194a5adc78410d946759563a0a86208ad7f3d44cdd2b26788123cf4d0685a4a112b15ff695d9c692adfc4d9d793684046dbee23c817b9767d72593a85452819dfe2bf211ce69bc1a7a14c806f3bccaa6afde2d8cab6de597d58da8b86b9190f2975c51e341fd85d08fb2f1cf967e19fc752d77071734c693e8f86e8197406f643432ebe10b8647faf61c8d95100ec02271d0b649f8cbc1ed5f33b5e3bda0ddecf3d674aa5e88367b047711c8c37b3df3bc4b99d72c23b2299ecd322e7a347c702a5bdc6ac58e9c6b7d940138095bd118ec5d0bfe23f24b0aae77367dcc0d5724e829c089f2c63cdad1eea2d43b1dc24f0a856e38f323cbda7937a8f0e22db590758f1d7e88eb219a06accfabdb96b35ba24a605fa81e413924d735ddd8ed0a51003dff25f4f9ebbb22627d1da8a47cc5bdcf37eed4d0863017305fcf086fc5878f0ac414d63e62407d35819ce5dc9bc2a32755bced651640d6ac47c1269b34c257bb66a2f74c7ea996b0d336efb04ad3400bb4b0c75a905c3ba7084b50a7f0ae8dd139ddfcccd8e08e31a72a5d154cc0be2365be43640e15c43a6bf10f37dcfc81ea2a5214238b70816a09a138befd4a694a91472cab0d6c4f4850c0d7ba33a4c767c037cbc8a69ebb19bdc38621673b91c6108d08094789d57806d17f6a6959064cd1855aeba704b741668c9c697f303595106cf75806fbef493bb3b61a02b1992e69b2ee53de211eb58209a9fa2010b6ac43b118766fb83ac7943570e7a9b162f7bab053d1f6f4dcc01a6c7baf7006610f2ca8530bf7c0659cd53ac75c8ade9b22707b6fcfdd60a9c76c503b7ddbc9a3e713e3c1846f58672f72dc2ccb4bb50dfe04cdfefbfa7e992de7514746250cb62c0744ce1dc400cc66fedabb93515d849f014a8a8eed3d5989458282d5ac5d6c700dbb599434af0622dafb7ddeb34bebb0343328ff7f882a8c405fadd9de8cdaae76d6c0f9bb61fd29237532c9b194a7ba2ed344b17c9c1e4117e63ff1b7a8d23e6fd86b925b8e962a9b5404f5869b6d7ca71b144f043da5630e17e0408cda29bd95ca511cd806386d24242c79567206aa406ff52dd40b730112ff2ff40dbefd320595d6a17c7dee50e4fd3e266b4a6b9317093fb5e2ec4d3bff9e9041ff960e6df5dda39fdca56c123de77ad2d3582f22991f6e90e5c9ae077111578aab9563095b649e3baa579751b74f7ef00e5058c1669ccee21e760537db4e73e026edff6e5daceb40341e55cf0abf3f5297264ab551fb3db9d8e7624a83a67e38580f2cbc8dd51b10be056eb9584ef2475d3c683184e3f9bbd4b1e587bfc0d718a15673406c21993e405535714d67fae19c354740516e233fa35212d15f12257d9df29f5b6af62ed50eb744278c688e2f9f457a0b1c6ca54472eac03d54f86a51b544bed33beb802265c87711541d4fbd3c0ec5540fa9eddd8c5970410e5de329c4c0bd98f26c1a029a2353c3c1eab96398d526be6ad15e7c3f3796ab136a1ea561fc117c201f13863fb865530d7e08f99a05e2e0f34fc94aa493e6d29fda50f90209ee408f9077758cd513eabb272b593c44c3cdbc49b77d5cc80d1a5a61499e01c4fc9c727f133d9b583d996c4b351d9288e4b91eb07ee13410de6f3c856eaf58f936765ea507357a3e8338844b030916f3329d37fda5f97067ccdb0993cccd1001237b15456869143ce15764eb8b23cdae54770d6b1c93bcda821cc395ad20ee52624e851f8be83f6fb810ab1ba677da2191a0a6f5841b1367408aaa0e3e3a8c0cb587c77500daf4790c9a39d2d71d9ca1f4f20663eb00ab8f54b87002f72d4916bc3c2bd0a3a93f8a8294b6412794bd6c7beb6c361d969eb9656baa00db710b6b149597d663ba0ad66132001860a440cf79b898356e17c4e51b746beebe95d3c4c377ab446ca151dc000bf7cb53a76c08b42eaf84be4b81ffd725eaea1c38183977c86392eb33fa4b18f1179988b5e96c5813a5b235f52ae8933d37fc8d34b3a1f6d997c1505a86a1231c56b6574207881ccf95cd36edfe2946f449dbd6ae9e7afd8d01d6394f5008b8842a8783da1e69c28918e32886e01974bca5d7ccb111cd1cb223f9ab50b212aa8cdc02e745473808b44ac2d964cfa2b93cb72a53ff8606dd1f75c1054220822099d99c559b76f43d3a6bc131d58cd900cc5b11ea79740fe26114a0a22b56e001a2206be4946390570daa4e0f46fb515be2a6dcbec4865cc8e6e19a0c2b4ee3e1f1d4382f7ab7857630013c1ad6a4ca14b62a6a6916e8ffa2b4a41957d4df3bf67091bbabfaa39918d2219921f9fbc21e0f69daf5186729a1a69aca86586fd5c2980fa44db50e3ef8e19ac10e2b6b91f62c5c363eeab1fae97832b83974ad903ca1bb40f5283a9581e929600cf4ee6d74c2f6a7b0594bf5c8ac600d43c3c31114011c743512f36148bad7b95396185d2213e67426849f1a0635092b21c4df1eb2e008dbf45e3af6873b63a1dae0619081e6124ab2403f7dae675a51f753a252da3e88ba336af2b8a3151d1aba75aaed5e2a2ca56a669d9a705280d32a45126d3064b8e634b828c986f0cc30345e06d9fdc537ce8cd2e6c5dfdc2d35364eb5b46207fd4c5398e618fd6edb66b620938f6e8b001273bc866c0d3ea602160e4fb1654d88018706b7ddf1a9188f19036334f4677289e8f5115fd543a2c44260837e56d551906eb384e2150dddb8612511d4406c99ea15592022d38fb7fe7b1901cdc3f745bcda7fb92bb382aea1cffd59c904a88f7ad5c9ecfd0d2c2e96025dd0ef786b8d4a4e1d62ff2378301e58c4c29a37feec38ad4d4c6a2aac4cc2ed4de1314f3aac6e2910f1f72eabe73e214cac735beadc9610a8ff30d01ffdb3fc618184acd89d698db9c85c4c4434903ff67ce84723195e69d2e5f046a5eb566a0b7d637289b2af7f88d05f248836a85a0b5f862ad63c84984685447ba9e97781e670b066d9c81f13d30aef7a299f069905f06ff01a31504bda9fc438722fe0a9d7a3b328472855aee9b0c4a778ffd7d7a2e7507dc05e737bfc159a3e064ababb70e465d714d3571d4c85686d7f92b20b3db2df60fcb10f54f5104cc8f7a8e9e3b009f2c615a5c965cddf9752d5ccd1d420e41584ed61aed2c37e5cdf579b0675af39503996633a75796205d02ec5508ffd1fefffe1458362b54604a6be42b777c799853346a239edbb8b444bc46d5bed58dfd85eab70ea58db0bdb70616420b2cfdce814172ad2be4b3d811afa7f0aa8eacff546a27f4dc3d8af9008ac517754020891ea63984f705d332dab1d5e3eed8269a07658fdd9341fa3d6952db4586d3a29116632b230e3d33c0c80de4bc457e277f29678247a5f5350b956d47a975a3c58cbad78d565bb3e9343d9558dea5553c501de54ec92bc4b832117274c2a1dea1018b435a7932ba3c59c8a0a367e19c149e12a0ee25f29041264459ab5c801c0f115e65d4904a83a0d0dbaa35d5e0a763f777ec6271885ec3aedd5f8d8e3e023d249630defe9b58aa07006f8e7b509d9e32db8ab1f4c3086d9374973f308b1137b75c45072b436e7975c128376a4dd899cdaf2cc30b893", 0x1000}, {&(0x7f0000001380)="d303c3e974ef26a2cfa3684b6a1206bf5d1e02341e0c98e191a392009bab484bae4890826779da4860d4edcd6a26d8d30939cbaa3b169c3f8fd69b459cbcc75ed9f7df4b8cceb4b8da23c727e92616d2827c6bd5a419ad85fc43c9c2d8e303", 0x5f}], 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSBRK(r4, 0x2000747b) close(r1) socket(0x400000000018, 0x3, 0x3a) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000001480)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4c}, {0x2400016}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) chflags(&(0x7f0000000340)='./file0\x00', 0x10008) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1fffff95, &(0x7f0000000240)=[{0x1, 0x27, 0x1, 0xd13}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000000280)=[{0x800, 0x1f, 0x6a, 0xffff}, {0x4, 0x7, 0xa4, 0xfffff149}, {0x7ff, 0x47, 0x19, 0x3}, {0xe1b, 0x40, 0x80, 0x37}, {0x800, 0x6, 0xc0, 0x6142}, {0x58c1, 0x40, 0x9, 0x4}, {0x8, 0x81, 0xa2, 0x3ff}, {0x400, 0x1f, 0x5, 0x4}, {0x3ca, 0xcc, 0x2, 0x5}, {0x1000, 0x6, 0x81, 0x2}]}) 16:00:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x8, 0x1, 0x6) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x106) msgsnd(r1, &(0x7f00000004c0)={0x2, "a79f7847aba6581dee503cc2cba2c8eb26a6324a8c5b7b1470abbca418f2b4ff92cab41a4a9eb783fa68fa98f5088bcd3562f5f3d66ccd2799a2fb0cefc9546f9547144e519509d0f96a4f14ee43a5ba19164379778d7862b34ad37fc12000c156bd4ae1ac2393b67f9fe181bf1774c3e861e8f3e6abe7b1b3ca9c95bcf8b3bd596da5237090d09ffbf245a0d3a9a7f8539ced4df0430e2e717799f299cd442431824c85bd2ac85d7ace3b08d38a1d3ea1dfea5bd3dc9f9ec1e25305dd39fc2d995b5660213772e133f062c116994ff0b350632bc8af03badd340f94f5fe82fb957b5879d56f99228fc6ecc56a1137907bc7176613a5788ae72f5202a562a0bf5978ed7353bc9eba2a89e95f555f4dc9d87e75e133e963a93b37255c2c219e643af85a06e2ae8fe6cd2ec39da5be7188a548a1ef77c144679a0798b22838828db66776da99c23e9abbdeaf6285176df2ef01ca7d6b616074e3ddd273444704cc60f6731cb938192754b147d9fdc0fa0fc1be4514d7508681169bf55aedd8963967fc84ad44acbeda287797b4810fd1ff7ee82d14e55c0f17bd93f887d59a82530c943cc40d72fa9593dff4ffd30918dcd715a7f1c51bdcd0b5ce40897fd364b19b2eb9400a085ceee23503bbfbfd9920cdcdbe6fb9ee31d54903868c1e632ab5e04e80bbc8d63a480988019d7c683812ce7eb146f9a1bfe69fc6318a5cdcd3dd0b74b6a6add85c9bb10120a13f4d246f17928d90932bfd55a93ca32eaf61a7ba16aa60713e21b079396aad62c44fa098ea9d84de5199f85a5e55d26b890c74937562632a2e92a98ab4bc772f278fc7181b76248ecf50749cdbf91b3169d273159267497523c37e4ec4209f9d160c332a7392400077354d89d211555fccb1bf8cda76d98fb38ed480ea1033ea6279a6cb9b5df05b1912d4577d2383877dd67f664792377eaaef2c09820ca8e7cb7b549b6a4f0eb35285d5ade0675eb520d3ca6f9921f7531459d25b70965000a0f3974c1284219fecf2b910b97fcbbfb3aebbf28d72f12eff898e2cc78ea35936c65c7d52cd9b70fed604abbfa27a9b6bc08c6a951a036f70c1ff3ab5dbce05157a1b75bdf6cf89824c771e7e0406fedb3c7bbecb6ef3afc7050d30450bfdb9c8fe525a0a7ad5292042db8eae49fea361464a35144217594debbc87214b1a3d7cc09cef5b8cc976cfa71d90ba06bf1c92c74e219008ea774b6d0b9e25c4597090b69c4b9307497d5f876cba85e97dccbfb4716d23ce9822af071b1bb895affa1e3d3965d57b655151f8f66e8882c25c23e5065d321138891d58ac8f352c86099febc86e681210a2df0b6310e75480ec2fcf48b491de6cc7ec6bac295e28415b761be38c2dde36cea49adbe8f665f13ed9362dff489731664baacce28750334ccf85ae3adbba87d68b0fa14bc0c01679f3b91a68128e91a9e3f86c988bb3a24da4839c647f3d0bc98b4c91b408f6644ed9792bb6a37636da92df3b595481c002fc755c488c89ddac9df9da5633cb981c1df3b432a88a359eff5b8ae416afe77a0b9a5918b4c58810fb0dd15b4e52d576194f9ea8631133764f2c43ce92daa8ff6ab73666b31e987da348c3b4dbc8f308d23771b3f6f378879e1001a624334c411b604d5b0ba7aceabba7617a708a00380793d0aec838a594e4fa82aa2bffb2e9ebeafd22d456a007d992f48789505defdc12005ad6b28734655e5a273087f296f962fabb47d2dee3fd3af47f3ab3870d0d36a7bd02076eea5d781bc5f92a5053b77f02c85c39f24b781f024a050bd8b1224eecf5cc123831c5b719235869a7e1f5485484b82042e42fb8a54c00e969c3216ff23685779020225ea7024b59f6054270c63e3ac51623cc4beff5d81f4173b0b767e9ba7db8dd352c26a2e5d725cfe3797107ff44fb337504064a86914a523b9804ee32b735f9d1fa4787371d58eaf035c55c9e339ab5c3c64ac1d399d9843be57501d4a7cd6082b07808c0d982bc0724927b2dcc1d99ca799eb0f023d6ad886696619e2201fad5782f82c58bc77df9a4832b3b91af753b018b3db1ea1c45b13a0b8e2abeceeb75e5301a4ce2c0eda6785e93621f2fe7bcd218df11ad53b24b6ad01d8adff48eeb1955ad14eaaea64a469b7c386758bfe253e7a348bc867339bedd34d994c210a425af37768c15779cebbc5408ddb5183c29c70078d955d7b13dfde66224e82f4fdce104744145e0de04fb2014bc4535bafe479e673c97d03b6f6f0ed56c2b62ce992e77460c6b10f95ef143a4415443edd678e763fb511988fde1839591edde2ce19d92fd29dfefd6d8fc832b3e81c04563af507d9b6b31641ceb68d2d50d2d95fe209e43939bd5f9972d018bb2536a5a5d07acd459f59fafbc563a06636a1df4555db55fd79ee147e17e4a272732fc07a7d37dd59a01e1cd974ce73c6e08fea27fcf1e185ae986fce7a0bfacc33b7233389a0ce240eb9325172c5587dba7cdf7bd793d135def6f1298c6dbc536c9b0354d93c5371522b6391bf564b5ddfb3cba65fd12a3fba5725d36e0b18b7a9c9ba299ac3888d37cf18a9c4693068f111b779750f8876b6f4e39acf945b94108e669445b1cb8fc4e531685c1fd2883a6a2add5c340c8b7904f503e37cc48c8b8a482d0e334831ebd8d5fe554be56dd731afb07fad0500bdd4662dd8199a4d7751c96d22e9d7c67ed005ec90e82fbbc5ea41eed65fba974a0ada12a5a262de9f8da7985f3f8bd85074b8d6181e87f449089968000ed84fa29d81821c3567f0197df21fb9fe447aa2ad97a4bd0b1025c2004f74f2e0b9b2d85f21692f4eb1ad724cbc4ed41a3b7f1de256b72e975667924bd23ac415be564fcf2b7b7935a21a4757147966e6961e90b77d5a8fa65fec6319f2864d05850fe921b5abd4630f66453373e46a2aefdbf4157ac69c50b705a651181d3b3f91a49c1226ae830a8b23677cdee907761a6db1dbab909c98324adcff3ffbef16f0666a39899b202fa65804388f695790cfc4f2bc90d2d7211610ad95cc931085ac0999559791c395c9b0bf6b043c20873a9a5e28f845fc4e4be8d06c5f978d6a2dec247cb0559ea233e40f119a2658bcd374044dc1c11393093594bc674a7fc3a05299600a97fa42629d4877e5f0e6863e9d613b2d6faa558e76de0c3c1be8e9d0e269a00b276cffcf0831d6567a79faca6065ee90e02fbc7c02804b9cae48b853652c6d7bd99747427bae47e1b2a5916b4db03acae0df29abd8cc16ac6a44bce41ffcb525854f2228c31c33846fce2a5f352df5fb3a7a4839ffe63f5b60d64ba09e6463e3e4d2971ceabcc994a1bdf953905dce73a973eb7835a046e8b67ce8abf954a2f5380e58fbaee5e044192842885291dddb38f16b8d760bdfdeef3a71c08a2c28900eedffe8bfda67bf5766a912e3c8a1ff5bfaf40ecad266e4794bb8fde19f41c3b7ea47d25c673700954958e9f2c155e51c75712a7e4e39fef66a55485c790941a53dd81f84bfdcd9758db8058c2b7f6e5fd3dfa039dee83855adfb86fc61c758f579449305d897795ef5c0a04fb27f8cac1f9cab84f273b53cda2492047b40014692828b0b9027d3ebedd490a3d9e53393f81f3b8b7437bff1b18de10deb41ccd7164729c556ce366668993786bd9459e2906f47eac36bb8775077dd37944f6f2a793be5bc3ca27e2f8b01cace70cb1b027c28feaf269ef468b76c5fa35f8949fcef15f5cf8cb4b05f9d12f74ca0d1fd84ee5e456ec8e876911ebd5271845779afac00d1d2b98fb4490a2a4dc49f96ff2c5f94f58f00f274fa86f85daef5ff50825676277637a14febef5616bfcd4ad260502c92bf4ba722ffac49cf543c5af1054c1bc93ea6dd9346972a2a4b0919dc18d643e8bd1a7c7ff9fb29b19ed1c30121f5ad906fa4e32458dce895e5156a1d5543b52d6372283f06b923acc4cc72c52b4e4370baa69c9a1de9ada896423d0114d99bc82fb8077253bf8e373a13e48d2dd65abc84035a28a677f01b424908a1672ca4bdf7c182da2f40397b9136c8bbc6e25f6789b129d622721ae84326353f8ed6e53e6607d940c6e7de76e72bfc94a249cea49ce70841a9fa22ba0fee2a6a19268afec1e6292ef51c7132e3f1d6673ca7071161924d5844cb7df270778f81f3e7d5f0b80204f09a84bab8b228738bc1b36c8fa258a59422f3ea88bb7d7998d46ddebbd7bd2057ccd49b5f7b52c282d0c94bdb88af9fb04b32349c61220793e270c981c50e85bcddc857a446639928ca18cef3b314d9d3d6931e0d8a40c11efc26046862d6895c6001dada2526e911f7ad1611849a72cd785fa3267e1aa18f4a9c68c1cef4a583046331fa11af93e24efce920780c917cf00bb50a52a97234610d86948b6c3bbfd691feec7d19920e2aabcfaa969f4ae1dfefe0892e10b364cb539dd46a0d7656b057042f5383377bc20161e0ce9ddbc53eab888250dc6f808cc1855a28d4970a0327eb209551aaf18060404045802c8f978e4407e0885bc8f79bfef1d4cd5ac4a8cca8a586cfd6a9fb2fdd922d6a80247bac5f89397d437607fab21bb6415d0e5b9f439de834b77677ea63ae488c6d7fe4dfcbd8004d5047612f0eba94611620cf0894b610b8aba73fe3429c3b54c2cec708062c43ed52b5786f0e5e04a589c45acee0bd0379a15375724d7a900416654bc6288a9770094962243fd55d3bcd6279b22ef752c90bb6db5655a7689c97ec1a2e9d7d033b8bacc892d5963af47c9b7829cd53ec25aa943a0eade6396e90948cbf37d401e726f741efc9232ccece41aaf39ca55590e5dea31ed4588af6a784405dffaa7190944c455dc981a8d6002f74bcd2b29635599d66d77e095d82fd3d71f3332d69adf3122e251e3811d86a4bdfd109d53eb93422ab470388a30ea37d46c3b4ebdbbc0f5570e06e339a06bb571c5a1336a52611f5cfc6af5f02ce9306f87e49537c02aed09d02e9259471bb628c5612bfd9d6b49cfe6840605ce1c96afc3cfb152da03aaf9f15e40aae40455d5381b0c854b7691478e4feb0a6aa49bcc845579c3a8d1275b1542e1537c06be339d72593ed59f2ea02bdffc874fcec18a4be5e80295a5cfe27a4e82ab5fe5975b471d2e3d09c6445c5879698ab14c8432e86374794bd34a6ca4e6700bcc2cb00a667896d0aeaf92e9467f15dcd9f8c36914e1a0ac00720206b1be0934d2079abf77258114a0582d3492e7e419e4a43003b39c7355c1879baaaed7c09759932d3df60efb0470bac2dbdfddfb4c75cba3a3bb05a27f5e21e0f86392b6d86195553c45ae3187f0337c166d2c13cd175cbe9f294dc641314b69eb75520c823a9c8963ed39eeeb527042f30dd432eb5b10152f0d06e0338359fac38fd5a253da7a6623794e281d4f44a35cf6ca811652e74c0f9a30afa45983d611f3b00a4f203b8954c1bd33fd0f1f38a60250266a1a53050c305af25e14da15419116884399b2dbb1139647f38c4f19ce16a41237f78cd207dcaae16c12351ecb4c3d59b4e34e923121f434ac13600ba1917b90714d32816c6cee220dd04346b52d43d5e898b0205f8c0456cd3dbbdfb76c0c3493fe51c93ca84ff5b4cc5b24b661ec4b9460ad5cb39f88db35b06bcb3b948d3b568063dbf930744f1977e02fe0d8720fc83859e553dc865bfc8dbc0c12e5a91a6542dada5b1b3f554b9034f7d2f30647a02e19530a6d54762a96ca21d76256e7e4b20e73a997201088ca83932545f1564f72ffcd1240ab59cbc7c584ae33c760d23d114fd35ec80be3de449cb162da03"}, 0x1008, 0x800) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x50}, {0x10000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22, 0xff}, {0x7, 0x8}, {0x8b, 0x4}, {0xe5, 0x1}], 0x4}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x428, 0x10) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c, 0x0, 0x0, 0x3f}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) lseek(r2, 0x0, 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r4 = dup2(r1, r3) sendmsg(r4, &(0x7f0000000380)={0x0, 0x1a4, 0x0, 0x0, &(0x7f0000001580)=[{0x0, 0xffff, 0x9, "6b457406ec730c9d5905eeb7947895ac105ad78cff7a11b77d30cb77fce1e5e0451614022709fad76f2205990783306d4271c644fec909c97560ed"}, {0x0, 0xffff, 0x401, "c3bed0eeddec6ddc9951819c54f6a3be688abad71f2b455e1d07a7e1aa38b13274d0af22ed4177e04b69b8922481438c5f7202413dcc1a16a38817e22ab8eda7bde841e9a0c268924e94828f50fb165b5b0ade76a71a7d3fa7815e7810cd4d6f635525876bdbd2c1b3994a274247646af036dd0680047d9b008ad14d8fdbe9c32038d267ebf6d1c653dbeda8e238659a933fd5ad6ca0dd885cfc3bd28c88afbab56f5d24876800e2d2dbd4b998c7fcb5e1be720adde9607d189779d12442d2c24075891d6d63d6910a4f018c68933c8cdab3fd1725ae204a9c88ba3b439f3498dc03ba897f5a4a7316013a4ac01687159c68ebb376e63a049dd93194d414410fbff7b935d6e79ae15b50ff8b4b70164e472fca0581dc3d361942a176512051c875ca76066c80d9a111bc8f82175aa37d6d095dea796ea453d97cdd07ac9b61726d37e4120976260069800f73dfb774f9baa2915b4fe29c42ee6ad3d8dae0300e2d4e102516d534d14915d5d5a2a6986f46c6ab0d6c1de9466b4ab95baf0ccbf78f36283456f2044bae40352a1856a16e7254ff333a28072199b1a3f88cc17d024bf619d9ceeea8359a0dcbd7d492018f8e3158fe5bbfb8abf20b32c9adbfc325beb6531b7864badd4885f3d161ed9f7bbf050da574cd9338308b14eaae5fca8597060a4c0d62fb8255bf70ea682743b145f73b024ed8d8658a9c9cf2273d51443780dbbabfeef2a1237c9f5e8c811325825321845a8d40d54ca0c40577bf7cb3a84c1d8299fa71ea4674192d76cc320846a595ed034d65b9e728d192a921557bec900ef6f1fd9f11954b43210576a52be8cd2433fbca72eafb9efe42ce4e4737b88a916f48bcbf36946f0628ce7e9f9998e82630515c3452d8f0f77f0d54d80c3ff5e8994fe4fe35af23dddedcf3992a6a927766007109a8d3c6235fe205fe5e57b33ea0f6a2bb56b51c41f3f4a31cd80c296cc0f34b2d50b6f886dba4210165e4b4b9c4d92e816c443d3374101229b45b9cbdd420f600bb6719d282ad4bb0c0b4926df89b4693e7131d34f72213f95dc46cb377edebeb587e9191fd7218e2f920a31bc36b4fbaab405f5534b923f33303a98bb9a3206b0a389c4ec3a05e43539b0b718fe7311e4b254d2d2d98b34c5767a6634330b9450e7201b05dccaa650e0c002f15474dc17bbb217391a83137f1e3d74385dd2b013debc6df173647856422a203fb1a95abce3afa2a49b2e49c8e678290134c86f2d97835e658481f4714640fee92b02bfe460f68730edab1d146169ddf6207f437d7b18d2a8a793e6607614fa480dc26727228e339021757ffb801e80f8d8292e5a9c089f41cd424b24a261c4f8396281d77658cce28823c91482b8fc125e2c374edb7fe99e381db09b9ea84d013c72541aefb9c43ebd94eb92314b4c5a721a3672d98b616c1b89f164454dd468265952085654a68669074a8702a79a1778224faadb7732803f37d49b1ea56c5031e5efeb4902b6eafb040da0359a8b0e55c7b694fd73a37db8c6339e35e71f271a62c3b9bcee3eb1884105bab0548037eee20b34c1757139acefa766e71bf910373cfcc24ba8a256b984a6c07b843265e885a6bf76fff00a2082f9745da8505290ebd70394d91635c247b288db9fafcf2df15e5e56ee0fa1d302f2cbed62493d15fa706cd22f5af30001f694fd58682a04a4f106d11262507505e8eb7439358574a42c87a19c6b1c39b73be4a334c4da1dfca7bf5685c0cdc7d5b49d03d14291109e0f8241094dc75d61b06744c61ead085d0cd15741ffc26f1d7ac10d75354bb4addf91c4adaaa0a65d577226ec19d39ce92e5d77deb260c8791d98c25e43d7ba504903eebeae739151d31a54ea72ae5fa1f1965cd63ae1bfa61018e95c6a14b2bf0627c6d0b3159ef85c0fd5012e8df5d9184ba2c5fe15e3167097c4e210b6fcda8ccf3ab6d8bccbec22d7918fc783523dfda05c1084dc6c9dc9e071329d20e8fa6a691459d2c99565487feeb3ec935e353cce23bfdee2f068989348ee90f4440a091a007e171a24e672010951aa971fd61e4f194010ce67786848bf1d9819c36f61e4a683b70d8ebededf63ad3a6a4dd3c1b41b0ff1ffae2e288225922defdccdd108a5ddc6be68d4fa15f6e1d76300541b7a9b13b1e56b43c2267c3f1e2c6f7f742f6f8ae22137df090aef9e6e0d64e3086b9a53ef77e2f171f9d3ebd443362eb0a4b634c14a84819d9051ce6091f3e19f2473c84cd69151fd71b291ebbf20b3cce1502114f8769b48415425b6ec3ef921dfb3383cdeaf905c915da96944d757d16ea0594c571d3d9d834f6f0988e93c7568466d4717f49077417d0dd00979322946b302fb7fe06a4dff7b0c30f2f8af8f67dcb7d78b8fc8f38e570ddb06f621eef9ac52715734062348f7c9267fd65f3eca8f71a7c409dc5d692cf261d1d41c9869e7cba6ca530e38d3ccf173709f7a1ed8e4a68dd78088332c87b3ffdb4624e7668d2135b43750b70421c5614be13b1c27f6a58f99b15ba0d788401efd6d80b0fd99f616b1e751d8bf8ed45912c160765541c1eb573720ca8d341523e2a1817aa9f80570292f2ed6252ea8c5e23fedde073a76f28920491e9171945f813ff363d02dc19faa4841b93237c13ef40c2d8514234fe37405e16c55b699617b8a0e8af67d6dd8e32bf702737d677d062e05a5594d62ca14d03ac66fd18336b3e922306416f4e0e869d7bacc2bffbc3fbb6ac8761cede4bb25f073275bd510f3b1fec746388fcd6673dbd8c89f758bd0d00e6d91bfaa78547da49de83b1870134a632e6981683e73a02ca3eee8f485c41fd1bcf47a7c9803682ceeba166a226c6b09d33322b760133cd8f821e074475e0082e30b165c04362cdff3ffe2b2c9b545fa451c960dcfb480336caa2922d72ec37bcfda3daac47e2a4faa97dd16fe2c7223452cd8f8cf7a1606002e3a7e8f61c6734585a9f9f51e5757a10bc75c9892b010f683e4f1356b6e1a5f157359076fd54b6e0ef3dfa6faee0a78357145edae63705ce4af05612b431eec4be42496c66e827a254a6cd5cbd49df0e66f51aab334eeaa6b9e0ead5e966dcb282e42253aa57846b43c53cb724a67496d6e17aedcf3784c18a721d66b467e41d74d12c15fecd3ce8a7e756e7d06d07d266208ba6328b16d0dfb0bf185920b27ed4734a1594fbfcb64d6c8703314276e20ecc90dfef639187ff775fc887da62c69b6476d1b0bea61afeafa32efec20674f2fcb8b3d7fff7c8f6d87b3383c4028fbc91922a00474b4d49e4dd1c980dd9c999c9b04bb3b6bd5b795e475178c6323679950878d96910c29c366c05002493287d23a49c586add9c2b6dfbe3c6f0e5bc2d1289879cddc48ed29748ae6c70ee1d755924664e0964907f50a919e5cc6c9f719da68bf0ed9c59eb69a6c985c0dac206108074857d93c723aba85f4eabab32f8f2543eaa112f5d4d29087cd97b50f4cbc8dc3553e09587475cbfe13c403a9813e9d0baafa889c7f689a95ec4ca2c40860ae8e4b5e67da4be857588a740943fa8def1ee868de1aba60b510d1b0587af9608de88a8b8023e259c7a0ea0acef39a109908b969bebf355dec211278f0cd784ed74b1f09d330aa3fb860b6cbb4e906c4bb9c5b4bed813c29d5ec20ecda385404492c6d0332ee363cdcc181f634bc859e225f149cf85050243de7ed447b2d39d1cbbcf29769c43ee1238a0d390a7b130c29884a4879b8f02ebb05db0c62fe4e759aedde6412f8eefae9290b1a33a91b0a3cc119e0b06076b2b988cbedf76ea71e07f6eae25406ae87861472ae5c3bd69ee079cdcbad6ed66c3fd8dd5c9bb67a7c17c803fb9796ead617fbe5e7e6da82a5c3fda8a09c184c541cc6ec1e3c391ac72c3b6f2b477d4b84c9b5e90b38feb82d0774ecddd89d14b8be133d1874efb35c289243c71339a8b91e03b74f8b70a94b95b88df2d23450462539eb41543c51a1cf75fc31a5d7565734577780cad81a8b003727f2d85dbf2f9e25678748db4b0f8f1ec51cb8eb8c482b6b7e3c04b77f88b5927c2cde97b50ebd0fe5a96455a94e9c21555da56857c610b6659360d4e3814ee6b8ed0919bf391413662da059aade87570849c5092687d1f3422b355ec757a84af24328e7873cccb2a9d8b6cd45a60ee80c75b667f65b37d1052f016f07f7a5959d7bee8dca0557e616cbd0e40e00e8a6006ba56015b61a6c37eba85e97a3048185d04474c05f50feb2f4c9ce2024ec28ee3ee9a41d46f5bb13b2e83342f53fdb4a48f0e623e5e16211f6a7696fc0345fdcc60a4ac7df4eb2fde7dba46ee890133366ccf81c3940eb9b7c5ed83d370eeae6974b56ba1c3438fdfefad56afead7a6074ce253fe0fd20941a54d348b9194b859fcd2436068828a970db33693a1e67779337635c31590d1bd6b70e280d71302dfc40b0f17cbfa71aa4acfe764257458b141cdac643f7333f5660d913bacc5df09c1da34967a9daef1b16a71e567ae2a2e5daf122fc6402d01c5389630084154e25216f2453fe4eb8de953c5b7805237504c6069c24431515705c4b40c3b4982d07402d6efd8f551f2146f3e0379932fe7a24958ed0cbf5789ad9f6d42280e2f5a8c9237fb9785c18e6ade4c85ce606199e9f6056d6cfb1990b119f415afc1acd9e4f9f6da9fa64107e228e084039f22b7a34e0b6f7a82c0f89ae561086a0941edafda7ce243536c37246d17df124a78b82bf97aad6d320573a2805ac872a1ca5b7e219aa09a6d62bdd191d00502e06295e2ce1ecf419b5411e509e8f91cc623e9adcd01c6a35104ca7575049bdb60f33003090f716b6aaf87ee10e9045b8437730eb63320a9b6ec3fa2e7b6413e1f450c8e9ccd2e79d116227f661b69d753fff5bd157395e67e24ee4d3d3121892f0322ccce66de163d3f81d343e7af7995a812a7d2ddcbceaa8a876553fdc8faa7d852610ff568310e582bf7ae1c2678e917cc3734b2d60d40e10adf9915e8c6d73261e8050503c6c2234cfb3e39ad744f27bc00695cb8ea7d4e0aa7a1986f6e08996bc1c1994c580112fe152308ee0f64a6dc0da5a96d163e007b7e835f925183674534fbdf71f22f82b9d4076f66a2a02e66536ccee9081f6d34f6d7afadc627455969e15ff9b7bb8dcc33678dd34a00adc23a8f4b12ba717ad1cb2cf772fa50fc8fb82e9195d45c09cab7f848758a8aca68e56eabd3b5fb499e3444bfd4db028c845562b542f3b3f7918cd77247d6f77841dfd2fd35b0036824d6b5f9bc504fcd336bf2d88926b73b8f5f30bd09348c0ec82edbe631d887e88950bba70c24d147e9e053361c3e01a0f195f68ea98ed9b0992d96a66f06e0000996689483d4a218757c4a6479163b42a74375ca1d291bb98577da4b45e7b2500c9fc1f6b9ffac9f741d6a2ca0ea3cd553cf5baed3b8f0d90e6d98b17241aaf3266e542682813f4b48266692b52c6dc8ae1aecc688a080ddf3d86bf676f7b3bdec97208d3ec6033a175d58d93be521af1e4debed5e6f73002a5260bcff9ff8c26ff413ec91736db7501145fec6947b6a15b62d34617b3b3dab6a3411d4e941942e37ced85ac00242f561601b1906ba6eeb1f8f0d3275a55e0ba5f00250b05570c9225ddc7527398d5b0ffea23ed004154e2dbfae168373387a006cb97cdb2b82b10464cc996a27bd11d23d4d529c870ed6993abf03915b4555a01374dfd22a4143d84b38cdc9d3e63e36fac51f411c02806fb1d16bd7d497d58af0e04af73a298fe47596534c2d3d8554deb961822633234f87706f"}, {0x0, 0x0, 0x3, "c43aa6cc23a87b91433b1d6300e28099d6ebd58a7a9f6c990b837cd83c9ff60e78a74730d48d5fd3e2c5f9de6fbd391a00b92bd0ce028dedc03b81b911c4b8cbb3378e03c7f30608dec2ebecac1500b2f7d893fd02fbf51949c5f5bab3140595f6e8d916c086e4e38172a749a503036bfa6835a734"}, {0x0, 0x1, 0x54, "e5f539aa4dd95623348fa27f7e11024de526431b590e9a0637e09ab855566792cabcce1a4b920fc54114c611342f7523a9418c834064d9367a060233ca89bfa27ecae05bf56c613a1091e96bb084dff79394419691a09a7d1773fbeb665a313576b1822b2b70d1c4d306c281a26d53690e4f42840e88cee15253da38b5bc1d124dfda919595aa04423576f89269f7b218acdae2d62dea5ad59fc008d86fbb26eba134c40164c5a9c5eeec0f4d9652cb980843a4162702c8870df82ce4310d45f9e6106c1d65ade9ec09db6c1589289c3e5fa7f3606c6ee3a6a2f45e8923c50b02eac475ae45129a9040600cead17b81d41a3942d250d0ee822a5d819608d0eaf86ade5a42b6d24ba67ebcf6d132c07"}, {0x0, 0x568a6ad64b7b02c1, 0x2, "3d22a431b0302776d4fbc8"}]}, 0x406) 16:00:20 executing program 0: r0 = socket(0x10, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8a022e2f66696c6530002b20918a06b4abc11741f5f47d9b7179af69f74e8f5207c843ad18928d328701c8a9261d55ec8001b870d8dbc412cf2b5b4eeb2974fe11a8ea7d84f614e41aa788ac64f4083ab27c5e760bf92539c2fedaefd419fa703060d53500ec3d20071f4d1af7344e1a80d3783726bac9254b6b2736c887843bc0c2b995c3fd3da61dbe938f038a7594744e75fa6b52126b794dc7f49519309a3ff433d78aa637a0f72068842995b5785fb0905a18eea87d66c7ec760200000000000000000018a35b516e3ff216999bb5b7a7b10ecb80139e82f260e2f638c8e72467421faeb1fdab4701f7932b1e4cafcb52f8976c408a0805a61e3fcfe84cdc818dddf9f54e15c5d28a85e173c7c3f8746395ce68c3f11776d17fb31460d4d7a2171688e201f70e9fab262c3c489b354f36629b0529865f4d56854eb762444d4d8ec9a4b796a653aa7f00b1735a50e0e5f3a795248e38a3a18547fa7c089d759c1742dac172219a5b446ffc743c910648b4"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000040)=0x1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0x9, 0x4, 0x1f, 0x401}, {0xffff, 0xf9, 0x3, 0x5}, {0x9, 0xff, 0x20}, {0xa33d, 0x5, 0x6, 0x9}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x0, 0xf9, 0xf4, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x7}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10820, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r1) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 16:00:21 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x88) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xc8e16e741f00178c) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 16:00:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000000200)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="6d91805510036438854c09757dbf881573c430cf63270ea7943ff5d5a85269a179df7d4fff0adcabef60fe30074d4644a1eaea20efe2abbc33e91e410c6ccdf40f7a62d2afc87f666a7ba6ec270655b096a1fa9e2c202acd7daff61e42351e5614bf78c4dae29034cf5f757e041ab0e227813256e08b406de3246f2be27328d1b9c94dc69097e4e4c6a30e5fb3bcd15e6ef5b17661f26744ae111b062ed7a91bbfd465b00010746226ef81e5b8896c89ac816016d902246e06eca69f88a5ea6f41356a7a9f962d1c53884670ccbd9d55570d3204f0c5d5d5ded89b7dd982c33ac939f5febe09c9c93e436ed6c21b195e19b348637427", 0xffffffffffffffa8}], 0x1, 0x0, 0x0, 0x411}, 0x404) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="a92ea32f", 0x4) 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x28, './file0\x00', './file0\x00'}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c, 0x1, 0x0, 0x1000}, {0x74, 0x1}, {0x80000006, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x6) mkdir(&(0x7f0000000180)='./file0\x00', 0x171) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7) 16:00:21 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x2, 0x4, 0x1) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) socket(0x2, 0x400000000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="930201f0bfffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04", 0x0, 0x5}) 16:00:21 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) geteuid() r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) mlock(&(0x7f0000001000/0x9000)=nil, 0x9000) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000740)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c8b0c6584265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9c6958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a543ddbe501f3a1", 0xd9}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187841303c9dcc5ea654e4665efce3fde6a09b547c71438870134c556f2f7581ae539e6ab65933637a358443489ff4422f23cc6eba5308ed1fabbdb3428ff10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18faf1350e98dfc07c8ad4d3e39f357b7b73035e", 0x101ee}], 0x2, 0x8000000000, 0x0) 16:00:21 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x8000, 0x0, 0x9ad3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCNXCL(r5, 0x2000740e) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x1b0, 0x0, 0x277}, 0x42) write(r7, &(0x7f0000000000)="a3", 0x1) write(r7, &(0x7f0000000040)="8721c58bd1e62c458f75b6f9cbffc88d8da41f47e3745b4bdef9da2bd0ae31d7923da960cc42f1bffc92513c7041215d2226b9daf45857d1d1c4391d29e038e17969568f04b892654a1cd6840bc1970a0e0fb5ab4c736627febd369b096ab63320f4035eb7c127748d68e9d64ead5c6b866614dd2af4cec3eeca8cca1302688d2fa425a19233646065f23ab5119f937614", 0x91) r8 = kqueue() close(r8) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x4000000000000000, 0x0, 0x0, 0x0, 0x2], [], [{0x0, 0x0, 0x0, 0x7ff}], {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x5}}}) 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, 0x8020699d, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x1, 0x8, 0x5, 0x8}, {{r2}, 0xfffffffffffffffe, 0x9, 0x1, 0x200, 0xf06}], 0x8, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x63ebac836854c9a6, r0) ftruncate(r4, 0x0, 0x5) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x8, 0x140) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r9) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = openat(r11, &(0x7f0000000240)='./file0\x00', 0x80, 0x2) kevent(r5, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x40, 0x20, 0x5, 0x4}, {{r6}, 0xfffffffffffffffd, 0x0, 0x40000011, 0x7, 0x2}, {{r7}, 0xfffffffffffffffe, 0x8, 0x7ff7d, 0x1f, 0x7fffffff}, {{r8}, 0xffffffffffffffff, 0x8, 0x1, 0x8, 0xdc61}, {{r0}, 0xfffffffffffffffd, 0x30, 0x80, 0x9, 0x2}], 0x9e, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1f, 0x2}, {{r2}, 0x0, 0x36, 0x1, 0x2, 0xa638}, {{r4}, 0xfffffffffffffff9, 0x19, 0x1, 0xb59, 0xfff}, {{}, 0xfffffffffffffffa, 0xa4, 0x2, 0x100000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x7c4, 0x1ff}], 0x7fff, &(0x7f0000000340)={0x6, 0x40}) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0xec, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r1, &(0x7f0000000140)="9d187949c44dfc4ad479feb1a47bdc6dfe5866c3fffd246cb699ce42154339b3433372acc2c92982e4264bb81fc5299c0f1f78b26bc36657ec7a4ee77ac20f980f638e9aea2710681d651725ef7b5ad9f9794221623e196016dafe97579145b60aa29a057a15fb4203ba509b92a1e44fde0ae4e5c20b550b014a326f3c99edc642f5eb019eb6416cb76c19b86679a1839eb92fc3d8f19d24ba1e6595b278aa90e6abfb0a045b5929", 0xa8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x97a3, 0x3c, 0x200, 0x1, 0x0, 0x1ff, 0xffffffe1, 0x1, 0x3, 0x9, 0x4}) r3 = syz_open_pts() close(r3) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x9, 0x3, 0x6, 0x200}, {0xa34, 0x6, 0x2, 0x80000001}, {0x101, 0x5, 0x1, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d, 0x0, 0x0, 0x1000}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") dup2(0xffffffffffffff9c, r0) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:22 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa0, 0x0) sendto$unix(r1, &(0x7f0000000140)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x400, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x93}, {}, {0x6}]}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x45ca7f9ed17c5af6, 0x7, &(0x7f0000000240)=""/103) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xec, 0x9, 0x40, 0x100}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x5) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x5) write(r0, &(0x7f0000000040)="510fc3", 0x3) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x48, 0x40) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000300)={0x1000, 0x10000009, 0x7, 0x2, 0x6, 0x187e, 0x8, 0x10, [{0x9, 0x9, 0xbd, 0xfffffffd}, {0x6, 0x632, 0x8000, 0x1}, {0x3, 0x200, 0x7fff}, {0x1, 0x6, 0x9, 0x4ff}, {0x7, 0xe9, 0x3, 0xa01}, {0x6, 0x9d4, 0x4, 0x7fff}, {0x2, 0xffffffff, 0xff5, 0xffff}, {0x3, 0x3dc9, 0x6, 0xf7}, {0x80, 0x391, 0x7, 0x3}, {0x8000, 0x3, 0x401, 0x8860}, {0xfd, 0x0, 0x9, 0x5}, {0x1f, 0x5, 0x7, 0x4}, {0xfff, 0x3f, 0xce4, 0x7}, {0xffffffe0, 0x8, 0x9, 0x80}, {0x4, 0x8000, 0xd8, 0xffff}, {0x4c8f, 0x812, 0x7fff, 0x4a20}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = socket(0x400000000018, 0x3, 0x0) r1 = semget(0x1, 0x3, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/4096) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x8a\x1e\x00\x00@\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchflags(r3, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001040)={0x5, &(0x7f0000001000)=[{0x4, 0x6, 0x3f, 0x8}, {0x9, 0x1, 0x3f, 0x2}, {0x3f, 0x1, 0x3}, {0x1, 0x6, 0x1f, 0x8001}, {0x8000, 0x20, 0x0, 0xffffffff}]}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) r4 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r1) write(r0, &(0x7f00000000c0)="c8ebd2a682dff96f", 0x8) close(r0) r2 = syz_open_pts() ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)=0xffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r1) write(r1, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0xff035a32}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669b6b082d781218ad1", 0x47}], 0x3, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) socket(0x6, 0x2, 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) setrlimit(0x71112b0c88722700, &(0x7f0000000180)={0x3, 0x3}) acct(&(0x7f00000009c0)='./bus\x00') ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e47000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x9}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000f3b000/0x4000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./file1\x00', './file0\x00', './bus\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x8}) fcntl$dupfd(r3, 0xa, r0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/43, 0x2b, 0x844, 0x0, 0x0) syz_emit_ethernet(0x1f1, &(0x7f0000000340)="b4") 16:00:22 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x18, 0x1, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt(r1, 0x29, 0xe, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20191, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x0, 0x0, 0x0) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffffd1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r9 = dup(r8) getsockopt$sock_int(r9, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r10}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r11, 0x5) r12 = socket(0x800000018, 0x3, 0x102) r13 = socket$inet(0x2, 0x2, 0x0) getsockopt(r13, 0x0, 0xb, 0x0, 0x0) bind$unix(r12, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r14) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d574519361010f608006e570500ff000000000020000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) dup(0xffffffffffffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/254, 0xfffffffffffffca7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000200)="c9398e4b0a66e8b17579937b4dcc8eefbcd14b2c9816e22f72a79a6a1d0a0c1879981915b6da0ce5ac0420d53a7c1edeafab1340dd206d47b794fc5fdf4090bf6ca1551c4823f1d08fb21fb08a1dd03c84283a45039ab82a4569e85152afcdc218f6b83b2b46e96e01b3bf2c73bcb7cb311c89b79d979e545a2c43e4dc1c7d536ede9eb71ace3e787f09b8a82d6b4ac163e0c7bae0abaddc1bd41f17c6d1aa712ca983608364ec0b2a68342ad9130c667e6f1293ac746f2b9cb963e22c88bc95bee4bbd530fbee4c2a503aac5a333d880ad68ffba242bd860e400811786477a6f6e5cea680c2afd9ea043a9cd46e77cc468eb10b54341dbc0764b2ef74fd90", 0xff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:23 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0xaaaaaaaaaaaad11, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000b5c000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil, 0xffffffffffffffff}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000044f000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0x393) r2 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) shmget(0x0, 0x2000, 0x704, &(0x7f0000ffb000/0x2000)=nil) r3 = semget$private(0x0, 0x6, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000000c0)=""/8) semop(r3, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r3, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000680)=""/169) r4 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000fee000/0xf000)=nil) getegid() r5 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r12, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r11) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r14, 0x0, 0x65, 0x0, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r21 = fcntl$dupfd(r20, 0x0, 0xffffffffffffff9c) r22 = fcntl$getown(r21, 0x5) r23 = geteuid() ioctl$LIOCSFD(r21, 0x80046c7f, &(0x7f00000001c0)=r21) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000000c0)={r22, r23, r24}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r24, r25) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, r24, 0x57}, 0x0, 0x6, 0x0, r17, 0x5}) r26 = socket$unix(0x1, 0x5, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(r2, 0x5) r27 = shmget$private(0x0, 0x2000, 0x280, &(0x7f0000ffb000/0x2000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r28 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) getpgrp() r0 = open(&(0x7f0000000040)='./bus\x00', 0x40000000175, 0x0) write(r0, &(0x7f00000000c0)='~..', 0x3) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r2 = semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x48f044f609ecb56e) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000004c0)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x3, 0x1, 0x4000000000000000}, {0x7, 0x7bd, 0x99, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x408000}, {0x80, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0xfffe, 0x3, 0x2}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x470, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) fcntl$dupfd(r6, 0x0, r7) write(r6, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r5, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) poll(&(0x7f0000000480)=[{r9, 0x2}, {r1, 0xc6539a672584d086}], 0x2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r16 = dup(r15) getsockopt$sock_int(r16, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r17}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x1, r14, r3, r8, r10, 0x8, 0x6}, 0x81, 0x4, 0xfff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) 16:00:23 executing program 0: 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, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = msgget(0xffffffffffffffff, 0x0) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000ec263fc97b1c19b391bf187e23e52c1073ecdbef085ef9f108f45d53925d3574c62d582878e50ea7fc9e8d9f84caf2a58769f13bf3aee595023cdd3d000abdecb0d698e4078463498ce7b95553bbcacd08b6ccf42bf2e57f06e642c7b95cb271876989e52bb64d094ba5816fb6d4be886e0f6ecf5a941348382cfee9f8"], 0x1, 0x3, 0x800) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000680)={0x8000, 0x8000, 0x800, {[0x2, 0x3, 0xfff, 0x9, 0x2, 0x2, 0x4, 0xffffffff, 0x1fc, 0x6, 0xab40, 0x7fffffff, 0x2, 0xb53, 0x4, 0x8, 0xfffffffffffffffd, 0x4], [0x5, 0x3, 0x9, 0x7, 0x1, 0x6bf06571, 0x625c, 0x4, 0x5, 0x7fffffff], [0x0, 0x8000, 0x94, 0x4, 0x9, 0x800000010, 0x5], [0x80000000, 0x59, 0xdfc, 0x7, 0x583455f2, 0x2], [{0x200, 0x0, 0x1, 0x7}, {0x2, 0x20, 0x4, 0x1f}, {0x401, 0x0, 0x7, 0x425}, {0x1000, 0xff, 0x20}, {0x2, 0x80000001, 0x80000000, 0x10001}, {0x2, 0x5, 0x0, 0x7}, {0x5, 0x7, 0x8, 0x8001}, {0x95a, 0x0, 0x79, 0x643b9f5b}], {0x2, 0x2, 0x9, 0x6}, {0x7f, 0x9, 0x441, 0x7}}}) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) dup2(r1, r5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) getuid() openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000440)=""/156, 0x9c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xdb51ac4cc781b67f, 0x0) r7 = getpgrp() ktrace(0x0, 0x5, 0x2, r7) r8 = getpid() getpgid(r8) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r8) getsockopt(r6, 0x1f, 0x8001, &(0x7f0000000900)=""/220, &(0x7f0000000280)=0xdc) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/114) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() semget$private(0x0, 0x0, 0xb0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = getppid() wait4(r2, &(0x7f0000000440), 0x2, &(0x7f0000000340)) mlockall(0x0) getppid() msgget$private(0x0, 0x40) munlockall() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) chmod(&(0x7f0000000400)='./file0\x00', 0x52) clock_getres(0x3, &(0x7f00000000c0)) ioctl$KDSETRAD(r3, 0x20004b43) chroot(&(0x7f0000000500)='./file0\x00') ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000001c0)) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x80) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x40, &(0x7f0000000200)={0x96cb, 0x4, 0x400, 0xfff, 0x4, 0x4aaf, 0x7, 0x6}, &(0x7f0000000240)={0x5, 0x1c, 0xc0, 0x8, 0xfff0000000000000, 0x4, 0xfffffffffffff446, 0x6}, &(0x7f0000000280)={0x8, 0x80, 0x47, 0x9, 0x40, 0xcb2, 0x8, 0xffc7}, &(0x7f00000002c0)={0xffffffffffefffc6, 0x2}) setitimer(0x1, &(0x7f0000000100)={{0xb5, 0x9bf6}, {0x40, 0x3}}, &(0x7f0000000140)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r3, r3) r5 = semget$private(0x0, 0x3, 0x80) semop(r5, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) 16:00:23 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = kqueue() open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x59, &(0x7f0000000140)="0a7174d7f189052d5f9f16d79f3efba73c24f89a0514ce9e9ac5380b1be39d85318605e5021bd0566985b926727f0eed38c0a8cf6de9a287104219246509d4a705b032dac3f07229eb727884fe480f04b72e4d689db1e5c3d4") mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2010, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x48}, {0x6}]}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001600)="57304f1ea08d1de3f39f1848ffff") wsmuxpoll: not open wsmuxpoll: not open 16:00:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0x3f, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) 16:00:23 executing program 1: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = socket$inet(0x2, 0x1c002, 0x1) dup2(r3, r4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x20) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000180)) fcntl$setflags(r5, 0x2, 0x1) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:23 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffbff) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="ee51982940b56336f286dde83588a0437b56a472838b63c5533d148b0eec291dfb03799095a37bc2f85055c5936c5356c10b65d8e199110a87d5ffc256e880c23d40b7683e118b1c455b03a2619b44941e0d732844e1b7e97dd24fd01adceabbfc6fe33ca1f8bf13cdd8d0017d5ae68afbc6bbc63b925876d99be0", 0x7b}, {&(0x7f0000000180)="aa35610cbb08bee737f3650b166d6f7fa6354fce6d06cf59f3fc063c3e0a6dcf195df46fc2bd6201cebe93d404d0d4f9afcba844f1c73e44149a877e058063d1955791be07ba29758484f9838e0a2d7ef2f5a9aa811a1da6de1b56747a6c4efd3a12424ed53abf1dd6be899eb5e91c4762b09f222ae8b3a0d926ba3f4b0aa2acefd6cf011c4ee7f895782f064e8c66e64fbdd94d7c208552d037c9576e2e585f62", 0xa1}], 0x2) 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000740)="d6d3f3cb0b73cd68a0371dc06f424355c7cc0ac937111bf4bb6016be32403cec15d51279adc51c17d9a7f2da86e1f388eaa2c2f70a73526a237ae62b4d6921f89070cbf1935274e256ab69b796267749693aff24ca7acf4a813161692f09e410771783112c4835119f0c39ba6976e4f5b84bed0d7ef180eefc4eb572cf537db1d8067dbf4da1b2bf7e668131ca3e7888b01374751054587d84a76c8fe6b21b09e477115a63ac3c218d84c84660cd104dadd51ebe3a61d0f12d9f16ae09480d80f9f0d87119c34c9e431b32aa49b63c14903a06f8191bb311fdcded0e4ad66a8fcae7fe460da3a7c8915d04b85da6f942acf88beb716d95d361966dc26fca4fc99bf05c47fa3e6b3aa42119839148d6df3571a854b6020107c88cf8bae438b2479cc1ea48c828a228d2f247d16b784fb0a63bc5c78bf45745426fe203b10aa4238af4e1cf1ea88afa2318c1dff46763a2e7d3c706304f581d2d22a816f63b6d3ac83a619e67fd6f0a575829a43570ca847f84175a560f1dd302cbd0a062db5f39e6a653f39a3e66bcbf92e5299b7f07d25aa91562efb0ed682c19a5463d7ccbd912e3d8e4ff9bb10377cace81694b7a40efb9b71d990b5c1bc8d4ad073625a9c6018b98065bdcad66952c32ec0e8ad7016b2746e336d737c0f1a706448889bdad53df717108cf349c5851a06b389bcd0d5649ca62947ac07e3b7fe3fd69d8f955501224e2dc5a1230ea330677b8463ca7f384a7681f27b1ee6341de7402b7205bd7d471c057ee40190487988856d1c831dc8c1a7218a20fab5797fe04fa511b36be0673c8ebd9969ba9c62ad224cc2b429ff9ab14bf2338fc2b755a66378c7b3976da9fd379fdb7f8544be2175839913506d30498b083f22a6a6d175be4725ddf5992fec4207326f67bf4a55682566449dba99e5d66eda88936a5be3393bd779742259ba9b46493431395d03b6cb4c635131207a25fcfe53234d933fd8a4e5cf15872cbe366cf1dfb27018f167d1a1a6211ee9816f7dccbaab44a9f01408b3baf07e8e69485e997b62772d8d18201126ec1c85582c6604cb943c4e0871d53a5b18567a42d0ed19b4d0303c544ca7925a62a6ed05f43ad4c40d001e10fbfc6c63697ccf6c02b6bc6f40a95ec272b3ecbb195ddcd8adc0aff3ee6f195e25fc1619319dad22715c06aa1085b4f5baaf494c82e4af2e43580acf8321788999d7496c632fb40a6522a5ddc1d45f9ebae0d6cb1ab1f2f56d57b0480844c05c74f0b812df6f11bcdc152acc41db13f83d33422031b1f5989b878b968665df857612679ef3ebd79bd06f1e7cca2f884b39bf65f5e6b0a2bcbf80d81c066bbacc776daef8e6f75b06fa0ceda3c8b5d7d696e55d2db766fcd21f283a31fc6f7a2f1f1dd53010965e233545e988a3d9a743a80475e95591d4ad5447251c3d0ccb8164d4edb255199ad541d7763c48311464ad39794946b3c853e396bec6322b00afb69743f2631c2752c3bf113e16d02eef09a97c7315ddeb02d98632cb79b11d975b1e8ec1f90074fd55910a6588f875cce7e2cceb7dce33c67a1d63ea620ec58b834a349e4db532cce3f48b1972b388e41e0d91c8a4bda6460ce0419c11efbb9fca2cf6843851cdf8644169409071dd55c99183d5db91164346fd0fe035b1bb53ad4ef6ae10a8ee744634f13632f90301c238c6818e8ead138e03eee1242fd5ebc3f1630d6390bdea5c8b005d50b49d204000710f562730d60f292f944aaa2b962dbcb342b6e7533ed9519791e136c4e244856272faaa7c34921fde8cf30fbce08f8f8dfa1bbf4c6ff39d7b66459a10725ca1483ef37583c0c2403aa989eb70fd1982f89ed073620eb0d56671365b1c7881584d65115cad96d08079bc72c0c042e7bd547ce1a44723516301a532974e25c77c356aee7e58a1536a6c9ea1d700e7a2224de541f80114b383d2442a9e630233259497352abb2707b8b8981990d484e07a60fb457419b90cc94f823570b23e43b6e80fe2152a7bc9144547afa9c00341dfaab56378c3979f4da71075eaa77602e68b7992bfc731cc50f47457ab729cd91ba529b14299024633e1b0b583ce80dc9acc7dbf56861b420cd308a2211102210823407e77d41ceb39f5617f6e9268c96fdce4f4ac8ffec664e81df7c0bc3b04bc14565ec2364c93b09ca8bc7b4ae69ff57574aabe6c0be0cbb981c2005687effb9a3f364e8c8dcdbfe4036f61c207d266a0b005cd458136eb1752d0b07a3b9666985dfb6f8fe2dcba192d862a1478576d96ba0eb651ab7a867f3ea20e28a30aa52e8a747943aa88d9a6b4dfc63bbe212b7b94990a4be4ab624a146f2b4e1999771807b36c8d8ee618f6df68488fde2e5ced86d92076e34f3f84c94343180d4cc278e1105702801cc389ce401576b7f60ecb1883974f3db50338091f3b763ab03784d92ed58cbb36576a6737e08f909a7ae459d7578895f287cff390711388bdd32ef4cf8d5eea5cab5d637a7f76ea93a4de0ee194bb2b09fb2a2b233ac24fa7b01dfd9de320c623b79b1b070ac28e73cb4da2e50be5b4408291b0c882671ee7f2f2d9056898c886f1291a366f30a698610af05677249ba6ed443ebd9af7efb485b967a7690c2ed2ce8cf899a5a2ceb0f8d982f8679411f2bb370c2d330a93f7d557a2695b265548f5ecc4c8c270755442e41200084a15fac373209050b3453129ca4c080b08fcca11d3706f7ba3df71e6ec296450f35e1f6fc569a0388b679b82c9df3b1053d84640e4c7608178df89823d575f78f865ea79622b95510d28da33f40d0084bbf2c1874752a7724da95054deca03e9fc9463eeef84081c75600b0b6629ddf100855f4219f57442bf573fa5d30119fa0917fea1f2fd1d4a82c8ba4e6a3177b52c5a68a10ba015daa0c5263339a0bd5524ed27183bf2b689979baa28f4fee57e1e2be822435744871343b9a470b23f9b73dad569f9cb3b576151aebbb189783a841fd59c5ec3ad5ff3c15f917aae142757c283badc84b955e0a77ad55f28453eb437c28f53f38778299a897d5a0260d5571710f277aec51f4a5070ee821a608c8617c5eec6e292525895abe1d9d0095d8c4fe7d164b430e9b73a360a34d798e443d018289d5b93b4b0d2d5323cc8958ccbce5ec58f96c589347384a80ca1d0a323713f812e41e1c10f3e4455c89d175c7957550b9ba68de59be720786c82268168e2ad5ace47cc87fa93ccf8924f4a54d45fc4e40b5d488c500c29b886f3682c7a15db7860331293f278d78556edd8b6f2d15da0aa2adb8c05610cbb0c68764a005b44818f73e3461a32068e72dc466e0400b3b825d3d8581fc116d8a9404f8e75d08622dd744ab23205068cba931e23558e0affc771fe7f9f9b716d9f089134fd7b8a2ed5e38f7bd45472b87834343af2f4ca64401c75ee97018d8c566f6b099dee084a0cbe0df5c5e2b17beee88185183d051a1d847d8a421d2b55497139157c5f0e74ca0e59d3a868230f9d3d4f3cf6368b5f34ca8e9e48a8b82ce49623bbd204c43b9a4859460e88c668ca1cba2ab91e34b2b1ce92a51630580e91d09820593369388c0b2221b51dce0ca1c0e329df784272c46e7057ff862686c7cd6fae2d2a90a9bb7bdeb15bd98e570fe66c6082648f4d9405942fbcdcbccb92677294b9b468a50341ad293555c5db75004272de744a2405878058b6254d7ca840cd56e36342cdbd9a2687bf5f76f9e9c33a48967472792ffabedd7afc4370ce32583a8dce2f16afdd4caf34c5debb1e4c6db6221493c6118c6d27178e7d67b75db24256eb270dbb84a3892240b60e4e85fadee47348021548157f5764ae630557130594fdd953ddcad4614b91be96036da880e7f019eaf983544a7b233d8237e26bf364c8c5df42bc32b828d226023f457b7ac2f2f73bea6f67a3a67f7748832a9930328efd0b954420eb3ac22221deab2e24603104ddecbcf4d95beb27f2d43aa52709f7a0dfce5813212ac4b8535f6d5a2b6c8bf0103071051324d0819b08e0998fe1b1e5bd8f85d6935df1228568b9c3ebec1ec0045b9137490055ce226dab81bb557bcf087bc20f7afc731defcbf2a5a1a6a8575e1af6167693d9080ded41efb45e71fce2bc428eb1464281aa5ea6f94b1beb7ed9317b6952004170db1384867e0166a61349f4d287692e0cf0440dbbc6430a935ce183ecc35a49195f4e9e0470af6aa61576600a47846df15906137a7893affd90d5cc3a740ccd0f4dae9492960c621eefce890f389eedeba5b66c1d5ef83f2d15fbb8aac9b9b66e8c619a4f1958cb4d03f9f8652d8667fb662114bfb16d37991a9002de730856276ba307b09a837eb5dedc4680ad418efab5202367ab6d8546d59a5ce66bd9e2f19cf973193c2030c78a6899c703abfb494bb7b30b52ae1664a78c122aecd3a60fc455f0da1d2f55474c0f8db2ec56ce526ff340c56133a7fe9366ec1a0f0112f9e5bd2b90c2dc475202c9f9a77250223017f459b26218edbf80e840624b8e031e2411c13ba30f7480722aeea49ea7d61ce5eb660754e24b9aabaada5d88aca6aab5410154af2985c840f7081b9c12d133031288d6aae521e3c610353d7543d7debf9b6e5e0836c2b69d7e226b7f39db881d8a1c5ac4ba9038307c2ba026b71c5592f368ae744a2f3ce8aaaf41dd1a7fb4ad025c79238ca0dd525c0f77bc9224caf0bd441a54af469b66d564742a14b6fc2ac94b98989aad59af6230810bc08f0122a79c26dc7433648991dd051f4e0fe520e264fdec2f276cb1e9d03d6d832343dc7640f33dd1ab21f9fbad0d65aef5d7de6f74254a5e2433340904671ed78ec136aaa867cf58d487bcfb8a1d44c3c976594307470d5edc579283cf0cdc52e1cd38f88dd994140eab4f16bee3c03ca09876ddd5bd27c1cf88ec035227a4e476087a917d216cd0b154067dba554a0bba9666b7e6b30b5770d3e3470d8eaf652adf2055023d351cd204a0189ee683c7c5723d5694b969e3a59bf818d7747bb0bab6aba2108a6c2b50b372355ea30954c41c9990bf3ef17edd7c1e6c8772ac1633cf034b16dd289e22c643c25656fc2a838dd11437bcbdf49cd761231fd870f713f4aacf6be1950ab99d182871692fe9bc24c78eb4fb1f0ba14960423ca6ced5ac8c56cb317e56b77c3b66aa4f0db3c57e8964e1260260656ab5b20cca1015cbd6517ae6201ea8b904031f7a89a1a8adc243f15a0253d554afba2219d1e5f737b5667fcc6c33773e1656c02c4ac2b8d7ac3d74fbf3d077ba88b6275131abb7764c64ee77b7f2dc7d091b8869c64e8e7336e60bcb56ee5514cf54caf297b9566d05a0439258b99f52a983addcee8feec1a532c37a07645622dc62ecf08ada7496d5e9940e9247b8ee7427b6d6bd762c41dd90a201a9656cb7b5fc6e4c82e75fbfff795daaf55e5887472e63268813957d5936e18c11c1b24a71f8d678ffcb9ad3f943294f623ff370ab2a55939e8f125c7f318eb72a209c3542fa1943d898203c4f4f28303d39353e3889e41f9419c13e9a599eb334650af784ce8766220b9fe8907f36a8fb7ab1a6f0d19b2670e434ccb7f12ac68ec8a95602b375400b957227bee4eb9d70dec808c9295c0f1ef134071ce648d4ca58629eaad8409059a855dc1b78a3b5ef31a212dc72a1d46e975aad4e2ad4629cf24100b03d149cd0e5160d346d80a4232647399c8c40450fec8d2fd35ef35ad956086bba3c076ce9cad2c08ede3b51539b8864ce1b79abd44b17152f5cc779bbba098867503b18fe525aa25a58221f231", 0x1000}, {&(0x7f0000000180)="bbc7a2891dce31a466631446e00b5d96b3a6570a52788b05c899bf3b956de944f2201656f7393605636a9bdf8dc23991ca3333d180a3fcd031ad39f31865becf8c52f67f6e1ecf458d8efe76f2eb812aa56f67b82302ff50d9d94b5805cf33dcdc880ddcd2e26236671836e65b97f4e8e6204ab0ee1eb48c162c086a823d362e32aebe6b92b7f2e5c8673a0889fea6942297b88b5edc6d08373a17a53110fdeda01729f9e1d7dc4557059d9c85f971cd89e8f6bf47463210ec901047145bb5513cfb7ae3e7992e84125c792f8087ae6e3cea6223b07144286432b5f8e50942ec", 0xe0}], 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r1, &(0x7f00000002c0)="0c4c77cc59188561388fd882b1572c6af01d3f839e8ba99f889fdfd535f5d090753f083f92080000003581f7b2af73c128c4fd41a7949ea353bf5b1b", 0xfffffffffffffee0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000000), 0xc) write(r0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc5a1813973777ae8, 0x0) write(r0, 0x0, 0x0) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffd, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xff80}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x4000000000000000, 0x3}) 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) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(0xffffffffffffff9c, &(0x7f0000001800)=[{&(0x7f0000000580)="3ccdc41a5252abe639d95f3ece75382f1974391d9f346d7900cf72b5b8fff300ddca6b83b7baa22f26d46a47fd6b7c441483a6954ca9d773937838e3830e7aa7cbca93b3404c71ebeb5180e6fad4d13bf81cd6ab57c6d8dc1d0b06c11b7b5290f60cbaa0efe50e3a94b0dbc35db5914e171e332e9b061490d537a83eab02ed213be87d7381a52033c8b04c3ff4c8f717495ced0919e038792ead6d39172c76109e41209908fdf4f7496ed419acf3e844e33a94084a863cd65fca2f8ecc1d96c2ace96b826b95969a91b1d9f3449931f4c73c0075ec7e92bef630fc34d69da3c0574831f935b0d152485647a685f355f2024b53ceae", 0xf5}, {&(0x7f0000000340)="1246f3fb5e2dc3b981a09fb1900148c2088d763c778c37c04b28d205a63feaa7187115b5b5dd8ed06ada236a4217ff5452373bdade9a21ffce5b87993d3e1b47339874705f33db55d6cf3916054b8833674d7f2fea639db72572121ae10cf51ce299a4646f7666604d8dd7de1e563f4a763f0953492f6ecb7a8e1c511571d8a70218dd740edde8e9150ddb2c8cdfa6647d0de313968466a112c0ab91bec1ce18bd945d62ea1e9e6677ad4d83a7bb5cb6817ece5575", 0xb5}, {&(0x7f0000000680)="40a5d531105694985de7d4dba57c1344e110c6daa07b7efdf18fe0f466ed4c2e52c9945af8b88e09938ee04ec783df81f5e15da93ae253ef5acc047ddfd314ec243dbc9e0e8a9e4e53f72f", 0x4b}, {&(0x7f0000000700)="e13397b05d780484862e76251cb5f32f657618fac5a824132a2fe698dc92c949c369d7196dd39920aa792efe367e3782e5ddd97dbe574bee5bd14fa8fa45d24b810989fe917ce70295b2d02e413fb8a83bff43703545659a1d6df1e6173a3ffa59da84e98d646d8cf32ef641d872d9a8a680d587ab77128cd03f1ae8f5c2533c304b95e511d40bb7a0ff7b6d60dbe08b21fd6dbba227d6645339dcb6f06622102c326ba673ecde30acba693d7a5836bc5997834e58a44980987ac2883fe9d1c702d458fa46c5171f90294838aa319137ca2b62143e61e1b50c533499ce8cf7530f8816d03d160019ec57bae0ced417be9a29dde3ea778a735c829dc7061caa55e3b22d44d6c49c0281e8bc2810dbd9ffa7c46d2cb9a7fe405ae6f8a5b3e8d38af1125f837d303dbaaebce1c08c212bfb3d8aa5d88f59512bdfa0aa2a320d1cda423d250b77f4071d41a428964e8038273d8455ddcd3f6ce0b7a7f9c42a9f6d7c61bc9fe321c546ae5d25fa68238fc776baa50257ef34a458340b9f0bf68d4f6879105af9f1ed8e12e0227655c2d35c753cffa61d7e4e1226ffd397f0ddc00fbbe0f7cca7d2a8725e97ba865ce5dbc9bfc751a57dc055f8d34d8f530ea2eace9d1da7255a2c76fb89ca0ebacbdc89193f937c62754c5b36efc7934126acb90f7a21df383e41cb4187198a6117ad64115df42148c262fcd7cf31aaec1742b8f3b62511d62a669232e729de016b1d7b8e87a024580376e71a319bdfcf9004b657ed4488d5330659237d3e4b75d99a19d61fb844dbf3de76e9ccc4424ac10f53a40b7c336b0382ca3ca51b396daea811e030c7667be1a9857ea66b949b577d65e3195ad535b255d1c3f30e2dcc15791ecfd2f27ab7648c45d870dd44bed7faedd88ae092be6f2a88544ed2630ad68a2e0f3545528e19503ddbeae330ca719b941ede7ec5fe38996550a8d9cf01d92f96684aba246701ec37438fcb88a19e9625d5229a4c3b32e22ee2ec0243d02b817c92741ef32ed0d23f03cbc9e5f6af8e2fc54a8b286174495812d6ef4301a2028d4431788f9bdb65172f94c1f540517ecf743d9060c8bcae402c84899be7666f79754d4ea8602fcfb012ca62ec664155ee43905bf91e9ec98d07ab5ae4177ac296ed2219a79d1394e70e2fd172e54365926de5a7cf14190adf90d5247e22189627123e345a16567b0d3d9828b80073ca5267c4e3f5ab52a54688008e27bdac3257658adec802ee5a54121dd907d380fd4da8c0e551fd3595ca00872dbf054af826e81615866a4ec97cb433ef7c8e3ce3a60852736a5d050e585a1c8e0bc719f1d4bc5c62d4a3cb770646084fd3932c799d12c9075a0789c733e5a1b5c6f1c42e5d9c90c89da42a66868617f8a14fc7b9d1e40b8579ec1fbd6052e3ee403bb983eaa501493245e0c35b7f12a98733df621149252944366d84d776c64f4751262d478e3c8e35dd8811a7147913ddaa8a503e1692f473038da6ca39ddd91cb842ca6f2ed60dbd6e6bf9ff7dce3f9c0bc433d2110f0152e5dfdfd66f28ba328a92a776f06207ef927615e1afc27f109565d189dd37500b857de8adf4677629241eef58d908e83bf82139c07723df5db8c2628a45a913b3fb08477dd150694ee16e9ad46c6105c045dcab7e96c4c97780149d9c31654a808aed180522cf6c5c2a364ec3d7cfb9ee4c078b8dfec6b12a63447fd4ee17329787f89d3af954361ce80d4a48700443bebe93cfa0a4c3e5739decb107e87d22860dceb3bad5587a0278d9f5c906295e14933c5d994a3513b8b1d64ea2c824c7476adf46130459e2ab606375ca5b0349914623a5c767414ff1e6e84c026a2989ca67c0b7f39317bce4082b06e3b335852343d6cda99602c2d0cc467290babaff6f32b7c30cd66c11403e0d527803899e9d2e4af70f6b301efa8408611cb380c2d0ab40b74166385d677705de47d62be0b03a542efb785653dd6a7a0d33e9350106dac2af416bd108f7d87a5850ac5f51b0c790f056ada3c34e92470008ba13311ada4fbc3b54bb42eb90163cb0da65bf61d705fa569e4a876dd0f489b587bac56440f14d138d8cee6fd6969ce45fccdf3485e14cb058d35c0a9ce65af209555641f3545dcf27d182ebbd9512991dfd038dd5d64b67eec4d4093f5b80fe1b7994bc19a195b8b6d941dad1a3aa0aff2af86a13e2e68c1c532c75d8d9008793635d501b0e568b681c0841b51445e89332c62df4cd473d0a8bb90cacc1fceaef38ae714301361f8d8442fe895030179103ed454ff513421f80f3451fa01e9b9e2dced40ab2226dd5ba787021b150f05842b5a059bde7ccbb7a1507f1c843f5d9cb9fe43de11f67d952730b2035ea3b09f7f36f72d4c12c0fab6d13bc0c4c695faeb13690a666607e67d54de03abef06ac203c390ef316bfdd4ccd85062a019e82a7144dec0b3eebd1574ac8cbf4d62bd6ff6be867ab2c5376deaa6313920e18e7280db3dcd5e1e00c1213e7837bac7540e159c1e9fd3f494f04903005b3143fe677d8e7aeddc6d365b21ff3f8d1f57ced468e0c4a52e937e6803a51f5078982231c27f63b11ce0e1537014832221708cd7211ce3eaaefb4e4e90a62e661b2e65b5b9d4fba7881c96858d31e6a28b03144d4d41aea09b8155a13df4d4d7f3f93b594b57249608179b012c54a8956a7a9ee7be15f7af798aaf25ab5e586db4ba19e10c1d6110b17be3785e1e33f7abf72a5feee2ba0a8ab66a9c22405292c5a4f60966252735e1989921ecac210e8450f3fd4be08187b5d1909c625a55415672712d92af03483098a45b3b43de2fa97645c9dbab990dbb2c4511f3de2699f23798bf76d08036bb1e964065c3218a8acd40df23486b2d240bc2c40fb485793f74db8528efecdada27afd7dcda1a3c0b0ca9bec9559474437bb7bec8f1f3c843a7129339a8d211b8bc206cd7da3bbb35d86502654860b06175b33d5d0dfbde152ac5e318157141bad6ccd1394d3c4000392b69438eaa470f77e16a8ecc8c66a0a67ca90a66e34358515b977c0e987ee2f22434c45f390b22256bc777042da81dfeddfc38d9234e3ae2a6b76761739e5647ede00e01eba84ebc069c840be02fe29b30d9d131e4f129173aad9aab9183aa57a7e34eb61a3a7800188c660b4c40a9227dc1d25592a4f48b8c080c830ba531aeb426cdeb6ceb15ec12ba632d0b22248341e5ad188cb974947eb91d131410d5fc2f8b2ee8a44262cbc9045321cf6ef4e97bf216b3efd28da3739711efee4369a937de48b9df1d46d8fb7baf2d3cba55f4371a03a715476301902b6a55b1412b01170851c02384d6f0290b1309145b9dc44ae5dda215bfcf6237d57cd544b5a66a39db7f36b544354ec716d439a96e84ffa1a9f7bd7c87b445d2026ace5aabbe6f7be589ce0b11d7d7b95e3c9b5f11170524e6b3271056eb0378dbdcfa274f19a9d5ff191cc4d2498931365e95c78fccbbfda7b40aa974c5e44194cd6aad6b32f7e87d1b7fd17f737fb977a26e83847ce6b0f33b734c2352140144e00fa1b7ba480a3cd6ca050c2ea3b1386765f1bf604a90c1442efb1e66f96471d89625b7194fe330c76823176fdf31a1fa6fa5d9b4cb0696b0551e85dafbecb5b0752f54bfe7e7c6d2973aa5a41e3fd5f1663144b5dad7c98e4c0210b5ea3337bf8e5de6309bbd12c69cb5d174a813830a91eea479c3c08dd9d2f6dea26d308ece34939e28dea36e2d49d03acb91264789014e832a81ef61cb6b11906ce425a4f0ee76b57a2ebd6afe8b31c0026c039bf35d979e53d002b58e5cdfc4cdf8449139775795e97c078a2e14d872cc9e41d5e8d7d93c7ade8ded158b5d7ea8165b6a849ad6c8c9f82440365f51b8eba64fd0615ad14d11afa0f3e3fec32ad0ce1635863aed6677a01a7453757e6f48bddc78490eb7beb598454216f91940eed55b1999db0347064e2b9fc330d749da6d95e87cb9c507534928b461ac5a4d2fa98dcb4c8bf24f305caf544ccb909786f38853c1fdb5d8773ca8ba1c643b2f3030274c58fd0c62f36a01a4b4fb3817fcc8a59664cbb0816972806a2b53552a65f26230961ea1c3a0a84fef767e1459a96c7284af9ea38788a4d0b9221c1c5edd3e2937377744b82d6160381baa8957686860d5d12da8cca9b148c01213d395c192976ef0a59fc39f6ad95475b1e0b6b4f604579a4ed3f5593462e42d44d4a7d40373bdab2c8d80a6b3ba0d24cacf92cc6f2d2fa42e085bc76ba11cfdb2e606febda8b99ebc068fbc8d942ac1ef0f9b018a2d52d1e64c046b9c87ce9c64cb6972c198b973705dd0688a975e5edacb62ca1f0cb9ae616bd00303f5dfa96da49c2d1c0263532924f7fe3cc64334322bcdcce8212f3ad0106f36e050eac799eee2ab8738696362b4702081797e8422706ad3e2698eb14abc6cad832c46d3af199e1060397d2c8982cad14ca248d34e6ac50997935da03cf8568fa73f00459504ef55962122f9dff2626e706ba2515dc1c07c1c131a9e68bcfa93042aee851dba3f429ca01f632f13d96766c40f5dc8e4473ed416a2ffde49198760f8b2276c8f8324e485d28c2eecfcd3fca38f2efd7e9f39fa4afdbefab0b80196158579365a3c77f2131d1e1ae3838985d6a0a82f72e87202599c17365a595fbf422286a1b4dc93451c66ca287b35807226b6e375d69807b49781904dadd7aff578ade9bc587479258a9154852934c828432c3efb268f427dec63be247636a79f2faa41f85dfc9be21da86a273688105055a35f450937a088ff81781a216a0865c38f789d635f3f2efb026ab592c3bad822f076aaf9f40ca649b536f291d613f90104f52d9b9a6e9762e0e8938c28b33efb8ccbd62c8ae2ddeae320afb7699f172a88078d8cf2f1a4696c18aacaaf6494a9dfeabd35b707e73305ea14b17d4ce8d1ef62b3f24a3aa005adc1a1a2e9c2d6506e303bc539ef966835712fb575a0a3b6c5ac4a5c5bde6231817503b2de1961cf302f028ec3a5d8c7e54ac7e68d35d246e9b37bc4347b0a704941b7f9fac33914b8d4665869d3989db7b59d1ed46ae25653fbb71daa9b7b7242ae1ecd548b69039d77b94f25e4a6552fbf5de0f19f694441df2402254deb368b1fc4b333c33bc9f09a50935e87c835ee8eb62ca124981ff2072baf7cf9384173f2d5eb89f5a0c4226a44002d7f4ce8aa64d58595c6b0b7cc5d1a4727100e0a9cdf5bea9012da3d353720fb688290c69cb0f902c2090328c325bab8d8111a474d46d520d8ea1995afaa78f85fd55a321bb6d416773291db7d8f035c46174165608e6dde82caef31a53dcd78fbe2cefda5eab9f8319001d69604342a1bd011b96214639224e50b4608226e0ad978f17dd0ea31fd46e34450544eea42d05f45f82b155ea14ef4f9e1a3b198c3020992ad6f278ad0805bbbeb3b2564ea7c4d596b29e5a299f1d10d7285517a5756a4e678313d5fd6ceeba0ee7cd4d2f6c717f8c4734aa3e069767609ed70520d7427a6884dc17a1e13f3065e4f924e2d27a4a32fff170aecad134a4f0268ddc3b73090bad2c09fad9b7f6e4daedec2b87a5309dd3d2f8e0a4dbd0addf6c884aa8aa4fc72c8c05691912f41847e2d941d964ba03931c4e78113135fa788092ff15861119cbf68673f283eaea80e4d0ed8388ed15d9dd04897d14f5481512888f768ec60f79c522043f27bcbf426d3d967e79244aee63976e1ab708c8da26c31bf0df8baf4d912cccc313b10934d96af61fc7de25e957ab4e062db8d243a1183a14ab8934ae33fc6dcee37c6e843", 0x1000}, {&(0x7f0000001700)="fda30e3f6e11c9749357ab2a1c77eb9dd912b68edc599b17399488d21fcfaed635b8d668ed34f03def30bad11e7e62969b9fdfdd0f3a3031153bbc5fbd683586887f97efc905bb74e14c08bf32b6eab701bf415ae49c35de56906a9e4aba85885f32a2d368f08df43804820bc5672ee89c21a8399d9a0f80aab6024bbc1bcaa9f875da88928d738955cdf9311fcfc1f3a45f808fc8e8f088a6ab3252aeb3b8abea91a2848f9553f134c902d112524e3b5784777bc27256de5e820720df6c6faf0777f6fcd6f73cb055ccb8012b47ce42ea7859e15fe03c38ebae984fb35c250ad12840", 0xe3}], 0x5) r4 = kqueue() kevent(r4, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000180)={0x3, 0xe50, 0x9, 0x5, 0x7f, 0x0, 0x4, 0x10, [{0x4, 0x2, 0x7ff, 0xfffffff8}, {0x80000001, 0x9, 0x0, 0x6}, {0x6, 0x3, 0x492, 0xfffffffd}, {0xffff, 0x7, 0x3800000}, {0x8001, 0x9, 0xffff2156}, {0x9, 0x0, 0x8, 0xfffffffc}, {0x7fff, 0x0, 0x4, 0x9}, {0x800, 0x3ff, 0xfffffffa}, {0x0, 0x84d, 0x3, 0x80}, {0x3f, 0x7f, 0x1, 0x2}, {0x5e, 0x0, 0x8ed}, {0x805, 0x0, 0xffffffff, 0x3}, {0x3, 0x3f, 0x8000, 0x400}, {0x8b4e, 0x8, 0x1ff, 0xc2d7}, {0xffffffff, 0xff, 0x81, 0x3ff0}, {0x8, 0x10001, 0x0, 0x300000}]}) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="6a8bc9634e19767b6ce7e78a2f35f44ec45607846d1454ee7c01aed89f6fddeddda5ae112435d59635c012d5c2f8d037b25f792509728329e723904e1b8dd1363217cd440193796b8f87e5c46881cc084e0912e434e1ac44d1fbcb4848"], 0x10) r6 = accept$unix(r1, 0x0, 0x0) write(r6, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3b1d) execve(0x0, 0x0, 0x0) 16:00:24 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, &(0x7f00000000c0)=[{0x54}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001180)="21f2d5d64f9b7b961e6a96446471") 16:00:24 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file2\x00', 0x2, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = socket$inet(0x2, 0x400c, 0x1f) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet(0x2, 0x8000, 0x80) kevent(r2, &(0x7f0000000180)=[{{r3}, 0x7fffffffffffffff, 0x0, 0x1, 0x10000, 0x1}, {{r4}, 0x6, 0x81, 0x10, 0x81, 0x80}, {{r1}, 0xfffffffffffffffb, 0x28, 0x40, 0x49, 0x3}, {{r5}, 0xffffffffffffffff, 0x21, 0x40, 0x0, 0x5}, {{r6}, 0xfffffffffffffff8, 0x80, 0x1, 0x1f, 0x2}], 0x4, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x20, 0x1, 0x6, 0x4}], 0x4, &(0x7f0000000280)={0x4, 0x8}) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f0000000640)='./file2\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file2\x00', r8, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:24 executing program 1: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = dup(0xffffffffffffff9c) preadv(r0, &(0x7f00000004c0), 0x10000000000001f9, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:24 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) write(r3, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000000)=""/50, 0x32, 0x40, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0/\a\x00\x00\x000\x00'], 0x10) 16:00:24 executing program 1: socket(0x11, 0x200000003, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000640)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/uc\x00KI\xc7\xccq\x00', 0x901f9b28ccda0f51, 0x0) r1 = socket$inet(0x2, 0x8000, 0x9) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r2) 16:00:24 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0xfffffffffffffffc}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x3}, {0x6}]}) mprotect(&(0x7f0000751000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffc6c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:24 executing program 0: setrlimit(0xf, &(0x7f0000000080)={0x4eab, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getpgrp() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x9e5a987fdfe2e6b6, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setitimer(0x3, &(0x7f0000000140)={{0x9, 0x3c}, {0x4, 0x8}}, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'\x00\b\x00', 0x0}) writev(r2, &(0x7f0000002400), 0x0) 16:00:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)={0xad, 0x100, {0xf7, 0x1}}) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0xc003, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r5, &(0x7f0000000100)="8c65", 0x170) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1ff, 0x0, "000000000000000100002000"}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000002c0)={0x1, 0x1, 0x1, 0xd33c, 0x6}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x9a) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000180)={0x9, 0x3, 0x100, 0x6, 0x4, 0x9, 0x2, 0x10, [{0xa387, 0x9878, 0x5, 0x400}, {0x1, 0x7ff, 0x9, 0xffffffff}, {0x20, 0x2, 0x1, 0x3f}, {0x7ff, 0x1, 0x3, 0x2}, {0x75, 0x9, 0x0, 0x422}, {0x4, 0x5, 0x3, 0x1f}, {0x7fff, 0x6, 0xff, 0x7}, {0xff, 0x7ff, 0x5, 0xffffffff}, {0x800, 0x2, 0x8, 0x6}, {0x5, 0x8, 0x0, 0x9}, {0x400, 0x1f, 0x4, 0x300000}, {0x1f, 0x8, 0x800}, {0x9, 0xffffffff, 0x109}, {0x8, 0x0, 0x1, 0x5}, {0x4, 0x6, 0x3, 0x2000000}, {0x553edf13, 0x3f, 0x8, 0x81}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:24 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, r1) openat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x23) 16:00:24 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getgid() r10 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r10, 0x0, 0x0) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000040)=0x3ff) fchown(r5, r8, r9) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x661}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0x33e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0x41a, 0x1, 0x1f, 0x8}, {0xeb, 0x2, 0x2, 0x258}, {0x3, 0x6, 0x6, 0x9}, {0x4, 0x5, 0x6, 0xffff}, {0x8, 0x7, 0x8, 0xfffffffc}, {0x40, 0x6, 0x80, 0x8d01}, {0x81, 0x1f, 0x20, 0x100}, {0x3f, 0x5, 0x9}, {0x8, 0xf9, 0x85, 0x2}, {0x9, 0xff, 0x1, 0x7f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') r1 = socket(0x4, 0x1, 0x7) getpeername(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) 16:00:24 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x2, 0x0, 0x7, 0x0, "04713da0af28278f916f09080000000000000099", 0x401}) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x82, &(0x7f00000001c0)=[{0x8, 0x8, 0x3, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r6 = dup(r5) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) write(r7, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r10 = socket(0x18, 0x1, 0x0) close(r10) fcntl$dupfd(r9, 0x0, r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r10, 0xffff, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r11}, 0xc) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r19 = dup(r18) getsockopt$sock_int(r19, 0xffff, 0x2000, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r15, r17}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = fcntl$getown(r20, 0x5) r22 = socket(0x800000018, 0x3, 0x102) bind$unix(r22, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r25 = dup(r24) getsockopt$sock_int(r25, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r21, r23, r26}, 0xfffffffffffffdca) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x3, 0x3}, 0x4, 0x74, r15, r21, 0x401, 0x0, 0x418000000, 0xff}) 16:00:25 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) semget(0x3, 0x4, 0x245) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000100)="000000024c8a44e1b30bdfc982955d37c1c103831a5283e4b28bed0300000000cd0800000000000000000000b87096bbada761d6", 0x34}], 0x1, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)='n5.', 0x3}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x200) 16:00:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:26 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$KDDISABIO(r3, 0x20004b3d) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getown(r4, 0x5) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x4c, 0x1}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f000025e000/0x4000)=nil, 0x4000, 0x1) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000001940)=0xdfa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = dup(r1) sendmsg(0xffffffffffffff9c, &(0x7f0000001900)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000240)="c2df4cafd7a1ce71d9709ed364025e50aca83e7c0d1caba079a6731fa71b0e4874e95c9e3d6e6fed60530054b2b4fbdfba98aafa86b500e376a69683f02cd025f967c52e025edd1a1ef67e360066a9e74453ab0e7605aee3ae446a56bedb616b16d133b389b801ee97ad165b207a3fd7280f91394e62f36430545908d5fbb058d4b51172ecc7984284ab74bfb70a6e0eaeb2c9a943ddd27da0daebd9f6fca1e3263fc35481f087488a974f60876cfdb09914992d0bfd7301d9e736e7e49424601d02040488f34c6af47db9bec045ce77c7375533b0ad7646480eaa01d3f82c70855f55d66dee6d2cde34803fa44620ff27e37c1587d2d9e44ed2e1337e9f2ef2fb8363b1eb8b39c0aa4b8e76c90b2ba292e490930c8cea8af51758e91cc72b0eb467032a11d4a6d6dd484e486fc4db601a64030abdb155591e622580ebfd77e52a6511ac64dbc7dd73d42780ababd58d1e83bb0cf7122660a2a8721d55afe518a896b1bb2222901df4411298b855a5c4f3f0021e3a6f1d68b9eabc2588b5fc7aed22be6d684b175a347099c23c2104bc2b27faadfe5de120941c2a4ed602c8478aa92878ed04e7467a3c87c32af0eba04e2bde81b227638288ca0e4d7d00bcb37af064ecc95d328f692d585eb6d60b3ed46f455adc018d2b141b8ae22abb972de8c82f49b8860f5d8460452ecaeeaa7dc2880370a7fb6c9952ab5b20e921b463cbbb335381028ad9e416352a402c2442af54ff3bccb1a2d0f72172952c4e89f289f0ea4b75bbfc30d93ba930dd983b4e68e51a71093ac009dc7e780a681341069b03934f4bfe068ef986204a00ad9e48309341573f6f4b44d898ee7a2cd92f976d6a3292aec68400d0407bd620b40091c0e612bed8cdc30ac36860b9b3c79e19ae4f8e3f8caa5c7dbcb93e6eda8494b613981d4423692e8e00caf389ee0d47fd23f055fd0bdb77ff1612532bb47fe90d9a35b89e7d9ce8968ae493459e8c5c017282de6839b416fa309e262fc7bcd7e4c20c29b24fbcc263e3c3352d59662fe0f4e5e13121754312d789db42ec99ca46dfb27272268b04b0386f393b2b6bd2d0bd86dc84612e43f731a10be28ce6d14d7764e83e51f40364c11bfe1abe658d4244b359872e181b964db0df32dafac5512adf239af9ec01453f833c7d280909c1aebdbb886076679e3e5dbd1d51881368e918191b2124e35461dbba9eea2f9f9acc93442de27930f68f660fb785587cc27bfdfd3e1f98507a18292a979e4cc2b4f9c41124937fa4a05211b1cf7e8f28b87db25a4cf1e2047be0e13a2a6c5269bf1c2445811fea46a262274b9f34c39a6680dffc4d10323c19a88930a9db999892a34bf1dac00ebaddd79d7d4c9b44514ff274a019d7571dcfe5ecc3aee4c336c507817a92fd6617f7d47c85724f5e225a07ee92e08e0395d72e01d7b144b4e054ef082b60770ed27eedc032642b160c20fb9b078facc4b1cbc240ef88e348994c3ddc51b29c84836d911979b4f0c9a462b18a0d3589bc4430b1d89209ee7228ae195928dc20094a85a584b2066cd287cc4ab12e6283cd10ba4a997da73f05ecdf241c6b9a1eacfec76b9605fbcb0e714eeecbce11de8449271701fb3b050f4b06b2654973fa1bc929b5c15a0830da9a2a9a14351a5e5489811ecb1c1ae3c095c4bc1101a54af771fe02002b3bd70a9a99525d7c85f16b2f1e3b51a27879645a08d0b372ab1494330d5a2360505ddb2b5978b60acaa783187d4638573113395d009f80b42dc334d4d989245b9e32787a495e24c59dfb2cf518c2c806737f975b464a5dec9ebc0602acea822d8b312ec17a8aa8a6a8fc60a45c638005d1f088187fa2d9034144c2bfe16ae86fb645ba2c5c59678fa16f5fe76730c747d31a1faa984793bc2faaccce1bb98c1a7ea2b9b808618ccc4e6825b982f5debfdd723ea3445226368f91c7c4425c557c098d115264430c5bbd8f2210bfe26ab0c4605951b6014753fd2afa1b97d7f634d636cb6075e6d6ff425ffb6108adf23f82113a9b49e8559c9691c6f3c7dedce96da2f7287fdcd52c22ca2d4cd2d9bd9f166a76a4662d978a5ffe2161be854b0828d0f526d606cef19143640e4b3685bbfe9c2090251d8ada9e494c246b8ff707d5c13bf1dbb2f9cca510c8b0b5bac34ec7f09c38966ea3a6e58742cf573f0d673b371afddc2547aafcd1f820ab351a2b0825c9c065c67c8267b6b63d7bfae0cca11542d70bf443f3da986192a4ce2d97537a7b8034ddd3fa8d078656bbe4b53997313d7ab287da734a3240a4fd1d913d5f33820ea8108cec445d3aa4a6432742ebf47e5f9edf59b6e353429386824bde6052275e904095bef841128fa2d95b1fa18e05bb02400f7dddb96f2acc6f690023485f7a7ace0eb2204ba981068d60f8ab559906e5fa16b82063a2803d615c8429728fd64c9b486f4acfc8f5b868dfb86a24dcc49332fba969e4474878c080860e371bfcd83b4f42ecad0c8ec40d908decd8374a2a3953a539f2d2cd4336ac11eb9557ffadedb49f179d81c6b2b5e6ff25d18b368bf4ea289751b6600ba9e285e19f9222cd8f98f3bf9004057ace956b88e45122391bd1462aebcf3483b35112dfda7343778ba871b60f6d3a1bc829cccaccf4c5de58a370f6bafc9e1883ea29b92e8c83c50f7378305135ec8e7f4b1d6e8df5fd9950b735e8a40197072749f833730dfe0278e39afaa61224fd6ff202231a7f84b7f8d0362d57297abf6a212e3ac1389d0296fc3e27a9878be4598ae8a2dd0067dc069b5d1a45052c76e54c3d6beaf8dd580c31a549e827e4dc93de65113ac5f31a59f705fe6ce088d72319a418c37692c6da86f9d463ffdf1f6ff556bdda9790e2ae3b92a2e80e153cb64c139f2674803380d5e936ffe69aac1f201ab4e3bed6dc8319d66945e954a06f54fc6a9b76f263227e4a27b9b375e557b10a56d7c668299c812936239f4f3c008a9408a8757640c3f56f90760f3ac47bbb26d31bcc4ef570584e817fbf22f5df16f0bc66048a3481fe89f7388a54de25eb2560d32b68a90dba70492871e022a9aa5443384d5ac316d21eec9fe17d91e8f3ea0d754b18f2466bbe325b38b7f22b06457c9f9ab3618af25d3eb4ade45e74a4b860773beb24dd0a4770674e85a87696e91c25eca97868f2dfba55e9ac6f9e283831ea4a97bdb1c214f98c7cae6727713eb839995533af18ef4611fc82623342ba321e7e78d3d55764b2438ecc4f896f189f1c54115ff1615cde4b6915a29caff869382c5a7b4938f64cd97f23fc08a4498c43ba0a7124f264a6323aa2bc8027bf21466009255fcce82e6f022c3666dec04271d39ea479df6dd743b1635dcc8d766c40f39fb093682f6263445271718da7bc2a1a7a3ba9106feb034571d8dbdf3bc2479c8f7e1faa96daae9996fec0abcdc5f2f6f9f8410079014e2eecaeb8153238945b8675955dfd09bbd46530e2fad3c580b8c2a39bb822cd9f96547f1bf8d0127064780c05fae8183b52c568499e5de7edfb00fa98553a99a654dd04f3930576112385fa2f9edb83bcecf1d3b8965bab3fe84c0fa04cbdbb0cb07a1d5929955938bd504e04e546476f8bbbed83627c7b6bbb810fd0147f0d3ace7325d97112f6a0843118fb4e7ca2e478e0fbefd91ae261168466adef82de74bd5cb6db6eb5845236d464692af1d186ba11c5d624408397d926e4ac58a04b2d4e219b2bbd9b9ada02b54de00c8155e558ee19aae02c9ce0c02620867c9f2e48fef072918b418a7a00f7fd558079b5d557e6e12dd849d7383a00b2fd69d24f8d237fedb0cb01a48b5b1f96796b369da19d6aec394c1ddbae0b9b4a6b04ed7318f699e0ec09cdee91cfae33fce939a18cc28b34960cb43717fb99fa0a8ef220a29031eb546ffe301256a50db5099f620a867786ae47d63ec46ce69bcd4e8b7a65397dd9c6a3a4d1f757da937b5e7f19f3c3a3a5249fa634f4eb1fda406124faf454ea30913cc2f4b656e05e191785e75cbf77e9bcc38d38e249fd9a0ada09d18c90e87e23270b042df9d33629c2e80f5a222583281926ef1da86a847c597103ce081d450890565e0110acfb3c100be3dafa9eab0a445cb8efeb61a6af3ceacdbefbfa8ac8a24965c83b3c70597cc978ae6cfaf816db18854585721bf0ba26abef77146609ecf98f37425f5f7ee6974152b95ae5cb700d73772aff9975e6427a4f04fb377aafb85ecf4ebb2eb39a6751b86b670a6d93c5f8090c0b58436cd43de7fe9a6713d2cffcd4a77ab8a5a169a1b9388ef1972134f1270c4ee70d2f0bed91f7352f9be1806b994be17cf9ca57474fcb6a5fd49968258ab9fb754b9d2c1faf4842bf9df4b217996df724d5287a5f4dbabd33ceee24aff0b75179b453b02b3b39c46a7dc23a9f5b68432c38e55ec6bd7d63a1157fd34bec7a097383e67df5c0d4407fadbd735ead6df66e6ac2a0e18f89f5a1a7840bc11a831f7c10bc1e45b14e1f771c1d3afc3d21035cf52bdecf459ff6e964e385ab7b4da1e95fdb5a3e360a23d566cc606abb19eadc46e28cac66013dea8a4a6f90685d270bb81e32c590735585a3660be7752d78e0a5f63b28d23d1ea517a64b991ef56e41ab52c9af4fa8def995af1e40f8000960d9bd21a994cee0c73f5ca90736d459782177f1f6c538253ebc99c6c04d47a2c75244ccac8bfbe46e7bb9bd2e7634954d80e63e703de9ab5668a287f9f439edf75f853fb8e13b7dd9cb522cc912326702b3c8491cef7ea612a2cd1f370595c4068254b6bbb1b2bf73b25300fe0b4104107bc360c4ff3b572a44b950caa2c70d84d2020071b8637a641e53f1674acc4836d08ebd953679ba86dd6979c217fae2389495a37a052937db3baa551d463abb0e37fffc6b5f2e1d1a1070e7b2a44e84cbab48eab4605c8e4bef8dbc7d12269e6635b7e55ab58446457ae0a971a11559631bc3020cbf2e1f60c9ff1ffbd3d6d4271c90c3fa24cdc7e748610b14d45b66c7bd75cb771b4aa1f4d5ad3463c66a1cfa1b00691021a834eab439ece14a9634d85eb9b843b01f1ef0aeca0c3dea4ce018ad94be1bb087335e1d33178c7d326348e8e737f6dca5f319ea2e9a91050091306333c227b77ca390ab9a4f00708dea0da31c6903557d703e33d7bf4643537cd2358d4147b2e6e15b5533bf9a49edbefddbd20ab08f699a2bc3acdfdb849d3d5822fe21afbafb221859d16a8ad442f11e5f4aed0b50f3ad8875021869796874968c44c1dfb3c994b59e7549b0858967f3f396c5bae8c3cf3299e4bbd42dadc207b2293eab89a0db3b0962ec69eb09950829d69974e3ab25eeca86a2c3f5c1916a1f3a09b45adfa63b7d04fc5c1cd733ca52fb5f09991ab62bcace0c87627644c6a318b302823f2008c13518f07db04662dca7accf125e93bf3424ca543f71a2ecf7907e49b706a4c157bab2816b622c850ee9bd9158cf2d4a0569cd3682eb740e9bb197869fba9f89c9086e92910f606bee85dc57f59744e3ed54a286d5ca050b8495132e3c7bbb2cd7f9970c8de61acf170239cd4397555d15126236cedf3a3ee3194348993abf03cd4ba6d41471959cde61b702eb37d4ee6b859a7dbd3c45a5e6a967dd89f705505694391eff3e6ff7ea42007292733d46089f7454f2899ae2b7545ac5f540ed14eceaae5d9b3a319509b29af60e0304fa8ffbc9373633406597e76bcfee9e3203574449babed7fa2600c3b40edd92bae1e5d2214296d7e56bc94f66bf38b735c79bb281b0d5e742f00f8ecd135e108a0f967db32b171b167c", 0x1000}, {&(0x7f0000000140)='bT', 0x2}, {&(0x7f0000000180)="9fde966b6999d5beaff99d3d77d6", 0xe}, {&(0x7f0000001240)="76b686583f8a4915d2e3e15e20b676ab117ea291e8b332836729b3d141af7437fe6c34fdae097c6b5796fd002a81f81cd936ed1c0aa264c43dd8c44e5b6c6af7e43782596dfec864d51eea5476f572902d9fdf68322822261b0f1fee8d54a93168ddacd4a6a2f9cfa1896e7e8fc87f89ba860a0aa749e9c150acbc5af935392715da7c717c11a5852c8ab35974cf927ac839be41b08675b4c204e92e906cb1c1cbc533fbd99353932b6254f1311c5dcbf9869e7928529fb085f2bcc29b26a70570", 0xc1}, {&(0x7f00000001c0)="336d866ac1a268d8714759572f83a6ccfecbd9018f0a4f8207e9ceac5786ae5e98eef4", 0x23}, {&(0x7f0000001340)="56b43a4c937282e79e34ac244052b336e60d79476e9542a18b2cfb03f5f8b8adf81d1e11e373bdd3d25d8c09dc4574dc7dfc154c8044b898e1", 0x39}], 0x6, &(0x7f0000001400)=[{0xa8, 0x3, 0x2bb, "e9b61de62e755fbef799f443868fcaf31cc325aa66a3e486f30db1216777b981c1fadc5e6421cadc40c4d4bea2afda8d171db2a0fa6ebb3411907eacf87f05c372b5d42c405cd410b3cd7ed47fe93716260d33be2268628c4b28a7bff9cd4aaed1e4a4dcfe089d7bef6a8ff80a9d24ee943afd679fdaa4907571b54a2d4e8bc61f87e3667643dabecd384918627bb3c8eb7d3b"}, {0xc8, 0xffff, 0xa0a5, "50f8cc83753066e0832d5b54008f701cd6b85ab422e9902df8a7b443475ab934db8e3cba1dd27412bc27be8225843f7d9eb3defc6062272103b8adc78a8ad700f7b695ff69aa43f7d32cab33143431dde832c6696ec85bc6bee4174ac8bb7d01e0ee5d7b0605fbc12ba7257a7b0100a18994b452970e347da6929281fe653062de3adb30bee36ecf08df9503c59770f76d0b5b00f50a7d0ec42bfd7173f089024e1b1ed5f81cc5b17ce714aaf8a987bc8e8e0a195c667774"}, {0x108, 0xffff, 0x2, "6a407bd66155b0fec5a94e443f21621143bb673ac69e15859e17f82a7898c5a2da147380478945123fb9acdd5445a941697081ea23a88f88f5d4bd75e802129315bb00291437af85541e8da8aaa83218318ac425b6dc954531448290fc22dda17e8daffb7ce4c12309093579761700d414da33452414c3421a7a45c0abe6820f60a22094d0ad8cc45b15a0fcd2315726393bcb68761df96237fbb61c1eff893fb975c706b64fe00b1e6efe0207117363d5fbafb22a3c13dfde0c88f5486f36cb353f7f93112a755f408a9e1c7714d59b0dae8e4bed4b147dbb13ffdbe3f13c25a43c1accb9d459fa95a864643afaac9e0a"}, {0xa8, 0x1, 0x0, "3dd975bd7f781b5e1069bb91e663c06167a6c8580e2501c96e07d1663c63cf053afec0756586447b8a72d4274ef18641964a669d49d0a892d807f20bbebe6f50091ad581c645919ef1266307df0cd49bf635d1b57e1e8d753cdf6e7f21683c798f4c0f173a284014206b8d4fcf6870243620454158324071ee9a0c515895fb99fefa664b58b4f2135c5ddba4952d0eac2821"}, {0xc8, 0xffff, 0xff9e, "232924aaae6c3248f94b54b6378b2638f5b8e4f3db5e5833aff7944f66c9b837e2a0af1df3ce23c5e664d2620390c772e72215c896a2a6b515e32227cb15761c6fca6a9b7759d143c078c0b1cf4730b8cb24028e1204759378b971455d63e1651ae90a19100db5fe5952fa0f8abe072d1cd18dc8558ead9804a3fb3d8f4c93223fa281f817f194d1d24e9dd42bd4d3c7734659c16b7004533fb570469b3e7b8890b2693b956695590ec01c9c0367462bdf9824ef"}, {0x68, 0x0, 0x6, "b9e8a01231547fe3253ba418cd66a85edca190ca7e74eedf2aa60aa548f9e109ead8fb59b5d97ac9b601d9c5fd35e941423f64d7cc43d89aa2e553b0620b1610bfbb377c9e37b8ea6eaecb1587389b5ee63c5bae6f"}, {0x98, 0x1, 0x4, "4915973672a3d7db3cf4d2019e85df40cf37b7b5895138f23888287e4ca8c43baef4f683b7e92b735341da3e37c7c7e7a7749603a666dfcfef3c23afbb67eb662f420bdd785618bbc57384d7df435f6bf3d97dbf06c9c338f212383106977f077764e807cd47e8a0d80e64e486dbabc3a7f8dab0308662dee0e54f09b0d407b7c50398ea95db38"}], 0x4e8}, 0x2) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000000)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x7fff, 0x7, 0x0, 0x7fffffff, 0x3, 0x2, 0x4, 0x3, 0x2, 0x8}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") r2 = semget$private(0x0, 0x0, 0x22) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xb5f0, 0x2, 0xdc, 0x4, 0xff, 0x2, 0x2, 0x8000, 0x8]) 16:00:26 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x3, 0x80}, {0x2, 0x400}}, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x919c) r1 = socket$inet6(0x18, 0x2, 0x3f) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) socket$unix(0x1, 0x5, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x1, 0x0, 0x9, 0x200, r2}) r4 = semget(0x1, 0x1, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000001c0)=""/57) r5 = semget$private(0x0, 0x4, 0x10) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0xb74, 0x401, 0x7f]) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) clock_settime(0x4, &(0x7f0000000240)={0x2, 0xffffffffffffffe0}) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt(r6, 0xaab, 0x1ff, &(0x7f0000000280)="c1054030a43c17a11942dec74c247c2d6f79a285b9f32261a7be55bd10decfcb74265ad78251f506b70ed2ea9a26b65f8f058ac9fed69259ae354cf04647cd282fa59409cab66f766c714caa93bf17c94afba47f9aeee3fd373fef664be0764846944e71ab39452eb307afbb89f30b6dc3fc8ecbd9615e0d0d27437035269c4c44f0e6fde6ddf35dea920972a73f5dab0d6c01d18e239bb175194e77f43633555c1a88cb7a1e4ad145731b382d28eb2ab7047e8be72b6610c6a2334486f74100dab572b9c99926d71ba8c213b79d108e66f6f8e77db7f9da", 0xd8) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000380)) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x6, 0xff1}, {0x100000000, 0x450}}) r7 = semget(0x2, 0x1, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = getegid() r10 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000004c0)={{0x1, r8, r9, r10, r3, 0x0, 0x3}, 0x9, 0x2, 0x9}) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') r11 = msgget$private(0x0, 0x20) msgrcv(r11, &(0x7f00000005c0)={0x0, ""/139}, 0x93, 0x1, 0x800) fchmod(0xffffffffffffff9c, 0x4) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000680)="a91472d46a23dcb3da1e3ab6b1b11fbee155e554678aa4dd14e134e5c6afa45c9534b923c9735defbd206cfdb662fca648bbe57946c6386214f3b64711a1c440dc437ffc652df77dfeb1be63691d0fe208500a0fe8c200b331b86b3dcf69fdb8ff5d8c0ee5e42e771285239b3450ae1293f8ff4e4c1708c964b0b75a3a27936dc0e20a485f4e4406e3b810dc0fe7a033e461e89571f5df8027c455627c527ddebf0edafe279f4f4118fb23b28b3ca0f081f4ac9d362c7c3f0fdeaa5fcc4ec19a6632db3cf1eb5648f31a37a7e427da6d", 0xd0}, {&(0x7f0000000780)="eef27a0694dcafa4f9587cd81bcf11411b1ff10e18f55d90a2c1b2f8499c7d9b99086a3578245b3769e467b843e02e0cd82663c440ed9daabe085b174817f0e29a0310b8e57d918db02223feca52a06c", 0x50}], 0x2) 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8, 0x598e, 0x7, 0x1, "360640a95c3343216d7cf8b915c7aedb9ee70c0a", 0x20000000, 0x6f5}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r2 = dup2(r1, r1) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) socket(0x22, 0x4, 0xf7) socket(0x10000000002, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="82302d4e8b1bdd5865763673ad", 0xd}, {&(0x7f0000000200)="e6065e15a0fa870b93c202a3d9b50fbbafa9a2916f0367f3ee320b89dc5c313fbb480d52594982662c7b8fe98ac716ac3a7db90dd3102498b2af2ecacc91367089f17014ba0237e7c45104f304e14b0a2f3ed0c6c9c8ccbf74a002ae8de90af2687dece102a7833404c17af175304fb208f9db893462f353f3132d4dd186648d5bf458d5be22af132d2ab3ec0ad359e15cdf0f429e128149aaf3b331eaa8de928f52db5bf04391cbcdabc4cc5be6ce22", 0xb0}], 0x2, 0x0, 0x34) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x1000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x100) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b38af61849b23d0c55625aca4474") r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000240)=[{0x3, 0x3, 0x4, 0x1}]}) r3 = socket(0x18, 0x3, 0x0) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) write(r3, 0x0, 0x0) sendmsg(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000400)="e6d76b9945b87d0c7b922a03099870dc13fb68b815f6c6aa1004bcc529f6df336854f1cb9ae04f22f0cd0c587aa72b725ea8e10eb156c847e52e3be1041469177fcac6db21d84925827c84df0bb414b0ae791d7d778b9a19bd426438462f02d8b0204e10ed554df379ed934227648a50ae88c62295a7d926df5f035ce0a035d65e94d1110b0ac254b7ef3b46b581bbc6d332bf3026bc12a95227235690e0ddf929f83b2a4815a02853a873f4978f", 0xae}, {&(0x7f00000004c0)="a1e791db4dad99c07ebdc400fadd9fcd4f7c17b0bb084c61a9e7d72966baba2a38223af9a5024c976d7b422a684f5cc1b41bc9c2dfad60de93a9b6e68f71b64ba43e895f9138a8e3f2e8a26deef29d55c1ab3c705c14794c5653f3bae188e22fb4cb3066e15d757fedd8e995a49a80ed9aa4a93f5f2d24d3ba85e81d60de93fe22720651af20b7116a0504e862c3a9cead3ca30314b982ade6466879d1822bd1aa2d1a917cc3e384ea78d784b10469649ded606eaeecfdc31f1747999fae78837128820e80eaa683f0a51320d507efa09752a79334f7872cdaf25f7156dfe00bf9226ee98981ba990aa523e0dda79f", 0xef}, {&(0x7f0000000080)="b8980a45bbe853c56e5654ffa5192dd8f24b968c401ec061778d0aac0ae86a", 0x1f}, {&(0x7f00000005c0)="dbf22b22f6cc9d14c2d3d33eb83af362baece12ec87dcd964f8e1271dc9f18a1769aa04bb002a54711c770913d465f902e389f215b2dc60fe4a3759291b07bae6dbcd3ed8a53453b71adf02a00d17dbde339f9aa847ab9455a3913d64bfa46079d1839f873ec9adbae620062266cdb98006fffbee81123c9a45763b377143a9e9f4432e552de88a998da84fee9b9dd3a8e5e6e295eb0e04d327f68033d4473d20f883f75aeee8270f48d17", 0xab}], 0x4, &(0x7f0000000680)=[{0xd8, 0x8001, 0x4, "625ea2da73904920ba4b47669881a503fe5b7cddb667bbf773db6d5faad1d5444732af04371de9b1d8f58d5519e43e9644332302fd4c8c0c9e582cafc6673ec5489889052eb10388dc185b5a92af8cab448501d28a2653ad3d4998316710c946fe250fa3d1690f334e51166145310cc6d5b41fecc86e079386240bf169cd688f7430568b47944fc4557229921679238bc85b077c51aa4f544018117b40a6178239c52f9ba3915ba41fff14644bf985f3eb0ae9b0a674b516032b0b24b57ef02eba4661"}, {0x58, 0x5cd82ff80b99c6f9, 0x253b1212, "2824cdf44b769b353045a9262a3a4e08abc57d526bc2d514ae1cce6daa542f85082c4d9884260a757bb10a76956284592db7876802a11c0bd2383f7b8e738215b445789431827d"}, {0xe0, 0xffff, 0x7f0, "35c8f6063f0ad7ec67c00a1534efaff56e62dc5ff1f20644ad453030e722159325ab4cd0b021efea4d46323e0df6d4c5235de307fbf2e4561fdf3c0d2eac7c85c5031d29a32b8a7fb3d080dfa8ae778cf010f5f0dc2364eaa5d01b6f08408ddd5de785ca241f41c0b3250070754ca80cddce027d12fc2c16cf66bb8729721d48631613eb4f337b9a7a3d25a65e63205ff1f3ae118640eb11276a85aa3460a91afc28ca9b9d61fbdd805cf2e582a9c02dafdc56b0ed34b76db0e088aa35b277132fbc248c60301727e30d7348b22f3f36"}], 0x210}, 0x2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_timeval(r2, 0xffff, 0x1806, &(0x7f00000003c0), &(0x7f0000000380)=0xffffffffffffff31) r5 = socket$inet(0x2, 0x3, 0x6e) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) r2 = dup(r1) write(r2, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc206000000000000005d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec007bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae210200a19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef7874ac3591e16a006cf9a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f000000", 0x2d8) 16:00:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) dup2(r1, 0xffffffffffffffff) 16:00:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x208000000203, 0x0, 0x4], [0xfffffffffffffffd, 0x80, 0x0, 0x0, 0xfffffffffffffffc], [], [{0x0, 0x0, 0x0, 0x5}, {}, {}, {0x0, 0x0, 0x5, 0x1000000000}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {}, {0x0, 0x0, 0xfffffffc}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r6 = dup(r5) getsockopt$sock_int(r6, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r7}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r13 = dup(r12) getsockopt$sock_int(r13, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r14}, 0xc) fchown(r0, r4, r14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = socket(0x2, 0x3, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8040691a, &(0x7f0000000300)) 16:00:27 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000180)=[{0x9, 0x9, 0x0, 0x400}, {0x8, 0x3, 0x40, 0x7fff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES64=0x0, @ANYPTR, @ANYRES32, @ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYRESHEX=r3], @ANYRESDEC=r4], @ANYPTR=&(0x7f0000000140)=ANY=[], @ANYRES16, @ANYRES16=r5, @ANYRESDEC=r1], 0x6) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) uvm_fault(0xffffffff825597b0, 0xffff800000bd0074, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff825597b0, 0xffff800000bd0074, 0, 1) -> e rtable_satoplen(2,ffff800000bcff78) at rtable_satoplen+0x150 end trace frame: 0xffff800016d6d0e0, count: 0 ddb> trace rtable_satoplen(2,ffff800000bcff78) at rtable_satoplen+0x150 rtable_lookup(0,fffffd80397a4720,ffff800000bcff78,ffff800000bcff58,4) at rtable_lookup+0xe0 rtrequest_delete(ffff800016d6d180,4,ffff800000a9b000,ffff800016d6d250,0) at rtrequest_delete+0xe3 rt_ifa_del(ffff800000bcff00,800100,ffff800000bcff58,0) at rt_ifa_del+0x3c3 in_purgeaddr(ffff800000bcff00) at in_purgeaddr+0xc6 in_ifinit(ffff800000a9b000,ffff800000bcff00,ffff800016d6d5d0,1) at in_ifinit+0x234 in_ioctl_change_ifaddr(8040691a,ffff800016d6d5c0,ffff800000a9b000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800016d6d5c0,ffff800000a9b000,1) at in_ioctl+0x205 ifioctl(fffffd802e15fc20,8040691a,ffff800016d6d5c0,ffff800014914ee8) at ifioctl+0xb34 sys_ioctl(ffff800014914ee8,ffff800016d6d6d8,ffff800016d6d720) at sys_ioctl+0x5b9 syscall(ffff800016d6d7a0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,e0fd163e010) at Xsyscall+0x128 end of kernel end trace frame: 0xe11eab1cd40, count: -12 ddb> show registers rdi 0 rsi 0xfd rbp 0xffff800016d6d040 rbx 0xffffffffffffff07 rdx 0xffff800000bcff7c rcx 0xffff800000bd0075 rax 0xffff800000bd0075 r8 0x4 r9 0x5 r10 0x751b9fa97e069f20 r11 0x6400177454cba3d8 r12 0 r13 0xffff800000bd0075 r14 0xffffffff824beb60 inetdomain r15 0x4 rip 0xffffffff81800560 rtable_satoplen+0x150 cs 0x8 rflags 0x10283 __ALIGN_SIZE+0xf283 rsp 0xffff800016d6cff0 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> show proc PROC (syz-executor.1) pid=66587 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800014915650,0xffffffff825a6d38 process=0xffff8000ffff70f0 user=0xffff800016d68000, vmspace=0xfffffd803f013110 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 35550 248105 81111 0 2 0 syz-executor.1 *35550 66587 81111 0 7 0x4000000 syz-executor.1 81111 484978 85514 0 2 0x482 syz-executor.1 20405 1528 1 0 3 0x100083 ttyin getty 65537 399789 85514 0 3 0x82 nanosleep syz-executor.0 29895 287415 0 0 3 0x14200 acct acct 71641 247257 0 0 3 0x14200 bored sosplice 85514 210716 94297 0 3 0x82 thrsleep syz-fuzzer 85514 91396 94297 0 3 0x4000082 thrsleep syz-fuzzer 85514 470216 94297 0 3 0x4000082 thrsleep syz-fuzzer 85514 453106 94297 0 3 0x4000082 thrsleep syz-fuzzer 85514 74938 94297 0 3 0x4000082 thrsleep syz-fuzzer 85514 377664 94297 0 3 0x4000082 kqread syz-fuzzer 85514 432366 94297 0 3 0x4000082 thrsleep syz-fuzzer 85514 359875 94297 0 3 0x4000082 thrsleep syz-fuzzer 94297 108190 54527 0 3 0x10008a pause ksh 54527 61486 16564 0 3 0x92 select sshd 16564 294695 1 0 3 0x80 select sshd 89482 67060 67835 73 2 0x100090 syslogd 67835 427796 1 0 3 0x100082 netio syslogd 52153 49656 1 77 3 0x100090 poll dhclient 9138 336134 1 0 3 0x80 poll dhclient 12842 242856 0 0 2 0x14200 zerothread 45288 372593 0 0 3 0x14200 aiodoned aiodoned 22118 328124 0 0 3 0x14200 syncer update 40646 269355 0 0 3 0x14200 cleaner cleaner 76114 354574 0 0 3 0x14200 reaper reaper 79365 87997 0 0 3 0x14200 pgdaemon pagedaemon 48762 153279 0 0 3 0x14200 bored crynlk 22001 127576 0 0 3 0x14200 bored crypto 32184 194912 0 0 3 0x40014200 acpi0 acpi0 80333 332932 0 0 3 0x14200 bored softnet 16689 209518 0 0 3 0x14200 bored systqmp 67292 192301 0 0 3 0x14200 bored systq 10925 60613 0 0 2 0x40014200 softclock 70902 20296 0 0 3 0x40014200 idle0 64092 92357 0 0 3 0x14200 bored smr 1 69454 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9652 7917K 11672K 78643K 25722 0 0 pcb 13 12K 14K 78643K 1214 0 0 rtable 112 12K 12K 78643K 1615 0 0 ifaddr 82 17K 17K 78643K 434 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 145 0 0 iov 0 0K 24K 78643K 558 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1231 77K 78K 78643K 5409 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 46 0 0 VM map 23 5K 6K 78643K 33 0 0 sem 12 0K 0K 78643K 571 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 2221 0 0 sigio 0 0K 0K 78643K 42 0 0 proc 50 38K 63K 78643K 1002 0 0 subproc 32 2K 2K 78643K 259 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 259 0 0 in_multi 29 1K 2K 78643K 320 0 0 ether_multi 1 0K 0K 78643K 21 0 0 mrt 0 0K 0K 78643K 11 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 168 742K 742K 78643K 168 0 0 exec 0 0K 1K 78643K 620 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 136 202K 211K 78643K 6574 0 0 UVM aobj 130 7K 7K 78643K 139 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 535 0 0 NDP 20 0K 0K 78643K 148 0 0 temp 227 3540K 4180K 78643K 133945 0 0 kqueue 0 0K 0K 78643K 30 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 60 0 55 1 0 1 1 0 8 0 rtpcb 80 320 0 318 1 0 1 1 0 8 0 rtentry 112 299 0 259 2 0 2 2 0 8 0 unpcb 120 3951 0 3936 10 9 1 2 0 8 0 syncache 264 13 0 13 7 7 0 1 0 8 0 tcpqe 32 140 0 140 4 4 0 1 0 8 0 tcpcb 544 1823 0 1818 16 15 1 15 0 8 0 ipq 40 18 0 18 4 4 0 1 0 8 0 ipqe 40 428 0 428 4 4 0 1 0 8 0 inpcb 280 4975 0 4965 26 24 2 13 0 8 1 rttmr 72 4 0 3 2 1 1 1 0 8 0 ip6q 72 3 0 3 1 1 0 1 0 8 0 ip6af 40 7 0 7 1 1 0 1 0 8 0 nd6 48 41 0 38 3 2 1 1 0 8 0 pkpcb 40 5 0 5 3 3 0 1 0 8 0 ppxss 1128 38 0 38 11 10 1 1 0 8 1 art_heap8 4096 3 0 2 3 2 1 3 0 8 0 art_heap4 256 1364 0 1133 27 12 15 16 0 8 0 art_table 32 1367 0 1135 2 0 2 2 0 8 0 art_node 16 298 0 261 1 0 1 1 0 8 0 sysvmsgpl 40 51 0 32 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 569 0 559 1 0 1 1 0 8 0 shmpl 112 137 0 9 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4881 0 3490 46 0 46 46 0 8 0 ffsino 240 4881 0 3490 83 0 83 83 0 8 0 nchpl 144 8479 0 8046 60 40 20 60 0 8 0 uvmvnodes 72 6356 0 0 116 0 116 116 0 8 0 vnodes 208 6356 0 0 335 0 335 335 0 8 0 namei 1024 30290 0 30290 3 2 1 1 0 8 1 vcpupl 1984 21 0 0 3 0 3 3 0 8 0 vmpool 520 31 0 10 2 0 2 2 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 32352 0 32352 20 17 3 7 0 8 3 plimitpl 152 232 0 225 1 0 1 1 0 8 0 sigapl 432 2358 0 2345 2 0 2 2 0 8 0 futexpl 56 72395 0 72395 3 2 1 1 0 8 1 knotepl 112 634 0 615 1 0 1 1 0 8 0 kqueuepl 104 758 0 756 4 3 1 4 0 8 0 pipepl 112 2586 0 2563 12 11 1 2 0 8 0 fdescpl 424 2359 0 2345 2 0 2 2 0 8 0 filepl 120 26752 0 26645 30 25 5 11 0 8 1 lockfpl 104 1021 0 1020 1 0 1 1 0 8 0 lockfspl 48 316 0 315 1 0 1 1 0 8 0 sessionpl 112 35 0 25 1 0 1 1 0 8 0 pgrppl 48 55 0 45 1 0 1 1 0 8 0 ucredpl 96 2705 0 2698 1 0 1 1 0 8 0 zombiepl 144 2345 0 2344 1 0 1 1 0 8 0 processpl 864 2375 0 2344 4 0 4 4 0 8 0 procpl 632 5182 0 5143 5 1 4 5 0 8 0 sosppl 128 47 0 47 9 8 1 1 0 8 1 sockpl 384 9384 0 9357 50 45 5 21 0 8 2 mcl64k 65536 196 0 196 7 6 1 1 0 8 1 mcl16k 16384 29 0 29 12 11 1 1 0 8 1 mcl12k 12288 74 0 74 7 6 1 1 0 8 1 mcl9k 9216 31 0 31 11 10 1 1 0 8 1 mcl8k 8192 104 0 104 6 5 1 1 0 8 1 mcl4k 4096 270 0 270 4 3 1 1 0 8 1 mcl2k2 2112 52 0 52 10 9 1 1 0 8 1 mcl2k 2048 71869 0 71822 17 10 7 14 0 8 0 mtagpl 80 100 0 86 3 2 1 1 0 8 0 mbufpl 256 143149 0 143000 88 74 14 35 0 8 1 bufpl 256 15828 0 9446 400 0 400 400 0 8 0 anonpl 16 323680 0 304302 161 66 95 95 0 62 16 amapchunkpl 152 13507 0 13377 48 42 6 15 0 158 0 amappl16 192 15278 0 14188 142 79 63 68 0 8 8 amappl15 184 228 0 224 3 2 1 1 0 8 0 amappl14 176 508 0 505 1 0 1 1 0 8 0 amappl13 168 779 0 778 2 1 1 1 0 8 0 amappl12 160 150 0 146 1 0 1 1 0 8 0 amappl11 152 139 0 127 1 0 1 1 0 8 0 amappl10 144 18 0 18 2 2 0 1 0 8 0 amappl9 136 901 0 894 1 0 1 1 0 8 0 amappl8 128 467 0 424 4 2 2 2 0 8 0 amappl7 120 85 0 78 1 0 1 1 0 8 0 amappl6 112 140 0 130 1 0 1 1 0 8 0 amappl5 104 413 0 402 1 0 1 1 0 8 0 amappl4 96 2870 0 2839 1 0 1 1 0 8 0 amappl3 88 638 0 632 1 0 1 1 0 8 0 amappl2 80 17775 0 17699 3 1 2 3 0 8 0 amappl1 72 53302 0 52894 26 17 9 20 0 8 0 amappl 80 5661 0 5611 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 138 0 9 3 0 3 3 0 8 0 uaddrrnd 24 2390 0 2345 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2390 0 2345 1 0 1 1 0 8 0 vmmpekpl 168 20494 0 20462 2 0 2 2 0 8 0 vmmpepl 168 296143 0 293920 272 138 134 140 0 357 31 vmsppl 272 2358 0 2345 3 2 1 2 0 8 0 pdppl 4096 4786 0 4731 10 2 8 8 0 8 0 pvpl 32 862904 0 840650 371 150 221 310 0 265 40 pmappl 200 2389 0 2355 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 684 0 146 16 0 16 16 0 8 0