fffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x6, r2, r3, r4, r5, 0x80, 0x20}, 0x6, 0x7fffffff, r6, r7, 0x9, 0x4, 0x1}) 16:01:11 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2184, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pread(r0, &(0x7f0000000100)="db27891890a1676402dc9a8aa58f1bb2dc088d91dc4154a8d74526f6071c836eb202bb592e38e97396381f9bc421edcf7bd230e1e135019b6af7fd1a53e024b672ee9fb2a9ec", 0x46, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b5c21000000000800000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:01:11 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0xfffffffffffffffe, 0xc6, 0x40, 0x9}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000180)='./bus\x00', 0x80, 0x7b221100) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x200) 16:01:11 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x81, &(0x7f0000000180)={0x1000000000100403, 0x1}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 16:01:11 executing program 0: r0 = open$dir(&(0x7f0000001100)='./file0\x00', 0x20, 0x4) fchmodat(r0, &(0x7f0000001140)='./file0\x00', 0x80, 0x6) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000000)) r2 = accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) getgroups(0x1, &(0x7f0000001240)=[0x0]) chown(&(0x7f0000001180)='./file0\x00', r3, r4) syz_open_pts() 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10090, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x0) 16:01:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) getpgrp() dup2(r0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x15}, {0x3}, {0x6, 0xa24, 0x1000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x153, &(0x7f0000000140)}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x2, 0x3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) close(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000280)=[{0xfffffffffffffffb, 0x0, 0xdc, 0x80}, {0x6, 0x3, 0x80000000, 0x3}, {0x4, 0x3, 0x9, 0xea}, {0x1ff, 0x4, 0x8b2, 0x26}, {0x8, 0x8, 0x100, 0x7}, {0x0, 0xb6, 0x40, 0xff}, {0x7, 0x9, 0x9, 0x1}, {0x88, 0xffffffff, 0xffffffffffffffff, 0x2}, {0xfe0, 0x91e, 0x2, 0x7fffffff}, {0x1, 0x8, 0x7, 0xbb}]}) syz_emit_ethernet(0xffffffffffffff2e, &(0x7f0000000080)="b6") 16:01:11 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0xb3ac) fcntl$dupfd(r0, 0xa, r3) dup2(r2, r1) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0x401, 0x7, 0x6, 0x351, 0xfffffffffffffff8, 0x0, 0x101]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:01:11 executing program 0: pipe(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$getown(r1, 0x5) close(r1) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, 0xffffffffffffffff) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x2}, {0x400006}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:11 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r2 = msgget$private(0x0, 0x10000004) msgsnd(r2, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r3 = msgget$private(0x0, 0x4) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f0000001480)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\b\x00'/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgrcv(r3, &(0x7f00000000c0), 0x8, 0x2, 0x1800) 16:01:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) close(r0) r2 = socket(0x18, 0x400000003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x25}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x50) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000000c0)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x5) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x8, 0x14c4d788, 0x40, 0x3000000}, {0xfff, 0xad95, 0x1, 0x826}, {0xffff, 0x9, 0xcb67, 0xe670}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) 16:01:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000240)=0x46d6) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000540)={0x1, 0x8, 0x1a5, 0x5, &(0x7f00000002c0)={{0x7c, 0x9, 0x2, 0x5, 0x1783, 0x7, 0x6}, {[0x7fff, 0x80000001, 0x8, 0x3, 0x6af, 0x1, 0x1ff, 0xf4, 0xd6f, 0xa06, 0x800, 0x7f, 0xffffffff80000001, 0x2, 0x3, 0x100, 0x3, 0x4], [0xc9, 0x1, 0x8, 0x2, 0x3, 0x1000, 0x1000, 0x9, 0x8000, 0x9], [0x0, 0x7, 0x8, 0x400, 0x7f, 0xd33, 0x3ff], [0x400, 0x4, 0x400, 0x6, 0x6, 0x3], [{0xf6, 0x452b, 0x7fff, 0x7fff}, {0x9, 0x4, 0x7, 0xffffffffffffff7f}, {0x918, 0x8, 0xfffffffffffffff7, 0x8}, {0x0, 0x5, 0x7, 0xfffffffffffffff7}, {0x5, 0x7fffffff, 0x9, 0x4}, {0xd2cd, 0xffff, 0xff, 0x12d}, {0x6, 0x9, 0x5, 0x47af}, {0x3ff, 0x6000000, 0x53eb464f, 0x2}], {0x9, 0x2, 0x1, 0x2}, {0x2, 0x7fff, 0xfff, 0x6}}}, 0x9198, 0x14}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0)={0xfffffffffffffffc, 0x6}, 0x10) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x2, 0x0, 0xfffffffffffffffb]) write(r1, &(0x7f00000000c0)="7f38f67b5c2a1b1b8a40617d3579744703c2276c04ea90982905f865a06e38e7d2e00c4f6cd265a911545ec696d90e3e53195cafaa1239871e492c0ac203e89d5e216417717016f345818f0466ade0d2ca18a72275320727ca98ca6d9616e227f8d4c0c7ee6fe235339c3d6c1bbdf552b5994fce502b9b0939f0216fc7200d1f4f969fccc6fb832fe99a5a887ef0d62e070589c7e1f0d6e6d74ff168c990b39bcf4944165bb8168166ae771c62947eb4452b5fb617c293afc752277c060942d44e024f", 0xc3) pipe2(&(0x7f0000000200), 0x10004) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x10000) open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x10) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x79, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x222c, &(0x7f0000000000)=[{0x4, 0x2, 0x80000000}, {0x8, 0xffffffffffff8001, 0x5, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$inet6(r1, &(0x7f00000001c0)="199a036bda297f7f12f14d823f428da6d09ade3b8226cba0603f337a7a4001cee0fdf66c231ce39cd6a3f0a642114b85b6e9709a1f2fd604d6b23ae8672e5f80634a1c2a6118ce6fbdc436bf4b993d483bc992e1f3e824c45a257728195ddbd905fc1cf9c20707ec1e1fa7e64326692c7f1b78dee53eee62064be45f521181f737ceb1119ea120137a6f88cefb5ba87c55b3802e9f1fbeb3a4a9079e2b3d6a9f8cc90dbe13d8d60286ff3de180da7b269ca951b170f9d01ef79b86fa861d39c79167215f81520220a96b30bbef3098aaee8af816d7527585449edede92161fd457586bfc309b4946b5ff1b202efb9355eef7adce2d", 0xf5, 0x400, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x6, 0x5, 0x8, 0x5}, {0x200, 0x2, 0x2, 0x1}, {0x80000001, 0x100000001, 0x0, 0x4}, {0x3f, 0x2, 0x100}, {0x9, 0xfffffffffffffa4b, 0x7}, {0x9, 0x5b32, 0x9, 0x101}, {0x7ff, 0x0, 0x2, 0x1ff}, {0x80, 0x3a0, 0x9127c1b, 0x3}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x28}, {0x40006}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd91, &(0x7f0000000380)="00000000b6aa39623b5f88ba14e7d6e5a68b103c932243e8e506fae5e34a403c4c5231b7d33070cb74715152cb0a06b2f60b3e6c6f47ddd4001b95c5b995b63c2ef5ab92266bba0e1ec2d9aa079d9241bf68cdafa6b7dd00000000000000") 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0xfffffffffffffe7f, &(0x7f0000000180)="b220fa13b2f51cc1a9ac7cf28a2ada504183fbd9842bf3016da7b80f0b6a4e256a0fc5345d92e958aaddb29283eb7f494b7465bb07f9a33a497c4381a8fc46ca989846f24696d95c866d29ea913added8f4a9d1dae6ca5131d9b47bafb11bb4b574917a4510b11e09911377b16c0c5b2d972e4be4ad5f9120647ba52dfd44e10da7e9e30036e5cc8dfa1fa4cb0f800562a9a1d41a73178921893b537310a99001a7d622743aa66afc4ba0eb8ea1f6b1c1996b863b86fb5de867432") 16:01:11 executing program 0: kqueue() r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) fchmod(r0, 0x110) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20200, 0x20) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:01:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x110) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpid() 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10800, 0x10) getdents(r1, &(0x7f0000000240)=""/191, 0xbf) ioctl$BIOCLOCK(r0, 0x20004276) r2 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10010, 0x0) bind$inet6(r3, &(0x7f00000000c0)={0x18, 0x3, 0x5, 0x20}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = geteuid() setuid(r4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000}) 16:01:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000900)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000980)=""/11, 0xb}, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000005bc1000000020500000000000000005d1e8b9562e7468b1b072d9e38421c67181351f343edf610e5383c71a756dd10afcb5890df3fcb1599b4f7f0c0563403f03fcade7245e11d6dad6afe5b3cc1e8fb4a864a0ae45b7e04cec8e62bd7cbc16c8697a83c"]) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x64}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000180)={0x9, 0x2}, 0x10) syz_emit_ethernet(0x1000, &(0x7f0000000380)="038924e824d17fb6284b37c0e1b56717926ed08c07840f0dacc7230783f45a2f78804c27786daf005f3d8f228466e7e44e16a87c396208cddb063bf73cd2173a78d3f12678937714bff59f0942c135b5557311d7def3cd0e15ffd15014ac87e36f88d52007e979161bdfa64a797eb4fb7a67613071f3825732b219d08dc63feb4d5c8c43efec96bf2dfca4c983e9bb01823cd42a121e8e8b92d79cb3b2012f314dc44aeda272f97fc56130ae16dbcb0ec4cd95da94930821e0c35fb86eec0dcb02b28fcb45329e31f973307232444e11b540dfa2aea55b3ea347ef175dca8b795464681367c4efc5fd21cd7ad935b7f9442d71ff20956a1075bcefdf6866d9dccf311f11b4f316972bc7a4973ca7171db6155537922574e42a897cd016c2c49077d6b2150591ef1d2589f5ca9768184697d7c952aff9ca61bea72af180ef8d94f434b8493b0e28de2630368ae6c801f889e4dbd8e36eae56eb1faa5be974cfb1c5e1dc96cad142f1e3d4216ad36bd871b566b374b682edd7c7e7fbc64edd3366febf74391bdcc72c53bf6860c6b6f69d608ac7e24287213ebaee1af39c9ac0fbc3f3913ca85078b5c58058e7809131bfd35c59d9a1bab870332c62e24e6320d51b1cf5e7c12b5323c5fb6cab172faad3211d24c5b7ccfe60753a3c05465de1e45acf166a0ef54e4cd55c132dfc4fdb0372104f07dc77bedd845be6dd3be0b2a7b91ea56e4288e07733ff362f590dfdd15c07b20850087758aadb203dddb0c9163cf0f54bec1aeaa2b56be69315945e1126eca7b6740ce9ec150ea875baddb639792a8831014da208614d29f32911f99f43868907ada49747bd0d7306b056de0581aecc00a96225d7a123e08b11508c611f966ee41bd9deeeb806dca45e2e9a50f2018d2ce265824d1456097f2d35c2827ca73bad9c24a9a2328eb6a433def06e7052b14075b99be0345af75db4d150156fd4cb7030765f8eb497d16d930775a048a97d60c31ad0d350d977db60035f9a3c7d4c66db438385d6dfcbf972571af72fae6014b14d8c2b5d1903c0ee015e64202ffa29889d80e0247210c52e2b8029c7bdfef27ad6f6833eb40afcb806ee77754ff939014baac03b92b8a41b66d9ff83ecd2f83bee3971ccdb4d53822bc27f561c92a3f147588ee9a583445da10db3758fff0f7a64d2e70de28981ab71d6fa66ea29a9c66c5d18c5502d915902edc8d062973dfac33cc30e61a4afaec773941ad7e55f251d4750611df3f74ed5e00338d1ab73760af70478add1740d76743128bb543c26adc740f43e488a6fbbc9b6b635f177bbc403d0d368199c6c35d679534c2a94af240f8700deb5e0d2848316f74c6b954172674363d601a4d86c792a06fb1d33e2b0f298bb4ba0c5b994695d5ab1b76842a36fd6443e3f91b068f57a82f791a39bd38b4719770da05baffd2158b26ca37a015246617d59905660ea548621979fad32462ab0a097585fd8db0a946a36ba65546f70bba83dd0d3c63afb1ca8b189c4394fafab08e094b0640f1d4f6c86a19940942eebfdd27f9339a480c3c597dc8639415642f3bfc4625d1990190c586c31a6e39117fb7f869f57d44ad0836be846721ce69e2f9f816078deb0851023d17910c0fcbc48b0098bade607f0e087208060f60c1320228c51c4b0ed5bb0ec5689c8b5288e1d32719c685b0d3d403c9e1c530bc1dd476fc9f34b3a58281f4cd4f7d4fbb1aae16ac6305ee6a2ad6531866f20601f4a407a60d273bc6b2c9428009965fe06eec4cbcefb7b16e605965f538dec46a165fbe3736fa0d766cd3338065c37b3c0a111d5c171abc46df623229d19d98f07dd32eaed98cc0032fd03815ab97d069703287cf75bbf731888e1d112fee8da464f87a1b027edbe69a97dbc63d75064acc8afc9cf960fc8304d4a950e3e1a20b8a0fbc301ab14626c3dc2b711b27dbc800b4cf078ca50d58fdf13455ab8db671f23d09f9bed79565837a37ca6d680e3e8c1ec8322ad23f734cc17b31418d29eaaa13f8c0daa99605c97f0ef0284524704ee9ca1cdfd28bf17d88459b3c2e7e17a78bbaf8b7489312b6fd57e366158171a2382f71d9166df54300d7e72f23e245dce9ed8b89c11611e7458d8a7906624d8cd1bb488d647a4e42781d14ead60a5f245374f3a89c432cd1bf60d1b1791bd190a7e974fa8461a2ab2f7c8e72b6cbfb49e56f1a746f5c2bcba61b9640f801cf3dddfd6c35911f6072e1b36640bab16c1e2a4ed358cc41dcdc93f4a14b56dbf1f858f1852181d6840613a20583663977e24d54f247e933120e3b9ed101091608235fa8c1a619569e88dd4616444f8a76d21a2a55050a65b6afa16cdaaaf284b23c761a0736127747300e92d40df252f8ef1a1803387bd4047a153b94d55ac008aa774bf20474f1924212ecc763bc6a88af8ae60042b16b9d82330f18b5aa678f976f8424fe249d401afdbbdc4a97e3eb64ac30357956f17656554def882b23ae1a57ea76465831952fefc795807877337f9efa7064c8635009414d85b176289341077a9eba2e4d16f0e5794296e23529b6179488a9be29f424affccbfbc271d6a95081d22052c986f21ebe8288470a06633583fa936167d239c561bd0c909b20586ae72e8b1a2ab22642893d701fc0f251a680288f2ef83357499417d90ea23388ff997c1d043012744065706e9a0983eb420e824e662c866eb0f2f1be24a90ab959d9a000fc4bfe44bcb29cc93896e9bab6911c8611f911df0bd4c049144d2f83eba7116434fee8e913762f7677665a0856b756a35a9bb57e6d9407ef3f846b4d7e8262b5501a698ec688ba967c1c69cc916932fc839a10ba42b8193448c6600a2cde5b17a8ca3e47d1969f7ca215ddc20328c52fdc5dfb042eefefeab4f8c62d49bbda52e0b9d0d85eec79a42f8dd01efbf031e75d41041448c8ef582863e751d5896d9f17b37cf50c872befde184eb086dc0ba34674b0cc8fa92798fa9496d82e7e016f1dbfaa4a46da4c9316ffcf73cd6e8fcade370c6187143ab69be151aa3b1b8aacf0d1a352d3c816de94f9ec18f81a0ddb693ffbb89fd6a67860693761e8be34236dd6af68122733ac7f80c724f83d326c52c92882396e0de3a52a9f32ac4bb2ae6c960f3581116826829c2f6cd8ddfefaa7470d1487e477289c8f89b9b1285d6009e91492b473e84779a6568577c3977d1b06ba0afb9133ad1b3e58efd6a89f5573caca1f4d16c60b9741b58a222016d6ebbd445373666bea4caab0550e053d3a117ea01df0e643ac453d98410349fe9bbe8e4c13d767a2141baf154fa310ee66749d5c01d01503773c03c883821af2b4809e09c232ec1f47138c22a6ab0d1263d4db94a0841539a0002e1425d2aee2d9d26db8eb97cc8bb2cbaa30c6fe6c18be17f527e1dac9bb2cfbb597693ec3c538c6e506435f9fc3e9407b933caada4a50a4e0221a67226efd7276dc7cf5d351a58b300064c9df23d4479fe9320c26b84c9704ff6b1b76ee1da4977c35b2c4cae1a69ffd48d998ea66d8b6152ef654faf33ab9cb4d79f8431132206acbb83366b38c8057d585a6221ce0745fb06f17d483b9094b76cd886a6c43f4e90f80f33ea15e9599d5f41d6fda58c6c5a12133944bc5c4a657c9a2ecd34096b3170c54a887d5c6ed0da1f8c58320b08b06d365ff4eb6281d02ac91fe1e30857bb6a8d61d61f08557aec9e9595c4dac0de561ed22ab8ecee5db58d268b16ce14e35cf602cfec1dfefb38073ffee98c64b5de1bcf1c383b33607d80170ab409bc93cb7204365ff2c1970aaba21d390d3177cf2ac52ecec43ea02da7b8f91f19f3c2a18b68d80d555bcb1b39ebb5982194f0aeb07426f55258a573f16723ad40713a6909be186739366768f562d79ff0641b7514d61bbc349f2d110e0678f60b4df1d490430643326726b242060b37a69825389fc66c48a2be879fcc95291adb7a957ed9174275cd19b84e4cb7c0f96d337854b33919b475ddb2ae75c43e2667823ae7f103e3b82d2e92e4c30cb7952ca40643f59c4a270fa59a1819a304f398735f2ca6ae31a55702308a3d03f094c9965426f483b912cbaa4a4b58ff4f0adf326201578b41e68d3226941b4bca55c1d464c3afcaa3e7d61ede0a9d410452c21174ea7d048b051cfc71d6f7a259c5a65db6c4da586b8034b2de995be316de75966a987f560e38ae6162cfee9c2a31e1435d7273b1a526c6a0640d6fd3ebb77964f11a9cdd114cd0e111223cad93de514ce0202a949f98bab8541403a83192f967f707b267638a0c98d4270d4c9b80b03f189f79354d5546530e98d831de32a56d68836dba1e2048a90b25920adaa3186e9b57ea5ee1b3c5c3cb6fbc2d920a70308fa4a1625383b44a6a4b3d1b31ca88ba729f37a1368e55e2063168f41fd99cd8608a7961d5132d8cfef57a3a720b39947951a9efe9c2390e6e0910e4c830e2598e6459df98a36c68098b2156a4dc763945763a9c489e31f2aec0c2e97fd3c1f2442a0e38470056a6f9fe97f6740f5a737eab4a71f0ed86ed263af6d986611c61c84426b07773d6af9e7c2ff1a7f19f54ed896baa0ffb260c16eff579b2f945c59f5475439dc225c2d96b4d6dbc781c2f420de9b9164c7f315f923947619d9ae418522561f4915952c300b621e13fc4713721cde03628c8adc67cdf066cb47372e1a3075243a3b0116f47838ec9ffc7951c18f793af7179ee1cfc8cb6b71a1552d7a41503c61bea2c2cc0d293cd836e8ca6a37bbd1e8822e25b7952b6113d187a8f02e33de468f57b944838742cc672c111ff50e6a978d1b42ccb8ba4544e86ce135369ec65b7dbf25dbac0d0dd35645aae429e73930e801f177e50607c0c5eb12137791d5476ccc3d772cd7a7fab78c8363ac6596056a6f0be12a29be90d83baa025597b1647efb677643ee76d4ff87187bcc7dfc3431d20faf77c7ffb872302554415ac919c2e4ca0323abfcf74cdaa894f1f182a73e103cc77ad51c07f899019bf1275be3348f0085735930c07fb51a9f2aa90e1294437ec1ee3cd0056d62e09b677dc19e4892a7cb5190a384ef8d1e55454ad790943141ede1b6f464364b9afb9f508df80528a1058aa1f940867f5730239b59b81d33e4030680426c6ea6594580bde472b21f70968c6ee37c27c3019083830932abc04136d7a16a7d134da447eb96f07f221dcd9bed565486cbc2226fdb14aa02a7ba66219e753db4e66f3ff4fa5f2f64858ea6a5599812a05c7d15159d8afacaa58d2f53f67ed541b84d852b09c9b6c8de3a4e6394c14a722a1fd0b4a14433d50565ebf8748061850a886d6e19b608330ac26ac1c4d215b71c1697890e05d4ac28fdc0c631cba93916712d498876619801ada02636d22611bf2083c6331026244206f2bfe30bbf42969c395cfa32204b7d8e3b41b0f8abe9fabc4b7746087d83ff1a01a722fcc037e1397255a98f2709ecb1d806c4cd8e76273a6c699730c555fb1b11d4aa00cbc2fed804899642d47f4d3973ff7514a43ea3722876239410610d8e774e96f32a2aa345dd3215b7bd4433c2b4b97fb44166e6651f23b1169e080e13ed965748c805dbf94c63b0077658a57a76734adb4d649db0c977a0cc37a182ab364bd0cabbf437f56d43497bd17a225ec1b2db494b3c6dd95d8a39646133e410f7071dea0632ef1b45074367afa1942b3198058263c7cab57c975542f6e034fc3a4fc7dca2dba23e3a0f1ae35d41785664fd9dd9b660b599d4d9af1e7bdbf71d9eca4ff562fe4d5922d96df484952fb97d3") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x401, 0xfff, 0x800, 0x8}]}) dup(r2) 16:01:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x40000000401, 0xffffffffe) pwrite(r2, &(0x7f0000000200)="9bf1e39641", 0x5, 0x0, 0x0) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:01:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/24}, &(0x7f0000000180)=0x1a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:01:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8000, 0x0, 0x0, 0x800, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, &(0x7f0000000100)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace376c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f173183b26db8d2002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13bc07a970316eb66907b9926f589c61a2567f05b8450f7f91b076bcf33720173022fa6a8e5519d78ceaefae97de8b00c8cd5418eb92a24715fdaf00238f8c592ceb1d4b975912d82ab968c0b18747668884ab287f20a05dcf3b07374664d056d0d486239aabd5a80c41b402f8a4d0298b493750023524dbbf738de97a3cd38d78138bd8f353e8455b1d066f83d97cf433dba69edc186cfc3f0e7ad9e976777a17920500f6a9787c73f3d1cc7f02e2a0acf05762c8d20a748b970653318e3564c1f9d5469a38d73f72db5c5f3bfe6175926ff27e6c789255b9fcfb168812b46a790176b9a739f3cb2224dfd7635651bbfcdc957c0a8638c82afb08f81369189596d86d9384cd695bd0f7c71b4bb4fe339aa56822c259f58aaaa7926ba17369751a353f9437ba11a680936b8b3ee1216a87b4a2f3362c4906dbb218eaf2ec3aaab394549508e11ee6b1fd84dda092f5930bf1fb8879273f603297de4f85e2d84536820545ab6580e5e3ef4ad7859f7d75ee0f491e366ddb34fe0a08ec323f5fef21bb90a59ca1450c98778809059e180741dc3dfed1d6f6bf6d3d4bc5a960cdaf4ce6a0686cfedd610b67a854db6c8eb290f32f3513c1185a9bbf433382d1984727a0951f5a75bb3d372fa07b62dc9f5ce516e2da2ea6764e68514328ecae24501aeaebd6b9e7a8fccab5f815e83e071764e77c1a39af190a4715a09fb405f95fc4b6ab90b88448e89b57f5eb562bdf6359852fab8aa6ed47da61d79e4f9e80eb218472e6a7f1fd98754859e574006289b23eb14f06a8aad050e7947fab109dfdda114548644b188b3fc392d607dcd448166a283a18b998a8762aa0d304e6a2195f13ab6bc9d7dd9867fc2a3da812548a9ba597bd8aaad522a65aac3e0eb5b6bda8d869d7734035581feda890bacd4018bc85c47c383ee85afa4777bb9891f734e25f17c547e4af2168c60e0d4ce0c74633f81f2f990d4cac9c029efeb9bbb36f871716b9e0e969149c5fc23bd8630b23806ef097547f417ab0b5191aa8465a176060ffe63e06ebd16b7eb0c70259a2683bb189c7ff16d3e7fb359fe18c5fa82eb979e862c3a22b9d0e18e21fa2a6a6a6401c197472b2f8c48f91ab37698b80a15d2edbb9e451d6501326c1138cb104134b23f2ef5f4a57b795606ed1f8387adb9b28f858890a63dd0520bf07c60ccc8ada7f8d4fdead13338648bba63f10627b1073fdad07721569a04d45fc88032a4ccec7367dc5cf5288300a57dbb111876ecfdb39df77ac5155b601e5eb2f30103e624bdb9ff3bc47110a38c8ab8cf577f3bd111acd6d4715aa588f15285e9e34f326ede790ec8744e1b9471593e01535fdd8393dba9529f3208be6ea248e3731916ec0354d27bc1e572ea53c046b38523cdf11048d48a98be9e248ce1ea8b05dabe39e5fc1bd34c6590eb7346a37c008ff5eec29e6b6dc87df4fa38a6b4e0b024921d8befc23dc0cc74c414c74f14aedde56e53b73ea2df03ff4200d1e0408d865c83ff8fa505aa04eb1665fadc1b1111efe36fabcc70847126d8d8647100f5fefc3074322079204bae2a5c0631dcf5c8131760045d42785ae9b8c2401c21e83bbf0302f7843e4c9efdb87db859b08ee4bc141adde6fb357c7d089efdbdc13ab39ad712a4078227ca24d5a7180fbbd3dea4fb7943feb1c4786d49d0ed078513d8e5dd54b238705ff8bc509522a1ef0a78406d249b168ca1fbcede384cdb6449fd1a37ff6c8657a4c998b2824f8da34f4da79c897a89d6d043e34c745f6c1ab411eb2939d4ccc3104762169f456b09fe5300b0b63a7b66c562f2f1cb4714aff164ce76e0bb2f4037923e1ee924426f17a896048929fe58cf0a9171e7d24d7fc6e7e4d478c8ff33b98a0e50d4aa5646e2048d6c82637014c2c0bcd623d520764194cd087fef9d39ae032480d6f0296c83e0959ab6a06d4233f12c3c4b56319b475acad5afa72f8c", 0xaf9) write(r0, &(0x7f0000000c00)="9b7c19b227ced48518585b09660641877a27160ae844f0e9330bf19784840995e853339700f19bf839c997d7d038d47bc1af6f65a25954ef9c10341c2aac436d3b73995f0d652ae8d4a6395995435b65e8a0211492129e38351b1acd45d6270d1f5017b101bed7a475c0a5cd01d33375a36faaa66e674a77c7eeba193e7ea7cf", 0x80) 16:01:11 executing program 0: setreuid(0xffffffffffffffff, 0x0) msgget(0x3, 0x0) 16:01:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x2000, 0x9) 16:01:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x1, 0x2) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x9) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffc, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) open$dir(&(0x7f0000000080)='./bus\x00', 0x600, 0x60) 16:01:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100001808, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x3e, 0xb, 0xfffffffb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x8002d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:12 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="30c86368dbce08fbe3015d5ead972d1ac9734f3320e3bc8ccb7c4cbaa7c44ae446e0068832adbc733e5fedba5243bcb6507354385e3d9514a6a7e23b9bc43e094fcc39810bd3ef2fb50379373ffb9ae9305ce67034171d5d9e69c416c8d17d2df69dccf9074ad9c9", 0x68}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) 16:01:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x10000003d}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) socketpair(0x26, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffb) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x1}, {}], 0x2}) 16:01:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x100) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) r2 = socket$inet(0x2, 0x1, 0x8) recvfrom$inet(r0, &(0x7f0000000000)=""/251, 0x2ea, 0x800, &(0x7f0000000100)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)="cc02cc4ec31b44993b626383583130b69b20453a322a411bf7dc062da812db9caf7485544ae9751d6d67a115e08fed46abeaccda869676732130b1c6885503e9bc284a887da2c02a248d0392077c8b2f4bc95c25fc5aa6b6dacfbb8bc8e4a1659d97afab441910a903ec2e205cd44a5b5213e45eb95ad4f5ec823c4df213514ede472503b927264f7b41589266", 0xffffffffffffff41) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) 16:01:12 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x4010000000200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000280)=""/180, 0xb4}], 0x1) 16:01:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6df3c5b0002000ca3000000321b8d5b1700"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0xc086727247a9e85b, 0xc0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x2f59, 0x3, 0x64}) shutdown(r1, 0x2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:12 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x3a710000000000, 0x2}, {0x18, 0x2, 0x101, 0x3}, 0x3, [0x7, 0x3ff, 0xcf38, 0x1f, 0x0, 0x4, 0xfffffffffffffffb, 0x1]}, 0x3c) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x10000, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') close(r1) 16:01:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:01:12 executing program 1: nanosleep(0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="e2ff2e2f66696c653000"], 0xa) 16:01:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7f, 0x6, 0x0, 0x3}, {0x6, 0x4, 0x3, 0xda}, {0x2, 0x0, 0x100, 0x80000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x7, 0xfff, 0x2, 0x8}, {0x6df9, 0x36, 0x2, 0x2}, {0x2, 0x0, 0x7fff, 0x7b00000}, {0x5, 0x100, 0x78, 0x3548cc4e}, {0x4d0, 0x0, 0x9f, 0x67}, {0x9, 0x7, 0x1, 0x6}, {0x2, 0x5, 0x5, 0x2}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x104a2, 0x1d0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x401, 0x7fff, 0x7, 0x1, 0x1f, 0xce, 0xffffffffffffff7f, 0x1, 0x2, 0x2, 0xfffffffffffffff7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/52}, &(0x7f0000000040)=0x36) close(r0) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getflags(r0, 0x1) 16:01:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0xfffffffffffffffc) r2 = getpid() pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="3d8cff5e66d815f758ed82a55c30d0e98b09e9cc79ebaeb971d7e12377674a1472673cd17048d4bbbd6d1d86a97c7624f0dee56a0ba93bd21c9ebe8ace6eba7004f740a1d6480aabffef3ed8320a9541d6c6d47ebf70867300f72b96f3c2286f94fd077f08f4de83cb0bfc8f9c36d1086eac150da6084187a892a76dd06d0da186eec8c2a33eafb0551c0eb1376819f16bed248b91de77f76d10d808de22f300f83d238dddf61233b567c1aa8fec13a4d9cc8b1bb5af066b308a19d105d4d8c5a0041521803150d97d1ecf61013e2e509242b89eb625ecf18347", 0xda}, {&(0x7f0000000180)="17e97f368f8c123ffa9857cdcde8800a005902b88b7c6451169b44bfbbae21f89f690acf394785b1c32944fac9c206c34454b5fe54c5aebd2da224ffbe624c3984f27da9774ab52a528f47ea0ab48223f845651dff25026bd16cf74bcfc173ac7679ad80f6d3def4f8279b6945295fb91aa7b468e6d2e96b0444d1314aa6b8ce4cda1461bf9f5a8fe032b2110a5ee9de1c076f509124f501b0cdede7f6e083193eeb62fbc5666f6931ffdd8c0b3ac6acff19717b", 0xb4}, {&(0x7f0000000340)="f288dae7d435f45588c7aac864ac0deafdb3fe57b78cc494caffaea2306693b60d4bf1c061e5fd84ee0fcc4dc90db1bef72834eb6b0eadc7869bfd9ecbaaf40da209262b31db322b23297cd055b51e7e22702d6709ac541ab4f020408e74b27ca5a4293c44c5f35dc058787d90d2edce0385e0767470fcc58201e5290223974494e6fd87ad472f831da9ae", 0x8b}, {&(0x7f0000000280)="1e4be4b2cb7758ef99f337dbaf9da9915d39103a0e3ba40a3588", 0x1a}, {&(0x7f0000000400)="b3cb1647b2df77bce9bdb4d1f7ba6e66da4d415bd2c7390eef837e11752b0df5e540684438c181fb9cbfb4ef03e99e36651e4b8c19463d99a48af22dd55128307ad68d63953ed66b8b5a047d89ff8f62dc41e1307119a4031b7b4b950834676f1d69bc5226d4fd33dad7130e275f1e08808e392bcc5b8427ff4ee323b857f26e42a038e69caaeccfbccc5e759abbc0183afadf1b58c739b0dc7e137c7d35933c838c936c974c52ba7b473f8d6a943d1ae7bd7a41af5d", 0xb6}, {&(0x7f0000000580)="78e1b5333ca8f1187eb1019073b7d7dfa4066f834ad4fc524a1ceea27d09f110008e4201995bc7852e18441776e5c07aa67da830c14cfa40892db8d571d1a34ebfe2914d0b215be52c36a39c33a991db088d8a4088c8346e3e487b98c87bbc7ca56cd5c9962379351495c60c95f07e09b94584d4ba80c3f3390517016563a6fa5a21012987db1cdfdd6900b76bd68584ae3e7450cd968d4e79fc", 0x9a}, {&(0x7f00000004c0)="aaceb65a1c782aff793ce2d315bf246a403f6d61a5ab4f23dc1cd7033ba5be2a18cf65247dccdc7439336a402d94baad8d373809adcd01d45e61bfd3c42ee84c78d9b6b3ace28ed8a6231300614e8489c6163de7b8d9297c4e05b835dd1f5f1f27398fb13c94", 0x66}, {&(0x7f00000002c0)="057f94ca643f635bf21f273c767f32eb4a227f12670fdb647839c4a18a5d931722c560fbdae5cab2f55d1fad55c89d96f9922f2226e7219c10f156d8a8cb", 0x3e}], 0x8, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1, 0x1, 0xf734, 0x4, r2}) close(r1) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/157, 0x9d, 0x800, &(0x7f0000000180)={0x18, 0x1, 0x6, 0x5}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x10000000000000, 0x0, 0x8000000}, {0x14}, {0x6, 0x20}]}) syz_emit_ethernet(0xa3, &(0x7f0000000280)="b6") 16:01:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) rmdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:01:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) 16:01:13 executing program 0: r0 = socket$inet(0x2, 0xc007, 0x9) getsockopt$inet_opts(r0, 0x0, 0x2000000000016, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) 16:01:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100e0, 0x0) sendto$inet(r0, &(0x7f0000000240)="1a86269cb97239dc175730e3433c097425dac937570976ad39b08eb14639ee3043e09a5b6f2500183c89dc107f3520945390e130cd94880fb9f2bf2fa3cbb391017c949cc35040b30e1ea9f8198aef78a84f66c62dc3cc57809ae17c42205a601ca5fc14d7d6ba82561ab6192350acb7f287a1e05977eb029f39f840f5aa56119b671fea3a7d77dc82e9097147d5561f0bfb62574ad9cae52010b01b3d0890978a7cbbb683b2b17dcbe0019f8850b4b7525234dc06c0178c6e5e50335b355b5a1d5679b4553da869fb443833cce3eaadc46faa19462e0c2cb825", 0xda, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) seteuid(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x5, 0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x24de, 0xa07}, 0x10) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1f, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x17e, &(0x7f00000000c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)="22001a61") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) 16:01:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x800, &(0x7f0000001000)={0x2, 0x1}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0/file0\x00', 0x102a2, 0x110) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x10) r3 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x40) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0xa0, 0x10, 0x2, 0x1}], 0x1ff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x8a5, 0x7}, {{r0}, 0xffffffffffffffff, 0x44, 0x0, 0xff, 0x101}], 0x9, &(0x7f00000001c0)={0x967a}) ioctl$BIOCLOCK(r3, 0x20004276) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)="71b859ca28c7dae9b3412f2bccb3d268cb039ed0011234007dd6557e7f8d4e66b6c3a130069c9c328b89a2fb8b6b19c34ad692f8f97e076423372fd58b3063ff53f00bedf94bad87c318ba62c91d723618f5c0049dca56f834a6284d581a77966eb2bd943bcd3429c3f4e62b4e22f93003a697460f9f54cca3a52f3261575e22444fdd36e5d85a7f0b934f0550f769587487685522d38f15", 0x98}, {&(0x7f00000002c0)="df95852c56cf51de949d8346fa66ead2113fdb19d1cd8023a09a0c7132c4de219120f9f70d5f215417e1c55ade34f0ea131dd187062bf9d4081dbf13cb84169fcdc878da62cab1bffa9aa6520cb0727dd9b4b8d56a138bf54417bd663e8683ea3464dedbd04360ee420d63d9b32a770f8a0ef61fdf727a52fc70bf98e6f1d74a3485831093", 0x85}, {&(0x7f0000000380)="cdc506ac68c512c73edd53a7bec8986c5801341967c089", 0x17}, {&(0x7f00000003c0)="e0a290778729ac31", 0x8}, {&(0x7f0000000400)="557d4d9bc03e53b8c76a8bf35af8fcf6c3ca0cfade37d5d03184ff8bcb59bc943deab3701b40330e24e46f048feb66107bfd935ba65f7c95ed12f2dd00165d6da1ddafa76d58aa5dc5cc6bf70f072cfc1e5a452e777550c25bb187cd1114c4c3e16ea3eb5855136f2fea4392a6468bb50c310fd7953308a73645ea4fd21297d8f8", 0x81}], 0x5, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000005c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x3, 0x4, 0x8, 0x10001}, {0x5, 0x4, 0x200, 0x100000000}, {0x9, 0x5, 0x6, 0x1}, {0x8, 0x4, 0x49, 0x6}]}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000600)=0x1) 16:01:13 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = dup2(r0, r0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) sync() ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5, 0x1e2, 0x100000000, 0x400}, {0x8, 0x5, 0x3ff, 0xffffffff}, {0x6, 0x4, 0x32d7d44c, 0x800}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x1, 0x7ff, 0xf51d}, {0x10000, 0x1, 0xfd8, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom(r0, &(0x7f00000000c0)=""/252, 0xfc, 0x803, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) unlink(&(0x7f0000000080)='./file0\x00') 16:01:13 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x83}], 0x6, 0x0, 0x9d1, 0x0) 16:01:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffff9, 0x9, 0x7, 0xfdb8, "010000006607dc8dbd8a0c3bab7a8a210524d8e5"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20041, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86129) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) write(r1, &(0x7f0000000000)="021437", 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) pwritev(r1, &(0x7f00000002c0), 0x100000000000005e, 0x0, 0x0) 16:01:13 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x19) r0 = syz_open_pts() fchflags(r0, 0x10000) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x68, 0x0, 0x0) 16:01:13 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) close(r1) lseek(r1, 0x0, 0xff, 0x2) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0xe0, 0xfffff, 0x4, 0xfffffffffffffff7}], 0xff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xc3, 0xd1}, {{r0}, 0xfffffffffffffffc, 0xc, 0x40000041, 0xf200}, {{r2}, 0xfffffffffffffffc, 0x48, 0x8, 0x8, 0xfff}], 0x1, &(0x7f0000000100)={0x45, 0x3}) 16:01:13 executing program 1: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x2) sendto(r0, &(0x7f0000000240)="75d26aee7717b5ae0e4a770f4fbbd8ee585fbd8e24c1a32e205741893ec80c9821ed5951605db7406dc61f69d88e0492668fff74c1cf410359b47a1f1e974686e4c0137e24d1e898513864faf3813a350a2399a0f7abfe777b53d335779c9f3b5881af65037b98cd7cf1ddf2", 0x6c, 0x5, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0ac40534210737851", 0xfffffffffffffdf8}], 0x1) 16:01:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) fchmod(r0, 0x10) 16:01:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x6, 0x8000, 0x2000000000000000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 16:01:13 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0xffffffff, 0x8a, &(0x7f00000000c0)="dc089d0918bc62b4219456330e424353c624e1f3b9e5764c140de97776b573fd7ef3702225d33840f34e0493013aa84c8eeee97fd0f02b330a2c99518e4deee33872", 0x42) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x40000, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000b00)=""/212, 0xd4}, {&(0x7f0000000c00)=""/228, 0xe4}, {&(0x7f0000000d00)=""/244, 0xf4}], 0x3) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r4 = syz_open_pts() close(r2) dup(r4) readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000480)=""/134, 0x86}, {&(0x7f00000005c0)=""/80, 0x50}, {&(0x7f0000000640)=""/182, 0xb6}, {&(0x7f0000000700)=""/95, 0x5f}, {&(0x7f0000000780)=""/78, 0x4e}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000000800)=""/158, 0x9e}], 0x9) syz_open_pts() socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000980)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000380)=""/103, 0x67}, {&(0x7f0000000400)=""/76, 0x4c}], 0x2) accept$inet6(r1, 0x0, &(0x7f00000001c0)=0xfa) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x7) dup2(r0, r1) 16:01:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r0) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:01:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = socket(0x20, 0x4, 0x40) bind(r0, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x9, 0x1}, 0xc) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/94, 0x5e) setuid(0xee01) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/200, 0xc8) ioctl$TIOCMSET(r2, 0x4008426f, &(0x7f0000000000)) 16:01:13 executing program 1: mknod(&(0x7f0000000040)='./bus/../file0\x00', 0x40, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='r\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0xa0) 16:01:13 executing program 0: r0 = socket$inet(0x2, 0x8004, 0x6) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x5, 0x10000}, 0x10) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x8001}, 0x8) mknod(&(0x7f0000000180)='./file0/../file0\x00', 0x8002, 0x7fff) 16:01:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) recvfrom(r1, &(0x7f0000000180)=""/11, 0xb, 0x40, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x1, 0x73282dff, 0x45, r2}) fcntl$setstatus(r0, 0x4, 0x80) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) 16:01:13 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f0000a9b000/0x3000)=nil, 0x3000) 16:01:13 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0xed78ca24b18be932, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="e8ed0d000000000000000000747c7a9009a7f99fdc6bd4961963722d00000000000000000000000000b200000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000002000000000000000000000000000000000000079875eec8170d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e659fec545a252d5e71bdb745172ff25931bdb887736096770d42620e757b44480e7fca90ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92844144be32998aa7ba2bc85f9e09fbde01a6c10fc1901d3182ceb14606a2aee2254548caa52b9f48a60e0f0449a03cdf76f0bf5f08ea15ed1edc7fd0cd336a25a71dea46cc89f0693c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49effc62bca582da5d9461e8fdb63cf7372db2ad2afe4c0d3df85d4cff916882e2d0fbe3628c954efc941944b360b500e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bddffff14523629e95cb8982dec3aaed0686911febaca8346a823750583af2ba7e0ff0132a05f1a01757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50fb475721723f0c5a8a8082e5f200000000000000a5ea26d453195710641888506e013e834f75299db0d4fdf304c14c7aebe703ac177b44cffed1263f9c397c666dccc5379152a04078276fa91bfcb40bdf54a899aacc54fcaf2ba3f267c1df9443e6fb43f679106309c1df926953f1e846c0c05b516425f1511facf44515d7fb4ea35e828df7df30850800000000000000c59324a1c873f4b85300"/697], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x20, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(r2, &(0x7f0000000600), &(0x7f0000000080)=0xfe36) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x1000}, {0x1, 0xffffffffffff0001, 0x1800}, {0x2, 0x2, 0x800}, {0x3, 0x8000000008, 0x800}, {0x1, 0x1f, 0x803}, {0x3, 0x7, 0x1800}, {0x3, 0x19, 0x1800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:01:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r7 = getuid() getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r4, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="756e6c2c573e92a78d794a5cc08fe7f7de9aad94", 0x14}], 0x1, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r3, r5, r5, r4, r4, r5]}], 0x60, 0x8}, 0x401) dup2(r1, r4)        16:01:14 executing program 1: socketpair(0xb3007e640e484010, 0x8001, 0xfffffffffffffffd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0x8, 0x3f, 0x6}, {0x0, 0x4, 0x1, 0x2}, {0x719e, 0x7, 0xffffffffa93d9c27, 0xfffffffffffff46f}, {0xf4, 0x5, 0xfffffffffffffffb, 0x100000001}, {0xffff, 0x9, 0x80000000}, {0xfff, 0xe8, 0x3, 0x7}]}) 16:01:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="987ff54ab29d3234b9d4c11c3fa381c7076116767668ff19277129ee102539aa4ed6da895753f4da9acde4aa88b71e00f7febd1086c9696b37d8789ff76491403081f8006d07c615cc4faa3f8e1137b4067cd78221d2a910c9964575bbfb018a027210ffc7f92fd44e0578ab71f250c5342a41ef04fb3e90259894c75b1a84a9087ef01d3fe99fcf513888e456", 0x8d}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:01:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) preadv(r1, &(0x7f0000001780)=[{&(0x7f0000000380)=""/181, 0xb5}], 0x1, 0x0, 0x0) listen(r0, 0x84e4) listen(r0, 0x0) 16:01:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 0: sendsyslog(&(0x7f0000000000)="b0d5e45e8837697818ad3134a68cea321d6c52e27ca27e67b15be43ea9e6dc78f9cbe17a69e00ae97f70ecb1b9dc94c091bd6b31c459747c4de1909466d1b82b7b2f7d7efd8bdadeb344d8fd6a9592a5fc11029dfb85ebf5c1cf4359a959b938c2ed6c5f35cb8ab8c5858bd57fd683ff227c992fb6871ef9fe99489837c6dbac778a6b3ebe699182f55a0bf5cbe111c3186bdbb09ae06cf95d29a7d52bf2f311f9598f0566bd66a86be702b38992cad02d16b8f3dc87a556e921f57e65b94de11561e07243c7ed9b2c4f40e174116690e0ff2769f7028375f05a8bc227cf9081c22dee51", 0xe4, 0x10) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x5) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') bind(r1, &(0x7f0000000240)=@in6={0x18, 0x0, 0x8, 0x1}, 0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x3, 0x8}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000002c0)=0x5e80) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000300)={0x8000, 0x9, 0x9, 0x5}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000340)=0x1) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x0, 0x1, 0x0, 0xfff, r2}) fcntl$lock(r1, 0x7, &(0x7f00000003c0)={0x3, 0x1, 0x9, 0x994, r2}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000400)=0x1) ioctl$TIOCSTART(r0, 0x2000746e) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget(0x2, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) bind(r0, &(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom$inet(r1, &(0x7f0000000480)=""/248, 0xf8, 0x1, &(0x7f0000000580)={0x2, 0x0}, 0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000005c0)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000600)={0x8, 0x3}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640)=""/142, &(0x7f0000000700)=0x8e) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000740)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000780)=0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x80, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000800)=0x2) sendsyslog(&(0x7f0000000840)="ce3a0235a5b34d03c685fad6f4a360b7c76e9b029fdb4019413c665a71c0f0fb3b31f7478f031dd36ca77a4cdf7a4dac8db6ad0f6e09243a6eb0c4f89f5621a55f98d560e4ac70fa0ba9b389c50c91fcaa361453d8129461d0e776ffc5ddc2b9598cc2f3463817d5b3189ecf3eca8abb866f3e37b1075d7a4587c4d53f561bb727d7859447ac1b6a298c187668be6f1b2b790ce3939d8ca1b5f7cf24582b5749774230", 0xa3, 0x1) ioctl$TIOCCBRK(r3, 0x2000747a) 16:01:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 16:01:14 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r1, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x6c, 0x0, 0xfffffffffffffff9}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:14 executing program 0: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:01:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x9, 0x7}, 0xc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget(0x2, 0x4, 0x200) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x4) 16:01:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000240)="139f2ecbaaa13c80fd43e4bb3503ac6a852d2bab65", 0x15}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="b9cee2983cc09c13b49872f7715c64f8d770084d730cf094b5bd7331f926604aaf6803e208186f3dbf1bcd54b066a79c112de2f0b3", 0x35}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) fsync(r0) 16:01:14 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getegid() r5 = getppid() r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x8000, r1, r2, r3, r4, 0x191, 0x344}, 0xffff, 0x1, r5, r6, 0x5, 0x6, 0x8}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f0000000040)='-\x00', &(0x7f0000000080)='\x00') ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") getpid() 16:01:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) pipe(&(0x7f0000000080)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) read(r0, &(0x7f0000001640)=""/4096, 0x1000) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)='s', 0x1}], 0x1) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/94, 0x5e}], 0x2) 16:01:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./f`le0\x00'], 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:01:15 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) pledge(&(0x7f00000002c0)='tap', &(0x7f0000000300)='\x00') close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) pipe2(&(0x7f0000000140), 0x4) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x5}, {0x74}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000000c0)="b2") 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x6, 0x8}, {0x7, 0x4}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x8, 0x7, 0x20, 0xfffffffffffffeff}, {0x6, 0x8, 0x400, 0x9}, {0x9, 0x1, 0x3, 0x5}, {0x3, 0x8, 0x7, 0x3ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) 16:01:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000080)="c4bd467aacd0465e05e85b11fced531b78a571bf483e5f14f56e2f4e01d21e39abac68bd81419a7b81b74e72718f34c2cd1013724144925f07f070af", 0x18) recvfrom$unix(r0, &(0x7f00000002c0)=""/59, 0xfffffffffffffd96, 0x802, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000300)=0x10) sendto$unix(r1, &(0x7f0000000180)="f571ddfe0869acd1e315c490533feb35952869b24cf86c748aaa740ee7ff7f045eecf35fe1aa9091cf95564aa2fe18d53923a7b04886d1cb1363d6bd6476a8fd736b24dca22913dedfb1e304816be307650edfae8bd3cf4b2753b9579703929795e10101345b9ff486c5565c2ba0ea60781252247f662e475d915acdc0d039aaf9b3608d33728f481801da679481c2a38a95c14619f9f4d53183fded8dbbf0aeec7ca7a28a498f4a36624dfdd1fa04d248d65e3cc74d19a78ce0767373978bf6887d4c", 0xc3, 0x4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000280)=0x8) 16:01:15 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = msgget(0x3, 0xe0) syz_open_pts() msgctl$IPC_RMID(r3, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f0000000100)="c9a46da6e6c10ba56edf7bff4759f5efd6ca8c3c8b5d51255b52773a"}) read(r0, &(0x7f0000000000)=""/249, 0xf9) 16:01:15 executing program 0: setrlimit(0x48, &(0x7f0000000040)={0x2ff, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) connect(r2, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) read(r1, &(0x7f0000000100)=""/190, 0xbe) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000240)={0xc6, 0x100000001, './file0\x00', 0xe61, 0xcdb, 0x4, 0xf0}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) r4 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)=0x100000000) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x800, 0x0) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:01:15 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7, 0x6, 0x9, 0x1, 0x7, 0x7ff, 0x3, 0x1, 0x0, 0xe750, 0x2}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x86fdb640666ff510, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x8, 0x0, 0x1, 0x4, 0x2b4, 0x1, 0x2, 0x0, 0x10001, 0x101}) poll(&(0x7f0000000140)=[{r1, 0x100}, {r2, 0x4}, {r1, 0x4}], 0x3, 0x78) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x40, 0x2}, {0x85, 0x6}, {0x43, 0x800}, {0x25, 0xffff}, {0x20, 0x1}, {0xef, 0x4}, {0x7, 0x1ff}, {0x22, 0x10000}], 0x8}) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:01:15 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = accept$inet6(r0, 0x0, 0x0) close(r1) execve(0x0, 0x0, 0x0) 16:01:16 executing program 0: r0 = socket$inet6(0x18, 0xc007, 0xfffffffffffffffe) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) 16:01:16 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000300)=0x200) r2 = dup(r0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x400, 0xff, 0x0, 0xffff, 0x7fffffff, 0x1, 0x1, 0x3, 0x8, 0xfffffffffffffff8}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)='='}], 0x1) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/68, 0x44}], 0x1) readv(r3, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) 16:01:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$getown(r0, 0x5) fcntl$setstatus(r0, 0x4, 0x4) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x81}, {0x6}]}) r1 = semget(0x3, 0x3, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:01:16 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2080, 0x0) select(0x2, 0x0, &(0x7f0000000040)={0x500}, 0x0, &(0x7f00000000c0)) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) r1 = dup(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080)={0x3, 0x6}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x2c, 0x0, 0xf5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x6, 0x4000, 0x1) syz_emit_ethernet(0xfffffc5b, &(0x7f0000000100)="b6") readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000300)=""/155, 0x9b}, {&(0x7f00000003c0)=""/228, 0xe4}], 0x3) mlockall(0x1) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)=""/46, 0xfffffe7e}, {&(0x7f0000002340)=""/4096, 0xff36}], 0xa62d6e7195441191) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:01:16 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x100000000000000) r0 = open(&(0x7f0000000100)='./file0\x00', 0x441, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) readv(r0, &(0x7f0000000000), 0x100000000000021b) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) 16:01:16 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x3d65, 0xa347}, {0x8, 0xfcb}}, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x80}, {0x6}]}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000240)="390e6b9b3cf5e072f7f67b7e20b4562628d3d5f3504c987333916ef90a730d1b3f5adce302a2b6de21626b233dfe366e2db127c2ef7928e72c43b550dffec6b8b193443386676f6fc230a78b01e56c99077411d68bf24f3fdc7e2acdfa6f9cc5ea2a996753f69f262da06235e1870a9d6c6e97100e1c24ab502265bf618caf64bc0df96cfe1c9af12f52f01f4b153096df539d4dfd986e89f53aa59d15bf7bb8d06097fa9c71c3635e344f9365de557bdf8a82b34d", 0xb5}, {&(0x7f0000000180)="b9cc6a0155914a26f8172615e87b45ed6334e3ac0ae0f20a4a31ba1eb68eeeb215bc5082c2486fe70b96f7acf08230911c5c822df9e01f744fadaba0fa327a61491a643309fbc4cb28656e746fcd7b6b124fd5b84e1190943ba1efb64426685073854cfa6c718e45fc94bf5a8f17837a86fd7633001453a63e400af66535", 0x7e}, {&(0x7f0000000300)="59fda12fcb9fc23bf0d5e1b1f1ddaf88bd4cd2d183", 0x15}, {&(0x7f0000000340)="8ee1e49256866c61b3590245f61cab880e524c5dda6ba754cbaa2e00042762506efe679e91786b468763ea156d056c588b62a62dcbb01e1e5e9c6d9bfd739d3a4aad9fd0c770eb1dbc0b7c96f546da1b7853334b171a993c8757f03c04a771cb3b43fe2e0e3e39fe07d24ede77b5d2b6690e3f76aab32f34bf5be91b8164f3334efb4e528de403f08071f63c3945cbfd69b59a6208426d197b004cd5b30400609d5403f2849c6cfe6f8445234c794e8d4a6fda63eda882a685e93c7c92e3be2baca6e1b2bd977b6b7c6048db9d740591207fb6f983b16ae729b3646f86d73bae73cc69978abdc1fbbd72a0c2c9fd6fa0a8d646", 0xf3}, {&(0x7f0000000440)="6c3b5b52d4911007b63e43b45e881c7a3f8b5eda783b90396f845f2a1eda73c97e62dd3279b69b1c457e5e02a399f54d9f38c2c4b4", 0x35}], 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9, 0xf0000011, 0x1, 0x10000}, {{}, 0xfffffffffffffffc, 0x6e, 0x10, 0x162e, 0x5}, {{}, 0xfffffffffffffffa, 0x21}], 0x9, &(0x7f0000000580)=[{{}, 0x0, 0x8a, 0xf0000000, 0x348a, 0x7c9}, {{}, 0xffffffffffffffff, 0x12, 0x5, 0xc0, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x3bf}, {{}, 0xfffffffffffffffd, 0x82, 0xf0000000, 0x3, 0x9}, {{}, 0xfffffffffffffffd, 0x80, 0x0, 0x8, 0x101}, {{}, 0xfffffffffffffffd, 0x10, 0x0, 0x2, 0x5}, {{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593, 0x20000000, 0x100, 0x5f6}], 0xa8, &(0x7f0000000680)={0x70, 0x20}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x80000000, 0x0, 0x3, 0x0) 16:01:16 executing program 1: r0 = socket(0x21, 0x5, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) 16:01:16 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x5) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000080)="ef14045f", 0x4) geteuid() ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$inet(r1, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f95385661", 0x14, 0x0, 0x0, 0x271) 16:01:16 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x3}], 0x2, 0x0) write(r0, &(0x7f0000000200), 0x4268) close(r0) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) 16:01:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) dup2(r1, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="2ea92c2fe144b1b0824aaa27d700aa5150e98784ea18c67da53b0cc437357811e1466124a50957df6a7ffb219885", 0x2e) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x8) 16:01:17 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000340)='./file0/file0/file0\x00', &(0x7f0000000380)) readlink(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0/file0/file0\x00', 0x80) 16:01:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) fcntl$getown(r0, 0x5) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000200)=""/14) flock(r0, 0x8000000000000006) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d29fbd4170a", 0x2d}], 0x1) read(r0, &(0x7f00000000c0)=""/66, 0x42) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x7fff, 0x4, 0x9a, "e90129eb0004008000330d00", 0x8, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1000, 0x100, 0x4, 0x40, "0fe33f295be71eadd30265e8e5bc27c731c014fc", 0x845f, 0xfffffffffffffffa}) close(r0) close(r0) ftruncate(r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x9) poll(&(0x7f0000000240)=[{r0, 0x80}], 0x1, 0x5) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f00000002c0)="027fae175ca17aabb89142abc2c2955456883b1a0199cd41286d397cf33d4b5222db546daca3f4a7e90db97462ee061abae967216aafcc8bc0dbd99bd0615c35b25246eb9d71ce02ca4e6acebf00af541ab2c23710a3f6c6ffb3efe602739ce060d94a7fc2e74f74687a3ca021aaf9a2c031baeb2ad19f141b42fb9a7b214464a36f99a528ece7a13e87564f42", 0x8d)         16:01:17 executing program 0: socketpair$unix(0x1, 0x400000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x40, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x3, 0x4) 16:01:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) dup(r0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) setsockopt(r0, 0x4, 0x2, &(0x7f0000000000)="f8d65c7faa2df0929a4ed2ae38732d1ae5df757951efa2b1d659527016619d647a0c17f11bfbf5679bd7ef5d0b70e3e129dc3448122c935a1808095036081b5f6089e76f5595e5606fbf072fc2b9e1d3c8ce1d8b2a6a32b54e9aa806c955659dcc35d2fb86e693465d05f1d40899d24f624946bc3221e055f2ef687e941e1fdd01fe3b90b6d0bb72e9708fc24f027c04ec4971", 0x93) geteuid() 16:01:17 executing program 0: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) ioctl$TIOCSBRK(r0, 0x2000747b) clock_settime(0x4, &(0x7f0000000000)={0x7, 0x6}) r1 = socket(0x22, 0x3, 0x80000001) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = dup(r0) ioctl$TIOCNXCL(r2, 0x2000740e) 16:01:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x18a, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() chmod(&(0x7f0000000080)='./file0\x00', 0x20) r3 = dup2(r1, r2) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:01:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x20006, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") 16:01:17 executing program 0: r0 = socket(0x20000000000001e, 0x3, 0x0) msgget$private(0x0, 0x40) bind$inet(r0, &(0x7f0000000000), 0xc) 16:01:17 executing program 1: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='}&!\x00', &(0x7f0000000280)='\\[-,:]{\x00', &(0x7f00000002c0)=',\x00', &(0x7f0000000300)='}\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='#&&\xe8!\' ,}\x00', &(0x7f00000003c0)='\x00']) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000200)=""/101, 0x22a) fcntl$setstatus(r0, 0x4, 0x80) read(r1, &(0x7f0000000100)=""/233, 0xe9) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="f7", 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:01:17 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvmsg(r1, &(0x7f00000015c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/254, 0xfe}, {&(0x7f0000000080)=""/33, 0x21}, {&(0x7f0000000300)=""/51, 0x33}, {&(0x7f0000000340)=""/119, 0x77}, {&(0x7f00000003c0)=""/189, 0xbd}, {&(0x7f0000000480)=""/55, 0x37}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x8, &(0x7f0000001540)=""/101, 0x65}, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) rmdir(&(0x7f0000001840)='./file0\x00') kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001800)) dup2(r1, r2) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000001600)="6ff6214df3c37db182d22eaa08081ad2db1a2ffeb230c756236685d23f5d170edf28dac01c9b7b07d4392f1e248c56718838fee2685d00e1aa032de86d41a5be80383e079601dc922f4d4d6b3d655435732ad0023ef40f909787dcde861eb0ff3a842942f617887cb310d3aa3cb02ec8f5905dd35db873c1597d4cf078457f099385252594d296d165e2768a6e55adc13585d0450711b52d83184e79ab0733dfef65840dec52b277cd82af60d1dd2759f741fe81acf93a8c3d183f513fb7420fbde979a68fdd80d4266f1a472ac9a7d3b60b06d934568f1d2019428d5160bc97b7a5f2347c82d371fc9ee4cb1a9bdaaad697c7d0c722d36eeb", 0xf9}, {&(0x7f0000001700)="507e57614a7dd3063c44f5dd9f58a5509c51cfa68cc90f2a5744f985cde133b891775eb0b83b89ee06e1f28038f62f54efcb888140947775682365d16d720664f120133c04cf9604d33d659ab4f965762e2a74c79ed52b2d6f1596fbb20c4e4ca7ce1b25f1e61340910144110c9c74254f697d8756d643844bf9d597017390553ccf87cd86b0c8d006cd4c89f56e7d35fc6bd6b192430394c8", 0x99}], 0x2, 0x0, 0x0) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000001, 0x0, 0x0, 0x3}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff1f, &(0x7f00000001c0)="93") 16:01:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) r1 = socket$inet6(0x18, 0x4, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) getsockopt(r1, 0x29, 0x39, 0x0, 0x0) 16:01:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x1, 0x80101, {0x1, 0x1}}) r1 = socket(0x100019, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00", 0x800}) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRES16=0x0], 0x1) getpeername$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb184ebd3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b150000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7c26358bbd08edef68e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a69c01536a3a95020649f854870563115c3fbcb317a0938a4299cbcf2eb25aec7000000000000105c30186b8ed5ea241e625b14e1e1494b085b52fe65c7dd3b666b2ba0419bb6e5a6bbde3aef3fc7589649d1d03b9b0b1918e137b8152785c5373a16b863d05b2cea9e00e7a580037424d73a79b5c29cb64981c2f4"], 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getdents(r2, &(0x7f00000003c0)=""/86, 0xfffffffffffffe9b) r3 = getppid() getpgid(r3) mprotect(&(0x7f00000d4000/0x4000)=nil, 0x4000, 0x0) getrlimit(0x3, &(0x7f0000000200)) close(r2) r4 = socket(0x20, 0x5, 0x101) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(r4, 0xe67, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r5 = syz_open_pts() ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000500)=0x3) r6 = semget(0x1, 0x7, 0x17) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000440)=""/182) ftruncate(r1, 0x0, 0x1f) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) close(r5) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000140)) fcntl$setstatus(r1, 0x4, 0x80) r7 = semget$private(0x0, 0x1000000000000003, 0x7e) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000300)=""/52) fchdir(r5) semctl$GETPID(r7, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:01:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d7bb6030f911137abe3fd1a9a55b9d0216316cb9162372ada5dd5c8830011c88fa03669b6a4f7ecf84d613cafb3e71089ee55d8904af757f249b51ddabff6d73b809283275709db4fbaa93a157752974331d7def40f9dc1727626e34a823e3bdc0231ef1ecc718cde1b75754c2a1f64021e5c67159576778926fb48267775cb030966020c601a9d03092b5e2924010058592302d07aef68c2257eb76a22957e9d04a9996a4dd21b71d9225b78ed2210fb7db4048cee8326e9a16e83c4b325c2f98679e587e95a7327d6f7d8a8948d24dbc650a2d56506a60a2214bc5953065e45e6684d3c06b5a6ae6088609a19067aac9749d81e7b462c98eaf29d948c9408681458135cfa7d78958f6edd3a6150e17ad59685a6a864e2bb90f7f88ebb519877cbcc04a3aeb49e2c8ed07253003b7278ed337bc2b877097111228748692f617fbd262df5d75ac1364f0b5ecb756d5043b89d14a06e35c3a1194fb12f9b8c0a648395ac2e51d9834bc78ffc0044eafaccdea7a63ea7294fa009949cfb2725932c910eba764da8f5ea7e65f7f0ae9b8f127a5ff8385986f1bd69483d5f5cf45e09b8a666e93a162f0f2998615eb69c82d14feb9af2ca0902e05693af3d2b3c40722f76d428ce0f4cfe2bf6652bad28832731cb2982d15961bc2d3ac4d1256ce83168c6bd779df46d9ded71eb69c46c2a8e7f32ecfc52a3b8152384123b6867740ab1d33f51dce729a2cac4a5cfbf438652fc13b9a2af0529dca32516db16474a0c4223cf66b4edc80fd3a26a65a4aee59787de75a3fc25bc7fa7be1d65754fce6bdff06bd9bdcc7a616e32712c5a78e2fabdeee93e9641f422f5a6f71028e05adc09bb9cb5b195e1a79e23ea06e97bad6d8b5f370e557cb3e1218012fc121d6aab03386e4b3694118d11463440e247af7182699f057da59b4f9f9c30a7f785c70fb4fd874f4224c6ac66a36da4b1e4479fd197aa6676fb88a5261cd2e38ce27895033efa676456d71e55dbefc95c9f3e5ede869c799f459873e9742ceca1782b9c9d33c799ad6e6c6ad78b53f8d225c541546ba7286706c6830c94ec0e0f43093f38189d2ace7e1581478f0cff6d7952e1cec6602dd503c0cb114e9958f5723d0cdce19ba30d222cf0d47bddab584b23005ce4f9347d6af7ea248ffbbd7bf2e4cbffc50a8c69a2c41cf81848266befec55a5b81ed72fda5555540bd6fdb062e0f752c14be3bc0ed77381c2d158710a5b20728f62351aa45172af96a2a56871e379399002e5b2f39932b193e31337948657ee7efb16c2301532bfa88ead7043b75ca7a06f76503edbea4afe57b61557c97f9cc9ade57505c5effc17c2f920bc58cb358db5fc400a475025121d27ce87bf473cb97da180a3f6e0b2f2c716eeefcbdf5d890cda12953016e9d174db88209aa5fc857c2120af2bd5b304daa0ed302f8de7bb44d14e9605e02b6de392aa8214591ad30b6723c15e7c14e6bc383badfb8258a2ef3e3d21f1fcc1866a368178a97ec7f6747d0c6eee5a2b994cf318307c8bd71a5c8738daf8d56c1ff9b019a681540eecc16d2011b7f7a10a53b09ddffaae38e509ebce497d102a09db963136b5dd1b0c73eae8d5eb7aa8989de7afbb169d4431f62722d2b4251509fc57544e196b47bf33ff0b6f7340f0cef95852f5f066484a58b8d34c91837520c4e916533e754b90eef5b85451d181321e80966023c33b398f6f8b66ad6413e61eac64de29d42a6c9c1b7903eb68e0480e2f353922b27faaf4a44592311826e733a95e9e614e48fc8e7a7fbde4cfa32a796c514f304f9373d4be55f74b827910b98c9534c001158221cbdcc74b2bfd0e51708513272788153a6fce0aefb45804a018d76a0cca18f51c8e73c595db60ee630baebd1546b29f9011db68d9b5d57f822f28ed81c0f77e42c38dff6e057a581e08f312d5c97c9c178fdb45a2ff76be09c139f0b1c9749902deef8f048e6eb362c1087e4382ceb6bf711d15c6bff68643e622c2cb73823d7663821accd8b510b7784a391a1930423bada1df8c6b6948f555484f5ba61e5721788338a1f58f4c2e854c075a914687749b049fc7e3a4629a8f9af1809642ad7e9a03dcd95cfac68b872e484753642d524f1f1236ad0cc35b45b3cb9101317ab1c6d46ad4e0b0b594a3fd15fb08fea872eeb95ba82fce0ad09eb41acedd19416959c41bd7479a4c19da48edfff59edb8e71c61427703e0a262ff8346a63d105b6bb13c4eb92a71f1b9ef893395a5315cf3f23a3dc8fbce5c9eb3c395301dc2ec0c0c0f73e8ccab0207f5f586b798c4c5f815993ef89636dfac88b176bf09c78033b4139c1c7d632e6357f25731a6c53c73000e18bd614c8e9f439b1fd1b893323bbeffb7ff24933896c26af5e928ddec4bf4e8af028e8bed0d11edb9d18f5f1bf6bcf59c73d75ccf9833532ed848b1842efb20048cbff6ad26fcbf1e4659dba726d60e00a707c324a3a4aa19ec4d838c4916cc801fe56f71ddfd537b39f12a82c5dbe8263276bf61bae3bb421d95b9a23851375ee4a01759eab073b9b3699ddae2b331b2d2961dc8b76fee7ee0a0698a0e4b0718ffb2db8f87eb862c22a622af6f775b17d07b84c395b592af6ea0ed5a9fc5d44dd1289eac87a2d59d18256d1903efd08738faa26421b3a6c78f675a0ed16b81c79b7ad744cc5a42f6980fbbe082c5894bfdc87b4de7febb24ef405d6e7d14630fe19cc864bbdaf7bff8c0f88e24b05a6bcfcb477d498a14f08afab29550f14b9b15571db62a249b8605610c09252beac806a8106b7d3f3f49509b50d818aa162593deb8f9e2373e6fc622d9df7327ec69ea77f622beaee0f84a32c5d3b8f73379ff0f6c0287d0d061511025eac56bc39a0c71f1e6f6818ef40f3e14e45ce2d4afdcc60615b63fd976a30307d02b6bdb56b7d96300adab251ccd1be1e68b2cb0afec18bfc6c26687f8e30a77522b4c199ce8ab1b93016c70fc62657b47a0609ac5e79cb0381fd16ea3c2864b0ac8e6732358dd81e9eb5901862d02ac9c0499a9538418a7ac5063609399237eefaa1329f5413f3b75e85b3a424f86c8a2fde307004fde6bdd4d6b446162ff9bc91fb9631c39528e8253440e8d642a1cec805fee22679d28e6300c20450d4ce7bea15f653467c05a24ac20ab521fc927051fbe69e25f3d87bdf42eb5fe52181c848d2c4732a3f60c1b50d58f6f168c5f4de0813fa9ca370695665acdb1b1dd640091b8ae339e934802c5f1c6ba8a2ffd70dead1ac528975efef8e33b60846e590aa0527f478639969f48096eb2bf558735cc4b706716ad8789fc6dc96c75a8c207bd9a2c58b7b03d636a6d7f74466797c169f7cc3982571cf89055e8a9ed8de741228986cd3ca7fe6b1cdb148c387c29845bff4558c470376c9a5e12b5efcadd8f50354b7ce9a2e15e1b3ee2413402ae8d3ab22b28a81ccec3606f875ce97135371a58fbd87bd3a20193e01bb2014f5a3b8ff3063544d8ff152529e226b3d14320db51e7261c0a024a9ad7d4afad675bb829222700af3f05277fee164362daaaa9cba90967abda8a6fbbaf53a53eaf869998f03b28cf6b5bc8f6479487300e1a84fd3aed0f7512b54f207b4a57ac6373b4f1dc53c48abb4972276078cb1c9738229bc875216e3903db3d372c8bfbd44672b5b77712263e3279d7877934d59834fa5cb9b45bdf0dd04537dc65139e3a7c7bfef1132c6823b3c5343bced1856b515c2c2c91d9aa733e127a1f4af7e701714424f738639442bdb5aaf651b78f3f4c54ef3656fc312771e417c07adfd0d0b168bb00e53894a968a4c5a336c54cac55d9d9534e14d3c3afd02fd06be9c265b8d698b41de3742c0bc2d30284de394c59222102175f12c6c2ea6f27af0f295f6e48b985a56c3fc4b652adfb6b6dd32b5705cb52186840eab4ee82ba3165ca2a7da78dd2a9594616b8d8daff10b5a5da79a552fc0c757b5deeae0d04d5f8b24cfa9be3eb5c54ac9ef8e55c40c058a4932114145711bb84e5e0f592d2b29895439c58e004abd45ef5f6f70af3367fa31758d39efce91a09335a824e66f68fc034e6147c9c637f93e6a336a0048e16f1033b0d34ad24b2bfb02678b7faf5590082db2f0946f2ba71087237f6b57fce65410c1296a33fbe9c2ae206be18a8110c177519a0609e6caab8b06d52e02cf08892d76e02e8599ce9d20cd31145187d2ce36dbed0a68cd16cf0bc4025177a5977a9a6db5f1e82598a7397289de78ebc5a62d0b522675adbd04a325c4881dc9fda06efbe7e05018e0e2122d1908f3c9f7081b892b8f77bc0850fae155d09161ad6ff61970089aa252ce8184cb9f5b21205ff1608995931514d7a7313d8f02a88caf56dd6edcb12785eaee893bd30f06dc0ff4b4b373c57c0fa8a0c5fe4a91614723fed6701ea6c56afe964b2a75d98742f2ab1f1c4da25b98664fc50cae2ee279ddab8e44f69abd8914835c3b1ea5b3a7a64b72dea8871af6d09234dd92fc511f039a477f87f6860f474e4af6f22417ba2acb3c2c90eb565fdcfa3b98d384d7da94112d1d355bb7e797afee74ab8f4cb2b040ed6601614c1bf9c97400ee0169de87d3f99eb627f3745aa033660700f615be8eecad29782169c4728421eef9f1efca7b6c0eb78638c02412f4a1cc361ac708b6eaabf633d963876c5e875c755884bc65a92e5070c4e8335dfdde5c8f3d97f8fd5fa4c1d6c1f5138aaeb4e3dd3eb5e5e22370bb0b944171065e23a880053e8383d265b9237513c1400958e289ec4991705179e4fa598abaf788e19160ee03ef0e77a3aab43b26d68c13fb1b8133e4fa8cf03edd04fa11674130954a0dba07398769cd0abbe58778a2e91047142ffcd9c79cc84fb43f6944effb61f8bc75a548d91857ca354c656ea6cefa3a5a1e592fb8052bfb328bf995751f22084c70db290568e6e36d44e641cb09eebd8cfe5cf6612428484c8d471e5144e3a04391620c4ad48e0dd1cf03fb7e2f9ecdf3e74a267fb846e11561f417e4ee75ac700ab3672c057208ae50e45b2ae812a49b3ea3f48fa709218002668444ad62d8d44816bb8852b3872d8783e407505f55f216a82266a3419cf77f793e96048d2dcfa2d4d2f14449f668b898e4a6cae631627da5ad7f7bc2c5c2045725fe69125cbc70f4551a9bd0f190f2aa759c4d5983030e5e0a088e704e5d0709b85b47a3564ca183d65b0685d1f229d1c8987ebf97f28a596e16e6368e2241c065f1debc2f5df03fe19e8b008dcbc3e81a1aee35f36a03a9a41f59270e8fa04b0ba9d134d3c1ad00f44ec442ce56caf2395a71cd40fab65e86b74a6f8190f66969ae06289471349498693fccaf53436dd9433ed7e00152a4fc53ba5c8493e10652467511b2e5be021562ac592247753eee438db1fa845aaed484494acdb095f884399f9391e15deee4d1f5a86a7dabfc2ff8558b6432b2dffab52708db8a91d234176d67504c17c5371f13dcc9be5143fbc2b7f3771fbf7d404ef00bd02f28dcabd948971c5c39866c881b62069f258bc38485b597b5413d5a0e48fc41b68935f8737aa9e8b09b074b59ad404700522a8467102b8085029775f9dbb19166439ad816cc273fad311ded408c9f59f34613107f5ac1360b9781a033186ffae7467edf930c8fa6d16df2b81bc303eb49b686c72fa4ecc607a6979df47da157b868223369efcbcb0af1ffd5e074451b67286f0c42ce4d3cb47e0e6c35318f80eecc984dc4a5279465b6ab8e14ab8491c0f94fbd1130af6bd13eedca2a8e978bbe310ab3fd75860e7b5f73a", 0x1000}, {&(0x7f00000011c0)="ca812a6e7b39e185d10804e4450190a3df4f7b4ba5d74ec05cf05a4bf1acf4334eaaa8e9d5053b63b6b47964e44ef55f4e23ba27938da48646381d3169955b108aa2113740793fbfd224af02e0613914cf20905b9d060e75e89dfcbfcc5acc1c019d93a7d3d58c2c0ac0f68cd7dfeab4a37c67990b098e43dfb2369d588ba43c21a49ff2831a2fd0d99bd52de8d590342616e5a7c117991b77db6ffec9c4c140a00ed81cc1b1cfc8f92a53f680b368c0150e", 0xb2}], 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getppid() r5 = getuid() r6 = semget(0x2, 0x2, 0x219) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000440)=""/104) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000004c0)) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=ANY=[@ANYBLOB="0100653000"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="735cf4b54c6d6a33c0aa891a80f5acad74bba04421c04f98e56147108e2332c8e6d4cee56a06a5535cab680b4c9e62afeacfccdae7c1095c9b6acce4524e6bd9fe5a99138559e0d8c5ccc0721aaa102d52bc7c8cba0e0d3c56579111959bba0e138884c676a80ccb68c32e8be20b7aad2908ec93019a7ad97278dde7039e50ffbbbfbca9df535b235fc5b913cafc6b1eca5ad5abbab6e94aab0231cb3d49fdc81cb74f8991a6553689c6b5daa90ba2488b613f14326ab018a3a0959c333bf66a8bb09e196fa2df0972f296cbef45", 0xce}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}], 0x40, 0x8}, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000003c0)={0x21, 0x0, &(0x7f0000000080)=""/33}) setuid(0xee01) ioctl$BIOCGDLTLIST(r8, 0x4020426b, &(0x7f00000000c0)={0x0, 0x0}) 16:01:18 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0xc91f}, 0x8) r2 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x7fff, 0x20}, 0x8) read(r0, &(0x7f00000000c0)=""/27, 0x1b) getegid() 16:01:18 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000842000/0x4000)=nil, 0x4000) 16:01:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 16:01:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x6, &(0x7f00000000c0), 0x0) 16:01:18 executing program 1: r0 = geteuid() r1 = geteuid() setreuid(r0, r1) r2 = socket(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xffffffb7) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x5) dup2(r0, r0)        16:01:19 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x2, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x6c}, {0x80000016}]}) r1 = socket$inet(0x2, 0x7, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000340)="09b02433fabdd0ffd20c12a1fe581604504b72e4f0d776c5449e149c2f7f5ad02f750ca9ee7f5b90938bbb9f6ccb5522efb0750d3025662e4a8fb2a697cf2bea98b43dd70ba302576ea1177cbca807055a50f5e053494731677ddf09aa3d5ccdf503991b19f632a0c091f4ae0a6cf681e285deeb3662f4e56b96795fe02af4c194719bae1f799a483a7948314a1f9d3369f7743a60dcccfeb25d2bb6beda1ab259b746e536251b220559c006841ae6abb5f3463df6d5b55993128980001786dffa4c714ec5828f5da3c9313a2437c671af6e7c75448f8cd4f782", 0xda, 0x0, 0x0) syz_emit_ethernet(0xffffffffffffff0e, &(0x7f0000000100)="03") 16:01:19 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x200) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/179) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:01:19 executing program 1: r0 = syz_open_pts() fcntl$dupfd(r0, 0x80000000008, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="07622479ddbfa41e4b539a9fae8a33cacc97aa10c6fb0ca87d1bedfa5c7c922351ce7d1b877fde416d9554ba9ca363af7fec42b0fa2f3f6b2cf0f7c5d094df9d4499c445137e0c780e7c6cdc791eda07946ada14ce836a3e6e1c0142726861bcfcf8720bb63817f74d9673f9efd1a2a322", 0x71) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x84, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000240)) nanosleep(&(0x7f0000000000)={0xfffffffffffffffb, 0x81}, &(0x7f0000000200)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000002c0)=0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x7f) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) recvfrom(r2, &(0x7f0000000080)=""/237, 0xed, 0x802, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/10], 0xfffffffffffffea3) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x81) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:19 executing program 0: r0 = socket(0x400000000018, 0x400000003, 0x800010000000003a) recvfrom(r0, &(0x7f00000000c0)=""/19, 0x13, 0x800, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0xfffffffffffffff8, 0x8}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup2(r0, r0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getpeername$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$getflags(r1, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x6}, 0xc) 16:01:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0xfe55) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x30) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0xa028, 0x4, 0x451, 0x7, 0x0, 0x1, 0xb711, 0x10, [{0x4, 0x9323, 0xfff, 0x7}, {0x101, 0x400, 0x7fffffff, 0x5}, {0xffffffff00000001, 0xffff, 0x6be, 0x6}, {0x9, 0x1, 0x0, 0xfffffffffffffffd}, {0x20, 0x8, 0x5, 0x41}, {0xda1a, 0x80000001, 0x0, 0x6}, {0x3ff, 0x3, 0x3, 0xffffffffffffffff}, {0x9, 0x452, 0xb5, 0x3}, {0x9, 0x8, 0x13, 0x1}, {0x6, 0x8, 0x7, 0x5}, {0x4, 0x5, 0x2, 0x2}, {0x7, 0x3, 0x1, 0x3}, {0x5, 0x1c12, 0x9, 0x9}, {0x1ff, 0x3, 0x84, 0x4}, {0x6, 0xa1, 0x100000000, 0x4}, {0x5, 0x4, 0x7, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x7, 0x0, 0x0, 0x8c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x800, 0x0, 0x64, 0x0, 0xe7, 0x1, 0x2, 0x0, 0x3, 0x4, 0xffff}) 16:01:19 executing program 1: mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x1) minherit(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0xfff}, {0x1f, 0x6}}, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:01:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10400, 0x200000a0) open(&(0x7f0000000080)='./file0\x00', 0x20010, 0x8000001) 16:01:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 16:01:20 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:01:20 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x13}], 0x4, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x19, &(0x7f0000000040)="b113ea3ac0e692d56f2841e40cb583885e55b7a4a0fdfa6646") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") r2 = socket(0x19, 0x3, 0x80000001) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000180)=0x4) 16:01:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000180)="c4bd467aacd0465e05e85b11fced531b78a571bf483e5f14f56e2f4e01d21e39abac68bd81419a7b81b74e72718f34c2cd1013724144925f07f070af", 0x3c) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x3) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/15, 0xf) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x10, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202a, 0x85) r0 = open(&(0x7f0000000280)='./file0\x00', 0x11, 0x8000000000000000) r1 = open(&(0x7f0000000180)='./file0\x00', 0x202, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000003940)=[{&(0x7f0000000400)="8c806727cb488e4c53cf95b32a8b14b233df403a997b6fe9f586f76593ff9a220bedfe9b2968353669d18854fd1e8f4a843952dbb11dbfc7d41db401286c09deae49bb53b276dc6a8dcd22d6ec8827f8500dd6bb", 0x54}, {&(0x7f0000002940)="831779dd0800dd241d2cdf9e36f9f3fc234a8e50203199360cfce6ce67d1c3e8ebee156b2ca6f57c9217d8ff4a43c5220fb3aab2da100f22b92d53d9ef6244d3e095b949259c63d6c9ea02adee05bcca7c1b95e5bdeb932c34d8ebaec64fab79ac1a0286d11debf18b85a34d43aa82b18187329bf66764959203c24828680d338c84c5132f5154a2f8bfc2adf1f3350c5a376dae43241c6cae9a3729d09bf848a9f41b932b34f579aff415b0e2509922d8f4f5cd6e30229308417c7703b4a474cb3804385da4be2f59668068634cf2c08f69a55d8617c704e07e2d3ff65aa92bfab33b61f36c3cc2e8e501798add48626348d0bd", 0xf4}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xbe]}) getegid() 16:01:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000040)=[r1]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x14) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:01:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) 16:01:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x20, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) 16:01:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/23, &(0x7f0000000080)=0x17) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 16:01:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xfffffffffffffeff, 0x10000, 0x7, 0x0, 0x4, 0x3, 0xffffffff, 0x0, 0x3, 0x4, 0x2ced}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r1, 0x0, 0x0, 0x1fffc, 0x0, 0x0) 16:01:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x1fc, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000200)='!+\x00', &(0x7f00000002c0)='[)\x00']) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) setreuid(0x0, 0xee00) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) connect$inet(r1, &(0x7f0000000040), 0xc) 16:01:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r0, 0x2}) pwrite(r0, &(0x7f0000000140)="94dff7945bf8c627363eaa3e", 0xc, 0x0, 0x0) write(r0, &(0x7f0000000000)='>', 0x1) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x54}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/3}, &(0x7f0000000140)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0x7]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r3 = dup2(r0, r0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff07) 16:01:20 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0xffffffffffffff28) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = dup(r0) ioctl$KDENABIO(r1, 0x20004b3c) listen(r0, 0x63f3) nanosleep(&(0x7f0000000000)={0x100000000000000, 0x3b9ac9ff}, 0x0) nanosleep(&(0x7f00000000c0)={0x200, 0x8}, &(0x7f0000000100)) 16:01:20 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x80) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000240)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r1 = msgget(0x0, 0x20) msgrcv(r1, &(0x7f0000000180)={0x0, ""/183}, 0xbf, 0x1, 0x1800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3, 0x9}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x3, 0x8004, 0x7) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = msgget(0x1, 0x42) msgsnd(r4, &(0x7f0000000040)={0x1, "c93fb6092ead95d160e5969a3e55bfb105bfcf145d72b60e050917a27e8c77179145bf4322bcebedbda76936fd79093988f99b885e2f724a37cbcec0d0451a5dd3f4150fcb65e718c18b1b8674fa214ece71a32840b7fcd19689c733609da3859bb1aaf68630168caa53"}, 0x72, 0x0) 16:01:20 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x1e, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r1, 0x0, 0x0, 0x40f, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x90, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x9, 0x1}) 16:01:20 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b80000000000000801008000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:01:21 executing program 1: r0 = socket(0x5, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="020000fcffffff0000000000004c5e00"], 0x10}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x0, 0x4, 0x3ff, 0x7fffffff}]}) 16:01:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1021, 0x0, 0xfffffffffffffe11) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x90, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0x7c}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:01:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getpid() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x1ff00000, 0x4) 16:01:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000001880)=""/99, 0x63) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000040)="7ec2402e215dd6ab0c0cc82e0cddc79198c0bd42dea033675fb59136a8124cfcd658768c3e3bc0c4b612f1b530c662faa9c79992d418e7", 0x37}, {&(0x7f0000000080)="1252db39ef85dbd4c8ebc897772d0492d6f814c98fcaf2c14e1b4e8d0413c07dce10b4a0ff4927cd324f147445a915fcdc0919920b1116d558b034deac064d910d9ebf0b4e33c84e0fa88bc36e03ec8434e5ba4773f9f79668195aee0567f36121494f94a487a9f9f76432b8e11a7f242940c6b3902be2b121853bf647ecb30e028c31e64612730eeac0f87ba564f47a55ed2fde00f338229c40b4435dfe98e408291e0543cdd2e1077a7ffc0365ab2648405c885414c2301f2ac7b18cb9c1d91f3d8ce0025d8b26428a4f6e9a81027762946a45ce73fdd6233febd6619df8da3fb7611a7fe476b55fd80d698cb33c30503a8f5f698078b07913c86430", 0xfd}, {&(0x7f0000000380)="d9e4624a4ae730c1c22dfa8a3ac020ae9c7107cacd2e3f6a1a298f92b165d483fa5010de46f3dfd176becad88e29b2d7868175ca11301249871b494c7d2f825e8fe2526329e86fe9c2dec2626f693493b7c405e6916b571319acb9738e31f10f597d73443a31bc2a8a3e565e691ca774e2dcbab516a9b7b10df6266fedf240f82fa964488fb820174140b8c275d1beef27116ca0395ed5d9901ef3ffaf9d6ef41bf594e8f96af48e6c72ec39828d5947e98db0f9ab6c199f6fa37abdaebc96cb1e252e44d9cb46ea4e06bff57e484074818a232874e84c117e752df08caec74376f3ce7be48c652917db896332817c50d3d4fca3fd4afaf745e4d67d1dd68a0387f3180ed002cd7daf3050836177d6c4a18d2ad12424e8a82a87f6cc19253c229f874c93024bf180983c86653ebe719cb2072ed770deb39d14555ffd3fedde430d2f94c2c7e88988d5c5560a1033417413c0a9b45dd3af087b97f6aa00286746e693fdf46b6c4020fee24431a092c3c7076d46030e2df20a45d9cc5a722a9a7684977db9fe3e76ea00226b6c1802ee1c01493b705aa68d79c8761f64c8c262cb8ee71cbbd402ade4811ce161039b21a3dad53c08e1f1015da8c760f2a175ee7a913922548054661003a25c5cd82ee1c00be4d9be70bc7d686f8afc07e232574301b3716a3be7f736d177f1d35480281c30a6d1ce6e1dae016acc1ee661ca65847af1da3f71d02b0172c5e0dae2c8fcd343e37c6d229333eda876e1dd3d2251f5012d6e2c2faf4a2b327af5904e1c9c9eb609cc1b07ff2114c08413e8023798b0541321adbce693137621beebb17c1d2f7e9c8efd423f98029b9e2a87b414bd1b58760af49c8e9471367522316b20d703b8ed5ecb22abd65b498e74f6967516be18184b8df6eeff69c910b25a84240120f7fa618eea1087fd054a6ee99c9b617eff54ac6558c98f50578ad98fcefd561a8f93cdad262c15c7913b8f6f93f4aa7a204e1a77399e1b8c9cff26ca0e49e9d0574bee39fd380574072a12494e18261169702d697790d4bea9274c71d9a0217f546d54aac811c08754c576a070c3754312c58eca3963ab1b745605a074bb114f122aea85ac8a6f9ba5ed838f9779941af872285538697d81f3686c5f267d97d3802456e2157bc0c9a1606a823e155f13928584b1a76c2939ef49e8456a7e876c8550b71ff7b6ddd9f74c9fdcc23c7fa42297ab5f000fbd4732ec218cff8ad85ea982472e188536bff82c423c56a743768a05816016132b6f97d0f3b3b40812c8c546efbc6baa8b13be290df14862680f4f8cbc287774985dc35c547f1cde0f743ea9090a3807d20be84e35d9b735433cae8d883919674c14a9d66d300257bcb2e8675229a52ca86165685a98f5a9bf6e67d405ec777322069672962a4c3d35285aa5e0871005099c35c88c15343c6caf66712828ad76f642a33627793c926650194fce70bb3ac154e3d548a7156335a388347f6bda129a733e01495bbd783aa0ffd2309911b6d2ec0cef704e927ec19886f18e92ca0cb292409233bf02663290b96353f3ce566e93050e304910cf03025d5f9028ef23b7509ed82782a4bf0fc2879e04cdf233fd66be14ca5eae5180d98c17af77de63b16939eebc9058f346fa7f572088603828ecf3abb9f5ea4db966dce7f3aca2ffbd01357d14bf6e6591e6abde89ff68107734fbeee40893daf968ea489da698cd7808810a7fa0f98f38fb2a0c58abe5f0c295a21ecc04a51815d4cb34f44817a495727117c3debdf6c9b769c963f0fdff712850045b32c6adbb357d060a3851a05661260e585a128b56fb43341f4f55c33d877e33a6ba6ee70c869e33c6080fd7c65d54099f57f0ff338cef776e7da3e086a19d504b9774e48aa4102c3ba829e6747b14586149efb3fd1505da9c57a38b940758b733a48278aa4456482e8c567a71e2ea0baea404221f152d47e53cb25fbe5c3d2167befc39d90734b0f43d3770b5f0ce2b74f1dc462400fee3fac5f29f2c52caa470fba6b706d87f0408c7f489711735dcf0237472b93fb79307eb6280d8b44ed459d7fbed0ab47e563d8a0f2657aa211d7ae4936c38a3eb3277b62ccf8c7135c346d6483c05c300ab6c6fbf115f5a6696d1800cb7e1db1abaf05ff3a3b8549b7f090b412506194326f2da65965d3585a4837810d522f9df8610424023ab3eb05be7109055c80589cb6e39b7a1d8e75eec63a8112a99f5eef15c6c34b8392cc6aea29400af6e9b61f464e6f0c6e61d14337a98d4aa0ce449f0b44bad3382a944a16e96855b6363872e0349ce99ce383d7f316f36e8c8c39324b9e9c717cf54b732b2c4073ac5a74aacb3bf4f4dd2fc5e877d253736d9d9da654906f3095dc1e03e79066f9ddeabf28c75c4d1a5326de4fd647362d848c03bd3f8d61e631c7726652500f37774169f47bcf60e19d0778c7556fe960ab09253822430bd0c8c16beec7b29351346c5bb9aa95619dd39c660f1549eca8e36851a2133cda8e7fd53051f8cbbcec61dbdc20e66935fb0a4edd2b03f7771d30cb1f8cd265bebdcca592369ad17530a3e0c427d2da80fb82c2c482ffce09fc851f211e27753297a367a062af008c127fe6429e2397410ca2aab43898d5f8bca66d765c4e561e662ee37227066404590df89ea542905ec0395a9b79cfc8021dc57a698a67e580c0b214d6be33a9f56436f67f75a2cc8c18d75235e578aa3c43bc7b41fb82956a0d6ef6f4daa1ef109c1dae906150e73ec6785711a418869b96cb3e4858ee4194f66ac8a2418a1e6ec0c1c9e0869604e508f450782d50a2a22128ca15e84846f55cd760e99f43452377012e54247bf5ca072fd5b4133dd586f5a1444a8b5609cf6462f036bd1ecfa56d166b68a22e9285619ff322ff642002d8705d551c9f9c9133865f3c22c873a657b878a08365735814287ec769e4e40848bad293fba3359789c2a61f08e06441da48b529e7e51366588d49c11d7abfcc0a202181f1a422d17c91ec62a4d95cf8591e4a9fe579f4af7439874dca6e97716678abf10fa976929974245059fac8cd5eae1e07206df35f9e4f37f39cf8c4cc9f0385d5854c66180fbba3bd200eb8b5232d728a9839e1a1c87f403a3c742f39b16a524d9ba61bca66e11c91388d80dc41dd03a1289d8b2b21d9eea095588d7cfb4d0b0c2c153276620e4fd39349a1265e8bad64e1144d4bc28cad595161a6c891049ed4a8b4eb266fd34dd9abb394cf64d0506d11e79314228b31401cf454ed39e91a28982f9078b7390259855f73677a29ea41c0dc008e3e4aff169182b1e45150ddb0d2d6615420d5946d8f2c78354ca5169c4e9104c36b1638b53452dd0d2542aa673d14bf91d62dcdabc9d9379c2de60c52686ada1ddbcb6f17669c506a29243dd7724b28a27c29dbcde89bd3c815474cc3c3da3a72256c48a7501804b5527ddf3c2e95a08af305ff9a929d74e73c855624092c9d72baba6fec55f607756b90a3ced8ee4847d0bbe16740a0888847b9f907802bf4dc03b18c9660f08fae91bc469e191e1e5bed36a0ace44f4df1a3f1cc80aef8a15b5db434254c4d75e4d2c9cd98f7868e5aaab98177fb408242d64fa4f0259fe3b1aeb6f4e1e2224f3b9aa318b95b537c998eeb2d72ca3b6315bef3c9a0ce9d14a97d07a13faa3801a480444fc29a17c16d559f349e69e6b638e58fa4f23cc8a07873f699a79b54b36dd680efa1e2485069265b5ce5c404083a1390ab4c85cf9a2131c950bd1ff9dc100c8b3b18f204fc1d942af781dfea42a812a1c4c13ce5934cdafaf145a2cca42c82f7eb3876f961c434cb7b5197b459df0e1797b721420bf9184cd71d1552698f076e0747c82bfe0a04a71d14b5a2fe6093a6308948dd9dcc8157f9abc5d811fef0e3aaf8b0f6be9e502811d68129cdee4cbfb366fc0c7dbcab152a4d95a90bed0539d741dd1500a106f171543404f2a912555455c2d92856c9eaf3bdfc1a8a33ad388d3096415a5a92cb483d6f730e8108ae544146d68eae736d8bc2cb57a86e52ca0ff5c6010376a7bcdb44894b5e50202db920e6e75393fa02f885f010af574d84545db717ff005bc1c0355b2024184e36ee0199856c72f457ab69da18f132133dc9437c2638515a4412e60c83515639e6cd0be502832a689341991491cea3f8f06297a79e39c4227f5870622af1e0c1a98429c98bccdcea7d80bfb464c18f21a87ec4cbe0d3d216e5f8a0e65cee976513b07fb2a249c9d573ce73b1061d2784d17da2d4718019f65d25d247a9a037464db76ec2fb68d3faa8df61ee85ef206c1bebe20c9c9760c2aabfccdb0a8038625b5dd07e6a97cb6b66ddc75a4b7a5e49c6143d441b210912ab42346e8492c1fd96401d6c9b1d5e1c2f61a92dff11904d4f3c6d5f65226be5140a600219595c502f4aaeee675c612aebe22781ff303129edb6a0b775320e4d7b7ae3d672538596e27489edaac99db740a3b257aa6bbecb56e03955062eeb6e11da75954d3ea035ecde87d080cfa5690b73cd1e1e27d19a89b96713b66fe8c99d21bb7fdacab4339df29f604816bdbabc16e3d52588d861b14b766229f4f338375354b3bcaee52fccf504946602159b7793089ac26cfb12902cb284aebfddf4dcf59e5df3be3fc95992aa9867be6b04e792d8aefbc6232f21862e6834bfadaf75fa67164864fd37f3c31d241885bfbda9b7d51f348997a679a3260c7c749c72787b937a48bc1e047a4f6d0ad1e7a2610c57181c707393b5a89ef1142b397d762df5e2d2fbed6e5000b62879cd21dd810f5190191e065e96277117c3ff185352ac40262c84a842867e438989dfcbfbe94139670e60b5f0ce24231acb48056c690f7e1325562b645d1fa8371fd3a49258f9e4a5cd4dab816a35d29498e3f77762444ffd186c6e580f53baa05e775a59ebb22311cc2f22083887fbb9a75f48627f7ae17213f94dc70f5fb2d50bdeace95ad3a13d7db4eeb212e910612adcb76c59be5daf9bec18a6e1ef9c11b517d9187136661a202ca7a7202bf14a48c23bd0da5d6804f390dc87ccb34b4faa2501aa1b3025aedbe7d786a5a6c89efe07eaac95a64a9e220dcbfeab56f955c846464a1030fc2c99876030ef822d23de9afbde0f86ee9eb1cca7b9d16d0751ec8d0f2416558fe478c21c497a4be2c2c5113df47840dc3caaa95678b9e407ef825bca73ca30639a61a6e2e208aaab8794aae8dea73b7597eb9122b3970e418fb5e896218bcab8ac0246f678b3997d07ac424f89b65369f6cf16aa0bb0b4e4b0fbe5452253546bd1fc489d9835c5f46215807597d56695f9941fa4c8eabd11e95460fcffa3233d391c7fa8092dff9917eb2aba1b0b2549467aac65249ef170e0e1fa821067cd8b7bbdc3cdb320ab46afd8250092a592e1e5e4fad0db4512bb51825f8fe68ce1413d2a7c794e491829bd799f1839d17e84e96b7acd07539abb5cf4f01d862438bed5609f08de8ed8098e0488243b1705df5a2057b7399a823cb59b8cf5f0c5a25f8d8a87ffd6db578b7f96ac3abe9a10bca63cedbf543d4d5916db5ac0fb9e2015fb713440fcf25d1a045bf6f84cec45c3ede31db4f76c5807b6697c4d49eafe5392086f24e85c260f65baef561c4f81bd9ba7efa5467979c1f6d4ce1fc09917f38304c575303321dca8b01448a7cea37a8866948b2416894f7e31d18c5ee90edd945a5a1062fd0dd7dd2169dd560f2136528f47e40518c626a8fb9fbd0304efcb0694263dcf6a719609d4e971e464b7ca93d82c1bdd06db4b9", 0x1000}, {&(0x7f0000001900)="efc54c8b4be0506f3095340cc62b0cab1ff616e635536684378adfbfd358c2688630d82bbf29e5a3ceff0640be639bc6c674471d85ac17935eace1ae9ce95dd9095718d100f76c7fee7658bcc8587c75dc05e3da7432e670fbc8a26a73594984655eecfcf989e047454fb05dc471ec5f75691d8ce38093d22fc53ebb2d24a9241087dd8626d75535ea489997bd641655a5cd0d98d055eb01906456387fbf2ca137c61df66365dc4291f825c4c870802b288117544ae2c5b4e2f243b015f048a8802d8323dec2f598693cec210d4192ab0239a5e96b9358d0da7713e9d8dc5b78b5910b7dd389985b0a79e95cdc2fb3b2973667ed68a2d3e21ee844f3291ff1a0bd538c099b6dc75b45192fb3d51259cba4452fac258dda9dfedc6652a20d3adca65129ea78fd4ee7161683703d8504631839856d9369ef37edbe16154edd0bbdcd434cfed961e9f3c669614cab1e396604638537304fa579343fa20dd5ed507adeab19f6ad1cf97b548d4b3d420d4bcd227c463b92b136b0bd7ffb662d1473c4c1b9f50be2ec7021bb1c46d69b75a6edd581e5d3292b52c9ce926b65f075347561fff2067178d4e86f46dd0d31e982d78ad8d2e8593140d18666ceb7327d1c90e40b82770b5d27d58307c3e3f6d460cc774489c2020f9d440f2fbc6787a506664ab11edf0af286a6559cd70a4587d2bd3dadace4375283ecc2a11608ca2910b0bc28b59f1eb5f927e650050f7e2a637c1da78b349005b6799cadae2797f32a1fb9353208f2ca2ee1ccceb9e424b8aa0f3d99658e136c7c8e38a379eefff681d494663536d6d5cccc2d94d777b29c752a0319c0f53c5b23a6c3341d1b9e1d46282b51eed11781bfd50f684c6838e2997070f5924f4914a03105344c1e960475d1fefaa80564775404afc3bfb9c9c9db3a3809d67bb7fa80cfce9dcbe2c0f94fb044ee53e5ca96ab413f264f33bd6ceb117a44da673857e9d0b111b150667b6ee73577d4cc713a79862036c493281edd92fa029766f79f30569ac2c3f108a0f8715355cbaf995845888ca8c779cc9dfaac335749ef35f5f3170babd456c9712809835aa40f4a149515e5e866de784b553931d37dff82e469dc1a29011a00c6d2e3a9a1cb69f7859e20b588cebc69299e2c585f1e9e9c4a9a0858e0b892c1803160a148173818abc786082100551db3a9180bfb549ed8aab8eab572870097a43d327e8f235c6204b769c0f3e8f32df8e9eb6e5bfe145ef21ebdb276baef7573be40c299e00a4d98fbb74889a48aa49a688d0b83673b6f54af42c3c6d90d96d586a87d8408b0dda0ed46382fe97600f9605413ca2583356f0fdf81e23424210ee7cabd943b878432d33e5efc4ef35db14890647cb2667da8ea36051b9cf1a79be39f4bef0d7a5368c1eb73e0995f67af8dcef23928f4dbec21141af80eb8ef01135cab265dbb6809de625de8b8053f4b49b3e15643fd418ae51b7cb49f985c95db3944b34b895da9b9ece3de0df7ef60924a283363cd7894caae4f72f056617090e8dd773f289023f1f0a52feafe19933d6e0e4d2d4f8b9c988a281e29ca7f2e636541c19b7354d2d19e3aba81062afa205bd909c4b362187d54176e1b7fe65817a320a063f0de8cd3eb8c6b5bdfa82083fcda2728f376c926335bc277a480256ffdf441b93e113b21ddd79a3e8baa0cff89c13e7a450b0047b17b564a889447228ca5029b3d05f4451f48ce4b6d06bb7f58c04fe4859c2564d873aa1be5f8d383468b0c8217ded2ad9afac4d466ba82d51ba9226ac474d3378f883ec25958b65fd2bd461ef28a862d613a6a2ccc25db128ea1868d961352da8f740e391f81ad337f2ab622b537ba1106524047c8b63a27d53cdc1943298d0053aea7cf1597e8d1e69ff3e3fc25be1d575716ecbdf45b1cc3402766741d843afc9b7985b46f429cc1c9b25d776320b27e728efda215d4679439bec11d57bdaeecc83bd582cdfddecafca572bb39003933dde52b84a985846f033e3f003a79952bcc44fd1c5fd9802444f160419e3e4f2f555b179557293e7af949df92e8c925d64f5e9bd530e83e7d19e49adc49c36908a5634977807e3290e7a316fa2f23b1f79603bdc1e1c5fc41f1a05a311d98ddad621735bf7f61608ecaf348f16c8d147060d3d26b3b412b53a0b2d24765621a70bf72b5c353b80a739ce3ca54629a65ae436f8f4eda0ca5d023dc0e12c9e690388cc30296d1c93e98fbdd1d9f5d22f01621ee32ee6499d973c449566cabea797333470637c425b6c41fc8e8bee947d2375065cedbbe08b8c8ea9ee3cf7efce797e5547fc5ffb9f57e170db09e02483c2e3212265937f00eac4884481ec610aa92cad533c5e2604806fd6072eb5004ae88a6cd3c8cf53a6e62e74267d0232c693a5bb64316af9d488e727240ebde37c9774e7f2696c3ba8f803b94bc3465ba686091d165c6cf50441887dd98fcf5c7178177c0e330d0972152314b93f486020f3d63f1e266e164c1d6681a93d1fa44cb386fdabcb5e5ee5e55cf8431592c8d6beb0b9f5f7c783acbec921af7de48ad1495c609fb490a7544b0753820cf48a8baae7c8edd950a5964651f0762aa372ebf03e3a7a8fa695410caa57df4fb710bbceadbf654ed7139b583952f0ecb40e37a01b1f5a15eed24f7740a3ebb734416a80da27d31f4b6d196594f7834f621588b5ba61e7300733338203439c2e759134e8f6e79dadd945ec54a8862c771acc66359399aeacbadb446e8f9e05d98a96d5c059f928a31e812fdae8a4eb785545e2805b4e16bb3594c5e1240cfe9a30c90b53c054c213b6b2b4fc83ffcb113f214a6309c675332c4ae1b41bdf999d2fd2efbf466a2458cb554072591704bce6e1c2edb82600e423f618806c7c85c320f49742193876f13df2468579eaf161a225264ba4aa6748f65b6b8e4d12cf741a1b2b5b9f80f817bc83c062c538b324ff3fa9f50b13a4fbe5b069b56057a387f4214db211b1867275bcae3dabded6f6089867b1dbead62902e9c8d56356877742e5a54397467b9f417f8979357d5921d0daac5eb7d31cb0c005ca1b9365d8afedcb291171ea8b544cab2cb33fd51d9200a492a707da1683e776dd28a94dfcf735c263a96a140d1aff0647866b0e19f46e07ba5ac6b6e6d4939a0dbe74c6d1d35813cf50d5a34a66b6c4eca751ff06eeceb49bee74e2ca6592c79d8984c871b78239ca67106cf2c35920cb418a130e4e9d6abb7a1c2a32f3bc624b7ef68f8416ffad7578992c577bddf88f0fa7808b43a69d8c1c2a0ba1e33ce6fa5a4ec5ae37bd48bb3f68baf6d44e0a9cf3fc26a29ec08b9332d7adc405113ea8f3777e780b8520238024294a031231ddd0471994b32c40e4c4bfbd7ce4d15b91fb25eef469beef47286bc1d2adacaf9891f702c46c02142f01a436fb1c36a5ba80ccc77a4dbc6c858427a5ac7d66665c1c1c09808c12c9bb574bfc6a31e99db7c71b1f14d4b2bc6340567d28ed9782df167baa2aa0f57d627ec8c429ebfd3e8d883a46b55e35d888947299c62241acffa2a5f81633e8d0c979c2ccd351a9ea46efeafe2d8c7ff3ad82d60290a3ab7f2c361fa14f8c83f87f6e00cf19bdae9d9f5aef9ffc98e5632b156334cd4174dc4d2423d1f7d96cd23dd0c6bfd79d0093d9a31ca62abc1ca1e15c60ec2f5895f1d37e4a19d6dd5907bbc4f5ddfe231f2fbea8d395b3c261b04ad9acfc068f5a61b0f20a8c3b5eed580ddba6350d7e093ab23a5cdcdcb5a7c3830e0d26bebae727e11be62750969ee53afbc2d31ad8f9183de5b4c676de872d7fce92ac4eb79007187fc98fec797d565180a7cca1922dc01bbc73bf9184ad608bdd18d27edfee97cb5395e2052d6d2a7e4f2b2c963bc76068326d03217d96aab109c534537b5b86a7c30583789628d23740679f5a86280bb893087ea8040f01e24b645e11200cc6ad86b508802e2112aaa56cec86882a78a7d5740c98854ee791e9720dea08b3f623fa5909846a90afcdf1cc4a1960db829ac1fb05a54fed2c33137401168e51ed4b3b922384e970b890563f3b41b220237b5846bbc16917236ecc21f8a15753ea7148cbe1e4413d2d2a5703efefc2f195e0b7719ea32b0c62c0a6f80db0eb66883a69cad810834333dfbd19bf09eb91d1723fd1846f1def4a1493b6c9b758e3961c3a0c5755476a1a60477c56a16ff638fa9ffe319b719990d685b9f1dfb3c40ba052d60862bdc592353b8a95b7403b8092f1429a4bc41cb442ea010dda42db6ff26f35216f2381b5bc6540b0409a211607748a7fc124f2ae665ef6140cb0fc8427d49c98facacdca693e47ce800acdb48db895d9dd42ea9452f11295ca2e1af98f137faebd9df2b1666aadabf9d737418e5e411e57ca332934409b927c6b0ddb2530ca11499e20b6a605d05762c068a8dd2629bfb004ed1e3b7668dfeefd314c599b099638556186817f9b3ba65fe4f33550e8b88ac9b458329d9bc12164af4eca048979680ffd3a438766cf9ab18f403b470ff5943d35348040a93907afdd754fbc49b861b8159b1f1a71a4fcc688a23eefcfc029b707b4f40d4372e60bc1a73b052c299088c9a76c8ccab77fd8ee8635fd2fb2be1a815890425239409e682cac7918a330eab947b015bd1be6c36b1945b725bc0ff65101844f018f67d0913995c0f466f93e8b543f1e2b97a63a8108409b843e1da82b49978200b6ae7e92991823aaab074a6d58d38e2db8c1918e732bfc16911c4448a3bb2b9f0127555def0483d1b9b480ac7a699bdfe618a466c66e3dbf621548a013020a53e1876f87162f823eb9edd12787c3a852ef580975d911dda7a21b873d0370038d75346a4618fd9e6a6d131b79825a0ee7b5320ce73a10c50a3ec9552c305db7988d4dfcaeca7bcd7a94ef14e5d58acf7bfafb37c358cd96681b2188eb8467311312fc50b0f9eb0ad1a41156e4320bf7fd3345e7a1a26ebc93cf449cfb9a5e549a7b92e65118e000d54036015e5105b9f16c24d27fda5c8e0d77b11034dddb66ef6474ca597743520e8b037a10b158f0a5b2ff5e198bc984029fd882df61e9e91ffb4b7a36216b16a3f6ebe34a50852217b806ea0f358a5acdf67f140ea042e48bf7fbacf180d2612d85c4ae0a05190bdbef9b486b65538f0392eeb73f02c96fbfec9715289e9b0ac6ba2ce313094159c8e3ec452414dec56c1bfcd8758a88d63e2d1d630304fc918c55401e38a36e1daf775c7babc4673eacb2275644adc2e59154103fe81c6aeae643ccea1bc2362e0f0b4db6957bf0a58d2aa9dc23214bf39f6ae83c842ce3d72ca060831f7cf3f26cc962e143f65ad3b35c7dc5bf16cfa7c91e97e5367ba6e8260bcf41d73f21b524352d12268c6ffff6697d7b45ee91aee3090c0247cf86a6366f3fc6ab43f84d0bdc3b0d6c9867031228420b2f14ce9c738bceb1054490e5bda318923a4beea4a08fc42a007c2e9ad962116d3bea92d76b58566f06bbaea30dfed1286bbec5f00062cb66b64748082d3d8c15bf8e441a8b43b02c82013657e5fcd17a1b7e20f4f75627282d692a2f38d462583cba8b520077628ede3c48796063566a314908a68f0fceabe63ef11322a8a988c1f3cefd2ec6ccaa5ab04848f86132c3c0be4992dbb9f88706464a2a4cfb9c7cfd1ddc9a1f967ad4dcb50e2f6f7b0bc153f6c9aee2f7645e05960a9b793837ad868f707167a133a8fa3184b530d677e7480915a75d0b2b8f1f4740b126ef50fb7224e6ca326221dbeca259ea94e57e6340c0be1d99ee30df6b1555feb", 0x1000}, {&(0x7f0000000200)="b5b12750b60083cfc0757a338b7238f263d3b1cbbdfb973606363f124a4f230043c88a0891043662542f08cf3eb0f636fce31949443903ad6496339bc2abf0f05f64715a564753d14de0999468320a79cc7087ef9dd8a91d9b84b9548f7ce7fb0dbf55740e042d06d49888fde2624b7acb8b1ec930a176171b46897166fef87550a7", 0x82}, {&(0x7f0000001380)="e8aacb03cc8901ea8f746b38ddaffaadcca1f381fbe3f4bebe71871d69a1df97f62cf1115a15100d479deaf764e67a57e0bdb9ef9ab8a7a3b6c43714beccd07cbf06a6753023786e0c", 0x49}, {&(0x7f0000000180)="0f49d2fe", 0x4}, {&(0x7f0000001400)="f7d61703177683cbc950afea6fb7d3b03ab8a2226f4f3d96ccdb852f5c57028c757dd57e7053eb1a1848cc45d78821ab4fc5eec72af21eaf7984f14e1c4d2e970e2523b568524f93e3d0ce2e5da779ea9ec1a5c2720744417435e4dc4be4d559cb1b2e0836d588aa95e5fe0879d5f927295d009701b6a85ba49fe942181af72a9bd351cab7ec53bd6a195a4e2859c3ba71e493142ec0060a9fcbaaa07d0b47cd0d9782359303791e3975b9947fb6076782d630b95054107f303c0743e0759e162f774c0cd4c250cf631d1f58ae", 0xcd}, {&(0x7f0000001500)="13946162538bd5123e0079f055fa69aec8a4fd099e536c20b5a0190781ce08ab9db3224eaed91c684ca54835c078a9c509644156a2f9a4208641ff1cbe6b56e779fb5aa6892ba3c0d6aeeadca50e3f44159f5a47f129160d68a9a42628c4054f57c660cb7520100159", 0x69}], 0x9, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000001700)=""/117, 0x75, 0x800, &(0x7f0000001780)=@file={0x8d1cd0b7a157e6b4, './bus\x00'}, 0x8) getsockname(r0, &(0x7f0000001580)=@in, &(0x7f00000015c0)=0xc) 16:01:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)='c\x00\x00\x00') 16:01:21 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x100080000003, r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000ac0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000e5081e2f18cc9212008afd10ce4adcf885ca7f5cabec545ec78b87c4b99f28b72c33dfd8909b75e57d0513928a57ad62a59481f63de640187bcf722f008da28f9e2bef99147af6788df6bc2d5a51610abd9799a9e0ac9f4f634a2ceb690944628bfaf80c150453bb3771d37569deadfb7083d249364a0addadde9da40ef00636bb3f9c845590ed23374a26d2d7c5fdcaaa95dd6988127cc56ab25059b45d42c0b04eba05b8509c556c8ed0e800515c9e7e7a775e29e4e225cf0d4abd734ac949ef644e3dd8e4f8a0ca64547b762f3fda4cc71d11989b1c82e2deb16779a24cf0e8a809497906769af0"], 0x55, 0x3, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgsnd(r6, &(0x7f0000000c00)={0x2, "106121b328a15cf28c3e95b897883f113b9a0ad1ab9da61614e655ae7ac7f8f2b22d62144bd79ede593d9775ccc1029e7c9b19715c1c44031a629a127dda9e4d8f185e793656fca3a5b65685eb287e2b8b5a147f3bd39293d6ae5ed7d5796768102bcb08b4761ef9a3c93497917e1b1051ecda5b7aeb9f2c13d61ce65216b1655dd28db9e2ddaab35a153d0ecf17f555fbebcdf749a903f2f7e8511b9be42e45"}, 0xa8, 0x800) execve(&(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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgsnd(r6, &(0x7f0000000800)={0x3, "4fca85f691f945ca0e1f82d62ac958f9a1cca1f1ecf4794dc7541dc03bbc1b082a6ac87e9740285684d50819ceca2ba5c72b1df1150ca978aa10d9ee12260cb9d21b7088606dbb870b95a318ea1805c2bec2ca9a84"}, 0x5d, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000b9906c024fc59700"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) syz_emit_ethernet(0xa7, &(0x7f0000000a00)="b3c59b17cfcf462afada9b9dc0c294d343a9714583e1d41633ee103769beb56ed754dd33a422de49a911ba1a4ffd3426ed33b21e9096f04557ad3878bee35229b84404f331264c26027364ba534ebda90099f6a937624f08e77ed0251c0a492caec75f8a703bb63cf1d16dee0e3bdcb1b65aa587dd32eca4d6a0534e4d71c0a741744867d4e6b95ec36f2e91ab6567fbc38ff2faa508d354980507507ae613ce2a7b95811ca9a6") mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x1010, r1, 0x0, 0x4) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r6, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d8448fa9ce1d53c5729eb0f69676f237e686250b0999e9b7272c428de41622bfd80de0d711428036e3891b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e204794806000000000020e8170003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6cc3897e57ef1d1491b41c992dd49431d440080b06d8a847a082e4600764444290b250496facbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff4bd3bfcdaac304eb55b4520f3ce3"], 0x13a, 0x804) 16:01:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x3) dup(r0) readv(r1, &(0x7f00000000c0)=[{0x0}], 0x1) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20}, {0x35}, {0x6}]}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x2a, 0x5, 0x3, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6e8f716") 16:01:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x100, 0xcc56, 0xffffffff7fffffff, "9703a859092409a0dd7b376a7fa50c4a2a84e344", 0x10000, 0x1}) r1 = dup(r0) r2 = getpid() r3 = getuid() getgroups(0x2, &(0x7f0000001a80)=[0xffffffffffffffff, 0xffffffffffffffff]) r5 = getppid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001e40)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001b40)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r11 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, &(0x7f0000001c00)=0xc) r14 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, &(0x7f0000001c80)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000001d00)=0xc) sendmsg$unix(r1, &(0x7f0000001e00)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000019c0)=[{&(0x7f00000003c0)="a47fbc9431c0b12ec1f2d66138984f60a20a0a249c3bd2deb1eb9ace522d23ea6befde93e5ddf4b93a0c5dc38c8fc26f4ba4cdcf6f48481e4f8c02b714ff9d143fe2e7323e8b0afded03c1cb8aec3a76", 0x50}, {&(0x7f0000000440)="eb504bd20d89bf98183720b3b48745ad4667dbc4fe39293b68d1eb071d41216f29a15e45ac17e71161c7792d438d7c7a3072ee4760f7b07d40b5b3578717cd4800", 0x41}, {&(0x7f00000004c0)="980aaa5ed319c6a344f559addcf21354904648a3d5349e33a00c93397c830c7cf6682923de", 0x25}, {&(0x7f0000000500)="8ac43bf26e6ebd12dbb05ec647a3f4c50929531f7b25eb8d9b533ea6af92fde75d509dbab6bf212ab3f5fab49ea92dd02730d773130e0f6d21b52df0984f07131621d17826fb1de9e0ab6a06c97dd94f987b0f473a2c71e808b396faf02f03c3f427", 0x62}, {&(0x7f0000000580)="39a8e54a88c1c488e1793addbd866067f352987cc4d0b075ada494852d0e6e67541898309fabf2d6f021adffade89c38bbcf69ef7edbe70e85765c186a0e2c1c9dffbbebb5f0b71e8c160b2376e25487cfd45cab4ac2851611b487562b4d7b9927b16394c0de13d439153d4dd004ff0104a09192e72dde8c892d622d2b71204559cbb0f1c730ac8fdeb0c94b9dfe7db77dcf8e8cfac6eeb01f5f2217e555f6b9acfe9ed0fb3a0770fb37526220fcb7b892a82ea4365cfea99bf0f6355a3b66155b342f8e5c69556a4a68115c5989df151c2add6249c2a7b66523c7ba0f64cac591f1ed6a82b5a5c19985d5091ffb34d1b7b79e07c69aa4c4c88029c0", 0xfc}, {&(0x7f0000000680)="97a22af514107ab6f57cd967de0c504bc8289945b9a6017ee107b35b47cadb04778f4af9a7ea85f5ee30cb24995b611d98d7e7fbae19a8ee0f0a8072517f697ccdf86dfe2ae1553c20a6d4d7ff237433c8576fdd6cd650be0a4baf01761355753964c38d96b8a78511a6d323d3fbf81ceae16fd0b321c29527d3d72a7d2fb8373d8c0f9d7f96a9f96879c3a45f916c5c71912cd839b15f49e3af916551914b45e59241cdc7b6352fbf9c277d6438557e9817f1abb5b70c9bcee9297ae0de9a2d2aa6d9092555b49db45df2780d03a23bd66180cd3a38ba3c6e30edad07b50766d1", 0xe1}, {&(0x7f0000000780)="24aaec98dc5499c4d44d48e04ed10de75694a693e393fb109a451169a28fc9924f658ce248b98d8a5214030e068330c64853b62a48f36336b77cc6060bea534d3ab45aa0280fd7da8b1f3dee1387fd6baed4da1d44f643e2466ad48819b5c1c7a6181f726ce85919ed60c6a4a83fe175b2c0dc456b2369c9ffcc4a706d713dba662e9bd9a083868cbefd74bc698cfd3f5266681d33b63a5951e16a607102799f6f5f1499864980d7d765ccf1f20df6ff1c5b7eb77fdfd5dc0e6e", 0xba}, {&(0x7f0000000840)="714c178e2a687ed5fabbb5dc33e5d214baeeec18893b4c4073237da8b1b4eea54a7b866b93cbe1d5e427764be4dd9c32ca386cf053334026e1bf1fa37e23e895a11271946ae5491b1ffa394a0533bee3a0b6fdb4ea989db73c77b0a92944018d4d6fdee2909b178e1ae65e3196fdc9fc4bbd6dc9ab64367d38afc3e48d7a19693bb3be22b2a82075b104bf90415bdc2335c7b596fd5b11054cd691e9f0ea0280047468ee637a9bb7cacb4d01429fa63fd054c88e41bde43aec1219fe80425e46d334f6852d77d2c2458b48d54f18129907b6f66167ac7de153dece569a02eb4bb385a42ad85b574dffdbd4b4b3ff023858fe28b8184d24a306", 0xf9}, {&(0x7f0000000940)="41e29aea5f0b21e172979f5e54b6d5ff83a186e1694eb9eddfe973c984fb32c831a91f37d84885a4c00f4df21497f679a1ce9ecf151a2fa72e29f2b5ac0ea4a6031b1b294168b8039a4d9bb9e9851eb110db9479c17a", 0x56}, {&(0x7f00000009c0)="b4c9f9ac844bca954b1851256e7eb3ea195839deb9dce8fea7dc197ef82596ee2b6901b795c63cccc42770d554e3c27d48189370b1bdc786c9507bea08edf7dcef1651625e0b7597a72c0494efec60839538669e10abdf31d138d48eebcbfc95f65e2fb3db659313ab41350963a32e1a23069ec777642d028e48e176997d493b57bfc5257c42c49c5623fcec54f1aabc07d58cb82e6aed93891572491f347804f6a04d91e1213f893b18b8f920a541d88ab90cfc20a9331ce58ad9cbd5bee2bdb703c2c81db5a14af30ef71e24b5e788b889f65010ba303dee12ab34189beb0dde43032d6de8d8e30240a149b4898fbcc7af3c3683e60a72f50e281f4084138252cc7b8fc5948c6f99d505c6d808768b7289c3b461617faf6860d340128608ef375acc5c5c628e9ced4d26940464b961d0014e282ee0ab1968f6f2a9424537f6be6ffa538f543cea6f5ef28d5c9d58dc260a364b9ba811a8568bcdba92a4d7f9204c74de4ebad423335e85446cce5b98ac857916110cfc90dda88df3762c4f9251a03f4d8b5bf2a81bf8849435bc2ff25ccc71cae50c8420787958c4a2ebee06cd0c21634a175ad7960919e7b10e98f3a0ad6a18dee263de2f7ae90dc2aee6febdc4a61f151f29757a2c5e0ec15aeb598f79494e10f205ba5c8d15ae15851c94069adcd51e6654322939c631d8427347642b42de01229bd7e63b98a0716da2dce06bb6f709d927ec0ddf6e344122f7ab21b0203164c4172ef67a3f547fc6e75ffe3c0dbee72a9228cf9f381bc5b647173c296e6352d6045d3bbc6240c3ac93e25385ad5ccdd4e3c73591385a6246e08492785880724165177fe81f6cda7f910ca61fb6ba97663e5dc1a7b03b39468ff152592b2dba37b97bff4cdc7e6902bc8702ad3d0edc4dd8c0b84e7ee1d639aa98abe510f00b52e2bbf896e28c822c991e09ad2fcfd65aa32b4d7c0e48b1036e833e34ab320e29492b106a9705b2ada38f51d060457d71f60f2064834cb0f0c909055b8c1d834321b7be5ca3f78b0b964319559fc591d58f5bdd597a699fc042246a92520a3f0bfadd479c83e66551476ae7b1bc230041abd6ef9f35b945b2462c96ed67d7a13cf60d77e6ab43f323dfaeaee4783ee7060e0b3ced99630a674fa0e8f58c1e781768803a7ad351b6b1c4255b4056db4b2bba069ddd0517ca52685b918fbc3142d746d8d65db178df76c832510d071e14ffb1ffed85aef775500b049669d4181b1616a6bd94e7c2c24135c64b1eb6889048d4a6c925e1e1e222638d8850d56bee886740b7abf7c0270d306907a538a045473d5119eb243f29da09bf283ff9cb78e803f9b61a37a1ed88fd8fd0b212f9ece24c7d8995af04d30e465014cae672517a02d3b8ad58fa7900831aaa44a8177976eb3daf42f1d8b3bafef3108a2085d215f508d5361e1d548dc60f318bf69d229ae391e6618434f4fd44e81852ca9b06641fda51d8acf7672cb103f03d0c7df6cab2713ad5f56d9ede7d6f28f8328931ecc06b98519baee926fc553ac5caaa85cc4991ba01abac932af829509d1e58fde602a141367e76856c2f48c64887c50b6ac454b84492f29bd621e9e3723f6ce32b2da77a2cda2dbd5daf0a41a428bb42ae3ee545f6b0ad79095971f0b981095e94a610632b66a58d7505b71336ada340d1509cd2ef055a070792c2e16026aae2aa5fbd3a3858febfbbe7b0dfdefa9031b745c4a1675671e77c794fe8fce0cc31a65e4bc966131807909548fd52d8c3bf2a3abb21368f2e3424982effbb35b4695b31e4d392cf73054dd808a03f5af6df76404285e47fcf20c3110543dcbd04c66cc6f3fc7e6637e2988c96b87997480dfc74403fd5255de83036b65e7c5b90c0188271ceddcd8078342296c5c8bdc35ec0489ec512bb3b6e2b4a66e88dd00ab680a9902d3de711fddb95e0da0dc11f99a8bdf24077efc429cb99c6352e1f280202783c3a638785167a85d0cd5bb02672f2366995138fe4950cfd98ffcdc2a1d2ab2f795f1947675e3e2eb5b14794cc34199b43ee684230f8f5d09747cf68f07b87aa26fa8468e5d0cf39e3cfe87e3aa993a94c42e830cd4fcabf7d19b4f716a6485d0359882a18b31c43c56e9f857015054d2771ab47f63b6a1d1e99d3bec64c266bf16619f7b73c648da0d4375c7afba7ad4acff8d2f84e0f0c0147990bd3dee26ff75dbc856c581e52e2b855d6aae613e95088ab833a4528e8a1609eebe9c20fd02ced97d09f5e6b4be1fb0794d406ac5531b3bfb6813b77283221e54d8fd853c81ed4e42f10c9353b7bf1de2af3a5991190f2b271db0f42c3ad32a5a9c784b9830fcbed6e56f0dacf890442ac16f3b573b21230d0256493eaadc8ffe5e113335ecfbb30c1790b9162385eca78476d1b3ce97a0bc5db9257677f52d0a092b336badd796cdfc79d283e97dfce95735a3fdb626a8c7703bbf1b81d560e556266d63b24791d16ee2affd40021426f3ac4e52da3f90935a4220d8e347eefa8e405bb16b052d850d46c402231544676fe989cc33de06c73febece266e00fae23e255b64e78327f791b436bfebe0422a3d8a24a7115fb32e6ce9d26e3bde98220751455fb3b69cc48acadb71e6f33962aa14fccbf1627dc605c3f79a4a9c30bbfe30379029c48233bcce147fc8727cdb2c0519964e0253b450d3da3a7e58afe2f15f6b8d0d0f58e954749bd87b26caedb6c4f8f9c3e5f04b578726902d065fd26d2e7526428fe0b0495a862aaf7586c243a25bd123e1776c30a456f74ac62ed42fc817ac6a27611cc3b62738428d13f03a3a7128fa546930089336ee73c5fff79776d27c16c5f2128d7e41c286780635c7549d40d0370802abfb2897d4cee4e342e5f35e8dbd417194e251c2407b13bcdcfda0ff0418950948ca3dd76900bd36f18543c2bdc1495143cdf8b2f6577f358bd2cfa7a7d0b4f4465b74b3d99fd758d085e72700998acce1892c97dcda6309370d9e6cd05efe92fff5e8f90bb9b200aed07fee320a5a34026951976e82f9aab7a5de825f22967b82cbdb15c6627d4fba0f7511f30a88c00c6e26bcf2d42e5ac90449bb16b992932e7c5c3d391a11b4afc69425e75bb690a9c2d2078c359b34d81983a7d9014662ebc082b94c95c3169b976b7aa50810883565dfd2e928f1217ac9d9a89e1c993d2b057ad46be736db74f3be81f4e8c2bf20e362c0f3b57215ea4ce9848e469617762168ef8a855ee848fbb26cfb01f9820d3d5d61f69e472c515e21ddd998821d03eb4ad114111ca57013b77d7871f85ca67008d4b6379531913160a62c4a394c0c3586150905ace19b610df320c4e6a21f463075d51b0f111db5b28b210acf2eeeee186116cb82470ef3234ebfa8afd3ff3f17194e512fb0994a94bccf9e7e58f3d190c098696438d0120ac60687192830b88bc7f5098cbbd9dfb78670a738f5a9dfdc619b8af635ab0e63fd72b27d1d5d0aee4231737cbbc9ac9186886521bb54a05d1ca4bcf1996510a9ad6b5c350230003f4b2cc871f01cb42eb97cf9bc605b0f9f5e2a990ae381e556e7b7f706edb2c7def5fa36d4eca06ded8166e4331a47477490c75388df435f722b146ff6df72fd4b18651148a18aa4ccd64d736d29266334a727247376f4680a8c043ab546d42a248c5e280156e0e13cb2d1e2a100f0dd5f7c9ab52f2ca764ad766c1f5cc6ca4df70c8e0f3a743639a1dd2a29c6929d47de0443b9ff52f611144048637b631140b058dc29875f45aef2276754b1f79d3c1780190b882136dc0c517e18efc226eb848618189eef0a9fbab196ba7c6084a46c6467cd625d40c107b820fa741a7ed576b83cff942e424a7a345c71457c124503f9fce3742a8c489bc390e2992424a538cb9f9d66a83f449209cf02d8b8ce0c1506aeaa182bff91c522c404b9c8cf82cc913258f4d4e7cba16ca04a8a356a0e0518100bea84b23492d5dd1c74dddd194f00c5628760f8c7064c2d5ad1e29ff5b698ad2827e339f51e72de5efba28e06351ed01946ed3fcd11a9a99d78e14c4eff8f749504764a9f63309a94a2c2e3539e52320ccb197990e93cbc0237d2e8333d8292ecf8836fe9a59dde23acd3cffba8d4a38be550b018efedd8cb807f4f5b11c569f9cff873fc2c6b995fb15868a610ceb8af3c1a529682399bb765fcf7ad018d8cc4fa39511893db757d5d9ba6b419418077de7f13f34d29c2f029630896368d84bf47a221669839dd0b4444bc295f514b2c940d7420056a610f3a8df6b465d13404d536bb490a9990e82b087059d30b0f3b65f20bb71836c9fdfa62a7abe4671c298ea0e24bc8141f1e67e83f5851368b8cc7b33044ba1a3bfed8c97d3a36f3bcb6fced70a27572a9635c02e2df41e2611e18439867ae9b6b9bbf57b22d645fb8dbfcc8d396b5c9a1af8b2aa92a44f9c54982a4e33821ca15cdaee90a57e365a5baeb0f79ecbcfdabb3e1a9cf344ba294db8e82283cc0f3114b4cd23704a3d0f81602d9b9bba5f3288e1255aa73e870ed6b4fb0daafaefe4d3a60a135c723aa83e7dce37e000dee58f77e2f4aefba8f9dc7393073f3f6bd053c10fae285b95dfa80c9d5912733968c3e543aa3b8ef13b70b1e8c51148e008e8f03e281d3aa785dd44dcae98172848351d161787a3b7de9d2f3e0d676faa0530c49afadddbe3bd87199a5b4126f39313d1778381e642067b058d1ea5d802585659b7a2e42524e19ffb753fccb074bfcd523fc6eb606d591225f3c3103ab4474821b2a0ef8e6ef8c794a18d55e8973a025638fd97ebf97b8acafe393750256132ce4f539ae435405b0cd35d9760dfee78aaa8c025957a9c82d1be4d67f38ea577d96819f86ccf9cabbbfc77846ae9f520ceedbd96c2373e93f0442a7ca644e91a06f5ea3a9025d05f1e29a4f3de04993effd44f4d31955b74f015574683dcaf18fca666387724c7c954aa91a1891d5e1b110dff68b595ce8e0d079ee80140c610dbea396b47d590d860492887e7f27603fe76b8891a263289aeea0606cbb0d3be84dc90e7908c842e30c45f86951701db0a8f064c61e3eb2b7f1ac99013b322a5ba11f0f6fabe8dfae537a3783975d30c9a957a48d949d7aad0d2b740136695b376219b1d4873ada67591a853b9c3c2da08b8c83e204f62bf26c55cfee9453709a880b3bbde6dcc1474c912f5c8922747b14244e8be4cfe0cc64fe79939049fcbf5328c6384d145fc51b8b864bf2e24db47f7961e0692d17e2ff572f27e21a3a1163a0083dccdb4ee507d7d85d9306fd1ccb1889e7a2c8a68796c6d27007f51741d8079cd839bf10a35e7a413165e97ed2399a9aae2906280a1773e5da0ca2212e8447e4995b5273eaba893493743d9a736268177f256bc55c37de41377ccc62c0e11d32ab3c254a047e6da16e5b1305ba1897b8c809a58f7c148038ef2757ac2dab8b751e2319be7b8d82d4cc97c8707e9644d8ff8362f4fe3aa58ec68325ec34ab2a2b4f06f271c777f7ade685b9ba2c98da93ed52700dce472f9080dcf048764f3869421ddc67c49820683e28c6918713c12a9fde4d8d191836efb0810f870ff64266a0d9fece972060ca81df8d1e1fbbc1decc0ede36be014c8f3290676469df8d7147d0f6a762fad5b5b89a82409ea13d1fc7d48588fec99a4ddbb3a732e21204c6cc3ca77874bc6f3ce06eee7fc1cddb60f48101ec2b8835fa7a1cbd661454d82067a8f3c2e7d290b9947a5eae0f095db4080c4491782d615499e105dd09d205111adc2a5da7f6871b22800fbc5f05d5f14c01f475", 0x1000}], 0xa, &(0x7f0000001e80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="ae08e0c7ffffb98a95c0d5c23f01b79caeb47012000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x40c}, 0x40e) r17 = syz_open_pts() r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) recvfrom$inet6(r18, &(0x7f0000000300)=""/113, 0x71, 0x842, &(0x7f0000000280)={0x18, 0x2, 0x7, 0x7f}, 0xc) ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) r19 = dup2(r0, r17) ioctl$PCIOCREAD(r19, 0xc0107002, &(0x7f00000002c0)) r20 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x41) getdents(r20, &(0x7f0000000180)=""/226, 0xe2) write(r0, &(0x7f0000000140)='\r', 0x1) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x84) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) recvmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000340)=""/151, 0x97}, {&(0x7f0000000400)=""/156, 0x9c}], 0x2, &(0x7f00000004c0)=""/200, 0xc8}, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) geteuid() execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="58272003abd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf5f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f639b0ba161a18e62175b1a020417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39ea", 0x137) r1 = syz_open_pts() socket(0x1, 0x4000, 0x0) close(r0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r2) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup(r1) open(&(0x7f0000000440)='./file0\x00', 0x10280, 0x10) sendto$unix(r5, &(0x7f0000000240)="6aeecde8f0de3b", 0x7, 0x8, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r7, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/106, 0x6a}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x89ea4de5352303f7, &(0x7f00000002c0)=0x6, 0x4) getsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:01:22 executing program 0: socketpair(0x1, 0x4005, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:01:22 executing program 0: setreuid(0x0, 0xee01) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) setsockopt(r0, 0x2, 0x1, &(0x7f0000001100)="368622173dacfae7845c92e9d5edaf1b24d3717be7baa5675d5bcd5ae8d614b68dc06a08641bb73456275fa58d52a5c080342008ec109d922f89d57bd95430afe50b7fa879e6853719896d0069a96ab5943c3db7e25a478b6994c960238c3f9fc85447411153c1d35073fffd89813c22d098f4ba511eee531150cfda70076b5af3349de1728fd2c235aee8272a5c5af66f62aaa9661196591f70c7952f2cf83e1f08c01640f82fca74b58a23d23bf52463e2069f83031bf441ebb9fa47b6b36624156dc2f07d047c3e3da85488491fc5e3a8f1f47bb096afa91ce31ee1ed68498dfda3e87f0b1fc89d35beda84e47c1e37963316f4c9435a35ed92ac4c2f9bcf3e9ddf2fd6b14211f3e470d67a4423744cfaa92f042011cf86b918609c037a1083fc37d96fa95cac5c04b069107d2a2fcace594df95ebca89c0a26e7265ce7fe32b255c5793f31d03a52baab039750114236c506b62cbfb69eb458693ebd554678299e3da21d1fc8c4d72a2f670cd2d07950dc72afce5ab0c9b3e3753b856a50da995c3fc65c3bb7fded4bd57e05d440eaec2b74df9ab318c9953e93c247d03769a56577d2d2bf6944b384759e0ff300f62e89ad72aa6a15582a6e15b89211b7646499a24e38732da454873adea3e14cb72ad45562d0a0ad9e9a2b5d370afc1333aca0140b13012b154aca0d2af4843c102921deb0352bfc315a5f060cc174ce6b429fd882d901d15f282804ce3b274fe867ac5755491e7aa82d908e989731444b1ff44a0954c457c158991154993684de8d43f6556825174c0b730eaa558f92ca16fd1a879786092479dc498966a609db78b00e325b10e947ba746ee57f538797644d02b2b1134312319e2e57eed97919e9a585f847847d23913113067cc35f90e359418e6603b0d8295870c7e046ea84fba2494f64ef6b41d3692529afb5ba4c6995a55a64d1cda13796a83c2dfc6573a65d48d21a5d28fe0e14a802ddafbc543d6f9b00337eba895727f896f5b4e150591febc13d8b857d732ef7424afdd480540b47e53492d55b86c155b992016b76dd560626a26c219bdde0f93a2232a444d13f62d7e0009fb1bc7e314201e6d7b172e222db9dcd43bd182370bb81a24b6556299dd459c55db7518118d8b85d15ec3d1370faa0046d74a4777bfebce3c3818175c2027430c34c0ae5f7f22674c628fd2cf1e4cbf2bcf7b72529782435e5a7bba787c0746c03cdb790eeb308f49f8141945223c4809afd2a923a31d1fe5d7650c3142e55f4e181d3fa429130ac8d2eea30529f4b0f9fbbff117fccafdf799ddac11b88813429bdfc7e6cbc7ac0f8f011704cd1191a7081faa0d5669173758f12e4ff66f1e222ff293d7cb4d4ad280d31b01f695ae4486e6ccc627e00468f7bac98e548fcf48972c949acfd168ae8c1acc8eae1994c5c6a9a19849c89c96b11dc5429d9e50cb1d520527e082e2328d3ce7eb20c41f558c920d137c354b94a3c4a15305b4ecb7297445301149ccd59763aac8c6d750763f7e3aeb923d4cb90c28d521f83fbcb19b73eb2a16f83f9f3eda36026f82d70621dac11f1b967f5df08c8d5afcbe69c51e41fbbf3649f741e4c5312fcd0dfee14305d462986e44d3fbe768c9ea7e71c41f2963ce6d46855ddeaba47187c546c40ecf5e2a59720c376a42b05b8ea2654331897489be573b8baf14de8f376996b7be4316a64ec0f01585d3e1423fde45d2ca21f28f8c3400b8d5f3498dc46ea6f06b3313c44f977343e0c66733e866d0bbd72c7dd9443c4ebca8b1df5e74a3767365cdbee735bb2d0d6525651224eb366ee93014255b199ef3d116f242643360e0abfe9c8545cb8eb776543697ee68bfc7eb0f118672c78360aa35b36d66de6d448e6c63c954c11714ead828192c0004a63e9b938674b2440416d189378c2f01d66f79837ecc4a1283dc42d053706f8cc221f9bde54f39f3fa652eaebb14c99295a690790777506ebd97476f0e756963da666b2761ee2e3fa3a7cd2e6863eab5490e66a113ba3b72cd75f607c498dad17b94bd1edd5cb0ce6ec74d11de983dce24beb3ec0c1bf1a585f7698d4a867e29c383275201e6ce0ae829af19037e77e7e5a57345a5ac9c29d81de2248c7313accf0daae74cd75a50562293db9128a950cc7bc8346aa43233d88a44c397e697e612532db48aaed1caac1e8c2a2223c6924e8e934d6a9e7250e7e4ff56e8a1826580e33fd657d290ae1f8a91562d3d9cbd36aeb7d5496687207b2b63b417ed361704612307339abd6fa32fb766d632b0d5cb5fd033dd5f1148f521dc2416c5dcfa2f2874917401ae7c9fc0c42df1279fc519642f0d2a2a8adea7cf1671b4600170bc19fbd09a4144360621320025e5c5df93489146b99f2ad74bcc7cef26a8209c50cce980b80bf9caa197abf867576fe0f35655dc3a63dc0ebefb44980e8d0202dc76ba73225613338a5b38894a58856f7cd96789ea602ba206df8268f381e04bf71f0931a2ec31f9f883b263bc51b9e7bb8e6bc530cee381baa8e2ef5a339dfc9255e051e2b1dfcde2ed68d3faf17d4f945579d4034b9ef7407fffce5a0079995c608122c9ae9f2b26db3e7d2b575872c0c4070415ef55d48ed5f1c54e940e4884532c812985b533d92cfac238bb63b97cd2200a3ceec7cad4c894c99bb1792fcefb64058ef6ee152a1c142e985a36cd961db509e73f8065f2f3f75c1c69e757a02875b58ff1adeb78dd7273e882dd460f188db5255b685910ee495b2c35ea7c0e3eec27cb6be33efe1d45b47b45b9f70bca50584cf21e7da6f4780f78d6d43212ed144b1b7457d663ddaa0facd82f97a97cffb1ea72c4d0dad1ca370eb3bc5fc5d7f0c97818afcf49c3fdfaccde37394a5db01cebee6eff6ffe8b86fc8723357c68ad3921e18d5248f7bac18797f1b2bb4631fc6de46765b54c6ab36a692b40d2cba77bbac1568720ff99033cd1e86f3ecfa626cf55c86739190fbae04f0427806bab43eb604fac0712a182fdf7e4dab45c9787255bb98dbe2df092b8d091761caa96bab91eb963d960f2b6fd5253b7ae5248de940147d60a19730cd01acfc7a0d5e41cdc87ed9fe0845a2499a9271df667fdcf1c07222916ec919a612ea9e1b7222fb14fe2cb0b88c8451f9ded0ba5cbee72b976ecb4d850da416c8a583fd91f806bc459fb6ebe4e6b226937089bfda631fa4e6596530f957a5f5e6fae48dbb1954d89f33ea8caf21cd1f01cc4835fa8572eaa58a2efeb9bb6b31492ed7a980633ee7828e5a900971be6e2de6c78268bd234e79cfdf04c4d9d9fc95e899ade2965c954428127f1b0edd5b50befc8a81a3a5591ebd6735d56b3588c952d1ddf8e38015912f15fc0fafb7cbc1caa26cfb5fc30dc02cee1fa44ea020bc69be48720a4ae8a4905199c7b26f1eb84361035db867e9a06480609e3d92f5cb776eba0182f75027d232c7eb138969e54389d909ba7e9fa0c226c7c65e259a8b897f1ab7122e91744c13b0b5601beda45c4d826b3d73c5c9007adafc41d91e0d1070cca913fe3f1a064f1def46508d9c6b115d5e6d48a5303ea6151b235c73ed32e504c162be78a301381dbed17fe47e14cf457f43f5a62e55b87c9a94b680e260730919e847efa164bd1ee08e17b2e6a4ce48662569c3b7a476340050f2b6fb9b2ae8b13901d506bf4c46429f79d4c917e21444b2927a3d7075202c37b24d468c84f9e701b03ddaa8ba5bd2154ae256acc66683d4e54fd3771f0bfbf767279333fdfa338632552cd90113af20fab8993b84e9fdd62a10c7eb06aded8e5da6c54bf76e30182f2296b5cdf26f97cec6c2eafd62a7fce564468359a6587b0f386ed68502e0c46fbc56a4bde639f17755790ad72b5f808ba1e72fe5ef92946a467aae74ae4c14a91e56b597b8700b6d49f3324bebb1cda0e77f2f84afbf86761d8f49688c6bbdaf166dae17a41e60c6a50d7fa3c56a413eb0381623c98c87ea25f668b2eab8a13e09a45b0671091fe6af5eb21ad0c70014df5d6db1432c84a5df586aa25f406ce2ae636d905a1bb2778626855a044cd1dde72f6cef469de79560cfaea49d2d988b32ad27fd2541fa56b41a8fc17e7e5aec55c709a774173e4794102e5646cac2bb68dd2e08297dba66950d5ab665b757d4ac250cddc6ed891c90a033e96780596c6e39d96a22bccaeaad65c1d57912d6724ee0fdeba35ea420971994c7f546281276945b8068551046d00210428061a3d230e945c46235d91233be37524a35a9692f3239c8aca102b22289dcb2d267b3fe4983d71536f5030139c062ed4d6ea91ec7bab2f66fc349f05c6118227246e95d4fd99375de0344fa522f8c9a5bd799d3b3fd4cc6d92aa7758f8244eb1e282b66080a1f3602b3e23df3c0cf7ec4e3c6402fe6ad8ba1897c11414b69c800cc881213ec0983ab7d772565b80c891c660b4981e9688aae171dcb13759ef324e1223fb98866a398baf87a39148e98db67c6498db9852887022ef12e39df76bc6c3385730c536208796f7062303843679fb92cdb6b71521f65665de5a782472d1a12d3a9dfaef997596e17303ae9bbbd7ac2134df69b59bdb8a8867744dffb4bca2c77e6eeb3677b60bd37d904ff0a760693f9fe09ea5974833091ab6f4321502060ba301b38e6b63bffa8786e814be2eb97d694fe50ca84cdc3cac323bdc4954a540d644b14584fead2815e33e61a0236b6a6b3f49779afcf7a99745c06b7f9db633bbae2e23b586d94eef03ef6f33732d149bdbda2d7a70e212b31260bbb309284aec05e6a5d4b28009aa08ab3f534bd7b9e7fc104aea20c441d33e45bd2f35da4bb81970c3216360242c17c2788abc51f2ce4158ed8acb7a0a7d9eb2e5e60db7ba6a7fb6bc8550ba70d4998db3eb6294fe2e8e19cae7ebbf1f597e78b3c8f387da15b485bb8f006fbc72c944c2074c6a54581d1ddd43b91b02232c0fb6839186618da579d0f70fb003d97a59a26c50d86945514f6dce436c6524534ba65c2cddb401e0ae6b146fd9fc032de58aba1a98dcef30a865aa28125ad0e3944fa5db85de5b691eaf32829ee5ae358ebb30bbd5ccaa1c0cb7dae5f30a3836f76677ca608e68ff9b9f9af88e1ad58abaf50eda345936df4ab8fdd5b20b778ccf0c95aeb301acc95d2d8cdaa0f5beb93145929dab04b687254d92094185dfbb9ad253c1e1bcb771337e2b1e607964cbf7fb6aa8c3058b8ce5ee65dbeab92c4066745b0d72c2837044b918b8ff49467a96af242261baa8c54860d52d11ce958b261dc0b3f3b62cff164482cf5e056ada470a8a29a81fe8ac4d209d00dd20f3cca88700197065fcde874758e330be937c059d7cf0061f4d2608025119fed2e77761c5693f993f9a0a977fe5653a628837d7822057bf9b7ab905d0517ad5a8567b42586c5b47d37aea2031db4119956e7f7f5017520cbabdc51eaa7acd1b0659ec254377d373543b9552747dd6b970aa78379ec6e10a007ef7a522e7ddf198d1c9cccff714d5e75aea5da62cadc049826fa17d2b4f1c1c5191d6057a69074d37fa958a9a37ee815977dcba3c3f3157791e2d3af5cf2c4cec00e8de6b22b807bf2537779920dc7eb3a9b0ab754f1ad9bd0bbf99f788221eae6dadbf29facba25ba73649b84c6d4dc09f7b1d135526cbd740ca8959a87deba24d39f06547012143b097663064756039697f6e93fd24f948c6453343521c4eb745bc0212c2fdae5d5661eb9b24ba608f03e28d530b9ad36c752b5d37fe2db7bda3d57f5b947483e0f0fba075a821c55ff07484d0c1274", 0x1000) r1 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:01:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc02, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) write(r1, &(0x7f0000000300)="582725957734e5ac0e060b39e8194504cb8aaf320c7da3636700488ad562fa7903f396bedd3f62e93db94a50be12d62b982b1d9f4c6c75476ea9ff1c54c77a083c6f94d9d827a2a4641cd8a034dfe62ae7127a3293fbc084538aa99cee7fb9b3a89daf08a6b9cfcc8e7535123d4e5dd0d1664db068762132e5b3b55356ce5cb651ed5b065fd3bac021f0369f0ed1f47d53a8eb65149af3aa030b6249fcefc0ec4bb021c3428e3f5861e0cef6335c764b5aa74da305e9282ec112bb44aa6d3f8583eb9a9df6e280b75ca1dc80a611d211195adf22b152a2ba2f2f7bd00b07839f72fa90da85be28907b12d8fd6c33cfae885f24cc425ab784eeb7b301fb4f6fdc424586a2070092fb0d22260600f48352b58f7c47710ac76c6a9657bdb3c941abbc5a30fb8a1a80a2db9b9d4301dffdaad8e59bfe3e1d5ff3b860f66bc8ce19a8861b8922f574f4a216b17b4d4edaba48f5c4160dd01f809338454c6eb60be0105a39128387501279700c5e4aa9ba1a0194c47bc4414b4ad18ed7778413655b43687c6dd6f9b24a335300b722daaadcacd145558735cf939322862c4c2fd6cbb38cf86b477eb6f2dbdd27b5aaff2a0e4881cd130b171291bdc948f076697e0c46d9f3feae", 0x1c4) fchmod(r2, 0x2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = semget(0x0, 0x4, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x3) r5 = fcntl$dupfd(r0, 0x40000, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) dup2(r5, r3) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r1) r2 = dup(r0) r3 = fcntl$getown(r0, 0x5) r4 = geteuid() r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) sendmsg(r7, &(0x7f0000003800)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000002c0)="e3d7e9f2fedf05f97711f96f2a2b41a8d40584e59e60c80831b5c846e7dfcc30b1e2fe1a0cec7133f8ddc3cb6f2f8b82c2875f4a42bec3aa2f8b96736ae6a893357fb7051f217a0d39b72b1e9c966e35d05b005b37d2c8aa8cc9fe4c73a80d9ce90fcce4af78835ee3c04893c3a1929ca6369b3a3516f413784f81e116b1e54626ae7d34f1933c510ed5c98534e3e50808ad6568ea00b05e67fb22df75dd5e267fa916d25e08bd827423dea03aed35e7c9fb1c8fea96b7ca716c44bf44a4390ef0c1a369e37c3c80c8f49c334ebbfcb0c9ae8a55a5c90f921ba80c5e1bdd9ea2a4ca085b16d82340fea7747ecbd757119bb3067e01f6eaf3777aeff8b3b4", 0xfe}, {&(0x7f00000003c0)="49ff9e06a93a16d5397cc926651c7b668c7b0f1ac3e555513d71c5e44a3c420159e73e5aed2dcb0ee1236fa2954cc348216e06e33b742f6e1e4f3a8f3f014f9637b2a348521e2d8941574ea4d2fda5f6f8203f088c230e312a7103742a522bed7023d80394b5b8830b86ebf9f4e16baab5", 0x71}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="e0000000000000000100000007000000b380492ec21bb284f4a7be042a46604668722e1a5082b9d8a602d84e243c896cbf1e5b0b5b6b62376c641c5c1d6d1545b622cf092241745e9250a9793d2f93df19295327b508d9c0439d21b83f55349e802b1be184362b5e677d7ac718957b9f388a345c9c19d5fe9caf338341cd95acc22b0bb133489a7a811ccfd1920da063e23c350fd2efb3666154c2d6d46b075daf675130ead78171d8a98bb500e9e458b6782aecb5b077160141d93f61ab75471fa2610227ae47b7d5e270fe360a002192aabecaa964fa99ee39f3c4c048d9271010000000000000ffff00000800000012b9500b76945512d1e07cdfea1f1f0e869b202b9a9b2fb6d226307156c239cb9de66d4b526ecac624924ea8d00b58997e5a19c2c536545c3642d08d0c5d71489ed6499b9eb146effba8add255a1da53b33b8f7942d91fdaf4eeb70bb7a335ff16f1e55b69e1be52530cded507f0ede1f1346ac2d0f33471b6d089c3ef3defb45616713a206ce583c752ca5eb828bf9ab88b4f909eca5f854192e1c10503d6aefb162fa62142730ae9abb5c806a7a3370490f3af33478d99c905312c61da491d2bc62f1b93afac96bd5813d353bbfeae58727f523437a0556642d9770b554025935c814cc0c752e6c1462b0a83c41fda15e11772b5d5d779a34672d02865f084e2b06eb4b9fc8eb8dc4ce564f89ef6d931e8f2ccd59cf9728e386df7ef05e30463d8d991f17fe66bf9d48018afb0af6697abc890bbf40317896cb4bdaeb447cdc8ed7969fc547556abcc7a833155b090752717a1e943834394f2a0ce125e2efe61e566017db6037205e25edae4ba38eab79afd6c4663d59fbefdc1de412e3b501cf02d31e7a1a6b5bbe492a576743297735a41b89a67d558b2e1a24c1791cec17207af8c1a0a8a7de04cee4c243c6f3aca57339cbb66f896d9f2cef63d643af3e17ece22431261b7ecf1ba3905211de73fe40585503230d8b29edc49ffb1227b281f8b15ced46f2a89c3def24c09f2ef58179e4ee26c8a7ef1737a74a5fd463baae773241218b714afb31861848ec74546b884dabc17abf50a0d36bde66a76a064e7e9dbb12e53729c7aed1d6e050624dea33a8407389e88ccfbfc2e5f678691d795e2d291dd87aed5541618b748a381c18daec242242a50f2102611d0cf70c249c6338e353e56552410d28bee326db5998111009cac6dd6983653b59c1d86d5d124e64fda1129fa310ca592e99ac7baab35b2f2683cfddcf78b729f03e7bcd06dbcf6df69e056d10060b4f8eef2e482fd0180f26539e57e6b9757a6f0593b862cb0b29d7d79b94ba2b8c8d5e72b452b274b409e157884188776b4aa77f5d673feb01e26f136b6f72b7dfc9571be4bdb0778b029e02d59b1bd6b85e4f522b7ed0687bdbf905576732aa73c801c48354bcc9d97a66ca0b18119e0df7a3bcdacf30c76d4188a68ad684d1ee18978e418ce12e4391d135183b9b476f2f973af2a9a815feffa4c591e60cff80680f37e429b72ef0797a868562bf447253e7ea8cc8532304267bfd0dd079cd8741eb0c6a9a2aa3c92082a2eb0e48d9108c290d136d18d7313027f821866ab194e03654b841d819ab5a144de28b366e6ca5346316890a7259eaf47dd92a9a9710fa3f5b37832f8855edf22ed23eac3a12fc6571cf046676403fea969abeb61ca713c602844f220291cf9005218774964960a04227b621b557d283fbc2d3ffd1a1b2a1fa98c4ace3f68b88ec78e68d8cdc914274080bee2b604ca336aab39fdacb8a920655d82453a24792589eb5066f89d79e5563c16c99ac0dab9ce589e73d41ae49c58b5ebd712fb244bba4160072a67e03b9b6040ee9df907f1837c0c7d93683e02659f83b21faed167d6d810d3496dab7d39b9ed82e6141aaf5f7c06de0ca9a9cd46ed123eb70afe7e6ac6e814d2965a8826670e89941744367da14d5f7baf76c797f61574c7f81a3b1e0be462a747ad6bebdd5cb3636c467ecb8dfd087dff819be9b2291e55e7e0d4722e85b9d083df736575c2f82b13931e784247fb962c1df8c5d28ac778659faa16404421b47f0e5ae7fd15170779f70a2a4d4a84eff680a5ccdc2697ce48e5653c9924cb6fb91f12db79fa07c41fd299e4988fc98cc6b8060bc27dc063a96a0419e916d15552a8035ceb8932f8d7a1f2ded58e082ece85a42b8263620a39d6523de6df14287e91da72ccb49cf639ec5a01b16cde04bfd99e867767b89fc7da354b34397702775d61ba53a50b6fde3f27de4a02b80fca89f3b384868a1a8d80ba61e196e6bd87e477793afa8812cf94672cd31406f65b0f3fa0f57af2c3b12b95b93755c351752326f232777564c24474597edbdd68273b2bad87504bbafa14afd5f681452ebc7e29686ee55960bda7b1b279ca5e2eee33a51c0720fe8b333ec2cf5dd0d90358bdef2f9660fddb7be522c37ceb5d6fb8e559de047eafcca8bdd632deb4314f433cb10d5d844b367d8fc3f8e64396da12aed28b0e727f65a442bfbccf5b30f8531ed4f75129e1c36152d3b0044ae14291b3d0484f0cb34ff1d8f40b561ef29e39d2a81f8d9eb8df3379937f7ce3f92f529d3a67bd9af305aec7b3e9698a3aa718e7191f455a1ebd69fb45e08431e630ac98c2bf3c98df2fe804c8132eb0fb5689b0e02fca4e214bf4464e1200546a00a2233d2d65120c83371a4ea88ddb3e6ed697aa9fe1e418eccaa3ae11c6b5e92c907788c575e4962336291b4d6a52244a13a575e59a0a365fd5aa742cdbd48eeed789c4177aac9c645f3c11779a8e9cf48877590d2a90b416d069bc631dbc4c897a2054e5440b27f5f6b6032ea7de93a51c23d1373ab7e11c1327886330e63130d0df2564367cd933175101f17d9f1319b98614484d079d92f8c3bb0204cbf25d164be3a78119a246620c6813f425ff6150eb9ace5e67132c46fc024156db0de81fde9f8446256c00c598b62ca44852b34e6579b461c45e13d747ab4c793317005f1ef2db9c05bdc7276e142ef6558738d8b0f5ae496f91b7d1dbe39ea136dfc9db2ddb63932c595a22478435f2147ce9927c9609e101084570911b00146bdffe47751e22079a83dfc6ffefe24b3eb7618af232db6b815474625d08654f2261efd40759fa6b2524c4e08f0c55c2c29115d34f03ff1103bf6bf8c668e58ba184f803c8184f871d5366416523f3b9e10dc1aca012875cb96fea396a1081098546bae148d058878672dc31c2fc7fe47614eeaffa4794498fdd96dbc8047bbbdccd024d5fa21b694c93d1d1ba9218d2dece4b1a057b79077ef41e2c85cfe5fe5294b846aaca9f4c0e33bcea1c2fe1f5872a5125d1ebfc09925be99088909c6f3a22656221f18826e129035596047ba8aa2b6a1f341544057ec81f19fb1e1879d89818eba8f845bafcbe828fc6e63abd94d5189c834d69014c0c8cd3b5c70118ec44cf87cce453a3d506b70c247b858a4e13f7e56094637c2658edda0cdf7314316e64fa4db16e744bb03c792b7036164b78eb9fb53723488d70190b2fa20caa2dc23438107c68111d87f686476ef6c0ca0f5b8fae68fa339f0a1e0af077e9a9a20d9e393566886bf3dda51455b77bd42ed05a60562d6b62bee54786a6eed8537364ec787411c240e5f33cd2ec409e0a58d0567aa66dcdac1e63633a8d1eb0d51f67486b6febc0842f74ead42fb377c391f8b1db17e205572e2a46e373805fc727b8fb304b362179e2c6723b92790e3b8354dceb76693f8fc37421c6109809479a0741b602db975da8c52b2c820e123e7939e904857756acce29047f92073c15cb7df4f73c08948e6d4cd2248ae16c496ba093350180461702e8deffb870f4b8a14f7315d83c30683aee7f5bef3ad6c99b6a4614effbfade050282185cca126df51554187b18cb50a1e792618f649520261754b1ce195e6a1962f888a24782629fc856d0add06f94b67fd01ef9d2c328610498906b11d10abf6840031cba079d351da462b95099908783c5d793fbb19ae589383c7b7323c50051ec023bd2cc3f8e50d41f92f6f4eb0085a4c85e81d791e3e014e97ef6487af419ae55e4b1bdfd0a4cd9f9ac706a8bc90b5c09e0f264d6dc1567f677df80b15679a13b3f0d35ea0985a13c8e92d38b229445dc59296be815e52247317ce31652c6f1b0fc670d65d2317f94cf25c364df8b1321ae73fdc4401ca2c6e2391126ea56dd5ab52651a66cd102b42689a72740053e750434189ee40b6fa82b1c41af3159087b7907b4ae62b455ef0d34b6f79c889248fe9687a6430eb1d766e419175d2dbb4828917d8165f59f219522bd3371d16f1d0328d1d17696aeb764104d96eda45addfd6de7f596c5fee542da851cbafce16c7353d0521621bd5999dd992601a18ef57a9fa5df5d19c248b8e484414df6d833703292964fe9e082878d2994f51f8f9440472a7a9f8119494f07613b57992e030d5f85ebcd65ad302717d32871119102f7b845d83ac88ddb08392066a5924c8e7bde178dbb600048a95c3ff1ee85cfd2fa09fe8a505e519132f101128a3d9a2164742b9f5e840c9776d57cf28f266f86a10e3a257c3c4cedfc04b2f4ed5c926fd4c362d4fb48bd791e65186a9b62cc4f0e0e7bb3a625c17184c27ae9745c868a898c462de74cb9db6663e08520a10724503bac53233705eedffa7286642f52452994dae822f82aa0a2db39c01c4fd0278ef8e17221e9ac86f3957987846c004917d337835fdddaede13cb88b1f3d143d3686c0c6676b3a3872642d3b0e94021e5910c0ccf6b2cb9162174e9ea4467e7a7af394325fa5ba8e53f722e013c63d8967046f8b7e3712855a211121a3989c4bbd14fdbb0872c76781c1a85bac36e925fea9532b617204094f2bff20b792948861471ea6dd9080923e9d483f76934e2d53d19ae16b6448d0887b6cf62b38927fd2217136eb387eb907e06046fdeb2f4f7806e4173be332c3cc7cb5086e8f97d17c09ae6c5a9c854b0bf2f13bffe03e257879f69099c86df3ee67d8cdb0660d82f296f2185f67e088002ac8c01034c2b5974dffec6fc6fee827f1215ddd4189076b7b3b47ba24ad512949037ac65bc4d45ca796c57e9092d8a33545aae08ce77951cc829937b5cce72297345414b18513d3be2d03d51942a01c8b7c8a69cadc2bafd79125c296d360b31f4bbf6f136381a24cc50bc90d5c1e9ea08d0f846da33af64ff906517c1c5460e03dcc1d8504109e8e6714dcc5cc61441ae8a9fc3a2b64c4a488b04523bbbdedd36c4c168fc505bbf3de6d90be12072068313d5e06288f757e4c396385ae97d8e9b7c3905a3c9fdf570c3f9b9968a6d0db09d1588fee2708bedf1edfc9bf3afdede25b9aba1e13af94966acc5be52ea84be3dfc0cfb3392e770447efeb5aa0e5f079630a4b8771f61d36509d6bfe575d7d1d57e67fbb64c4d2737b29bcb3faecd9e50fb96fb05dcbce50368f779ecbb642b49edc92aad3e2d75a3deb4002169b1d1eba076716710697fa69e5f191334b021d55f51bd6d54e7f11513bda07229b8f12e0babb0f06bf8ac0b41eec36753cecdf670f403bf17a83bfe6f4759450b41828117c84b6bb0e2dd259e32b6afd91196b5d0932c23b975f55cf7f16fe3ec67255f63efe59857485707f6210b41dd43c721092940a40f94f263d124a4c66ff424845049b8f8f93e509ca70750a08b8e90b5a5c2da5fab4dc1315b16300ea677836b50841b4ecd15bea4091e4d20e66fc0d9aed2f437f5acd3a74fa4ded23ccf08a5a730ffd060bc8596fab37bbe21b51e6a59c9cca5a93685421891c250638bec31b4316cf346ba8eaae5f5b808077a2e1549e51412c66793aabd315c3aabda77db47f1bb7234cd968f3055834f17e73eacf2014e90908f8b059d0c67a925e13c32d89b8d16e234e6c81173ac32f13bdecef2143c37b81fbd17ad8cb3d60bf3f67a5c3d414979810493e77874e3785f9c2099e64fe078790c7090fb0128c95c56e7f0f8e4596fac5632ae8c1b71aca42fdbec01a29095c06aa33153570683d20fce224f616ad8dbf5aef4b6f68eb078c51cdb2a7d686de8dec5b478dc96be8f6b628e0603e43891bf1efdb7dc545044f2232f0101000000000000001000000a700000049232ab334fe72393bca320d540e8bfe2ee9619b9e73845702bcf459cf93ccd21576ffd83ca9b29fa7f0bbf2c2f5e142901bab323ed7f24ac7c9771f957d6d59fd7b0ebc65f1c1fde30706b9436bf5a1873e843254e69b512057de5ff819e1f8d6f51aa886e0273e494dc5cf1ed70f7b6ba9ad441d954196ca953dcb34af08f9cca65ed1a18e49d13261f17796f4a274de43386da7f76ef34d347e799de955a4b3c970b5d5059f81faadfba1e35e8eb21a649be56494160c169f05f0e452aadc22b77ad020e9931cbac8204cabad541c880b225fe790314ca54f65dfbf1d032f9ecd526863e4b3b1e7cf86b18b5a845454c05aa39cd5a3deea7006d9bc8bb75a46603049ba1afe02d96e3f196a76fc55e3dbb834f42e4e99764d147e735350d4433284f12b32598e227331ff62877dd72d71a3a5d3f086c5b55954bbdc296e17f7985d5f1f0f33dc8b58ae4a2efc797af4ebab523bbfbefb71dd54f4dc0f5c7ffcfa4e81395faff4c1cc8f9a41136bc89d7292e40219487b60d36aead55696d396afc07c78883d2b4429f1bd4bab51ea4d6bf8a0fe0807847c0676b421549b20285d5fef91f4d1d6e7538cb26a1c5c4073d3de59bedefd4fdacb737533417152e0a41c6d5487e2838d2ed9c81ff80f97cb43fb3d4ca1e5659793945eac6bedbbc24bdf37f680a17a8b1dd6b3174516c6383c315170ea757bbbf680993d2020f2d4634fa039969a0608d332bdf386cdb519067b5a531720a935efa3b081a797f83707d2cfe181eda988c1bd7d697ae0a1a1f5da5b770abf45e96900fa6a4a7e34ff0dd2e2e95c0c77b590d71901e1799149e8cd03d9b0693f0cefa64f0a11cec39e1e9ee050aef9fac6a3eba902680e8a695e95ecf5bdb7b1b0b5255f2d0de6803f9d4bce8eb4b9f06b1bc52cdfb69926ee41e1fe546bd204f5bc49873ab9054f665c275d91bf05eb8b83bfba2016f6235fac90b4d52c45f12ec5b385cc4b1433358d7c6439e51c479d9f9a924d43bdddfb8de83903951dac18caf90d7728f2dc3d2a159ccb967318c6890a2b524fdfcbfffab8872f6573efae0996749c6de9c990a8f206560f6c7028b69864f7ccd33a566f49b33450a2b1a50dc416109e62f06c93d79b44e634da72553b4f5ed6c41f045a67b96012ce93f9eda17d9a6daa7f6ef45e3d3f2bbba715701b8c55ee9fd2f45ab06fb78c3af7e8bb6993a4b93bbff17a32871dd8b243ad4c0910c60766b29e5753920e9f476f47da225efc523d51bdee4fc11f4e4cd925e1b488e7abe413f2e3421ebf15796e49c0d7a1564ecd90bf4ba1000d88485d5da3067783b434fa3a11af631d50bb77c9df779cca7c96f31dad2ec914842106bebe60f4983814b2a6c7727e7d82617d1a078a70e9e316538cbc0a61c241c062d60a8845b9c9123f4736ca13a5d31af01e3d3d2b7fee7007295fea4a7b003b5a433bbc0091f9ad5c9d6e02b0e5535f473b9c2bcca6691eb4de72dd9d3a16d330df7ed5e40f1f352e3467d1243d294ccb6e06b3e8ba4b92876ae4915d39018d59b0cfa0b8c2b133e3bc9f45ce27b5a6769e950958ac75e0733643faea06529243ca1a785d19726e55c66dd4859e3d81e83251fc8ab85d009eba71273414fc48d03105588cd9ddf3df469749c6cbdf94364225dc1fd365dfe420c5c52c7acb8c2efe20d9d882cfdf17798c4e7bb177c7554d03f311885177d318d9f1ff12164a811ab4887905d807ff51b39a2387cb36d1bce41d8e027fb8534ff29601323772cd99df346a26820a05956eba5fcd9445b51e1f91c3ffbf18789c6f935bd3abbea673ddf75e427611cfb4b913c077c0f26a20f6c0894ca52de3ea19d33c96029bfde6d62e780f63461a42c7ace03258c3ecfbd98c4d0c01fc735849049cbab14113547831053799179182236bc0c2adf13c6346443d25ab7bc48caea69bde9425ce2c36fa012580b036e37ff72f3aa90338508f3188fb7c63dae89d08196cd218f43d6ea05b607c7c04f8212a8747e28f41bdd282f2f9845c62d3a4d589f28686a9a65eb1320d7238d33fd1347cb8b5c274ea68b37e92be8ed191ab136b5364ba74a15614b919ee04162a6b6cff9e5a85925b3d1385cb4229c5eda174b971d3a45bb3716c0439e792ab3692105516aca5bb8d71818ab8f412c950376fc8e715f2a3592597147733b953894bd3b0ab8e228886eb7ac1dbd8692f7de283274598c7b02880eb59c16157d4ab5d9850bef77fb5047146175b26b7d3d64d296e21f3ba99f6831f46161e4144a9235daa70d5a2605092a4b1f4a7a140f06d6de6c0fe0734771f47d537d30818338e5e8bef3edb616b5802a06a44358fa9c01d32450ed9e3b7267340a830aa9742bac14642b89d86faf1575ba6f204e6e88a7f6489d53b3f115e8a45a32d6718021973fd3e98fd243fafb65ea8eee56e173abb3acf4bf88d8f62c5cdf10013543e6630b2a9d54cedc59ee1cd17198dbe8752a081fbe72ab697b3c9ec63bf216f5d36674099050ae78190903f6919ccb371fbbe8b21a3dba4db66490459980b8b559fb2203fae6a40a74c361f65ef06d22d7a4be5c7f50f3d3c0f647f99e2d8bbe217060af27c6a8394450eedd87ab4a7c6415ecb8830c4189538db6d99662b4c4191acf60367a9d8b987461e062f97ddb33d7e30552f7b153e48f0e627057756fa042ee5a7b368282a38a9947b65b6f23206caf48e8a3bc23799d01203b05f775656a0508a08fbd4bd43737f41a5a403e147577cf884cbf2ff2cf78ef5be84860a544a42117b119e86569cb0f01ef1f3c6a9b4529164672a5a39b0dcdf5825c8ee0f69f6e3d384491cc0ebc04a54dbfcf2477f9c84c2c98a5c66f9424a941e85dfb2d9e8638b28e8891aa6c270bf22f51432c059c61fafb04533c39eb1a2ec0b84a5787740e418c50c8fe5dcc2e76a9c37690b0585fa230b97bc06500e6a06313d997aea3f4d876b7a4f9530c1c3a8c65c57d177de97d81ef4004948d46b26eb3ad79775772deb518917c29361ac2f7c84b05a930bf60a02fe509bbe52bf82202986ee2abe77b70200b80acbbf9134f4397d2b737d6f6391a815926af5d339624fcb5789ec0d4040337eb12c38bb8335c47fc5c14344a2f158dd8a8a9e82e94d263ef1c7519ae41c84a3ddeb3697fe75f3773a0b4019af89bece535983f93725822535a4916cc5d2825dd91b2114e8cf880b41af04bdb73b6f900193f1f4ec1eb6b38ec1542249c47bb3c1a0344e7b070f5e1663bd9fcb3a46135f4aefd8d8240e882ffef2c444ee60fc926b8c9610044540e047c23971a728d25dd6dcd63ba802671bb5dbd2e8e9aa78891d699b288d84de1a76d16a031f1f433cf8f0e33305fdc4976b7de87e59ae853fb361a11e97e6f962b81852d2c7b8d31b1c2c6c38851b36d199427637b24e347001ae5992b09b746cb520ceb4f4116537a4ae984d170c3f881ef0e8f2f7d7b7036be4aa7a00a4ae96dfb9b026d6790eeb4a926408c5c77176c928ed1d5c799ffb90b936609c8aa46e47f6cdaf2264758a05f0adedf979215ce2bea941dac26763a7383aeb6a2b4d1ac32ecc2efd6b536fddcb808c3e26285bcbb7ff91747fe30f433996f7cd660d308646201548f17342b65eb9d4855b5aa028decf3e5290e2c45068e1cb9fcdc2dbc06359ee9e2811d971c4b25ffe13af36c41b46828e671392a72bb7d22ef08103a077a55d444fa3bbd3b2882107405ec77e01fa528c39c505adb812d94737bd1e5e8a2d98c48c7123f1554eaca33c5f70a39d3018de579dafde0396096fee263c57946682ce6e54857f6bb48bcf4a155eac02a8392e44a696f967565ea96fdeb766b5c806e7f720ffd8d60a95b4d73b240e0da502b0ed3ba24cf6c2e08c75210481c033ef1bac155e4e503c56892378cf2dbeaecfb0da6f40499725a22676a595da51213beaf055d2587a729d3b3583d606d06f0c617b1c7fa8984fb651beebea9f105af1ea51096daec622e31d0b57d582202a3c99eccf5e784d5d2ec8fd9666e1428e59fd20bcb64849a0064ec402666c2c282b70fc012cfa86ac81e80a545e3b81d282f11e69a7849c17d588e27e4358c2c169d9f81144f0212d8f306656c1841ecc3499a0990ff5859037e7d066bc1022ce1bf9c01fddb0876652f2e31da733dc0ed840b0b4748cb43f3f0cd70adc17297c4f2c47f872ef1b94410fae658c301606c75871809e86dd9a5b5c6e0649354e3422b56d37d46079f5a27cae3af43c61df6dbb830957cfb92f47fbc247bb47f8f7e63e501d170ca7e2ecf2fd8f2eeffb72a2e0161213eee2e43daf65ffc486c2441912a1f4c0b702f47241eacc6290b7f74686706767120ca0147dc234b5128c2eb66b894d9a26e426be6ec27a9ecb4fd04da10f76d54f263b56a8ea5a78258b84681b658363ef83350a329bdfc595385b2697c36cdff87a12eba7116520163b134701d42eace01a94e53b9612058a79d80a5b4c3ac8a2a9f6b3eb8b067f9f545c1ec57c65ea78d7512f04aaab271f69106d430a9990a162e76566a11ae1c27a5e9d4054435c9f43866d2f8edbaa53bc87c19fd002cb25773c9b816d75e38d2a6993011e772e5699b6e293198c64d462e7f8af2791282aae2699dfdb1ede916d79bec45833e75b65c29f3522ff9e4fad7ac65593d59c83c032b236085c3c309834a1e687ac0c7a45408eac8d1d657a4ec92c1133a0cc97c198a9497c0eda7035baa734c213b35ed4ec2d8a9fc7b675467c496381e79bea633bafe2e792a75d7a1f8127104fc06c74c961cd4e8034ca46c66e597037dcde61207140b672e6960545bda2b4431477473063a993fb0531702dfd980b42dd7202feb1f1936b9426b4b571f62aaab315ffd8bfb181f1e8c22ead5a3f8232ad3318de9ff4071118534895816a453694174de4cf6fbbff566395fc50bba9fbc8f8b7190f4faed1336d152660b9b014f2ed53076d02d82efa025a5f03339b2e6db3e7d09eb2f9d59c87a37ee1b9ce0441b09001187cfc8352bba046ba6f79cdc09b9aa4ce763fff16c8ccfda70d4d06c4b8170242609c948c5336608d13672632e915a19cfcb2d752b4ae707e99480701468d64145884714b3b4fa3752b3d1ae26d8d1be8efd15a0eae6c2cbb9a8199f343cd4f2dad711682a3d01c00973a243ea251b278c7cc1306f70e60d8104d31eedfd3d4615b0c18029e8d4ccc2d091b5621185bae26de480e925f279887e6a568c198c16d746c3237e4f70157806dfffada515681a90bfa16734696c9bfc3e622316922113bd4cda751af6e2c45d6242e0e2a388ce0d5db159177dcfe25ea55dce38c9d55a662b45cac451f81adf378b69ce406f2f80858ce4e5f79247f9985a6440517d4485e21f5069810c1eb535fa5a497f567ba97de46cc1a3d860eb3d56c032208d45c51ea53d2508d9c7710192b3cf4b384afd68022b6bcc961ac8b957dcba0f734b68917abb49ca71fa62a7032af6c2643f0776203b8b40e67ce5e2575472f2c510bee70aabc2932814e701e1cb4767f863609ae461ad871038744469e84e3e05e06e4318d55c03b710bb019c9b0777d1dde69e689385834808e40bd792a0e45e64ded95bd540ea98b1a6e8290ccfd48a355061490b104782967d02e6c6fa3b223d02940c45d39b5f039f69fc48451da63c7adba64ad976c11e189ea9c763f8de21fdbda0d86be74750967c7c8dee13e8ee912f6da1062b716ab57a78eb674a3b774eaf11bfcfcb9b9a7b247b9be23a40cdc5a77753d9c197b0722e776f3886765221010000000000000ee2c4f5b000400003158832e855768f9b0464c8b03077e4362b55dded0827d16bffdfddaf849649b3eaa2e8c269f4e327d60eeaa6c20c3b185a33f73c91da3fe6e7de09b1ec010ecfea2900b053976b9d040cf5535d634b6b8e022ca96017d7a65846aad7630b32580dd11dd36e63bc63fd4b913b26056148cd5a250b421d8dbcd60bea8232a0745f735b7a8fc442a80ca430cb362c55d1b2bf6156b89b760ce0410648c0fd1bd211c7aefe33037d2bd11c53d6be57f9758b3356fe0af58f1f9639a1afcdf0cb5d2eeb4c168ea6c6cae57fb5cafd08960a04fb3fb1c4adbd212b93884ab5181df0cf64dc36e01646193c5787c8dd47822e134e0e0a901c824acc95f512c51f6a02c15483afecf7fb9b7c78fe485e55e5bc173d8ba388a319c877a5d3ac5429feb85365bbeb6ad1fe1f63b3f9682803d4e7c7087094f812d375ff469b34d5010b8b9183f3a1eb99637e1857c31b60722e318c15af47a5ed88904554751e88071cae83b68b7a2ed4dbd47dc110f002a42d0ab5937662988eb82e2e6e5ff2a4562cc7c577c4c04536dd6e7429bbee31d6b59349703242852b86d5d0219b32acf163cdda26100c3b2a38fd2d18c54aa2a93b59d7f225f217085f80e2f1d76573495f61476929f5569e8b02679f1dbd876091afbb83ca156263e7b1539716ade3f9c86a943a4ba0fadfbdf4a3c2109b217c025922fc67703325e9e1784ff6f1b5158cafd44fb8d9a0eae5f90bdaae83cc9c7352e0e3423150c563e2d2dd1f7ab4dc44099505deab1129b94549e26b5e254f8148f3caa45b0d1aa1c9aafe2f1dd3c3f60f3884de180c4bec951dafc8b9ac34499201e3bf92860945fa2dbb486ac842c401471448979d2c6d13a4aa2d355effeb52c9d984787256a637d44d9eb08498fde0f5587c38cc8d61d0043d48f6c4b0813522097ef1522f66c45642336dda42e5758d7270e2962c9713d9ed16ee80104cdf4bec52c96c42f1df5563c39cbdbdeb8357a91ff9608ac4b37e2e83028b78baa82ea18e2547742c37e863799fe027d4f113070e59d9a50bf45594625cca49db8b19f591043c60dcae35ba0ad1884d5e2420d1fa9a73a051cafdcc16b549ae9b17d33b4dc3df300a7c22bd8a6c7487e9a24e2cf9d0e81780495298980c734ae648f4d4b7a348ce4ad4e8c22d1076334050adc00184614333ee1132b6fc6555f2195d368f7e348e86a93b02b28dd906370af68583ac9a7194c2632bf3a6c0bdfedb4ec2b7c14ab6f4e4c98856815f5da83ec885c4ef4a706609ebcdb5c6c45980b4e965ed644b900361269f621e07d04c12c915ab5a8ab59d8f1c195da3e00874719b3cba26c02eccdc785f0baee5accec085d756819e38276fa07663d640dac89116de1ba88818b8e311ce213758a840801fe361d35c14d29061a451bb7695cb1e6145598385607aec15f0c71f4e3e07a5b13a01dc2e656df9c6faf4bd8ab397361646c41192d32134bcd52199fea91fe2710d3094525a42621b406b01dd1627952608326c34cfd8d3d079467c064bb57a833075a27306c2fea6f96d5e9c889c634d154034ba5b24ac2e18247c11f205c659160030591a879283d9968f2a5c6917ee48c6e461fe5477af7296b87314b793e11d7dc8faf3fc3ec724d67bc0e096ac096cd0c209fc3a11081adb898aba68b939c78df9a038351100ef591e4241724e0678b82163d0bfcb4a648425e6a419cb85e3c447532d326186a5945a9ed10f98aa0a4fd8d834700bbd3f26f87f4ecbbdf98306d825e9f8bd205ac4e5e7e9dd62898ee4c3f2c2e928e2a5023bfe5c1b4880e227efb01c8454d93cdf572f9b0d538203f36e1f1044b36d9a97b26b6646feef264024ac5796af634fd7ad12a9414e83ff2278187e922ad594d04b39a2074aac24621c0140b43e7842c610c5d1c6cf702434a2134fa508a8a1dae59beaacbd4547afc3e51c26226834cd7e2aad09d90196d9ef605396aa400e460b0703feb744e819aefbf247b710378f19f3596dbc68a8c0b69745d8e500e4455cbf0131446c0af142153dda5b43cf1740ef7cc3c5efc935b27826e16023c36d3224894c68c38a255292f8a322e73e0b54e3e58f589e3db50f0e4801fbf9dd36e3a8470fc81e7ef99a494e4e6bc962f5fb51f003b523d6f75268295b1f5c9278dcb623fc968824e97f899041f5424048f24462cda6754b18e80e7cf8fcb3d4dbb503ee5b932ae89581a6468ff529d160e89d34075dccfadec84d554aa86d8487305553396121f5d28e9ceb1f03df374046e104c0788ff5b7e77c8c3cda2f3f52144ecd8777f971f0631771497c03ad5f65a92310c304096932970640e2f799decc174a9f7ae6323b2c49b2c5b1eaab1013113ea914cf77444e6ed4d6282056b38555a8d3f0fcee5b33bd5a447fde6e32d1d54b748e59ac4fab9d49d9f863784b2932e5432cdbfff98edcffc96539ba42878e8da13aa18a6e9740f77042957de67e69ab7970760c06a0030a86d920d058f7d44ee31924ef30f386835f5676a4fc70b5bab94d7ca1c0978aad4a5bfea5a0bb1e2872031f30564d40395b9c59d6763fa66e3e438a49926c1540ee7fa2482f7a960376f5ad7ab17dc626423d2450c9e02758e1f0e0c3c304b236026b03327a6f1a22c5b2f016c9c5417613f1a8e1733e92fc5d515ab7e567f3f0e10616fe9671bf5c11198bfce01f736c34b7069b6fcadbe011fff9443e059a2db5b432df36e1655889237a08aa43aadbddab46caf659c5287945492183559f23034e6af66779571c78541531906e836252fd11b953cebc7208b9d6097024b7c37c422d30e665d63cce44c3b5ef69d273aa09738fc5599b8d34e622bb296a8998ae807a2497e9d7c757e21946c29df5dbef87bd662d080915835f242631563150eea3158de5ebfd79809906a26448ce6c0d6e2f6be7c5446a81358d4482f945f35c42ca552b5a1535c6cc813f5890a4274cd85cd93bd7b195db8574a7150abc14821b902a4c1bd03b0e15d7d8163b3e0d455efd7c0f309316c94de7d9864365936b6631f1d3c7a15092c29c63aff3e4fcfd94dae2b3aa600aef4bf2117e965603515e887783fcfed33deeeac81c7b5ae4d61348ba0f8c44aeb9bb194c97473eb9efbce28701d75e8590f94af1090fe1cc0d227dbd1aa646ee9471d60594b7efccde56aa711efcf1dd350cc33f4c073b08a673dc0bfd0db065b7b4770ee2291c982594b49392d68844a1f46d7709984f5fb0dee73da9ed92bbb844c0647a7fe83a4bcdf5f047f2538d93ed0b63d1dea00b59422b60b718d130a65c98f021314887c1372861f36652e5a532cffbebd3e0c635f1c0b0d384f59eb64cc887ef5b9b2af06da8a5d10016a4bef074b59aab8e1b6b08c08caaf1d699787ac7a87fa0d878594404ae372d590519d88e3e26d68cc12fc53ca8218a25dfa41d1c2ecfb534c36c9fdd0a5d49add7009cc6b38f44bca83085af5257bb45e0d42ea2bdccceb15d4fd955b32919bf1a51b9c1d311d8bd42ab889e55b5a4c3abd6eba130690cf0c2d21421143eca0267f8106eb61518141473d4f20a3beaed13cd3e50f134d634e0bcd94312ed6266399921bd21428d04fa336c5faaed680ef199eb25f0cca8cb42ae2bc54eb7010a0b0fcd7660d2fde24b376d7759cf04745c4769f67b8899921c4d868311d69d559f756a127859f3b4e29144c6edcb8ef397dbc7edf966657c9f46b016589aab5c4d70cf839b15d5277ab2adc3c5bdea15a9f3d326a60bcc0c6cce8096a668987b57327f1d2be13e0cd5e688afec737b97ea4aa72d11377cc9e903fa1a67f236cfec9c254c64cf63dc719bc97918d21eef896c7533dbbe3b593ec3d0affb6e37e643f6abf6c8e8facc06bc4d4564e3bc20785839834826777c28b8ed7a722d6705567e735f41244df9ee57bd06d4be9ed4f1a3fa21ed4c7b1b75730c4c75f73ace2af2b7f66d7c9fbb0b03f58342af32012fe4a27e54687146e4a715f361724bed9fead4ec2ef0ae64c8752bd8eff4fdef9e8cd5d30b18c2cab0a1d1ee9656b0d1b9690aa93282b39238802982701f87030d53fc68f491669bda7745d869c443d3959c393ef781a5c52d6e2dedc0363d67049241340e0b0e1f7338b8ae0bc80167b9970f36f874abd755bee9f14dcf39c921b3cb7f4e6d29c5de1d0efaa352c6613d1d0aa308f52832ffdac4aafdecf7c5762964ad2bb05a9eccef447f4a18f8c39e89e12ade774c56c447846d4afd44c15ecebe446669c173254ab0fb8c824cc14a50e677ba2ea348abedf5959bfc4336a9738aa21f066911668e34b7642e6c75e58e7aada12209235c0b125e94214d1b92499565c32c2dfd0ad459b8ac6c5e4c52d9b685902d25c3f26d357bb90635f7c48b9c05452be17146ec963017b9f755e7aeeb9be8233cd74e8593dc2a7133c4aee7ba0bde18b7945f01d33c6fd285b09c3f012dbb81a650df46d6e0c5c1c3356d70b23a0b905cf86349337c94d1404866d218a216fbed4946e0a0026d104c6daf238d7abf8216c824dc31fbc7eb14d94e9bc643c942121c5722e3fcb622466e4d050af4197e61b789aff11d45a949454635bcffc300e7c5417aa31a3d243e92c761a09736aa73a91554de3ad5e3689bf3ddebea25a476a759adfaad6ef81a270be17e07af26e89c4c95f85d97d2bc3fc2debfef6182d2eabd3ff74d99830de5e25ac2465bec8b47e72cbb1dcccc1781123e406e5ebdf834a95829be9c689cd6a49c6d0eac17a94e8cdfe7a7a9101b9c6647daed399325dfd8f3e37afea68ef909d1d0d8e8633eb24a4ad219d3554f5ec766ee17787dd3b298549525db91e3a5a53ead55963cc88af7f54a386301bf5320426ce12aba05157d8f22136182b0dec54ca523cad9c6adfb28cf46691de205c6b9ccc00d73244f584e5eb21b4eee222d4b04bad53fddfc939cfb4db0fa05dbfa7643f285bf439f15b79dc15383004dd79779bb0ac1205b0e0a18bee24e9bf829c6a8991be271c9680f461bfa1fbc8a5fbf4d2a475f6a54c468989df035695744168486fcc769d8770140f64a8fa82269378beb9fbc11afc9f1af31669246ac6fd38590cd98434f8f6b9a060b019d665fc082a6d820311d8f6a43a640d939d7378b04172d5f50452c72758393fc46c50ff0e9f9f392a49c5e1dbb47a96b2c6487747f81fae1869abd6ca9764b1070d1a86ccca143a66aee96f21d319239de368f5bc44d82bc00baf83d70f34ea90973eecc47b21d1c2b4bf213cf39dd68e8988db0d89d46f7a105338ef4e9b79ce290ed80b5aad8b50783512b7ace94910f7a513e78b03c8b90bd336a8dc10f742f635cbca04f92d2b7a6d84924229293cb772fe04980b6f81a673bae0c85cf3eac4b1bb741582b22aa96a5a9fb0df71ef90b161603166c696bb177a8555ec03693a66c4f1a9df56e7ee388782e969f83c4ee6816374efc8781632a7d1bdc65a5250e0e106acc3b414158a45da66fe973ad81343bbab85b4ec78acb7a17a2ae6b0045c8b592a34e05fb9ceb24c00d56502c1993cfe04b7cc68d51cc456b54caa7510ecf49cacb7e86297db7687a664252a1831fe8cb2b5f3bdb1436b0a0a9aa2f0082c2ec5a70553c0a8d9adfd51a136a457fcbb9a9814532ec043fe58ecde05c61f27a6e89b10075a9fb500598d83ef6fba9f7cba82e18ac77afd7e65146607846a4b90e940efd050698a27da2f0d2bed74fa5b99ddb0997f825360a6c95b5537280b3c504046a7d9605900af465a3b13472f4d8774edb4f71f2d4f45c165ce53116462ad0d1800000000000000ffff0000960000001905d30000000000100100000000000000000000060000001ac75e1d132101cd28f6d433bfe1b019d5ec4b6a976aead1aa957ea79a07f960e0d408155f207b5939bf3641807e817b2445c5d3c9f7aa7ee62ae3c1b1a8cfe8295511fbb80079e7647536b86c1e70143c0e254da9853b1d5b8e9516e8577dfc8f153929f934b80595a8e7a66e182d406380dd6f387dfa58126f0006379066a2f5560a5a39d13f9cf3a11eb2d38290cc0e976e9e084a297005767f98bd3e8bfd89406b47cebd4838b0e91e527e3704ebec6007d4c26cafdcffec62370f1a9dc32b60bfd7baae734d3fa3905443a0eadfc00318c625afc0b82c99484e4ac02864221f3aa734ff3d2c2c32e5fc2e0a75c5f9254bedb1d63e7079969ec33e00000070000000000000000000000041c90000dcf48dc15d506f18cbf72882a2a841e3d79c8fb2cc74cb906061ed4a94943b05352e870bf689124134397c25b73770b3458b2d84e7bce1e8366eb31fdf98b76dadcd2ba9e51ecfabb886ea80788f190c46f47fc770c1f51d14d2105d9a5100002000000000000000ffff000009000000d2d0e5aead2131b14d4962d155c8319c1800000000000000ffff0000ff010000dc000000000000009000000000000000ffff000038000000f7a1b902341a55f0adc04c7cfe26fce369a32e87cd1efcc27af97c1cf429ec20280c181a26aed9152d57b5adeab3d845bef4bfe7fb57eb0edd33913dfc7c324966090666ecb4d62d0a606e2df2d6d23a2fe3039fd9bd89bfc6b82aaa97fa62368ee011890f8cdc8126a8faa170ced06a461b7df38e8a7f96c6b3a25d04a60000"], 0x3370}, 0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003840)={0x0, r4, r6}, 0xc) syz_emit_ethernet(0xffffffffffffff2e, &(0x7f0000003a00)="1818d54ea1d5338a49108bee9ec9ef7064f1709334b0df4fffff910e084fe293e64d5e7474e7795debc694b80b7d7adff8a868b0c62e770888950584b853b5c710a264ca4235292aaad0d5b0e5cfffc31674a07405f4feff9e10d7eec5b0155d38b8246fe6a87ad1f8f7a249fd153266217b41185dd2f98c5d25955cd87fe86d2d727c3dca4939f2e3065733b2484639c1b98a75728fbbfe89889c4a90ddde1f30e833dec04dd58cce6de6a7877901091b582e3a61a018fc7f000000000000003d7c064c51c47be998a5d5ac17bf5d5d074c151618b224f04f4a948f845d8acfb8a3a3acd70ea27576d18f694a1c55cf0efb98f1b45f516455bd61780e3673bc4ec80eb2d5add074c3dee64e2f8cd7b223e59fd9543c633f6389cd83f04ef765d076d58f5ae5acc0ea8cd514c1937e016740f18ee36bf5cb74939773e9365a72399567c737e726e413d37f10b1c5a662ec597895b5571626754354afe492ac43c720762948bcc55ef7b68f206318") 16:01:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="15ab49959a27f3b0cc4b8d6d98b2fd5545fe9c57af502bceec01c0d4c4be46ef7beff653e71dcc221acce98973513c0012014d828050133af2f95cfbdfafcf7e7c81384577707e9c4744c5345d3335fa5d8293c07ad4f44406b20c", 0x5b) 16:01:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10480, 0xb0) r2 = socket(0x18, 0x8000, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x38001, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) r5 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x10000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10050, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x20, 0x8, 0x3}, {{r2}, 0xfffffffffffffff9, 0xa8, 0x3, 0x40, 0x2}, {{r3}, 0xfffffffffffffffd, 0x83, 0x8, 0x3}, {{r4}, 0x0, 0x40, 0xf0000003, 0x3, 0x3f}, {{r5}, 0xfffffffffffffffa, 0x8, 0x200fffff, 0x4, 0x1}], 0xec5, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0x7fffffff}, {{r7}, 0x0, 0x1, 0x9, 0xf7, 0x200}, {{r8}, 0x0, 0x4, 0x1, 0x1}], 0x1c7, &(0x7f0000000300)={0x100000001, 0xb}) nanosleep(0xfffffffffffffffe, 0x0) 16:01:23 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r1) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x94}], 0x2, 0x1) 16:01:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x18880, 0x2) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x4, 0x4, 0x8, 0x401}, {0xfffffffffffffffb, 0x2, 0x80000000, 0x401}, {0x1f, 0x5d1, 0x0, 0x81}, {0x82a, 0x1, 0x9, 0xf5}, {0x3, 0x2, 0x5, 0xc359}, {0x6, 0xffffffff, 0x2}, {0x7fff, 0x400040000000000, 0x8, 0x7fff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x89f, 0x8001, 0x400, 0x71b}, {0x400, 0x81, 0x6, 0x10001}, {0x8, 0x6, 0xfffffffffffffffc, 0x600000000000000}, {0x800, 0xfb, 0x8001, 0x100}, {0x8, 0x0, 0xfffffffffffff801, 0x6}, {0x8, 0x8, 0x7, 0xffff}, {0x8c2c, 0xfff, 0x4, 0x5}, {0x6, 0x9, 0x10001, 0x10001}]}) 16:01:23 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x600, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r3, 0xfffffffffff9fff9) r5 = kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7fff800, 0x9, 0x5, 0x4}, {0x2, 0x2, 0x3, 0x80000000}, {0x0, 0x0, 0x1ff, 0x8}]}) kevent(r5, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x6c3, 0x80}, {{r1}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x2, 0x4}, {{r3}, 0xfffffffffffffffd, 0x84, 0x18, 0x8001, 0x80000000}, {{r2}, 0xfffffffffffffffc, 0x40, 0x16, 0x2, 0x9}, {{r0}, 0xfffffffffffffffd, 0x6a, 0x800fffff, 0x9, 0x9}, {{r4}, 0xfffffffffffffffb, 0x8, 0x0, 0x0, 0x3}], 0x9130fbf, 0x0, 0x4000000, 0x0) 16:01:24 executing program 0: chflags(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:01:24 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000001, &(0x7f0000000040)="dc637634d9ad5ec2fe45fc7230027b00000000000000000ca9df", 0x1a) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x14}]}) sendsyslog(&(0x7f00000000c0)="7c0eca68a08cf1613b4594e47112aceae02a02c953fa317560e12b15afc5b22febf3b40fcd1fbc923b7376b9cff0b8e19832056dd856fab50497e6ff2e20c5f30b5666abca86a254efad59adb79baebfe002e7fb253424afa8a820e43b256a28485ad635e67b4035c050c727a36db6161b0513e7411593d350d10b2b443f10c0cb7e643aa8be9e8258b8b72ff93ade11ec6365b1abbc64abe601ba5de734117a5f4a34eadf62f35ba0ca66eb27853db97ce4a56cf97b0f15f33fc732c1c743bb0c96658159ea10dbfab4b0dffad9ab96ebd11eae88145ed9128cd4a663a72151c5976aae0080b98f5ec3b880ed6c4f67bfead1cae631bfc9dd4f3836", 0xfc, 0x0) 16:01:24 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) dup2(r2, r0) writev(r1, &(0x7f0000002a00), 0x1000000000000194) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4006}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x7, 0x7, 0x6, "56d03f4c91f0ea231f6570c8a92472a60d7897b9", 0x80000001, 0x800}) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") r2 = semget(0x0, 0x0, 0x42) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000240)=""/185) 16:01:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x500, 0x800000000000008) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f00000000c0)=0xa0fb) socketpair(0x20, 0x2, 0x5, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) 16:01:24 executing program 1: r0 = msgget(0x1, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() r3 = getuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, r1, r2, r3, r4, 0x144, 0x6}, 0x2, 0x453cf84, r5, r7, 0x0, 0x81, 0x1f}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x7974, r1, r2, r3, r6, 0x22, 0x9}, 0xfffffffffffffff8, 0x8, r5, r5, 0x101, 0x100000000, 0x2, 0x3ff}) getpgrp() rmdir(&(0x7f0000000200)='./file0\x00') munlockall() r8 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) recvfrom$unix(r8, &(0x7f0000000280)=""/123, 0x7b, 0x0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) readv(r8, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/121, 0x79}], 0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000400)={{0x0, r3, r9, r1, r4, 0x100, 0x9}, 0x5, 0x7fff, r5, r7, 0x7, 0x72000000000000, 0x101, 0x101}) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000480)) poll(&(0x7f00000004c0)=[{r8, 0x6325c9e5fce2e530}, {r8, 0x4}], 0x2, 0x0) msgget$private(0x0, 0x10) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r10 = semget$private(0x0, 0x1, 0x410) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000540)=""/60) chflags(&(0x7f0000000580)='./file0/file0\x00', 0x10000) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f00000005c0)=0x20) rename(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)='./file0/file0\x00') msgget$private(0x0, 0x2) shutdown(r8, 0x0) semctl$SETVAL(r10, 0x4, 0x8, &(0x7f0000000680)) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f00000006c0)) 16:01:24 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) geteuid() getsockname$inet(r0, 0x0, &(0x7f0000000080)) 16:01:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x2, 0x2, 0xffffffff00000001) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 16:01:24 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="e8ed0d000000000000000000747c7a9009a7f99fdc6bd4961963722d00000000000000000000000000b200000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000002000000000000000000000000000000000000079875eec8170d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e659fec545a252d5e71bdb745172ff25931bdb887736096770d42620e757b44480e7fca90ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72b8751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92844144be32998aa7ba2bc85f9e09fbde01a6c10fc1901d3182ceb14606a2aee2254548caa52b9f48a60e0f0449a03cdf76f0bf5f08ea15ed1edc7fd0cd336a25a71dea46cc89f0693c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49effc62bca582da5d9461e8fdb63cf7372db2ad2afe4c0d3df85d4cff916882e2d0fbe3628c954efc941944b360b500e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bddffff14523629e95cb8982dec3aaed0686911febaca8346a823750583af2ba7e0ff0132a05f1a01757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50fb475721723f0c5a8a8082e5f200000000000000a5ea26d453195710641888506e013e834f75299db0d4fdf304c14c7aebe703ac177b44cffed1263f9c397c666dccc5379152a04078276fa91bfcb40bdf54a899aacc54fcaf2ba3f267c1df9443e6fb43f679106309c1df926953f1e846c0c05b516425f1511facf44515d7fb4ea35e828df7f530850800000000000000c59324a1c873f4b85300"/697], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x82, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x42) sendto$inet6(r1, &(0x7f00000002c0)="f9e983f74a880ad36602fd4f8725f2d2686d16f64806db286e1c780c62c541471d62faf5d1f7e09b28049bd1a72eb6eb8fa884206c82b328d6e105c5827ae8df43099e6f4767faa6c988eda2e9f6793742314d3cce2f6b9af2b9101baba50d67d7a07331fd0d5253a8ec1577d0f1824da33e36612f6a3c653a61d2541d174a01691318f29bfe807858bcbab841eef154105fe97149a9458b6b706bf2e35ec17989f1a748d903ac51d172345f4cc852558e1662bb1420a890c20fc4bc3ab76ae466ed149c8ed9e0c114c5b2acc32865faf02312ad696d5596d855ead0c585f0837b406e34caebd197e47ffbc7b01dd713c39b30b7e79424f8241c0ba03ed7aab33bd515f4bce2c67ddcd2560152d9b1214f5695d9451abf19e164df2759d1c46be16c6d55300d2ef21d96823341e8217213bfbda9d0bb47484447d818405cbe68f3409105693e66121461eb433bb0cfc1bbad64f15308f5559dbe6f1c3b91950c7a28fc87d8385c9d98ff56c9f24dc482680aa321bcd7589704dd2e8487de1681613ba4531aa55ed2cb0c0fb11b50ea332b078754f8fc7edf9b0ce5125892328c792b2437dfd06ec3d70919bdf2352ae47ce8924efbe86fd3064e2841aab796f3b1f1dc6fc795e245952af3bccff27ee36be91265dc9306898106c8ead79881a7b745ac8edf58399d6a5b463f28bc9daed379caf08c3026be7ec23d45b1e0a38280813f78b651fd256dd20ff2ce692ba229653a2589b7f9003667b12cbf8c8f92e303443219b50a5c99b70ae0c40a29dc7caa3cece33fdb9b6b1db926c32a2f36aaf893697ab78c10576b1cac60ded55abc8ffdf17d98bfdca9b9a564e3da97c9ab3fa5ae795ddb5c589a0df7422e64fd7a901f458db460caba100bb98e3495e1e5630074199c72809c9fafd5b33dc9a629e55b10d5cdcd34b3d0d1922c04302e3dca77cfbcf3a3486888aece09d1c974bec767f3664b6a617de725c463009c0284f01a8f5b4d3c17bf1cc6f9332d043a31e7530bda03fa1ca7677e10d31af4e7f783dcae645c0c5f453bbe0ad8c8ec9107a1b6f63725e3a40dd64e299ee936269f7bc1a4f43981f730b222890e03363199e23d54995ee2bf34318e4aaa384d918f3e02c9ff6a780ec5e814745524877fb6f6b0ae9f6f4ce2b28488d066b58ea41ceade06d8b5d6bf1a66e469449b3ef3d1dbb07bfd9fafb02c630c5a840b91102fd183b9d344159bae00bbf83d94fbe71f4019eac93977bdc137c267c8069a456ae7e54f52bba67d603c444da2b0a6a8a1a30cd03060e5b6c874b8ef3272a5bde6baeac54e3be0e1969e130d42fbc6ecdca1bbcad8b2484006d7a5ea609fde449dba4e402bc2e90361d4b118122783050c2811d666b3e540f5eea14dd749af6575d63b6eb139d5c528b7199a60be4e20ef7ed8d4aae23ba86c2a4e179d0b5466bd2bd896c6a6e8baae2793405fc9ceb20e31c9bd8c640c884658f3cd41a4f6e823765204e97ba477ea27ed5d3d281cb97ba1a3de5d05f3f9148ed2ec0cd6cc3fc462848f06d80cb63ef9c3b08d0363621ee7db6b37fe73558257ac954ae71dbf75115466cdfbc51c823c55dbc4afadba766af70d71cd444c03602d7b85cc27dfea647333a0d3961175cc188772f2e317efa7d4c98e2d57119a19630878d2e651a1340c8787bc703c22e42119cd08cc624de3ac685d0e188a9b3c02f7e7dac5712b81503528b40ea0db13cee719c49c59d4bc00dcf48c8da3136c8d3f4ca70868680d9d2b72d93481e0a4c4548aa1efd94bd1e7113c7f6e8896fa4a469f90ec8bea674e94c74d2ba3301bf957e96780122d241f3ee2310866a2d3ecf641fbcb53a229c1250ac87bcca40d5227fb46de28d077812c07e3984bdf6837c0783110133d584f073a6a653835d399abb4f968d3e07b58bbb4e97d1a8c8c23619ac32903dddf8cd0a4b8f6a407a5e1ba998019b7a1b266edc5afbbf94d1186001312413cf97834f677eadb0a3418d482a00d4cddd59a1212a2edb64995fd9c7e3d00970001ceaead7e65ed71787f83a8a3b6c5b82c51b00a26376d9da02f3fa5245e18fc34d09d7fac73a9c68b5734408ce3c1e4b2456c1a6ea071d0d89e7b97eeb30a0741ba0c52989b09ede058ba2feff250aa0c75ddcd8b5790fdf69893f7c7305ed6943596364d1c610426aa078d42657cc92da63226460f8e317bd6055af6c8ab1dcd7c654b01cb34693a53ecfe1ec401d87bb4ff27d8f00971ba465a2971aaac54ff0be53365dda9c103f803987ec652ff91162cfaea7612d16383ea36b6095f25ffb8111f629da42c4120cc822a68763835a79d1834b0403dfdfb72225e90683d2df4b74f696927a5213b6fc42830ccbdde9c5791fc6ae4ef990604e1596c4c103f592a18ebafa3f44259ae2981a063b5e7dd39e5abf2ba70c92415cd8fc1763aca80b87d05eb53f0daf60a0455d1188f662bdd0f4df1c0ad26b8d3ba0cb4c2ac4925780dee05b1e69cf025ed89d1caf9ae15849b80efada40744603201d643f1df18fc658afc94b2e218b260ff9393abba409ef44465a6fc4029a2ef6707d7a84a7edb5bda55b06a4549be1e1e932180dacd5859d78e6e48d6c79338a6262d6ae518df72000d72ea157e9ae5cb6083f725e61c21b2d3653fbb4d3ea2286b523c67e0aaf448161a43ed5ddad39e371c8d4a1ef7f3506a0347002e160e7df6bc1961f6cca8e1b07ce54a4f226e683cb938b4af20be3301b5060e59fbe7f6384309152ea492fb61a319c332b2b8dac1402c8b9815df0269ca308165ba49ecaba3419573aedd9da297c215aadeae4da97917ec306d7d2dc1e5a10161f61e16960d11089a2155f928fbf4c5fb3b73c7599198475b371bfaa54e47e4386f62ee20d1ccc85cc303016e6025238bec04e9c78e70438f22239cf79a34e222bdd6bf188fc77c58c04a68ed2b315475692fd229ec89edb7994afc4b258808c0e0acd2289b623be720f0f5e17c4fa190f7822bf7d13adfc3e66bca900b6982a97561152a37182dbc1c693d13d88ceac3da8008a53480e39906f104d7479519f3b7d19b4a54ea0aaf6af8bf85d33d9aec2c34d37fcf37cd601ea598eb21362ba47993181491b84499e2869cdcc2b8ff11f27aae4838d51f42288f080e33079dad6968c23ae73fe59db7777da7950c504ee7e5b262e3d9e8328ce38ededf94bd88cd3c3fb6e6a60ba480d6e7556607dd71251e4ee254ecae5f2c1dbfde1895fbc9dc94e01369d1f2717423cb9d9a90a09361f00351d5b9aa01426ff6bcde2a4938587cc55f0159f0fc0d280ef0e8742aed2613a7d8a7f6f25a670d3b289b52ea273076e395d635af66c4874fad32c1792eae697d9c224a78bf82a1e0a285849302c2f9596fe9b052dc2870675e43ed81340a75f5a9d5f158cbb160cfe41019b68cb24287df4e7ffebef5e047b5418dded712d564bdca2fb8620941872ecea9052e24d35b01e9b550add31eb20bd537b5c68944f49c0cb69e60ba955a011c7e063db31ae600859fb5ca3671a5235120647780089fdec7315edc9108e181ee963a675c65dc6e7b45cfb5da6e930ac429e4dff63679f8ee9a562c62b3d89c5b7560d9591b5692ec691a53f1287f63f7dbc8ad82b6562040f5690751768c95ce1bf65bdd4e9ca7926a2c58dfe0118d7ef3d428e7a6253e77ee8a5e793ae9f492e9d5200c3daab5eab09114af6136371d604d259bf7d0742d1d91e781be2c9df417fae8919c894f68eaa63bc3840f40c8a90f7f06acc0e8df2c3f75ffc5680293260f3f0bc98d857052491815194efa16648f20bb856b73683b379708f12c6c3e494ebf84e4feff1f0616d953ff22037d6f39fdb150ca2d3bc97836199dafbe7458e02b289f6f2bb43973bbcaf8a8328e0741e0bebcc01b806839bbbb3b48edb86b131b491c52f4c8d2e1c8d5508eb5bf8982679c2fe4aca549a6ed5a7359b541f0ce5e730f4b0bb1323439b3ff909b555a86535307638e670bab43e2fa36b36a9489311644f13d602693217fce1d22a11f69de408fb17f807b9cb93c6dbef1223b7ca265265c0ce583920a35609050fb6f5bfa3f5b20fea19810bd326f3f4ecc18292ab97c0b39451f8e050a4c5cc62e95aa5bd994ee5f0812ebe9aab940ed6a11e167fbcc0bc241d0284c9e0eb55076bd133652b3a1357c63adb1255142e94d008cbf979f1b41a918a2fb1e579f5e2eb778fc280280204998c5997a33a1a8881071fcf70abfb3dd8da5a1a781fbf2abf58deaa01e48441c0d05241c9addb84c4494f422469b0e9b7f262e9c02f0897a974325f1add91c248134ea095c7e5c5ec5b7a73af831ce61f6f7790c0d7e2fecf7b758a368ab57c15093efce0d00ad195b983a6d3908e82e1dd6e2b4881d88d3ce0c0a3ab522b96fbe02242a61500cb8db86c5431dfe2cc550307727cf77831b061b72d8df1f4ba73caff5be0dfdebc55c48b41695ed0c67bceb02e5b2d2372a94c5abe00f9d4c2faf27e07c97e22be125f087a9753c80c9356bcac9bc46bee13f3ac80d210b82b1cb2ea2878802473a4cde2073fc688be50d785d125b885f499b2528b76713495f3aff23ba4bf5947628a00998b251e90bf0d4891e89746a51979078a8b8f29fe01c03a4660f838e19bb3498b32ea4b99766251b3d6a95f31ddb654f7a8eba044ad2172f20c96f2ed3c856c709f0adf9223a5a88e92c60fbcb98c268f705256c97da2c1016bbcbf287cc22e0f812936091350b5ee877408fb55b3b56f62e55885167d9911efd75d6f3e7ea55268caaeb8b5086d775b8160f953b4223f528c9a3766b3d8bea8185b874e9658f8123ead07edb7563f44fa952464caf9cbb7924541813ffcefc1c653dccb4c6dbf0d24cfd72c2d0a7af9ab9834a4b0331175af5bdfc66eea73788ad69fa5de19fef6a2df00543d6640317d8fdb695471d7b93fb0a24f5caaacc52aa547773c5dfa4c3a15969ee400970171224292084799e86115afcf6d97f425e77df7c32fe8b44b37a346f0969a2b21b60f94c2df2874b5563201c44174b6c8054e2f4a99bfcef96d0631ceccd3586bf289de64bc57fca8a11f792e8d4d4bb8bd4e80c3d94ba72b7b902fa3c7bd39112ae77e814b7c3ff4157b06d975927f8c52f8cd449505e9c923cf008779675940f86ef6d360cdc0300a9ce6dc03b9034f31575d44de27d1c27f72b9a6ee4499868b071b02b4208f72d7bac2111ca4470f5fcc2addf871dd6c4625271eef6b4561aa4380cd9be0091138bbbbb75e7fb08ffa6725fd111474e1587ba0d2ddd1677af0bc87016cfb97e0fb5d42db539947200039e5aff4a5db368a062c710f8b05d9f8ad5e93d1fa6ef410fd00991cebda15242f34919a82eefdb07db8f68c1a23b891d581eb6fb0cad4f362c009eacf12ab5639a462a4d6584b4e1492e95a22aa7f5df9e7d1ad2526302df2f9e1b1088817c549ec687545e321b741ce76671f25e30f526809cb53d7265569a1ffde1e2e315a0c7321dad6af2a3faee1693b297928db94c673999caec569687c21fa6b63f033e5ab8c4fe16ccb0f9cc09c74825bd95efe10d97b5da8241938e05c67efb05645b383dd20c3a1a8b8d0ce12c70b3bbb085b11ee9367e4b2b4cb3ba4b7f14b1cbf19720f62fe48c3cfe160c424c5cb31f0e3cada1f4077018b9fe254ab8c897fc687fb2d5a551dd68e033b0a3182de31b534aeb099b06d6d8bdb876c7def5ccc2dc5689af190f783c3f8293da387d575ad68c3e4c4abf89e49804427e0ff92ae9f218b50055eb76db403c70d6", 0x1000, 0x405, &(0x7f00000000c0)={0x18, 0x0, 0x4, 0x1a6}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 16:01:24 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) dup2(r1, r1) 16:01:25 executing program 0: 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x1f) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x3f) 16:01:25 executing program 1: 16:01:25 executing program 0: 16:01:25 executing program 0: 16:01:25 executing program 1: 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) read(r0, &(0x7f0000000200)=""/184, 0xb8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800, 0x18) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0xf63a, 0x3f}, {0x18, 0x2, 0x7fffffff, 0x80000000}, 0x5, [0x956c, 0x1c00, 0xcd8a, 0xffff, 0x8, 0x8, 0x0, 0xfb04b07]}, 0x3c) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x98) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000002c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x80000000, 0x834, 0x400, 0x0, "9ff2acd5588614f786eec7c855988b40ec59ce84", 0xfffffffffffffffc, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/66}, &(0x7f0000000140)=0x44) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffda5, &(0x7f0000000300)="00000200ff0f4d595c9c68d05abe41e60b91f92cb33df95a290cbf5d9a55019e899f21f65eb563de7d02c87ad472ea2a981b2f069804cb8b580d3f47701c387fd8ec3fe4b6b19b2171759242dc8943ce930736510b9ef0045bd0852f6231b74893ad17fb3529cb1b801af3c3057357e3e7f3083b10284f515fbecdf090d1f029d65875d8a462b9829aeb854e1e049af7b0b2") 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0xf0, &(0x7f0000000140)="b6a6b8fe98d4dfc38ee9d6648bad627e25ae7b0e61f96088ae7661538f56d2e7f63238a4929439342aa70fdd74d208001761927424cd43a0e4de0214331f6c8f173fa9a27a3f6aa152c1f6481aeb0599b58d80acebb72ff8280c65f52eb52ea33aa891fcea60f1729d16ede57a26812d0001081bdf5f2c3ce6211a043d44d788608b3a79d6525704b18e0fc4f0eae82c8411b56437d4d6983cda5f60100ad74e9003578c17b580c1d4ed52584df42c765fea5db1e2ad406124f7a868401269f421aa6ec636e22702d466f16283e8cf8e0a3087e32f7d3f02b08a63897067ff83cdfc7b0ee2600a84a76ba7deebec44d5") 16:01:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x88, 0x8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_data=&(0x7f0000000140)="49f64fb6c0a7c660c62f1e9e6b0874ac7a6664118cd6e323a38e725971adffacd6e3bbf438624acfcb12c81ff9bfa493a6e3cfa4a5b1691866063e865fe7bedd557c35c5a99d28f8aa1e2aeddea977d629e69ceb95fe8fd9bfbd961078000cb6e8c74fe1272c60a2df507d7ace030f0495633a2f54d2ac8e7b9a73b888a168e95144f8123fd98c1c58ddcaa0efd114dd1fd456778e6aa88f71847198189a373396dcc2797c3fdb3dc44e26a3aa1ecaf224d253118e4364b831c4ec59f4c68bb13d8c5edc8326bb"}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x1000000000002000) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x280, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0"}) connect$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) 16:01:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() close(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="280001007dc0ce40d523172fe38d5e"], 0x9}, 0x0) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="b8f2cf231d21953bc844cb67fdde974fc1c9b5fc124d90d1cda182c2aa6a65080930821ea78e77018c6b323301fbb86b18363b3aa466bc61d748b2921173f18df14b0fc62751f56ec40af563856bf5e17cce853b1a75f22a6059157155f050dba4dbf894fa2e6e0481ff", 0x6a}, {&(0x7f00000001c0)="faff1df8c4c8293ce75ad38ef9915862651cf29fe31554e6f2eddfcc16ca7bfc13730c2382187078c5bd92b668ea513a2e60f75533dbdcaf906e0a9588cc5c3b1e89f1bd16958952dc00", 0x4a}, {&(0x7f0000000440)="1aaaf791724d63f6d5bbd999f134e02c2b9cbcaed95f5ee3b4f91991fe734065089618f7cac214ca67f58bc2a08ab3b2be2e9ec27d65396adaf489e15555a7f7fd61a7dbdf3d2807869fa94a6d213232cede7afa781b5cdfc3c958c3d994d39c238ef6e6b4fbda6f2c3322c1c99f32c7010b7120cbb8975f036a15d9c71c9421a5675da80a96e0ea3f3b5206f93085a48c5276f07506c011b89fdd66fb97e8037597b646623dfc67d41ff0a7f59e1618880d9a615646095a099ccea3c06beee2f1b0c461e7e5971e45f6293ef076b3ed26ce3f8480212fe3ba9eb5712d67b61f6dce2d8a2238fc0d6b44f48a7a21ca8a3f828e148dc008600a296cb2e7fb214b088d312970e23eb1420be83d3ab273910a7ccfef3ada8d7660c9dc8408b76ac2532d71229f3be347b243044919e1a2bea50a46a35b53327bcaeac2883eae6c14bd43d60a695c5026afafcde730ed86693769fe8f65e9761d0d3e09f49232d3de208f98d580866c34bae6999cdcea11936bf33f1e962fe805b08df5575d39d237b921e9e3ae603a05d5ed397cb8f6c45c3d405942028e04a9eabea30b8d3122ed3b71d0025a2ef98f34d5c173a1c4dbb36b72754d952407b163e76c8178c23f98da3278ff6960778c78b02b45a54dd72115f2ac7dcd001cd359ea5ce69fc7bf658037413111726c3ea9e1f0aadff272ac82f23a236c9f07814885b9e6b4db7bdffb9473dff0329c00f40557dbb669fb5f725287304669a607da7ff34311c8ab05ea6de2ece1d9bda3cb47bcca64d4cd353e4f40e52ec2befbb72a08c1dbcf4a8c0fdf39a79bb1860d577a7a3192d3363871f8615ffb2672e5af028ccd7814b7a0142ffb70ddc9e04bd8e7d8fb28735eff7bdc3d7235df6a212ed477980f1c501a2984eb09e0aafa4ffb3c4f96e110ec916558e46749e8cb14fa5ece8ed160eec2bee51c38802b968b499408112cbf64f1cbb66c491eb70dbc598c999b087461fe4161592a48709333e485a83621ab8a41a34b5343b801bf7af78e8af2613a6e7d89739bb713adeb5b0eabf15616246c4bb8f727b737d18325de8747eb42c8f5e74439399c606806dba0392daf85cbf403ed96f6c925fa8da59cc2a91746a54bec1036b36f15de87ecfe04bee3bac4b6d1d329f1620d10bd784180b8ea321af43b046cd9631e2bcf2940abb583e3a5598a0e9df4c768a3129137c32c612cb31f3ec5a221d2423ad8b5f1983fc67feba5c21ce31e364b6a3f4115b46ce0b29336b12cedfeddae18261c64331d9079b2dbf6257028475d1325c539bdc48d444d25a9d43c624dc3990e7ac4c746ff7c57ca252cbc748122f648a3c953889b43009e8480638bedd08aecc8a2f32975851908ccf2817fef5a307644c0dadc0570f4e243628d2f02a4f2069467300a42e82597abbde2b59e451856d519b2b77e873912a8bd89fa82e53061b8fa9ffae9af1d7b6059ba86cfc168196ac30dbba672c563ce36659660299d870556c7084e651ec761dfbcb4817031b1e1d75bea5dab792a3609155b02d57a4f6759312a98dca4c7762d3e8f460325ac18aefa92695f5e85551f817ce4f904a406968e9ee3cb271291914dd2673be842b235e4db518e2bf08f2ffed0ff0f090e0a88d17fd0b580c874016dd22d9f6c14dd476df4f960c43fead55e18c3f8e4217c3fb3ef56617b8596a1369c5e74367fbd7c5095be1333f8de54282d514a0342208ba24eb00ea2ff1960bed6c0cc3aac1b9c1a8b3892d6343251dd8b6099548071800f70be165c85489b47f478ea6f0600f336bfdca3d7e85590d91b36cadba3a06921c4e33deb2add5e2ad2183af3edba44933a035e101cbdc1b3e4cf3f549bfef06c43dc51fc06071a8aa94e61e9177e94e0ba6989d39b50d47b73c82e5b8cbf8dc8b1018217c5e22e30cd92d4599f2deea11c6c60d18b0bb067dbf0ae09014d51dcaa1735536272eb154ba2de87aa41c93fa6e589161422c845bde845c3d540b7f3c7951545fcc4b92161dd10cd814f8b41bcb1eba9bbcde1dbd1f0586f955588fcf0d89fb94f4e88c92580670a7658406c151b0980ba4b39c308de984deb7055bc1615a9b9f615c1735e78bc8a4457d5f782014444542c075f9b84d9f257104eb9ab05eb6dcc5aa37a24e873be1ab92f459db50b3c065a84fe95b812f8e9cac839353b336dfc1411055a3e2c127f6df3f2bc08e4db70ab41ea17a3a326bb90ad6d09c01c67dd0e3e41a23f00b5985cd9cd72b3d034406994498c4d40687e7faf9e23a38f207f58338a19b8e08531a6724446393a94bf836b28b3b3c335119acde98bcc8adc32e5c536369c58c874c45b0d821cdd982199d88176753f658d0009d18e0c035177f3de7cc62d19f7a4ac9ba251720e407b05d9142337585f34db80b5da9855b220e90b7021d416058744501a665037240f6ed005ae1f840b110ce7df50e0431c124b980b2b44c7db002055310da5409a49251492726d82ca95cc2854c737810db9559ad98c3bf0eecf9e7e42b20bca2a58a2b8bb3d1dcd943b596d1e9bfe3090d3a790205c09ee91b6661a5df7496f2c4c513c3f57a5416f330b0f42a2caaae3f5d06917abe3de4f4157aa38a69c9751992fecc9a13b948026196c4a8b8810567cdcb088c276bd476871b66e7ac77a777510324fc0e39484259bc73628842464721ead3e40eda6b0ef552e08ede9dda799f498aa0575f1f4c764319fead319e39f3b2382d0d75e57e421e1c33b17df9ea24b6e5245f489a6b631754ca3d38ad422a936a6a7f790f88d237c9d223a6ae1bed051e761d0de1753d920fa329ba39a97fb841ba88ca72e4ddb4c8dc5d9f6573edb9056f471079c1bb7131dc723ea3d5e02467670833b041a200ee406b2e13dda9a306bcae5aa8643589b6e1b51c51978e16bde3ba42843ed7cc5823aa57feadb0c6b99fef557d9020c223172a10265410dc49ab8142f86c609029243e70ffe0ffc30059b84d635608f10553e910a63ab3ca911b214faae39565e09ff96c516b001da4540d46fa71231abebaaae35768c87168d8dedf613f2198d843e0c609410b308c5e1e31461409dc337c90950bab5d8353aea052b8951a031a352ba07594d3385b0d0103fddd793bf0566cb375ff7d6d6880a257abb4c2976bb85dd684a578ed2ea596a2da1925b0d086aad179dc784068784ba9952dcaee6a2170f33c533707dfa90e8f2342f56acdb99c92a6e4b1d5857840d68ac49b6596590d663664338176aadc8e270df9bd5e87d5c650127e60b5240e1eb31ca937301be5276d48749e719fec0b03950d45b15627dc19236741896ddc6d057fa583d30d7b33c4b8b56a037083adec452ee5dcacac5f4c854a9d6bd408c72a5d4ded2c36108bc630664f8e62f80a93507a675f9082f2798be4122364f2e66250d2d8ea3351adb81c8c8c66d32cf5c2a1f025b304fe9ef55657acbb3a9bf3355b8ebd669d4605beaeaa2a1d6767e8652a3bdeabd2c63118435febc47268d57a84f8d023acce143ad6f2925966c9faa9f56145f9e40aa42da6805cc12d7ff1b1cf7c063faf14754b0915f2e0cfd75ae60b70d4dd07530f3d30157f24dd2ef40d655111ae8f37967cdbab96f9d4c0db41fddbe03fd381baa86107adfbe623dc170945c38f823e73d23d278cd6c221ff83e0beb8ea59d62ec0ecf0b648fa6a5effd149d6221ef59d5006dc7ca0c07e562eb0e0e750554c1f09a4ed1cc10ba433ef9e461d3647dab02ce628415a1a2ea12b6fe6f4ded15262135447143348b57c396b1cd29af9f881a03a429db212ca6086832305e014537801d8f8d627e816155223321949f175ee8ff51957f66377ff593e5c94014fbdec4072793b454eb702cbfa801c7ea53f179c2851043fd1b96346ad9fa79ace90257cf3486b6b38463b29cb9e3989eaaa03f528e70caaef6ec615cbabaf82d0442020a89c69a181228ff0001e9b1a08b7d8a41078607c25d12cd1769151681b42bd95fa390427ac2c6c80048547a89daa1650114e26438298fdf53cba164a3a53a8405a7d9ff5226bb71d5edf28da5b5d1271f7e4c06f57898d91f53c179fcea1ac7201ec51e4f197091aca2687306dbb72834d3663c79d99db41e94ba4951c0e2ad29b46dd756828e1cdd4a71710c408bfba97e2c8b42f53b90146a0de28c2d611a5077bcc0b9e7fcfd02c1706135b481830b732fc46bb96026a81191ec5e640b263ca92852c0f3aa25ca72b88ca21cb841ca6b1f7ae3d494a634661dfbd01a7a893804a846932b81bc4197689daec7c4832097fbf3e983e08dd19e1513e7879af5a4cc5923736e294119489024cc8e602decac2b9c1197987aa2bdeba6dd049d01c03fc3ce2e4fb5ba1ca56c4fe362f7d84889c926ae196d661f14a8f2ba331d7ccd06e1f53c3845acd6132f9c56eaf9eb1665d6e5fdc7d51b29e33bc203d6a9a42876709ad8e5b86f2f306eaa6c7552e782da8d626a5dcd8f6f6aa565ac21853e38aeb2249eb79a0e487acdb36c38fe067fa182daf9757acd28c8d9170e6e2c9acbb5e3bc32e8e438a5b1cd2fd1e60262881742c8c79e4ae80c113675b5f7a51cd2dd3f3f7faef8590a09e5f5690a67da89c1bfc9f5ab06612339bfa5a1c83eee863caf53053a982b580190cc9a59347e2d62dfca733934eaee72f56ae2e648e112adfa7a754ad803c1f333b42a456f9a473a4cc05bf263bd27e288a520aa5267547f607f8881c45823a385d6f9ce7e5f87d082c0eac4841f94171e1838e5bac60dcf407dab11cc091f02ad479c5b73700a3ed18feb2899a266910b5da199ed0374dc00eff825c7d51c1294db4e8161eaacaf7e33f7eab2cfd94447ef5e974eb18a121c08253026ced7c3e52f404d8787521b12ea4e2d96eddae9df7059a7bd03ad58a1d401b5e750ba1a567fcce0954c1817bbd834cbc2038c672ac919ecad23804d3592e23830f68b75843d506d1fd9ef381ab9181d6216eec55336b64cb8918ef798154b83c7e3ac94abcbe62dc4e86cb2c8f14840cbac9665e41cfafc7384f5e92298b16f3737ab5ed32b1f646a545441726533d570811552df9118366cac436f8d0cb306172d2fdf6f2bc2d9eb1dd374f943541c28f8bf409e56f07458b663301716ec6c80c6b6fdb4cde0fc68da5e08c229008c9f9ea8341594ce3750173c636244fd156ab3eaf6b6d8eb01c6d9b09f79118691a0699308b872dfeb8222296f7dac83ada5cf7545942b525570973a5439cb21929645e380b5a0625eca548e34104f2394d96d010986355b5292d368843e9e9cd7d11033f6dd5a557684bec389b194beec3af134fa11973e6bd330fe0eb0a0efafc79f6130db305ed5ab5888a15db870b22baa91bb79bf6fb452383211d1928ac651f0ac85abba3912c78f9d506ffbda2d79715e6394b602fd5efb9b38b2ea37fc584448e2d48922c4803d329481f2142b2f7b8bfa48499c8010f56e023982b7b9673b67ee8510f400c7725982c8ff7eec4780fa500d39af24f2861842fa8a5021566f38ac6797b428de7b8858823773d98f6091dbe840da3ed198528924bd3760d39195739cd7823e691a59111f01934aeac30d19deb2415d4b0af2ac30677107cd3ae6935ecc110c1c7d667bd1e4dded9cb64790c752fbd5ced4935fc3fc77bd3640fe0d6728cf485607b0687337c463acee23c8d22cdbb760316e41bda97f71bc14357cea702f8d1d5e421b16d5d0157e9f63465f1c7ee55cfe749a8cace607a00594702cd2672cb70090d4e6d34771160b0a0204789acf5fe0a75929", 0x1000}, {&(0x7f0000000240)="3105d8892caea2b020df49d1ca942267f2e3b9cc1f24f6429e6f754c4d990f76421d41de30fe9554119fec061884067f9d14cf13ba6b3eb8e83425227411404999dde6de6c073623a8e8703adbacfa875802ce0cd886fb1f7c32bcfabdb60de45ba4b2716d017746eb1508df95d8c44f8e0271049e5eb06e5b3c8f5354731ebb43aa03ac6fce279914ae3a0ac21dd3f2cd84379a613ec97ae77b8629", 0x9c}], 0x4, 0x0, 0x0, 0x8}, 0x4) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000180)="c4bd467aacd0465e05e85b11fced531b78a571bf483e5f14f56e2f4e01d21e39abac68bd81419a7b81b74e72718f34c2cd1013724144925f07f070af", 0x3c) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) 16:01:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0x3f, 0x9a, 0x1ff, "0d83c43dc052a461a8ad1967fa73d880df3aa3f4", 0x0, 0x1000}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x7) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x100000001) close(r0) 16:01:25 executing program 1: r0 = socket(0x18, 0x3, 0x2) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1a07, &(0x7f0000000000)=0x100000001, 0x4) 16:01:25 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffe8, &(0x7f0000000040)="b6") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0xa0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) 16:01:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) socket(0x10, 0x4000, 0x6) close(r2) 16:01:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt(r0, 0xffffffffffffadd0, 0x1, &(0x7f0000000080)="83aeeb94a24d2546f1581b3ff0c83823b023fa43b3ef1a98dfb7b7aecb99377dfada413181dc3326cffad93feffab5560b5bc7095c8f6ee63e76be3fa09ed9d65d0672e75fd1e573bced38db1054a949cf09751ac4ebceb21fd4f4e28632cd97c45a41c1bde7b1938bf03b7ce939dc59c4199b959d8e3e533c4c98eab7adde692a8ff20a3cd43834f490322364e46e9b3133ca3dcc9ba84dd2897f23ade087a67b975dafa8d66e748304d5a694ba08baedfcfcdcbcdb7d633754acea80a0436320399153ce7d00bf1389b4e7d643a8d3338f79e4d336b6047064141ac71df4c169334721f2bc767d9ff04a", 0xeb) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0xfffffffffffffffc, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x3) socket$unix(0x1, 0x7, 0x0) 16:01:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x1000, 0x5, 0x5, 0x1, 0x1, 0x8211, 0x9, 0x1, 0x0, 0x5, 0x5}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000600)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fdee30badc24f42a0b66803c6e2086caa672009bca0ac4053421073785183e8acc58c7568d57e0671a6a5a308cac6a311a31a8796a0b230aa6b0dd841c489b87af91026739a4c4bb3369aac6e8567eb6efff195837045afa4f225d6a54d34bfdb813197a54cb313b7291baf5cbe9b8e8ebc992194eda62c7a17c8262de1e4e9441a44a4e5872d5d4f746440e4c6b0287dee85e2c4acce7e5d2b192fcc9b6cfd4453d99f97c29aab775a1e397c31432b0cc5dbbc90a909eef6a4f8f968622fb97ac8f8a8786a86a6afb17b572cc443bd482d1f55393022ce23cfe731c232bd294df8d86c75d9ff41c1952e82a1083bdf1d638fc42ea79d4f64dfd1474a9831dabd51a8d577419bd724be7348bac2f0758557264597bdf187d977d5d45bf8fc9599f34e93fed7e2d813456c89249be742e665c51cea3aa243b3caad", 0x171}], 0x1) 16:01:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x7d) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0x1, 0x4, 0xb8e1, 0x4c}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x6000, 0x0, 0x100, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x3ff) 16:01:25 executing program 0: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pread(r1, &(0x7f0000000400)="bfc38c74b70becec671a3bd951949685a36c012f4ffd73e159cd5137b34fd62210ffac462f8e04d7846fbf3c44dfd2b3ed4dc3e371499f10dc6983ae1af7cfb64bfe7fdf07156aa4bff54f51c65769ede7a58c8b5645f509a18327c03c4183f7f011d254e7f164444308e29abd13a1651cf1d9c0cd338369f2e0fbf4e79c3deab2051b7cd07a332b5e742a5b56a98a9cf313e205c3472f9350410873905b56e54e21b5eebd3cc47004c84a4132343517b12825f48e29bc19266b47dcc16d6ac210c196af32444ca2d869eec09fe034266cf345cd05c003a87b75dbd773f570d605a6577bfc0a0308e16e3b3bedde55850fc12cb596f1cfd1435613766bd081a33aa04ac51357361ac55efb38b3e4fdf9067cbf91797c6dbd654b51704b8f1612c445b1694d83d812007b5edd67973fa2781fc30540ed094d46fb81aabff3ca67563a7309d4c964df00a5a1a65e3ef112693b1918bfbecc196f582ccc4ba0999a6fc4d8b35b511e34f89b387dcc97088c548080b9935eafa4e4e1e2b8f7c38688c4edd64c7cba6c5e7a478945c4f11158ae9ed4ce9ca46e15b29041c220b0ea4c59dac47691b382ac7c8a1d6137aaf6eb83dc5f092b09d4ae28b1a7b46bc1273f53866159e81e5cdf7d0adae30df537a88fab69e382bcc3704fb9f1943c373ee3ce4261ba500a95aa3d367d96c46ff24d93e123bab250b6ee8981b19f5b2770a9538cc1ebc920a6b6a887ffe6a9fa4a667771564e36786b50e1e353bda2e62c1eecc2f33c3069c61dace3ca80557157300b62be95b038f6bb33aeddc2da5352cc2b9b46f3b141600f7170cbe183a02004fd0aa78316b743be43a67eb35a09ebb0d6f5b0d024acab3333ab327d61e2263c0770f427b0ce3378024ad3eccda2ba198c00c6af4897363413a41e2797ca7773d688d147951cca49c7fef5a43c93a85d562d7edbe306492e0a01e2071a8a9ed2f1e6661bbb87bc232fa34b5aa3baa1e7fc563146fa904d18b70a4b64c70d2643312c462e8d6c884fc079ffc17f4adfeaadaa283a5eb5e821e47a15483dc7d331f6b1482501809de6eb45a90ef21a55406e48cfe0f777c1bab6d4c2e3d4903e21d278804f158539cc22f063c15413bd5b270d218893831a44bad0a4f39dd60d99123290f8fd3411429387ba3d75c5475dd663ddbba0b441d72a6fe9cba02fd8618d5850dce58013a36684e736b205445ba447d0badb4cd1081d3fde31985702f22d9587294d9169107f841b7e0d78f4ea82b8da41aa89e133f361273a830d4533385005079d52e47c30954edd1b6231cdad4a91a511fafbcbee69a554e22da6129870463d9aaf20b88736ce2da8b3250e96c999c16cdabcb5bf672117f1ac47f5687d0fc4a4aa3432f999c343284d96eb310779c3e9faca03964abec3b391a38d888179c5deccca9ab2253d35f828132c0cbb28dad8832c1a7109a7e1b8e905d91dcd51fbe9cc25ea6c5d882ea5fbd091a733d2696e7265b7d7fcd370b68bbb4c0791f1a34456f36afdac64e02adcbadcdc74ece10393df4f78111d7fad6713da3efa1e900c56a2ca59dc0e44f210d92cee4e4419fc8b37bb2a666b9030fc6bbcccfa960733479db3ec71fd8118c576eeb520d2b89314af15f4490571ef64a9004d404d8b79a04514e2d123018dd6d971ce7e44b749fe6156ecfb77d27e3b662fd854cea85c54b83f716c1dff5dcede7c0748406aea45e35364b9b43010cfef2c7f8af04a909f52be009253efb9acc5d4f62f2c575bdadf48d617c15a0e9fc16d73024f0edfb44392018beffa565beffabb075d5ccc27fbd49c942d57c097fa041272d7e36195a75bbdbc634a9c5ad0022f4e144c8b36e4dcf4b7c1503ccc3e01beee615fd5f7c12630d6be53bb957668f62fcb50582d78d7e513f4a2a8fe0db18d2499ed61a07aca94221f109a03a781230eda1507cd11589f1cc0e2d53032aba46f9d5a9f365759ab8e27c0a4ed5792caee83298a4d8b588390649b57255e88214619d0eca556429daf867a3736c27f632bfced3fbb787084cb9cc431663867c91e5b29385ca1c8dad43229d7c3960a76a90fa9f42e5dd57e509eb55760c10c128f728efb535662d88037c1a905b972e459cb9ad471d3452027ccd7fcffdffe24fc37caa940560fde24f5dcbd3f6c6eb705a76009db7f32fba6dfd228fc6d876a0145f80cece0820b6bc2d50ae5a690cdac3443be1e4b66c3dfd354f7e35039803f12b8f7c069de76b8fbe99dd2b76f0938b14a59a0fb5771ee9971e55e23feea6ff5aa1c22c72bfc2249edcbbb2a196cb6ff72718dbbebd33b03d8f9a0dcc44e7409c4e12db87eb6274a65dea6c2dade77d90ccc04ed2e567ffedd4b5f395f24bc91c8807eb88904e8718f7712013afc0d271c63ccf4cf53bb2e34e24a11007a81bb0844e186d14c92108ed50a9226b50e3857b46f18cc2e46646226428063050db042f092e149467bd1b67bcd4f772ce44705a2aa694babddf12626520507b332e4453b1a86b51743295aadd670ad7d69b380c80b97430b55f67418236e45c385ad04b5c11af19f19a63da1077875d0aa6b2f3def40443bbf9cd3a5fa11251bbdf6c5e310dc4bf917ce8d01bdb84668ac976e93d6093ff5381209895f402a72584691fe9d32fde360e8efcdd458df0647ccc1d217f764c02a7a0984c5bf3d8c449a610719e979a736869f32caa20b1362c195fbc60aad36777786311da881c840d7ae038d2a1d0514d2ba73c1c8308fef0ce9f5f9559d9cf88a198d84c38f5f95fb88bdde9689f173cbc8378acb340f5597c3d6563925ed0c75e5bf07b537955368d78d0cc9c35a550608507ed54a5189373b907cea64daab1629dcd95670bd46b534abf8ed06fa3258285de8d26832af202301b48a0a80b3075bc0e53d39ccd892ebdd6ad371173d7fce37ae2de5eed32fa233139799413dcefe9d62138b0442396782945218c4738145d85e6cf57ee758cb36b756fc73c5eecb8de0bbdd439f7740afeae6e763eb14cf49f5cdf82f19b9506d7ecf2ea4c33311ec3b5cc3e14b3fd9aeb29a03d0820084ee2a568de9c187587f5380ad587b8b7e838203224a251bb85564a4806531611559e88db1b97a8b314ffee59b0c9e86b81997c0b2a08499290cbd2452bfe5e556d4b89e30455f076d1678c96ac4f44bc469134f1aa9191978f08ed4f04d3872538c81e294ae6e5f34db7b3b2043593352688addf907e351b7b94805ee4d4b3b8d3bdd14527ee46218009fc741c228663a726ee94ceaedb865058785d69d9142dc65520bf3470430475bf53602b87ca0a510b71233f39f161f34145dde1513f34accecd9406f4c48db12ecdffef5b69aa897dd651f28632c94e5bc6c6d409d1f9ba1fd8e3946f61f3f4c462ef23d5a5f2cf3b83b917ddd1e6e11886f6e474a01d41865b12c6e4d7a7dc9eef7d5c36c56a57fff50724be0866b685c9f79c426098d3b3bc96bcfe193af8f5fa399b8783bea749a13ff09000b8ace81fcc9fcf58e548c7276c6fa6d456c410422e47d39ef6a1b94f52a74e0c00f8600f171a14b947d8e0b1f627d6aae153efa3b0a67c4bfa3703402aad4851d63c2069940341513a61431bb6ce913cd47b00fe5a2e7d765c812ff6d74e8796d1ff69728b9b48df19ec53ea2f8a181b08ebc3fad73e3127601e41b89a146b0dbbe5325b99157bf85f123e60264bc2adba79c1e7937892b3ccf23225d97862480f3d4fff2d9304edef791694698cf49862e486fc7ed2047f8e081df375a11d8e2fdaa20b74630bc2897db219d2965ad7f5182a921b1ab16499e372bf0b66fa7b4fd121b06bc4944b12e04ecf5ce59a4abbc22bf58133eb2f1966df7190c0b4722429a76460785cd4884e042924219c25078089eafa08d30067b8fe83557123a46f31edb08f2677dbedd957221dfebfc383f6306ad49ec2dc91700912e6a8798230479e27ba03cc9da188cfde5bb2460b76c62a7a2a5dfbbcd2c3ed5e35bf0833cda05d562a588cc2d3981b02fb3d3f0e78397c001edadff525ab114584b11bafaa11d912ffaab55660382c6b03810a6e4b7398e45fceb8a11ed7c00e009470ee195efa20dc683c4b978ad3874db7be83d80939c40b402978851667ab5318587ae8cb6ce46647e62245d328dd27f5f421f3df2e02270c3d061394fee5490c97bcdb366df8736c49f60158b116b6002b882c6e9f219fc72e3ed490c6a0c1e32863890798e2c99b05e4e9394fc305f032b876f88c8688462e5f93b3c1bd4101f37316100780cf7ea8e041ee04115a3a58cb70fe216b1cb5ebd223edde5e56dbf7267a19b027f7170f6ba0553c9fdfe4b1a48b2631d7c331977b34fb29ffdefbb30ea85ee5e719f9b6e0f5a9eb49cdec836ef7dde27b9dfdf773649ce76daa49394ff6d848831a339427de066d176d5b6c0d0399b599c96bf6af9d737857084be2d0aa7bed2cf7a12fe31251e376cca1d155592a4d545f49ee88dcb771aad5d55e8083417bc55f542f4354d8f087357b236166acb63412977f5640879bc2f182f3b007363ab72792f48c28420515210bba42269d2e0161162016f8437e8a8f18582ac56c6dccb4a4a51db7eb35302db67b9b481ff417c4de1a83fcf72cb574238e528318f400f98408a7cd55cda4539bd9e89b30a222ab80d342c3c49d0f7854a598ac92be8d2fa1010ec262ad3b43e116b2f8960f416be24628d28fc6cd608466e5de228aa25020161fb949244e216b20ba9f3249efefecfa1e99f43d40cae180f2a0e59e619205d9d55ccbcf056c6a0cbd4637431d21ed003597d72953bfe6ed9c44a1b16fad860998385d51d4195e4759a6c4f6078ae35df2b6ffa02925c4d5aef5a67077bcdc0cc210e7ca7ce804d3c6ca0f519a903f5944fe762e7548512add833fbfa5ded7eddf9e7ce29f53fbf14f23902a8a75d0440353e84005b9a1e9c39120bdfa699d61b791dbcacc424dac3033ff20790cee2d3a242f96985886216456a4f45a5fbb00506715d444ab78458231a12b2b0d269a2c4ccc3b06b0eb58a52ef929259ee586e49b84eb530fa3dcd2073bb45e545defd59f99136f1e6c549fba9188c8ec61d72f521242dccd934cddee5ab912e87e7fb9c38af6655024de36daa6b3195e98cd4c0c9e05877b13bd01e0c240ab277de80db32b1a15d1539086c7066f4a342158a08ad4770948719b68c2767984a135013e83625d20dfdc6cffb88cbc0ff141c443aca2496e05b933dd8ce8121e75a45f716f085574c61154daaf02926bce3457275b6b8d8bc0b46e2e6738d98911c5877b4316c3faeb46dc9bbb00cd122b95c35665475f1ca78af742fdee850d3458163e7f0376909190ce2f81afc48fcd3c31721314b6cc037bf798010ce906f1cf1140e7f2e8c5d7af284cb86c6842be01a2b27e41e16c126b2d8f324cfa9a3bbefc7f280a1f6a7b67de923e74f878f3096ba7b0c4d9311599f79cbfbea94d96f6e5c4268ec7c7004bf5cfe6d25bb296f1264d0f912f5a012a1d69778cc95eaa21db9100a9ad8ddc10bc59a49f5f704c287cba6060666e06e806891cc647cb2c7a5a2b305191d79daf57699b5d28d9b4b744ba77a7b08e8bf086fc22026cabeceb505e37d9e3045f96abd4c31b49b4144f89ac3d2e0db1eed2de9b01e22fb458de69ff0e84bf3d72be40a2c028a8770f1b6dbfd8a4faed5932a07360a118580579988a46156084e18d29fcf97e6631e9411a372639706ea56557982ed34a54bf26812ff83199ff2d2e497ac7c0b2c7eedfaeafbdda924cb1d", 0x1000, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:01:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2008000200d, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x20) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/175, 0xaf) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x81}], 0x65, 0x0, 0x81, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="4b9df468c3dde6eedfad38e4ea70bf93806d29371f25736815ecb6477a9a36856d04c78b3deaebd1fa14d8fd48245aa1c4d0f9505e9227296030c668cc2f405b09ac61544a47ab06d73468921cf943211c66181c429b028f67cce18f9a962c301209262e35e3dab26a91bf6ffc06a48f8f8cd41546c071ed1f2a35782bb0e8e50b33313cd6ebd03fce6d3a49c8885d2b87c8a4b5152411a3d6faee275215a897c126f660322f5ea3b67755d040b24908ff177df62e865456c3efb79344de99382894c96d0af282a8db02f2d09cb497fd814c862c95ebdaf1e853675a92987e6f8d8a2620ee1e8f879e213d38aa2924a78382372bc59e42d494ab4cc0ac398e51d2ea8db1ffcd8a6ced8c1a3bf997ab6562a8f8e28852005047cd94c8e578d6bf7da1d843ad0045616286a6fa3181ef4a1a6b82c12ed910fca4ffd224386af7345c6370ac38ebd6d8e7f9d211bf3c79dad6d7a0df5a91cd2f9bf583a64cd7f0849cb0d61db161e024b28ddf89e2663711d2a70472ab9192a1f05763a1ac5dec448a4a96569d821a892f8077c7a4b7a6dadb21c690b4b7a1909620409aaf03c6573c6de797d0345102d86b0d2d52b31bd936f43c5d08289f31ad179000d01dcf69db9e17525213c5e8b377cbd979b8e52e0bb4fc5900bb6d9b6e060f3783c48ff0d310c8968ffeb711c23cb3ae7ef1bf432724436f030cab620bfee6633dc8cb168ef064cf73e36c8cca160dba37acac3ec8155f5e2d007f1364f5c40292ff3cbe3977e00932d84e6577493aed15fb3cb9a9d8f1d17a82237f6632c975bdb9ec8abfcbe8e618cfe9d29924eb97117a203b39e8683d162108ef7078d9e77322b6c577ca3f64bd4180addcd3d96e160b6a71f1c6e8f64324c9f51168d4592418eba5169933425c96638db6c854acc607feb114849bf5e8c5ab7ab9f5e944f6e512b0863d7511d75fbd79c4feb35d93f325e2be55892933d3c4b9cfb9faa7c37ee32de25d227141e3da0ac36d868d0775ad5ff6b0b35d13c301e512e8eff78a629df0613cf1d245d1fa3c08a950d8c0e1ef16b977c6ddbaa0a18e0bb16305c42788806a1d84759e61af61da60ce271587d0cb2e0be69355c739307b82aa5298d1e5d4d291836a50b0a85a1657c560b629fdbe0bbfa375f50cca37b9dea3cc86946ac943d0f8dfef0909c1a1a36a739ee261700cf6f6ae855aa37d7ee6e497d0a0ccf225c79a680ba08ef67c8bb4d27e1f87196d70adc7b6be91c77a719cbfe6edcae812c90995f688862c7cb76306db13630511995b611b6d93078d88ed8d16bd3b5b148530d4e0bf9d93738c07a88070bfe887271dd0a2a58f586e48a5ff348477c29394733a8a13f77646ae42dc0dfb90b6d4e7cfcd03d485ca61260f33eaf3b938a98d0651e02d4d30658aaf94ae313c781228cda589e661905c4943ffdb86392c84a00f96120ca279f918deb5b9df01bf74a77b8d9e3e935d786a619f45e5f0ab69455e38a71bb0eca8465b230a7efff089cfeb8425be4b1760268e4924461ad0ced4553273ad1e8c736d8d22be45d791ee863ffcec9a6b14c08807a83b6af9f06071c56a91f1e76e948ba01c447cdf94088525c7688ab4f2eb408d47d2bbddc1904d79e0a004240911b55eb1ba23a674c0039b83181a08ed5e452d21bfc79d22d0f980733104402c2c781fff0837f874437dc346f5e8af0d0c4d737bcb363537b3c78bda1123526c2b47b6bc0b9ef569887b8ab65f540808df1b0866f5f9a1a75007292c6466613b93b6d3d53ae9a5cebc4482ef168ca806264fcea679c0e1c3b68739a404475f268f10a6d7f20168f7810dc94369d6c57132f4c0a2349d0ce41d9719bc70784857cafff76914f245e75c1da271fca900c3d5973ee586a76e612d7aa2305520fa54c0b0fe4e2a145dd34894b110d2153b293ed672514a47c542af72fcde5e9bfc46758faf1d300b3527fc46051b32cb2262f03edd39ed2951b1268bef767710e4ca49b0a14370cf79e98033c36fec6a3bdde7b482e44625edea44b8e38b8d21dcaa91c9b8cb032138a918c7a805ced482be121010f0a0d42a1e3cdde5cee783df2b98c020f29a5350a2a7618e4198a3eacddec8079da9d68608329211813fe68185c04221e37958ffb240ab69449af86eeec48044e9927544ba53ed1962afb41f1b932ef74e1638a968ead358dc49949fcd6e3410da5c6ac3fc8cf4485456604d0c2075d1ce9ec554e0cbed651c90f643aa7ed932e25dce2aee74626e829e49d9664d842cec16c2208189fa1f2b17b7b1579d03b0dad56440e173582ac41c758e35421d8c2c304b063ae92a009a1cf2f875b0d72ef40321b79e6c5a7fad36e2b8caa94b62e8b7ed19db8111101534c32845f1d8fac68a8aa048bdd665371c0af7af4b75d7402a1eb7db7083b5cf26f8369c329872f436fd12981bde3139f7b542164ab32c546d7f6832a361a54e599b76ca6c2507f2ad7814e0f020412f46bcacfb833c7ac1c0504b470cce15299b47d3e0caed64e1ab167bcfacc01f9a49da249a67e37f4d208bea873817340e4b5ec22b6906a9c2854b6f5c2f75ad69ff9c01cb1525f11b7951d34b7717aba7a85f692c2728dbc6c73f6ca4e8f419ca82f231d66151ae6dcb029ce733f751850e465000b51c2ba5acf886d609c29f247376dd406744dba2db3e5bc2ee3d9b939be1e7c12903bfc0c93d3024d102e771136449c374a84042e6480813bb0fcb7c5637a68d62e731e88f264e4755234265352f17e8f6ef2725dae75ee9dc6fe6384c57343685bec72187f060664e6d62146b223fac2be1b6a2ff6b240edf20f963041917325427ec1a7dbe308fbe93d71d5f3e66c07b0d6978c227619513b3902e99829a94b00521c0e6ad3a8fffef59a24b77f165a983b96803e4c0949654c6ed6fcb9837aa77d31f214aaa26651ee61b912a8a5bec89f94316d5ee16bebeb7460de96adf931cc29bf2005a06de8998ea8d29e4296f490c551fc6f2ad505239b3c2f1e1f556a53b41e20fbdf0d54d5901392e62e32ead6a41de556071aa619ee9b912444b75771e370d9e3ae8b63691f1f4e8ed0736fbd15e861d1dfb11371f7867560fc89ca78a9d1111377d762a926ac6309df4118ed448abb0a7d742754f591ce787b5eca6c9fc891bc8d141073302addb8d775312eaf86d8e2a4a914e087e066497ef8359d6b9c3b70a91695fcd3046bde4c17eb610a407979ab2a0cea90ce18783579875d3f303636f1e6b79eaac399131e50a87464cde9e88ab13b5bf7f9b821324fe1c77ef65157cdb72c88ebda2b2e1e2ebd7cc419e8a7d4d880b6c3fb708f5f680f37ca6bb2ab5df3700edfd02b9e4ed1c0dde83eb3d4766d4f3b334326109af16d42ab86c9b969e6d6fec828de78b48d9d6f25bcdcd97f507095ba45ffb59ccead76ff08d4db290e757cb9d85bade5a7066939889e0eab20062de3a515d15153012c1989df2c206f02a01a16b992d70194b1455a0adf96b74c8afa1b1163053103c3480403187b09ae19ac2cffa28eef9c749a43ae5ddb70edd9acee4949db77a13d3b4359db2fc4c79bf1be350270b98c39cbd02cccbc6a134db2367ed4a47a9b09e9fca55dff0d5e234df3cf96f7947bf9aaedb614c4c8d52b137046ec7b7a3d1a9ce3c3e05d71975c92ba1da2e3f06b4bf775b89245cfc6b2c93d7bae4360ad7f14900cf193ce15f29cc7e1ec87004ea6c3fce1dbfc992c72e877f9d4e94f33ecec53126cd47562d96ffab24c6b333d03c2d9c2c2f2df3335d5c4e261f36c0adf614a677f3fd14ed25edcfea564555e31b85c57c64714e9e9ed886f099717733028599e3e6c83b984c6c643687845e3c67e15f8fa0135829dec3934c8e8316548df6655d9ecfb8cdc9e8cf13f95e007b7e12d6a1a3311238ca53d514469d6618fe564374cd93eea0ce8fb6d29cd3b24b7159d25399c4346cf22672f218c4b32261adce394941f0339fa15304e15bd67df94a50722d2166243b51c6c3ae5b2010bb24c9a3328e53c0555f1391e51ac98dc9175d6788962521f4d08f38cab199dc6e822f651b8dbcc99c7350bb7b63ec1a7bf8e19a81b90b8b6c0a53017660e6d8de6fa23d3c2b437d746818b083581c3a8aac63bad2e0fd15ac3281bf48c5d0aabfa1431908a1f581f1ff0e2f080a0d8cee959e24c57c09812dddf5c4e1d739d28ad7b07b5b9b713c9ba1926bddb57f55b6edc2e14abbbcefcd7fce6de59e5989f4d37cf62e0e8345ac6cab1e94685a09b05ac4fd53a6d8147229e329e0e3366f6b0c6089318a89ddd64f0db36eb604fab188362e26cdf6ccda20eccce7cce673e40f4c94598aee350d5dbf9f623210c778015bc8a5bd099fd450b88457f1980afe3a7cd722c70200e60b4beeb2a82369b5f609a65b416bee8f39f4b0485f2d9c42ffb51063d510e43dd721b74463753699704efa2bbcc297ed03609a0324148bba464dc18a579c3f6aa803c37bbd208186b9d1ee89c97ef5b579d6df68262ac609c6eb6891eb56c7404e0daffe4e798f221b2b6875040d2214c8baf36513e2fed6ee64b760a6dc324dabfbbd35e5c1a51158f57045ee63a0c41a3ee000d1f34d1be7148f29a0e853ee78a39421186e95b79000ac232141e0a2fa92ca545516511d57d2b7fa6794fe0141133a6e35c652f53088c4fa802827b55d3fa725e6ea067f4a6b1df6626643383e56745146084d55449feca7b2b3ccf9a0a94e2378879ebede5efa975e8bd388a464b1e2576c171dd4dc1f0935ffcc54bb1f918c18c022bff96ad63a49e13a7d460c9084fbab9ff614524ed49841020bafc93a7cf785d6e468aa983c1bef6239410841f6d9a20dd60ab87be2f07bd891316bb11f9bcedca5505d047ddc8ad354c80bbbfa31b4f3dd662e73ffb60c4b97d086d860982ae811518046f631cea99564843556522d5ef7b889e6716c32483ca1ad721e1bbda015b395319b896bd808dccbc1381d0b7ef97ea2e67026b595856f37eb59f1c32e37faa9084d19a333e0b02a9ad461e104e6bb7b973303e8c2dbf605f411a808512aa6ace3606cbdc4c847c81d5ca43ca1f4422cb5d8b35133c207ac3b12aacffd20d23acefa2af86038a4bf3eb77d8138f882dbb1a17072fdfc6bcd449519c7d8237d5e0ea99212d51c616f8e48911271aaf62791a43016bc5a6a12f45c6a6e90ae42a9acd8c3cd4f60cb4e2c6c8cbffed73f30505646bbc4b2f2c560338fe3a04852e2db42e4f162e3dd1f1d5a420584d2aef7b945e8ca190d4878541b28cef6f2927792490f9b4922b887cb3bd5cec358604cac03b8c9bbacf5ff875a6bdee7a44479133d0dac9cf03f6429303f9d445ae7a21ffa197e2051debc33e862e31445e4e733d1c7edf6e3931e3639d381e64962631f0c5b3bb7fb9aa390adb760b8f34b73dc3e0f35356ed7b43ad9d34e19a91f16f2d1c40c81de0727c9ef50f2578908d25556c00640ac659cce54813f868d207e5def3c0b9a5bcb6f1393cdce9f8fca3ad518366e733f0fa63c7a5c6cbd08ac42598ed2bac7335c099475339792bc15131df40a744ffbb0de633a64b7c4d44e2f515e8c90c7f0091a71a5f42a7edc363ac8aee219436917a3a8b8a0a601752471ec1042b1451e036eac361a64c47d3d8531022722485f19d8fc4fc6c7c50b45e14b2a8b12a7f9ecf203c3c1acb22c03f989c8f31b03fcb537f561fc78b4f25dc05b04b9e53dcd5cf183c5fe1b4294b8eb1ffc85edd3e85c99b6659c56c17b7358e6e9de1285c66a6b7fce64bb9338caa95951da", 0x1000}, {&(0x7f00000000c0)="80d0fae3db1557707c31e449705872d61b49d356977464cd3e50b27b", 0x1c}], 0x2) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x7, r2, r3, r2, r3, 0x2, 0x2}, 0x5, 0x54, r1, r1, 0x9a8, 0x15, 0x3f, 0xfcc}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1804, &(0x7f0000000180), &(0x7f00000001c0)=0x4) msgsnd(r4, &(0x7f0000000080)={0x0, "626ed901f8496a4404b7e4"}, 0x13, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x4000, 0x2703) 16:01:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x80000001, './bus\x00'}) 16:01:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket(0x1, 0x5, 0x4) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x35}, {0x2006}]}) r1 = open(&(0x7f00000000c0)='\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000240)={{}, 0x6, 0x1ff, 0x2}) sendto$inet(r1, &(0x7f0000000380)="3b457913f3dbce4b6f5e4bccf95eeef21adeb0c3ca0f13d1bd5ec00a6a02391fce1a8ac941fef9d9e4573627b34a6b86ee1513fbd62dc500cee8a07e0f3666211f7fde8b329c56b579a76267d1cd758a37c569b62a095d94a73e21add786ea9bf27541724d91eff9156d0c6687f14893dbc3db9fbdc5bcee3b8d0011a7941f265573d7952e3d8176c12dc0ed39eb4b2ab02107ead5db4924cec2c334d667df2d90d549991f822cc437054f479ebfcb7c8d", 0xb1, 0x0, &(0x7f0000000200)={0x2, 0x0}, 0xc) accept$unix(r1, 0x0, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) 16:01:26 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x7, 0x15a8, 0x1, "bfcad21b8e2c38558eda3ce3bfe1c4373cf74ca5", 0x5, 0x4}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='-.$\x00', &(0x7f00000000c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000140)='}[):.\\}\\\x00', &(0x7f00000001c0)='$*++}&#\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='][\x00', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)='\'Q\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=',\'\x00', &(0x7f0000000380)='\x00']) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:01:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x617b3e3195785551, 0x30) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)={0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x83, 0x1f}], 0x1}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 16:01:26 executing program 1: r0 = socket(0x11, 0x8007, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000ff0f0000150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b78043e781e4991f7c8df5f882b297be130d4d731853ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb774c7d0b76575fd7d03c53c894303b22f310b634f36a0309000000200000000efff010208a3717ffffc000000000000000000000000000022c3122722e20000000000000000000000a966020af1fe642a0d575a43c4a1360664f20d83bcfa461d28f42406c994a4f0ba9209730cbd861981e353faf8193be16281a734672b7bc45fa8e480de0153a2085e2311ff765741d22b4c84f5c4e61793406d5cc0e1c85f41d712a4b406a27b8f088c3da6c1712229c5bdd31d01537ff04d27087c9e683a91e17b278541b16c3dddc357fb14547b6a96adc5a07e8b505e868a45a24dc81fed84d5fb1d28fbf867962170b4e8a8fb41b077e163e07d8ccc9bcdc6512e17d830a386169ac8bb3b2f50c3a7de4b83f3814fbab2", 0x232, 0x7, 0x0, 0x0) 16:01:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r2) 16:01:26 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x3f, 0x1f, &(0x7f00000000c0)="7b03af54a3eab609a7418100707026e7170a974c82e2ac0d3aeee5c33b5ed104b37f699cb3d7ee4563d3bf68", 0x2c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x61) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) socket(0x2, 0x400000000002, 0x8000000000000) 16:01:26 executing program 1: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r4) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) fcntl$dupfd(r1, 0x0, r1) 16:01:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x1000008021, 0x6b) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/111, 0x6f}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000200)=0xfff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x146, 0x8}, {0x48, 0xffffffff8ed37ead}], 0x2}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:01:27 executing program 0: setreuid(0x0, 0xee00) r0 = msgget$private(0x0, 0x0) r1 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff}, 0x3ff, 0x63, r1, 0x0, 0x7, 0x20, 0x3, 0x3}) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x9, r2, r3, r4, r5, 0xc2, 0x7ff}, 0x1, 0x4, r1, r1, 0xffffffff, 0x0, 0x7, 0x3}) 16:01:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x2, 0x8000, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x40}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x4, &(0x7f0000000000)="f6e1ec12") 16:01:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60745e9c4954fd1d059d00feffffff0000a3bb6b3c042ede", 0x30}], 0x1) close(r0) 16:01:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8000, 0x42, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:01:27 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r0, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r2 = dup2(r0, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:01:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) 16:01:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = socket$inet6(0x18, 0x4002, 0xfffffffffffffffb) writev(r0, &(0x7f00000003c0), 0x10000207) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) 16:01:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="6c1fb9c8b3e7841b04238b14e3fabe3caecd882ebfd8bf0c187e1947647af2c650105fefd708eea6e26f8752b14b329326742245f98d1db2cea18736e7430205d3f04d35fca3edea607a54fa2709", 0x4e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a113a5052cff0700"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) 16:01:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) 16:01:27 executing program 0: getrusage(0xfffffffffffffffb, 0xfffffffffffffffe) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15, 0x0, 0x7f}, {0x14, 0x5, 0xfffffffffffffffc}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x1) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() setsockopt(r0, 0x5, 0x1, &(0x7f0000000080)="be815c5d12155d51418a5049841050a946e680178ec3217b9b16b6e77b6bc8bfc325c17f54b2d38da94871047a2d306e13d94c1d9580cd56f38be344b5ade656a1a0bcc307fa6c7d1bfdd20a0e13a9db5e74d6d3631a", 0x56) kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:01:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000000)) 16:01:27 executing program 0: clock_getres(0x3, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x8010, 0x10) getdents(r0, &(0x7f0000000540)=""/12, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r4, 0x0, 0x0) write(r1, 0x0, 0x0) sendmsg(r2, &(0x7f0000000f00)={&(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b40)=[{&(0x7f00000005c0)="70a8aa1fb7332290cc80caa0d800be94f78cafdcd19c181125ec82b5cc218f0d5a5dccce74de71eaa389120e40aaf451b19a62ece9eea2bb381d6b3da7d92bf3f890b2b3341cd3f95d5f138bd04be8835fa8ca30f46b906366f2d32631ece7faf103b29e42673c6908fa4949df2eb4a0a98bf83430e44fc326440956bf6650c5d1837a80163aaa7b976b8be8d979095dc381d5ca60d8fd91929cd64c667a944d0013d9f7b6b1c4e6f074ce003779bd01f3cfc4f1ea25ac", 0xb7}, {&(0x7f0000000680)="c4f1d9d3b1f5a897cc229540e2e77983018e85dd5006c2f3824cf0844b0f9a70e3823e2a097327918ceaf53154beeecb28297da71cf964fd8738355a6d32dfdec19755b9a3db6fa08fd96a614c37d7ad183b778f627b08b3569509aaa8004c6c801a5aa4fb1c4090c95d0151b5f0cb", 0x6f}, {&(0x7f0000000700)="d09a0cc343ce26d59b21845685eecbbe9b49089450336100ed83413859cee6a3e3434d009409343dfa66747df1991db2f1fc0ed725db57866099434ef4f7d1d4336b245ea0e27b80b4efe6006826bd00f07217d9156fbd0ad9bff62ce266e9a70dd83449b95dea5a16d9a6dc51f9a0bdb203", 0x72}, {&(0x7f0000000780)="7b788789b99ea99e7ad24e28523b291cc004e3c1c1220e0d9aed3b43caec0701f15194d3baea95dc27a8f0c69561677f02041b5a015a3765e4923d6f0d8402589cd35fd7a8faeb8fdcb7d5fc5f45240db9e0aa9700951ab62078105774572308aff9beb5de3c3d32c123ebc4a9ab28890e36d812f40d9573d079f472a49cab22a37915d09ce5035e20", 0x89}, {&(0x7f0000000840)="900d0c31d4a473d4e695f389053dfe3579113e697ebe1d0fd7e203873fd08d378046f218946ad58545be348abb6ba94807fabea93f29eb711cf641fdbc3af5b2b0910563d4b7282278aa683b77ad9df6c2787ebb6db0f05f26d98a8a7a34feabe4c4c874775ca6f87c7a2f4a4ea3908139cc2cda6c111f76ead3033c648571089a87ac1b54ab6df31a1d", 0x8a}, {&(0x7f0000000900)="a1043a104c2c2dcf5e474afe2a2a0956e3cd69f86a9592f9258179237e11d9e67e6757165a32eaf9831b55057df1a3f0cd6bb6796b48842d673438d4398c8765291e5091ad4538e6b0975b5ce6858f8421af8915754bf3cda0e3e462fd0dacf6b2fdbe769f53bf5631cb18f4dc8619745e", 0x71}, {&(0x7f0000000980)="aa5f9fa4f06a991cab7f7341a3d96e9304349ebebf99a428a483beb12ebba65273753bf0b6f3787c0ac2e149d72647db5bb693a76dd537d17c95e1a3f6e338aa820371ffd43296191d43ae7ed6949aadcdd2962d31b979d768756f57e97e370285bc4ce2424b11e37c5f785539d047b37914fcd57849293ab4d4fd31f186d4ce3960350ea90b85eb67c49d5917776e1771ac8872da0c06376812fc6c46d46f5e6fed0ea850133631fe9351c757d33f81d17f044f04ff4170506077c28e8b408b601490", 0xc3}, {&(0x7f0000000a80)="f4fbe1cfeb44ae7f6f04ebf4c3fcb5f1eed67dd7065ab451708bbaca053dca72587e6af4207cbf6479761c763d4462749ecff7d93455e7799220dd1f56c4718bcd732c416bacb1ce0c55c602fc7304c71293083b5b2a179f39b3b811ee7e6857993a435aa436c2862ffe767c2535af6cd2b4ba3c8305349bd0f203e4c5ca7f80c94467f0665b976987d556a5a6eb15a5ce7b1c7b6449c16025a7", 0x9a}], 0x8, &(0x7f0000000bc0)=[{0x68, 0x0, 0x401, "1ef84941ee3a0aff5123f4e6049f49e271508ea691a966abfd8fe86e3f8f69da3a8dce8de39f5ffa1a287c2c6580d74fc927001dd5813f9afd85b09fa389aa093d97e8dc2b5bbe98af3a10bb880e86c502b8044a46f7"}, {0x30, 0xffff, 0x0, "530fc40db83a81a1f4cb84c7ff1e3470b5b719f6b106486f6aa8"}, {0x80, 0xffff, 0xa, "83a8744a0349295ce40baf7063c6db981ce0d0bfb2bd3e8fed52c718dadfc7904b64cf3238186847779e4a3064a73c9c4c208fa184486731e6f8f1f89f16c4b380c0d2dfc5e64b9ba5496949c61993cecfc166323602f3126f46c33af6959875a6cb8164c459692d3134f5499755afc1"}, {0x58, 0xffff, 0x7, "2e449289a4a968fc706cbf7ddff0fe77ce2db7c84d766f2a4cab443a39163be3cf0c7e50e2864c12e410d1fee37491903446bfdbe3566ce977f4d2b302b2f913d5ee260ffb"}, {0xc8, 0xffff, 0xf24, "3119461b6faa1f3730909ecca1a127defe6ded482aad7ab6eb8b9c774be823cf8ba33979237c71df741ed885907dcf4cd1abc690ea78bb476f16fa3ba2d689aa2e6410ff7462074ce97d57934d3efdcaf002e39c6c74d3c2721a4f13e1b7876c336c6247e5559613192326ea55d6b9f3ecb0fd2ec3116e421e74e04f9f2a60c1b81c87aeab3bb762c6a8f6bc1aaf9513f08e9c87ac81630ba1e7362d169265bff33431684e5f6843c9b556bad4a75ce2ac3bc9d724be"}, {0xf8, 0x495f429f5c3776d0, 0x7fff, "b28e5cd02c886a3acd82123f1c50900904b897052837fce4ab7af0d4e83bb578e9f81a600c50c12324a5b7929031f37aeda3b89922a0e0a1bd5191218a810cde340def2d9e79bb0f7dc0b8a79b5dc3c2acc76d3a07a5701f07a7db2ef56be20d4d4245d6f6e3500c73c7141024ec602479132001227f18a8828ecd14b729fd06852899b2cb03f7248001a58e8df4745b71f571dec3ec852c72e65d030a822a83849137f89bc2904fc0c899d17e1e3ab5d2b18e61a2ef326dcf4a433976abd44a62b3d882f1eb93bfe398c88644cd678cea7487d4d4429668a979583f8366b7a776677312"}], 0x330}, 0x400) r5 = getpid() ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x264) getgroups(0x1, &(0x7f0000000280)=[0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=ANY=[@ANYBLOB="f0a92effebce00376c03000000000000004bfc377da9e1c6be3b923a5a5ed32ec270366811149313a976e4433e993936e2c3a97732a53aeff6393c"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="4cfd023b74da2997be28cd3c3d37f02d3c289b181e598b3e9f78fdb9d10a9f45c63efb740c0e316ee3de525d725f97b0219f67c0720d3641f836ae146df2615b", 0x40}, {&(0x7f0000000180)="397b0943cdf026a9eb720f7d170d7cc93e27d51ccf83f080fa72d91cfb570a1f881a2ce5f83f64689317db8cafd6cf8a928e0a44c8b6a5eded2e74ee9ec51093a885a1b7131e83fff7aa5dcd3ac594b90119dab4aadab12ac5107c5f1585ae0f67983dbf807756e188ded9ab8c8eef47c55950eccae1fd456333f61e5e8fde73f72af673b6", 0x85}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x40, 0xa}, 0x6) 16:01:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x614) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000140)=[r1]) syz_emit_ethernet(0x1, &(0x7f00000001c0)='A') 16:01:27 executing program 1: socketpair(0x18, 0x8001, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffec6, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRES64], 0x38}, 0xfffffffffffffffc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000440)='./file0\x00', r2, &(0x7f0000000480)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8, 0xcc34, 0x7, 0x8}, {0x10000, 0xffffffffffffffe3, 0x736f8599, 0x8}, {0x0, 0xfffffffffffffff7, 0x0, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x411, 0x0) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xfffffffffffffffd, 0x5, {0x1, 0xffffffffffffffc1}}) 16:01:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r2, 0x0, &(0x7f0000000040)) socketpair(0x21, 0x0, 0x1, &(0x7f0000000000)) 16:01:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x400) close(r0) dup(r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:01:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0201fcffffffffffff"], 0x10) getitimer(0x2, &(0x7f0000000040)) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, 0x0, 0x0) 16:01:27 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0xffffffffffffffff) 16:01:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) r2 = semget$private(0x0, 0x1, 0x142) fcntl$getown(r1, 0x5) semctl$GETVAL(r2, 0x5, 0x5, &(0x7f0000000080)=""/222) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 16:01:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180)=0x7ff, 0x4) writev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="010000", 0xfffffffffffffdb9}], 0x1) preadv(r0, &(0x7f00000016c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/182, 0xb6}, {&(0x7f0000001340)=""/99, 0x63}, {&(0x7f00000013c0)=""/139, 0x8b}, {&(0x7f0000001480)=""/159, 0x9f}, {&(0x7f0000001540)=""/114, 0x72}, {&(0x7f00000015c0)=""/240, 0xf0}], 0x7, 0x0, 0xf) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/96, 0x60}, {&(0x7f00000000c0)=""/38, 0x26}], 0x2, 0x0, 0x0) getpid() 16:01:27 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget$private(0x0, 0x600) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/39}, 0x2f, 0x0, 0x1000) r2 = fcntl$dupfd(r0, 0x0, r0) getsockname(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f00000001c0)=0x6e) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000200)) 16:01:27 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlockall() r0 = socket$inet6(0x18, 0x7, 0xffffffff) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="6b84f28e626dc99e59a54d0a2cedfd4653a641ce28cbb8918f7e23b4173b0b539dc873b940bfa1022eaef333632029b3cbf83968d783f791d6a2788ad59b2de583ca13971d04ce4c5bb3697c7b91c818da2c70b512c76219e300978cbf4c838eba1ca071f5f1064a00e76656ee9b30e60a9582bf9f486268875b1fe76e80f59d15b0", 0x82}], 0x1, 0x0, 0x0) 16:01:27 executing program 1: semget$private(0x0, 0x7, 0x420) semget(0x3, 0x1, 0x46) semget$private(0x0, 0x4, 0x2) semget$private(0x0, 0x1, 0x200) semget(0x3, 0x2, 0x100) r0 = semget$private(0x0, 0x2, 0x4) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) 16:01:27 executing program 0: setreuid(0x0, 0xee00) socketpair(0x18, 0x4003, 0x102, 0x0) r0 = syz_open_pts() r1 = dup(r0) r2 = msgget$private(0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000200)=0xffffffffffffff5d) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x7fffffff, r3, r4, r5, r6, 0x80, 0x8}, 0x5, 0x8, r7, r8, 0x7, 0x5, 0x4, 0x7fff}) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x34, 0x0, 0x0, 0x60a4151f}, {0x6}]}) syz_emit_ethernet(0x1e3, &(0x7f00000001c0)="42dd263f20e334000000") 16:01:27 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x1) 16:01:27 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) socket$inet(0x2, 0x7, 0xffffffffffffffd8) write(r0, &(0x7f0000000080)="24e709dac8c42333189fac4a079c9ee18857d838398d2f0f21751264b77360bd48aca47840981540e9510ae731ffaaa2ea68aa9a2f9679a1b067cc2f7138a49f312be0b441e9fcb7a56fd30298eecd3ae94cf5142bb374e0f8b0e9c63e3c59560f4c80ece94a437c0b12df894852b797b3e6d3e661488391bfa5540c5d73b1fe0a483cd4c1951a6b18dafd915871e2a11b0dba37915255403a37fa05cdf4d46327097e015d72dfad", 0xa8) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r1 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000180)='O27', 0x3) dup(r0) 16:01:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x3b, 0x100) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2c8, 0x40) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x113) r0 = getuid() setuid(r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000880)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0x14e) getgid() getgid() getegid() r4 = dup(r2) fchmodat(r4, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r5, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r7 = openat(r6, &(0x7f0000000740)='./file0/file0/file0\x00', 0x804, 0x80) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x23) ioctl$VMM_IOC_TERM(r7, 0x20007461, 0x0) truncate(&(0x7f0000000780)='./file0/file0/file0\x00', 0x0, 0x0) 16:01:27 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x9) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x2) open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x635) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x3f) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000240)={0x3e, 0x8, 0xa000000000000}) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='W\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000300)={0x7, 0x1e9e, 0x48715a8c, 0x8}) fchmod(r2, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)=0x9) sendmsg$unix(r1, &(0x7f00000019c0)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001940)=[{&(0x7f00000003c0)="916996b1803bbe07f4211e43edf0408e7d0185f516d9922c0d12cd8760fbf5765abf973cde630957a3bad06a721b3b934b954c201e4feefb15ccb900f03bc8fe561db42a38fd536d61fad7e05a48220a55ff43a5a780f6554cfe7216efefee54fcf383bd4f5963f51f51e803ef3779a962b266759c328e703b21fa623d2217768ca0a8bef9e12291bfd3eace50777f34d84395eb59bf70dc6cc32419abe9a47fc53019109913c7565a3684c1002048eb83e11a21468bd1196a0426693362292bf0121b4d1153c5690dc540be3b501dac4545b0d7d1661e26e3a97ef27e56d065eaad43ae31fe96cfd33fa236be4d98df58f9b769cf887fb471ed34b3bcd5e8df0de6a1af0f5564740a6567a4db693801927543b123c1f9b6788228ae4e36871178c96631c27169cf66952a6145d2a219c21056bcba871d8cc18a1208c09069bb07de8ef56322f7d281d282ad08f20dfd3228ed64e3495111b431c1d1309f361074a0460f06773afe7e448c40a32a12d88062c38a05ffc18dfa6dae5b2e2ff8bc276fc27a601ed7e87a09064646141a2d8f0dec3db645eb6a90510bc41b9a05c77a32d285d68c99091aa844f416f800c8a0c85dffbee555b23e10a9e87c58e8d09b10052a80307c9effe10611fce02e47d9893e116359531309f16f1828989f1d957ee24082b9fa145382f93c059bfd6d61d33fe1f32d8dcf76adbd3f8d61ecce4259d9b926abf3e86259223a2f559c1583208d52633e14906759f9cc1cf650e25e97a1f277526e405fcad1172537354968ac3c1be01c15f7f87150c6b45e9a8b4693b3d7e68b0f6e0c035a147c5d33ae8f20c5415ee4ec097c8a6e0c1b2caa9f67c9da6da0a1504632d275aec1712eb312f9955ce998a448114bcbec3b98a16d98189ea1ee0f576447cad720766ac343527490e1ca4e19edb43309f7820e12714b4437253a09b24d646831650c3ea55bc7bed77905cde2e6088cbe34e4054dfcbc2485ac5822da74032613981ff6014a820285a25d0ea0b7c0f94343331456bae8814838f385eb13e7f4c0c090a8cc77612a693cfff29566d8789ca426a91bc39e7ae4d9f5bb84e705fa6fbd5fd54c6faf5c7a2045f8c55dec89c3569d59808d289e6e9fa629a82155a717351d3aa296270f6f7259957951eaddbc506ef59d1ff6ab5b6d1976ebe8379ba70f144d3df284fefd8360663f815b41b716ea653d419430d0d597c259f66fe32e4975532e3d14ab7afe2e9958c8c95a80c3e54883a67d792b57cd53680bdd3cad10bfddb2637deed459280b9b18ef59d298b0e026ca22e069f403c1219bbf37e012ea8f0b459a38a81a6e8c1b677f26396205424f1afb0dcedef140cc602a94cd615ff6ddce5e7faf8bab1aafd4e1b18242c818b229ba457ce6c035f71ac1c74089584e42e6c7d4bffe7ddfef7c64f3b9db5a966f47aa33af40c999fcb00f1d6cb39d2672bc8bfb79a2be4a6dc3f8afe2eb1648a6e87fb587fb51c197c43ef29ac037cba05a1667b0d1f9fa3db112c5c03fcebc5838140a50f22b53a9ccd4e31ac2ec6c63fff3368d4f9ba6466296f4da3470001b7f4c5eb7242e544ea1db7e7ce66b877bc16222833413ab52c05069b04b40c6368dd4b59df1509cdab8929a72a5fb1a91eb52b9940b74e34a607c2e03616e5969f8f731c6bae4387aa81c4a6e4ff6e48eb5ebe722c8d8f0ca9d252d43fc3e952f730e75a648bcbfd24d39f4d4fbd433f66113916ab7769589deabf58009fa016475e6fd219d9a037ff69eb9d2f8ad8b5c049d4b264735da22ab4ecbbec2976bc08d2afefaf908302c54e49658c51a00f1370581adb50eab7f043ccd5251b8ea222fe011a8d2c599be71e90b4702e2179328eb0557e50af17957bd8136ced58e8689db5e9fa357e40d24a6d38550e79b34b9627d464fe5c1ba82457087406b072f0179d70f820b208e4b5d05b23a0abd70cbdcc77ffc1df3b13b2b9ed51940ec14a360d0c12a5dbbcda868679ecd86e35c5d9c4427f786c9eec4964febe19a993a8896ae27ad8260cc82fc233d17aeac4ceef6f4b4272023bad5e9d36059b4332523e6bcbcb98a31e739815477b94f6cd2431e8974d4e214879ba8b9b8b94357d973da3fe9380bdea0671a590640e7ac64e164bb564aa9361c6e50715282d9d3567ee507402a085675e2e32fdda952a3b05bc6d31968852397ab7a1ef95d08691aed44d35f9ff6da0baa99092fb14896b881af909d54ec746da0226b4e101a95414e6e67eb181a010c3b1efd0a8f1d17744e5d9a5d1c82476072185faee0e657e2deec11be0fe9e171ca9fb2232566dec4bbfdf27acecd79e386fa40f1c883b0a6ef8064c2d0beb4b7ef2ec65f0ce5e1462a0a10a2bb249a6de06d28a76d8ade1b7067ec36534b3096c2a8b011d74dfe982dbe24fec354c8c26377d757ae18ca2b994cae18e37b6fc5955466bacce02ff4874569f0d065ddf237a3319fb87f86f9a7f8bc7bc471bccc1a361b5fb3d4d5432c2d6e4b5d1b563f1d951dba759a50a55c122a763b8223df38b9bfc048666788416508d0181bd3f49a10262b1b3e8116bfd06c1bd5275871d09f4f19cd91fecb2e7faf8bd6347fb8b7a01a1329b2ac0c9f7ed02d37576b6b0c5af564fb9b769adf9a95ae20f23dad5b06ddbfa2fadea49f4d5894654dae9b45097024c9e0d88ee7609ac6ccbb69e6ae97f203dc0f890da5cca5c53f678ceacd924242d3e016d991f5d849cdc2380c75716495349a6b6a2289a9b3f99f32bf13b3f3798e08be977deeae3c1b1506b2db3330f17ddf7cff1105cea609e3e21420682912626b88950860ccaa36d62caaf0342980fab9f4d3555807934e8c32865a9f42ff269bdce396eb1fb3018e6081636922fcfa4c0e5dd9db541ccdbde8d83b40d3356921e63e9b50c752975e3df9c90c1a18757c8c8a6efe22c15b4a020d76ee88e07b8810c435484441fdeaaff41a8a57095c256b71a56d68e796b4d5e6d310a65afad6178d705ad41ad76e73dabb7dac773dcef2f47fe7dabfb777671f908ae3861146ab396a7266c01989e45a166302ce2d33fbc6d3bbc039bca7c6137fb8c7a34b72c80abc3569f9b1b3d52c0d38e0535d68216447f9e0f063cecf732b727cf4b24b0fb9c8bde6c6354100a5d77362d360e6ea9d848fadbe26fd86d0528e5755575ba438fd047f9c7482c6680f605af295121178166c239c69ea8e1cd8b6933565db001edd65fbc2b8e9f913f48346af8a04b74d4b832173ff32252329137bfa49f8e43c1cfed9177096804b4f1398814d334d7f8b4969aacd0624d24d2fc6e6f8a57114d0d8eef227383c3ab0a78e405f0182b7bcf1c409b3bab7c92b35e90bdd3268979e14b8c603ecf3f27cf1cb1bf44a7b73a09bd0109dfa4dac937a3df5dea557345a87b7f2da8b6c022fb7b5ffc5925d6a09d78e3be872fab5fa657cd05f2bfe29458246966e3c607db399cbf156f77f68888d62a1511d1fe187029ddceed40201ffdca701e2a07c2a7908311eee90efae0720524b13e4dc46ae48982bb43975d2fd1e5579798fe4356844913365e1694904a2c9bf03006d93fb52a32ed3aceba26deeb5f05fa1f7038d3d4bc7d0d14523a88718f562eba80dc6e7fdd5b7499c353cfac03d8805e401575a04f8d9c6f7f641eaa5e2fb52aba0b47925faecd6c955e057f49f81fab1150777afc0a0ed78c66dd76c3d7f59bf97d9f2a7b4dc3ce518a3dca5c698133b1a334d32e458ec904272f3308683ebc52f334f26343ddb8917c467ed676edaf316b8ad93b3726b2fc6327c49123cdd98e2f0b7973088d65692b34e188b269766153f516ed9f5ca9da496ad69dd4b4322338e5af4c5c76e85f0c25da83a10c4f7db5f347adaabe1c982e8d99c5f794ac00cb45d8f43649ac95a216de16cd4f83ff2a9b116c55fafff488ebd57122040a264ee2fe8dda62deb267e6e9c7b73d82c7accdba50096f510339b4ede19bf2e1522760931fe13df8b0de18e4d4e366390808128bb5dbba2e620c4e9b9e63a0fd5378faeaf5c547efef5fbc1861965c1bbbb000e6cba0dfe4edfc103f45d8a0f168acc9aac149ca10b562b689a2526796cb31a1fa131b89389319cc44fa4f8be36652dae477cdc3d28ac404c0ba11d04371442cbd074688a5b14612e11bb6e93ad41467f948b58e47f009e216f704b7917498a7ef7f7320a8e13847757cb45dd61924a295d4c0c5d623cb94f736dc93f369f255976e81042e2268c936d45345d718b559d29587f0215240a9fcb77eae54cefc4695d55d5c105d331afa9c9decfad3958268176f05dd845cbd454c54e80be56feb9203fd5269574b3e110ed9892bab37d6ab894d599f6100f4350c1ba3b598f2aa828208f038e922e33da613312a93fc8195470963075e33f1a6333751f443d7b21e2143dbec70397c4808a19d255b60ea33c4066f9a1bbcd76f454ff8113a4c718627de5e2c5b4dd445dfc10ce86339a17f4597b54c9c52c5c01d8aaddbf8ebf32a72142d4336a96e52f06f4c9a4ec8e67c6bd4a31df3b6c56cd92b51fa8b4b8f53f3578d0aaedd70b5eeeca0a11f03b3132d433172331f0293eefdf81f794df7d0db5389ca0d52fe9d5f7588f6f69ee4b8eb3c4995aa68e7afadc2028742938e9509cc4afc948a153b2085483c83ca65c9ae62b2c54b821493bcf6145e4ed8bc70077418d026ff234b2a00971b44cb0f27fe7ad5b1658d25c1b20b2906d1ae8f74463769f1cdfe9aba3c90b7a480decbaeb8dba595dafff0f9faf59720553f0dfdeb31f967903a1972c84731783326c63fe894229e445723440f363464d2292b3a4d335772c3d0aac90b38314a489aef917765c71f0a6422b93945fa14f085c5575b0fc61758daee5423ce77f144f3c6f8ffb9f41c92e2c1dff95c8af84a5fbfb22d3bc9810a13e61b458a2cca9754f650adcd68426d6557230846737bd2b10dd63eb68bd49c0f640ce36ad16e6254327f9eaf26148e0213a8bf3fb90a3b135bfc0f73d1faebbd4a0356970ce69baa8cd74a88044af676910c4fd826ccc52bb9e54ccf0ba40d830781580acc2d72f17e8130dd5a3c9bbbe66a17cdf4010d9a626db8f2a8f81a2eb40a1507e231bc3b71150c4668bc3267eb5238eaf57690c774a0fc14fc02c8f5ea9d87d7f06ab5e7a7255cf11f8db44d8f65c7b05316e81ec8da2d3afd89e98278221d8861efaca8c4a487a6d2c873b805a6d4aeedca3ce32d61aa679eb031ed91d8cc6a709e01721b0c50ce07145b4a71218b75b2bbd90701f83cdba674461f3aca818671d659248373b88cc5d54de1833b6b3d9b670718db2e2f0be9b39031ab36e4052ee6a58430537de403182751cf71879136da4a557ea483bbe26ccdfc651417fbca07c3219fb7d0a281d5a1a12a232eb89198322afe802ed782a318773c7ff8e07935d0884ee7288e414eb31026e68f401a457b6ac249d4ca97579f9a5945efa0b4eaaff2535d99f2885360f1ce61dc278f24d53ac07ad14742fd4647930be781177940f6912303beea3794ed99a7939c364f437257be9975d1368ce798a9666edb97e1e736c75502ec63170f442a3d468f338e2c1d1aebe19890b70e7242479c437ea90891d63d5ffd79a022d79cde639ac5dd0f70064e5a25a75e74bd4968bcfdf5e2af46ea8c6f69eadb69533a00b5fb53ff846ed0b7000f89a5f8ba8e639c87d401e6aa4293f61af427c2fae47cee1a2f7c6aeb9b53340b5be315a5f34fff828bce014e7e6e87c8754f8fdc5e6092e4145772d3bcf39a339be997c", 0x1000}, {&(0x7f00000013c0)="b7338ed387bac5d8729f0187faa34b67c6c5bf6de6e8dada452dd4e171d1a5160be8c99adda50e90aef2569b343087598baf00e0bee52c17bed6400aaf524f8d91e2acf52021b02e5824973d753e2e40e4deca4faebdde21f52e7baac7ee1a26fc9a930b1f3988be3b27ce26351b0776a7fd9325444efb9fe0b0681cb1969221f784b7eff41295144adcaf8a260bb2d4d12e4361da98deb2952c66f9ac06f74cede50bd7424ccf75de7e9e4ddda84f9bbd3e604bb79742589f9437d439b60c27295980cc438e68799d87341bb9f8f2d5166c4c72f5", 0xd5}, {&(0x7f00000014c0)="2a64cd1c99bc74eed8c2ba187774c596a4856a66437216902bb5b82d0098b4a04fc1e848a5a5de4e2694d38eaf68c49c97f817d6cc3279d48b27a41b8569aa8474aba31c3a69e49e56301d03721dc71a0bc8a2f1d9894ab984af8e218526e1cdb67bd21cec75af44f908e119db3cf0543419f152ade23dd9a614045cde230e295889ac0a0574cc36d341e74e3d2045c336e05f7e1930e31cca53514030bd863234b4", 0xa2}, {&(0x7f0000001580)="931612c451fdb85a1eee242416bf8503ce590b1344d763f7a2260a441e4029bbe483c44c653ead730bd3cc560e7b40932540bab0e11c30522be42d88464d18d8740f3c553c5cd4b72ce7701ed0052b17dc8b751b613c429df14d8102a8f81c40de72b70c00fcd68f595a4b7ac467fb9566a2ae9b3592b118db5968f0196cb53adafee66f8ae0ac9ca85faa3ffc787d7c46b13e03668c1a7bbbd9c4953257a27eb36c4252cc460fc0aea90c33b627d2ca8237c6404df7ccbc285007", 0xbb}, {&(0x7f0000001640)="fd500e8943e14090a2086b0e5e540b73cfe2d27ede853f7f0f55ab75938ef3b26e19a7b8f40c34e78c16a3fc80c85a10a6ae50dc93fb93afcd3718fb8bf00ac2d14fbe46ee0593ed2fe63f4e35248a4f55a343eda1c1c431bc9e8736acfb65216fd7535ceaedc03af884a7d07e2edb5cb568e92467a216b4ec6a522cc8fbd1b8422eae4b3c5444ec3c6adbea1f54576d8333dfeab63ae861a122b3ccc82086ecb6c2aafe82f9d25130543306975eb2331e27f2b343e55062d76f6e0cef77e0be14028cb38f93a60dd5fee85138e78f67495e8975bc24cfd59743de00fe3f76d0b234886ddb988433cfa9e334764cca4d119b718882ae9f3e3b", 0xf9}, {&(0x7f0000001740)="d37001d2c08e3f701088fb656f4081bef48d3a303d6f679eb4f99a6e903bbc0c5e203d531975c120a57359cd2f7719470d8ca6ca7fa1927c431cb0506df5c127702c6b764b0f92ef32c4199622eafe3206", 0x51}, {&(0x7f00000017c0)="9c5a9a77ca9e93b57255c80c04b0f6a73cca5387e7a9a3de0df88fdb6bc5edb8ce52142c02fef21c181b93d12908dae6612a351ff8a98965f20cb01662a95b50d17212cb1690a6841dfaf10d1ed375ca281649f1ae0838a1bcc011d7f0dee00cf0851bb511c7d13549d37a3d4bb69edcee03abb7ffa823fdd6e2423b62fdf220523942476370b0d75f01e216da7e34a73fbe6dc6cbf881a38dc32b4e1fcf44a2e88ebffd883dd4c6d0c1f665361f44e68eef0e289583ab75ce95ee56cb98d8fd682731ed0b451bac7e4b9aeaae0ef9f06a176e4e0d3ed9470a389a674b5a98bacf5f26ff240cff7349ea51dedd3fe34948320ed5ce1062c0111b9fcd", 0xfc}, {&(0x7f00000018c0)="3e40cd4758307fbbe5524a3a0503d14c904daae3dd590b2e36bede6426610f23c68a0e49320d2629b233b96d226a5e785bd1760a083837e57e33bc17149983198094b206c81a8c59579c0a073b066d6b2c9f90", 0x53}], 0x8, 0x0, 0x0, 0x2a24937e1d7d3434}, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/wsmouse0\x00', 0x88, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001a40)) unveil(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)='W\x00') ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000001b00)={0x9, './file0\x00', './file0\x00'}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001b40)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/zero\x00', 0x1, 0x0) r4 = open(&(0x7f0000001bc0)='./file0\x00', 0x140, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/bpf\x00', 0x281, 0x0) syz_open_pts() chroot(&(0x7f0000001c40)='./file1\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000001d00)=0xc) r7 = getgid() fchownat(r4, &(0x7f0000001c80)='./file1\x00', r5, r7, 0x2) r8 = getegid() getgroups(0x9, &(0x7f0000001d40)=[r7, r7, r7, r6, r6, r7, r8, r7, r6]) 16:01:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) select(0x40, &(0x7f0000000000)={0xcc43, 0x10001, 0x7, 0xca, 0x5, 0x720, 0x7fffffff, 0x7f}, &(0x7f0000000080)={0x1800000000000, 0xe49, 0x3f, 0x401, 0x100000001, 0x3f, 0x100, 0x8}, &(0x7f0000000140)={0x6, 0x760, 0x8, 0x3, 0x3, 0x100000001, 0xdde}, &(0x7f0000000180)={0x6, 0xfff}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0xfffffffffffffffc, 0x0, 0xa8b, 0x7}, {0x3, 0xffff, 0x0, 0x81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x7, &(0x7f00000000c0)=[{0x6, 0x10000, 0xffffffff, 0x4966}, {0x747, 0x40, 0x8, 0x8fa2}, {0x0, 0x5, 0x80000000, 0x100000000}, {0x9, 0xd25, 0x1000, 0x7}, {0x726def59, 0xfffffffffffffffb, 0x6, 0x100000000}, {0x3, 0x5c2814ae, 0x1, 0x9}, {0x10, 0x199, 0x5, 0x7}]}) r1 = getpgid(0xffffffffffffffff) wait4(r1, 0x0, 0x2, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="996e13c23eaf94443a32d77fd2b9481a75c77ba140e0db2bb7b26b17618fce9a1dcf8f59ca5dfaf0da6ddff40013be0884015af289c0fb1ce145ad00a81ce91322d6fd615c501cc6a127864112ac153b195b235446df21c0241860649c458e1897d72f597bb3f8ac6b80d30fc4c9672d9659d995ebd7d2a095ef6285eb700b914bc87c8fac3a57b70a188fcc92b9583f4ce57533b03792f61da9abc2d9e58e1dcceedd8fe8a93dbdc0", 0xa9}, {&(0x7f0000000380)="bd0c7d1747e3c4aaa6fe24e7c9a666f14cb1cd72891459a1553f39d39c9c8745ef37fab2c85ad42241e56203595816bfedfcf0ec83cc139290f6b3d07d612f997633ec20c66c31a689f8492a498b6964e3fb3c75f66a6242558547863e2ce49cbe2ead26feb5dc86019aaaa812ba702e60fe9f734049d0ab347ee2652b6cfb03ed55098d0c98ba52a069c0372c259ccf9a66071732d103d5a199e9f3194638fc2491a43c8817ba86a262498156c8c9bfce46cf927cb49932e3e04929475e20e40400a57f43cb407c2fa50358422e73bfa31b1aaf1a66783b18abe7a2438c5f47", 0xe0}, {&(0x7f0000000180)="2677988b4891f347cc36840faf897635a85b6624e7e843bb1a9e7f7547d21b120904ff37e764c9a6518ce4e6000df76293fb1efb457cf7b0d0684aee05fb1441a54a1f556de6b705793a56d4293f201bb618efd2d7fe03b20a299b9454f01f", 0x5f}, {&(0x7f0000000480)="104a8be396dc69d1391d87bc6bb38e557da38a0f755d5d04f8e1c0a44f694c060afcb829c413626b310e35b0ed12ca594129149118f40ce41027bacc5dd603e9000888e8c0ac4e079a6f51db9d918d85187bf06f80c2f3d38e70efcb3f40445aadfce18f33f35b1c2580f95bac3a3dab9bdaf93636a784b42e479c7816604459f855d912be0b01dbb2758174d29bc24ed2250ada2995ddc5222373d261239fb1745802fc14c8c8e7f18c0763739482fd75fae798aebae9f4bcc6215c9fb14e047fba6ac70a03df33ffe4128c6033aae03459b39a5d7612d25ff3abc97524", 0xde}], 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x7fffffff, 0x0, r1}) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:01:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) lseek(r1, 0x0, 0x62, 0x3) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) close(r1) write(r1, &(0x7f0000000140)='N.N', 0x3) 16:01:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = syz_open_pts() syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfffffffefffffffd) 16:01:28 executing program 0: semop(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x1, 0x10) 16:01:28 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x3, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x3f, 0x7d}, {0x5, 0x6}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x2}, {0x54, 0x0, 0x0, 0x10000000007}, {0x6, 0x7f84}]}) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:28 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) ftruncate(r0, 0x0, 0x8) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000240)=0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000280)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0xa39) syz_emit_ethernet(0xed, &(0x7f0000000380)="7b7adb64b9f1f9ea84d6b3b7680ce15bcdd9cd5e2676cdef582b9420e1a8eeafd8ff625ac2d54b8f66453c882c3d16caabdf97333ca890bdf76875ac7b3e6173ed453f74d0459df6f0ba53ce547df3d97ec49041cce7ebe94086d3c0b876d0780c6e9b2a3afe4e7ff0fe46ed7a15f3677cb21a46678a3e7091f0e4094dbd9782f743dd7fa7522ad632c72cfde8ca02d76e1b1ced8e6e096548b51cedfc6c7bae2a3817da94a41ecb15f75bde8796a70fd652be997a97e44fcaeb7033303028db2ff46106c4ac59bec1049c7fdce24ef2420d7243c83dc5b253cc90f2befcafe8c0c926c8cd4152300c39e3da50") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x50}, {0x2000028}, {0x40000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 16:01:28 executing program 0: chroot(&(0x7f0000000440)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000780)='./file0\x00', 0x200, 0xffffffffffffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) socketpair(0x6, 0xc000, 0xbd6e, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000800)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000140)="e5b551e4a29b27be19086580e201ae65db1da01014d717168f3cbec0bbfa41e09fffccdc3676f0d7c6b2e4b9870d4a980b62786859a77949f8554c358ca22a03069cdf0d8dd2d02221715a6cea8005695880320c3391b32c8084e0ee6140f543a554bf4b0e59aed644773405f9aa5f8b2d3e93c11ff717e4afd197a1de4e572865a2", 0x82}, {&(0x7f0000000200)="db6b921a6d9576060bd577e80d245f5e3bf87c255d86567f8e44ce0075740ae9c4a66526a7099765552cd4fcaa605e0f461715e00016272f03a6d4b448fef32f8b1fafe945436221d4df93330d436a12066e92c4dac56895c2901df202008217d29af27307e4c159b282cf6159139c", 0x6f}, {&(0x7f0000000280)="fdcf9d7d06b3b1e8c158910792444f0581ad99e80688707c424fbe83af0a19691617449c85628bef5e3eda80fbd2ea23a77cd47847ecf9100b8b7f970018df07adcf2e289134c66ebe8650a1ec399e456f3ab2a81a8909960482cb2d20d975beba62a8441a2560507e75c61c5d4632df331c7fcace6877345dc0586e06b398981f67345c3e53b642e282711c12697222ed1776fe9489a8502f9680be33fcdee5d0dad08a8373728783a22125fef40259c4921cb865de163553a552330d8581a9f63012183dc7967e0803f00b6723bb9fd6d6e49d9504", 0xd6}, {&(0x7f0000000380)="16c2ba42bb6d50d102b6d636211e83c853fc340c3754599f9efebd9fb8dbd542c7970b9c240cdece5b73bbaea4296b025ee140c8b3b4a8f1531fd4ec6751d7fc70d86ed4b4d81b77c1a224e4b88c62657f2bb740c0ca97e7230a282c428e160e1fc8975eebfdeca064e6b7666e64475a2174b1121c67b977e23bb74ec609a385eab4dbfff8cfc808a489d20cb5708b7bbad3b0d0bb0033d7", 0x98}, {&(0x7f0000000440)}, {&(0x7f0000000480)="c62c9c16d630345e486f6fda3f86c8aa58d45d8c35a57ca3705ed24cede44b9e4f4d44fada75b9e2bc1a4263ac8a37b3ab57cc768d4b06cd000742343c740378dcdf04d42d598fa82ed948720b1aa6d459daa8649e41673457ed6e641811e72721ab4696b22b5e3aa04ea86d857be35c3ab63b5c302a1e27ff6b3f982cdc42f6956cd6775b924730d17efd25543d2dfdaad5b73ba2f560cb720575650a2103d1fd67acbf404f0fcbca88f2694704ef0e268b446fcb9e60d38804bc050446b9971f9673c396ca472e5c5cc1e872bdefd2ab0910", 0xd3}, {&(0x7f0000000580)="3185f060a748a71118f033a9b33511b9e5f26588155f426a00aecafc16f247204ffd5075a18c8f5a7c32b3db393d83bbe925174a1c5e4d8cb20b3204071c12a91b5805c543e7222c7fd8b6e453f58d4d8484513f8dfadd22aaba5cd69de6e61313ff51f6cceb7e3594cdb72d23f99667c0c48762af874f62d554f751a62031748b6fdb4a5913407492da311933176a51daff54bf22caa36bc82909a31d62a81b9d8128b7c5a7020f23348cd137f9", 0xae}], 0x7, &(0x7f0000000880)=ANY=[@ANYBLOB="60000000000000000100000001000000c97a378efb765094a0f5639bb68a325363504f27ea4928760ac1a2178ea2d2b782d90058b826630baea1a16d8ffe4b1541a63c4efeb1870cb0a48bbb933b26643c5f7392a7cfce1ea0cefb5a7f882b00d000000000000000ffff0000070000000f534cd363f64c3a83f2918bf4fdc56e8ee4b8a8e94ba9bcd7ab3bd484c7fbf96a741218c67048e7df973206f17e4385800c3a5444020000001951cd9e7afda708f86aabfa4d9090c733d7590507a9b53efb337b4449a42b4d3f468a79e5dfe2db07f57f9ff834a61f487100d3ca5268f39c4a2ad9ae6b359b8093687d5066d3d3de4b259899081eeaae8fa668bce7f54a5d260b0faeee0918764e9df7d762fd599b6b1b713239c3cf8b5947c54596f9080b3a0e783e1e182ba9000000000000b05ccef82f072f9f8afad82d20970ae3859d0ff20be2a850f8e2987e29d0ae0b1ce323e8707e1cf9a935ebee3a17feef1fcb20aebcb628439accae44111c3a2c14c9b2de84fa1d38eb9f50cb430d903917d621efed3bb7e263efaa9f2327ce816f31171d0c29e007750af69cbbc572e1dcce22c7"], 0x130}, 0x400) 16:01:28 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0xfffffffeffffffff, 0x1, 0x8, "d594799447ddbefb2f70bdfb53e643792008b148", 0x5, 0x8}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ef517e178b000f000000004a8e00a92c00"}) writev(r1, &(0x7f0000002080)=[{&(0x7f0000001080)="6a38cc04fb50c5e97e5403b9108081c7931a777c255bbfaecd4c7a7d71a2246aded2f868920c4363b1f9a1fc69f358640f9c5ec2e8817b08257782c0901b080a106430eab63928c91816ec9762770b700761834ca917f8aab6734aae7f621fa9064059a5155806ffbfca5088b2667de95f5f0fb22689cec1081210ed9ee320987b7a0f4aa3b0c3d287b3d680d5234d03431ed62698262f6d9e9472db048ab6d3cf39c32b1b5559fab948aa0d5623b4457bef89185531835cd4951e0d34d7162b13d46ff8ed16b0fc6dea9871dc8ca82dc1d6ebb85f3167ec0b03bbc3bb920372bc7d53a7c16b30ae3425b75640629a2b4113086976101f15f5e95f03fc946728872aa8b87642ce9ede613b264ea08848592d6fea2458b8e1e3c5c5d03437f6034f798cd6f515143aca4bc0c572cda59ffcdeab93cc2895c30eb9ce67ae45eeaa03b21d547ea9fbee59a7da0b1a13dd74e1a374562efc3b9889fc7cb90bfb379335e71942db6bae0bf7d86732904ceaae7bf67649738b6e147a23bd03d27e55c5b21030e4c61e62951dfff133328f9123d7f8a7a0d9a5ff8d8381d051e736b05a16697bbc7444a9054c6d6fa127cff5e03286674bd24218628f1384f9f5c5b310a3b31bde7f9d3d1e290d885d833a45d0dfa4fbcd67e71da97dc79f85e17547ca144142493f213660f4d6f4fb6a458d9981fc93de5d33c28ecc41638eb4a60a39642ed55d83b5534ac43fcb49da511929a8b781218ec6a9f7c214e40e7a5aac32692f6508ad6f9ed353edb8f6f6d3de67d093f1dfc88bd9d51324b12c9ac63febe7df05d02e33485d031350dbefc176abb99ae92b5838482783b0ca4c45444f47acaea870a7f3e6b9ed8cb68d3a8dc2caadad633f9d9a1a7b587155d9d5b4b6c881745f0955b6ef200d1c2026f72be3656110d319654126880c9fc0824f3a99a18808e25ed9026f18a36f1832c9f3a6b7bc99b525d36def5f78961bee034678fb218b2c7ca3d942d72ce09c375f73ae126fb36642684e5e453139fa2741a4d2c04aeeef9f7d2bb9a55c544875a82e788be8eb68db6f6f8ed5f567b1f98620195dd24427ae33b62d7cd6764eb9b168eb8628ed462a8e071128e0e34c0020f07c2cfe17b06f373ec317e15a86c19b23876d0855e8c53a155ca9", 0x338}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) 16:01:28 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 16:01:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) getuid() r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x4, 0x100) r1 = getppid() r2 = geteuid() getegid() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x9) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) clock_getres(0x0, &(0x7f00000001c0)) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r4, 0x6) close(r4) flock(r0, 0x8) 16:01:29 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) semget$private(0x0, 0x7, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xb, 0xef}, 0xffffffffffffff43) 16:01:29 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, "d730c15b00f4fffff4490ccbdc5ade00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000100)="8ef3e8d1be589c6b", 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0xf0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0xfffffbeffffffffc, "0100000000027f00000010006624520900"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:29 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) fcntl$dupfd(r1, 0xa, r0) setitimer(0x4, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000080)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f00000006c0)='./bus\x00', 0xbffe, 0x10000200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xfb4) r5 = msgget(0x0, 0x410) msgctl$IPC_RMID(r5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0xa, 0x1, 0x1, 0x10001, 0x4e4, 0x1, 0x1, 0x0, 0x3}) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0x7) r6 = msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x1, 0x0) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r8 = getuid() setuid(r8) r9 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f0000000680)) msgget$private(0x0, 0x21) msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0xffd4, 0x0, 0x7, 0x9, "9221e31c99f03f98c2031e25f86c8b30c03c9035", 0x8000, 0x100}) syz_emit_ethernet(0x127, &(0x7f0000000240)="b2bdbe7ea0a73c94ea69e729ac6f718668f226682c3da26e8c069118a4921dd9") 16:01:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) fchmod(r1, 0x48) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0xfffffffffffffff9, 0x1f, {0xfd8b, 0x9}}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1) r2 = msgget$private(0x0, 0x1001d) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/88) lseek(r0, 0x0, 0x26, 0x0) mkdirat(r0, &(0x7f00000006c0)='./file0\x00', 0x44) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') lseek(r0, 0x0, 0x0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpgid(0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000200)="538871ded593bd607ab5d7aac7382c977aabe13da6", 0x15}, {&(0x7f0000000440)="2bcb293ddcfbb53aa89356319bcd1944f365c15341de8688f1b5a1b27d4fbb51398e46d84764832386643adb854c3ee09df34536c0006317b2bdd67e9582e44a313f64e241c20c344a5f17aab1053dec5a9aebc67f3239cba227d01d9dde19e8cfc4ed88c7dd58c1", 0x68}, {&(0x7f00000004c0)="521c61ea91597ffb0178ddb86f400dae6460aa64199ab652fbe4d3d6af1449b2e208a16a07c80d818edc71be00191d6545b04271137a43b7fda9e064236eb5cd24a361f0b6f96e4e62ef9c2a2d07592f357c4eeb5de26f483ac3d5948308466b1adf9799d54076fa43e8e6600fe86817cfa054f0c598300420530aa437d6f131cca0e47e4509a583dc", 0x89}, {&(0x7f0000000580)="ab8295fb6face0d0efc193b3a9e56b3ba7af6737afbea68e761d160e7e895ab84eb8abee62d27754fd352472c9e134c6574649520cab1c68d33fb4e84f776e78f60975dd4894e48ca6b2b902457cd88538604bd006c3f2c5fdf4ac010d931f004f37eb9a1e08cdbd6b0a5cbf174b73635e96354a249f6b1e480e2a01dff1674c505ca8797cac162a835786608e3f064cb840e3ef8e463329d505ea4275a7", 0x9e}, {&(0x7f0000000640)="e6f762842289182fa2e429e3585508c0f9904b439db02bb6d077c9a8e954d0d8275627", 0x23}, {&(0x7f0000000700)="972c3f073e71f5118046c7f799c7f77f6c11554efb78fbff66ca11bcd8ff8a8d3c2b1c5146d74afd6a99647f62ad2f20c150948eed3546c06e63b676996e608a4e666eb515f562eda4c413afd29ddd39e662086626d182d157ebe9a38b8003161d9d89dfa724d3136fe0c694ef10d41732e74586752e92bd3b9790e21a7264aff3c4bb2a4a3c0f9783cc7e7b53b3db5244065c8a64c97ea96f00e4428977e0b05bf1c81ee9dd09485aa8e38e1d35ec", 0xaf}], 0x6, 0x0, 0x0) write(r9, &(0x7f0000335000), 0xfcb7) writev(r9, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r9, 0x5}], 0x1, 0x0) readv(r8, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x4d, r3, r4, r5, r6, 0x40, 0x7}, 0x9, 0x88e3, r7, r10, 0x6f, 0x5a5, 0x1d, 0xfffffffffffffffa}) kqueue() 16:01:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$getown(r0, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x6002, 0x1) fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000300)}], 0x1) r3 = fcntl$dupfd(r0, 0x80000000004, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) geteuid() r4 = getuid() setuid(r4) ioctl$TIOCMSET(r3, 0x4004427c, &(0x7f0000000080)=0x3) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:01:30 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x401000002c5, 0xfffffffffffffffe) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) fchflags(r0, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000001c0)={{}, 0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]}) recvfrom$unix(r1, &(0x7f0000000080)=""/42, 0x2a, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x21, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x7, 0x0, 0x6}, {0x6, 0x2, 0x5, 0x8}, {0x5afc405a, 0x7fffffff, 0xf0, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:30 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0xfffffffffffffefc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) minherit(&(0x7f0000367000/0x1000)=nil, 0x1000, 0x1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x104, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4}]}) 16:01:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) 16:01:30 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x1000000000}, 0x8) 16:01:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x7d}, {0x5, 0x4}}, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:01:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x7}, {}], 0x2}) 16:01:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) execve(0x0, 0x0, 0x0) close(r0) 16:01:30 executing program 1: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) r1 = semget$private(0x0, 0x1, 0x200000000000000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000400)=0xffffffffffffff61) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffda2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000280)=0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) semget$private(0x0, 0x2, 0x8a) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r4, 0x4}, {r4, 0x5e}, {r4}, {r4, 0x12}, {r4, 0x10}, {r4, 0x40}, {r4, 0x10}, {r4, 0x40}, {r4, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r4, 0x20004268) semget(0x0, 0x5, 0x2) close(r4) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000007c0)={0x400008, 0x1000000000000001}, 0x8) 16:01:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x3) flock(r1, 0x4) r2 = dup2(r0, r1) r3 = accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r4 = semget$private(0x0, 0x0, 0x6) r5 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x8a5, r5, r6, r7, r8, 0x40, 0x3}, 0x7, 0x8001, 0x1ff}) socket$unix(0x1, 0x1, 0x0) linkat(r2, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x0) 16:01:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff00000001, 0x40, 0x40001ff, 0x200, "b800000000000008010000ff00", 0x0, 0xffffffffffffffff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x90, 0x0) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:01:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)}, 0x8) 16:01:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00', 0x4004) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000007c0)={{0x80000000020, 0x7, 0x7cb}, 0x100000000000004, 0x6, 0x1ff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xfffffffffffffffc) r3 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000002c0)=0x8) msgctl$IPC_RMID(r3, 0x0) chroot(&(0x7f0000000300)='./file0\x00') ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000480)=0xfffffffffffffff6) linkat(r2, &(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000700)='./file0\x00', 0x4) r4 = semget$private(0x0, 0x0, 0xc0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x40, './file0\x00', './file0\x00'}) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000380)={0x100000001}) r5 = getpgid(0xffffffffffffffff) wait4(r5, 0x0, 0x8, &(0x7f00000003c0)) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x1, 0x8000000001, 0x9, 0x9, r5}) r6 = semget$private(0x0, 0x4, 0x400000000000024) semop(r6, &(0x7f0000000540)=[{0x2, 0x2}, {0x3, 0xfffffffffffffffa, 0x800}, {0x0, 0x2, 0x800}, {0x1, 0x1, 0x800}, {0x3, 0x8, 0x1800}], 0x5) 16:01:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="87ee1d20ca84c6f7d73e919999840392d043e19a0dab86cd71ebd78f815fb3924a9921357a3f06a4a900eb3b0cd3468ae4ab40ad7511aa5f4382dd7bd273308c37d30a292e27e9625541ec62fb9cd968ad2ef6fc6730781a33877ddbb11adc", 0x5f}, {&(0x7f0000000200)="d0c82e662c42401133b8d62c0049eb3ccde1df11bd56f05b6b68365cdc3cd70fa594a0a47e9fcf18ecd9ea1f154bd2fb74a9196e266dc859e323f62a3eeef51f005c821d338ba9458694", 0x4a}, {&(0x7f0000000280)="1aed5ff9766a8b2a0fba52dde1ad10406e19033c4f60a3e84d4a74426fec32dd48d4c4d03684a28717205b766b5ea2e018690850adb0527a4a622ff96b737c56ae62c5436626c7f8f73f820f875d0081988de71308b25a8a7c1b78b7f34e094a68de083e304fd79bd9cbba", 0x6b}, {&(0x7f0000000300)="76535c6cbc5aae64a99593aed807e2e4ca57085c53477d91e8cd7b7231d796c7a0836b9f5504472d629a51faee0afface1b9d6d59a86895d98e47bd5abf62179c3d65378f79bb7dd1c4c04c06e497077a7781879ada280c49eedd5e59db9769a9b33e0724f0a165307602daaaa7f2340e09eb3dcc137fd8f54b6b928b828881ea68a3da7c02f5bec7a518f828819b7e1f3ff10b6e7b0f25003c6326b912cc3e6ba8b5f13", 0xa4}], 0x4, 0x0, 0x0) recvfrom(r0, &(0x7f0000000400)=""/248, 0xf8, 0x1, &(0x7f0000000500)=@un=@abs={0x1, 0x0, 0x0}, 0x8) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x1) 16:01:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000080)=0x168) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 16:01:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23}], 0x1}) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x25, 0x1f}, {0x26, 0xd}], 0x2}) r2 = semget(0x0, 0x3, 0x8) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000080)=""/220) 16:01:30 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x3, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x100, 0x18000000000000) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000500)={0x401, 0x5, {[0x200, 0x8, 0x7, 0x80000000, 0x0, 0xfffffffffffffe01, 0x4, 0x7, 0x7fff, 0x310, 0x8, 0x6, 0x7, 0x100000001, 0x9, 0x80, 0x7ff, 0x3], [0x100000000, 0xdd, 0x600000000000000, 0x77e, 0x2, 0x9, 0x4, 0x74bc, 0x9, 0x3f1], [0x2fc, 0x2, 0x200, 0x8, 0x1, 0xff, 0x9], [0x0, 0x9, 0x5b, 0xef0, 0x31, 0xfff], [{0x23, 0x0, 0x7ff, 0x80000000}, {0x8, 0x8, 0x2, 0xffffffff}, {0x9, 0xffffffffffffff6f, 0x7, 0x10001}, {0x401, 0x6, 0x8000, 0x58b}, {0x21f8, 0x7, 0xce, 0xfff}, {0x2, 0x81, 0x1, 0x10001}, {0x8, 0x1, 0x6, 0x6}, {0x7956, 0x7fff, 0xe7c4, 0x401}], {0x9, 0xc0000000, 0xfff, 0x9}, {0x3, 0x1, 0x0, 0xffffffffffffffe0}}}) 16:01:30 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) flock(r1, 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x40, 0x4, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x8, 0x42, 0x4, 0xfffffffffffffffd}, {{r0}, 0x0, 0xe9, 0x1, 0xfffffffffffffffd, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc, 0x1, 0x0, 0x5}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40000000, 0xfffffffffffffffb, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x4, 0x8}], 0x80, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x22, 0x800fffff, 0x81, 0x5}, {{r0}, 0xffffffffffffffff, 0x26, 0x0, 0xaff5}, {{r0}, 0x0, 0x80, 0x40000000, 0x23, 0x4}, {{r0}, 0xffffffffffffffff, 0x19, 0x80000000, 0x7, 0x55d7}], 0x400, &(0x7f0000000180)={0xffffffff, 0x800}) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x54}, {0x6}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x402) semop(r1, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r0) r3 = socket(0x12, 0x4001, 0x10001) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x9) r4 = getpid() r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = fcntl$dupfd(r0, 0xa, r2) r11 = socket$unix(0x1, 0x5, 0x0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x10, 0x0) r13 = getpgrp() r14 = geteuid() r15 = getegid() r16 = getppid() r17 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r3, &(0x7f00000006c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="01002e2f66696c65300062278c79107fe935987a48f0da85c2cccc50ebd594a987814db3dfd7c1aa063b0bf5b34b0895bc95c808d250a024750f5ea1e33168bbe3238cc5ce9825fa384e767d631c0e1029e7bbd1f683ad147a7b8a5b37cb2b4abc4726c7b8be24d9bb4c3eac92e285a17487d19965a71686859c60409c5b616d89b03e9fbb4283e3d59b0bb74d3ad88e710244bb9b2ddf77e8301a2712f7574a79f6c01a9fbc6f6e486df13d"], 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="19c2678d6f2a902f197e400cbf2367f464bb69f367524a7f822c5994edcbc9a72672d2df88cf2da9ea667bc725692b5aa4ceb16173e034e143f4eca8df1512f6db825989504f13590949975acf61cd190cb6d1fc17c40b02d76ccce23ab78175bf86191580af24b05880c0fc8e5e431653d628ae6f152ab9baaca1341272d58752f680d051dea20616f40f9a6c9c33f7f1445a268280d6129b1ad3b275ca7ce4ce22cf5a", 0xa4}], 0x1, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r3, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r10, r11, r3, r12, r3]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r2, r0, r2, r2]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x100, 0xa}, 0x2) listen(r2, 0x7fffffff) listen(r0, 0xfffffffffffff001) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendto$inet6(r0, &(0x7f0000000200)="491a21f949d51aaa2b905cc3560561c180a5ca131437f90d94225645374b27fb9921334dae291fdb926becf6cd317db3e76e5932240fe035389cda4f8ceb907229f856c4a97051e3762fbd19d9a6594d51882ba03b669240369c85e908513d5b609b58bca2aadece644496a61013d108062240ab1be50664a05577024b6d4ba829d80da6a39ac6da2e0ca7cb", 0x8c, 0x40e, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x538a2fd2}, 0xc) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x1000200052a4, 0x7}) r19 = dup(r0) ioctl$BIOCIMMEDIATE(r19, 0x80044270, &(0x7f00000002c0)=0x19a4) ioctl$WSDISPLAYIO_SMODE(r19, 0x8004574c, &(0x7f0000000180)=0x2) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x0) 16:01:31 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xfffffffffffffffe, "b08dce58000000000000000000e60000000200"}) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/161, 0xa1) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:31 executing program 0: mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180), 0x10004) 16:01:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x2, 0x2, 0xfffffffffffffffc, 0x5, r1}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:01:31 executing program 1: r0 = socket(0x3, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:01:31 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xfffffffffffffff9}) chmod(&(0x7f0000000000)='./file0\x00', 0x80) chdir(&(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000040), 0x10004) r0 = semget$private(0x0, 0x4, 0x20) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/175) syz_open_pts() 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0}, {r0, 0x14}], 0x3, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf00"/14, 0xfffffffffffffe4c, 0x0, 0x1) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x7fff, 0x0) fsync(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x3ff) r2 = openat$null(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) read(r1, &(0x7f0000000140)=""/24, 0x18) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0xfa1) 16:01:31 executing program 0: r0 = socket(0x2, 0x8002, 0x0) socket(0x7, 0x5, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) getpgrp() socket(0x18, 0x7, 0x0) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x18, 0x0) 16:01:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:31 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x28001, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="dea2fb3c5bd8def9e59b7cdcec3b35ce5b5483cbd68457f983f230a27963492c6bada5805c5a2e48ce4a5ae72e21337fad9fac49092d6f20a12bd0ef43034c561759d36d466896a6ecafc298ef631c6bf133822ce1daa87e6ef45f0d3aa864c2957873020d296eb5fcfb37d7e86b8e5859666654d6a2bb6f6fcbadfdff8744ce7ba18eb3b73b35e284254a10f96f4409b83abc2e6f0bd903c1412c289792c3a082", 0xa1}, {&(0x7f0000000100)="bd4d2df548b3b11a218f9394da105a37892a6ae93c49a1e789d4eb0006d1e9ba00aff5362d5169d6bf68374424818d0021558577a5d563202b2d1189a9e222ed0ae30d5b2255", 0x46}, {&(0x7f0000000180)="551f08e8017e84fed97e37853a5540b687cda55b66c85da46d687a3f903d1d146996584bdcaa70baa12b099ee3b1607b1002ab94024b425dc16f5de7a25f97fc1ace707d0657b7751da738d87ab1e5f62115098507a947d7cf473cff7777d10de98567a2755c2f06380992d9c6ab17c947239082337f4a2798bd5189976b0b0cd6b065e476c9394f7e74daa47bc2a1dd21ed7e578efd0979a087511f34693fe5f1f18e9653bc", 0xa6}, {&(0x7f0000000240)="79ab36a7474eccd8caa5c4efb8f709a193fc92df98209326464f647a9dab3a1449aa64fed5c9f37fae69bbe6ac7a0e460a1338c6c64df23f8a81d2b97d4e2b69d50772c70cb3935d76cc3a3451a3ab853c4124eff71f0668612998295b01dbe9ac336bd23efd641be72b3f1461fef18c9f2c2982bd3152f42aae861e157f5c4204c26832ba7e22c1771ecdd7f772af7b7e53051ca711253e4b55d4562a6c0057500aecfb15636fc291c17eb906264220eaf058844a3d67144c757c48", 0xbc}], 0x4, 0x0, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, 0xffffffffffffffff) close(r0) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:01:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) poll(&(0x7f00000003c0), 0x229f, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2fd5bd3481"], 0x8) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x80) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r8}) flock(r0, 0x20000000000) writev(r7, &(0x7f0000001100), 0x1) semop(r6, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r9 = dup(r5) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600), 0xfffffffffffffde7) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000001c0)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) r10 = socket(0x18, 0x1003, 0x0) accept(r10, 0x0, 0x0) 16:01:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x2}], 0x81, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x80, 0x4, 0x1}, {{r0}, 0xfffffffffffffffd, 0xea, 0x4, 0x4, 0x3}, {{r2}, 0xffffffffffffffff, 0x80, 0x40000002, 0x1, 0x10001}, {{r2}, 0xffffffffffffffff, 0x40, 0x80000040, 0x0, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20, 0x536c, 0x2a}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x0, 0x8}, {{r3}, 0x0, 0x22, 0x40, 0x8}, {{r3}, 0xffffffffffffffff, 0x20, 0x6, 0x4, 0x53}], 0x9, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x0, 0x1}, {{r2}, 0x0, 0x18, 0x1, 0x3, 0x188a80000}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x6, 0xd4}], 0x7, &(0x7f00000000c0)={0x8, 0x4}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:01:32 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) write(r0, &(0x7f0000000580)="7bc0a1af6e500d45f08aba72ae41a34f507f4f8c5c0b6045d0f0871995c4df0a7225d11eaaf7843dcf7c65daafde1ebf7f79b876fb66d818af8499c7743f9794700cd7cf2614e4060b0e0d", 0x4b) 16:01:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0xfffffffffffffffe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000005c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e2bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca3005fec1c0d325402a9d6c68de4ca116dd887c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b908396c87d479d863e45c7b2d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d431700acc6ff2811cc985f6a2d7a8e4518eb55a8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69bc4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf74a5d6ee04b600d097155310fcc00fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d53c688816c9680651053e5845bc4471114980378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b0701c3f3e7e2b933849b4c2ff4b9473a44678e859136d82ecdd03f1a1f3f9f3264a207fa73f5cd2ba3", 0x47a) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)=""/196, 0xc4}, {&(0x7f0000000200)=""/176, 0xb0}, {&(0x7f00000002c0)=""/140, 0x8c}, {&(0x7f0000000380)=""/129, 0x81}, {&(0x7f0000000040)=""/70, 0x46}], 0x5, &(0x7f00000004c0)=""/56, 0x38}, 0x1) 16:01:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgroups(0x4, &(0x7f0000000300)=[r2, r3, r4, r5]) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) setuid(0xee01) kqueue() r7 = dup2(r0, r1) sendmsg$unix(r7, &(0x7f00000004c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000340)="98c6d0f467dc00cfac0e1ae1d8755468677c41abbc8d22a957733a58bf1e8145740dcaee3aa39fd5e147dc6b7c54f7de58dfc97a1b61b742328de36a3024e8ac4e956602ed939496e22857324865cc5f85a7d027a9743e8d2c3633b1ae0a2802f9692baf3a0d4584835b8faa4928fdf1283b32fd8c3d8562f5a4d910258a0879644c5b2ee554e92164b09f07f35358e285b1953daddbf414e50f8651eff2dbfbaf5d2a4c311325e8e27745e1ec5665daa8cb55b3c04ec409c244782e8e46e39e56bde809d881280729da1439", 0xcc}, {&(0x7f0000000440)="4afe7761e58a7ca3f76b59989c54d69b3bbaf149ed45b8b23ed691154ac59fa03d", 0x21}], 0x2, 0x0, 0x0, 0x1}, 0x40c) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") fcntl$setflags(r0, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x6) 16:01:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000280)=""/152, 0x98}], 0x2, 0x0, 0x0) write(r0, &(0x7f00000017c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000001840)="7ce482a913d89153a21cd27d2da47975102b78b82fc01da46fcfc5277317fed9be054aff8f35c3554d46ee62838d3a7459b105116432908dd91a0fbfd0e987a5475110132f91dde3a4ed944e5d739284e2c3bcf942be2796b0915a80cf2d889e25329d8af5a8fbe71e301f20115f9ed9f9cea276fb9fecb98bc8c6b16c00259a8f1ff1480a0c88b89272b00104835a38fab689290933f5c61878c66b253d7c0fea44857667", 0xa5}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() dup(r0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000200), 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r2, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCLOCK(r2, 0x20004276) pipe(&(0x7f00000001c0)) ioctl$KDSETRAD(r2, 0x20004b43) 16:01:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) close(r1) r2 = dup(r1) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xd72, 0x3f, 0x7f, 0xfffffbfffffffffb, "0100000000027f00000010006624520900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x30, 0x4, 0x0, 0x7225381e}], 0x6, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80000021, 0xc2ea, 0x7f}], 0x2, &(0x7f00000001c0)={0x0, 0x8}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0x81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0xb04, 0xf15, 0x34b, 0x5}, {0x8, 0x7, 0x80000000, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:32 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x400, 0x3, 0x3, 0x0, 0x4f, 0x4, 0x577, 0x2, 0x0, 0x4, 0x4}) linkat(r0, &(0x7f00000002c0)='./file0/file0\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) 16:01:32 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0xffffffff) 16:01:33 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)="f9b81ca164b7b57613af0b626fa387f8ad44dba73831150b0234e6d60e0aeff469f30ecfe56d88d274860774706400e997832046cb9a8a6008cf97e740a7c02d3464903e9cfefec86468ce1a9e161963b100d7c13de3d402", 0x58}, {&(0x7f00000001c0)="a38056852c5d902834e4264a3963323e832e5efd2ce869b2abf37502d1a95e68e3672042290d12b554929feccb267315fcec0fca9bd7f4a52517dcbfab5a1c757dec4b8f88ba6923630bee53bde567b5875e65414f1e6b8eb2137714454970c6712b00f6865480d3c2191e40dafb811848d41b3770a0d8842b8b23edba8305460aa3e9f378b3d9cba2a56f02284049dde644e5be95360150aa04147b040809fbc0ae7e8f", 0xa4}, {&(0x7f0000000040)="20ae5e3c749409d27dee48e8582b04484e82a4514a490df5d76395b809535732ebaccee1a554992f6b1988bd1417f6635c397e", 0x33}, {&(0x7f0000000280)="57f7e2961fba8cfddabfbe524457d80fc2fd7371f86532c9a799b1ec6d8252e7e9c9196d22916a724637b26cfeebbfc817a8652bf46f4961270dee5280153a6f2146a983641bb563079134075fb3c4c7db6ca2e112f66626c764cf9d5e6b2015d34f4d2a359e4febe6d66c070ba25962a2c6760e1941212bc4745a6d5050a705fbbcf9cad22305e18dd15744bb54212c730248612727e2f917a1ff274086f71d805b6796677ffcfc130d640c2d165365a6d0f6efecc0bb4b09484657edce010b10daf9e264d034e1c015d25b6e", 0xcd}], 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="0000000087d5bc98e1b9037ba3b82c9e21d47898be441a90b99baea15bd6793711e453a3813a3be4d2f89c673ec0a4e065211e7800cddb2ca53bbd2c81c33a15a422f96697f52b8911a98917b621deea9e14f7c1fcfe7f7435e463b35435dcd4c009e8aff628bb1ae865044de727d700a2e914cc967253e389d2249a8b58a26b9c5c33857ea16aeb404e0200ecbd97a9ebdfa51cb94769f6659e6d7fbbeda93f949a8a0a383a3f2729cf50ed4a3f7d4bb900"/189], 0x18, 0x6}, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa}], 0xc, 0x0, 0x0, 0x0) connect$inet(r0, &(0x7f00000003c0)={0x2, 0x1}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) 16:01:33 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x5) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6}]}) r1 = dup(r0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:33 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="3a7b4875b42dab5146408ce772c5615848a51f524c4fc7e5d283e211ec39a2a95560ca9ae909210e5d6b927558922ba651be465d706d8a6a2d801989a8c9075bd2d532b7546f5bd20e24fcb9e19c2a5f757831e5a2ab807d4b8ce95cac7dfae96362c75c9b5f6e021ddab5274a7ebb2414fe66c274cf46df67ee6c065c6f59c1411bfde14aa2ceadcc446890f0671707314afc5a17b16f5bf43cd63fa7d8bfdad47463df0da67a1b577bf9d6ca0ae44c49bb9ccb333c4410eeee441d4e980f8c7dabc048389e2a9694aaa7bdc51f725d66af00948ca9402a54ce0aac50e1bea443de", 0xe2}, {&(0x7f0000000240)="7f47ddfe7e8501382dbdf8a7e8901855da6a54fee743256ddec08cf2f41d01aa5cc13e1d434f6474f82a67245ca60de90f9bfba2ee4687a36c90337b4d86ad24a493833af4af5514349acad03859e23be9306294548913d1c02892264eba5a6bd57ab78080e5bf599fb8f31b8d203cff9ac748a00f2f0c93db7e8f2faa59f2", 0x7f}, {&(0x7f0000000040)="ef1a13085b8c2a", 0x7}], 0x3) writev(r0, &(0x7f0000000080), 0x1) 16:01:33 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="873d1e4dc858acced2a65f0ba28474e9a7595bb2076a7c5641184d51cf76fd53d5bf0aa4242e77102869a50adf4870f05de0c02809b2c2e1b42c2a4507efc31005700c8925991103d659da1df49b275f801b95c5c19e2ecc6bf78079c538a2f1d6120ca58e8d8ad7af4169d1ddfb48371205ff933a9867075c101509b2ed74eebf1c7bf4459a61130952f69796375d69c42f2b5758a9c01b8810f129066770d9c98879742948e2948094b0618d39469f549cc7715a0bba629dc1780133743954270edf496cb1d9a46173b0b62539c0cc456e7765146238f62a420e0e6d9b79b77b895b7c37c10f8d10bad42cc9359b", 0xef, 0x0, 0x0) 16:01:33 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xfffffffffffffffa, 0x7, './bus\x00', 0x9, 0x7, 0x4, 0x4}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) write(r1, &(0x7f0000000200)='kP00', 0x3) mknod(&(0x7f0000000080)='./bus/../file0\x00', 0xc10a, 0x2) 16:01:33 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() fchown(r0, r1, r2) 16:01:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:34 executing program 1: select(0x153, &(0x7f0000000140), 0xfffffffffffffffe, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x4, 0x8000}, 0x10) 16:01:34 executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f660559653000"], 0xa) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0xfffffffffffff001) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:01:34 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff74) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=""/4096, 0x1000) 16:01:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0xfffffffffffffff0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:01:34 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016004000000001b0007000000f96ecfc73fd3357ae26ceda1808d47ac9b3d2ea8e9d807005f882b297be1aa5b23ed00f4e8b2ca3ebb0157699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc5ff01000000000000404f36a00f57aeacc500000002000000000000020208a371a3f8000400000000000001000000000000000000000000000000000000000000a000"/185, 0xb9, 0x0, 0x0, 0x0) socketpair(0x2, 0x5, 0x387, &(0x7f00000000c0)) 16:01:34 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x1}, {r0, 0xe3}], 0x2, 0xc65) read(r1, &(0x7f00000001c0)=""/131, 0x83) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) close(r0) connect(0xffffffffffffffff, 0x0, 0x0) 16:01:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x1, 0x2, 0x4ae45429}, 0xc) socketpair(0x6, 0x4000, 0x6814, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000500)={0x10, 0x3, 0x4, 0xe3, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x800}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x2}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x10001}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x2}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x7}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xfff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fea000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r6 = kqueue() ioctl$KDENABIO(r3, 0x20004b3c) readv(r4, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) r7 = kqueue() chflags(&(0x7f0000000400)='./file0\x00', 0x10000) kevent(r7, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffb, 0x4, 0x80000003, 0xfffffffffffffffb, 0x4}, {{r2}, 0xffffffffffffffff, 0x1, 0xf00fffff, 0x80000000, 0x4558}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0x100000001, 0x401}, {{r4}, 0x0, 0x28, 0x1, 0x0, 0xffffffffffffff80}, {{r5}, 0xffffffffffffffff, 0x30, 0x80000004, 0x7548, 0x9}], 0xc0000, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffb, 0x12, 0x0, 0x4, 0x80}, {{r1}, 0xfffffffffffffff8, 0xb4, 0x80000002, 0x100000001, 0xff}, {{r1}, 0xffffffffffffffff, 0x7c, 0x800fffff, 0x0, 0x10001}], 0x3ff, &(0x7f00000003c0)={0x7, 0x8}) kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) 16:01:34 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x302, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x8, 0x2, {0x1000, 0xf8b}}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r3) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_RMID(r0, 0x0) 16:01:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) lseek(r0, 0x0, 0x0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:01:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) 16:01:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = semget$private(0x0, 0x6, 0x50) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x100000001) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x81, 0x4, 0x5, 0x7, "7f69215ff24edbeb012926355434996cd32a845a", 0x820, 0x9}) 16:01:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x9, 0x5, 0x2, 0x10001, "bd4f43cfd7763173858031348e97c6c802d3b3ff", 0x5, 0xfffffffffffffff7}) flock(r1, 0x7) ioctl$TIOCSTOP(r1, 0x2000746f) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) flock(r2, 0x6) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) pwritev(r0, &(0x7f0000000100), 0x1000004e, 0x0, 0x1) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:01:35 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x2, 0x1, 0x0, 0x100000000}) getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/117, 0x75}, {&(0x7f00000002c0)=""/191, 0xbf}, {&(0x7f0000000380)=""/62, 0x3e}], 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x3, 0x10001, 0x200000003, r1}) read(r0, &(0x7f0000000100)=""/174, 0xae) getpid() close(r2) connect$inet6(r2, &(0x7f0000000200)={0x18, 0x1, 0x101, 0xfffffffffffffff7}, 0xc) 16:01:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x4) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:01:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)=[{}, {0x7}], 0x2}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) ioctl$TIOCNXCL(r1, 0x2000740e) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x1}, {0x5, 0x4}}, 0x2) 16:01:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2, 0xff}, {0x41, 0x80}, {0x43, 0x8}, {0x0, 0x3}, {0x0, 0xf330}], 0x5}) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:35 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wskbd0\x00', 0x1, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x88}], 0x3ff, 0x0, 0x400000000000005, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000140)) kqueue() ioctl$KDGKBMODE(r3, 0x40044b06) 16:01:35 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0xc0}, {r0, 0x1}], 0x2, 0x8) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:01:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socket(0x22, 0x0, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0xc0) pipe(&(0x7f00000000c0)) pwrite(r0, &(0x7f0000000140)="94dff7945bf8c627363eaa3e", 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r0, &(0x7f0000000000)='>', 0x1) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x1e, 0x7, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/214, &(0x7f0000000200)=0xd6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x65a) 16:01:36 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = getgid() r1 = getgid() setregid(r0, r1) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8210, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x7fff, 0xf58, 0x9a, 0x1, &(0x7f0000000440)={{0x7, 0x40, 0x8001, 0x6, 0x401, 0xfff, 0x7}, {[0x5, 0x0, 0x7, 0x100000000, 0x9, 0x6, 0x8, 0x1, 0x5, 0x1f, 0x6, 0x9, 0xffffffff, 0x800000000, 0x5, 0x3, 0x1d71, 0x5], [0x1000, 0x2, 0x37a, 0x4aab, 0x0, 0xfffffffffffffe00, 0x97, 0x4, 0x8, 0x36b5183f], [0x10001, 0x1, 0x3, 0x1, 0x10000, 0x40, 0x10000], [0x5, 0x582, 0x9, 0x5, 0x2, 0xbd7], [{0x0, 0xc11, 0x3, 0x200}, {0x80, 0x6, 0x6, 0x8}, {0x3, 0x6c1, 0x5, 0x800000000000}, {0xfffffffffffffffc, 0x1f, 0x2, 0x8}, {0x7fff, 0x7, 0x3, 0x8}, {0x5, 0x4, 0x4}, {0x2, 0x3, 0x8, 0x7}, {0xb8d9, 0x7, 0x9, 0x65}], {0x8001, 0x101, 0x79, 0x1}, {0x10000, 0x7, 0x7, 0xffff}}}, 0x1, 0x1}) syz_emit_ethernet(0xfffffffffffffdf7, &(0x7f00000001c0)="b489a03b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c31331002b0795de24a22962442245e34a7d3119e1ed3d0cff448699c66230b709100000000036a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502cd42d5371") r2 = dup2(r0, r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)) 16:01:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') unlink(&(0x7f0000000200)='./control\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x20) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = dup(0xffffffffffffff9c) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x29) 16:01:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x42) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000300)={0x80, 0x1, 0x9, {[0x35, 0x0, 0x9f9a, 0x6936, 0x80000000, 0x5, 0x2, 0x9, 0x3, 0x3, 0x80, 0x1, 0x7fff, 0x5, 0x5, 0x4, 0x6, 0x2], [0x2, 0x2, 0x0, 0x6, 0x1, 0x100, 0xe7, 0x5, 0x20, 0x6], [0x7, 0x1, 0x5f4da21d, 0xff, 0x2, 0x2, 0x4], [0x8, 0xe2f8, 0x101, 0x5, 0x10001, 0x400], [{0x7f, 0x100000001, 0x7, 0x20}, {0x7f, 0x550b, 0x88, 0x5}, {0x5d, 0x50, 0x0, 0x7}, {0xfffffffffffffffe, 0x100000001, 0x20, 0x7}, {0x7, 0x8, 0xa9, 0x5}, {0x9c, 0x5, 0x4, 0x50}, {0xec, 0x80000000, 0x4, 0x825}, {0xa3f, 0xa3, 0x3, 0xffff}], {0x7, 0x5, 0x1, 0x9}, {0x8df, 0x7, 0x81, 0xaff8}}}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) socket$inet6(0x18, 0x3, 0x401) 16:01:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='(+^\x00') connect(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01012e2f66696c653000"], 0xa) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x12e) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x5, 0x3013, r0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 16:01:36 executing program 0: r0 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xfff}) setuid(0xee01) r3 = msgget(0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x800, r4, r5, r6, r7, 0x10, 0xd8b}, 0xef7, 0x1, r8, r9, 0x1ff, 0x9, 0x3, 0xffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x37a) ioctl$TIOCEXCL(r1, 0x2000740d) 16:01:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = shmget$private(0x0, 0x4000, 0x24, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x900) 16:01:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}, {r1}, {r1, 0x20}, {r1, 0x80}, {r1, 0x15}, {r1, 0xe5}], 0x6, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYRESOCT=r2], 0x1) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x80) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r7 = getpid() fcntl$lock(r6, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x8001, 0x8, r7}) flock(r1, 0x20000000000) writev(r6, &(0x7f0000001100), 0x1) semop(r5, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r8 = dup(r4) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) syz_open_pts() ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000001c0)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) r11 = socket(0x18, 0x1003, 0x0) accept(r11, 0x0, 0x0) getgid() lchown(&(0x7f0000000300)='./file0\x00', r10, r9) chdir(&(0x7f0000000280)='./file0\x00') shutdown(r8, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0xcfb) r1 = shmget(0x1, 0x3000, 0x240, &(0x7f0000ffb000/0x3000)=nil) r2 = geteuid() getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r4 = getuid() r5 = getgid() r6 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3, r2, r3, r4, r5, 0x142, 0xfffffffffffffc53}, 0x149, 0x6, r6, r7, 0x7f, 0x0, 0x7}) syz_emit_ethernet(0x34, &(0x7f0000000080)="00cf57fee11edea8d2cde4234b02f0cf866f09d74a481baeee8a8f459ab828619bc6f1836cfc0fedc7a59ca4ec5e285acf4c9554") 16:01:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x10001) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="655598350ca2a664ec211b0f8d744c1300deb67246998928f107dda7c0163a118b60ec8036ec71ec2a06e8b3291ebf646fbd79ddafdc136fda5df5aba97ed02018992d5dac71a5094f5820982f38f49b1064de2f182e78dc70122346c1cde67266a12f0549f486b9e937a467d20a542c834abf9fb7c740db26b0557c2bc481fe53a7113c9c69515c1dc3bc738660daa0b6b8c8c7e1167bd6baa38a7fc4bf2feee35e322b13ca42a8f4ecb2d854a84056a47c30ba7db11e586dc60352ec64cde2b3151bcd0bbcd13fe2c2ad256d5873f74a81bd708c15360bd6891e4ebaf817346f6d", 0xe2) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eafd125c0000006b", 0x8) socket$inet(0x2, 0x1, 0xffffffff) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x3ff) 16:01:36 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000140)=ANY=[@ANYBLOB="050000090000000030006016ac194bfdac2ae762b1ab89e7755cade3d818f48c7bab92cefea0c690d144552e85aed356caa8f032b1fd80101cef5b4877986d5f32738622b216110747fd31e507f0a8aaf0e6d15a76e84aaa90c88dd672f3054bfaae1ccea25b185b840fb7f7b54d98ea6be3e900da0c214e28051565526f2f82186dc2d4a3fcdcdcf5f6fb4f26f0f49492b7db77e7f68b1c7b44ea1206e475f9ce5f0783f30312964e30dbc30ba2b7ed94e8f95e431c01c43c74427bc43aba22d64f426e83e4c08d9297316679d7414437157d7942b3e0a7447179fe1d53988fc1c229f51ffce5ae09245150f662418b3b59248eb1110b3d78142a27c8"], 0xe0, 0x0}, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="dcb78e6e7bae73699312e0de6bf7c5d7aee3251cd767e5ec786585b565ea0082bd430588eb9dd58873d6df7b00b811218e1426d0a42a741c4777095206bd0d8fe16cc15f220e4abbb4c89620ee514e649ca7dd81ea4e615020e408a8997146f5aab0088ec25d92a1bb98868bccbb", 0x6e) 16:01:36 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x812, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x41}, {r0}], 0x2, 0x5) close(r0) 16:01:36 executing program 0: ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x2, 0x0, 0x29d8aaac}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:36 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0x1f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) 16:01:36 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x8) sendto$inet6(r0, &(0x7f0000000000)="9c9e59", 0x3, 0x2, &(0x7f0000000040)={0x18, 0x1, 0x8, 0x400}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x4, 0x6, 0x4bd, 0x3, "47a6a730c78effccc72112be2af9f9f84cdb8d49", 0x4e}) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x7f6, 0x5}, 0xc) syz_emit_ethernet(0xcb, &(0x7f0000000100)="738a8fe305b7aeae85774c8078db0b18495764089a5fd62c192bf4467668082f526e13c2a1322ce105abc96ecdcdadf11907bc9a2706919f91dc575fce7e4d300f271f57b828c908740a4fa19cb8dcd5f26a94d78d164479a1fd35839036ea75b9f87dd0064a719eb67d1f4f3caba19bbb2bce2ac2669807453890204ad2da44d655623bcd7555a09d0944c45f81a06a7efbb5cb7522a1935c72b5a9693841f284ce9091ec21fc7164b1c71d9cad19f06daef226610163b436f7f4dba069bc72864865960228e7415f48bc") fcntl$getflags(r0, 0x3) sendto$inet6(r0, &(0x7f0000000200)="43eb9d4b2360820bb1ea1f8ed9c27de65dc62e8fa364c79c19de65173d812fa5b1c6e3403b9731fce2e19995dbd7f53b62e3f4ee28ab144dcae8189704ac157a5813badf15fe3d250030e09059c290ad323ef4150897fe2f28037ffa7fa324f21a68da33469ddaaf7ec6cdf5b7ee9512e047701c6f05669a8203fac5c15cff75260ccddcaf256328109e6199d4375905e6f85154a089079b1250988d41a65b696887a6948f9bb5afeee89a46e8e7ea59f30e8fc46fbacba5e49afdf8429fd90494714048f3d412e59ca10a061076aa209e7dd666148a93426500a5952dd112e2cd5b240a0b984df2660a6648", 0xec, 0x6, 0x0, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='W\x00') getpeername(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) fchmod(r0, 0x14) r2 = socket$inet6(0x18, 0x5, 0x5f) r3 = shmget$private(0x0, 0x2000, 0x39f832384a9bc3bf, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) pwritev(r1, &(0x7f0000000840)=[{&(0x7f0000000400)="5fd4d68e82c747576b0635bd1e251ce99d46bfc1febbeaa7a3fe09ed21429fbb52bc89f90ecb3e0f99f40a545c7e5304b7fc77de1021b4f4b769853e3d18869c385961d15f022ee7e390f67e88baa87447d44cf69fe8d9f4f97cc730abfe38c6ee624e4c5c605a83f3f81b5eb382c56e475124d735", 0x75}, {&(0x7f0000000480)="a9a2724a16ee2be57ac442b9c28dddf57ee1eafd9cc2c600b6a929a631291c1de63ea6bc29b74e80b174e0a42fb4c1dbcd8210126b4a1634e34f31310906c5a6c7c41c1d2870fe50f4a59b82f1892a4ce74e098507df2e1f1d39fc019557b0e7faeffca5878270999a3b1728933124c2b509b96309cf34addb118c36216551fe2c63e0c203", 0x85}, {&(0x7f0000000540)="10a6090c45cd88ff85ea4ce32a780d91d4", 0x11}, {&(0x7f0000000580)="cf8508cdedc12c98d6674fd2148a8aab5f4adf4a29afaff40cb01c6138381a4f289d6fa3d6360ee8ba73bbd4345cad3ec1515c4b26b44b67d8d2f45e9173bb45c54e2bd9fb305bde971fbf548ac22c60b07ffdd7321f7df8113b57fb569b958c407268f28223201edeae0269933a6b8cb2689cf160592139180ca51a7b8ca58929defde35c1964edf7628423002bd035740dd942800e4f451ec38c86dab75ad9f683554ae3699561abf88cbd8f4db7b9d89e96615c76b205b86f59e63b4d99aa12b5f8e5178c32a382ff21cdf821cd6d42dd4b84f9df8c9db08d92e744bada94fff945ae56f76e", 0xe7}, {&(0x7f0000000680)="fc05c0bedfe85a2b71ea4c1fcaeb294cae4e1d724cc05d4dde81a6ce24b6bca9f83c4911dd67f74b01fc14c7d28c67dda5183393b4828d307a1a73fccc5c2b48287b2651bdd287355d249172d80c66174d6ae96501110a4f50ff3273dc9b8c2947533267013e0c0ca696e030ee7a04b3085c9b4a842b1b9a26a1d53b0c9f3ab0f6aab7df95a3587f8102e68c777c9d31b3ba650a187cae675d535be6985e", 0x9e}, {&(0x7f0000000740)="dd73dc5d058c58c5e0745297eca89fd7ccf74d216f1e4d02d3be483ffa4357897ae92803b73951074843fec749e47067d40eb424ed0f2c244003cec1c9f3e354d3ab7d065c37f0ab77c6018acf664900d77721c8ff975ffb31c39f9cb555fe0d445b255f0a48c0d51231670ada031fd2df55f1f0e9ef20d238ae693cf35b279da2f4b8f53d498899c5cfb0542c95ebc81575451372bfa732fcec106d590ed7773f544abc48b3b2f3", 0xa8}, {&(0x7f0000000800)="5fd52b60f6038db387de37d93489877235dc0b48285d10f37147de924ed5ea7e56061499ba1bfbc24ed0c314da", 0x2d}], 0x7, 0x0, 0x0) unveil(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='c\x00') socketpair(0x20, 0x8000, 0x9eb, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r4, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000a00)) r6 = dup2(r1, r2) kevent(r6, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x4, 0x0, 0xd1, 0x4}], 0x786b15e5, &(0x7f0000000a80)=[{{r4}, 0x0, 0x40, 0x4, 0x2, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x29, 0x0, 0x7c, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x686d01fe, 0x40}, {{r4}, 0xfffffffffffffffd, 0x10, 0x16, 0x3f, 0x53}, {{r0}, 0xfffffffffffffffc, 0x8, 0x9, 0x80000001, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x1, 0x800}, {{r5}, 0xfffffffffffffffb, 0x2, 0x4, 0x5}, {{r5}, 0xffffffffffffffff, 0x9a, 0x0, 0x401, 0x8}], 0x7b6, &(0x7f0000000b80)={0x8, 0x20400000000000}) ioctl$TIOCSDTR(r6, 0x20007479) r7 = getpgrp() r8 = getuid() r9 = getegid() sendmsg$unix(r6, &(0x7f0000000f00)={&(0x7f0000000bc0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000e00)=[{&(0x7f0000000c00)="7e7772acbe5593880014485a2717972108b7654e25b7758a10445fc57e0c2712025c6e10ff6d37a695e64fb6430fac263a64eb1651fabaf5acc685fd702a61d8b788ba55f5ea9af89fb934b3dcd1ba212b8f30e200434ab54c3bf0cb792d031cf5e51ae05939287d170b92b0326dea884607bba8b2558a03", 0x78}, {&(0x7f0000000c80)="eae544b886c75c8cfec59bfc572e82e4a5f83bcafe78224c49414be9ed4fc2fdffc884a80818c6c0056de45c3507213986abf20dbc587b5fec077edb9027287326ffef0c25729bd4e3be6003e577f3f5634eeb5774549494f2ef2431420a8da620bbc32b896831acb5a1f6c5c451660f7fa1", 0x72}, {&(0x7f0000000d00)="135a27dcef6963d5e501de1f8c15d013dd92b7534e00c4fbf1370620baa3b49f75b7c9a1cee1a84bbac125178c5622ff156a4689fbf7a691af44389b06cf42c165e273ecc64396daea1f51b2d3e907930035726557294f65143260aa054a00fbd687e80a5c2525cfcca7495fa25e02a68e2c9277393d50bb56c87a03b034a6e4a1dce1d1deaec7c589cf875879e8407a65a834c8537cdc10850b8fd358d9a76d959f4c1a61cd8f3ec4dfd5e6f9d06681b7385a90fc979cf31a7b9e76aee66b49c7d4c0f0e4292655965149cc6c146635220f", 0xd2}], 0x3, &(0x7f0000000e40)=[@rights={0x38, 0xffff, 0x1, [r2, r6, r1, r5, r5, r5, r4, r6, r5, r2]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x20, 0xffff, 0x1, [r6, r6, r4, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x90, 0x2}, 0x2) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000f40)) ioctl$KDENABIO(r6, 0x20004b3c) ioctl$TIOCSCTTY(r1, 0x20007461) mknod(&(0x7f0000000f80)='./file1\x00', 0x4, 0x3) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") 16:01:36 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) mprotect(&(0x7f0000210000/0x1000)=nil, 0x1000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\'^)\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/zero\x00'], &(0x7f00000006c0)=[&(0x7f0000000340)='$^\x00', &(0x7f0000000500)='[*\x00', &(0x7f0000000540)='/dev/zero\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\'!%]\x00', &(0x7f0000000600)='/dev/ttyCcfg\x00', &(0x7f0000000640)='(%\'\x00', &(0x7f0000000680)='W\x00']) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) accept$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de00000000000000000000000000000000000000000000000000000000acd886ca6725057bdf50be86c20e7289d60a0900febab15ef64ff54205fcc62ef7f992b1b7b4f1920000000000000000000000000d00f12112ed6565c693b6093ce3df2349b631cc93e42443de128f3f6260138897a103b806238fb951f9b15663f47e78b6284f2cba5a11d613315e1e6fbad31f0538e1465c37842934bfcae02d8ed0a9aab09d317b87a1d5fb3a7dd6bb0991c0cc984840413e1c3041ee6fe78c4ba168705ab74f9e89b6225d2a5750a255e4c72d4c918872a9ed435e34c24a62a19e43ec948a992142593a6bae5835e2fe39363ceb0188083b68e7082c8ec799399576a47d76afd53f77a6385294c85299ac8ab4fcb424d5f0407cfd8a59b36eb80fb151b616af127386bb36b50e4bffb5"], &(0x7f00000000c0)=0x6e) mknod(&(0x7f0000000140)='./file0\x00', 0xc8, 0x80000001) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000700)) 16:01:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f00000000c0)=0xc) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r2) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) fchdir(r1) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 16:01:36 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x811, r2, 0x0, 0x16) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000600)={&(0x7f0000000440)=[{0x0, 0x5dcdacfc}], 0x1}) ioctl$TIOCSTART(r2, 0x2000746e) r4 = semget(0x3, 0x2, 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x9625, 0x401, 0x4640, 0x3, 0x1ff, 0x4, 0x800, 0x5, 0x7]) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/116, 0x74}, {&(0x7f0000000180)=""/20, 0x14}, {&(0x7f00000001c0)=""/202, 0xca}, {&(0x7f00000002c0)=""/202, 0xca}, {&(0x7f00000003c0)=""/81, 0x51}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/251, 0xfb}], 0x7, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) 16:01:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x20) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x15, 0x8, 0x2) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 16:01:36 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x4) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x4c}, {0x6}]}) mkdir(&(0x7f0000000100)='./file0\x00', 0x8c) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) 16:01:36 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r1, &(0x7f0000000040), 0x1b) chflags(&(0x7f0000000140)='./file0\x00', 0x10000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/9, 0x9, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00'/10], 0xa) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:36 executing program 1: r0 = semget$private(0x0, 0x8, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8090, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r2}) r3 = dup2(r1, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) setegid(r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(0xee01) clock_settime(0x4, &(0x7f00000002c0)={0x8, 0x6}) r8 = open(&(0x7f0000000980)='./file0\x00', 0x8001, 0x203a) faccessat(r8, &(0x7f0000000040)='.\x00', 0x2, 0x1) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r7, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r10 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000440)=[0x101, 0x3a, 0xfffffffffffffff9]) semop(r10, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x4, 0x4, 0x800}], 0x3) setgid(r5) semctl$GETZCNT(r10, 0xffffffffffffffff, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/13) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000000)=""/61) fcntl$setflags(r3, 0x2, 0x1) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r11, r6) 16:01:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x7) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) ftruncate(r0, 0x0, 0x4) r2 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) r3 = socket(0x18, 0x0, 0x1000) r4 = fcntl$dupfd(r3, 0xa, r0) open(&(0x7f0000004780)='./file0\x00', 0x2, 0x85) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000000)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) msgget(0x0, 0xa0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000004900), &(0x7f0000000140)=0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="53e812215b8ce5687c921dda9228973f8df1174e4235b53d7832a6c6fc8c4acfe678999016a018578a2171110143c676f63a6304aac64eaea7463d492d3157985e06e4204b9ffe11201ae50fe987cf0c69ca7f43a7030bf6a7a796ea9ad022098f0a9fbcb2f0148d14c561205d6e96e9132bfb1af22d123e2a19ae8c43ccab0bcbee6d67e393f2f5ed5f81bd6225d6f6c32539209e7e98bbd86cc3865de38d4bf96a882b6d9214c96355daa19304c0e279c43ef72c95e0660eac46384aac3ba6db0f17c4385b28ba57e50012616f2e72fc0bbb0766128ad38db36b984ddd952c8c64e609530796cca9d3bff0593481ac88c4006ddd119005ebc0838ecdda2d51c782a70bf5278ab3b4bbdc86562c12cab97e2bb843688e002be49eac9502caa00d3e3e0595ebff48d0f34ffb820a2a0302c8bfc446feeb482be74ee2d13373442228e519e86e4e1ff354e9af06905acbd95bf2a68250648270d24eec5edaa1c552e0d9222b6ab65a35c767d8b00d7b3888101431b08cf3dd95538012d8d68556aef8a8504791ce865c0e2fbf5f720294866fdd19d05ea42d230edbbe5b01815e06be35b3f7eb8b532c26efe3c27cf3e22d7dca66bc343589b20beb493f64593acff8a0ec061bb18941c259540d934b15e962230d71cbb058315240b1f315dfbce070b5c52297ddb948173433b00db7128ed97aa2e592db7ce7d1c6df4f6100aa5ba831871466fde60d4d98d8b3e297b5bd2039b67a0c9e98171c663533f94e4927329c221846320f569e1330c166b1d9b0c4fdcd58573bcf8f79db54bd4b912046fbd92cdcc34fbd89d709b464b115ae459fb84ad7e39009288b6b98451cdfadb3ec7d4d3268b9e0158eade114f6192eb66a2e1c57e0a82e8cdc8e6364fadd61b021a12ad2c8e47eff066582559f4c7b9112fc5217954075cd9a575df0b60b619a6b8f29b8cf6fc447081dc4452a0eea288601ddb702e232fbc31089b4e48683edcd3a7c56d0c14a4e132c49b7d64e6d66cb13921a195adca2f04f9d20b89f170356ca07a064c19eb8b20fa2d7c90ca2e119915443bb53b5260c9d91173e58b17d1605e735fa5c3ed2c1735ae30f437a6e99a05d1cf4cd0b925486e284ef8872c4d5e47111a2c7f57e172ec8a4626b4a54e33a0234a219c0c2c236600d56933d3d96cd51d5ef23e5a34e6a34883ff719e44669b63e6cc83a7d0d66d78e9102dd30edabae71629645c40411c1c557e6992cdfa4c1b6c168e4c5b43a43e3df97276df56fc40757287922dbd7106e8ffedf2a70e5e729bd110f654de836b5c8e36ea4762be4c165b533c9b6495ded4b82e4bc8c11127a1c52e09796f57c9ee6f060ca01a92c486e5c17fa629bc0972f1c0e9301ffea084aae579ecf26041f3d2cfd650e1b5a24e89fb7ebd2afae10234d2586e16f9a654591e5ac93716ba45827136017cd883fce0e7fdb15f05f0e0a20862f477dc11b6b830e4abe0bb3be3d4a12720e86a779ce7d0fceeca89376d00572d5e8e2563cc2fbf948bec921de831e4bbb0aa95c9a115c62d7f6f6e76ec5692217b739b3e4b06c0ab76a2eba9589e952c216ce7d1d3b53d68716e51ab92647c0fd6aa325bb0ffbad612b3945ba13a10eccc801bc07e9d0bf83d8e4fca994b847eb6bc2c81b4327b8f2fd2f945b00af44db039cc2aa787a9ae76f024de8ca77290e5dc003c8516fddbf354f8f7acdf835d039da447a33fc686e44770973b815a7caf91e010df19de9f388c500bb7491cd2f342cd1b3ecc8ad5e04517ca46bb8be0f616032f0655d6c514230a0651c84e790160b2769d40ad9eeca58b795b343509a62f4848a22010a42ec9fa444948e0e5369c3d491ddb5d2227607c2890caab0de85a1a0c0d4ab20ff1d8ac94c15e809c8a0ef83bafe60b3ab5861a1ebea2600654c5fed17edc7836f74880d25c777e7381c9f6ead40ee3ecc2ac412c9d90358ec6274eb72ea47e62a0df86a0a42990b95e2dbb5c8820579c58ff3dea8265df5f206cb355f20a99281b939f2533dd2f6deb8bc98b73e28ca075d31b8d45219948b45bada2f72b2f8a84e4791deeba7a817b90b31655f9633e2d1f614e66167241575fa9106e317c11ca9885ae80adf829c3abd2558366abfc5cb99348fba54bb3d151b568ec4fc2efb473a064587da5c343b462298a59927239ba01debe7004173a2298544bcb5a16fe346f79d85130d52438f3df2e739fb6cdead36d361a221105253cc1e3f3454a1497b2600b6090fbef9e0c689608b96f3aecc9bed993b6eea383a54c84ce30d471dc306f912fe871732d49ebb266da2995fd49617464da62eb6ddbbd9314f39fdd7de834f14ec76667209edbaeff915d3d2a16f3a0fb46ff378391878c37b4d388fb0d262c77118009c626647bc83818877a0a8b7bc5feaad176ba0482449df343617c741bea5dcab59c2d71682483a0e8d6900b725aba512badec741600df85f1b16b127887033ed1632027ad6a29b9a00a632efa151cbed5f03d8687fef5cbcf55ff4343efe2fbfd9d7c6ce095fe49efe9422d0bcb1e8baf53e0f740782585c732b1bebe41dd17b4ee7a3b8402424e6e7ecb9afb32dde0670449c2e8fd12d8432de68ab642ed2563d2406b9e7ed9358f2c51f92b87419701f2cd02be6ccddd9234f31b77181cb85f660a429d326d1d79fd459b93c6398e90cb75fc1bd30af8f3903182ba654a10ff28a6f988f0372af049a6790f9c5cafc0813cac26510f8325d9bee8422197d0fe3fbf416d97727a59a309bbd88c7d7655f897a530e40f2f61184c66f2ea498074d8519e13763150af948e1a04516923e1f4534c25d68724807f8744251314188ed70a64947dad28752fabfd7857e623ab84b922324682454d4f2f96fc2972f83aaf7bb179149f6baeead34474ed3897479b4063981020733e68f720d7764c8a2c627a46e0b3b64295287127c5208324776dfed87d00240ce6e42d5c38f36c919c4969dd3984f96f81d666d23ff206be77193b3cbb616e9da92f80aa76d15a954b742c575c50df0797a403b19b8b3f56eae7ba460de7496b41e9672dfcd4ab6dc7949aa47fbb99d8e3c6fd679cec765f362bfa9afcde3a4bb2b2b9a1d990884c4dcce9c2a4dfc03a7fef98888bf9103b54937c440fae6be4469a129aebb0fdf093afe45a1c1b1da51caa79c0cbcd4d34ee5085f4a317060ede87c98f58dbc7c05480dff24bb723c45e9773284f7c025bac105e96ac594136138255c86499d7eff9d1e924fa6a6f19cf57caab6cfad4546ef4b3fdf60717e2dd1b5eff2ed2a7ee33751cb8981bc11959de64798b91d7683808d69057b039a804004af9aec85f64879785ac32a6b9c4074a03277155a24281c9dff1cc2f50b8b58129aac212fdf45bf3862bc2a9ab5e76eb5c9c65855cf9e92c6b6ccf81d6a63a4952b1f368a2e43565234e584035a7da1d846250cac51272116773a18283dcf6ca51b3ba8a01da2186978909d603b97804abd5392b279a4f0adfa83f72bd526f730b0fa098b17fa15ee609766cbbe5e18c25b661254f9ebc199bf02d271401354e2d342615ee4c6d954a1ee4ea32065874f0c91ba57b9841812cf6534b4a59ae1d8fb559d74cf08b6b51cc2e1ec3aad91d4e2e54e2003de881772a08f999c0221bbebd95a67b592cc092c7742767b7775b25635087f699e296c1328f2f404198d112998c9fba563f327d6b0e04e8bed7affdb34184fc0af940c9b7e2c4ec070336e10f50f45dece1fd8b49066b8aff9398d5ae980aba459fac671e3bf32ce9b77e0c3412b21f895c63734c2085d47bdebb6117e2869d1a42343da04e8c5d1c9c0779cd55bd5c615bdbee90f89ae215b36dac81a5c14888f36cb352ea7863ace908bf12b683b0730e6b523bf91e8a44f67324968aefefac675ba4f3f0cfc80dcf48aa128b0c83073346be0babc6fff7d822b5ca10ac651468582046ed2f35f4b90226da69a3f1b9653b53d1d61385ca4936a60bbe7a129193f7af616a9a031a34fbb839df52d2a3ddcceb8335269ea66aabec8a8ad2eb69a9b2b535ee8a36363f30da7e3f18584b2ab2891cf9a2e39ee90c0952159eeb56669dd919b44f3b0c312d78625d1964e5dcd275b42241eebb6eddd24dfa2548bce195fb71501e5e580af287f4713fe8fdcaac54ff39fd0c86b82be787d5ea1a478222f3cb0c5a3dd87c19a50fe041eb24b1c7d0704708405466af2efb1307ffde2b2bddbab04953a7a6dd087ea4a3b5a48c898885fc95c6da88459524a8038da99f79d821bddfb4b48e4925280f3dc425018a9a0d443677a22b53bb0add502f05189aba5f9e3f93f6c229d670542286969b0fe12a1cf0e8ae0964e75005913e30c434d383448365e54d443656a47fe9b3f08a0125ce268fe4a66aa2295f1ee18ebd69cd08ba5927c3f497d00290692f48fef3c19a2020908ebb3009f623baa099dc57b8ec68440c81bc68c16329528f66b1c859f73887fa14298f4bcd545d575d77440c8ebdbc1210c72d8b67f4757e758d746d7fa8b7d5c5b32055d87c77d9cb849bded42e7a4ea567cac574278030598a0f9df1cfe519058879dce684ec4cd4657b8fc345330f538b47be8fef60e4d1dbb674e4164b38e7307c7b90795ef95540e397c479298f8e489479a7d6b78cea0d12c608a7824b836fff6117beac4816594f3ae889914303a9951110b839b18ad0f73ba2fa805547546ebb8c319cab79f35e52cba2709dd1a6b8879de3c6044cac1660cca1ced86c5871eac136842c510fa57e01e596245f3d507d3d25e21624d57b7578dfaa40fff6aa61e0bf058d97911f4aaeb956154980d21a639a257415c520298effee0e45b852748fed3bf4236e6129b4914b923f0fd1b92b102701252a52d741a54c527cbca3a8064adfef282832ba4bf9defe05069dae84f0c4b2f48e1da8d887121927a1712cdb0302e6a6f7532952310ae14a3300dc2a0ff9d219b6eb3fa20523ee7e316d95b8a5282dd677d727c50274a343d9c860fcd0625cb3f1a5e2c1b185a037aa302c5f91f10f1f1cf0edc262e56ab7ad14ff5159a9c109ee29cf71f0d9f5b9b2d8803418b807eca6bea1fbfc4e27fc246ced503fe73137f37bd45f61695b26173bdd2fa1616fa3c684481eac568366b58d99e9ff0aa93deba9a2b2385d484fa2f85b5a8d54e73ebf8fdb13a863910329dd2ab603359c28977249579fa1f41ebe78321ff4d856384aa8b36e1265d35b89fea918ffd6eff4ad7f86f7eb11203899a1fb183a01b5ce9ee76b919add1057149cb6387f6a18de2be9dcda6c8a6db9450083d24fa16e9f4c36fa111c83a3c59062d4463d9279a86f415a51da3b1f0ad98ece20875747496dc369ed5e1734a59bbcc58a2e23adbb4ae546d08cd83a66643f90ed74aa2de15fd08a114c002b18027fa443dfc24a992eaae2bda77beae32179fb843d967e36756ded04a4f03d70f161587fa50d99e3932b92c83735356878a00d56bf293c821b9b404d88e0e7a3ba90e3b3e73e5b6cb68c8cffa0e7e9f356169558864710f27d16923c438b60e1e4b40913844edfc825eb32c5940dbaf571d5695c52bebf9f76fa4debd83d73aad7360615d60925025ebb75553cfac22bcd64cfefad2c27ff9a1b817c8e0f606d8906ef210a50268b4a14603b3bdbcd1701768d654dfcf1b9fd6698962081d3ee8b5f741df7b3b733bf65c5f9ff2ad95c2814e2b18221b5e8098905ebad7c6a2eec82a9ee57988c719c45050f39b093f14933c3006a0d5bc5edf52130bf8add40f412b481b2379eb", 0x1000) r6 = socket$inet(0x2, 0x4, 0x0) connect$inet(r6, &(0x7f0000004840)={0x2, 0x1}, 0xc) msgget(0x2, 0x418) flock(r5, 0xd) accept$inet(0xffffffffffffffff, &(0x7f00000011c0), &(0x7f0000001200)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000001240)={{0x18, 0x1, 0x6, 0x8}, {0x18, 0x3, 0xfffffffffffffffd}, 0x1, [0x7, 0xb7e3, 0x100, 0xfffffffffffffff9, 0x100, 0x20, 0x1]}, 0x3c) fcntl$getown(r0, 0x5) fcntl$setstatus(r4, 0x4, 0xc4) r7 = semget$private(0x0, 0x7, 0x0) pwritev(r3, &(0x7f0000004540)=[{&(0x7f0000001280)="c85f18ee61b152818aedceef6e42c3c90aada15993c3", 0x16}, {&(0x7f00000012c0)="824a08266cd7f78f65dfbf1dc72d3d86fc276535ad12de288721653679080e10cdda4f3c0e79ad3e01d571b6907d6afdc5a07a88dff7c326a82eb77bfcacf9dcb1d34125177e5042310c6dae2f909b5a4c72ac83f5d757849d06ee88346a9d75ed7a39facb23e2b52c5491df88b826e196d390a1ba4114831458e1ef7019b7d6d7740e", 0x83}, {&(0x7f0000001380)="71187e6ed3d0ec21f9901fe412b01882ac047ff8f7c034041f65bcffed", 0x1d}, {&(0x7f00000013c0)="9a595608db67d19413d8333ba268512e48d1f557fbea219a01e544924728f6fb5d4c28026024e4b88d2903cd72e2bca684ce5d2a2637803967af995b3a", 0x3d}, {&(0x7f0000001400)="fe4f60b48c71a4b7921453ab843b75ef7d5ab55b9b4d14deabc1669c250cc4d788f4f5a698c837a228675abcf77c87cd345721b504aad41c810c321fe43c81ab0cb0ea071b07ee91d0ef06d3b3dfaa018953416a8912fc933128ba961192f0b64ba2f5c3cd8ee4850e02f9f0bbf71c595ecb7ea548640a8f308e07e2352dd221ef7a9ffb8787199324743b8f6901246a095b3df46e5630d8acc2ebd5e724deea48b558d0b7c1428325af84ab834f0034389492692ec35b7d342fe39caca4a5c3f8186c1217bc400640a9f11ede2de950f57b545a5af6b8d0b69b0f1a298bd9f108c5ff3773a7992aeed08dd58456c3c3d7ed0bfbe5e10ab5d5c0bc8deab050c401d43433b0ff7b6f36b86a91cbbfd064da23c371a750392de7f5a7a5e72c8af70c361d6dc409cb87cfe78104924afe1e6bc13360d74c7dd3977b9d936a63c2e246a8b1f06e6e1876383d124a9b7ab26d9ab1158b41afd5ca2e6d55f7091125c1c9e86c2fcb3b647d1e1ef6a9055355b9c0f9444e5791fac709914c011627ce13e9c3aa3dc20f9248152db56d18e240b04a769b0532008f28a3f14f8bcb787bd2a90b31aeaaffd39bd67163655dc71ca111f0e3104cb36d3b5fd682c6d09bce50776aa100185e54f6d880a29020a27bfd47951e5a9b4c26dd7c2d242a19aa51cc0522d0e63ae2afdfb24d6e9fbbe3cdee741d1de026e3c15001c5449ba9707334dc565cdfccd2020445f5a4ce3d0333fdc880cc2bf4e5049bd4f3b757a1dcfd6bbe312c9fd878e44c061b314a0e395bd2c9028e1858e5a4cd6d147ac92d88455c6a93c49485bc050bfd9b480f75270a47b1a3d3d727efa87f25d1984cc48065b0bcfb66a2fce66767de8219d9327f01a31c7e44087ce019103f84bb1bb6ca2bdeaeb69fdc178e34232f644d447e9df5036b0b79afe8972c1355484d99aa998e4d61357db60d20926017a9c5026b76790526ea75bac1a69304c3910774f84e7e674407b4b19f30397c3d59c73ebdedf52c1bf50fe96423ed8485df63d7bef2c46b77e691a5e1b4df4b51b8bc8d2c3e145b2842163f3c6bbb5ba19d2356c39ace15a3cdedd4a16867e6008571c8ebaaa5abc96ec08aa2274f373328925173e3c62b153493e4e734ec4545c61296858b2cf2e6128b879590499be815355ad5e72b6498c83901c0f10f929dfae9fe1ff04c1d4a768faa758f71dbcbb92933c0c6ec0b1be5d784d7a35edf378f62640c95e53fd4806c0df336134f5d85280006bd770dda39ec08114867e9f8c1884d66b5e897a0e11777299562cc9eccf7b8a740803bac1dfbe71e000d64506793e8145c0629fe76c0bf66e2eac0cd6ca0cf14903842ee921a41f62624b123b93b0cc84e073f6188560b4399f8430d8a5bde668b01def0c633d2f9f66b03b23b4d7bbafea20ee112ecc3a670dc823da1438805a811be665af1c03e100692cc0403811edf3bdf0586de3a880fa4c7bd824b4264b9fa1d166a6ed8e9f71e27b7d6b9b2f3efe00dc0348f2e300e12687269f12b40d6583114b6f9c66a446ffbe957b5f13ea3d5a081b6a95fe582421158e195936f92242873a6555b7c7893b6d170876737f3c3b58be811cb69dc3f33d2efe704400901a371011f4486d883196a8ed0363a6190400f685244eeb515d4fd728ab5d6ac11532a64759c332fa05f67e7dc6de0b18731df80f423d7c6803335e8b45769790dc3256519bca6cd49c943e746d34e153454c1339b97210f366435ded5f2d6f32cb5f601646d9a77bc27a75bced97b5c8f6ce96a751c6a2509c14bffd5f714494b03435fc9f9e338d1f42c02a3aeff7fae37a8db15b367d115c924d479fbcf9d477fe6ba387d6ac18ce12084c1092f59e616132653d3fcd77ba3071aae77a4b85a57f451da70e30f5964202ff71e6a553180742af5363125a011990cae798b0cb8796d6f8b4bc74c694296c9aa813d143eee973331f882ccafc7df63c1fa4afd1fd9ea1ecdf900552184f9e5856c8f6cfce7b6fd88b5d5d0746b2fa0e9a61e65c52808486a1336fe48b2cee771aaa522c95bc9ba0eeb2ca50b6b18901b9c33ccbca317b604ccc735a6b8c3984cc1ed4fb9e24391730df2b91da64f6be84c90c5230e8eae3cacdf89f82f25bd2c3ba7bf8acc970d788e02fc435bf49f137519fc973b89e552941d778a5a29dee8e9541b724a7a041f30dbcef99f60ccd1b83f37c29ccac31d0bd98c82388360e14149d6dca9073cc57b166304996b7b6327953138d7dc46f84cca68da2dde5495687546c63c6ae11581e1c092960563b7fdc67b1398db66eb344737b86d159c8dcc59c7ecbdff4ca9135a6b1327c5e20b0e3b37325458060c1befa0f4669e9815b5ea2a0bdf0d794dfd0712be94eeea11c643e79e109eb0c3f2fa44cb5dc3e4922749f40546dfb2a84f96790fa094647ae13cca4b3d021e158b63c05bdcdba0f85290f782488b28826ea8066879a7aa9d8dcaeef32ae362d6f9e575d388351fa222ad21063276e0f32a62f55df6a1b07303e8b812b5310daaabbda35bab43d00cf426a12e77bb7e08295b9dabc042dd36516361de98b094c0c5fe25983c86a7a020cd738c84d0655b3f1a10f0b8175852b835768cd2aa6caa60f2d38bacf43a54df83249e224152636272d429262db34caab2c14a0a9c34daf9b9b3b4be99a812b67c74b2bc73f01953055c01dd418f985c69a147d27737c913d5e64d33ac87eb3b68214d457aacda08f26a44fb814c0fb96d44820031e8ea300d6176dec3e5087b1c7568123b93e7f4189a556569715d1e34016d72b66afd6f9cffbba5693ee6b8f67bb9e3703417985712873b3f9d9b4250afd06c67592182c4ca8b625e2d172cf9c7d6aa276b18abc959e103281ec6c087734a0e7be0f42928aba72cdd135a1926b214dc6f40f8d750c90e743c5f6d40c1e345452dc04bd05f01556e598f9e24a01c43222923a1b37f1bcce7a86ef331e6f0811a320c123ac8133f16754494f977bf4223e022fbac5c362f7f4b08af6edb1b60280793e680dafc2e5205159da0c5250cc50ebb65b6c7b352158b6b6051ed3f117c8091fbf2df8895843d23d0e133464a4f0f3db3e077da80b9af0faf806ca0f82a8b73f8a470cd98225017b485003481ece14769ccf1a0f77b427ae2cff6300d437826c82e2cd1076b01f73eb7e620bf6dbe5f7d58dbb0268188754d21f028d011e97d4f06394b7925d45552856c5b8fdee5b4562894825e794d6ff35a1497d7745aeb5e12ef95b7a5e7bb460fb58cba29c123308aa2384b3b9158f497e472ef16fb85cb5b97aca5ea1434b1fe37432bd16daf2ef4d6c87afd18f61c691294472685001d872953a301074a90a152ec23f8fb2636742f2609e1c6e9487db28a7474308aceb94fb8e2725057fdd61009921ba610bc421e85bc71303c660001a4bdbc59cf8063dc60efd8bc2c8c2ec57ac3e1e1dbd01602d040addd8fdc0557bf18f4bcb99da6b4028675f303ee33a50ac23a7defd66b789af3c6d69cc167474a3f1d20bb40237fa55e912355315f44a8ed8033917acd8a2eae49fa9a53a8582df337a58873523f29e3d30973b0b5423e6d4bbdc48541717d47fa72e40ec0caee5bc1c7cfe5648a0a61215e56ea10cf7caa130841e076ac45fa211645d97b1122ff7093be93cc8a5eddb57a7710ea129d555f4b121d226e1fe8e588af7601ae08af922a8f31f2be612ad82a2f231630e83e6f929dabe6e10b56cc20cd0b18159cfb9fd8ef505f20d752e7f420026e2fc666e4b428611f825e2c1ed2bd98beb9554ec0dcf2e01c4374f31600cf60071d45c6e7e0fb82ff7fa8479847b05d721f4694f6edf316982941e6b6f1718953c59ae2f917b766fadce381d27ea272c94e0532cacd6370b067a7ecf9db733c878c54104dd8857208d6d1baeafc84a71f9e55256d122f84595620b2eb6dcb7c87eea27c02755869ea2dbfe293e2b8f41d563b68f9beb668f60f0aa09712276a0ff44bdb3d08309bd6048285a49c4125e040dcc0223ad0700d48b4b1fc1855fdbf9bd090becf10166f7db1e0652bc7990112e3af3fdd9a18566de744bc3ada34e35d3de7954781b8c6751dda77481e8a37ae085d995af1af9b7c98b03e8766dcc1a5cfc5bcc2097af3976b13e43fe8b7e6e01edd62697f84f8cc2749405383bccf01e526bc6f0ae6b6e4be710c0c1d39729c656b4ce7fd83ac5322aa4ee3d852b05f433e8f1c246846be3322ac9f3aee3bde3a0f1283e670b6b2bf56d1297b7982d2e121d9da8aa68e3524181d3542743e2b4910691c59e94e68c6aa771688b36c9962370749e245862996cd8f7b49d1d346079739bc12fe1decb335d597d0eb99281975e5e89421e19003d07633d38eb1593468fcf948531b7c6313a9f9cda169892e5df4b4b49efb3bf6feac976cfd55ed8f083547436356986084ead9dc7ddc3f7f2e6c0363dc8ad3b4e2b7a0499bfed2b9ffae642de542d0d63f39cd322e59b4581b65da3b675ce177bac68461e2ede3a43f597b56d6045275218d5c50d3ca84367e287486a2f217b40dd1f0c9856ad8b178504ba1fda5180e979c3c2f346a5bdad4fee992e464b7a9efcb1beff0674d5be2177f6d84881d111b17cda1a81d02451ec33be505f214dedd288fc13933d721a1fdcbbaa6e903293a19ec954a9183f230f0659f5968f7af5ef12873fbd2b32d5825fb607a6fc80f4cbf01049d966e2900aff0220cdb016e85b378099a3a9f5be34349584589887dfcabea705a1a056a8140826b512aec364d102ea1ec40bfaf9c6f23380df41beee26b7713f3ecf76a927d8db02d91157af466a2cdf9d317a879ec236c59eb94744cf4de0a58904aadf608df0004eac4567adc7bf3136f36747b56364b48b0109274d21b81217ebe73630f6992c553b533db4c55f551e5ad33755bc28ddd10da5c7047ac25ade3a8c046c0d1036773c3f386dfbac666e273b8732fef982e60fd67e77732f8b095371318a521f9601cf431f65bff8588893cdfa78843bfded11a5e1f30ac4c913b19fede1108b2718aa8753647372607e6f6ef3e17eee84bac8ba2fe42c97a245b15f2bd754a63a639a3ebbcecf9f0407bd07d3b849561d8bf9a5740af2ef28c6d1bc035bdcdefe77aaea19a31ed5eae866416d39e996bbab9f096ae6399e10d85a2f6b6e55168bf378ae97d5db548e739f38fa34e8f8ccd1a444a508b368e6722ec8d8e6181454de9ee64ea80c86cbcb2c4b2a9f051331c804dd70074a91c5d9c9e9368300ad44683a60f3e0b3e19d60e0dc6a9aa52cde85db4391db428d2d19065dba079be9f17b1c5bd14119147247f9ca76eabedb7453849022c5411e9201a3b8f1e4e6a57f50fd8b72d6cd814e6943a776c93fbf7fdb29216be52abd34f0cbfba081c0fe5b2f686272f0ffa32b66aec914e29b306578a993f1172766b9163c0cbed28aad24d02557b6d1a31bae171b7f80a3ce2ceecc44bbe02898ea20e42c1ef41776a9a53ed9d7880d0716825648ebcbe007873d9eaa4e9ba87c737ef31799407393ef2d4b2694f88d6d795b4c1b3fa1bb146ccd78747d7a87f6252de5562f43e93719c67cf89cafdc995d0c8067dd0d0d7bac6ced666ea10d5f02386c21c46f32c5ba25d08b79ae82e15965c1c4b3a038b6917c86171887bb51e3105ce789f44365a805efdd8a89fbf8222a6e939dec8c3e5178aac2511b2f21ce9d86e2d93b04eabf2a10a8ec4dfa7472459568fb7e55499b30705a14c8a49edf992a4079d86d626c14ab2e66d621348fdb9fd403515cb", 0x1000}, {&(0x7f0000002400)="8d53f76fdb34a8155e2a3252202d1a791a7d1f1ecc39dd4e041b33faddc1d8334b693df29f13e1501884cf9d2b3543ebe1f54119020e162b4a2269778437486c6d4bbda92c1c03a33e626ccdc6b3e9fe815fda30f1aece1ee620b8acf521899f5f5468915150fbf0cab470706514ec057a7203c3a26fa3ceafd39e79d3f54a5b0226c97a2cbb213de3c7b28d9dc7a2417d77011cfd349ea9ebd8f0e48c97165b4e9e65fe8110231cfe13022055f4284f534aefe630fe056bf95e1beed4c2289aa3482934d64ee9459376c74049093301791010917b5ed99c9c20d7830181c772eee18f3988c4a5c1f7eaf7e8ef28df36ae15df57c962c4089f6bb147d9a30e1fffeb03228be61a8e1ed9e0aed46ac19dbb4b670800235927b20699dd3fd77353c21daa732fb659f78a9339826535b6e70b0397a9cbb3f9758b8ff063992332f67df7b494c5d55e23ea042a85866aea3ef2947acca45fd36d8fd0b19680cc0b7497c0714da65d3f32deb10ee056c86f8cf4dbc282c30c326da8c3bfac523401b15039758d51447ee5909e1416e36e4837f97aa79aec94e185cc9f85b30511a18ce5663189e33524d0227fe029237f6cc9c59d273bd516c5e5cff92fb36621ccb0962af36f4883dd5bceed9caf5f702af7236e46f2c9a716f0c263469efb10d809686420e5829ee59bb8e21303dfa3dfd02989cabd4e1f20c20d32ed835107f141a836909576fb6892803fafe7a25a020cf7a78bc3a5ae8d03c7fda1a494ecf46ec2cdfd5925eafbc75545b6e78931797de287fc51bb5410b08742788e1b193cbc89588de197c5469e7d2816c68a5a6ee5dceb5ac8dcc28e5c641f1af52f73607792e90356014c743298c222d1c39b4626f1b7df3e8683ac434d12aceba12ffbbaf632cd6295a45d4bf17860ebe1951fe2a79252779c686fc808f916994d2bdab683b623d4b6ef3820e7396d4b66ef0f23ecc0962337b2540af1db2cd54bac1ecc1d2d2f788cd10790993f6a95c85327472399ee95dfec528c2e6c6670a4aacc2c1eede873aeeae5f9b775f1e4669d5155806a801e192147d074a8c7a09bf6fe2d6f8f874bce713b1fd50f5242787a56448c981cc1947b6661f09b2e83aacaf4a55520db61118ef3217a8e3eebadc7ed6e7ed25e78b8ff8697e72cc9b86851a4675f71c085166016079a7f2a68b7fb50ebd168af56445bcde60a2e70f06a987a6dd1df0de6aef750ad3644ceee5ff1101cc2f9f204795b74263831a062a936ef08439b2a0ff4e07b36d687951221581606bd8edc98168f1ae8dbe2dbf90e148c9dda5b26174cfb8c5acd327e9d04376acc4bfe83c733895dc8f098cfee187163a7e35e0d3d8176e432bbffbb839dba3913a7e0aff285be3eaf5358ebbdc9c9047880982740da5dd2e22b43834adeede1c6a6c587d5078f6fb1993c29f7f6072a37bcb2f364543df16a5054d2ea2007bfc4ca96ca5d6293570a1904c3b864442bec6f8007654471d6354e8d4b8ef4d4c218149b13a509277fb685c12d3afc85d056d29fb8e1169d9b3e7afb30a95b4721cdf1292f0fa53723243a87027c6fa83df82162fe2651acee4d26b916134a6ca572155ca2b2943cfb18abd8e962da545fd3e9c05218ee7422c96cef18299422b4d19040ede663049003784f15b02b5e149f5e4a6f735e5c2d9711f2a966547dfa6888342303dadb57f07ae728ae1064affcb64f548513a7bbf58a126a938a5e97555ec39c93c12db9324568eb5db299742f4574424597e30a2f27b443cd53e9acab0ad30fc3a94a25dadb41ddd075b9a3657cc9993ec540af56eb07888fe7052b17f753d62a16a848e3457d2a1d973ed3ddf1fa0f572e6924f04984998b0c8b8b4e865d16e65297fe05a1b5fef038c100e006fd0fc18fee21362c76a594d74ddb51c052bed2025e6e0fe7419bcb9f5a75915c7874fd81e056f8348cca7af7c6ecca903e2392a1b80ddfe9543dc0dd3f12fa93f1beb441885d75a6e9c3972ac8c2dea648390a17740c0af636a7817b388a134350c603477a0c2a82a3b7cdac7b49e6080ea1b4cf2b4237c682e213feceeacb47961ad2fa2a888e3549d5889f218172f6a853cee087cef4262a7513ca7967dbf189d291733d6390b9da7a0cb6c99f31bd220d58d4b2cce51203ae52e2df86860631ea5cbe36a4f30c5adfe108e086ef630091cdc72208a0efbbf5a1014bad0f76059057a1fbdb04e20100c8d7d0527abda0ed95166c1977493541635510040be7ad9df0432479294924ffdcdd1a87a6a68ed21751fea0ba73556e9b9c02859703b4b71210f4c9be64ba2cbbd25e1e402727d6d791d8ea70fdf7452ebe22b25b4a97a4680478ed5c6d35e33294a0582696a696c8dbc13ee337d424bf1dfb1e957d5e2950a8b2b3860526df03c99d067b3c72606b3a6a9f46b284202775e9746a480734f360be7868f1dc952d80a3400028ea48af0ef64233661facb0ddfef56a3249c0414202513be43f5409367e4bf81cde7036950441dce0cf8ba66aca69fe7c2d956bb4024addd7bb6902cfdc470fbb2a34c43816271fda3508ef45b7dc3c3eb885a574831893b3594f800099a00cd2129952845b2d206cce5fb3614b0098efffe68578209c402b8c03944d02bc0edef771473a69fe556b26f57596817f037040cc975701558cc2fbe455a1c71a7dead9decebb58d70f3c8ed7c3faa63b0f3a377e0440b5c834f4978351b94a7139b9607df6ff027e8f126b251cf395805e23a56826b6fcf76a59dd68fb0df84cdfe83c312baf16c29bc8a0f17e5d3e2e63f4b170e14b9163d3d37cff17ed62b304a96b9ad6ac6e9d62bd2f9d736c929ed3f2e79e8a376c6ce91d2ab6d678a0dc9bb26c53d8b64e0c47718bc1cf42c1918e49e3e2b7b0a22ec37f979d3821b4b1720d1de16597f73a1060bacf68d1baa88ea5d5fc2fefc0a45d68b0bda711c72ad2e59286652d43783fbe286d19f967759195a4a40d90e8ebe7fbe7db157d017dbdbafd58ba374406ae44d9dee573d388c340c954307ddf5c0baf4a07fe551c70e204020d94ba5fa14547b89ce6a04fd690827b3180c9965cba113c57af944c20f8b028cc95715a2d116a35fad862bd5659e75751c11a782bc7b4124802367a3c27ecf5bcb92557b76abfc87904fe92904f939f4e412078d52655f45cc4dc7b7f568bca8801b9360260cb18aabe3aa0befe9c4dd49e4f9acb0a97a1613213c4b9347a89af794b764fa3bd41e9d4d197355afadcbcfc8b69d5126d508e8b6c493dce01a94e1d2250e9e0489fbf1221951ef979421142230f602bedf5e74f0c12bad079ee840b2632f40b7c14609aa606315c1ba6d4c8687e7e5c7e1232a498445f927005da3a11d1c4cbb7878d46e0e600f9eb4f680dbd8122de6aaedcaec2bae344ed758e8c47a4fe3740b73a4db53259af9a89a78217d2f2549f96389c80415ba8a31cceb5dbf7b7c88870f0b8fb94e410f896ad44b50d9a599e6dca47da1ecc3550599e8c2a18ce97eeaa88de84b67ead67b98d13bb7ae37966a41d1bcb180f7a29726d0999f78811b52db8566a178bba8d0acfc9b7826bf7f84e6a6409acda775f1a44d3a0ce29dd76bcbd54c79423dcd9e2af667643e1a980253df7cc1d761d972b076b134d059db35fcfecca9bac317f728a9aae8524bc5d47b7ad75d59ac8651419bdb0c1721d5a8a6953e2aae6adb81779bc78921b123533ead93a83a1e4c96f7e8a1775c5f0e840e2756529d3a87552bd8bdc4094446354bfaffa91590e17cdb50004f79282983916ae686b498819eaa47e4dec0166e7fd5f4b14e0053e4221efd4c69012b07d0db03104f6d3f04c47295e9ec6deb2b064866dba79529e0d5051e589bbbcdf337d533d1b63e10dfea5891c6c87237de1f5a8ddfaf59882af754d48735cc02a31038bbe6aa1a892f65bf237a0f6b1994e0ddd4ca38b103be25a9f4023e593d52cf327cc225f05c1cfb0db5f4ccc96def0bebff3ce04bb10d2969cd4bd2eaea171fa2a3b8a5c6d09bce56d28e4e8745b910f23ab6849f138fc087443d1b0e6efd50706f14d33d4361639b269577ccb09bfbbbd7c189bde60366791c532c836d9531e07bc706fde9bc0856c0af4ed87334177cb4fbea2f8d552c46fdfdbc520dde42367e044198bd350290fd80f64227f787f8922c0233cc2769ef6cbb041f77e7b48980651463c21e416ea585244ec90c3afb14876648843f627813a30629296393daa6654ba723eee765d0e66ab9a278d0f2b16f8fea7cf828d31d1c06abe64351b435e1053a5330b57f7651a66b15fc169a00cffc54a4baec410cd2e57bf3a0a3fc5d8e1889b08d18f9f554ebe3e3242f73b02ebef94561b6e3d06771a638488789c44a94db123ca60aa574fa0a714468f15f5549ad7977b2aef071f6cfa2a884a668ec3f3037f42ccd22bc63ca8de3e3f6c0f9d27ab33515a0d5337815941c67c1085103c78b843e6ce07081371b7ff9116d4dae78d75c7c8f17f57fa8a3a92106395ea6bd47747dc5e1e65ff827e259bd0dcb6dfe1f1e76ae6c09982827d0ae1d36ccda6d0f4d9f05a6e5dcc542cb16521d28af22a059163a102cd1835d5d1a52417724a0dfd96b3b25e7ac5a7f6eaf8eca4f8adc88a0ba3766205f82e3260a4be94814187c1ba270b7ebdc2d1a5619566573e1592e754fb2bbdf52c172e6c719ba402d2b69693d823af940c0a6f9e90ac7f513326a959227428110a9e71b096345665cdfc93fba48aa98d9b98457a3056973942cf609817a81db40fcbd917d14d7f97fd2ccdf26e6190fdd106493765960a1ad32ee5d9e20cf5115a11d4d2650c8e6fa3e97ae42cb95a20ce5f4a008670df89cc4d4b4fe0bb8b36b6b5e3b129cda03047f04a5b34f0d568cc551c4ab6bbcbdfdca3d180bb202fcf4bef58852b8d1e0f8b16f72b9ad33e3c658c4138c75eec07ac07075c6bb58c3693a5a84bb9229242688eea8bfd6e96ef554b764c9cf4e3ba6a205fc205938e249ba28b1951d931be848019b31b7c86c62778a7b2eac77eb7bd03fe5fb0f2bbc0b5404ceef99bb89d7b3777fd3f537e02e2bddade1eb912098a16adbd1413531126a243ac49f70139c471151fb730dbd4ab312b81dbac2c550d9d7e202c764b144bffce61bd8e66ebde76dbb8907dc383656f8c43b7dd4c45e148db92033b8fe7bc0c1088fd3e7792b6dbff7578375ab44f8c54cb0d68f87d03f904e9213331758352e8c29cca192c3aef17abf9380a2cddcbfb72c61f213a08df6c744b3b0f4263f6de66b1447ebee25be59e52e7e66c772a2d98f13b2b45bbbe675238ed0bc096a752bd484d6e2880654bee2a73bda0a84aa539618dfc79cfdd55b37c7dc6907990dd86b032df4e8fe2673c2024f88da619c727e92d90109f7568839adb150849a482888656942587b1ddeeb91f4f8814e1f2b210cc25aac881c8db9f41219737b78f8003362b5c1688ac6170728e19b81d8d3c99eef0af024e7cb8951935d403dd92d03f702e6eddce57a62bab330de5f16163c815cd7c7dc5cbd7e44e72ef9a94dbfede5cdf1ffc78dcb3b5b2cf9cf12caba1357c8fabb95f3522eaa1486552c13ceb0064cec57a96f5a973cbc0cd0dc9cd191833035cfc9b872e5316ec1af8b7e2cdbf45b71e67d5d2dad5db39e148ac2e43fdbb5e52edc835c8aa48f8407e4cfd93a480aace2f36a3940c930ed920e0a7d82d27d63a76cbb42ca9b6a974558cfbce0602be446a19398aa352e592e696db93417b12bbf16162235d50f3447dfe9ff3b5083d1b2797a0", 0x1000}, {&(0x7f0000003400)="187b948add4ae6725e412d8f0e48a34656e32dbc2cabd5a20e8e39b30cc649353076e2ae032c74e6f0967c764ab2f4fe972abc4436df16caac74301b0297351be05d4caa907d97be27ec72db2e0798e76be84e32df5bff80b248b3f4c30a2a635154ad7572fab8f0666a35a936f0c709c4f63f35d8f49836b6541cce7eec53c675f3967e4318982dbadb62f9b62220bedf0ccddb2a8aa87f1ee2d2d75318ab179a528985fa9aaa0c8b98674368d61665c2f5ed59352b82754e142ded3eaeff05fd48cdd2180afb9dfeaec8341fc5c73d08922c08a344a347", 0xd8}, {&(0x7f0000003500)="8d77ad64b3e3863f50fec2ee283dc623d78e84c6b3944989c4fd8cd8c03af417d7ffb50b43bd6b6faa96", 0x2a}, {&(0x7f0000003540)="4df9da8ee9d9f06298ae22e7482698559bdfa6797d38bb61e6fe2ed2f68e38d11cde6c8f6689430fc6aa06c034b45e53358078e4b26bd6ed8c3d44836c200ca6db4bea989e9c734a242902cf3316d42ce4af9d4fcae827e86f80ca40e5ef27252a7bc97cd0624b4bfa890c3cf57630e44d7cf3e20aa66355227d13cc7272e289e6b8a399871405899a78d1294e8388c69b97aaba9fe2cd54ccc5fd2e3ff29f75fb9ca89eae38661e0635e66583d9f78a2b871143f71d89e501b42199fa6aa811200874630f284f476a500a0abe186eca627844bdde9390880b165bf921bc77a7a450adb2bccbc451cddb3e221ebe07a547a59cf6b2645fff94ddf6b807fb48371227bd4c9faafd03843bb76c3e3b11d9af7d2f7d23f56cfe3bb88fcac0764e6e9011aa5aa526ef64d53c8a2aa1fd91f61587f8a51909db29a2ac40e154762f700f26e1da0810bcca32093ce37721284ac203e38a9bf5758bc6b9b4e01a1a89326d113eac986d2e7dcb9c3cf7ebba9236b3632ed54219987bc2dd3710686a5d217acaf33d94ffa5fa7fdec24aab883d8ffd16d4a531bc30e5e6e62362a6e642b0b20d72d8c237c9393c1af7dd8a3f7252bdaf916ba8d99bb773b4aa595f3cca5df561304734be274ddc41e9fa8d93a15e663dd6f24f62efc53b01ce4e23564628a5c571fbe0fe527094d8f28583c93b9689772801ca67e25ea3566038bcc9ca923eafe804ccc8c922f582362be38970964c4014fbfb9fb0fb4c520ecf773ad8108778b24f42eb33759068c1330e63bea380ba9e22080adad2eb148d89ec8f25cebd395f862ae0bc70722c703e6e2c366a6526fee18f13547935a1b4d375a60276439c91cc648c570e3ae8a0fc07b26f2412138abce554cf157bfa6f3286248baf1420f3945f85295f26c89d6bc4c7bd92a1f2afa6a86bed3238c3622e6bb82f18dbe7ae7242a507540ee9b656787a12265f505d3cc0e91f38ba075adccdb1649dcd872b61cef42595407ff19fd08f2017dae8443bee98144acbef0e5b6d701c871709d75e0654eb893e0c2b1dd1ab1de1c0507f10ddad521e3592073178233f37323115d7393186e9938abce411b454f6194ff3e02255aecbd7171b31968b9b919fc0a324244ae61b4b565ccce8e6043b88cc3691e2d3733e8bec61e3ef860b62f32d6d5bedcc5ba8ae2937ab47f4346d73592f11ea8adf514d68e47839b663499222739e8b8d17d8b4ed0ef30f8780b2f4731ab5c1d08a93c7cab3617355210036bc6d30e2d4b9a4520624102f171aa1370cc60c9e3aafcc0b66aaf1e1f438cdb982cdb7b665361f3c75a7da509403f21cbe724a68b831cd0dc2cad07002ad7f379efdf5aaef66ebd4f7fe469660e71801fc5c6d7b6770e772779059092db19be2ce26d83b949393298d3ab9e4aaff1a9eebaf081b363ad270616fd103135cd0ee33294148a6e78f392d709171ea75fde6c39dbeb1d4e8f99d3de41b20db1249584a96289e49a38a0cc012a9c437ea01ce75b2f2861310221c1aa47f232e0faa00fac7168f344408167d71e5ad2a1d94d91c2e37c2cf2afefe0f62f3741186721d5c5dfcd9b4add4d48494c802aa4daf89a71e6e3d3b89632bc3bc862de797082aa7c25da0f5451bfb88fec2c431f8a1bbd5df753abda7a5b9df8f10a055e6d8da9693f0ec5baa21f87ca5191e185e9ef3b8635dca0ade6bc1f0481c81530b478fae8ad6d6c0c66cb6aebfd183e027bf92c25ae24a7905e2e5442a846a220ffc39f491bbf3a5c696b010e35421c7bf528d9174cf4428c6cb578bbca67214c3db024d5ef1ae238b49bb26b7e74b153abb204b6fea2a68dea29794093d43d588438411256cb2d66929798eddb4ab41f3ec329c8685c0b3936f7a1a1c7f1ae1bf010ba6d4b947729c4e2f4737762b400fcffa800aa5c4e253799a1eafea08ec6250c6eff3676849b8bd89bbf374a8c808a0c1113c7f52888084ebf0b52a549e3bec702dcb42b92456d4ba878fa56c31231fd56038a5311433d1075d6bed48cf94ecce2830cc41956555cff08bd705d5c35a310aa77e7bccadf88addf5ded08261f0c16756efeae1e39359d0e357a3010500baa9634ca761548e376a0f3327a4e05d7c00f23db6031e57e90a555a9c85c34709ff0130f6a371d2fd5a02c5485a9478d55a482b347a480241fe660c3a7606df997497c6a9dff1980b86f727eaf99471591d411ad99153b39995daa09d2aee8940e17fa0d322bddca109e8e7e15cdcd5ba5875c2195346bcfcb4d4012919fb5dedbaaff0f082450daf9e193a8a8710fe0223c1534bac728da60aaf20d57ee9481464ada43c514356fb6dd61450ba1260eb5839dbc9f6128c44fd997a613ea00a6222205256c94673ee5f07b2d37cdc23199c77c8da751c4a4f7942191866646e08fd60f39c6c94646431e400e98b47e0b68f06813328a0827d1ea5f7891e32eb98dfd5942b73450e561556113f3b0a30a77d070341ed7d5016352cd4651f459b335b752dfa5ea8d837791bf5af825d9edd9defee8ba1c56a4ea27420dda7f8883039b8133512e609f3891be76045bd958d244b6d86704ca747cb577a0711b82634b4008b94de7439f8c31a45c3ad27277dd19d73459ab96dec845e0aaea1af6a672f27b9ebdf1f9d48b85a4715edf5feaa4bac5d137bcb013367866550c443314a720decbb2a4e0921b048f2f65dc26d5a39d0607aa67bbce5d921825643a644fd72defa8f5c658ca7617db45c2140abb037dc67c5f21875bb25d633f3e34cd6a324423bab2eeeb768fe644a057ab62b5dfc65c93c542a1d1f58a58dc9f12c09f2f30f5809b3ac8c723348f996c40ba21863218fb881480096e6bbc343625adf91df22381775be85ad822275a4f90c14c36427b7c260b377c9c25020ca73dc8fa8841b6aba399a4f48448144a33f98b9ef8728a2f419a63fd9d7e1bee96545783ff070f2cfdafe831256ff7e1ee86f342727f2b78fb3365d434d1db6ca87f430267f029317b76cb6c8ef49a764431984c5af5a5b3433e2609caec595bd1bcd8e734211553d0414d7872b8e705ee4369d4f8b8de77e0fdde79ffc51e61de5e6024fdadaa48238821cc6cec002de3219619c7235f74ed51861417c62a7cd577f2d665f27cde90a00c714d46061bb03e24ff965778de71dbb95c2171f39c9efc2ca900aa1a11a80ab268af66df547db5218622bcfd84e1b40f1890caeaa3836cf6ec538b67759fff536609e998f401f86747c08a8fdae34bf0dffef9b3bdb086715112457c32457c418a9aec339ac1254921eaf064e925bbb176eed3b0a62d52a3098c51b53163a27fc5530e821faf496edf546f4b2df4c2a15b83e2a649e6483a2909d54ed15388b6dd65e43cd392825d1cd166d8d35dc22bb593d10274e5dcb4abd7dc28f6e1a3dd5eab79625db7bb15ab2beb098c689ac5ba2dea59681160b6b514f1621c6f248d5aaba411593440c64d4ec4e203e3ca66fa125d86fa38d9d8090c32b20d76e73611a9cc47894c356297912bd3b48b40b332e9a3ab025fe352cc1075233b83527dd460a0a16968b5d1d04616a1b47953d90ffab78c339ee204f8b40255e35b4a8e85207c00acc78e27fa5a1a07b6a7175b15c36d18c738cf52a99be43532b9deb280c633aa1b59234c41176ed94184e74e3704f3b8c2ad81c46862e070f013fe72d4bb7e7d2cf6e784294ba54d4d55f3abee310f42b8454d327cc187f0c289ed1d898dbb4ce5daa784706b754174dc8af5430267e0e4015b7cd56e98127c6cf2b6affdb81b366e616bbd2e520b7a9145a16accc76808b21f3f04b23b17f72c50cbfb2a25cc47ef04b33924406a5d4fc4f8b23c8710c9c877533e3d68065d7aaf26f5febcc3db2bd126230eb1f5f53b9cf1010e03282946151c96b8a68fa405d8c925fbd0a98955c9b84b74eeed042951cc7d997f027fb7d8dacf7de05ed54cab2045ebfae57f65250bcc1c03873344e15ea65b5ae8e624ba648dfcd6e8a856a388986bc978c8f55dbef90114c2a71e732ad402c9c0390785dc4cfb2170714c374fed9dd4582687cf17f715607562b4130713af9611f099edc3d7b4a32aed3ca959b5c7ca0344b0bc9503074152d41e8acd0c7341690d7c5bf8a6b5e7b796e11e15903f35f2a2195a8d57c5d37148382e79a573be5e4899017af80ee3937f1d111af4794ee7074220ee83740d691cb9ddac4fddc06fb280293dbd0e7311bdd606a25ea6695aa34c159434a5164b541f9654cac6f121b9a7e08cfe0f37b8e7a908ebac7a6050dfd45bc04871b232e83edb92f7004548bafa1c7edd3ce70b4c28a6bc7811bac846c08e1629945fe4329fa3a5329372f51e493d3e180ede00fe2a8af3087292e4251b8741f5b9c09b73f909e6723c06dbd8bc4819df7e244046098c479b84a42328fee9561253ace5f9d525473aa51a07e7188cc7cc097b43c0ad42a8378fb032e98eb1e81df1bc59d1f497bf2d12e0813c04136620f73c841cb2c10b83302d5cb220c8ad10058f394c7e3f551a83e808a033edb2e04846c39536ab032513f0db55201d3ab6ad4c20e962c8ff5c03bc073c54849db01b64dfe2f9d75739fb2ab64a5a14a9a9325ff7ee48db49a4c6974d6c0eb8fb02ccb782b856d6365272d237902b039dab500ab24a2d4a73b863d26912ff0360728389b96f38fac6cd1cdc9d37cfad45a31da7445b112168f90f328480ce23bc53919abd6ee1c6a9a3ef674e20ff7f504cca04d34c9b1b8bf10b9abc2a4a381e0aac3964915cb23fe252d580319274939ebe5b3869a7d609e11a9723eaf1d9a8d402b27222a5056b23358a997d1c1448e3cf80be98a20be8f38268965793e34fd4f4ea54b0858d201af69bb98699c31c6735b9e3928fdda50e5cf0666447fd05983186008583ce1cf2feec1e807f5bd4d850bdb987b84dbea2cb35f16542e3f4ef59c8296d92cc7ec7161700c7e8f98795016e48ee7db6e3da7b5428229652bb5f80f9e6d90c5e7b78eac94966c68c10b0d64e0fbad6c07bba00d12ac091960bac8ee379df5b484efcf75ae9bb33dd96d48fec96733ce54aa48d7c8f1d50fd6a44163f652a51b3800f6269d5c0a652686169dceecd05468160951110e6017c6d5f7472ec8c5576b7f6615c7a90860a709fccdf11a36cffa930279b908a5e1141d075c9a76110645e1babe2ddf46917f33d33f6f511d65a37fe962aa8d2aa5a2c57b1c08ed913a5045b86769db1dee5e8f9a5806e4dca7c0f5c21d26465dea3928a9b85fffd1ec77939b27029554dae1f6945178fe5aacb08c21d06c3270d3717ee53948e66ca50754e52fe1f80272b01e6abb3aa2df551e991b7974304db4f1a7ed1858afbbf794a13f7d81648eb4362c0eeba36650851790f60f3697d44797c6907a9e34665d9f58fbadc264aeddc4ca8f8bfdcec984a9452a90e873e3fd19da2495fdf904a841f45cf33b6e931faa69c940e1dae05ab6846a6afd5d48991653518fc8545934b990442cca13bf9af27cd6a26bd19c6c92f1bd8da7f69a3e68cf429863e5aae33bcb61cb4c3603793b46f77ca14b882795d5d5e20739c18256b84d7e165d6e87ffe2765e45ba8520a96e65c951d19e49fa60ff64290d7e9fce085330a21bb0ffa5e5231a20406da624250d5c3efa7c318b883c0e66b2b2ef672122bb74a34eb05fe4e5ca673ef3b562ad77f023d3062b343f7a6f955a36376f006c100642fab156cd03d612ddcd7e7b65038c5180ad95487a7146e4c6e45f0eba446ff3fca23254477eb7f83d8c92951c", 0x1000}], 0x9, 0x0, 0x0) semop(r7, &(0x7f0000004600)=[{0x0, 0x9, 0x1000}, {0x2, 0x39, 0x800}, {0x0, 0x9, 0x800}, {0x3, 0x7, 0x1800}, {0x2, 0x80000000, 0x1000}], 0x5) accept$inet(r4, &(0x7f0000004640), &(0x7f0000004680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000046c0), 0xc) getgroups(0x5, &(0x7f0000004700)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000004740), 0xc) 16:01:36 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b000700000000001dfecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x800, 0x4}) 16:01:36 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x55, 0x59, 0x6, 0x20}, {0xffffffff00000000, 0x1, 0x7, 0x7}, {0x8001, 0xdc8a, 0x5ea, 0x10001}]}) 16:01:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) pwrite(r0, &(0x7f00000002c0)="32e86f27b76081a71a12c4fe0a3e514c57499b080d038c9b4276a83ef85f439793438573062395387ad82de7f42d66b1dcc295d9b62c0fd453200cc1571275a0bebe", 0x42, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x21) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0xfcec) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000200)="2bcdccf62bcd666158dc6585274e20a64a292b8a77d7078bb266af29c237f43ff29c9f691edda027ef017d8796f0a2473ae9a2ba9ad3df72d4a12642beb718a86d54b4d3e360b57a39a75fc95c48eb1ff5d2f987a974ea0530085eaa5ebd6742df0ab47db0afd4da7846d492ed1d87bf8f65799cfa16f74f16849b0e05db082fe38d0037bfca3b6affd4") ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd59, &(0x7f0000000180)="b64ae3d0ecdd1fb90972526330dfbd3b4ff9dc6396caea57") 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlockall() 16:01:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDGKBMODE(r1, 0x40044b06) setegid(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = msgget(0x3, 0x20) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000b17fb87aceff3fb183fdbf5e310484624cdd12e90befcae8d408bfceb5f636e58c3a048b4f31925b14949abdadecb0aedabdbf9f6a8c5ef4204da3f9739cd34ab15c9326c191c349ff724e3443457fe0c1f6ef654e7104abdb3844fd076d5d3f28d36e4478d461a53923fc31993c8c1e"], 0x78, 0x800) 16:01:36 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000780)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)=""/106, 0xaf}, {&(0x7f0000000180)=""/170, 0xaa}, {&(0x7f0000000240)=""/140, 0x8c}, {&(0x7f0000000300)=""/154, 0x9a}, {&(0x7f00000003c0)=""/238, 0xee}, {&(0x7f0000000080)=""/5, 0x5}, {&(0x7f00000007c0)=""/168, 0xa8}], 0x7, &(0x7f0000000600)=""/188, 0xbc}, 0x800) r1 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700), 0xc) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0xffffffffffffffc1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000004c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x64}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000300)=[{0x5, 0xd47, 0x3, 0x304a}, {0x9, 0x7, 0x2, 0x4}, {0x5, 0x9d1, 0x4de, 0x6}, {0x43e1, 0x3ff, 0x7b59, 0xb28c}, {0x200, 0x1, 0x7fffffff}, {0xfffffffffffff800, 0x1000, 0x7, 0x4}, {0x400001, 0x100, 0x7f, 0xfffffffffffffffc}, {0x7, 0x3, 0xe, 0x24}, {0x3, 0x8, 0x7fff, 0x7fffffff}, {0x2, 0x7fff, 0x9, 0x3}]}) syz_emit_ethernet(0x82, &(0x7f0000000380)="200262b8b9627c0021833fa8b69a71f86287e2733a2afa471270f9a6425a44087f178cc1b224ec5133d37a0cd6b459489364139aafc153bf5a3826d685ca805d15cced9ef5dfc97e3c7458e775c9d646cc298e0f406fba97ea504c1e80d833536961de549feed8b4119a1de76ff3599b706283b514d92f0d933683485662324216e5c56dc48052b9728727ba096e071b20cc71004d3d815179bcb6e2d2c14e3890f7dd43b11f8bd6c82d2b1eb17067") syz_emit_ethernet(0xac, &(0x7f0000000240)="fcfb34759885d820f33cf1410bfd3796d5e0faf794aa0dab11b3da57639726e10ea17471b911b415a5ccf6bf036c66f0e5d5872be90b427d5de02ea1bc9721290267cf05dad7f21ab9b9a1d1d5519b873ab47afb95bbd6ef41a74ee38a1b22346360280830c012c534bce1a67f15507a451eab9393b1eb336b25e2ba52611404d9e5d8358ddaee02e1c1023389385fd8aa39bbdbc77b2cc96cabeede8ef494642d0c5aa21a733d0a3e92463c") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0xe54) 16:01:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x2, 0x10001, {0x9bef}}) sendto$inet(r2, &(0x7f0000000100)="38c113a966161daff3ac", 0xa, 0x400, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) kqueue() 16:01:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x48, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x7, 0x1, 0xe5, 0x2, "3a220265a041e13b0ab086e254aa5a260102961b", 0x9, 0x1}) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) kqueue() 16:01:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x490, 0x10) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000400)=0x4) r3 = accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000359200"]) recvfrom(r3, &(0x7f0000000300)=""/247, 0xf7, 0x802, 0x0, 0x0) readlinkat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/86, 0x56) fcntl$getflags(r1, 0x3) 16:01:37 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) 16:01:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x140000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 16:01:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:01:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000300)="62419ad821f1fb9a8bc7f7ce4bdc159903121e8bdd56909065f3f1c19c54ecb5f40c91190b66b019747481af8a5b506e85d30de0bfb51df71c328c23927cc88c102e5482395eafca2d84c02bff6e189e040c53009fb8530d38e085a274dc8e6df2dfdbe9dfe81470f1145cd2f791903b9704743d7e6b6de23aeea708c8f0a880221e05e113a287b1e21ddf7f41610180370e3622070db4eb6c035fe1826007b39e1b9e7603eedb097e5529416c264f38f276e86ecb5ed99e6c9f458c5ba1453b986f5ec6ceb1f900a6e9ab36907f062511f53e0dc2d1736e90844f04a884427dbba9a16af29b017f8af94ecd19f772dec95aebf3a82e7181c4e183c0d9215bc70eff47ac7e7b18f0155ac120dcd3263d5e6a05921bbaeafe538e5805c9c4044445770488e41f22bd197902b4db9ebd63c441b9c0af0a235be1665904a1c24ee118da89783f44809700a2b6f62c5193241827db55a45d3c3c53ae87c71fbba8a70593f31a4fb927a93d1922c44881f7c9da7f91ffc3506ca70557c33e28003507592b120c16dc86e952a5b1c1d8aa88a1738b47115a8b239d5944874eef05f69a702562b94b83c71deeea1b62553b9caeca808be2d9557141b1b56c60775eca949e752cc099091d00d0578f56d971d0dc7c8fea654894b6aedff6b9a6ea36311a9f8ce454855d9f130f343bd93729fcf2f82c601a5d18fae646f3c8efec835f102209513eedffb8fae55babd34c798542b3d41fdc28d74f3b0bc0e51d958a92b1f29bb083dd9ac3193de3b97c3a2b9c6bd709dc3d92ed5073fedce507e43ee2828d248aed514d7e5c9674a624b9d9732b328533a3c0442b338ec174cd435fa0f566b200fc469ff8c7044a7dd3a33454abba241ed171df4a8c9d2edabe193536ebd56b989d66746ae01c86074d99786fbbdb670cd2c233d3a31cdfc8443ea03798cfc70e806f095550211a6f87bc07a4faa7c32501719e90fffd738c8f3fe3a98e8da5696acaeec662560e8863f10799619813b3aa2c06ec58ee7860584782f1f3fb8170fe07cf4698cbbf75fa07ecb66928d5afec6139490c176e16bd3a3edc9b0d96a264093921793b6f3534163bbc51860b781d9dc69d24992be8067591b51db2129aee8e21d8f625b7f6759d9cb0a4a631a873545109539d8de862007ca857157974cfd9936cdb6d4caafeff561cacdd7817331cc3ce423d1a357f4614a1822a7932b21ed835418e4fe151a1699cfe606b451cb7309e4c555c504798a7799a23beac02f0939d6305a0e3b65cd699fa2d8e2c47a889cf4c47768ba810e859879564df4c1742cbd445d2d5f595d1c54fc0ab1db3deac46a9ffa9e18f4264afa98d9ade74bb9948cd192038d51037ac830e1fa52dbb3795cbb9194cb064270ff38dab1fca87b2f03efda03a3903cf23657e4292cb892b6c9fdd530e6500fd87268e8a8efa6f295737f632d16bf9d6eda61c99797cba7a7ad32ea7cfac93e0d05bc7b3cc1127bbc76e7c2982c178466e31ac9c78e28244d0b8ecde5de1accfb64f308b852ed0f4641988d9671f8bfd6ea1837694d1e7d37ab3cf353b96825f673fb52fb70532d4bdb49ee8ee82f9cb5654564a565a8a6e144101736d77db331a8f9a10ee22b77a4adc300fd88a73341351a400fc3ef041079b3feba8c7f43f59261fb87c7d9527e666c0ed9b448183138c0dc908a09143755995baa0185436c72b02c1a76453d7744af37d7d84c3971069cdac6c4f540525e6fcf3de510a472282efa6bd0ca12517b252c067e629d3e2ea5a997ee1fe5b550c1ec6e478d93b68f3", 0x500}, {0x0}, {0x0}, {0x0}], 0x5, &(0x7f0000001580)}, 0x0) dup(r1) syz_open_pts() 16:01:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x80000001) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x425a1fbf) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getpeername$unix(r1, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000807d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f4d1312ca6be809bfb10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000434ebd9eec512f2ce960467a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000"/4100], &(0x7f0000000300)=0x1002) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) sendto$unix(r1, &(0x7f00000000c0)="a6e6db762730d5d9ef216a0bd46051cc5ea73b60de6877532bd577ebd345a47c558df77ef6b2f4e759efe8f82efc5c369d2f981bce117b938c007e2facec2877286445d4eceb0cce71641d29090130fb401c13650328e75c18c99586f9a81c3c0aae0389b274804c5c8340486583d94d21a15151fcd5dccb91b24301ef864ec7ef7d89447a5ba259214fe0f4aaef84a7f12f446b1fa27d4137a92b8b2b467cc8db0dd2863b6a2f2327e2578b7574d03494ecf8b741f51aa222e875875d3e2cd1d81436d76fd8e86cf1137ecf0a8d115a0e5797adcde4e0e59ce4557e44899568fe0835acbe01f7b7a7960dbfb9", 0xed, 0x402, 0x0, 0x0) getegid() setuid(0xee01) r2 = getuid() chmod(&(0x7f00000002c0)='./file0\x00', 0x40) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) mknod(&(0x7f0000000280)='./file0\x00', 0x4, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x6) flock(0xffffffffffffffff, 0x0) r3 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x1, r2, 0x0, r2, 0x0, 0x40, 0xcc}, 0x96, 0x4, 0x3}) 16:01:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) shmget(0x1, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x6b) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0xfffffffffffffff8, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) socket(0x30, 0x1, 0x8) ioctl$BIOCLOCK(r0, 0x20004276) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fchdir(r3) r4 = kqueue() openat(r0, &(0x7f0000000000)='./file0\x00', 0x89, 0x8) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x14) 16:01:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x2, 0x6c, &(0x7f0000000040), 0x0) 16:01:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9cb2992007294c02192ddfe06e2e2e2e0000", 0x12) execve(0x0, 0x0, 0x0) 16:01:37 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0xe0c, 0x0, 0x1000, {[0x4, 0x22, 0x7ff, 0x0, 0x8001, 0x100, 0x7fff, 0x401, 0x8000, 0x1, 0x3f, 0x9, 0x2, 0x2, 0x50, 0xadd3, 0x4af, 0xf08c], [0x10001, 0x2, 0x20, 0x0, 0x1, 0x0, 0x400, 0x4], [0x3f, 0x7, 0x3ff, 0x0, 0x8, 0x9, 0xde], [0xfffffffffffffffc, 0x10000000000, 0xb75, 0x0, 0x0, 0x9], [{0x4, 0x19bbe55800000, 0xfffffffffffffffd, 0xb9c7}, {0x4, 0x5, 0xfffffffffffffffe, 0x1}, {0x4, 0xffffffff, 0x6, 0x7f}, {0xffffffffffffff3c, 0x7, 0xfc, 0x2}, {0x3, 0x1, 0x1, 0xffffffff}, {0x1, 0x0, 0x7fffffff, 0xfffffffffffffc01}, {0xfffffffffffffff7, 0x20, 0x9, 0x8}, {0x3ff, 0x1ff00000, 0x0, 0x2}], {0x400, 0x7, 0x100, 0x8}, {0x9, 0x5, 0x6, 0x1}}}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf980}, 0x8) socket$unix(0x1, 0x2, 0x0) 16:01:38 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)) poll(0x0, 0x0, 0x6) r1 = socket$unix(0x1, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000040)) getitimer(0x0, &(0x7f0000000000)) 16:01:38 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = dup(r0) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)=""/170, 0xaa}, {&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000380)=""/248, 0xf8}, {&(0x7f0000000480)=""/105, 0x69}], 0x5, &(0x7f0000000580)=""/159, 0x9f}, 0x2) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x451, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff8c, &(0x7f0000000380)="b76bfb98ce92c729dfe33a85fa0800e710be6176db67e17647821182d0558722f4800000000000000019d5e7e3b6c0e29a6bc569efa20608657cfd3fdf5eec1bc016320a0dd40cdaaa1755736f601125e0097eea64e2743792a7d71538de78a3efaadf18222d037de19cb8bbeac6f872ced0474a463eba78cc310940b172c5b78f15a87b7dd026ef72ea6e5cbcddc16e1fb36ed7a61f02b1068007806b2061c60375c62a19b486ac1f4194c93dbb8282e124afc2e39f8e5078e432726380bd") 16:01:38 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:01:38 executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = semget$private(0x0, 0x7, 0x2b4) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000100)=""/102) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x566beb2dfb0b3eeb, &(0x7f00000000c0)='\t') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) poll(&(0x7f0000000100)=[{r0, 0x42}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = msgget(0x0, 0x10) msgsnd(r2, &(0x7f00000002c0)={0x1, "fef8c284ba6e879a592dd95de6cfeb7a68ec3b33d1debb39d5c3df34349fb2c45245a83ff5c85d4616dd020f5dc43c6949b4631a510f03886b96f4345833e4dc33f46a4c46be22ea6bd9d364e50e77f07a3f783c3b4e805ab1b4f9addc48c2567d64c25e420a6cfb69797c729d746672d16016d4895e31c3239a85c3c2db9ef28bfc2e05369ce84b46e1f38c2230febdafa5c295f94921f4fddd673363ddb7793188325451785de51738570bab92dfc49714d80d5a1344558b42520a96ab2fb507a0c57c4426d5e853a32137f8fbb62cd3fc48b8dd68c85e505c2c36852e215c171179100c467ac5cb5baac874d1f11cb5e6c963"}, 0xfc, 0x800) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000280)="fe") ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x9, 0x8001}) 16:01:38 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xc, r4) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000540)=0x4000000000004) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r1, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) r6 = semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000300)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e56b0dae23170a524df0ce925d4704", 0x1, 0x2}) flock(r5, 0x80000000001) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) flock(r8, 0x2) accept$inet(r3, &(0x7f0000000340), &(0x7f00000004c0)=0x30b) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) semctl$SETVAL(r6, 0xffffffffffffffff, 0x8, &(0x7f0000000380)=0x9) setgroups(0x0, &(0x7f0000000200)) getsockname$inet6(r7, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semget(0x1, 0x3, 0x20) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x20, 0x0, 0x10000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x8, 0x7, 0x5}, {0x5, 0xfffffffffffffffc, 0x40e0, 0x40}, {0x8, 0x4, 0x8, 0x101}, {0x2800000000, 0x28f7408c, 0xbd7f, 0x4}, {0x7, 0x3f, 0x9da9, 0x318}, {0x6, 0xffffffff, 0x9, 0x3}]}) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1b, &(0x7f00000002c0)="04ae0500"/27) 16:01:39 executing program 0: r0 = socket$inet6(0x18, 0xffffffffffffffbf, 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) listen(r0, 0x0) 16:01:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) recvmsg(r0, &(0x7f0000002380)={&(0x7f0000000200)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002240)=[{&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/184, 0xb8}], 0x3, &(0x7f0000002280)=""/216, 0xd8}, 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004000000010000000000000000000001000000001b0022feffffff000000000800000020000000", 0x2c}], 0x1) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) getsockname(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000008300"/110], &(0x7f0000000200)=0x6e) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000240)) 16:01:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:01:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x10000) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/15}, &(0x7f0000000140)=0x11) read(r0, &(0x7f0000000180)=""/139, 0x8b) 16:01:39 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) r2 = semget$private(0x0, 0x3, 0x0) semop(r2, &(0x7f0000000040)=[{0x4, 0xff, 0x1800}, {0x3, 0x80000001, 0x1800}, {0x2, 0x8, 0x1000}, {0x6, 0x6a9f, 0x1000}, {0x2, 0x0, 0x1800}, {0x3, 0xfffffffffffffffa, 0x800}, {0x7, 0x1af, 0x1000}, {0x4, 0xe20, 0x1800}, {0x5, 0xc8bf, 0x800}, {0x3, 0x53, 0x1000}], 0xa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget$private(0x0, 0x3, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f0000000100)=""/100, 0x64}, {&(0x7f0000000240)=""/162, 0xa2}, {&(0x7f0000000180)=""/54, 0x36}, {&(0x7f00000001c0)=""/33, 0x21}], 0x5, 0x0, 0x28) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x109}, {r0, 0x155}], 0x2, 0x0) 16:01:39 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x0) fcntl$getown(r0, 0x5) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="56020030000000000000"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:01:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x780, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8209, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x810, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20000000005c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x5, 0x100000001) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x81}, {0x6}]}) r2 = semget(0x3, 0x2, 0x28) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000240)=""/250) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000180)=""/92) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x65, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r2, &(0x7f00000001c0)='./bus\x00', 0x18, 0xfffffffffffffffa) 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, 0xc, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r5}, 0xffffffffffffffff, 0x1c934b8a74e174b0, 0x1, 0x5, 0x8acd}, {{r0}, 0x1, 0x20, 0x1, 0x0, 0x3}, {{r0}, 0xfeffffffffffffff, 0x86, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x20000040, 0x3, 0xdf0}], 0x200, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x64}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x6f0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:39 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/124, 0x7c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) 16:01:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000024c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/23, 0x17}, {&(0x7f0000001140)=""/99, 0x63}, {&(0x7f00000011c0)=""/29, 0x1d}, {&(0x7f0000001200)=""/114, 0x72}, {&(0x7f0000001280)=""/74, 0x4a}, {&(0x7f0000001300)=""/71, 0x47}, {&(0x7f0000001380)=""/34, 0x22}, {&(0x7f00000013c0)=""/1, 0x1}], 0x9, &(0x7f00000014c0)=""/4096, 0x1000}, 0x8000000000000000) 16:01:40 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:01:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x4, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d43c16011eb6740d4b32f25cbd7929b6535cbd2daf48fffc9598690c7ff4e6e2273ffe800c52b802f199f8bec0efb157db3109dd4e96d263b900ce68e6758f0f568415e4c8e89d1e5e2affd9f517d715ee20f798a99faf5b56f066e9f4187ea5ed9dfe759f375ca4924fa5a2e97c829fccacea3177a617edd66945e89d76e32375b0a83c4c7e1cb168f613aedf05a9778b3a76a2fa04e7ddf5fa358c6fcea97cc9b5c172f0d841b5b8", 0xa9) 16:01:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000980)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000080)='\t', 0x1, 0x0, 0x0) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)) 16:01:40 executing program 1: r0 = semget(0x3, 0x7, 0x210) semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xffff, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4}], 0x1) r1 = semget$private(0x0, 0x1, 0x200000000000000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000940)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f00000003c0)=0xc) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000280)=0xfffffffffffffffe) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) semget$private(0x0, 0x2, 0x8a) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) semget(0x0, 0x2, 0x40) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r4, 0x4}, {r4, 0x5e}, {r4}, {r4, 0x12}, {r4, 0x10}, {r4, 0x40}, {r4, 0x10}, {r4, 0x40}, {r4, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r4, 0x20004268) connect(r2, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) r5 = socket(0x19, 0x4001, 0x2) semget(0x0, 0x5, 0x2) close(r5) fchmod(r4, 0x10) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1fe, 0x0, &(0x7f0000000240)) 16:01:40 executing program 1: r0 = shmget(0x2, 0x2000, 0x84, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) r3 = getuid() socket$inet6(0x18, 0x0, 0x70) getgroups(0x1, &(0x7f0000000140)=[0x0]) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r3, r4, 0x4, 0x101}, 0x7, 0x0, r5, r6, 0x5, 0x500000000000, 0x5}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x8) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 16:01:40 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x10000, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x811, r0, 0x0, 0x0) getitimer(0x0, &(0x7f00000006c0)) chmod(&(0x7f0000000680)='./file0\x00', 0x2) r1 = openat(0xffffffffffffff9c, 0x0, 0x510, 0x8283989213c828f4) getpid() ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x0, 0x2, {[0x0, 0x50c0, 0x100000001, 0x1, 0xfffffffffffffffa, 0x0, 0x3, 0x2afe, 0x100000001, 0xffff, 0x1, 0x3daf, 0x54, 0x80000001, 0x8, 0x1, 0xfff, 0xfffffffffffeffff], [0x0, 0x0, 0x7fff, 0x8001, 0x90, 0x8, 0x100, 0x1, 0x7f, 0xfffffffffffffff7], [0x1, 0xfa78, 0xfffffffffffffffd, 0x33, 0x80, 0xbc, 0x2], [0x45, 0x9, 0x7fff, 0x3f, 0x9, 0x5], [{0x0, 0x5c5f, 0x7, 0x10000}, {0x3ff, 0x0, 0x1, 0x100}, {0x0, 0x7, 0x8001}, {0x8, 0xffffffff, 0x1}, {0x180000, 0x0, 0x0, 0x3f}, {0xffffffff, 0x0, 0x9}, {0x2, 0x0, 0x1, 0x9}, {0x0, 0x5, 0x0, 0x7fffffff}], {0x4, 0x0, 0x0, 0xfff}, {0x3, 0x0, 0x8001, 0x81}}}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0, 0x0) recvmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000080)=""/3, 0x3}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000340)=""/115, 0x73}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f0000000480)=""/116, 0x74}], 0x7, &(0x7f0000000580)=""/129, 0x81}, 0x1) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) getitimer(0x0, &(0x7f0000000000)) 16:01:40 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) read(r0, &(0x7f0000000580)=""/18, 0x12) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) kevent(r1, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) mprotect(&(0x7f00007cc000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 16:01:40 executing program 0: r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='.\x00', r0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x2) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000100)="c2c532c0f6277074299fbbb907398f245b83066dad983324b4546a2bd965fcc7685e8e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8, 0x100, 0x7, 0x1}, {0x20, 0x1, 0x6957, 0x5}, {0x0, 0x1f, 0x100000000, 0x10001}, {0x4, 0x0, 0x3, 0x33}, {0x2, 0x80, 0x0, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x5, 0x3e4f, 0x6, 0x39}, {0x17d6, 0x3, 0x200}, {0x10000, 0xfffffffffffffffc, 0x8}, {0x80000000, 0x8001, 0xff, 0x8}, {0x29, 0xf3d2, 0x5, 0x10000}, {0x9, 0x7f, 0x7322, 0x10001}]}) 16:01:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000000), 0x0) 16:01:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:41 executing program 0: r0 = shmget(0x3, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x5, r1, r2, r3, r4, 0x8, 0x800}, 0x4, 0xff, r5, r6, 0x5, 0x3, 0x1}) r7 = semget(0x1, 0x3, 0x40) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000380)=[0x9, 0xeb0, 0x7, 0x101, 0x5, 0x7, 0x4, 0x9, 0x4bf]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) mkdirat(r9, &(0x7f0000000340)='./file0\x00', 0x80) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="d5") 16:01:41 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x480, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0xc3, 0x7}, {0x24, 0x401}, {0x45, 0xc0e}, {0x65}, {0xcf, 0x5}, {0x21, 0x1}], 0x6}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000001c0)={0x1, 0x2, 0x1ff, 0x2, &(0x7f0000000280)={{0x800, 0x1000, 0x9, 0x7f, 0x9, 0x2, 0x686c}, {[0x7df, 0x43022238, 0x8, 0x100, 0x3, 0x6, 0x191b, 0x0, 0x3f, 0x36, 0x6, 0x97f, 0xae08, 0x7, 0x2, 0x6, 0x9, 0xfffffffffffff3f7], [0x9, 0xffff, 0x800, 0x3ff, 0xa1a, 0xff, 0x7f, 0x5, 0x3ff, 0x8], [0x7263, 0x58dc, 0x5, 0x9, 0xffff, 0x2, 0x8], [0x0, 0x80, 0xf0, 0x6f6, 0x1f], [{0x29, 0x7fffffff, 0x7fffffff, 0x5}, {0xfffffffffffffffd, 0x27, 0x3, 0xfffffffffffffff8}, {0x6, 0x8, 0x8001}, {0x137, 0x3, 0xfffffffffffffff7, 0xfffffffffffffffa}, {0x62b, 0x8, 0x4, 0xffffffff}, {0xffffffffffffffff, 0x0, 0x7fff, 0x8001}, {0xf4, 0x5, 0x40, 0x56}, {0x6, 0x200, 0x8, 0x8}], {0x7fffffff, 0xfffffffffffffff7, 0x1, 0x8}, {0x200, 0x5, 0x1c0000, 0x8}}}, 0x3f6, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x42, 0x3f}], 0x1}) 16:01:41 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20020, 0x100) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) sync() r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:41 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x7, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xd0, 0x0) r1 = fcntl$dupfd(r0, 0x4, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1}) 16:01:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x302, 0x80) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x7, 0x2, 0x7, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) getpgrp() 16:01:41 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xfffffffffffbffff, r1) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x3e, 0x1) setitimer(0x2, &(0x7f00000017c0)={{0x85b, 0x800}, {0x1, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) kqueue() utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x280, 0x100) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x10) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000540)) socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x3f, &(0x7f00000000c0)="dbe4d4e7fc3bfa2cc6feb8f87aa4e9cfe8e373f4d2c829364f2b5c4c65367b49a307cf9e4fcde3c1e0348d0b7d3fdc2d5421ef3a120eb188b31010553fa50b") 16:01:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/57}, &(0x7f00000000c0)=0x3b) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/31, 0x1f) 16:01:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xd6fe4e854a12d9ba) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x84}, {0x6}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0xb63af97cc6cca7ac, 0x8) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xc8, 0x7, 0x800, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') bind(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x74}, {0x1000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x800, 0x4, 0x1, 0xa018}, {0x7, 0x8, 0x8, 0x7f}, {0x100, 0xfffffffffffffff8, 0x3ff, 0x5}, {0x9b8, 0x0, 0x7f, 0x28e9}, {0xffff0000000, 0x0, 0x8715, 0xd4}, {0x8, 0x0, 0x5, 0x10001}, {0x1, 0x4, 0xd4, 0x3ff}]}) syz_emit_ethernet(0xffffffffffffff89, &(0x7f0000000180)="b69d9e63961e196e78238f30ac2aeaffa0c6974f0f39231606c9d0c253513780e6d62cb14e88bfdc0f42e006000000000000002d7310c1e1e7ac663dee648d3a694b2b2570e7cc23010003000000907c1a3d4b08343c1e51431f20529d68b1e4c5") 16:01:41 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) lseek(r1, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff) dup2(r1, r0) geteuid() write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0xfffb}], 0x1) sendto$inet(r1, &(0x7f0000000200)="a668cd1431130ceec1fdb5fa9ac45fed3897f4946b01d4dbfe4199d01a49f4b83dfb865d65f96171d4536869cad37021e724274c24aee78359ca239f8b3dbd5f70a64d3817196c1a3735d24461607f8d0869a2f794103c29f772d7b3563b196ccf76567dfcfebd11792b400c32f7b2e6345c737c2de8e3e3fc4012fad0c0c01f30caa961dc48fd71735e62874e1ef092f5274f4bed96abf8f482d850393b3f408f63f87c2eedf589288ea21bdeecde2daa0137e0302b2fc7cb0047f0d2d139e6b2a109ed79e02fe759db", 0xca, 0x6, &(0x7f0000000000)={0x2, 0x2}, 0xc) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 16:01:41 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="9c527b4146737e7debd06b315a5c3da10a9d87d23868496690260fe7cdf46ddd4079eac3b1a6f11aa3ce9914e20b906e8bde2cd333f5c5da710de3d5074085a48acc2a5977de6d322cf81f998d297d2a6b0460d2be90c93eeb1aee9692c71ba95548d7af0a9a9b80a31a9e4b41391fe0c1262bdb9f4922483eb070323aaccabbc9f1d7f43cfdd043ea78264f7541858d9cd2f204e97df8163500d23d5fa35dfa0d6f2524ec2011fdd35250b2e78ecee14a5f2302a6ea1ff24f39d81b9e2143f81ccba2f3c082c3a179e3704a6342311fcbcdc18c73", 0xd5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4d}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:41 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="115c0364653000"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="a779a2378c1c896738c7a236b50a950f0f07df1a5b26d1c972bb5e06c09044dec308fc3320e9e2b01fc8db9705e2a72e5989c12ce9e2965087602e90c797fbd7ab707295e3dd1fead7a764bed37bf59924", 0x51}, {&(0x7f0000000300)="0e0c6f992d3b5161729cbef7ee33f2e5692ac511c5439f434043e2353254e3c488cd435c151b3a01099cedadfdbd3e956aaeb253f9535ba8a2f7a0f59eef0834603dc7570366d143aa55c59705fc88a6df714b1f5672861499b52b9650dafba883ac3bb88dbd9e3e9ff625f872d1ade4593a14072232a075210cccbdd1308de64443a2599bee36591c9aca8b3a2e31a75b4357610610e2128b6346c62df82f9d2a8bd7f083723dd83598fe9e837f64f2348830cb791462", 0xb7}], 0x2, &(0x7f0000000280)=[{0x18, 0xffff, 0x3, "d836df"}], 0x18}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000002c0)="13", 0x1, 0x0, 0x0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x2, 0x800}, {0x18, 0x3, 0x3d0, 0x5}, 0x9, [0x7, 0x2, 0x2, 0x2, 0x6, 0x8000, 0x0, 0x8001]}, 0x3c) 16:01:41 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f1aa68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) r0 = socket(0x400000000018, 0x3, 0x100000) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000080), 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0xd1) 16:01:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x4, 0xfffffffffffffff7, 0x100, 0x1, 0x401, 0x80000001, 0x1000, 0x0, 0x0, 0x0, 0x1fffc00000000000}) 16:01:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x6, 0x4005, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x8, 0x400, 0x6, 0x4}, {0x6, 0x2, 0x7, 0x2}, {0x8, 0x2, 0x943, 0x7ff0000}, {0x1, 0xe66f, 0x8, 0x800}]}) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1d}, {0x84}, {0x6, 0x0, 0x0, 0x10000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x2d}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x21, 0x9, 0x80}, {{r0}, 0xffffffffffffffff, 0x48, 0x40000004, 0x5, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x4, 0xff}, {{r0}, 0xffffffffffffffff, 0x6a, 0x3, 0x4, 0x2}, {{r0}, 0xfffffffffffffffd, 0x30, 0x40000041, 0x2, 0xfff}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x0, 0x1}, {{r0}, 0xfffffffffffffffb, 0x41, 0x1, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0x9, 0x80000080, 0x0, 0xffffffffffffd19d}], 0x9, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x5e, 0x0, 0x5, 0x4}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x7, 0x684}, {{r0}, 0xfffffffffffffffb, 0x40, 0xf0000001, 0x2, 0x7}], 0xff, &(0x7f0000000140)={0x4, 0x80}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="d5") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) r2 = getppid() fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x7, 0x8, r2}) 16:01:42 executing program 1: r0 = socket(0x2, 0x3, 0x3) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffe98) r1 = socket(0x2, 0x8001, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x9, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="80022e2fac1400107d819860dd9e67ef903e56a9865d2339da828e54515fff2bf9833622d2e17d71a3efcf"], 0x1) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x81, 0xffffffffffffffe1}, {0x18, 0x2, 0xffff, 0x1004000000000}, 0x6, [0xa7d, 0x5, 0x6, 0x100, 0x1, 0x400, 0x100000000, 0x3]}, 0x3c) 16:01:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x43) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) 16:01:42 executing program 0: r0 = socket(0x2, 0x8002, 0x9) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x7, 0x4) 16:01:42 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0xffffffffffff2ffd, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x1) chmod(&(0x7f0000000040)='./file0\x00', 0x40) 16:01:42 executing program 0: r0 = socket$inet(0x2, 0x1, 0x3) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) 16:01:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f00000003c0)='LJ', 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x810, 0x0) 16:01:42 executing program 0: r0 = getuid() r1 = shmget(0x3, 0x3000, 0x180, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/194) msgget$private(0x0, 0x184) setuid(r0) msgget$private(0x0, 0x100) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x9) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)=0x1) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x1, 0x142) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000200)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)=0x8) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000280)={{0xa5, 0x367, 0xfffffffffffffff9}, 0x7, 0x7fff, 0x3ff}) r4 = dup2(r2, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = fcntl$getown(r4, 0x5) r8 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x5162, r0, r5, r0, r6, 0x40, 0x8001}, 0x400, 0x1, r7, r8, 0x9, 0x5, 0xa33}) msgget$private(0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) msgget$private(0x0, 0x8) read(r3, &(0x7f0000000400)=""/10, 0xa) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000440)) pledge(&(0x7f0000000480)='[@\']$,\x00', &(0x7f00000004c0)='\x00') msgget(0x2, 0x80) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x9, 0x0) accept$inet(r3, &(0x7f0000000540), &(0x7f0000000580)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x400, 0x0) 16:01:42 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000180)=""/59, 0x3b}, {&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f0000000300)=""/108, 0x6c}], 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3, 0x3, 0x3, 0x2, "e5909ff314be1776619a4597214a5113c523b6fe", 0x0, 0x1}) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) 16:01:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x8000000000000000) shutdown(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:01:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x80000000018, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18130, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000080)=[{r2, 0x180}, {r2, 0xa0}, {r2, 0x100}, {r1, 0x8}], 0x4, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="d5a05a261d16e2f0c58c257b4cd965879979519be5e9d0b2cacfa825b302441c5416cf9b99d7940856cd12043f1c8d3246efc714afbda0c773c0bfa0af67c533d7eada9f37c00f226a5e49d9d70d31dc277ad338e8740c2d844f5c57c62de69d57241343fbbec9ffdcff1676476034caf6d2d10100bb4b3f9685b5f632aef797d4ce8301c902aaf8a1488cea80ebd64a6be84907b847b27f1c81b83b32e820514e6dbfc4b6af27de65877d204c7951a1ed6107294e036724548c97e25c9c39860b70b27a87eadd98b49c8c85c005c48173646004fd6f86366ae2b6b11687162c9381898384dd996fac50b0a7de8e71888925d2d2252e3cdc962f035b6b09a34c3d2efd17f3491cf81a906ee875d5f831d429f2b925480f6527e85e06f9be7c5457b10b36d0a4a24ba990822ae643f6850d83f9197fa0f40587fbff1343786d3a67676ef3bee18e10c67f2c394ba42ea7b11b9a0487a2f20da965c96541bd8a355229af6ef3fae86a19073ec8a12b28b67689f813da03ec50e10c383cb38126ae04e821f69a118a30aa9b2723ce541f72c0765fc3b9558c41f5ab4eff23787ea76214927daabf23847d0cb8f2927cb3fb3125bac6e4408d1bc6bd2da5045ba84053b623b221ebd1368561336625e678cc122c5d35271e02c4cb047125c512a7c4be03f16a2ea2e40e65befd0fa253ba01d70ea196b44b2f653c0fdd704a5440adb6addaf0e7e08c57a5084023a6c3ef33eb3042bc2e6aabb63eb1b2b83a889a1be7d38593a24d5126fbc0de5053bfcffb9d4b625887368ede1e1f44c2a272c831078b7b3dd2ec7456e824e5b534fe1c3b5ae0f2c87f78a676f852d1c857faeb03470b41b71a6992b89acee0153ea64523afa4c59558c4adb23ac12cf2cae6487dcc462591ea6f0c431ef311775841b46c9dcbfdd0b43ad8fdf06a3bd68a9487f65d9b159784c877f69f3e85260c5555a621364c7bf1b7eda8d3d9637f1f791a0a204468b684ae406a1bdc34740638269f1325b8246e6d2b67bc3b5766141c7e4c9a962e2638d117a30d58eef1119c5c13ad080baab1e122018f1ef930f8c2a5096f96d25746dc2a95ecb93029ea9bf52e0ebdd628f34e04e1e43deb9dbfe049fba39eabcaa70c035f52cb3772befe0a0e8048d883032883bb08b172f4d86aec637c27cee63521a53b2fcfc7235113fb5256da5da06c0fc80a86ec7f50bed74a596958f7e6129b70c006673a479e4f2cbf2d39c567002acfbaa0f9d4dad4bbfb9dd5badb9639fb0f5643bcec1235c16c5500c660a432de74943f1e0654efc57c1bd30cbebbb2434b9f7d1ca4877bb93b3911f79f9d3976d6215b69a4c6e3978ba8d0d0a44075d92106af12a105aa48309094185742ba71fe21775319e8f62ce72b87351b5235f89dd503e35e26ba338e3fc2f95ae77cc4130c4f5b57126a8f43be273f85b569d5659f0d47108cacabbed62e2a5db798d3f7f0531a5f348592dc48e53270f814c5848a4217a3108437ac5b2800d4d3e9aad0ce64c3f1fc8466c3c81271b30625e737e97a05c11548926cc4711ebe83326586e24b0c3f117791c1b1ff31ca4580f8676e13c70f2613ae0b368aac152650be51af72b82074d0396a1492b2cd68b45150ca7a7e4a289aa3b698e8371263ccc8d92e76877f8e85fdf374e17b043390a7355db824d33a530b00d6fcc6d53d3358b944f14fe5fb8266bd834453afb906cc2e70f03c7fe26d29bb3a4c9565fd04238c5cc7db046cecf3c5fcd7b9aa41b1c6b41c1488ca7229aa9985f68405d08c0ef68e403fbae9bb412aebdad890deb0f4bab34bd4816467c03665f474bb776c567e397971c73005c7b6df1b97e0e165d83e13cd878e656dac31ef6e9d57df653f2c40c59a7eb82c028447f156270da5004ddd2753b50299e17970d11d1c65e747e9c6077336bad8ed9cdb5b4376045f5cfa739c7b3629ad6dc0d06fd659bd9385d94babfe64cf075da9aed53576bd33531da47aaa2bde73da48ea5d6b36d091380d597ced732293870632bfb61e4884710309fd3dabd0a28050494e3f1c704259b2bb49387591129d656a2ff4ace7d9a419bfab2b96844bae26eabc0abbafe4d587cf6ac516539d68c690f5282c9ff8147acf19b3ee3a2d5848c6c3375edd20265af33a1addba37a5c66d91b540b813d7ad74abe4c636a2f67a3ce37975ca548616161cef9b65fbf268063699b530518e5d2e4b1a77727935584bf872d99a5264fab566e76f859254d7b92489ef8cd80315302324c038ecba4146404b3da4d1b80d9d397e652092dc9fa1b057d3853b4ce6f70e1800e26696c4cb05b8fa0ed8574d4d8dfbb0bbbc89b6a503dfcf6e82170f1c634f0fe806b4b8d1afaa086067032281686ba7b04436a35a5c10715bb8c821875f3e02bbb5004b77517e3950ad0b534f153c4f22626332507b19849d69aac8c582595f89401dd4ef16441afda52a538c78cca067beb5c3b99d8a736f0135a0014db4eeb1f65300afc8088bf867d242f0579842733821cc2a42c76aef84558313180d5530c6387cc23466f37310cc1b9ec391e0489c6079bf9093337c9783f706539cd2088fb62db59c9c96ba54ddeb240a508763653e322f04a2b48b6107800e3d3159982f2cd9ce3e2a5a7c9bcf92556fde0d7c7916a61b1fd12aee988c6b5972bbe3cde0c84294156bce40dcb9865f68d54806aa1d76df62e69960e7166a1ad41c611d68ee7924425abf35aeaf58d5b6e1073bea8afbaa27d7b7ad60b5e149d51e6e4091bea67478787659a2a18e29fb95f9daa951dba6bbc78299ada77eefcb4b66fd8f2234a126d4d6172342f573c4e72866e6e9cca9258d024d51c3cfce36a4aa134106a02024d35a04a80f8e1defc1d68138fd86c066e751106a6bdb402e0269e4f4886a1b695f37ac483610cd4b8d9f68ce2ba2abb6e14ecc182a8cc7ca59162bf7c34a36ca4b4318521e5261cb6aef7070564723ddc83b8ececead04d8f88ab5bbad05f566637fd4b2bcfabb291bec913ef6996a837ee26d5348433d3a3514b072f4538a94959c7f74afa388490e20dec048cf782dcb9b1fcf3ae7d17ae047c13b02686e523c80ecc4e1cbd10143a1f3723fa79eae31e79738c3df7cfa7719f4f62bd13cf6657b88666e521ac83a3e001d315f56cc4bfeb1a689989d41fb775f716e1de15fb5d55af0faf50ceb7b07238746c73781f543592f335f59c3d3d02f1b9fba7c542ded69517345373ade54ef4ae561fd31962f13ccca96ed5bf17d8b818474d83ea037fe1cbebaf07c7e25cc4826d8e534eefca05711fc9327aa16df86a21bb9f0d1def3f76cb605936bc0d4e0ba7ce8c13dbb444df220a015b91be6c371050f2b69c0a26011be059d1b6cc2d688d847bdd152042936cf13c97f4bb2c9bbb9cdd177f2f33a6fe706cf1a7eb110ecb4e31dc81133026bb5f6251b16af95eefe6b15c385f0fdba5ff2220243ac006e326d1006c8e2f344f009035bdcd11f4b0de6c908ad8266cb194e5a07f3930b9d46f10d20531415d2c7c5d5ab081ec95fc575c19a8bdb6b2ce901728a01227ce74d80c8f916bd705b15c9284c996f11016a0a91402af1098708163acb0fbaba164ae2530bdb4e1e32bd1a55a81ee6adf05ad976a7efd1b45bf3928254cc27dd5d2b309fc039e5a69bae853ce37bb5ef7cc8feba0b061fe34c85c07a4f11fcc9524c4046f21f2fb7c63aeda93e7e02db81daa0bb1b426353dc0f0f62eb3b54e34a316cf67d792b0e3c51ed0806ff604a41a441a7f47e9b3a3a031ba069e719de6c6770ae1f430a1dc737b160e54575745b237e2f60e0635255cc8160148b8706dc11db33505254beabbe37eaacb7ff5a056499d090da7a9eee001a24efec1bc7b9b69165ab7601caa90853846eb866885e27db86aa9fc8c3b85a10d3f689c86798d8f2405dba5a1553fd64e1ba4b3d25e5559fbc49e5da9f3c2d170dc9400bafb99f183c79d763b5e804028e54bf05e68c534048cf9441bc704d855593a93b170d4726257559955b4df8358efab43d95fa3f8ae6751b2adf9ba79900440603fbb7b349f4fe65365343a648944b7f2c9c84cea06e335c71a3fdfe75cbfe2ec9e83c7f0b36ea2e0f2eeaca6b01df77bdd85822700c2e7c95e9c82cce6b2ed347872227d930a395d5ac36cd2bc6b7486dbbf92658418d133b76d4ccca1c21b9262ff043e4bbeaa52d5673f6e23a7cfb4ff80cec3d45f4f3b3667db15b53576f8e88324d216a229404b06e01c9996fa2b5d680868708579fb071b2b0d76d031fc8533c4245a397dda23479ae802ceaa61fb76603edb6c64db8147545206625674bac575266a6852bd91f8f453072e99a5f56bc9f6921eafb3e2ece375e0a82e8caa22d7d60619ce3a914843623315eb2739bdc8209c1b150c5c1454f6bbf8f1d3025e27a0783fc328b86f465cfe699b4170466c145891fef6ebe5b59e013a3053943e66722ab49827aa36117531eeae5dcba4216f5b326bce36a227c4cc0ce06541a0389c23046132230974e69b2e7e3c2c44f21e2e536c3792231f7487ad7b412c007396c4a61bdca01b1c276099b2494a80a91fe00fe4ef909668358ce76d0df9a2a78e3babe1f01efb76ab96252b7b9cf2c74f416e8bdcf3eb489a232818980223df135a74b62bd77a86310bdb378942476ba71a683fb30f801fa0f94b771acfbc841373e091b0c63d3ad30cc1e24c15111f022f781ffcac71fa969205e0562180d4d041597ecc6e73721bccdc2e87029ca09040b0164a7616f95091abb271a0c74cfc2677b0b6619bfaa31250bcd42167b82375069d6d2c7b30b729826a563d1a47ffdbe6183a457c25ee735d3a8ecc69626aff13f8b3eeaf1e76de7c826fde901693c6a0cbb183163570a47740b9c4f598e6f374b70f3bed8314fadb8eadf7a789916e04a6d16bcc8798b93fa0450968fa8a7a0a6d261c700268e7538640cd12716c7e92f0d7ce3d4d184384533a838bd9a8412365409ca1c86d6e7359a3fdcf706a598acbd6a060bdf4f597bef447a489532c2ba87d9914473803176d9a884675a765c4cb151a3eee3358b90076ab8e805862c31bd8189142e00873badacf49e325a448c85b038c9e943d9c314dbe29f95555cb4475d78970f8fbfed8b3bad6b10ac9be8a499210fefc1f4c0dade8010628689b43320db5edf10568c577a9968e229bc7b42f5610ce37d5c3385fb20700da0e7ba9fb2738f2169691d9d4b1a43f7884cd5e89fc3211518cb9a3bc2d96b0b2aedbbd27d5d81cf179a64a5317fca61116b6ad7f6e724a717e961d0ee453bbd2236d0b92b7215a88d2e99344736fdb153f1222176c2df5345785a141e4fe81cc9eea612789f602192523e9a4dacc17fcbcb255985a0198538bdcbf85f8ffed9ebdc5c25e09bfe535a270d8db04cb3b5e0948084898a54ba7d1c550b81b215665b74ab45bbb72647b1ab5b6fa19431cbc0454b33ac39f3ce91523ff57cd969924943025bc365c16c1bc562433619d4d53ca1be71bf06dca8cc433881afb168ddb63097199c9a1b1f8479656dd6a6c247a08fa4c097f3898fac2f7b4ea88b898ad9aabc460a150b7604dc61959e096d752237d38086ea954bee2c528ec71623470289b17d4a0e592b2fd3f2b54736a92e72a6f822eb3d07b2f42268a7bbac0102b17b413c9faaf396403d8ec5a193c5397c84b97511edd1fdde60d786fade5dada3937d610c68aa4d3b0d9f57fd20b82486d6a9be44dbf66b68075edbeaa73a30b6173c19185dd26833f0a7aa72d72815b9", 0x1000) ioctl$KDDISABIO(r1, 0x20004b3d) 16:01:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0xffffffffffffff36, 0x0, 0xffffff77, &(0x7f0000000000)=ANY=[], 0x8, 0x8}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x3fe, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x34, 0x4, 0xffffffff, 0xffffffff}]}) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x8000000000000000, 0x7, 0x7}, {0xfd3, 0x1000, 0x7, 0x80000000}, {0x80000001, 0x7f, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) fchdir(r0) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x2, 0xb65, 0x9, 0x80000001, "6e41cbeb0db20965b526b5dc984112124e510671", 0x0, 0xec8c0000}) 16:01:42 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) listen(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:01:42 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x5, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x286, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28af3f31ee000001"], 0x1}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) write(r1, &(0x7f0000000180)="75b4e1d6bdf419225c997dd4ea999412bd1c687ec77f82e82e2b322436e6060233fafc891dea0af4633249a4e8cd8b1702fac73bd43befaef9912d475cf9cdf1d50c712c298f5127dc0a2c82940d6863291404c21e07307bc9d5b0cde2ba05fd2a3e23c2175106b1", 0x68) accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 16:01:42 executing program 0: nanosleep(&(0x7f0000000040)={0x7fff, 0x3}, &(0x7f0000000080)) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:01:42 executing program 1: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) setrlimit(0x3, &(0x7f0000000180)={0x6, 0xd1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90f6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b4fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a400"/101, 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r3 = syz_open_pts() getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) close(r0) dup(r3) getpeername$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r1, 0x6, r4) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:43 executing program 1: r0 = getgid() r1 = getgid() setregid(r0, r1) r2 = dup(0xffffffffffffffff) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0}, &(0x7f0000002340)=0xc) r5 = syz_open_pts() r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002380)='/dev/diskmap\x00', 0x90, 0x0) r7 = dup(0xffffffffffffffff) pipe(&(0x7f00000023c0)={0xffffffffffffffff}) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000002400)='/dev/klog\x00', 0x8008, 0x0) r10 = socket(0x31, 0x6823811b44343f00, 0x9) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000002440)='/dev/pci\x00', 0x80, 0x0) r12 = open(&(0x7f0000002480)='./file0\x00', 0x2, 0x8) r13 = getpgrp() r14 = geteuid() r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd\x00', 0x80, 0x0) r16 = syz_open_pts() r17 = socket$unix(0x1, 0x1, 0x0) r18 = accept(0xffffffffffffff9c, &(0x7f0000002500)=@in6, &(0x7f0000002540)=0xc) r19 = accept(0xffffffffffffffff, &(0x7f0000002580)=@in, &(0x7f00000025c0)=0xc) r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wskbd0\x00', 0x4e8, 0x0) r21 = openat(0xffffffffffffffff, &(0x7f0000002640)='./file0\x00', 0x1, 0x1) pipe2(&(0x7f0000002680)={0xffffffffffffffff}, 0x10000) r23 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/ttyCcfg\x00', 0x200a0, 0x0) r24 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wsmouse0\x00', 0x20080, 0x0) r26 = socket$inet6(0x18, 0x0, 0x20c) r27 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002740)='/dev/vmm\x00', 0x20, 0x0) r28 = socket(0x10, 0x1, 0xff) r29 = openat$pci(0xffffffffffffff9c, &(0x7f0000002780)='/dev/pci\x00', 0x29, 0x0) r30 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/wskbd\x00', 0x88, 0x0) r31 = getpgid(0x0) r32 = geteuid() r33 = getppid() r34 = getuid() sendmsg$unix(r2, &(0x7f0000002940)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002280)=[{&(0x7f0000000040)="ca9679789943f30ceec5c38ed0d3fbdd458d0fba08bb95608f8e6cb34a091b12158eb13a16e3811baea48c180b4683e5b68ad9d62d4e3adc94eec34c4149a502ababd05923b87ffcb4d72f288004a52692092a1a39badccd92d0d31105e07097e4ec46907eafc04234d8508ef8bb32dd640c256564e7ceb30c7de8e45d5e878f160b3b3788866b0a3c96e4c866da4f9aab2dfdfac955b8886acaa9add432e8b84c8506f1cabf7f3c335cf25b4f60a35cfdb11bc34dfe93fd8db8feff9cc7658e6e5a15b5c8ec6b47fe4674021f137d3a6fa79e79ddf4eec98bd508f2a502f51f20fa695b38294fe997fe12118fcc1177cad9b1720deed2c8c950378ff40a97e909c432910127b83b280ce4de7525ec6d30ce915c405aadde58573b7770a691f0f668eaa937dca62ff5a24c891bc9d19b94fdbddd6d3a196821b0d8861495636df0abee0b20d1370768abf1be147c1de0f159a561876b1579caa6ad3b99ad2e3478bae53447bb4fea36f6fae716c8fe77c75fb61b414c927a4731028fb2bbd384e315d4802d0bec215fdd0c0f31a011ba302090609a07d3ee541c79488abb3d5bbe4244527f0c7afa9b75d62be0f162f9a8feaab40533ec2fba0162db4decaa9ccf57eeac44ee30aa5629d625b065170886487a5c7cc24cffb1c1e36a97403c17b20bec7b39c525f91750382c54848432a142a3ba10c5f5d65f7e84260cc937753d83c51cb283b9edd11142a877967c8a4535c6e639c34d90043565ccde57e8feff1f1bee6f7247fadbe668d84817275cebdd37d79c69b9dd64aaa33ca6c04d836daca782f94ef39a9ab2a38066087024107b29c4d28c6668216c6cd15c0894e8776bd13fa57a78033e8d357d0f958b73c28874eef0dd1cdf79a2a945f032da1306799accfec367401fd3490dd536a18a0fbdec02ce68e88110232a4d58d7a3bc66007ab4181a0487c58344fa4c2fe2d064e85d7d0d5cda0dcb6e87dc0b508947e5ef8f2964c57520070b905b9780c90fa8f5bc539413a23d273e0d338338f52e14c27f02e3e7cc889596894a45e6dbe845af06b5d1f24d8fc4c1fe0c5e3d3cd1b7a8346e799002293351dad387b02535265947131a468047a5d011df70dd24eae55bea8fd3a40b4cd6793784df5c9257a59d98f8e25e3bd2d0e3d90edb3e37485754397001ec5250db77bc3208b737175d1f1fb571cb16bdead142978bfef27ae8430d2aeb8bc78f74064be1f74975c5b608c812995259d15b7a05a524a18581dbac31accb960c1182c52bc50ec2ce6f11c4560807182b89f1f85a5ea339a49235fdc90cd3056f512d01e13ec975b795160c62021f2d93ce2e72bfdea87a645a8a4a1da4395d461103c5569da509c851a79b0bd076f640bd52099a42166a05ad257d75ea5f8134011b344d3fd495f2264fa422190ab7d620a50fde140583419a2a890285c24bece9059becdefec136e5d0625c39a165bfbc2a952d28bf324cf58c15058c014af0d6707cf5c24588e6ab325fb767511fa4bc0dbae4cec51c7344639219d2bd0758522308102d925f70d88afa0e4936f7c2b2cf609ec8fb402d759b223bd2382ab9e8cf2d7aba2d078937afae2946ee391bccc4dad22938df4775e4d2f63884e14c35b8c4524ebd4bfd705f1384ce15857371bb2501d2855b463b1cb9465056fab2c53c9478c167135db50e5ec19c99396d91bd99d33d465e5d2e01e74b077d9831d25c63efcf7333ee27e2ff380d81553cbfb3ad0b47cf801dceca41680994dd375f919b176f79b8f4146a117f4452480345244581a61678525826ca593a340f3e9ba3e90a2b43e753a68288060fe29c58b7588c77f72f87081bd45f8cc1ff1686c6c8bbf0c4a88941f4ea48699a9fa38818157daf79fa3ab7fb6db2629b4f1da83a5297042ab5a004b8f46947eac40b971c1422156f6acf312881be6988da3820f503aa332578217654cee2365618b8725fb8e00ceb9852f26e92993efdeaf985f246fc5eb286ca37ed137dcad996bfb31c1991d22d8cf49454c4988385ba68d64fe877580a89bd72a35a3c6eb81c6cb89d967e2b04c0598d45f81b89ad2760c9e298097aca87bb241437c9f9e55ad6698c4c61091370f8b5c9d314ab04a48e66bf85df7219099def2e9221496f21bf672857ebfabaa81d4b2a11341e5349c199304705834a1bcd0d686489cc7868c7de6d0e63c8b2a6a842ddf1a02c3f6d28ad5c7dae2a1c01f7d8afb7df3002b73fd4d8d063fe072eae3766716033c81cd4a5a34c63bc840fec60069f90cb6c52253d4d4931ab0aadf73a2f41f7ef0936b1f59cb701001330a0b4018bdef80aed99f54b8b30d2f358c4160269d46e38a0088fe2dbaea251737efd25ce4a018f1c8eb693ad2bcb24cef90f9a7f2c4f88e1ef12d62529be658dfdcd1e4fd2e2ba7d7d1aa5af863f544bb7320ec6960ea6e3d55587ca1138580c4a913cf4226278e6432c8dbc6b32b3aace3108e62e017ec6a60c21519fafc65f6d6914dd58e2c08918ff21e486b1f8744fd90ce8d972a06ad485a3bcd0ad61ce06d25988d3d0b78db75356ca1b43c9a979fc0f50b09149119a993ad0fe323be594cf25dc2aaeae94aae8610988f5fa9c1ec6a2f11fe9c4e0ee9f6573e7d277c023c2a278f1a485101f19c9e8cd09d3fc614587d1f8cb007b91c1e137535ceff1009ebdb74707d1a68f694d292ff9309b38bc8961179ff7217360bd067cf57b7d99b8004bd36f0ddc2921a55f8b279c8c2b796bd730e551acc4c8082ab15580c4d3b10404c7171394780c27f83b982834be254fddb85bbcf29d731d50e3acb876c10b01f0fcec265f55340e68d7fcd0aafeb824d6321f4d716b36738a1b1db97ee1bc4485b107983d7ac325b323cd3cbbf3c22dac60de9d295f67e8993d913bb5e7f3344856928e0c23721b22e7d56dbb5c4bcb741280f818569aeb5f45e5ca85cd8e33d84a96eb207a27e69cda12a2349a5ea339872e523cfa696d407ca2ff988c4c58c43b8f0b844716f7516ea27b950b4dd4d69744ee47a94f61ce6b1825a00acaaa119e7133c759fed045ff05039834de8f5ee48774fa53ebe6fb544cfa2773e8736991195737f54b302004832429b4002a617e9b8be281cc6e081c0f3689ed3119fba39c3876ea111239d6bb0278ff02f3fbf3d04dc48915c428f94ec8c9e8c0b02dd5c34856e7e8fe4e22d7047c8cc375d65f358d2fef3710bc0a29704fa824876ed8c13bdc27fee39e5640ebb28d7c3c71d439e9885051e84e71885a39891211008e1b5b1a4305176fd892dcf2e8f5baca56fd756462aa3c2d5b3fe1b74c993fedd78a673b44e4575692f89099b6d67462dac85c922c9c78854ca071109dae3bfb1c48b76a3c1c4ef4f174174e7198343236dbf9e009ebd3c8fecf71816864d6a8a74ed1a69a001a7c1234c29f9d191b5aa2e882cd6194cfce773beb986759bab90c931c1ee2b5f46ff14ee918ed16d9925356fa45d65abf18f37b4447eb57781b0503abaafc4ab43c12ef0b98ce750312c6a318c938cc496696c6ad0316bcba3b02c576dc2dd63ff32129e901857221c8cccde4bcb7a5ee7b439d559e358d0e48456d11b65094979be4a7b59bc913fbb754296e00a5302994f3d604be6491800388e8ce6294774a23e79abd195fd8f0ca5b4b0df88d6155fb1b91089dfdeae6b7b77d5cca99711314292ceae070706f720d24fcd271b86e73734b767255fa5b266a7306d655524f9c52885c65d2ca5b9cdab97117d224b58b852d2afe42a6e18bc4c5e81d52250dba9d6c8bcdcd33d9e9289f66274086605f62dcb98f2dd1f265f08e08fdf44730a9e0196f86f70b9242e75fcf168750f57011f0e7756546da15215eda425ccdac2eba6f114f95c02d0f5ff44b55fa5d192054379016627886a183fa6b71c70811486c9a5ee1e1a51a9fc276bfcac814d293401c515deaf8dbb2e12304da08e7c5f3fe67c60a9e60ee8de3d14f9282bf9db4aa1b30a3cde30f9f538ca05812b76a0050f64e04c1578d74d3d5ad577758a04372b063a6d90f05c68da4a1f4e18caf78d3200d956172c045ec44ac4c02a92d1e3d997b9305f7df4834490124d15456c4b35ffe04ee916b306053fb57283ea0c125adc1e578e4cbeab735d4b51cea938e1e621f13f4fc7138883a294ac88e5268fa7f24d8660d21b0748fdaab0b97dcf357f2756f65a233cd2e4d20359a6dcd7c49522a0c353306af8b9fca0b33d545e7e5293f590e9a7811f01b3ee32d3095aafe2bf179b46b68d45e309ae65514da2b5516d72d2f7ed3298906c8cc0597d788835732c63a9c5f2732de94a27fbc84c4e229343e73c38b2e09dc69db35c800b96f43afb261177bf4918f7b4bdd37fbafa4b6b3ff18d0f5d6426b55d9245b1d01c7fdfa65c17b928f3a4ab2da2eb74cc16d5cb2e818fbd8d2937260599ad007f31529bf432370bb06b2fdfbfde09a4412c5f23445a701ae3471a249a655fbe94a9bb71e62966f94f3192eb58fce7262885be2c620be68af2736c52e621672e5af1f27ff1dfddab328b5e505c3bcdba27b94e5609448d67f2ed571624b647a0a503ecd64ca6ac1c89d4035247587ea091f04a6b8fcd790d0e169fcb69c30e961cb140f2782ffef253dd6d83890083bea331689f9beac8d559173c558da6cb5733c080ea604fe22e4c3b79204bd143640b7a2f3dd2ad1cdde478601f51cf3752d95b4c99f9a854ed8ac8de31ec6a9e1f6bb29809344738f27dbe8dce476a9f75850e735cc16779f7179d0aedd1de236a4899b25dfdc0adb1a5506fa147aef014a8cddbfba9ce0f4aeb9f6984c69405fc3065adc335ea412fd9ed7018f7ebc7e4eee2df6960128b6a002c011fb5c5ec0fc3a41eabcdfb923e368c9c6862de86fb5d438be88a030c32e3ccbd8ba0fefc6eab9cf2dbc6090be209f6d6232076ceaf9e0151078658c281eb378d69534a0ba3fbdb03dd2535cd5f129f13b8c4cb428ab2ecdc68c30e1a37b88163db1d387c3777f2d34231c7e7028ae770023001f5ba4e5b23a615fcbcd3ec9214e71637249a8cb2f7d7e0ba732ef1211d8c79e2ae1b28a0acc00125dd87d69e6510d29f2395c12bef423ad35fe60c9c8ccc64bf63f8bf4e71af947b0db64850c82c23a8b8322ad67be62fc944bc8fb80987ae3b4b9be28e1ceeb1a786a034c339b9d943773c52db512fd2d5f6b23b795607481314019324a098e95751f068e2e524d6db5b82df2a5e0f5aed11d8ce36e16ea20b77cc1c3373b4f7d5b4cb31eb27ca1b4e434302331eaa7a19c0996c2af2c3154dff7b9ffe28e71e0d14bc4d29d685f13a1b0fcbed349561f663b5c8f56c27ceb308a04da75ce9f68c2f0c90b57a6ca5bbe16b0071093e74a9890cab14d44a0c8456d7297a62d5220f73299dd947dc3e0dcc2d639ca12cfaa354bfc133a849ad5de7c9ae7999448e9cc70d02f48354e4f893301b730c2c9d8a32db9e6669dee3d1253047122e676229d5b3c37a2015dcf87e172a27ee0d9a5d5056cd84b645d2ef0fec02abc0dc3611e780f808d84558f19f471611bbff9bde757b18a4e29b7910964097af754ad837c3818b09ab4261d6328fc42b2dd4d01259dfbee6b13c9f6640d08152771f76d4e43975d914c34cc565b065de817175a5975a1b918c7f690b52ec00ee2eb8687954ac38c5afc9571b4a3fd13db16ed15f2ceea9bd42de61c91f09f29b5694b7ed5063d1da1511edaab2cc446c531ad598ba65993d1ddd4b2ca74eae9c69934180ec7cc968907548f8e302642c5638ee2df17d2", 0x1000}, {&(0x7f0000001040)="8430cad5a2eb4a42785bd254fe74ead0b83a8f1d3a4a256be7a4bfbe99c16ad58202773562ce7dbcf2aa7b1eb5d024187175018ad332a64503f493c509b437c6027d2a2bc625dcdf40a47313ce8e26bcc8cf7899c9f0a83b196a940d8b205854238071cc7f7b2e1bd2569565c097db5c52a9ca6677c86e1a02e281dc02e17d61ff1d5cee1de35dab24fedd892308712d4d547a86bb70d38a6d8cb8163e17f60c2fe9861583e72cd43190c45cc2d554b55b2e047a5c7621e019e6f3b80159eccf7dc7b2cdd5471d6aab6335f85d18ee219a9cd4bee3440aaa171c9c62eaac338c71d5566ceffc8115af08a63ec40b0f7292b8e7fb981cd46d3ad021a4897cc2ba5b3486472f09d137435f2ea3ea6f6f9fd926e0c6947635a061de962fe3543666bbe8c594f7b018c4d3aa9588c9f06835314018283c726265078b3a46cf0315c4e0b7e273217a5ff866fa272ca39e31fba6de3f01649038ac8a76ef70270912c091a64b12816284f024e6db643cd355a7a3adb47283af3ef7f475844f4b2735c99964fdcfd899afe43c9f3dbd13a4e3da3187fecf909bc33651fa034a616e6cce5c3e533ab1777d97ec8b04c797cb9b4b9b49def7769ea6259219e775e611ff0c4665920df453cbcf64951f0c699c0d13ece1f0ae1087256b6cd00031e7c82bb717feaaddd40bb60218656033bf7bf86758c8305ccad813996f087e47f8ddd2060347e7a70a7a075af5d01be431e478582c0fd7845b0b1fbe4c362d183fbe9c55bb6a1780f049df801e37e5d44c85a65441671589dabde2c51e5e50ee1c9bce3ce7fbb50311030c977d155307dc580a69546fe709b5e7deeddb4512f933e264b62b70b4e2edaed3b0075dcaeee511dacafb21c3865ca6cd6c94e3a47425a7a8d7a91be21640016c30a16f933a1f703fa63e9aefd1017fdeb2d9d06547714b6be5575cb2c5f46d7b03dbc50ed2d8872a349dd5d71d2a59b29702809990e8f020bfcc0c155d73a4ba787b277ea80dc26d52b611cc0ad6636dcdb1e57221ede7fe0d3049cf0d926d334a69495a233959f6790c9284654da795248ed07c9e4ab6882850dfddb444f6ad44293465401d4c922e3407c2431e2c5b2141e8881c3d1eb3f620deddaccc7976cb21822e8b302ddf36f19029fac4fbf4f79dbb9ad0808011172a98d404855cd291cec49d14f92b0d60f4cff74d1fe67046689fbadc839e13669edbb71712861e224c09e9fc69a2813edc0c374858224e348f9e8cae431c7895b3c0b6bb36756ba1162a6b6e658edcda18c2431e89a36673bcdcb5633d3435205d210e104b607844ad00fd08e6a24711c4975d17552c1a057acb3535dcea48bcdbe9e7587faf49d67ddde5d5643d97c36c807f980cb19cafeeff77cacf438b07b7b3e0a5a38547aa6defa386c6d0c12f942f1860a955a385446d93bb91a52753b75fcd36dccb3f82b09398146ae60123712fd65453eb1b3f5d10aa4c521d59d994c715b796e9fbbfb760f5f2b94a31a0d7108ded34f1e4e29b21b316545be5f7349b6efd057bfd0c5dfdee5a4c79e86ae05bf59edd98f542994c0c95f1cc3110a8db7601c8274065168383ebc1fcf63f75755f122231456b587a2128ba06f83da9f38c279238a36d6c7572d933e971bafdc8499078183a89006618870934cac4d5cdc55522953ae3890fe391bc479e898f452ac3f8294e548abffa30eb4b587382787a4bc529dd216244b91a47b6b543de9e7044ff4d1bdeb922520b7d0c1541df4e97c09979e23d1e8239963a0feacaa2a684e1258237207ad23715d231b6198b46f40dce24597f4a523f6c43bcdac5288f7cf8908e634203492380058aa6ce30878c49f90d649767dcb8b80ebf6f0feb61d1eb1a04b6ada52982e2d9b75761e9a71e205b683b4e2bf545ec6f4ad5f189b901bba59b9f8bddda9b3910d4a13949be0f39958add1f76fe8d2ae284fb66186a1f952e2348824e9fa0c10975f2161e52222c8c99fc66ed870652569a3ceacdd3ed5122862f40280645f25945019b52d1cdcfed4aa9094e9d7b12b31794bf93cd1ae53b92dca28343ec6730cfad3c64475c3c4a164b9a5d73bb63d36d89357fb9c1d26d145e6dbfeef2fc37bf4c69049459a6b96aef31082590b79959e62e03236d206300ed9f1ad4e577cb6f2f48ecb0b7d0429dc7e42177db1db819437ab0e95d4a3ae829d34a80881b578b79b5af0fe8fca7da64e01fe81f87be9c4d124eaf1f99fb95bc5297dea688fb9ac726c3cb07757061ae239d48b049b39be6ec900208c775ffed80bcbfb1d792979d8c5157f0dd87e51d4f1e76ee061f12f812681f126225b0c93b30214ae0473c5e8f2d2d21b67e29e3ffe34392590c3b15ca27ac40561d717b9888a19e5aad3b9171863bd1f3cc1f938c3e1760916b41afe1f6476faa68e38d43565a336ddfe5273c9b0acfe20d7cf8f326062fae63270e23b1c4597f6e8f82a4157f9b7669ccaa33290ce0530a1182cae232c726e5a87949324e25d2bff4f3ef9821ad9aeb631dbcfbc9788fb69de476aefd66a1be69f9bf8d1674affa90f151a31ba8c668108cc5f32a342373180a8c18039bcfd10ccf58541f53e74ac3b81e0271f49c94d4de2d61e56fb912ddd3dbd4d175e197e56569cc48ac2cf7a78229f6d45d827b69b472328510d6eccf7e38d3fb2cf5946d5dc61ccd4f806bea27219942f7f390c6e0289af4690c7089483017e9d9599fb64b49f1ff183bba34d6882966266c11649dff7145cc9bbf59bfa78ecd8e0da4832d1b2b87f7778e6cab7066da5071660d7af89f0581043445020441e38416f2da4b40a7ba9ffd0656ff4792c6c83923563e2c76d3f0e6186bf66f2b1bd1f110a6b67806175d03da3a51abd12825216be643cc1aff1d121d69fd418c133360b18023b18a16afb422924067ba9b6596716ca65e06e953bfc6462b4fc55f7f7c33f2460c7fb4fda238d185ca7a0a00d28e1d76d4edadc50d5239f5c14393298df67b03e250cf06d3b9007cedb0b9484050c72d511a8318eecabe8ca3a1d1f2159bbee4655b90cf4abf15a2c8b85b1783810d230cd604caf65ad0cb470ab8c9b590ded92fd8ba8d65a12ddbdf0fbe71d4f367dd0f14f874899d695873d1d9afda07f8502e01790d429aadda7c6740a420a5420f7f721b647f5cacbbcae754e070835e20e218b268a6b5fe8032258cc4cc52516a796dc9701d26e956e28b2520d474382165d8b62a0e5793047e11c9757f2da1183cb4d70a2a236dc68fc332b990621bc83a148aa985f5aaac539cc0811246d9bdbebb59f9bd311b85666eea49c9bd7f8f57226069c24e48ea40ce60d5e948de256f195f0708b3bb9b67fc4231e67a0867a8221280850145288de2f12e14f11438ffabc85fbc719d762beb165b07aa4a87ba688e33137ebc1030bf49985a262884d78f90b44262caa1bacc532ae9905066772b2aec14ba13eeceb8fe555e8a6e0b3a154873a0427508b0b0849f09ba58d0a957c1256b311f924e482e5c2a44bc6a82b31150f91118e5ad779335388e02082c4cc19cd06a83cd550cde4870376387bad682bed830fd2f981bfee563839e9a5b7986042b52fd718048b2913138123792aba551ea68173b924b9fd71a025bbc43c4ac4f9896cede2c6914a3209ddd136840958fdecaf8aeee3721d673ed911a64785a57ff143062182d36246c1ffcac052b1346812d44b8155ca052e590ff562c877763e14205676c8f21649dcdbed481a73f259deefe87b5a11551e09514c5c2155b7d824fb10531c650adcc7350a88ea4bc4df959aa0bd5903fc6cc4c6d35038b8c32ed13e7941cc5cc26b90706245325f1373e4dafd43262e18b4bd98d515b0a1b1b2da0bf63b96af9c5f0d0e7aaea2d70b0ef2abdc334203a44f7e92821c613825c100fb4e19e088f16b646b10ede3116b8f6a135cad70ed694d94e10935f7464e760050bdd3e568dd3d9ca60adaf54ed0fa295aa714359f88c99298940390cb9e7ec974293a2d2f0bf7c5c12da2f5f292bab445299c5814a85267ebdbf2c1aa83c45dc4b2bd37bfbed29c4570b872de9787ee96a13ed3d4d0b99a5406185bc56219e1531c3c9dfd21f8087a83c0a0491a1864f08952a9e49b2c6b895f8e90c51c51b489b522475222898ba52d2801c0f18af9dd518731b10196b4c03a8caef0d7e9c4243ebda3665290fab72dd4e639395e5a8af4f915ff7b3a0c26eaf4766a5763884763cb72391f67d5f118cfc246ad88ccb17ea4ecfc500703a58a2127960832fab3aee837db9956b206dffb156c7c4bedab16fadf23378a707ad2839081e2b720a8f0483d563341e48594ba8a8e7042ad60ebb8ec3f6968d319b090571795940c128f9ba72b622d055940bf34a5db2f8057def0b3507294d7f653e27f1fbf9962f12a8a6a4cababc89057896afd9806c430ce346d2605f70c75fb3840e3215ca7c5bea5b9fcf7e44abdcd30d2a0d4189b550c40f68b6ed21db44ec00b6532a38552d35ff3f416950a4cbfe387e9c309013f68989454c961529d4b64bdb740e2cdf00ee45a9407c3967f908d4de368face1fb59477a884bb90e019e64c5c674d7eb101cdfb3c394805e97f056868b4264360c2bdecc75718b9124d4a258a1ed283ed048b19f7c9274c0e2e647cfc75adcd9b70f7ec34486e2d956718b3e88b5d8a66ecd357a18ec80ae2b004d2a3f5c7821dec2666561af0eac99b455c4c315a5e939c7258789e66675dc863776216883fe855c1af4b6ad0bf9775a1f75a66dc1ace61bf89a4cbe70fe8d446f3da9f29accfae9b67c38a308cc1c65ecfb963a8678204a3ad3a53a2ad1750e07721ed4aa74ed9e44532c68a8cdeb15e0c611fad8cc48f397ff28334933b6734b2ae2fe6e8beef3b749c468e80e64f818e0bbe10ddb3eca048533755b6d355ce43453f2f797f2ed2c93b4d9217ac97ec42bffd4a4dea4c4381a9909d3614a0ca2f5674cc3e0803aba29668a4c165680fda84ba78bff8830a100f50d2bde64a5f1b171508afd574464c2b8e8df7769add5544d649c20c49245e4ec533154b6a4d41ed36e5e87f6002d2c2eb8afee5d7366f2a178e1ef5e95e6f75cde0e203996d8c09c50e1bcd48796eb88f921be17efff98f95014beec09dad38a22ce79f828b1e73a6547731c930e2b13f4c51d27c74c8d681cfd2ad07ebf19b157ec6117c50dd400c0109434ae0e3069326cc5db7a8081cb5f96d26ea810fa76fdbe3cd9de603d7909ff55bb53299e2876b3af71dd654723782e81339497820380f2ed86faa7f261282419bf859c65e4a33dba20b96b164a1d6e52824e8dfb11f884fe4ed6a8d26c8989f5a2b42def07bae5184e4bc3f51fa0a1f1168079fc93b72e18148fff99d8dcbb81891275ee970a370094af8065c09e308aeb9ceda43ef24fd8803d8c0be4fa4597790c0cce30a66133f31a6a9b93aa5a6ea3d5b4f1c0ae1746dfb4f9f23506aeee1a3c625c69e86f33f4dcee7aadc58fb2058626137efcba04a55ebec6f2d62accce6acc1e596cfb24ea84673a9c120bb640510e261893a2f11d74f28ceae13ddbed37e320c9c00385166d89d1e9a5aa495b5a369816d0a7484b12f0a1e94f5d1c2f889cc7a881f63697f85406aa3ab6e571b3ee755d997540f3e11b0e3abe44286ae911cf250c4d0e5272f63e2de7a14564fa5941a00f75b3c9282b89ebf4925cf0c7a1ba64bac66f132e9dbacd4455d2e939b3562251ee9b8c9975a5f48e2b90e4cdc93e657bc593102d70ba7ae5b7fa4c8e97a864f2786c5c79e4", 0x1000}, {&(0x7f0000002040)="3623781830a27d606c185745688cdf88d8ea5cb127a6d80307ac3f9510d2e8568bdaa95efe1a7b0dc56ec6dc5c4599c005371ebc3d586a95c6d4d9e68d60cb38c2e6f66948dffb5e7423b27bb30c2b8ff6ee5e144eb9718bc1b2c9bfa23aa9fa9902b66e7e3cdfc782ff6483679404ccd19c71d32f40fed8e03d1bef2e2621cb617fd1f246bf92388fbf374baaeaf2fe0d4925095c27e977fbef5f49df8e6cf1add37980de016922b69c08406f842a37e915a72a03c32711", 0xb8}, {&(0x7f0000002100)="6047f6ff3d7bd5f4722ac3740cd5502d49a9f7e881c7010401c117b723f79f4d746b16c4cc9a112612d8dccdd5005f79f1e1991e230f5f257c4fcdbe57694c8db820d2e39ffe777fe8f47c4ca1ad9826c7902ff2c60ab8710613419b015ebaefff18d515697e7b9e8aa02e61bd1b55f8038b2f738a48a15b235b92d1aa25dafdc576352154428f4a94aad462a1955b845a4b4efefcc2ae83e30e87d24b36f4613e86970670266ffb6ae27f5fd3beb4cc345b35e503693dd76a5f3eebf70d61b35e769c9ab3baebd8d42f98286e0cd5190a6adbeb", 0xd4}, {&(0x7f0000002200)="05f805c5bc4c3c351ef6129cc01ccadcb4f227b593e59be573c6837ca178a7ee2488a7f6950c13d311fbcc59666813d64c8a4acc832a9784d25d31319ba987d7302b0b41941c5420621eeb9346459df789a1c86a99ad598e97a27b15517bb20cc5148736754216", 0x67}], 0x5, &(0x7f00000029c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="0000000020000000000000000600d4123935f6685686718b00000000000053ea8f3bc34ac63f06f56932d65d1b57dfd5aa4c5a25d22c376908ae53260693d3820b6dff0a6499014be62fe17852c9bce1b07ecb79bfd5cd152984e123dd59d913f3b7b13981bddedb700479642f51cf3ba6e9b558fa827eaac9f95c", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x402}, 0x8) 16:01:43 executing program 0: pipe2(&(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) pipe2(&(0x7f0000000280), 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 16:01:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)="84c88f130c8be252ffc400fa04e20375b23cd66e284304e40a7b1806a43068ff2b4c1a14ac6946290a91a51e9fed46396c163e4111f9a4281ede15ad042dc1d6fb1d9247c57cb7451553d31db9fd2cd040348e6929a80b19f4ca6d30dcbb947c227067b74c852cd607f72a38243ccab9", 0x70) r1 = getpgrp() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000040)={0x2, 0x6, 0x5, 0x8b, 0x80, 0x4000000000000, 0x1, 0x10, [{0x3, 0x380000, 0x2, 0x80000001}, {0x800, 0x1, 0x4b, 0x200}, {0x9, 0xffffffff, 0x2, 0x7}, {0xcf, 0x7fff, 0x2}, {0x7, 0x6, 0x1, 0x67a9}, {0x7, 0x40, 0x5, 0xa274}, {0x1, 0x7, 0x546, 0x9}, {0x200, 0x393c, 0x4, 0x7}, {0x8, 0x6, 0x0, 0xf1}, {0x5, 0x3f, 0x10001, 0x2}, {0x1, 0x80000001, 0xfffffffffffffeff, 0x100000000}, {0x6, 0x1, 0x7f, 0x7}, {0x200, 0x6f8, 0xfffffffffffffffc, 0x8}, {0x5, 0xc1, 0xffffffffffffe99c, 0x3}, {0x1, 0x4, 0x5, 0x7}, {0x8f5, 0xffffffff00000001, 0x9, 0x5}]}) fcntl$setown(0xffffffffffffffff, 0x6, r1) socket$inet(0x2, 0x4000, 0x20) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:01:43 executing program 1: r0 = open(&(0x7f0000002b80)='./file0\x00', 0x801, 0x20) r1 = socket(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@in6={0x18, 0x2, 0xff, 0x8}, 0xc, &(0x7f0000001700)=[{&(0x7f0000000080)="7b143ccc52333c76fd3ccdd229569c62c4798a3b7dd05a949fe5671c2002a177bf4e2f0be58263218cd0c86209786b519deae05ea0a0741de34c2075df7c330c66acf8b32a46066081181112077c658434a019f8865453b684f9bdc5e3bdeaf5227a2f5452d2904ddad7eadd50aa821733fdaeeaa5c1c20794e2478218541277ddf43f47bcd480907ff7ba4cf144a5193199d7a086238110bccda15dc9c6ddbe7674fff035be82cfe01eda11d41c6747bec5409855259f258c1cc4f49a3301f09dc6cca46acb0c9420e90610b0b9340eab419bae75e6759c6cc2afb65d8928", 0xdf}, {&(0x7f0000000180)="71369a76ce6d9f40edf5f6af3d6f71842d2cd0c03bdbfbfc6d262a957cdbb3ee937aa6a9146dd10dad21226d3e16f2448012cd41b192cb94bebb54d3df2b47d3d86e300f48e8ee6195c22cb24c126a07df7df2727680f15ca07103883cacf23fcccdf31109313180047020a958343ca8fb4b1170884dabe0a0bcb0d8c1432c605524a655ce42", 0x86}, {&(0x7f0000000300)="5efc6684d363ebe8b0f3ce6eb0a04c7aca5c411d7daf4a27592af67891f56672de3f2ad249f3ce77e4a6320993b65d772ad0b9d3b925bd7b2aa04b247c159fd1170f059c4ce7ba78e4fab0d688741186da3c21377bf4270c6aa3e7cabdc57a63fe61b1724202976bf5c348e0ba994dabdc0bce4b7bd428f8e1c4c8ba93556aee80f69217922b9c918a2a64e4fe495bd46a176717f5bcf6b10333c8ea74ff38c6264aa869d3ed8c65d814f9e603ddec953d4142fae3c46a3d", 0xb8}, {&(0x7f0000000240)="d6199e7826c32780476117", 0xb}, {&(0x7f0000000400)="7ac0fd58f3c332c4772f16f6324bc225fe74aa670ac11d8b1bae869253aba62da9a1000f0c125f550d0288d44978744e7f4de6858a78b3c9124c3b85bdb79bd3f401ea6d280325d8609ede432293f6cd3357f0fa8169af8443c792ba6890a9c8fa9f135cdd15dc515b723738f6eb81a12bad928babc86f7ea6353e085a3fb5027ff302a875d365b5d4f9fabec6170ecbb68bfeb1605eefd785bf396a79a212b12b65ef5e9f0cfc7b527429503742de27c943d960b253999c21b1e77d14abc87f0546d97660f7c7b746d4508e062b8dc648ad34c51d246ca8867fafd5bafd8f0628d2ee7790c42d615a4c99079a", 0xed}, {&(0x7f0000000500)="a4208e07ede3fc45f67550a6256019b2232da743db4e2f844d50833be78894c063492d9d98e1b92974b59f887a5f7892e53a4fa66377e7482198893a81e6254cd7be0fd11cba3382c24c187a19c98b428f30e0b11a4933079cf27883589625cbe33ce9d8cfbdc5518badb0484b0110e840a9d8e15721dab20c7f7384f9355e9cd903d145dce285fcfab4a773e0f1379212b3fb3e6b4b84205768786a69b0635c584d359eb12e31621c59cd5ea9afc7029a243c9ffeda294b18a23de8b4a0fc3ca7a4f6e4c511eb3ba624bd1c1eae27", 0xcf}, {&(0x7f0000000600)="d790be297e6955f56a0c3a90d668cb2ac2ee16320ed6bce32038487f0f88771e35a8d6a4ffa9cabefaa3fdc66732eef390b3f1f3c28e12cc8e9c9e06aef31884db275498c0081342f125ce1e41dd7bddc0fdadcace261665e2aed87912bf25484777f96c4bd1918bab5c7e2c62ab5bd0af4fdf2a9e32f18a6c76c6e6bf3a46bdc1ecbeb1f874c4bd30dce55606434d664a7f2a410d5b88e3538fe07e83a08ce095dc9b02813d81a2a3e2940d260f5deb11e2a375adf6609311c730a062073eda12dd573c3793fe8388f1ec543fb6e0f83886", 0xd2}, {&(0x7f0000000700)="976d92ed36220583585d42bb5ea2d6069200fa9cf0f2a07dfb598a1fbd08ad5e6c12aa5ca5795d69f6dcbb01d4faa16346aede5cb4089f505232ec5e83582ea7259f94fdc44cf092555ccdd238c27be7e3d0b7a2e74f564ac51375d09507c57b8469032874450f789398dd522fc0ed6f15023b1dc6df7d2e7737f1e58d7bed35e1b9fabf06d1979d4723555421f4758215fb67f3e8d966405a6c5a0d659c6615d250406166590d338b7e494740130c8bf87e8a910630f7b5635ad4c5afcfbaf7efea1564553cff092a71f5a925cd5ac55aab0b1f3a17753ee7e9ba7e2dbd552cf5f3202a1e420c9f0c4aac9275598bbdce8feacd93ae56ec39c54dac2f988bbffae016fda2ba7897cfe6c1aa52d0ea27b289e51546cc48d16694471a8a1c6727923fb043e7f10389bda4326c77dfe2606beb862f56dad7fa43f9ad00deb6809d5efa56513ca53f3262062e2acacedc4efe8d17fe6774b04deaa2926c8466f3dd043c9e164c971759e4ea4f14ce7031119327a6ecdd14424c20388fc11741ac291639c0573b750602884a0f82a4b6f9578bd62307fa96a7006971e5436b53024b3ff81c9f3b67e9eeb779a203e4099b0fe0904be35e2dc140217e0efd3834d69b9dc50d27300cdfebcee836fc19488fc30b31db3a33737edc840832f257f09c80dcbf8dbaf8b42934642f3131779a0826bd819e7ca84aa4b8fbdcf9fb719ff7bdae59fb61937a6d9033f787396ae1900084b810f3e3f8c1bce4353040d493dd45af96dc74f6c54fe85d472923b68d9da5a934e393d8f41812e6a8b6140fec8cd9c1fefd4d5ff63cdf381d0c8b581aee139ce183473e91e5f5135b3fb4e1e9e474bb917b4e216cf808ab2c5ef00e5a6d85ddfed98e09ec1412b26e0a0c1c7bcf9e233d834b653b7e3828db3963bbb8a4f2d8f496745fdbc5593574a992dad25e1ff61fd4e854ea29fc5c36441d05e63be51cf69b04ef92b2ae012d49370aaa842078e3b8bf296da555d8fed03ebe26a3eb9dd9e2d306ad3a5723bfcec377077d717c06f1e10bcb11c600d95d54e6cc72b27c44b376945ef484a1be3d96ceddafda77fde205d6b67d30364423390f7e2bf03b38eb02928b2fd0eb07bc370925d980ea9a1c6530e301eb2dd9df560e2f5938f1bbb5178c6b0337d217c557e10bb99399c95e02d5e494245c923a2c6e9aa95b68abcc91fbb6e376a485c93c23e3dae8f3b2df2502b628b4dcd4059184cb1096fda1a7c11a693d5f9df247e90c7682ffc58e42c0800c76d1b7e5db81ecffdb3a8aaa6cd9263d35c131d6dc171a3b5603ed2e46d21a9f0e285f639f7361b7215dac0e1e3b5d0437149feea2c884f9c44021bb0de79b06eb9699514117a83cbb17471fd095d46bbac58d67c0e77f6a4fba255e311e480db0c2a13242727a715f0847a00eeb78b2cb7a37e61dc8a8e918b1aa98e4eede7d4cabfe43c1219f6aed8f6ac2e1403297f69faf45425c6de519c8b549601b0e7176fdb92104d58099e8e4b1c5d450d9aebf86f460cc3746abb035f77f76aecbb5a0686603493df1e93176143746074c7a9d8f01568eaccb665857b4630d5f0b6947166d2cbf341eb4e35fa104a6c31ec3730dea0d15da256211c02cd9159d866a529aa6c715fd76aa1b2b34a9211ab5981e5c7a6efaea6e78d89c3988f8ccd0631c6ede3e623432084ff2e471768564009421839e18805d452bddee275d3fa7560ce240fddfb123f17fa23ffb4a17d4af199e05a45e5e9377dade55cb6b36d152a4e3a0c7cb7ca0245c27afbbd391f90e66e5374bc41d45d99055281b8862d6a1af28b17b0423afe4cf35a8469cd381902c4ed9477bcccb238a657323820aaed7eccf9d7f83008211d1b6a2981c67c949c899bd87e57bddfd0a64eaa3a7e01bea74c05f51b4b303b95d2c79aaf50a0dc03a4126a39a171aa1c4a974f63c1dbdcaaad3d425909d2af65694909f659feb3b39321e2964c859f734cef9be69d6a620afa1e7c96323097f9a027be2f1a1088aa124b26c1ef7082f3db4f592abf7ff4abd7befb59a688517d341480519f383b3d9c1f4a87a86180df143a5c397793c8db470f688309d4c6ddc297e95e977a8e5b5a9d487e7eb27a5f1453181bbca234a81d083e0264a5e6fb16489c2a591730613d6ba7ddfe5b8f6274a56f58eed300836c649d6be26d566363d644657e6660db54e175444881c7324f1f1b62d37d96c27c5a01b5f2308863bd28543b95676689c7a375d67036ad2ccf615d3b66574790c6acc00f960ed3c065204f88f1f93e765aca67d195d9c1c6a07c55e99d4875a6c3884e7c5398107312f6b55376fb4b46959191781fd8343bf0bddf0bb74106139f35422ffe46241dce694ce0e428466a6a301b301aaceb9b49282f291bd57a9f20828fba910e13aa652ec3c9af8719cdabed27e6265cedd6f87a45565245dcac946edb3dc983afc6c92474b86b53caf9a9f7e0b6256005d2d0803933370e2fa7f5c71ea855d9542d125ee539c716342a6fc3e7dcb94c2370ceaec818f75f48f75f2141cb211ee07e90cbccd7bf2eec529ba6462571b6b01432565c185fe3c73f0f64cf605677a9c1663ec3bcd01e7f20b2d6afe79f39ae365909ef0798aa91a4c3d4102da0728c7fa7bb1e864b073db5f44b5911d3f3a7d922e6e8d5b65c142101627aaa0c8416c52124e61311a65b3a84580ffb3905d0c6da453ed5fe646a18307d99d17040f54fa61a4fa5884bed9fbf77a3a9edde26ca6c68a3bae2a2df92606f4b66704632be52e3d77fc9e7d92ea19acc213c4b2a5e31a49295958c31c70afe3621b8c5c2472ff270af4505f97fde770527c36906fca6550b1212cd5eb508269e12e6cd59a60a9ebf4353cfb841f32c88fe18d8dd3f7c6b89a4a9cbc21bd96b1d8e651ac967854f006751228cd50699a8fa2ca1edf4b8ecf5346b780a33620429500a389482ac2bb4e392ee3f21dc47e33e22c0c6be147e4a806f04b68c38f0e9048d8624c47ee534381ec91bcf006ba20e892fe5012517140d695b8aaa1a91a74b7f2a570baf675c574c1737790276b6c33bd3c655d43c87b990b878c794860e023bb1698dff2e80c44d54fe31bba6541a181d6db4b0f355a5fccfeca44c8f7749b8b19e9beabbf195b421192a5cc830e130421cd33aa8cd74c83f8e9cb6f0071fc95cce4d54f6f81980e0c2c768ac6655f9fd01c304ff0e27e05b2998a520a7037de776c565f335ff4a6927c8e52366a8cfd258a2de39b7cb18ce5ed8c472d72a0c2c73426e3035292bc3896df8f14143eb52f1b1e1daa552ad2ddf1143e1d7727ddc78a7292d9550983661b42b42ba5ec0001b7502d56eebf1b28634e8eaf0391786fde91cf9b81196a32f264020dd9240b106e37346fe2b8767c07af04226c32d699e75cce1eec32c45ae264060b729023f3e99620b8fac4b134636ddc1e71d3ad5953c8497f957d81fe93bae347dad4bd9f7b297de36297edf09b215dbc3f49ca49d156fdf89a0bd3a85e0ffa5914b3d508ab182c391a7f1d8422a9cd7724d7547073e0810cbef1b137a12e4b6eb30159a23a88283ccf67deb08f334f27dd696ff4cb7ed44a48673ddfad90048da84d194b1e33e09ae289219fb88383089d6fef280bb96a5b981b2f1ecf07390a40365368ab4e700c5caa55d9a945c3f230a09bd9a11a45289ea58a69dad985909aadb84c92f0c343fa81de6eb79dab965a11c19b62613c228b2abaa04796171e91911f4c66a4496ae51dd58bf08916daf32ad0a288c3273be5f4e043cc704a93c43751b6e4752c2165a3b3679002a79c0c15196b1eab516ef128a8a35228ec10009ee0193a9badf18686c8e9c122c87390b2360ae66a7cc0644f29aae0a1db7ea5d1471a5b22c73dce2fc37e49072a6e10075946c3a28df1aedcf29415491539aae214bacdb7a9fca6ca793eb0ea8e2c926f18f2812c713581a5b6c2cb499990c85f404a3fdbb32faa15660823758778283367020acaf3f9f6249bb4458507911ca190bd5bb64641a71b1318ea3e07aa06d603373dfabef1a56bb7824f330b2851cf71b70af10b28a6a45724f32ce4f6c7792524a2f1232238a0145bfd09d3152257374cc845fcb8d4180fa82c8fc38abf545953724aa79cfda2566c6b809d2a19a85aebc0a66d7c66b7d1d2580a8ec1bba1fedc28774f812ae80aceaa442d4d880c16d0bc4b013f2e0d510bf2e0d7efa1780dbeab0a362e0bf0b8bb4ec32fa2989bc2a5411bda5f79dacb3059e5c348b07b6b2f772a41b3709389a6e24f139cfe34fb42dce35a87b55f115502f268860c583b678217363e7a27c80df893316800500e941cff10d4cc6e9551e32906d8da93a912a03dd34d3b7dbdc5171dcf9c2cfe3c121b36030d7814a9bd5e12fc2b687112049eddc304335853b54635adbbac60783dc066378e58841b46b69f5be992c0c43c36df3b5390e48305b4f8b98c43e1c44457838c06ac5940cdde80127184127f420532a095d30337deaf659904c112bc04a2e2570447537bffb12e72cecbb482fb0606ce0c22f021acacdd9a286f74ee90ccecbb4a030957c16b55da885f49a77831f86e8d69e8ad99a10afe6981c0c57462f5741c4be17ca944659e23cd683e4b686856bf54591e97a0a3798880023250a5a34ca75723fa1aa889eb1fb1189f19ee2e524cb05d03637eee026825ed7276032f08bdc542118a2fc107c11b375af5fe99c07523f51876f3bfa7aba921ad0434687aa17dfffb07cc418cdfa3854400b5a828b1ea6ba8be06734ca70d7c2bdfbb47da69cfad97039fd5623f2bc453f96a329bb8340e46e78f4f302448d20b0417e90fe569f6eca77b3b71e2c0abe4ce0e4a7d832a470e8552e6112f1215d0dbf84c7347b0e71c211db610a0dac449fafe61d3fc70fed5cb33bc56c49d3d6c8dec112e75b07a1414d990d362a294989182f00ef3eb176555ca3f6bfddf96966fbe2eb142a57891da286595bebdda1337bf0a9171bfa14de729e28fb8cc2754fef1d5e5bc77252c76a12f65342a7fde5bc7f425779061f1a45ed6d7742cc8e95c64f06e805a0169f64456dea3e132ab1d80395d14ad7efe5f4e5f639f5ddedc9b11d9f8394fee25715bb70858271551252f761cea3506a5de57e0dd8a149fc821e31030de11fbc1abb06efa59ff49e4adf6f286549197ba9097d13e639039596ff97a066826ca60291195280ab7f2e4ac41ea374a6227bb03c54ad89de0fcbeff051258f697d3046c984f117aa0251a6eb8bb51a7a0049c6257cb72bc0052010a6136ef2c808b458c6a8fa6e9856279a26c2765bf593480c90c931d174366d8f0140ef6ba4d2be444d5ddb0ef0f5ed89ba25ec38546dc574140c26a56d07adeb61a160fd9c43ba1fe159cb05b6c4e225a05c0e108ad98d2d9543c58d4a91910aa47833f2881e7225cfa395f36bed3411b55d37dd769089b0b0143bf5f64a6a70e12f556a9f52a2743c4ec8231089b29450468984d936e86c615d43f885b5965f6c97b1d730e2f214e6843ff8ea3b3b8b650365ce03c145f3f9ab3d71f4671bfe7ddffaf4b97a221ea519e92599aea2f5809b9ef295d3e4053e8b941d22c65f61914bb8cb4495e2e8844512a7c2224fc73a72ec443613f920bdfe4f61ff6cb04d5b69225205437073c38b90b9d81534c6b3cfcee233bc773d5dc9bb3efbb9066918c7c0cceb645dbfc057d75ddc32735e63b929121025bb0372ae70cc305df3ad1e816a5746d62fe75f75062451a1a74dd17ee137fd89a06d5bb6c614e98d9db0f6c3435", 0x1000}], 0x8, &(0x7f0000001780)=[{0x1010, 0xffff, 0x7, "9a56762a40e63ced9c65363ecc5443ff4a06152350fbe2c47196017d3a78de6719a467164b4311512654a44e585c9a1b1aea250f72bfe528f67a096a0839b42cebeef2add5ffd480253fb72c578c101ca7beb7b6e2a60ba3957956b952f18f3f213b145dc995027049b53ef0377686413102f23f1883b09b0af01168e77d8b269031a6c1bbee3c856821dc3e1bea46e083d70dd53e22eb437ada3df669da79fbc83ce7b7b70fc79f0d761c9bd7dbc345e5426415ed9bf0846b04a56be1a03ca77cc3c66ff57148a146dd1b55da81273bf9938828f406c748863c61ace81f4ef38d39bd46780ac555406a0d62981b24d513071a940b1e2771646155e6b0127b4836d1f38ec6038cb93e8740e2604131bfa19110c455252a12ca4c55469da5f0e65d0e8c5c00a83c2386dbecd1f7182ef87e287d2b51ec4127edd7b0119d7bb7a0dbfcf2d2a745983a654e4eb28318e4fcb02a167395f75ccfb98475750098a865f0249521bf7db20ce755d9bb60fa00a13577e40a87f1d9c75dcce6468c61bc8aa9ca4f85ad9f4ac5704a796dc14c7454a1aea5b4f1dc3da5c868b07ff2d3a19616e0b84aea9e6185f652f9846828c157fb78887e59d9f9193ea0cfb7850633cdfed46cc2542eefd93dacd6d1d1d8ba5163097810ce23fa8cf271593e7ad7f4ce69bdd6e9688712a72d7d5c5878edf50486b259127d8046fd0f4c078fb6e48760d2022b565b7ef3030c1850117717a407c543a0a9d4a2ff9137b464030a96286c5132b2131f065c55f9d60f5b26d777d8fc0382f9befe1e3474e92106eb6cf645e791a856c657c1fd944e2549ea798a24d4118e759554f002620448b7f42eab7e522755575ad1e5f835f0c242c94397f26c0548e61ca24123a2e8d213333e6119459c8d304d9942ff1c021b3fa3277dd675cedac24593c7404079b581a676796042935c7ab4c65d62e48095080c02f04854ce979af0f642f7fe4d0b4b75f768e2920fd652145c4942ce7c90072e0b4865cff114844604c9fac94f14be4f5cfe4b830acb34ff0ba963aeceb07429c1b778a67792150b53ca8c816b73c533f2e8be416d691121451f54732be7de6a7a2a6ca2371719f24c025e07b18431b2b4bf20cb8bb3951b1c44466e520a3f8431d12100d95ba719e74fe2915b83f77a74ca0411ba49fb0483545e9e814bb92210420a4d0126b374edc8265ee935d65b66c2c1f5c89f5578210d2f89a2e7a9f926ee4c1063ebaa7c84e4af448a375fe7ba29f500f861498f58c5c8ff8ebac92b6137df41c3c8de1c8ec130d6cc13b9bb5bc759d367a18107decd2c8f8e2c39998a73298b5907f172109616e65af595a0b467e06deaef5618a302294cd7086b4575999d5a77195e43ed24a60fb5c31d69ea96f12f1f77c12490ca3a4543bcd60ac4b09ff928bfbd113cb072cc5f4ea348ca58ce585ec17db36dd8c0df7aefdceef549e436caebc3ea1a5e5ef443e26de59e4729410efa6c47e1253f0ade8355096d052329449c82b916a936b7c890851679003bdfd7c3c42e2c8e7c60edb4fce46f7950b76bccc77c4a8163aba511029ea970140c7858823167f0d43faffbacedff6e8705957173f877b245e3eea6f2402193407fc2760bb1d8d9de8654e65d375f9226f983f22047ad8c39b12095a63522a71e70e91a8e36de8b557ffc15fe32467f9c6a62dd37d6f8e02f31d74620674509c550e0b061c35709cb07a99cbfd838a6d4e6b6d10bf859c7a5111eea3baaa68fde3ae8a766f786ed40a82af46644e6c00bc009e1bc54ebd00ab3fac4624d8324f23255a273836e9f94f261675aa53813ad9ceff8b273f664d70eeac665d456d8dbf40d1cff20345d2dda854b10792d03171a5693407011dcee8e1f9dd3b107b8892df4789b8d62795804683cba46cef2a6b271eccf17f8b80fe7d3b2e7eecd2ebbbd217cee0d9c9ef48e92847b7dc816134c24914ace34c6f886c3e1ad60ad1f3913b82b8d903cbe2197ed2e2b241143931adb6990f200bb6b390a4c60d20263a4e0437ef6a49c0c2bbbfdd9b8b6772cf420979d8e7cfe04ea3fb4d27164f507756409b85558e4276ad219814046559119283c8b2ce6a7074e563e098479022da7cd48ff6064bd22c634cbe7169ce186d0a202c7c4f5b8b7c40cbce3b0c10c3f9473618be99a22185f98df335eedc0adaf4c3a4615841a8585efe7f6080f0d1880978c451055761fb0ae16560bda6df432530e6b60ed44da6ce29da2b4fa0f1f32369117b7d03a4b21314bf6a79762a7b1b1ecb289d73dd446b7530b84849e9d4a0574efa03cf0b9988ad6b0a0dc37b26485a9e566086bfa933871ff691ac4f258224690d82bf373d1d70a18ea1a66d0497daf3ae4a3397375e9287245a4244c226add9f98bc807c1b58ee0631d04b521b0fac0bfb4125ffb7d1cc007762268c396c7819cef66dd343993a61c070d27d0c0ad67db0cd0b290a59790bc162d99611dc9f473c04c0858da23c9b40e30b28272abf68470ef1f7d3e7c9711c384400f7babc91fda2810e36c022bb16f640a8a9f6509961e17b524a37df009ba3f685fe8ffc9b0a6c8de58c2f8ba6cf40b6e1fe3769973e6a1d1b31ce995100b26a4c2e1bfa7563e7da848397d704e69bbb1bdf3c184e6ca3a144ff1cf6ae432bbb55da06546035f776d2c6a71fadb1bd984b3a3afd266397a1c7c782503b84f7b413a672a2a9059a6699d418838278971ddc0caeb58601ea08e202f075ddcaf2d3effd3ef64bc8471d9278de26e2b91397cbff9457acb691759064ef0bd6f5fffe06103c8b9a1897e01a8e4a55487d40783ad85dfec2e702bc6659077ae8c26d900c90c536640eed8b2dc1f888a42fd3a56db0ec462f393cbf2bbf98ee9d6e4247af086aa8b60ce31a1cb2d1c18228946538208e574b0dfca76b4deb9393200bfdb50db3aea6f24608e62463b91f46f13510ae3a1a2981b173dc3ccb381020d26e5daf4736cafcfb8ce44ffdb6b0eee1383aee31e2be6a1c9e9e91407b87c5f2da4f8f41c702e88ebc01ddde50549b04d96ba1144d69e5507cfcc1ae9e27bdbfd619e3c6800e7cd9b65176ded85c16f1ece766b4dd02964a75d37b72ba387d88b650139ec66d563b3529144ee71c742c9984a0eaf07f22051c634acbe9ab6758b0e1d07384f8e9a74a0d1a3a9facb22db1638cba21f2a384917352ff49bf624232d15c1eeed7eedb768d3e641f6503283dda8a40001b0748600116e96bcd495320c8d88d8bdeebb9b8db83ae9e1f6db99562bfb575a4f832e2d2ed7ed139e44f209ea599a726417acfeb05874d5404f2890ac0e4315f74fd6f13409e6e7b81208746ed4d81572d4137017e786779f32bfb95876eaf7dd8edf260cb196fd3e832e12ff5abc2e061ec2ad55fb4fb917d069b8446e0da29e364e00639bddfebf8918ad7fb9eaf57d67335092c4d556e6773a0d4504d5ebe7999f4e8200f2fd90f803d1a02612940ea71cff96a5277a0d338a4968c2ced3311f88034460afc2b483081748bf54b267799d8e30b69799a68ffa4eb1cce99e78f8a6e128f6b7623a3674057d52e63278c0a1d668cd682c2567f1e3f8012a4efc1f7bd797eb341ea58d6173b18808bc86225dad8df3ccc24e0e01f1f5d2f3a427060491dca8f84931f6cc0a69f4a508d3bd94c701c42c64e795d89f8fba35b8f29fee129f2806f0fc195ff19d0f7483f4d002a300bc8429e4e278d3733337dba93ed6cf7996d16d5bb3adb04ff3025bc60f209a5318d9b97674d6b02be4df6cfdc085877c0f2471b9d7bbca838f487cc6feb4a0569f2dd25dc2ea2391116c73009494f72d4645d7540d6d0501c86175aba067d44e5d6bf1eba48bb2c4be51f945d88106039e5d93c93ae8833d7542ed5c1cdf95e13965f972f219b2388d85e3076f4969a91aa9036593e1988b19cdc16c046dce5f068c88c158f4fa70cb331fa7102dd98d9460fff4b0dd031de4780fb2bf720d1c766cfb616f25ab8260900aece7f8824a4c9e7347d91c2ef93e12823eaba6d6457693b37c0d0cf4c60c13cf412cd4c9e7065022990ac2fe517ea7b4a6a9f8c1f8e12e67237ff6f895ad0125088ae01411a77958bf16eef65c5be1268744cc9f0a5388d838e519d9bb975d41eee43c4f62302c680e687ec109b6673384aacf45dfe0e464c0e26857d8c6a54fbcadfff8ba3d86d5e4664748f87926df572404bcdea3cdd50a13b6b58becb03ef47ad66495e54a9a8509c78b0d80dc58180875e6f15347656432e33cf14b27d113aa2d4321bf2815829baf996c1372f35a3acfec3e7e718f8aafa1369d50f5b55b0b52efdf42041d70d53aa520836f31b6c41fb47eb50e7e338efa35d5dcb7a91f3ac2b67dcc39118e79866e5ae712f7748a762948d1d645034217cdebd2dc8b7ae58cdfdd0ce8dde9e0128a57ac3e8c9fe2f33d975f22859a9aeebaff8bcd93c4128180bd2cffc3f484f3b8809e69975756287e17de79b766c118e4d95ff0182c9be69937f29ccacf04ff73ce50a030ff73ab3e039ea5140dd6f80e8b4f7f59c372bd6e6de6e1d08e10d405574d5aaa1fbf50f0a53e676bc86d39ba8c3044d00e2df38e43a0011998b7d3f6b88e48864e2505298d7faeb11f6bc9f36fdcfdda289d8fe1f625d4f14d200d76cc39b7fedfd85a83e25f8185e86cbf30aac8868397ff21ed327455c58ce7a4a2fefec69155c2ef913d4b43efc20c980f63728ca50a47ca2342cc48d7a92c0237bb18ca13c5eed0a3ffd3b5ac13a83bbeebe0da1a66cdf41f43e1e54be8e4daa2e7a994389fd8b3dbe65985aa36eeea93458abbe5acbdbc80c1f84f1736679e0c9f678b7053362f9df71a2861331a3086191099568f4fd872bab651b19082e00212ebd23eb3d3722c1fdbb618c7cc09b57fd22ff15dc44d924463b14e1ec0d5597d22f41603bc34a64f9c5e1550851979b268625324ffd362a82e971682b76396067d56cc14caccfde1cc784a0ea2918f9e15d0276a7a747769b9d7ad198e2cc3a9c7108274e7e36fd2da9a95d3b577d64d6189749ccfc104c1692575ec2fb5b7a9d1a7ddb7acabf090f0596fe943ad309fbf3dbb1c3c37757677e5c8f9998795803fda94ad802ecb768a31bd0a9c68f382e2f9ddbde331f26317f93837b331a7c26ee4244536aa229dc5617feb9a1b67f3dd6eff33e2b8832dea77068f71840b16a4cc72a9cc723b35d066829630ad63e947009abb15fc9d5a303ba6dab9789b6d2c181dd0f5792154810b5503b850cbd4ef775d1440b34f38f8b99ff8ea465161be6ecfd45101d4f166f95bd90d7bc4e54ac6c838854ce1c34f5042aa443daa081c0fc9a94d6dfb4121d60de79b9c3cf5f6858367fb63f4f08e87474efe165fe04e46dfab15b888161ecde584119ca8131920d3f532565156b4ab18b6b7cadf23980ba933fdc0764328d4fde325ea31e7eea1a60bab2affa0a219e217cd4a65bee8358bd02155b4f52538f534c38ce7728e19f3323d6214f14b8b8edd1813253d3ad1c9b618771441f4ade194f6f3dc7058f27c137713dca6e39afe67904d1a66ba7eb4c21383f5ce61da39031770e78da359d6ba73efc5078ea81faea878687ca35ad6898bc9ec711fdc4f5f0678647c37468edbd504cd0339dce449de5b387579280725c82c99a8bea2e08ed37d9bdc1d941b8d90e1d3cd408e3fb3671a1b3c60bb1a0e5823440bfba0935cdada46baa1628f1981b028b192d37680c79dbf18c8254956da2773c0a6975f0348b38632003fa493e8b7fcfbd75ceca6597b19cb0"}, {0x70, 0xffff, 0x4cb5e74e, "b209917506894ea4f57a546cbe0af4ebac670c8a90ccc28fc1894b94ce87b8f1fa0065498cf7eccc25283518726be93009eeb259d44ef8bd16f3454ee6096c6bf7e89871d387d777a9a014abe9dbe1826aa18bf67b4dcf043744214c0dcc"}, {0x38, 0xffff, 0x4, "abd012758480756d94f565f494bb2bc07abfb4b668118c9cb8e2d046a58140280ae4ad3506b8bb58"}], 0x10b8}, 0x0) sendto$unix(r1, &(0x7f0000002900)="7ffdc27a433c3247060daf3624d0b76300af57d7437928b5cd5664772d2cf438482a314b9bcf7d72ee19372ae9025498a0a19606c8a46804959aa1534a0d01405a5cdb963e52335fa222e505491df67a9ed1babe54de7744fdb6a3999475f847e0712a18a7ae826e34173b1e724c212c1d4bda98b53604b16ab093d26c25ebac5bedcbeee4ca2467410099a3fdf76f5c13176e4098aa49816ff3401f8926fe36c4a0d605142655dbffb8c968c5fbe324543bf1856e6e26b318c7a8fc50f2055bc46be9e2fa6a96f975f723f8f414b8a34c8fe4091dac828cadf3ce9362", 0xdd, 0x4, &(0x7f0000002a00)=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r1, &(0x7f0000002a40)=""/232, 0xe8, 0x843, &(0x7f0000002b40)=@abs={0x0, 0x0, 0x0}, 0x8) recvfrom$unix(r1, &(0x7f0000002840)=""/191, 0xbf, 0x800, 0x0, 0x0) sendmsg(r0, &(0x7f0000002bc0)={&(0x7f0000002c00)=@un=@abs={0x1, 0x0, 0x1}, 0xfffffffe, 0x0, 0x35, &(0x7f0000002c40)=[{0x10, 0x1, 0x1}], 0x10}, 0x400) 16:01:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = getpid() fcntl$setown(r0, 0xb, r2) socket$inet(0x2, 0x4, 0x4) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) 16:01:43 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffff) openat(r0, &(0x7f0000000000)='./bus\x00', 0x920, 0x2) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x20, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e22b240d595e96d8c389b36b4cbbdc0bed31ffc33a1093bc0b49c09c711de8bc5307dd5de6120b2ad2e05f8e98562fd16ed4a607d1bc29d9412e8ae5b2cc75f6f5b26ba22890f4a5e687abbaaed6aa8c3c49c619bab2846911f4c2689d09af72f10aae9cb2c4717c9f12b7825723e83ffcd447a486926dc60e05c7708cdd0230a1b5adc13eede5620905183eb748860c20498b2ea8f9115d656cc4b6ece58b3e4585b4008", 0xa6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d95) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) r1 = getgid() setegid(r1) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0x9, &(0x7f0000000780)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000240)="bc8864b2958afef29d4a16ef4072fa9d75498d3863268387c7ba7e3c3090accb2924a90aa0a948bdc2be547263efafe507b31430f77148e74f61ed4bf26aa55062d5af2092cb12e7620c28fd026afd20dddcc733a0c7da93fc3aff59bb9ce4e694d478c4c5d37c9941b36ca7fd53e6a8e3f9ec991a526099849517f2f8a34289841bde7322b52f6d421b49fa1d624010e041cf1ff1f8978e414be27c5dd508026fbd0e574997240101d22ea450721102be21b083f1f970bc93ffd642291395d0127e1d431ccd8526b362ec316944d811f2dcecd06954767f7afa7c", 0xdb}, {&(0x7f0000000340)="8a54aa54f3a113e29b5519507aa4f5afbb942e9813c45105a82039f2caf55f8331659b50896b2fbdd3ddf75ec1d7a6ca861371fadb971238ace4f8e6670d6adf43b55bc927057c61dc26205c2f77841001d7e3d1d22b79d5c183dc350b769e813b897dbcea19e16222dcbabb86d9f74e57703f46a0d487d3ccac8b5f03985a16816c60768710b510ba1bb38661fe907f3cbaeba9facea0c48b460207af4fcc528ed82e5268134d331a0995d4881d4dbc0e2b6c7f86746d97ac53663630", 0xbd}, {&(0x7f0000000400)="f1241afeee51ac9eeb6622a31ee6ef71e205048be2cd28f9fdf6ea3e2ff6947d093beb20f8e1987db06b8c2c496aeb22f0d76bd864aac7bafd2bea2d0ae1dd84c0254c57a124ed38e10bfae5cbb6187e5c01bd805c62ba2f37397d05e594567e44b6f9160126e0a9a7", 0x69}, {&(0x7f0000000480)="5c3fa67bed6d878c4736c26c2c2b4124ea86b2f5421fc30f1c2900e27c829009e125e866b2552fd4273c4a6d03ff74d0199508e8f3fd1b2ab0eaba61e4cb4b7dfcee056d16c46e80e712521d0537909022f6032f2a13f8a3f9365e86c669f6a24e440a54b3f7b5eeaeeb36389781d532c2918e3d4a65de95b39b77e8824e045679123e7b37968c42825f84961a696a831f7b87f20d70001b9f18407f7f0e5f8e33336c9c8ace01e1318e188732e7a022fdd982d35777d97c50a7a0a4933ea957e52c497b26ec35d8ba1234f9163500a41e410d2dab75f34a4b875ff7273f46332827431d95a0671b76931c84c72357dc62298c2180cc", 0xf6}, {&(0x7f0000000580)="a5f9df31380caba93607688102d8a999f32050653b4a863986523c4b00eca5cf64044792e08e2d5653cb8a0634fbafe0867e7762f67c0dd240e373bb5daa23763a1ee6c31c4fef750f44c47c22952eee02f063821ebe15735b7136d3b215f7eb17cf25fbfd955167c9c189439b0ed33a0b6e0a6abe4f5eafb9244e0a0fc1ddf32b4c135fb8de05a947a28f142e37b1c12c70396b5e8310cc17947904b552765c63c2a772d425f15c17c9df624cb7a1ef27ec0c2b0a6e63278d49ee08eb4588f2e79ed3a2e56d02208e59be8d4320d44bf06c2cea954558", 0xd7}], 0x5, &(0x7f00000007c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xb0, 0x400}, 0x8) r5 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r5) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x8048, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:01:44 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) syz_extract_tcp_res(&(0x7f00000000c0), 0x5, 0x6) poll(&(0x7f0000000200)=[{r1, 0x40}, {r1}, {r1, 0x124}], 0x3, 0x5) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x1, 0xfffffffffffffffd}}) 16:01:44 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1f, 0x80, 0x1, 0x26, "502098046e328ddbe8ea6d19a2efe3e7673d2990", 0x7, 0x9}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x40) shmget$private(0x0, 0xf000, 0x80, &(0x7f0000ff0000/0xf000)=nil) munmap(&(0x7f0000a9b000/0x3000)=nil, 0x3000) 16:01:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r2 = dup2(r1, r0) r3 = dup(r0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000380)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x808, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x2d0215da, 0x6}, {{r2}, 0xffffffffffffffff, 0xd3, 0x81, 0xab4, 0x1928c0000000000}], 0x7, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffb, 0x81, 0x8, 0x6, 0x1}, {{r3}, 0xfffffffffffffffa, 0x40, 0x40000004, 0x100000001, 0x7fff}, {{r3}, 0x0, 0x4, 0x25, 0x100000000, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4000000b, 0x100, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40, 0x10000, 0x8}, {{r2}, 0xffffffffffffffff, 0x2a, 0x2, 0x7fff, 0x10000}, {{r1}, 0xffffffffffffffff, 0x89, 0x0, 0x3ff}, {{r4}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x800, 0x3}], 0x0, &(0x7f0000000540)={0x4, 0xe0ab}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\x00', &(0x7f0000000140)='%!\x00', &(0x7f0000000180)='\',\x00', &(0x7f00000001c0)='-\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='[\x00']) 16:01:45 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202e, 0x1aff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x1, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x11, 0x2) r1 = open(&(0x7f0000000180)='./file0\x00', 0x202, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x610, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0xfff) open$dir(&(0x7f0000000080)='./bus\x00', 0xe0, 0x12) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)='c', 0x1}], 0x1, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept$unix(r0, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) login: ¹¹map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f014bb0 failed: hole in range 16:01:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000000)=0x1d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) 16:01:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x2000000001ff, 0x0, "b8000000000000080200000020000002ffffffff", 0x3f}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x18, 0x3, 0xfffffffffffffffe) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000001640)=""/247, 0x39c286b}], 0x10000202, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() setgroups(0x4, &(0x7f00000001c0)=[r1, r2, r3, r4]) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) close(r0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') 16:01:45 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x1e, 0x1, 0xd0d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x20, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) 16:01:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000001340)=[{&(0x7f00000017c0)="c4a67c8c69b150c9d1e20156dc572307af2e6fdc634f2b78b4436dcb55921d08864cf7aed4e30ab566f86f4e490074ba8b2a38e3ec87fd6a06f3c71cc7ccff2f38ee2a1e0536c47357d2ac985367cd7bbf21fcadec555ca2f6ed6b260f8079a33eb0f350842c8d5e6e9181d071317cc9e054f69b7b7ec22b568659f86b638c1c5e0c94b35a718bcc350049cb5604621388ec2f6bf2d578ca6ba5fd4b30b0fffbf696fd4cf75529c5331334d564291edd929e55ff40e2e36d91f1c82f879b90840f30e4cc2bca923f19566acbf9ebf5d74869b781ae619d88662d3df65e522abcf81937fd50a25db8137629fa8f267823a88ccb153db9c9cc7302c7399f0a4aaa63f7970b12f999c8b7e8bd603276ece415ef674ba7e593a32c90d00b70943fa4eadeb3d4b9b6f6542724ce307a45e402dbb4c8ba854785a7d82b025ef6d3f8627e20a0828d8bc499f753b83eed36bb9c7a8c39b1f5393a1081c90dc0242280e89029639dff933cf674e357ede53873bcbd3a1f98e585a45e5384fd1958a2945087683f262d4f60efe304b57095b6cafe25594c9430fa24472a8f95865aa9db64780abf86cb2c632771c3bf34bb270d75c9a468ab6526188dc411da108ead40d00916b9cd22e3f0edec4952d095facdcf09a24d04d03ca071b4a72b39f9fc91bdbf791d3646877685ee31ad4fa9b3950a98ca48765aae48f715526a9c3b69dd6c21058c00dd8a83feb8a8eeb2c21bd42364a598f841e3c95d24481e7979a71774bfb44691e8b9d8cec3fa80b6b405d24762ac1e2f299913abf42caaf49385537bc587ca8106ed1025b02a8226b9aa6a4c2165cd00932819c7ae07810bf4f1278042f619a26245030bf38220ea1748293017ff05c7ed2b0bf039e1aeac7f0340f908b5e9f37cef3a0a56c2d24619cd5c207bbf4b2bad2aba66e3aa207d3c94e603ed507851caf46e7c1ad628e8ed28249b8574b7abdb27cf5915dce9ceb434ca4c26bcf5ecd7f385871e45e24c420a77212400b1354ce50f47744542be3421162bdb9e56a7755b08d671fe72823e5c101aaaefe50f0bbf52e22aeb7cdeffa8ae8ca1961640cb84737b0a4928cfc559466f0a7605cde3c1f714f080d8764d539fe3534972c3c2d423e2b48f1417656f7f5fdd7735f4f285413efb00f0de09dec2ca619aa96fd1875126211e263a1a0ba9fc08919c083bd0ba8427776422310455ce43b871dffa2cf0d0b06b68b382e1d53c70aa42c087f6e9309cc48e907e56ed140ecad4bf7de47f3215081129f264051caed06f6f3b019712365921c919122fdb411b42d9b771c4b2ba9ce90eb3f830608f26016e8a0405ef4627964c0b6d11b5c4e912b73f171e433d6ccace0627f088874555db717b52d80c1c5e3aefd65bfe896426de84acd4f34b2ab5d775ff203c85273286a29aa332660784cc2c19c089246975b03b6ee6c3a5ea1f37050d1e783109417c66e411388de559b67d062a5086c44427b1d4aee45e43516d701b22a985a14d43006245d889e0c90d13f72c3ed9faad7c7c690b306fa8509a919fe95a95a910041e197e66798cba62a3f877ca0294927a93bece732c152a273d0527b974dcb0b3c3c38a1519cee5e25b995595f0b63b2b7960c4ad2a1c7a4296509e4fc02dfafe58918f745fbffda4af45dfcba37951765d4b26483db97fdb74835e50410e1cd501d03973b93ba7deffda787257a8c964b48d10f8726611ae94359d28b4cab0ffe24a085825eb1949d24721f93d7139d1caac86a99bdf6278074bf7d6bed590d4093f13b89e6ca7f26c5b020d8cfd79fd7b1016bd088eef71f551b546fedc1450d80bc7fb9f8eb8d36cd059453426f6196feb6c307e70329cc0f4274e5138f9900cc01c2329a101868f8747fe47dc48c39f0839b7d6fb6207692411d62dbe09b83bce4b361beb875043402b8af1abe9db88929589b0a15c7fbbea6882410761753b8bd3bff4058c787adce87a03e6a07287e7a63ea42de54b51dbf8320c26ab2db1bb9ebfad1bfb8321591bffe96a9dcb85aab8b19286fa17b05842e75c40828c4717cf4dbfa2dbb1dfc952a209b3ee1601f2a1eade22ef29bfd517e81c9a69515a9dbdacbc01f790058249acf389892ee3627d1d6036140baed863d0c9ade074d261bfbc02bca97c8a372738f200ae4745cdf1cd54877b5aea9cbb92348e6c040280005ce59fdbfbde0606792f11935468f64e05686a5dbffb5c58e18b8a016895c1c4784cddaa21721bf2b1b378167e3de1b4674ddf797685b0c3cc267963eb5d423b9fbf5ac88e212aad363fa36f45262191f1203a238c5d62b85c94322850bf9aca236f0a57d986e53bee46852f124aea6f32024573fc939d866e1c5129a0d5cdbf2f1e6e3bf9437e19d22db9a22796bceb0e68feb68c220ab3b0a9fa6ebbe50411313e4ce89d102822457ceeba164b158afc63eac918b60683c67eb966b1da8b07bbb8c4044bc3146a079f58c5e3b11e4be8c937438de1a3d10adaed87e2bf73d7dcdd5edbc3518ea3074a1a243dc0f9a9fd7582971d00e98869460fd5b0187f41ab09fc657a35630f133bfef22092127973c2f74d70307c2fba43e010769f704e73f081b42f071d569652c45bcc151b6b5f58af55b26d6af2b187444c20be509952d4f4d1e5d288be50ca9f77defb7400432dafcbbddfd671ab1254f34750ee1d3180d90e8f5db7a7ed838b4c973c2ccb4993a1a618ceae348c2640163cd3660d99d303cc0284da9bcd4b6415c8a80e85952b8175a51d545547913772def5e2f307faef4ef9cd4d95a45c93d5f74d7a8dc1d39acca48778aa634ddd64f5a11fd57e01ef6244f59f8186ac1e2ced9880caace89e105626bc47772e4a85769e50def804c4ba64e7fca2bb7477b90d8c77246a63d7768c1c9375ff47cca76b55904669a0513376e6528b921c3425d7a2b9691fcdf926254f4c4c2bada44f4dbd50bf3674ba8852f279292343cc0ef4d91c8dafaa058c62076aed1f4332392e2ed5d86d1b012be0ea95a2e5b1368b92eeaf1eeeda4f4fbc818e1bf3de36a3795ffcd0e6e309aaaac4e54fa1bca6a95c3d9ff3859bdd9809ecb698337785f3e15900a417263ec31934c05fe8043dbf531d87ce5a784d7a52b348a7c247ae4f730be3ad44f0f41096d0cb8b95eb007c98ff87d313411e7cac5b85aa29d784e39592189dfccc2b74528ac266f1e97cf0afdf1151d7c475ecf6e27b0d9dd8d6be01bb58b0e91a249753d4408e7431d1711c338a5f47f7ba51dd6f9aad4bb5e3339e119ea962b74b7486b43ed9f2ee01e2f281df8daa546969e97d6918094c82e6ff63aa7422e4d144e93aba54eb837287006b0838886db84869f6c3830411cbafcd68b0f96b0d86c9ddf0ab71373a6770fa27d8d24eefb31e2cca73fee8f487e6a4122f5a27ea40ca842091a156f1d156358bd86f93dd3079da27f3a09381cd1d48cc8c12e4064f0d9f26424cebf8d25109fdc45ffcc77cf030832771e62c515d7da4b7daa34f4a324ddb71987161be8d4be70b27dbf3bcb1ef6c41779de9df47cd871db854ec50add96303732db4231c1fc15d61319e72434200be4f8d31ffb8c415ecaa25db907870d17e495902ed9e671040eedb6a90cab5a829881faba3af67ff2691593745b31e2b043f09de8bda80189e607cfd83effbfe5fa226d053f68412565e8f9ab7ae5f88fef0c52878707f802e575dc0f5276ba58131823609e926514a013d4d281d2f65987ff87ccad83c458c1b5c428312e67166abb904e2d2c58b6e4272a0222a057f55051a1c195e895d7b4f282010651ad06cbd4efb411e14854a0ee44d65836b545117e4608fc2f6645a3bbdea93b2150a1462901d310080ded6327bfdf35ddbc5250c231db8e34c2cc2a5b4f29e07b4dbf66577a70437ec48b8f10ae49e6676d5bce23444923b856c7ba35431855a9a90fc36eab2a805751f6675876f618b780360a753caf053d64be447237256e32bb8784091075160a94bbd85ded07a269a8033be7320283cafeed339d378b4f10fa4d52d178dc2216d98b69b2ca771d679be64508ca3c102d695642d220486ad90da969cc89be67a2cd7301771825748fcab34f66253a8261cb1b092f9f79e058cc913e435dbaf68e9daeeefd2a8b609c7254a5899bae7d454a5181896dc090ca76f985f519d0319c234d29e34fa65f99fd4245841c183418a1dbed37c9c95cf792fd75528af0f5d2aa75ec54943b470a2c07c4b9cf78e2c2858b124212e1c1f274ec30e00aa035cf67b87ea8ff4bd2227457c4d5648fe3ac3c5b84ccf3b5d788e69754f640161db07127f60a9a43f2481dcdce72fbd04b2023a7f633c0460920f9f7547d3a5286df78d2687976da5a3be9d51e9a14f959d47b57398799a816a93dbf7d1a85268f6c3cca7272624258e55131802e23ba9e2e3cafae83a9eebb4d7380df2828b5c8518c33f8909b37cf77e0f24f09eb53a4e8a6cc50c82014c0df0263454a106020f26424309c93eabbd3091091cc3c1b62f81883b6aed5597b20827c87129edb16be6aa03a7b24e8b6895a65f5d87c90e8299f08b305e2922d19f2106a78e4aaaa992d51ffc20a4bac43412afd0d1f3884ba2b7c2bb07cc569ae2086b35507eca53b7969b23c44458219e7d53de2b19098dba71cbb00a9f5ad7f39402ca48976712c00ed49c9935bfc9ccdf815aaff3c4583f624d3d4a3d56542e953f6c0560be8490d86cfa6130613b5734ab98648c89749aba32da7a3575597eb402c891a68781e5ffa77e7d1701f83f4fbe2b153b8dee633f6ffb59ab7ebf1e514a02b58b401f024a4081579b2a63b737df61bc72df32d1fc0a63fc5f97a7b0f64fb5f7f016e49948f1a3dcfc28e68d24e4a774ca42b2fef97c16827d30ba6206bf21aa86e223c8382367125e2c11716c785415eaef87004ad826ac39fb1b432c4228f96e443a59ca08fdb2b6711e7dd31768fa3671c75a426718f3bfaa468e47f7e4ab805c722690a79463bed61ec02c6105ef37531ef8cfae3100ce50009136dca47c2e33ccc18c10ffaa7099f9ab17ec438bcbd9f1307fe150392f0438f8a435aa0abf51efff9e279781ffadf815aae1db64938de6dd41fd8e297d4f88891b42ab4368e87ff022a4c2cf37589c9efa01591190e14a479d4b77b9db8f8f61b59f222d77169500e29f199f98d0ff9cfa3879c0b93d435a81ad7d85b82d39032c7fb306e5e0d7c0f783a2d0a203554501e0f0058c8d5d990de16a3e5e67bbc285f58df9ddc0067ea521a33aa70b85ce7a09a15d5368c6eec2215d06fd12034a7e5efae0716f084a40d4e1da28307a2a681ce0de33bccfa71ed68afffec36244b127b96ffd4597099d4c30579e7ddad79864bba561", 0xee1}], 0x1) fchflags(r0, 0x10000) 16:01:45 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x1724) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000200)=0xf1) 16:01:46 executing program 0: r0 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)={{0x7fffffff, 0x1ff}, {0x2, 0x800000000000000}}) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) getegid() mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000640)='./file1/file0\x00', r0, &(0x7f0000000680)='./file1\x00') link(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000100)='./file1/file0\x00') r2 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r4 = getegid() mkdirat(r1, &(0x7f0000000600)='./file0/file0\x00', 0x40) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000280)="72418cffc4726b7b74b2", 0xa}, {&(0x7f00000007c0)="8fdece3d4d71f2333f35cd921016ea0755652d97bca2953786328e8ff5b3905724f5c82aa4c1f7b44705df00cb38d455f51bb67550da988d62e44b304c34d85646544f555a0bdf414f71e6390a17d9dbe6c8814310effb9a979b1f9bd8694a645417db1254c5f30bb3155d504e9b8db9439d94de7be57e019ab546427fe76aa7a855f3fa0b287c486904306f5f9f4309917c935c9ef220ad2132015ea11f31406edf1f8cc096522c8777b704461c6df8d651ca5be1cca0b9e1be987e3f4182cf37cf61310fecc61b3ecb95408c36707962763fb92e31007d92e1d4135308f9b869469dc0044b51d3b8981dbbf3dce4e83457410c60e758b433e5a829a6f438056dea33954fc2d680ecebd91eb5ae1ca318d488f71fb5b1b8c903f40f6f6f14b64a45ac4033798b8aae161ca34eef08d8077420fedc9f5d821566a96c26163b4ddf9d8c9066e7f796e0b1419b0d4a672b191b638586efedfa61a5ef095d0854bd3e823753de95415646ea59a209aa2335b804db95ef162c46aade4bacb717580d380433cdefda0f224c28f7ae5d156eebd6017c5dd111b739919948366aafc0db0effae203787dc8dc7c421e545095d5bd11fb6c9bd2eb555a1296a26caa0f0ae66f9a925ca9808ee856893917e3e271326d03ede8511c4abff87a164e89e98dc62d5490492c4894153785e810610770b937abfcbec5572e82e45d76c57c7a81a58b42620cec2a886fa2d397524156a03cfec0f90c9542a4a49e10842357b2c398791fb508c843545497bdefdfc915534e5a5a669d25c9066e221cc25fb925febbe896c07917c1018232d7d07c3692d26fee910ce1d65ab69015c25f3ccc772f70ae758b0f679222c2f2f37ff1f4710a9236b19f4f573cdc888d57a4f559a02482a802f8057e7cb734b89df17e48b6c4d29ef7a83a788677107985843e2366cb43f2556d668b05307ab78d2524e438ba6a48f43bf1033217428e660fa4e8f6eb172ac310b8fb03a696bfe7ab9c15759334cfad8240b4999a2a4cbab1378e8e5d0691acb4907015a2eb02ff700042ca82a59f631e8f7b372aa7355d600a13750e6ebb3077f623e82fa5fe54a1d88c4c07f6b220f07ed6f7b8a4492ac79b7a7e5a1d3311e1f7d90706916de219478a5f48eb0c64a29828c01c8271e8e3106f54abf7b8366abb4233048ff00dcbf01e07b94420096cdefe93044fecb5723fcfc6f9b11317e5f90f3e69854db7adba2e86a8acc92df7766a732eb2f243ea76e33fd5aefd0ac4d6d80fe7bdfa578c93e5e7209bd4b7f0c1fb56ae0d9f4f6052d20d84cebb67fe06b9f1e47234933658d4a6286cfa3aaddc556abb4ad9a812f5ba300c928dce221545189685e82896aa472c426b64e412121bbf6e448b6ab32d01a6592387fc8c7fe1a6ce6ca9b790829e7d3bcd1e5779c5abf3bebc7f86661afc407b6290716696fd440396e953a1b09fe932106a27cc4ad17942423ca0b14be797326791448daa0f55d00f2d8242ab7dfbb0b72110fa430413c6ff1b7430a3311825763facbddee0bce5440859f95417e01dd3a3a4e5201270b5e8ed66c3387aafad3486820648f98702b7238417c3866003e8821c248b4bb3e2f795d1db057cf22f11bc7e36bfb9ced7b670d223b38c468e30096397ea9fde7e19cabca745b9e4931922a52108830ce8d0e56fcba6e5a46d736fb849d46170820a4493d002c00416c6d2753a156e882dbe3e49aa1776b4c233542d0d8952119123dd9d1df04a7baefa7e5cf9909ec2f426d27cd90bd3d678e81b303704f658c737e22df5c3f969c13e227bce04daec7e7649a4bb4a53b6aac466cc7279c91486920ce8f88aa77b006cd37ad0c74e781ff239e83cd6b18adbf2151395323399702cb9eec9d129daf24263d5b17a68a6fed9fe8b74736db3bdb4d95e2c29060b541a9168540cd9164ed9041b9b09183216b43d8f4f4f8472a66f658700dd40b22b5be1eb1f9231e07d36fa6403fd92424550e9bf296564b5dd3b866f165f8fc641499f63e28308384e3666641eea2da46e6e1796acc54d6338c3129f742fab974cc59657af8b6ddf65809b45b14912caf5dfc1e24dfe9978a0dfe4d9fba4988d4b200228b09d575c53bf3e18f3e58949cf9b8b6a2103e77b0783a26f1ee4e73cd0836642dfbb09689524401936e0f6eadafbdb2876da6a11c6cb68c048236f8627481e5caa657a5049388298e1b7826f9a7eba93834fb6f9d66540f59cfc86acccab6ced053e7d0aae53ee919376d8f20629e45a61585e65980099dd9b6d7e17637e5054a670c3e9265e364fe5196d19924d7e4328e3f60b26a900d0567c825a745364fecb26e6b6ea37b3e321002310b158ee34969d8de297ae57f4a71811593150c51a525a8d8a2c1cd8344df70c651a599398b80a73261be1eb5b84315ae38d4bd4dadf2764faa7cf5518d86db6be4e6059be1b35eb71c7e79cbfd0fcfd05c29ba19ce7bae0c89a6d4e1b89a5636033cbf225dc4cd3d58c5d12d60393b407539a4832afdae87a843a28d377a1f1c01db5f331e9b56f66ebf4ec89eda85178e51f8fab2b46de80d89940a2e5b6bb9d445591b874111a4c939d55901243d92393780bd883ddbb55e454c24a862bbf7ad39f1845e8e914f5f2c984159699df9039f847da2e6ab21f93ba8c67e26649ec8dbd131baf0a277ead8d1aa8b9be3df3abaf3666cdd05ef6680a23d1a794f4a25cae3b91d57ca1b2b90f5b492564a9a34d7b47a805c06870350b74197f0fcf10232fec499db01e3b4ef57b046d4402608fbbc1e7959110b20f2ffd86649c6371a7bacb142a53aa1b6a0d4655f6192fe20a304b79405d1668a8c24b90bd634f4256ac4acb025c70cdf410dc547b197bb4a9d32fe4b8e475121bf2c131b0313812757b30f4f7fd4e114da6c99d0323393e85a41da2bd5794c4f7874a9dd300634748a701dd99c4cf8f50cd733c477e33f6bd467e4255cb6d7e0bd1b65975ab8da8bf2ee22cdc6b48b2e996b3e13f6d58800e39e1e7f0e241aa2a42d2cb068d74ba9c0510cea4987c78eb0c8ad48b51fc7134ac09bd71295a70a730160c603c2dc8626632c9a674da356bb8ffb0de2e41b14db98b30d0528750069790eebffe66afcd21d5a90054260070dee91f86ed27328e838492ba519934997535502dda6da4bdfdfeeadb8b9c476b0ff043f2f6f6d7c50cb9864b111a84431df077661939d14ae864d206ce4fbe0700c6f2b8cecc80931bc69d258fd6aceadc551a5b877e960e3d6be7ff2c0a8103f75e55631b14b56e4a56001c6cf7f5d092bfa20ab9d1879eef5228d898c96cac84372b9ad00635d2ea43f9888a8d59ecaed90ce1baee77b2bf7c5a9f2990f9db2ea7c9ed39a2e14307518207b4e5dcfd026a3b83212d6646016bcbad50593daf06ccc063580669ca1ba04c15831955122baf708b36ef30c6c6648dde9b65fe0e0cc02850496fc1407e3ec69751dace8a3df375ec8d991550660f7419e5488a199abd37788f9ea0a804fbf413c273c9cb0d36cb75d0d9b4efa19f239ce1c036b1b42def1e5bce0943e454cccb3a8204418ee197e8e7a94385f09e8f02fcc3c393ae5715ec0fbc775c82907a927f4e74b97b1a360287eeffa08f65545d33cb159255e0b26e6de7fe41d02501790fee19a0f18db2e1d68ccc70295e8053b67851f326f8a5cb2aabebb7ea58a285eef1622ee824f49eda125ce22db556460958816ac8f344166d7f885ae2a4253f044bbcec9c60680b255c286c73fc598f45d63373b69f7d5ecc5fb31a53a42913421540b4f9a4afc0d6af4f10dbe94a00d5026a129567f6eebf3dac874508ba493c0971cfc46645c3dde21ee0229b0b31e014b4554e1f22e3451d975f325e00566b8f72ccfc55c3c4ed4a2ab5c8d3a09c804b5ec655d1c22d72420e50f96f104cf7527776c7b09e2b3c24306f76ae0b41956fedcd414fbfc62aa8e70d11216ed19a4cda6b248d071442bf8999323b90dec88fcf43928aa12339ba6d8335122fb5e668549ad7b60e9ccc02a5fc30caf09d15574929a14570b9e8be41c929bfa9917e4acb6ff3ae5ecef50be6d42cbc5f60c5acf872e5eaedc35b5ab578a8badad62ca6336dcfd35edb84f38dc5b6ca935149955fb43ae1c3732feaba62b27418c6773bb6d63358aa273053ee926c8c8cb1dcaec1d4fc153f8fd70c823954c571d49e2eff08fb9249b1dd26f06bf39fa7e3ea35d490779e538f76cf351641b4a2c027bd01c6cf79a24400bb5398cb0dfb50bf993e7999bcb91bcb5714466604f933a5d56d7a75c65d091cb318d4c5773dabb2e5608446e000d78b0d64beae4d456d1c53fa1bb0c72c4d5f4ff95d1c854b542a146665286c0596a2f3579e95364f6342824acc8a6e0071fceeaa1f2258bf01862d1a08c8c6c45a6ad5469a50fd862b2f2998d80b492e68532c344267b8c2965531de69b7098a6e8b7c686964975edebf3a56739d2bed65a25b0b34de0d081ea14248994e7241bcb383355dfac843a33f53464131fdd3aa0fec5ae3c132d7df3ec93eedcee913d4d31c0bd8fb0f027bb34edda9f9e0a4099223eeaffeab1b7b2d1f99b80c4fa8b7215571d31028cebc3f971270f0ef9978db9f2ba9129b33e8a65b20b8663cd87ea3c3c5b73ce4114d76004e281e398d8fcb1a67e02fa015ce361fe7f2d26cb50c36b93a5ded7fb079b524b534ea8cb3eec9a9ed9759b97f2571d0b9483ae3aa616ae69f3bab1cebb6e39cd152baec30f2d0dda9106245c2cfae9158909e4c8b72b40b4f937e3295a663fd93d1c956f2007e9b44cd385c4f2b9b0ce6ea17cb0f59014a395563d69a5cd32fad02f6ce2ddd1e05159a950566275e7e8de8fe3e4f17100fde3056fdb2fe76f5dd104f4d0f1dcf697f7618fb65690a887cf786b2b7bc5841b584936ad4461a0a29328c2da818d0b9e038954a7fd818bbb1c394d7a40f6457ac875ad9813811508d599b6b1b3daabf2b38adb37a18418f5b5d52c452c9538601ee1d2b51ab245d215411006408c292663233c9a5fdec37d54a4d4db9649c4d53bcb5a184b3fd3518d3852c1e823337253dfd8553aaaf99c53cc33e0c3abdfec02f4bfc89a6e2839778c1ed37bb1cce8f6a39a67d9b4012167b1f7407fc49f5140f255b7968a50c1bce56eb459835ccd0051abbee489bc481dac1da3e8d0de359e31a8dc96b7f9528a7a144185e990a9745dabf2ab4714994c57efc64d0d075a3aac0d468b8a9994b08570ea04c05ba2ef089160f391b810ea5e7139769e315f3c073af268492a3508830b51b0ae89c841d3d65f12987f873e04c168c3395491354dfe4293f026f2f4eef823d465a6f9c8a8462e8227a59e9cbdbed17deb0e00d1600f156b96b97c08d5b367e62a5be79c320f4fa9074633af03d34d53714de6b51413635594cb9e1df2ae1575b887aed4267c12ca1d396fd25132dd34fd7b50a3556cc318331c20ac61c6cb6e7d9e997d2ca7fd52ff2034bfdb59a5bdb7ee275cc5e4ae3e39b9e4a24a4ad03c316a1d543bf4b29bf788cfefe2b1bf78c51602acd74db25a37d40f97c6785c90826fb7aa39c99b34b3c38dd638b4ba5734538363252b6660e51529c5fb1afef45be799605f093a40759f239d954d2816457455d9d332ebc6336bf62d80ce924160527e33c2cb2cab191798d6853400e2c4521e1f7e3c7c2d459250b6abe69f39a48aad3b85a460b77bd90581d8d2e995d56289fe38847515f28577a3908eafae73830562601666a5141e88f574002e2c6b45b331d2df53b14aaad95c71", 0x1000}, {&(0x7f00000002c0)="5f10506f0abc11e4e150e7d76a6dee0bba33502481bf8f94e0250e098802e5b8dff02edb7e8d0d483029d2f6d9a7f261a6ddbc7b4fe2c2b097d23676d0e29a31e7de524b985f448c02b70d887726e0190006a6e8af533ff16f49160842a499e2ab376ae1842d875d53d328dccaa73c076f6e72ab690163095ced3a19f40b2f6c241d4926fd8c051b61067cdbbc3b9ac293ac288bb6169fc491365c090c4aa6ab721274a684911775837c89a34a23b6631f95f1afdb9e61e4a56ba112ebc6baea726dc67bcb71e8c341dfdfa7a57133ac41fec55a49cc2feb510f89", 0xdb}, {&(0x7f00000003c0)="d7aaf17851928f987807ce026fd615ca054edfd2bf0c9c527eafcf49260c01c6b0dcb53486860732f2eb31d1e8dd1ddaa18d2ff0459e6e4c4f010bd345d6cf8e4253b1b3fbf96baf41b63a7fc1ccc75a80d1c6e0c18fea94f9a301ad32a7a9408d1cbc8e79ee8a9f8bc9f6cb813a491d350b7ecd93665ffbb5d858a1d400368c9c99a1afdacd65c11e5c2bde1b683a20d9975dfcdbbf4d4745bb79747f89a29615b9a509ec9e536753622a91ad167399c9e75b4c790f0baccb3fd546a9c7258d77cc", 0xc2}], 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000400001800000000000000ff0008", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x8}, 0x400) 16:01:46 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240), 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0x0, "23df788edf52314b37f236e788111b8a26bf664b"}) socketpair(0x0, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() connect(r1, &(0x7f0000000100)=@in6={0x18, 0x2, 0x2, 0xfffffffffffff888}, 0xc) pipe2(&(0x7f0000000140), 0x10004) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x210, 0x0) 16:01:46 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) r0 = socket(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000001c0)="013d00e500000400de58ac2cf4fbb044fd5dd901", 0x14) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x28200, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x30, 0x4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:01:46 executing program 1: r0 = syz_open_pts() flock(r0, 0x7) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) syz_open_pts() close(r0) pipe(&(0x7f0000000000)) syz_open_pts() 16:01:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) syz_open_pts() write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) pipe(&(0x7f0000000000)) syz_open_pts() syz_open_pts() syz_open_pts() 16:01:46 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r1) execve(0x0, 0x0, 0x0) 16:01:47 executing program 1: r0 = getpid() r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) fcntl$setown(r1, 0x6, r0) close(r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x5ac, 0x80}, {0x18, 0x0, 0x1f, 0x1}, 0x100000000, [0x4, 0x0, 0x200, 0x9, 0x2, 0x1f, 0x3, 0x33edb49a]}, 0x3c) 16:01:47 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getuid() setreuid(r2, r3) fcntl$getflags(r1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") pwrite(r4, &(0x7f0000000180)="33d4554660165d67f93bbc65163b03489edbe77eba697fc54b2f94edd6b6ddf0e227fc697a135a0a2bfb920de12039aca303687a0b72faec1be3f5501f76ab47a0175d292d05f7695544dd3775", 0x4d, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000240)={0x6, 0xfffffffffffffe01, 0x80}) 16:01:47 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = getppid() r3 = geteuid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000080)="6ddb21a468edc742710eaa3212a249cab32dad661f024f5300297f19799d0a73fee1aea879d0", 0x26}, {&(0x7f00000001c0)="50a7cc3ee65a991581c6e7c666d7407a73b2094c6043c761dd7575a92288c46a85e232a3ece60a3c3f68a3a0a88e248b98dd335f964f059b67a28b4878d85e48ad93db400ea853271a2eedac78b8150e3cac1f0c5c97ac23e30e4bc8f8bf6c5b0db41d5d7bf66dedfa14a8f2225ac9baaeab5cc63cda01d8e32e7fe2d13065be4d0196a5", 0x84}, {&(0x7f0000000280)="bf8ff35313e4e12a8c67e270d1768482986d874288492218786064fa5f7f42b05672bbf0d19f92f7bb3cf61996249206116972a79002584e468e8eee8a2cb37cf4e068e5bf2bc3bb9b58afe3bb052240cc80f5f927a78fd1cc81e60c86a9932422058fe2306e57f6c5bfa544f472480e68559f87c1d901837a7549c339b069078c584e366eed4aca44e3628cc70102eb08cb3660acc8c7736a96e43d625232446c5622b738ef4cbd6c610bdb0924b5a9df6b7e1c4d12745010bc9b01932766db9b7f9ee9522721f159589badb0a97ca9c4fd8cb2385f64e72a89efc5963f5583ffa8d17cbef73eb60c05d27e98b5e88922f4ea23694059ceec071915c5fc2aaf1229ff7af395eaf9e56096094961cba1b6bcacb70170e3cd8233482693d7ce9d81b9f1c5eb656e2ecf6a3fe26670c29f1f5e68fea9f4d24a8e7cdeed09103b5a18495571688c9123c885ed1f2420fbcc4767b60c1812ff7cd7ab9c058c1e5066a8002dfb0bcd7b0db712a62350f962d3f44ddabad3a39ece537c1c8036a9a50a7d72a49020fa8aba8f77a09bed5638bc98c27d28985ac3bcb1aa8ec66e51cfdeaf3ce5c0d725169ef54cb9bd56c479a01f8dfa8aa40031bdcb16931e7d52ef69d68dd19e1f9c65747a8fd5159f9e9a64bc4a2718ba7175a5410125da940a43912b8be553190fa0de5bdd933c25d907b760741e7a9f46bca93bee37756b7ec025c98b978acbf865e567ca3b78ab1402c517b5b548f3cbf332a6783cd618f2b4f3bce4aa5930ba85f2092e5255822b83f1819004babdabd2c93b84879c5d5dddb09a33075a2003bd8df839d9a529e311143e47c9374399f24f71ca1b9267d0d0bb5c3abac9f0fa3d8be4ba1b6e7c11a1e9d42f43b6442de6f36e1c0d06a393aab846af3dac59659a5a0b4a96b3a5c8afb773f01a34937949d0481d662ac7a0d22c9d01a73c545b155e14618d49cc90929c5ea5350c6867f6e21fdc584067eae99ba6af702bf9fbf7f77c705b8890c66157be761493772020e0e9c4520fc508a626bc0a819605043bb989a48eecdb97f64c5c62eb911be1830b753f1af58e581d730d832b576aeb03280a47ca419a21279f9047a7e49d3f4975a102ccce9f11ef9e45b69e076f15bd4d8b4226ec80949b79f04897e2b894a2b07cf9f3e894d8ae829a520dc3b1fc61dece0d02205246e600a48456719b7ad1aa94124f9ea15493243e3dc1bccd2e92d7b007d465f43371867808f2bc3ad4c7bfbf2de0af454aaf23a2c5f42e1cb25cb65dadfe74766632c917aeaee7a02bb029d7ea379fc3e123c700c96282c1249c1256363d8a4bc36d1993530ec04f53d8ec09b1671a681cf73a9d8ca041dae475aef5c600a93ac9bddee9806943ce97ca4a7399f1913136d1deca6307358d01daaf58895f4065fdc53ee83a3319f0c8c1ed63186bfc3eab75a5884223c2b7317f79572ffc71ba07f93d01080dcf579ca9cf3f9e654894898afe2d61e5c78103b3c30577176b6c3976ace96dce5879e5bbff4eb01cbaf6c426c704d69bb0f25973fd8d0f3519c19b8f0ff6b8cdac096ea59dcd06836e9e126baf8c3c0f226a00603974d08afab3a31aabd9f386b588c1613950ecdeec57a9262e6b22612276bfc6d1ed128263dac93c30b4a77fb2daee7b973ae54a5cd15416ccfd1f09ceea5eb9a963b08f6183d4f6610ec901a51bb3740edc72c8a45a1b7ec9544e1dfeba8cdfbca7251fe32b0a06cb69e043e46ec0d7e3ca02cca33ce482038d262cc2a969f2d694094c9759e1ee44cee4979aaed7d223ccbeb426e1382a6240907687750527d54ff162378cd047d44bbe4f8c2aad139e55b06f645ba4a39fec713307cb4e9325409a26f60ff5e0497441f45de7a1e39c875787dd73136033b76a03d45db59e44a4dc9cf751ed108329ef67b7917565e83ca804c471df0f9c92221037970d97afe497471d8fc6b2fbf73420ad62b376023b419f2a0ca341606178faf6ca450eec7b77d95f81f322177602051ab7186f42cae1fa163b894bd782c16a31ae3bcd4aa43d059ca2b855ba515491a548bc084ebbb24f30b616f9349fd086ced3ae8b2516b0d7bdd8cca1f6d2470a57d3824c9eea87d4652eda2da8905e0f5f97ca763590c877430a6fad9ab23b0ecdee5992c9c0cca910787da8ef0e306758bf4be928590a49ffea4e51bdb54e50c6db4ef23187b60bca54830ae460ebff29709f5b0964565aa92e19828c1f56b5019e969907bf312b582de0d3abac7b77825fc1513c26e698eddb3852496dea84f39d1ea2025d0fd8daa2c79399c54cb21ee811eebc183919becc6a1c10a5a0f268d340dcd64e4ae0dba619c5df5cdcfba2b016767b7953ad0c64824f2bcd2fd074db85455c9d9832d023a7ba27ed12b3f7742a15fd51fffabcb2cb984290506e74a053d99a5028aba4af0d67e1f66176fba6a8f57d1e45ac03d4d0c2d22726860e8f35e7dc11f49d2f66fefb0d19346a81179a5339b06ceaaf2e6b0ae24f1010e94d1262b11adb244897203caab9bc0af82ba803f57a4f2d2ce56edfb7b90fd6830c345ac59b22afa41a6818a60cd24d0a53ba0b9956a79a37d45a4e73c5a3d06dea4782260c31fa968db01d10b34c185f6b916c2e110bc985391b25a18f4416265931e41efada0d7925059b92d9e472f9f8c4f4f2f3bf4764aaea9bde5714d9dcccfcb0446d879e75636f0a0982d8a8bdb767661d717540efd0876239215039e24494b3fed30130211fc4b60695d0042e2979caea39399084bd332ae41755c9456dd91352a556c46c9cc1682b65a08805813703bd3298453a6a62085f15170ed9ae1caa31bfbd70b9a61630234a221c51549e216353eb541e23891671101e4e219987dc1d1bab8325387a428da3ba42bf251a5d07ee2078c700ecdb8dfe4a6153b433f6bea7ca80e443dea37f883fddaa319759707672df8771bc5feaed1729208d9f59f5202b0cc9110202dfd2d4036738617d13ef837404053b4acf4cc11907b9fd5a2cfaba1b4103e20b33d2f79dd671425a3e2844daf8c877c350e029aa4e47ebf67ca9fe899be8b5cffcc9563e497c2805149bc731cc8fe5fc2a5f38da4653506e254f9dcd6ecfa4320fb598d298a495d0d9e46cee0c5a710d23f119c4a14dcc7b27f91114334b50cdf030ca74b1565c962b8cbf1490d7b9d20dcc57085c465e0e51071273ec533041653b10babeef259824846cc9d43cf541fe531b96f7d799fabefb85bb77c6ddb00384c316c34caf842e1d166835f0d1bdd2de122ee212feb5ad2f9ac427d468ced1ef754507fcaab1140454cd55b505b0caa50f4d6ddf19736b6513a246856cca791e579841bae0d90a610adb3b341ce552f0e3bd517a9b1298ee13cb0c2442e6048b56ba44afbcf3d47c28e600b0e29ac542a87aa90acb08f561d7e8f560e01dcf222d34fe0852844d2343355ef5362994a09ac42891fe4e1145955ebf7cacf5b076789745d8c07f803118220789f545c253cbbf2cca89b4cab4f2e51411f503e6076413bd6641be6fe64076bf1de62e240509a740ae07a103b32a347800e1c254e57414bfc3ad7b7fc648014473b66963b675f2ff52a2236c26b58de898f2fcd7ce5749c071a28333f88b0a78abf1c2c8584d09839d60022a84e18204f658fc22726617b01916bce74575d42f89dcc7e3e9fd4ef424a7db70d2740e736be628fbedc160a10b007cc657b932c5cf9bdeda976d7932c897fef4b6e43013b576aa890d32a2e36bd7a201b867daccf8ffd0e54fedaa6e78a57a9a9efc0c2ade536222041f52ab40643b7e68405e59b1c0ca0be64c4ec19d6248a579300d4761f816fb68a301fd890e123d94b99964fac77c4272907f504332ec793a4c5a26ea952817b9f0a2306e25c7dc0f8eeaae8cd545e30fb2b25aa85dbe676e70db5e74ece2f87a43532368b31b3ccbe5f7c35dfc0b228cbfbb681032d2cb1c94b6d1e8a6c51ffc890e9795237c08d914c1e75aa615eef093f9968cedc97d450dbe55c878e1f392ccff60e0338c8fe9997159bdc966c9797bc25e0e2768c4f9b9612860cb4203f3a4bc3e19bdcc5fdc9c484a69ade47b1684b9373b05bf774c1230f8a3809f629ead30c6e24dc51b0a1f1a21e47349899b3b14b5e12185d29b7d8eaf35c7d1bf5a95f4a6192aba7eef6c51c22f8f1e0731528d32c5b3d0a1920b87e4c67b39e8637f8d09a1766ca9b0546b4164464b06de26f47c989ca7015160c6bea6e1cc07992cd52f0d360769a2214d0b09845a6bc03399acfc761a28b4f7834b8ea9a4681143b0bbad2daae1aba4cfd1959e8082923e6be422b6c561d129a4746f53ad819a240593298fb204e33f9c40c62e6919ebbbb5d82049ed30fabe29d3dc5d8d1d5203505fd84a5cb0bebbccdb3cf79ce6fc390dad6781373fba1d11713a801d4b3d8e3a860c8aa62f0cfafdd5dfca2ef878e6a30ee03c2af2146a85e13c6584b3d360442ad9bf39b803578adbe96548f8b0a731cd26e47749fc8d23117ae195bbefb2eb2ecb9e08cb4770ad188cfdaabbbca989194df49a8df3fddfbda8588a0cc992f49832417a275ac5d05680a456d155ddb156a09f6b238ee16721b80fcf5838800960543b9d60682c2dbebd76c61bf5439b4ed587d0a665af4b2c5e6ba75f8b13dfda1138f583691351350c59b58bb560054d1df5d22311b8ec31c9ac99e926943bf5f334f35a1b6b8d9e3beb951f121a7448c61609ed503d6587d6ee4622098dec23fde726fdbfe56cb5a822419ccf055ef9bd96b2cb219a1a41c81ff0162a505c756183be0325b1e16f6e46a2aa0bf9f74bb8de55c3c4c3cbe67ba5e92b81867d39315d450307d651df8752547546ccf7d017a33c7ec5c2ad5353cb58dac4af071101b27460e36ee6e1dae0aa0f37b211fa5633620184a8990de3ce019e5f78e7a3d6195377293b48486a8cd3a19082ca2f9ef2b9c7398abe74d62006f47f86a393a366bb7642a8034c9401986a934d35eb81d90d39ddf7db62868e3520b0e9e9b4788f06c012b7717bbb7d73d9b11845a48ee1d9888ef0f717b14641190a4269a6c48a9f83787dfa507814b2780f1a11d4919a3545bae129347f08f32e4ce749817ecd7fac0f9e486e0c30590656a33ae89a1810daf44231fb5f4d8a53e07fc00c2667785e6ff06bb0df48a2835596357e2c27e4902cc92551c21cc83dce108c20da6be3390260049214e5bed4e6365f9d821f8d40c130aa2e3c146fa779962cd01b7454fa3a929de94bf0b25513d25d6f9338f22e7ef4e02162f72ce89d72381d84fc626ffc827d79d712c67a840387c8df000c68e1ae1d85aeef3fa701d4ada4eed7aabd1ec466a7da1f18b69bb054ca781ab0b70366b97d2d2abd871d7f7b01898aa554aa8b0f6760304af2ca3a0237a8121df9bef17419d346893c6ba5b077e60809334e5f4778bc071797f6bb990a462fad2d64e09fb25f476cebf9197b650f2ffb9d71e8a0e7aa4623e871e7351e094f73e55b5bcaa7dab390e419367d4b20909c7aed46783d5415d83fb3e6cdde02f98b8a165b22355c7931c818918b29b2208100fbba68613d583bda5843595336e459337667e8da815a07c862d25a5d85a81c4c252ee652507db13facd790e966cd3f759555d366093b07dca67047bef2513b18df5f634e6705a237e195bdf1fcd9c02632c869f91ec13e4700023cb9252403133f328ea5d703658673f8a5c4472b56707fcb18ba7332f9dd66a3c2557dec7a9326e947935ed839f43a2f79d134ec8c29fd4499f33661cea9", 0x1000}, {&(0x7f0000001280)="d951fc894735063adfa6a7e719bf35d54e6a9fd043be0cd31e98c3fb961e9a4f3c7002a6f0d6672c33b4f8b200382f05fd3f1c69d8944c4b2676e067d4d25b9cadae100f859ccdd686254d8d41fd5eda0b2dfa192a6ae55e2984962ee2821d8c9269a27c040711ab9a4a0ef241e329651dc4e8653ce125eee869308787c1a2c5d720b69068d2bfd6f40bdb615e6b9cbbf5759683118f572a45a0dbd192bf6de4b651df2bae660005b3afacbe5c72dbee74e6d7e168e105b0266b2f4270486eb5975cdf12c287365b7ddedd96247e609fbfd9b364c544e961caba47aade", 0xdd}, {&(0x7f0000001380)="c0399c2691021cb564aa25880dafc313558d701af987060baa8b8bc0d666724dfdce965b88ac7bbd7006fcdb53adf37abdd95d656bf5538be9cfe64ee9ee6cd9c426155cef0825b4ae3db17a97477264c75620b9a9568fe55a5d717fd07fb4308f87e5711464a4b4ab56c0d3310ed59244c0cc0acd7711e7a9ccae8af9e7add6c114372e678ab25e1a319b2e249e1b27d3c217cfe1e4a6c40be2b7faec5b5f8f744cbf86d624820c992e8c19f96ff7c1ce26949bebc39c67b1a89bc07a94e9e8dc861110705808947f", 0xc9}], 0x5, &(0x7f0000001500)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x78, 0x8}, 0x3) 16:01:47 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) flock(r0, 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x200000005}) 16:01:48 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = geteuid() r4 = getuid() setreuid(r3, r4) poll(&(0x7f0000000000)=[{r1, 0x22}, {r0, 0x18}, {r1, 0x7}, {r0, 0x27}, {r0, 0x4}, {r1, 0x20}, {r0}, {r1, 0x40}, {r2}, {r0, 0x144}], 0xa, 0x20) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x12, r0, 0x0, 0x0) 16:01:48 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpgid(0x0) getpgrp() r1 = getppid() r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xc4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x0, 0xffffffffffffff01, 0x2}, 0x9ac2, 0x7, 0x80}) fcntl$setown(r0, 0x6, r1) setsockopt$inet_opts(r2, 0x0, 0x8003, &(0x7f00000000c0)='\'', 0x1) fchflags(r0, 0x0) 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0x0, 0x400, 0x0, 0x8, 0x1, 0x9, 0x2, 0x0, 0x2, 0x7fff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x60}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0xc000, 0x2) read(r0, &(0x7f0000000000)=""/24, 0x18) execve(0x0, 0x0, 0x0) 16:01:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7fffffff, 0x64, &(0x7f0000000080)="33bbeb088fe11f70dc8d19fe45c49a64db0fb92778bceb89326b5e0e750a6c6b68dd883169ff0911c0a2f29d0b0f21bbc029ea5144c4ac9353b9c869c33df5aa865247a3b58eff4eb2aa96138962ab546abd150d87f870858a4d69443ea44e5f5552ceca3ce69e47aecff26dcd2c4df654fcd69cbbe9166d9ee7e97817325da98841a7b509935f9bc0739f9db7b509802256bdd38212280c0da858c57abf23b5aeb98f115d362f6b38ea836537e74cefe4b402cafcbfd81bff424ec76fc2e750653ce9049249a043ef3b882fc46a", 0xce) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:01:48 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) pread(r0, &(0x7f0000000100)="0eab5f5c38fe9ec2fe479f763ef8e283b1b20cb677b4dafa7e8e5445cb5c6098769ecb55a89e77d2108114b778fb3101f24db713e035fb730e0dffd0b56554b366f79067ac8d51add00e37763d747cb4d5896b3a5ec0609cfa1a127c52d197e0cab1961e30edc937ecdbe2e2cfd1f35d7b30253c5097c2352754061fdac923273b11f7dc9294d9f19097cee3b963eed15ef29fe22cc5cd02dffd8b66b24b538c8bc287f5e0627f4be62a709edb998ea3f14fed45363800848705697f6d6fa5fb59739ece513d65306db16af7c37022f957c32825ac8daa5b71cb92af4f2ad8443a2e94a304d25e8067f091eec7f17b25fdaaaf91e7906ce81262af48d4ff57d6f290c599ef9d27de145f581d1f2bf437e49026f5bd2553a9676e26d69076b17ca63eb14293348e49ef9465f48246b116ca8fb354b1473f7df0c60a4198e94fe72473bdd73539364e8ed797f9736e6766e43616969677cbca26b2b2439523be7d18f040a57f6f56136a2ed6fe85e2b3b650a73eb01d76b1639bc7ea9c09488ddfe7ae9b844ac5a12ea090328f5144c92d39fbb3e9799ea3fbad50c1b835fe289b64b2ac674cef02c2ac6550d30968da53db3d6c1e0869c42aa051e886ac6291ff287c9d568a75dd4fe4dd58384aaa5543430843913c1e6ab227c1ad40947e5a3967f6aa119dc4bf0805f90d396558bd38dffba13441bb88670189474ec14903a3320b5207566150909dc11b3e5a313587422a7a49ff278474cdf8135be71bebcc52e4d374bc2de73bfacdaa10da22bf51bf96793a71579f3e7af8e16afb497465e72e44f701ac010957d192634f5e0167a929aa28e3b3f1c616f65ea8ca3baa761244934f94343ac911c628f03c77a66f3024a7b75a5969d4a1bf73a15ae57a2a551bfde74e9448c2e5af7f62973a4a802c9ec17cba4638b03ca060e7f4a6f72f24c9635f76cb4c740ae5c7fe2db1b2fd24d0ec0a28ac8cfdddbfe2a3a5a148a404725c9d0cd1a1b1058233b857a0c00d304db8edee4daa04a4eafd32016ed291553ae4d6251510fa4af5a567a4824fb92b07d9d7d76bc79e069160c085b9e549fb67f08296c0076e91712822e850edf5f32050894057e6d796074189aeff2d8efae0f9cb876457f12538f0d7cb0a14438f7a0a8002678958078c7dfa3ab367f97f543a7e0ccfd8062e0be7a95b776f711097bf2b886e94146b061a6663a734f3f76ec39ac50b9106266e147ed3bf728f0738395074e8dea138389cb966edf34cade1673bece8a3596807b4f5e80cfb45b9096fae2f8e123888f0f0184ce7226ef3ea76f7b5f095c787d49ad3555c0ddc663b60f9d741957226bc295c22eb2fcaee64766b7a7ebff72bb3be67865858984c43227913bd353c78f01e3d00e580a7bcccd103b2907b4b94d6794e77cb9b0b8d08235e75c911bd4b0baeda65cc1eb46bd86f25c7da2e7404566469285f0cc0876886f8eb5beba7c07af8d584795015719076dbfe1ea6cab5ee3f8b33044370973e7135eaf2177eb3d379855626437c393a8ca745c26f8e5214c6e252f8eb46f421897b399436d990755aa9f25f1aa27d639e168dd8ff32d587457498982e761d71b8c3c149805fff3ac9fc9abf8bc474daadf67e5c23d96fe34877dc263fb3e3271bd8928c261d524971b03f5d72e373fd00715b3097690a1b5440764d4ecb989e1259aba7b7acbde67c650e00d21f21f98bf42e110ba6394fad65d3c85b5fef951cd0c5e45261b79e55194c0082adb4492b700e5b801bebf853b6784a66ac457d488b4aeb41b8ecf4bd6ef46efbc0d5f0689a29c13d1ba2130adb8c17ca428457e297d153d70b34e7fa090b70041132e30592ca8d0cf12af3325075448780632a7d6528a9224bb4b22141f9069598aa7b15974bfaed6174583b1d08a5df6f83121263130c617620b2d44b9c3741e7aee5a31f3b4103c84bb89842f9e0540ec2ceeddf6d73b095391610f374c5272956173d4027193ba697f0119506af021b3e7e5bb05d08b52a65ecdd832b4320bf071da527a86b92552939f2cd27aece827b332989e0ef44036f2482b7e8ab41453a5c39d8653daddd1ad1655024808fda585a4affdd0db344ded6081452c715084056d108b9683dbb686b943e2648463cb623f85aff2094080cdc109f9e9ab95997bb75fe7ce0b2c98d86c812ca024b61fc35ea3fdcbe3363d8cc702cc7bbe2b8a7fac35d16914b03bef24e806163085055555c195000c985e148313235f5ec434c342e30f6a4f4b7212e00980c951222a1ced98a605cb7396d2233a0ea26594a47f237d93d418165cc841cfcaaa9f8c84f35de8f7b26e8c342448d1dbc4af5c69e39a9ecfd143d658379a144f7b836be68c84c27323f98ee79107567bc4a2b3c56ca26a072cd96073f2bce307b178a14e09098dfbcdf4523cb84e2e52c42504ce61a49b662df221a8ab4991a5016215fb7f21ffb21e59cac17e4ceff0fb04504b40651c85c01e72228274de53a917af8305c2f6495e0868f05da1bd39b982cba3ab795538b96899f23601d86edec6551f8a91520a5338c6fb009ecd7139d216c5b872a1950e8646cb3853144f5221ad14ec3cb894169f302a2140c9b81e411bc9a80c66a75d01bb57d34ffa97d9ba231c195c0791b375ce1acde9cf5070855e7120969024b9d785a4c77febfb8b468dea22a8a092d154cb54cc68d286cafbb2aab55c7a81c871713b77594036244ca58f11c9ed195205ff218a4bb9b4b8c51e03a7d5f98211fa10c47b52e7d0d9bbaae4e682e39add343b7ba14776b67bcfe39f984b0d320bfa891db63c6dcc58150131ad3f9b72a13745c309ba80ee077407876f43347145d8c349d297ad4ae12cb838210b6aed0112c4d0e05ab78295a508115d584d8cf2735afc9f7a742826a1ba7ed64417542d09af9c3a51805312e32a0ae31817b5d5311a74115591057a2777ac7a5860827042c4342bc99830b0a2b5b281fcc84f17f245c6d365232e3c721c8e092dbc58b09d827918dd39d4436f53aed36933d5acd00e96874f167f7526a511dfd4845c17f015026bca3c57b9a6c0fd86587a09b78180ba89b46ef8b75001080086e18a9e60df95be8a8c9f94e88168d204c94768ad88020193cc8305daff2af1307c0f5d9590e2f7a5519a467e601a086426b7a2e39103bd710221460844d6ed8142bfa0983ebd569808326bb48ef4cc3bff7cb6779f7d6d1e09fc61636a841c31b6686ac4b05451290371fd94e224ea8b0297c67186b79dd36268fb46f3112adb540b7154b0134abddd385d3b601c1371aa35565ea24ae5dc0691c538de993cd2ca361fa00298c0f1568c09ca72c80186ee3090e26546b90a1d41585035bb858836164780e2936890aeeca10815b7f76e5665c15a8fc88af14c18aaa88ede403573971e63db0f3544c040519bfc5d84816992e25ebb4d6580098e8966cbad3a3eec90a8e7bbb1fb436c7d49d329a914673e3e8c49b8a2d5b9225659c7f4aab4e9968ccd36b845fbd0e44d08644c1fb1916525d6e34a5862d3a0ecd0d45882c2a906f81c6e386d6c9ff7dd1cf8a30a2368031b3121c3a60696de3c8f013390cea9554172a5a919c916d2b2c18f77025a05c3d8627b993bb74909ed2d9889d8a7de15dfcbf1ed37ff0489ee28eed69b6c281d5005fa62665fa87a355d6e6d0d4bbef45b7c9c11ac0566ba0e15ccb04ddc6144100ed2f9d5206e4c37a8c20293c37c73ff4355b355a1609ca2e660718313c3053899a28d721ddcb8c58e5b76fbfc0ec2837f60e6ca1a1b446efbc4a361e657eb58c828e7fc64c65a4a77d93866b5f503e9d5b692e706fdc0ca313f295da9f28e0482eeae8f272e61a8ff565132c6c0bfeedc1ec2d1801f9d65c5ad66d803f8bf335cdbcd3f9502506963ad762bf445ed7d15fbe5b622af3b5a93a1d1eeeb4cb2be89ad28b211db88af3d1e00b38114e2a17c00c7823083366315007a15a587f0cdfefab7aaad8599d88db0aa7842c605117df36e90e108d3405b9db2823cde95b8c35cf5aaa90125dfe67db5c41cbed7cdf834a7b90e67ead5f9dc5329493b2baad30c197eca0f632b717040cc7f92c9bed4cf374b0e33e049dc9af6fd2ed6043a70da1d412913c997f9e9819c6e67ce868d49b5c83ffb1515f0fe779a7da64418d211bbdc9620ad0997da5dd044b09e0af8dab1a8fdbb526414eaa149fd9425a4cc4afd5bf1243f191a66faaee5d018d5857582171fc60b12a1151e48911d3681496bd75dc2cc28380e448ba70d878fdda737eb02845552b205500b0abd5de8dfdbd1394b362c3dc4c15f5f0c1dc7dd5b96455f24058e58c28256b7151abf537eeb34a39d4b52e9803b19ab3eff3c14cdf4b740a38b91c2a23cd9d06c09b7fbebf4b84bc17481f5b414a420753b33d6a226fbca623a90de42c89977e92c2fca18ffbbeabe5fdc9469e72d7d11d2ae8cae507c25e2859cc234aae882aad2337b2c2a7dfaee8408110dd256639ecb34b5c02c6e020c55a2f1f276c074fdc48bc7c480efb01570aa2062746e0bb3496201c0b4f3cdb143502eb2c658183a4188c0acdde2afe21739f30b26178e74b66193790a8f90aebc8dd725899bfa0e61fb18b27802e79ff3d88b997e28011a5753a0b5e23035f179073b240cb1b6720ef8d057f68f244fd8de9fca9b4dc6b0ffc137be867ec84048f6e66f03eabcf90eabdc604a44c4764267275828d3898dd5da9e2f8dbe1623bcd8c8af3d91e1bf27be7f6199c1f6d5b5ec0b365fb305c4b1e72511d7ea7e6e60bfec8955e6830bc1fde2504f4fbddc3db3400b60c94cf90e1ec14619b74e1b41964fa97a614312a9d36c8ba91826c3782f755ff55550d570e754e91f990eebf757586cab94e8907d50fd792d2218bb0d7b72d8702c9481acac59b00938a8ce7d5b801a3ed79754fe651cd4ccde6297c0a67b9033172487dd0b47a57c053dbe15f783cf962d14ad5acaac145317d0c9c28615c10f0b286876307195fc3ddb278b18fe8c87e5b28ec0ab7c72c79e0cdc122600d2fe5a920b22acf3d932b838120b3b32a4b53c87b4552566040983cab964881000d5fe8992d9177161d5cc6be44c5d79d86d472c1aab1c5be79b651bd8ffe500c6f3b948ff36b78c26a974c47b3b089e00965abdb3229ac700e31135a49a9e74ade8b4f2a0d3af598895ae73c35a9685c26227de67b8518dbc8abd54896e2b167ab31590425ebe915132e9bba2654ad1b229c5b15a8d7cd349a16b5a736ded1b6d10cc1a23d444032474e784435bebce4b61f815b0b176b5597be3f7089b01c57747bbf969f38b137d40e2b0f83482eb2688c5c206cb4837721376f3c1b63705662609bbdfd2009ad8725514266cb4888c817408fcf43e050285bc434bc1bb7b62ea93a90bf0c26c2166955f402c40e8d73b0694d393e359c1bbd2aa4f5bfe3668cc33b14e15e8ae60839a3287373bad999cd00cfb8df1c9e964cd6c5fccc7f6e8007e61737e4bc23e17c16684e02b090d88ba2b47e8171f82b5cdc49d59dad3394e5d0bbd746a494d7fab517eab810d789895adf15ca00fa3cd6a24b62a81eebe95eba5b43256811b7a90e1115226da541ca4d4c7f0de203b2329cf619e607121752f9a6341b28eab341fd9cb335a666153a3c7dc21c6a4526432c3c2069bf72f14bee113df72bccf00b9ff389eeabb3fd89ace934d6006bc8567b62927a9d2d07bd99b32ee1031570b2252eb290ea3a0fb0eaa2930df89c7fa8b1021a1ef9d08b91605a5994dee0e4b3e7ac09751d5ba4a71e8a", 0x1000, 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1b) 16:01:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000), 0xfffffffffffffe53) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) symlink(&(0x7f0000002480)='./file0\x00', &(0x7f0000002500)='./file0\x00') ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000002540)) pwritev(r1, &(0x7f0000000000), 0x2b2, 0x0, 0x0) getpeername(r1, &(0x7f00000025c0)=@in, &(0x7f0000002600)=0xc) sendmsg(r0, &(0x7f00000024c0)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002400)=[{&(0x7f0000000080)="224a78100ab8490b2b9c48113c25e1d0ea0a96e7047b56817273e01d3432293329b52767d4e295d50cb364ee081bf7becaa02e6d5a49fe2d3ac6cfff2182f79471e389070f2b1da1f98553186b", 0x4d}, {&(0x7f0000000100)="ec40d6ea3f6239d9f4ef6679b9f2e57a6defead5c25a44db87fce4352b92884cfe513be89c0ef0de57f086aeb0649654982a2665821e474b4bb84c568ede87d9a36891a3f24ad3c81f344c27efdd0c80850e4e9416ed6c3d03b577684b4e808b2c2b159b897f25b13ba9611a3017bdbd06e633876bc204a47a0f2292512c12f11b371eff875288bdce86c6b11eeba7fe14b24beda6ac9d0628e00c125244937d6c2293b4f6c343e8eb1e0c4073bff26fecd9296b17db801a6d96fb27114f2754dd39600d24a90b0f", 0xc8}, {&(0x7f0000000200)="b72730727fe99eede9e11409f95d1edae4792657727b5e67ca0367ebdbdfb857a00d9ff0b2f9c3601e0d2d965ac2301c638010f63834cc1aa2090aa3cec69c29b105d81df25e069e1b22d3aba32d0c40bf9879fb7be1a6edf6f2d04464ac8400f92975c085d9155f469e7889753c57788a912fd8fa12dfc616c70b8cc1e35077f7ae4e969497aedf69d53807d8aeb143637872cb68d43510e3eebae2e602977ed1fa8425d8ae833236c944456f009aaaaad00c8a3e4da700672889cec6cdea2a58f7b9ae16a706ac6ec83738692a6247603c4549a406bce447433fc07c7d3a0317374eacf93245e8049c4e1925817833015f058adbc599669a6681d6a70ae4ef8a58b773e2dd12c73e0f120cf25460bc3597bb342cc653da7e2f44652f02efcc138a0bfa4448fecd1d9426e649812865a842602d56fd71aaf4e40d12e978082003f9dd5e1883acdd255a5316ce6b0eae66d6e7a807fdf5eea39778541e160d2975f1c2ac2430080ec2d987a551181173091420338a260883b9909ca6c33c0b56990d88c449de9ce7d541e4ac86473769e38a231683d46e991fcb0e12fcc8152afd565eec3857be0ad33e339569e2e7cda96383d02429ea6bcf44ba229c6087485a0e67612268730d83856fd51a7f1a41b9367f92527f38aa9fb89cff579e778a373d48c6cfb25451fa34af7dc431f4a24e66b7d9d82447e17184c10054cfe29264181cc390c1f921d25c6b2551b62c7741b66aa98e1afb114e9098cfda791b12da203eba49df1241812acd4b8d0f0e021f571d896767dbb3c3e1d70fd1678e68d86834d0193026dcc1d064278080742f325220313b52e3ba01cf6563c8b5bbc5d697496692a6eadfcfb8a172b23df0f1a39c4934288298d31129c46384096fb280a805d32d4e872691e626f769f4586ed6aa03c0f816f93ef0e0e4b3732371e86ebca816758a738abcf277b23f0809d4c37651dacedf45b5fca3829842eee2e0f61e2309aa3a88300a48ce305ff4d811da8ae76174012f89d48e1231b86af711f007cd1329015ea27fd7bf74ae09e1da03a908b19a04c33840b517957f5cb0c69dd28b8f885c577dabb6c93001ef798d6371a25a1038c261495c2b32f33ce1856ffa65815094c769da85c801fa3dc17b4e206ae2c005c35984c1eb49c8c81325396d0416bbad4fe04f12fafd904a9b8fc7def20f96b396c04342a60b32656ffe88e9c5030e4e1921c913db58b72971f15d91cc762de681680e131dd075a209037cae978e7d2650b66738100de4ad6e17f4e1d55cd09ef87b0b9ef90f7071145b68b4091c43a5f31e9943f6b31e82d1d7bf5564b0136b781721354795c84d327ec68523750bd7ed088e8448d3b05461ecf41652ae2fb2bd41c0a7ee916c6b4b721f624f304010e905cbb93b9978efd4da9c131e50e8979a7d6d8eeabc3dc333df3161964108590e9677734a80776629592a20a3afb972c727c266d866908838d49bcbd2c4c3844645e6b93145b10d7d9bbbee8cb700893e66227685209f71c8f8b897e739951457be8e343eb07bbd6a618cf047dd3b028fc16411134fcd73dcffa7e4a283d18fd5681dae68f8c25fdcb0b5f293531d096068b162e3b6d2d23c4c129c4c15553f270293dc5fabe083a4285b9937fef558da13973f48e2757315477f28b2ef8cf77bb94c6fc6798fe4a046ae89e5456e275ff5eefea7bf69d948a76e08bbf757fe4a47cfc2a7fad2b93fd51b0fba4bf8a3aaff3253e7ccdd1f06e294faea7ffcb6d94f28e79e5786c5da211c22234746394fd9e5af6caebce9d84296452a94da5c225770e5402ac44698f656823c64204e0f0b39f90b8c6e5a461f784e294ee942a2d26f9096385a699a125f822d47c6f30d1bd4f9eae9b0a81f6ea28902b5b85f2bbe3ee2eb332a814ccba2c148823e584d9773a5cabe0c2b8307341780cf39927f3a772e41143f460040704a3fb2bb93f01fc448e05c34a4e54bab1b73e3e8e5733aee7a64ddf4944e8a6d7d7f0c1b1899acc47e262873f3a9dd965faff2ac45392926923dd92c1002dd26723848a323b7bffcf37bf9deffe32830738df49388482909c9575ee8dbcba5393a7fe9ddd867595aed931c9ddcbdbb84b29d3772485a11384260cc7a4b37fac46a57bb1ef432e4ed22f60fc89a2043d6253e66ed3a57e81ddc638a308ec09898fbf53dff5274448cb87b0977f7c55e7c79f7473b0e569e9081cdbce1d0463b36cbfc5900a78463795d2102a3a5dbb975aeb36d57aff8d8d4109363d98483bb81c1daeb4d53dc994d289e29f75d607d2d380251dc4cefc40bbd2642243585ae28d8c73a4100ba41a15094d29d771b9c0b430f023702d9d7d8f58e926ab23fa03a37d3746c274b96b1739b044ebc8d072155b7142172d628e0022ea1e5de5535cede3ceaf53b069d3b39e20a4c090faac2c8f50ad8788bd56e65eb3d59bbb0991bc3c7abfef3f0fa8cec8029312528dd418550d42805dbfa35ba9974a041041954bcb193904c5cf2508024d53f9093b723765ae3b299ae7e53b39c86f469e1ceccbc6aad8d4c3045e7c49bcd6478362fa154f34c3c4a9a440634b24dc2b6cce06e36c4f0ebe50e88f1774eaadce7b2db36214af910daf6ad4a18b5a7c77ec7f8dc98f5faa6a789de8840bf4f4cb2c61900ab55b54770aa4d7e8e52636f8f54b6ff699d239feb5828be174a959c6b55fefc5226b17ce4d329d13788ee3c37897a1f388ad5f5441daed1c3df3e3a8920e12a3ced8cd397e68a789ca7c5869b872fc869d7f56d6f094aceaac03bcd69e68a4d4fad767d74767dcb7c4d21504d4980f4017bb19dc997501e4fc11fe23e075bb58fa6af90722dde75f0c975bd7faf955bc1926bedc2b1a0795be20d684a1f9b7803af5dd8c97682848d5951e6426dba295cbffd066a58ab71cfad7b86d79212425ab0fe35d676390f3e2384a92f1e706a203dd025a3a3f5319a514f2a7f7151920c6e373845f746cb5244c8f613e176458ddc68ed42bee4cf41287d42e8c19d1e1bffe235fe90a7baeccbefde0d4a5f15f6e95508bcb43705f997c95a35eed030f7b0d831f68ae8aa8bd32b65e3a78cc9f8ac275801474c87f33a2c9418f0ff28d3a6e285ee1df1be6426b9c2be44a1a304273adfb03033b217c59e23e718b567cbbab3425c331408f4ece57053170f631489ef7637b517ce604feb986be955c30404b2b377a17046ace12bd121df4193880313d7db08de5110f418314a86d0ea12d5b4ddc4ea92a2a7fdc7ebbe80ee79b5eea498de67b1bb6697a65af6ec30831f669876923fc7105c0d06373671add50a05aef125d10225906854a9d10d60f6baf466d6019dd9afca0ff2912f98c50d439ffe83943748c7f02884588aca05ed9f708e029cc012986cc71ce724b78e5989c88d2f6544776c55ba2f68153cecb4084325a0a200bb6cb8475a8027155d07f4e79bbe3f7f7b60f936af1318beddae14f1bc014fae91653c9b02ab5c10cc971ecd4c890fcda6327db4726b89d7454df9b96fab8afdafc1057a352e779d181e04ee5a9f9a85f12c538a8951c65213618ac606d34a61874f574f8b2222e6098e4ddafaf7d125723326ea1cb5f103097e8014d7abbd66807bf8d67bb3b97a4f3ac2074323e70eb83c63e2ca31d249ce3d272b6b190f5c322e0988e8f3a476e131fed104610ee35d16d27cef443e92263d7cb995201e0446f3ee0525d4586768218825e12887a1163591d8773db1ca11c9bda177c7fa17bcd621410ec6c644f462ac9d77f95b4731e145e74df37936f9e80a87fe63a69e54b58fda635f8785a70cf1d969c944973255bd0871daf178a869762b20e1b6864acea4c22dc2f58e046b8a7cdffec0337ed28dbadeeb6cfa2ee89601034b19b68893fe6d937fb6e8ed3b374ec12c5fc203a959cfd56a1d48ce0fcfdd20502983307dff7fef6df8531b0c0eb11e071b97e87a8984e3a313210edc352f5fe815c3e4d75adfaddafa93a60da6bbf488dcf018984197f962cb6ee21bf57649a056fc16ad2949531e48e1ace2c716a2a2ce262a937ef42154ddfa3ae535b1857c027e2a0af7fe4d10238025ae408f917129fd5656e80637705b29527af73d03a6131a44be3359c336bd9f44c7b7623a552facd2236ec89b05b2f7c714c844130a3822578eee4b1e8464260b03eeb9782434a9c3e41de483356de87b620158af6a661d46fd65b09aa073b686ec0874afb518fe4e3bf7281bb78dfa7ca4dc197e7bbfd2cbea9aa9a102a2fb53b8b02331688f9122de4d2ed6a8bca29df57e5dee642c1a2ebcf0b34ffc807a50c2f76b9c60cfa5e329b3ae92082bd60230fdcab36eb6acfc25168c2f40b4e0b92daa81b96fb6bcf5618bcc4b36b23fe19fc715667e858bb21e1376c57100e38de70a5015e42548286a37b39a1a705c4336a9ceeaed04567682e20a17443be68887c02fa956a275b250f513b33f132cfea5c3183b4ed7aa794f2c63baf0ebab6415823b61ebb4cc56a8a1fd8b967f8bdd6bf3227b49b261dbdcab56bb407b9328c6e5cda621ed9638290ade8f5d178b6388bd83da97287b9cb2ea43b8dc9dd5090487e381370c7d53d8d5dded4b6b8580448d803caaccd5d46f7c05efe2fb825c28415312dac2f1b410d1e89d1a399ce35e3fae87d707e347b1b8b18d5e2d64ae8ecfe82632fb5e70ecc5628d407528e3c6ee184c52e71a7488ece071879730418cacdcc874a1347f8ae0f4779c3ae3c8502eadcdd3253e4ff4cf1e4c011f9f7b19ee8941c54089340beee8e1e2b9cef35cc42aa03f6756c528e92720936e8c6851e8c7d50584ecd10006c6ae2a6649c3bdb71f18bf19864c0d30a2edadd3ba3aa560b7a0173ff042bae626c5855fcdc65a8bccdbb8e8cb7980f1f51cd4772b6ea58196c54970dcf459d1cdab993ab5795e776a49a8a017a12f2858eeb3dd3c39a4184ff503957ed184b921b41305ef5001418b899451513c86329913abebaf4c37a6c7d56b569ff84238180aa1d9c296256d545d4bfc1a7fa35cf06d024145a0d117b8d2bc80cbc865953be6fa46a8c6afe77f528d50425bd59d5f0200f7fc15ec3b9ecd655135556bb10897ff8113d41da62b5888476d1e1a3381f719978d9b79735f165c64471c9c22a5c709a3bc95fa76dded6edf6f4625be3de5615d0a91ebc7618b70e54b8079d67b2f4c6970bc661b9c358cb28012e78c3506620b1f776e3f718ece7b0fe7d8da7bd89fedb45902bac63526a3f10f5530ac97c569ecb4d0aaa1b001001035b1338c0f8c30ba6217736b83c9a0e65ed763e811e680c33d398e21c1eb1e53689643db9702e0dce2fcbd539dcdad0ecdfee873129fbe6a04d33da2773d60a8f9dd84bd2f9237c81a405a211188cd327ba499f358863502887bf213764be234448a81eb4d848da5cd5e55f14ffb371d7eb2a94e1783d050ac4e9268b75f0ba41a31b28aaa6e857840a26c7849993a26a5d171a0ea9381de3c1671b9061b79fb7df003d09c30b67becdb27fb371d40acf9d44daf03f46e514b64e29d0fe8cd4f5b0b874c7e5b8a40d07f0314b4728a59d36c5a4803c67cabfd6942e410d7c0310af2dc03d24045d36fa61b0c44b40cca03b7f7267cf83f69cd478bfc8c76b0d8fdfd3e118f51935d4879fa4be01857c6391fd853207e19980c4adf497107b671e7659d111377304380f559a7e0da716b60983831896abc1b8143b45d6bdcbef0c8b425adf9716c84c4909f185a5f09da29ebd3a091a6bea66e9cd7206b8265c28b4c71458d923caf61", 0x1000}, {&(0x7f0000001200)="bc176283646ce2709f2ac1c74ae5ad4bf4e47a09a237d35d611d732152eeda1bfc09b0472a4ccac536961dd2afe66a42e3a0383368ddea7c42c4551703a96bcf040235f99fd9e070d2de76564c0393fab8b8e908118f1034aa499d340132e4352a602a2925f86b8a4c76579f2d0c1ed07905a7dfc58574f24884d951c9a3959b6c5744df4c3e73d41d69cee14ce3053269a9fc2967255cbe301fb5d4634424796b6be5f6fdbb3b2373ec5b244810da86bbc663d73f109a089f89eed5ff28e615d52388c859739ba3741e96a7b1c066e8765be959433a1311d1771f151d3c09e9840ececd45f860bc73635d20556f31501a5b703f8c5c77e22dc26120bee1085bea0b69c399ef35822c0d557ae9f021a728db6bca19a8477a727f07a3c407394a18a2f247088aabe5fd208878f58f9151595db1aa25af0af9586e5f37130a087ccab1d2b4d702d1420277c7de93f6bde11ae637798321c52ef5608443b4a2f4e3f6efd567babadd28b87b9a4a82939a9b943604455ad78316f8d2ee98429984676ab42b4cb136255f85c96316673a5d9bb6e653c2d04f0f1005d3e4babc74df3d50a955f5fdb5d560b39f70003946e1346238bb41028507ba7ffd2d2ca44b248ef84520374499589dce1c35ec3f410cf7ed965493bb35776de3baf1054ecdcdaa9d8325ed103b618f0910e0ed5da939966034e6cbcb840aef0d06c0a69a50ba12697221a95e64b09761465b6e6b9e2b7963a17c5029370048f95c51d66f429701819946cc6251d9d1e52f9a88e77865a427d692bbfb2d38a55669a54c0894a7ecb06338da95f84f9ca01614cdd3ea2a73fe2f735d0148475ed53f2728de79337af97c699be565916458b627ce2961eee9c770f9779f8d173f452b9cec385caf97a4457e2f92249db9ac15a59e7facdb6808a3e794299cb26824dae167c0d209619debdff39cb1bfe2ef7b2a31bd506f97f539b166840de980aa50d372331d7c0c958d61e13a6d0f5430d79d5a38c31c9e93a025e5bcb98ba022a86efe90d4dd794f3176a0d12f0995d7b29b3ee953ff365499ac8c136df992afbee544318223a402452be38706a87edb692b09b674d675d9cc4960b9f96d5021501c5a9652b3009ceb6ad6c3c4db756690040297d62b0e5d6bf389077662ab480445b7c4f161eab2f6a4d8b35ceaab09b48afabc3ae5c24720a2c4370cdb7d5e0137d3aedb45157e67f30d4c36ca736b2ab9101900215b56644783432ddf04e4605aebd663ac068cbab701024a73145fcda4917bc9ae09f556efa4de9c1ef5280b4db8a88729a619da57bf96fadeb5dfebb9745e7db42348d465621461dfb44273bfdfd4b2336586caa06b206136a1fb449a5606cdb8104299d2bcb8bd8308271f6fdff4bd2b8653bfecd71be219106a86bfd539ed70935fa3f446f0e13f0f69bc6c58b3c89150e0a98ea941e8ceac311fbf1e8a13b685ddbd872e688fc0277c0996d054db02cebbf9038efa12973c6c573c5c9ca249a197f17f250b3b31bf2f589652d06481c891825904c469056cbc28f1a261fe87c21e99c26f5cbe4cf8b2ca5a244a764d4e3468ca0129e7a43dc4ba70a271d954a8b6fbb71c454d7fc4d0bc012953b101a2f59c31aad41dfec5337ee841633c07d4dd1e75b32f3af0ca7e051aad2623b55e6c2d31849d2e39be0c3cd820a3d3fa27d58d385807de59b4f5071497ee91f8aea0b2704ac8a6c6386b6942e840c29cfbd5804240f938a07bcd9830d3b3b5655c56c1c964e05677301dccbdef8bcf2533293b531673ce4a3deb4bee7fa8424e0e7f3f9690f8afc32e8a93ee2aa8225f8689910f12b72b6878fd0592f23c071f4c123e9ec19c78e3f1fe1963ce937179966fe0dec04786b2bae4da55cc31791c98d20d92515415d00971ca977fa6d09bd5623d0f6c72befbb42aa16d232584a289084a7c4976043d2761ddd3109921ec261b7dc983fa9637c68de11406f425daf19420d17be020c2e654d5bf98ff7ebf5e0ee926382037c847c97936ad32c526bacb82f7291019e6f97e0900d6e80ce5fd7f0ff2689179ac98c0440f87fce8e8798ec99b858fd252c4dfae172e970fed4e13e735b478a8aaaa98c555184cedc928b58d82448b6c4d0049722aac9d61bf5ab34565a801fe4b9f3b6b846676b5763e0d80faea1152842a29a4c04cfd5d6697e3e4a1aaf2d76405a24972c2dddc88e6502afd3074edcd63bd975b98c0f41762e6e5fa577f1f800b116ef8578cbef7cd555bb8faa260971d40a3b08fbaa10d7c3bc6548232932439c5dd234b4737207c7ef0e75054406b2dd4e9c0f837dc097f478f78e5d8372bb931f7ad28eb9cefa71f1f0cc49591d2a41dca3db0a93ec672e21345ddb612dff23fea288ffd814750e167edeaa126a38470bb1b97abb98745538df253e85c1298c4d92e4b4d355b196549101b5036b6705230e6816151919e7546e5e0d30f962381e0d86adf99b2e2eb44910ad2776dde298107b85553c2a7472b41b17f7b37cc05641f51cf53c02c88e4ca02d63bbd58dc148c273971dc4ccc45d901c96a0679313d3cafdef50b0649542f6951b810cf6fe432b38579d75d66936bf66814699afced6a0f4d25516e24af4adbadf7509ed7cf5d8427b1f12108a9722bc9ec9e83682e2359d109af8dbbd2574d32f5c2afcdb308cc6da7beaa0d8e039f7cbdb8683266dbfcff56281cbee651145ebc292ad394c6419965335e88fedf534a484bb77f73976e2ac5d7998074659af3861b50bdd769ce5f9956a98df0d460a99ddbcd26dddf411c4e438f8fd0d668582584737697eac86c395c76972fcd0ab188fc43516736dba63b4225bf47c1c60096f5ebf84079d8e99ef8c1cb117cb1419bbe36575f2e397e7c0e8d293e5551cb6675b6d6053b075db4503f3b7a4c5c7b82d37d9cec9b881022eb6b1567cb69d41c2fe527486bd4becb441fee7f08a711fc63a895c4fd7ea14fa18debe8d7f663b615b30d269a07710d8004b489574bdaf9978b095b35d4399ef0ffa10293847d4d17c728297a20b638a093725c7d492596fb64f84076e5a8f68d0fd50bbe788d492175ff8efe9cf017b90e01b93dd134dec73a98cbec52ff913288ba40f982b4e2658c5b2f02510f3842135fd4f6972e18c0e02ee022b1068015d49a754129a014caafb7e6d5161d26ce8a1f08b5af9f84dfb56b24c0d6645ce07c95a3f3639c832c1a0e8e17df1a6cae2539052577d9e08835d521d0775931eeda29b9fc1ed7e5202ef273f7daf305c1611a1b913dadddff398f0451883db9ceb6894c959d9231f326ad836dfcdaa1c161b1fa489e786b3fb0c600b34b6d71ad2f637f89db1e7eda8c2a9c7d52d263f6e8b92c9a57719b821a182c78695b313908e87f8c2e879751749f95836f4616eabc457b045def84c6480564d85915c23eeae7a1c6ce0235666a482bf3fc5e7f54f4a24001278cf6e41d636a9e4cc14285ddbe4b94ebc8847c9e09f6501404f1b23b322d6bc26e5265ceba7e89d45abfc5fde5b722288df0c78e9436ac9058c42a23639e14bde6597cfd1693e2d56d45428d70701c136cc8aeb24a31655a3c97bb687a75f73eace83bab8da5fd42a5f1052e999e9f19fef430450c3fef2f10afdb7ccafd19a5bbb2b2460bd1b4132836955131f184e963315175d17accbdc1993066e5575647258f75458de45e13381cc780a973c149346e5638f13fd89ce966327940e031cb76ddb532ec58d6fbcee0f11f260e7e65bde75158205334d61eab71758335db07b15a14ed603b1e93913281ff2410e5d8791e69ee91703897245ae22c6af049d8ca65defc2e46aa954b000d3fdd7a3665dea2aaf144fe720f5a42463a6715976fe4601086fa3fcb8ab2f4f0543dc5b1e90f86198df8359e400cfb53375a620047bf8855c0ce0a1b5586e6d3002e2116a10607cf7c8c152fd3ec27534446ae4151f23403477e378465ec6e2075a973f7ab21117496db90f60c7be70565039036cd31bfd55f252ef1f6b0268476f10c26bab986626a2de1e7d239f7c0b459e7a1236d42e7bc9a92503119a215c509d9baf3cb51a983d3a5c37980e6410185ceeb9a29bca32c59c1b731ced8405b323cff09b0960ba7a6e333ca018f410c3bb84b2b43bc20e15d71dc718fec61fbc119d26d39a480c270cd38f834539433fa6cae5e43b9cf30ee44bca608d18a46acf4cb6856a5f20898ab987cf941e9c66c77d1a80061bcc21dbc67cd40944a2fb9f3441e0636d4b01b7daf12a19cb135d04123a06dd5ce1ef2d08eb4024ae63ad92131027d25f29eebc20679d5dada75402f49a398eb2533e62a62f1167204128fdb990ad56fd30d3ecf4b88569ea952a3143666fe86e02f14646451cc40e4ea1c25b9c4bef84d6a95d2be4abada49e71405c90c14368379fd10b754177c84312575fa0eec1cf431ee00ec8cc8d40b903b011866db06fd3729d0e7696a8614dba025e7ea8f5a01b06b49f1c7e1a9540b584ce2babc63dd17785bf75c0096e073febfa2ae5d9432f25b2a2f9e0abf5347521860f7fdafe90da6cfe17015fcd33da7bbb6e2cc99f2c070c7e1a50d3b4aca26debf41450cd8df616fa7675dea6110d4eadd8f8f52badd1651928678b209ce6594fbf5791a2435eb3a114144229cd546b51a9cbfd7c4608f2b68b30ee577502a23f9fb685b2121e49557527ae21ab8f07795274542dc69315839bd335dad6c27274a7e6be6f5cd4d0959fe7c47f3e71855fe45ec1814d865b2a5704d1f783f4d1d6c784c14b91b75b12745308eda77092aa7d014e4b20f8f2de4a47b6bc0cadf67c6ed42f06472687265d9fbe84ab40432ad3978509cd9c81fdd625070eb176bd6f219a964b927de5d40a1ed661f46177f079b401fce0af9602d3153c14b3a5aa0e310f04550cc84ab5b484020855c200c0b2c49a633bdb26a48615757fd590c9256df9e70c64c8227f8af7d4d977d0726e770d851b37fc29439a8f79ff79cc82016204cb033174ff2c32273daadcae73702359afadc950323324694d9569642f4135e568e07b2a44bd17184982b2444f68c4fa15b64bacd7d12509363a8862fc21f95880205f92699267a517e8c66606c4650b54097114bfc1bfa9b2e7dc3293bf66b1bbb3606a9f466a8bb335a52607f20e99e3fb2a4dd7c2afc1f0b041ba753cd3fbb3917983af11efa16807d50a679729c5c15fda241b4fbbc77a53bedc93a99abc0587fb03e2c71aaa3355a083d249ab012f7cf4ff99da7fa7b364d334be08b1bd2c498cc1bb0b545add7f271af55aed02ce5763ecd7138231d4cb0c05e3973e73246de5c8e9ad3b3e76b329d7ef47de53aa020329673eeda58d258efc9e9e0a4d4b5682cdabaf03a3fd712f55c6bce73b57ea28f417f90cde2c621ffe2482fffe484088364e49447426816fe52f8d6e0f8484f777985f1deaccf6352020437d25c793ac52a74e46f3bf4737d700d51aee743e01b4bb91f9e2c5a4cf1fb5b62c06bd975824b5d3e601d3703c37944d8b543df1bc63211a7758d33838575597a8945c060973a35cea5de39c3f4923c7b128197a249f174ae5257c3eda577f0f8dd8352e34bab9bb378036b8c5342c87f85c3d531e563e39dbfca1b75a826a99de7c5cb12440021e2d88956ae575ef3b1a0ff84d428f9ff5431b06ea2d2d87642f0c09057dfb1324b330c6701b4f30b72eb37ce1fa67c6cfd2423d3839e74710d264af4c7fe8fd614dc4078186f6fd08521c3a2c0628d08eb44fc8b116d95407bbfb8064b273a9dc7d1ed672341", 0x1000}, {&(0x7f0000002200)="78a61842bbedad46eb9e3fc12291a8d77550be94d19e72346f2c434c6a78e97410230ff8fd5a641ddb0e32913c9d862e9d5e1b5a2f0d0edb9279d9253429fd90fdba486e79a67da3d23974ce45b78ca22e434a92c01203822b0db857c87b01a91be4aa7b2e144d85610887c0f3b7b1d204148791", 0x74}, {&(0x7f0000002280)="eeffd0e42a4d12be40ad1e1a632f48c7954ea6802eb68e", 0x17}, {&(0x7f00000022c0)="41fadcdbd9c98b59f2246dd52746933b267770f0c02b1e01e38e7155ab2b326cd9171d0e1a18f96bb22ebf484c4a139f06be329994adeec2d84755caee8cb73344b77f5dd2ee16a0597edcc0c20e22201d1943c19b37d190138eab6450fbec57e55c6fdb12424d991ceffcc1c24310a8a42f45189973c0e51d9d28817a7fd6a6be8474d155c0612e57d1dd3f170e8d121670f02b448d4c8d428533", 0x9b}, {&(0x7f0000002380)="8e49c58c3cd3b84b9e5cb32127eea76cfae41c01aa9cae9edcbd599ad8077c58fd7581c3cbd35e3bc5e53a5072213d8e6d9a7693c20b4504e22ffb700a59ccb3d305951f70a5a3f9bcc0567c0431010860ba47f4a2dd8202", 0x58}], 0x8, &(0x7f0000002480)}, 0x8) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000002580)) 16:01:49 executing program 0: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:49 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x28aa) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(r2) 16:01:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) socketpair(0x3f, 0x7, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f0000000b00)="8f9be8c58ebd2e222bb3ea6829e5397670ca257cdce4f6f1d0a38dc47eb880a4266425fc7303c91503bd580b64617e7a730f7347db824341c3f6158d1cca09c0d4cbf2e8b8a2b72fa6bfd5a224b0ec5e952ff47f52ff23397138f4f50d432c2f59622755effa349c9532c20c1cd31270ac4cd0e43f25e4d8beb48377b623f8abf0d984fc9a3ab5642a533b9645432670c83b3559ece6f57af146b1541952a6ca96cb725c1b2ad1c6095376e45176accbcaa0062aa44f49fe9b1d5e5b211d6f017ff2e8591691358a6f7402f8c89e81d4d2262dc7070d204ca43a906b96a3a339a77f14a2e940a84520aec5f53bfddf54f33e03de9c3260d34552f1499f0bb6d2ea7c1bb1bf469dd23160ae5b61010b293eac8ae48751013fcad0e32f80c358fa5b8d674dfe5763cc978f280295d478e1d37e36023b8a125727192e4836a9eecb08b594a65d2fdbd18a88835161d416a81d87ed1ad6600eb213c3c1803ed34fc81beecacd87ce5820aff3fbbfc86b7ff21593b29a762c88a1370bc5841862d8f59fa7bdda3e0bd8b8de53d3f31d591db46b4656892d9b42161e7148de74c746dd8b23590b7e955a732678da4e03a5d8ce7e1d75b5041690bf3e84b037f33ef6ebe35716b00dd3f118d797a46e0647ac3ffebb996b5da8b7743e74f063074b67eb2501c501fe415248e395249b4acbebc92bd5e5af3a7cafbac0292462d87c6e8c35b00c2be1069256ba30834e8d8389c52dd13d01bb174839be0c1a32c43b687f28466b4cbabf57351103cdf225cba8ffc7a8adba6a8b44ceda0d6d53f3d3275d66d559a554ecaf472f2df79dc8370257580d108a4944095523770e711a3c78a644054d7cd705833a65fd2bea65784abf92416ba6b27ec028c43db77a77480fa6573b8f259e40428c5f8f172ae597dd4b0412ef985d824d9baff3e1efbe271af1805e2e0e2ce5cbe9d5f4136d8e6025db0d80a2ab0ba2cfccac1a6de79230d53230a67364b039b326f20091cd0b05aea337b43b56d5f2acb0cc5b0f5a92fef29c1983b734a6130de1c7790a35a62ebc30275a5bb2e8f3bb438e94ea3dedf19682959e3201d90b43b80e360e76d88448382d3cdab17a2a052e73188ca56cfd8509b8162a5492f1a1b7adc105e3d1450f3ba5550e735ada0cfb6fa26f6496c905507fdc4a96fb12d1657da003a951d3271b9b6ab3f6d8b4c0f599207797a97f0aecd473bfcfd0e7173ab6d1d26f722666b652ceead4cdd8444d0b492dabaebe72a64dfa8f69fd164a57b8ed404d4ef02ae2248d3ecbb0b09769a68dd84dd3d462e50199b94cc83853d824324542c4d5cf37796d78056f3a97dfac96745241dd2941cad74d2a7a63c37fbfa7d935521123ebc5e341e99139dbea31b784aa2fe3fa4e4bf48e7a62aeaa8a039f4f2cb4afb35ee26f0de5d0e8292c5310587efdec0c48538166da474267e1bb69e3ede3c6bf149f0a5337176acb813dbe6e01b5cf6f2c8f44ece7846c42ddc6188793ec193d83c5528288fd4965df2b9e240d2e3931353d6b570db4ac22ef91943dba2f82933126648b8413aacd918ea202db25bf605dcba89694fc6a0a7a251d6f051b324538be12757ae61920d547d00496abdba68efdbd1ba494250e5651d93b537756bd3a4efab4f9f541e4256525403320764d91b87e3292b860f7c6979e2ba185d62cbaf311230291d28e774f33a3607f3c7b143dc7ea500af275fdddd781d9ca8b9cbb83357d00a83a8c87bc7622517e62b77a275508df29d3c63a7a48e16a410d2efe613a8decfcaf49597ee58f0e53cea134bc117e39ca9bd2ff20677de6de23c819c8f62c727c170e13fb2950761eb8f8f0bb136f0471cb90bd81ce8b79066372a6e0cb9ac1d9311c0f38d5731992dfb556077d86289b0a2b2d5936d4cb3ceb69588f981d3f006ff0b1847bd12babc60428cf586565905763dbc89d18db5f6ef88d99a55911be01997e93b2c2dc02a03cfd4ee966076c88d1cd964db4d5dbbb164ce40b31757fa0207df8c13dd21c7da73c169990af0bc6a761c568ce92074791e8fc6b740a47785591e70f36d42090c3002eb2e1f4eaa80c444922a31687e5f3cee2289bb8294e4080460a8330983d31e9b6129f7a16f3924475fcc37041a945dc076521b990c13d6cc85396b53fa3f230981a87562450876e8bc32753e323061aa23516ed74627b7f9695b9bec4086592f11620a7d63f96cebbd55ea38741a4bed3fcfc003d4cb5c2750678bb5c01b2be9b6f45fc6f83bb20af880227c8463d98c614625611c5367e3db1b5d1b84833bdd9f67265826750ab1a6768b4f16bdaa43223907dd05bd8a09a369ecdaacf9a88d1868dde7d01de5f961a46aff53f23014fd1716351d267fd6cbb5be30f0cf053b73c18e522a190b112357c6d54afafcda1a21ea45ad9583603c843f45167a55c909300717551f37bae5715510766c88112a42dc80d0a7e54154db84ef12d74f08cfecd2fdd37a4915a825dfb87557780e36b0b95bcfb18f86ab630e4e78e3bfd5a39f8da198788d50af3f41b8b6b5ee541bc1d1828b2c7d7a12f24a7905f3743e18c8620dfe95f5956186f844a61c3e8c86e16c9e162c75345dd26dd053fbbcb14dcdb26d40387300a5671b9c88b0013f8285b42abb9dd3a053e9755f6697afaaa444d2df2e3c557e5bb9893f58162fbb40668ef7c917a4cd46bdd876dea5b96b7a228014860195a6e25afa5311d767a536b47660f9a1117350933d88eaa962b7fd6f90d6e7cffc133408797ce786580ecd57c19541253142de360273359d87f250707aefbbdb521d31ca3a3624af43f02e9a4bf730fd0862d713317f14363166a79ab9a50dfd814a1c923940a087a59fcbd734cd0fdb59d5397547a782e928e1a741b175c645cde603948372b78763769cf443f536e196fe440c815ac4e6b8d9823b007c035f710f94446ab8d842d1a6c7d44af6f206aa664da4807c17c4b7afa68e92cbc74a73c4f094e67874b1cc23035956be712705083a10bb05dbabb982d7f7e8092332769fe2d927a79fc841c30c032c18f6e635bec9f7a5c9c5b145312d5ad3e2e135f3622330e65c811a92e92b4a2664dfe238e61e6e00ca7e3dc11ea9967b7eacbbac0a03831fb1ecc435c3fe12c0bd3a5fb3d73e81240e001363f765f3afe81a5be6d7b969852920dfe0aa2b585d70ad45d4f5772ea4e72fdd2c5c58fc821c0516f66a0732028571545b3e8dcddfd6cb8dc44d0fcac32a1fa5c329515a296ee60afc7d3cf04a92a27fb3430381975f0b59a60a6a42e999ed1d406ca6940ba9146e9c8c6f992d07b74cf7e31c6ebbe113e890c5eb29338d90175b91839ad21e614b2c428c2d5cf5c39fc2fe606fda627d46c12f27fed35f6c24877fc2910aef370e77b4478bc961bbca0fd554a98a7335a0bc99922d522d9b13f65a9b6e112abeec7b9735c23c4be6043dcc2289e8fa1f566a413481114a583dcbd0b6edb776ad52f2ee5d3a0a898a7f6d43a46db1371c805c0ff378e276499c6eda08d0e1fef98fde1f90b7c07c142fdea45df4eb790fcf293d9591d053deea4b5accbb7ce38242fcb7407181b6ce87826310df6d7bcd269a570d34cafd3ed40c489e1ea4b7a6c79108458947aab067b4807122ef7a84174ddab34f7370202a6213b38e71532a5d66e7d4a4891e39311d7f06f28b3ca61cc1739fa118313df8b3af7dd603c9dea532bd681469d40535a71768c857d1f9cb1055c7d3c4dfeefc717a4011d590a84b3cd4b3ab719ad6cfab1464169631d0cdfccbc0c8d69e4874a3821055258dc2a6b050ddfcd62a607cbabe3ed65503215942b94bc63e44009da3e45ac555a034932b5ad61b0985fc1450df3a0dac389da25b2cff084fe6354402453b9c66e47983103ee91b20723e8b6f6add34e9d8d52f3ea8073681862d5960fbff31e7ccaef3214c7e7bfe517e61d366a4f3104cc5bb291b25513bffe48f962bf99c4e0a277920adda1cf6a7b174a80a6b6ecbdf176a9ecf89698747ce146f2a74211b09c67aff07344868945000d49d7c010f2ea90f52de16799ba8eb659d666b890e90539c86c8b5a23699959927317d4dbccf4792e242883b4e7989d86f087192274decf6485d560266774fa23f84fbd770d0ea5e5597279d456ea8273c51b87fcfaa907d4a6c64edc09ddb4067cfe0dc464976637c9b7a017a6631bc0e3e5900f4c65e4dabded698cc01e3d38c04442527d2f6f5b24359a97a65aa8394236034fcd337155692a8c87a0bb0351956fec60f9c85262ca26c3b48cb8634e5fac8fe5fa8c540b6746a3372678a6b258385e82bf723094455cd8fc6568f4a328a445c79bdafb89976553feac67f51d34a89bac36a9a83792416bc934044204eb0db5d5db55ee57a3f8759e59b779cc8bd2f5f9a1ac8efa884a9049c378e9b6ba148e8e48161a5b6a34f98205a206dc8ae35c8f4dbb6fde3840d709f657d91e1c55012055386e89b37cbcfe5fee13e58d02b610cbb552ac0fb9cc98296a1b1c5f3036d3a9b3e41363a4ba0ab8e9fb596334443bc65c761f0ea0d7d2f0e868effd595e49614eeb920d4bfe3d58fabe8d36706b0e2ee917ea363a2ab68aafe554ddc2629c5d02e23da75fedb34413545a7f83a0676cd9123d1276b8f56c27053c739bc1443d2333576fa9f4255b93840f324d12e017102180a023a988772f53e5f7048db98509a4e642a70d705b26ae0197c97e085176ffae5988e9526100a71971ed6e0af3cfdaac2623f373ec1dba38b2be5c52622d49d8d816608e012f4e898b7ef072c391dea2c170097561aa9520200a46935ba4c8ab0ebf48b9814e9c689c23a83d32c44e79bbd90f42850da159c4d241bf11cbe25b824a14317a4134058dcf1466ac3265431f533f56de297864f41f4028bd39a812f4ca3d74996e42d2c01cc52e41ff24e3aa68c4416b4a7bdc06d2342b3edb7d10ba91ffe6d6f680af145092dfecfe4d9cbf9761922b85d3dea39a396fab02e73caf2133439ec7861a75077f9a1074aeb9046053c1d2212d813b805f25dca35bfc0f10c19a89775367f5c25c5f45fceadf6d09af6aa7b46814293a570ae8f564c91cdd3eb4cb0460f0389b184c3bc2cc69d9e50f890d65523d885d4d67d24531a4d2e9d8802b506b19e541a356dfb739b01e7c4e8607a8e1a6c1ea01b0e4f42624ff996c6ede554ebec566d1e26d572e5f1062bef420766bd11137d0dee6dbfbe0bb27a24447c7128c6679a81d15ff238553f8e96ee9f40dc0d782c9b5123b2ced8daf9d03cec7e0327983ae893fd8951347ee4d42179f4acdb61dac12e9b0de5c238272ba984468973108f38a63ad65308c778f5ed5e9db0eb2cb605d953faa5c558b308afc47a1320eda6ee32390164ae0692bec2d9a21ea4eba4246f78693bc5adc3243aa3b102bdb9ac9c173c83669480d4e1a9548058ad760d18b485de6211a98c0391a8d0845d68bd6b40dcb330b28099083c7205ee074d80285264e00dedf91da7cb012a2c5d84aa28b8b069da04ec60f3413af5f9e67f822bb660137d9d3c804c6b65a8dd9ab4ea387b989db68cb0d0ac8958c57e587446e23586d0588e8fab41ff4c890dcbe7f41c3adc1872204ae9a8f610100c44ac3cc0a4b5fd8fb9cb486ea9d377d993fc8f58d47f1deed5d9725ffae63e8013cc016092e0783a4d28fa7ce91b408e6f15f5bded6382a993633c5f8c8399e2d6a73c804564508e77ba1a9099f0aef68dec6310d90fa82cab095e10eb474ac95524e032c1dcca30b151ddec55a706ce106", 0x1000) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000ac0)={0x1ff, 0x65f, 0x9, 0x9ae, "082f0564c49769d4af7a23acf70413f9c475d446"}) write(r1, &(0x7f00000001c0)="88", 0x1) socketpair(0x1e, 0xc003, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x2) 16:01:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x880, 0x21) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/80}, &(0x7f0000000240)=0x52) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x3, 0x100000000}, {{r3}, 0xfffffffffffffffc, 0x81, 0x0, 0x1, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x10, 0x100000, 0x51c7, 0x5}], 0x34, 0x0, 0x0, 0x0) r4 = semget(0x1, 0x3, 0x1) semop(r4, &(0x7f00000000c0)=[{0x3, 0xffffffffffff656c, 0x1800}, {0x3, 0x3, 0x800}, {0x1, 0x3, 0x1800}, {0x1, 0x749ae3f7}, {0x3, 0x33be, 0x1800}, {0x3, 0x0, 0x1000}], 0x6) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) getegid() 16:01:49 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) syz_emit_ethernet(0x8f, &(0x7f0000000280)="ed34273b16fb9e5951e0c7959f24b70011bbb406c67ffdac59304e3194ea591f13b908c2aa71cd382229a718ca1de7e6defe301ca32aa04683b0e94c4c9510dd2ea9094362abc0610d78c80cf4c97641060ea1bbbc1993b295f1a8f78c51f02417ce065bf669a083e3032de34dd81632617a4857ffa193c1f5cb92bd0add72cd0e00d87b392b38d942f35480c819df") r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000160d00963f3585e21d561800"/110], &(0x7f0000000100)=0x6e) listen(r1, 0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) execve(0x0, 0x0, 0x0) 16:01:49 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 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, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xfffffffffffffd60) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400028, 0x0, 0x0, 0x85a}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:01:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)={0x1}) recvmsg(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/170, 0xaa}], 0x1, &(0x7f0000000240)=""/4096, 0x1000}, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x6000, 0x0, 0x100, 0x0, "3e58a044b1fb034732154028c1d58a014f77c2bc", 0x0, 0x100}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x3ff) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20040074}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x4, 0x1, 0x9e, 0x9b7}) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7, 0x3, 0x60d50058}, {0x5, 0xd39f, 0x2000000000000, 0x4}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:01:49 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x1, 0x40010001}, {0x18, 0x0, 0x0, 0x7f}, 0x2, [0x3, 0x3fa, 0x2, 0x3ff, 0x7, 0x1000, 0x6, 0x80000000]}, 0x3c) setpgid(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fsync(r1) 16:01:49 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x7f8e65c5}) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 16:01:49 executing program 0: 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) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet6(0x18, 0x1, 0x7) r3 = dup2(r1, r2) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') chflags(&(0x7f0000000040)='./file0\x00', 0x0) 16:01:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair(0x22, 0x4000, 0xdf7, &(0x7f0000000280)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x183, 0x1}], 0x1}) r2 = fcntl$dupfd(r1, 0xa, r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x1, 0xfffffffffffff929}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x5122, 0x3, 0xcf, 0x2, "5ba46e745e66045238aa39eaa6de149569918eb6", 0x2, 0x425ab15f}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x45}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x40, 0x8}, {0x0, 0x6}, {0x47, 0x8}, {0xe7, 0x7}, {0x81, 0x7}, {0x85, 0xffff}, {0x86, 0x7}, {0x5, 0x3}, {0x25, 0x8000}, {0x43, 0xa4dc}], 0xa}) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSCTTY(r2, 0x20007461) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff6b, &(0x7f0000000040)="89") 16:01:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x52, 0x40, 0x4, 0x17}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0xe4d) ioctl$PCIOCGETROM(r1, 0xc00c7007, 0xfffffffffffffffe) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x7fffffff) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:01:49 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc6e83aca13a66ed5, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x603, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7d6c, 0x0, "f1f743cb40e374632e86006fa9bfd75e8158806d"}) 16:01:49 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) 16:01:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x10001, 0x6, &(0x7f00000000c0)="1e8b01ea42e9c4f5121268065117d25ac6591e5331c682b5bda98e95cc45369062d08d9e4266f0292b1157d76c8de7b34450b6541bebad675e920e3b62488280171fc8455248127d36bf96ef125080758eca699b00fbc32149a529a7a5fee120e0614cd2ed524cf3e22da7bac94b09bbb6304a053210aea3a143356bfdf288b36b63b11c5f43fe6977ee3086abf0c09c4acf23447e", 0x95) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) 16:01:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x7, r2, r3, r2, r3, 0x2, 0x2}, 0x5, 0x54, r1, r1, 0x9a8, 0x15, 0x3f, 0xfcc}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1804, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x7470ae9ac05effee) r5 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() geteuid() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x7) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) ioctl$TIOCSBRK(r5, 0x2000747b) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setegid(r3) socket$inet(0x2, 0x4000, 0x2703) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) geteuid() 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(r0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000380)="b4ecd2bca5b0f2b675aecb3332ff670c71aafca68f4f3e556393c645467410ff3c1a695e5791f21091539a33edcb7b92922bc1b4185454306b9e3bce2feeea08bb9b7a18cc33c1dcd53b22a1c2cc877381f4940b10ff93a99739c275d94b2cf5350dfcb3a9f58e16a9129ccb1573bcfc9cc41e13be755cc99a5e44294eadbba66ae71d18393e69634f3040e58379a580994b7eeae325fcf365367f8d19ceb67cfcec3f0de3a82b108e0013c730d19577a0933a36e466e3f1d0c91facbc164b62e9b0a71772e320a402d6a86387feba87b28534c75d3cd2b4fecd757bd8eed98afb5ba62ac79fae76a12de146528413810ef60b19ef9287f84b0cab4628c2aa6036d07d7ec36239bf6c9e24e42c1d0b4284258c4650a49a3cf9e9a3a1e083778a599cef8b738d3bf4239a0cdd04802e621572be51579b846847ca0cde0535799fed9667d9522e5fae89a7c7c9dbf769a111710b2500ff5fb0496a7100d8aca7bb403b7fcf6bfa89093e3fdce2a99922b1203ca9fc487500c8e5bde6ea6bd79d1574bbd4d02a77ed76282f6923fb4b4298e994374b0bdbc2b3ae851f61d333d7ddf7ca80b5f0025101282bbb778f1643e0319691d08d3005d5421eb123aa986899f8020dbedd083331cf514b384cc5ed60781858e003ee1cf191a970b1c2747b68f5af005912a6d50cb2bb73dbd3fd5033a08e2634df0bfa04d8abb22b2ff7a1a48e311a0e801c40c5b89b1878d4ed84b2cbca2c0a091a635c6a0a3437a3d20c00bf1bc8fdf530d1fc1827ed8adf12d99cfb8fa4a4826c5213bb7027401aeb5fa81bb65234dd3bcee9362ad6f6a6ef51816b1515007a57eef8d6a9a4d3c8a75a1d8ee32eb0d6f3b5d55e159ea3ff40b819653de20e1ea94fec9c05852256b9995ecc8a9a008e3a86911c7ff1d4b6e66a2f413570ec247ea7591464fe9811e553fd3463ac047fccb798efd027e22d5ba759d18cd591b584ace93beba195c2bc0b79ee2e4a3ac61c46afe7deeac7976794045e1715cb343ad2cd8f147a99e6076b57479631911f6c516c22d18ef42a68f415b3749ae37e0e993b4231488da989794c1fdf9c0adc0a1b8905eb72e2fdc56f4137c868fe75630d118ed747d48e1f506d6272e29eed2abf6633136ebc365e5abf86f3e3253ac8e5d0c98ea2c578b99cd5f7a2b96c4331e2f3419db679c52e6d6d9e27cf41c664331af6e171ffb850508752e994d962b4175b96fa8ed0f0d4e9de421a2a7f55702fafbf02b67f2677ca12b655c9559b599e7387a8e28aa3851cafd18adbf19b13a3cd5b285df609308558c6a80ec21b842c3101dc2dd9907b87656e3f89ad03de7c000360d1008ed516e794505b418b3e8deb2817cd4a2fe46e2cb5972a92afc6e52c6dcec9559f357c09c032e73f4321b0fafdf93776e528a055eb7fe13c6ce22000f1413262280245ecdf34298ae6cf10c266fea8d8a3ed6aaae3b0b02a3ae2e05da7b70f1d7b655f674344864607a895dd62da10949a7c80c886ba52e68c0a1b5010a3c43030b1c6506f864cf5cc10d4978b3d6976c2c9ec3d631ed698773e35bb9ff4c8e67167d2fc9fb936505e072aebb50e5946ed3d031b527ef49df4c6118165cb3131a3fdd4a8f90b181faf276c48d6ac8c9691ff14c6a15af94bc2ee6d5ae3aee9fd76022d376523beb82c6afcd9f8321f03e65ab1f16ddba98919097c02dba5b0f581ea9815489def5fa0b9b4db15a103d14047ee7b24765f79ebda2b29f0ae3a2404c8433ab75097b9cd355801ab5ea37f3b0a65bd3e301f0cbeea7bc55ffb92495c3825d4b898836009237a0fd119235fbdcf5b1778b5c5df0e93b94bae08936b94af6658d82eea76468192c73b917fa785106abd7f5910bb81d97525f2dd73f69c06d3c85fb84c7252de763e219f98ee9825c67ac4096aca04654b16c9d4ca12003b160b1cff28b3a393c73ba712d7c5abe0a80ac408b8abb46c18b9c3fde3e8653dab658e351de1c7b32d4494d3876790fdbd5a9cdd3053e894f736d67871054f2ed40c685ac73d7ca5e1aef79928af2be370cc5e3565851d6084f2bb6a32d85436e203db02b50b3e316413fd6975a0c96ac9db2f731c44d0cf6873decc212a480b5aa4d1edccfbd3894eb2d2d238", 0x5eb}], 0x1) 16:01:49 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000780)={0x10, 0xe5b, 0x4, 0x120b, [{&(0x7f000071a000/0x3000)=nil, &(0x7f000071b000/0x1000)=nil, 0x7ee}, {&(0x7f000071a000/0x1000)=nil, &(0x7f000071b000/0x4000)=nil, 0x40}, {&(0x7f000071c000/0x3000)=nil, &(0x7f0000719000/0x4000)=nil, 0x8}, {&(0x7f000071a000/0x4000)=nil, &(0x7f000071d000/0x2000)=nil, 0x8}, {&(0x7f000071c000/0x4000)=nil, &(0x7f0000002000/0x1000)=nil, 0x6}, {&(0x7f000071e000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000071c000/0x1000)=nil, 0x7}, {&(0x7f000071b000/0x2000)=nil, &(0x7f0000720000/0x2000)=nil, 0x7f}, {&(0x7f0000721000/0x2000)=nil, &(0x7f0000720000/0xf000)=nil, 0x1406}, {&(0x7f0000727000/0x3000)=nil, &(0x7f000071d000/0x4000)=nil, 0x3}, {&(0x7f000072c000/0x1000)=nil, &(0x7f0000727000/0xd000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000072a000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000731000/0x4000)=nil, 0x400}, {&(0x7f0000722000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x18}, {&(0x7f000072a000/0x3000)=nil, &(0x7f0000722000/0x3000)=nil, 0x100}, {&(0x7f000072d000/0x1000)=nil, &(0x7f000071d000/0x3000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x401}) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) pread(r1, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockname$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) chroot(&(0x7f0000000140)='./file0\x00') clock_getres(0x5, &(0x7f0000000100)) getegid() utimensat(r1, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={{0x3, 0x8}, {0x7, 0x80000000}}, 0x2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000006c0)={0x3, 0x9, {0x8, 0xe08}}) chroot(&(0x7f0000000180)='./file0\x00') ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000d80)={0x0, 0xff0c, 0x0, 0x0, &(0x7f0000000c80)=""/210, 0xd2}, 0x10000000000) sendto(r3, &(0x7f0000000580)="e19d8d4aac52ef7736d650bf90c6b4e2d337c1ccc497ead42b4a2f69c044c36c8f018981df065723712d8a874d6035c2d7840567e23e1b6459185ce75301a1a68b4cc52bf3e3dd4a6d1e78f282f01767bd0c1a6c8f9334d0ee9762", 0x5b, 0x403, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2800001bffff80000100000008cd7fd703000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28, 0x2}, 0x404) 16:01:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) msgget(0x2, 0x400) ioctl$TIOCSBRK(r1, 0x2000747b) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x88, 0x3, 0x0, 0x5}, {0xe9c, 0x7fff, 0x7fff, 0x5}, {0x3, 0x5, 0x3, 0x4}, {0x1, 0x7f, 0xfffffffffffff001, 0x1}, {0x9, 0x7, 0x10001, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x0, 0x100, 0xe429, 0x1}, {0x10001, 0x7, 0x7ed, 0x2}]}) 16:01:49 executing program 0: mknod(&(0x7f00000009c0)='./bus\x00', 0x2004, 0x28ac) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000300)={0x101, './file0/file0\x00', './file0\x00'}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x90, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x20180, 0x0) r4 = dup2(r2, r3) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000340)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchflags(r2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x800, 0xfbf}, {0x18, 0x2, 0xfffffffffffffffd, 0xfffffffffffffffc}, 0x20, [0x41, 0xeea9, 0x4000000000000006, 0x0, 0x90, 0x1ff, 0x3, 0xcd8]}, 0x2ff) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r5, 0xfffffffffffffffc}], 0x1, 0x0) semget$private(0x0, 0x2, 0x1) close(r2) dup2(r3, r3) 16:01:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100a2, 0x40) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x8001}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/144, 0x90) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0xdcac) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000002c0)) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000340)="06bd1290d5888a", 0x7}, {&(0x7f0000000380)="6c941acd39c6ebcd350604ea8902068ec8ad921139c128e2e149a194c3c8763f906b922e124c7f3a37f7b6fe3779", 0x2e}, {&(0x7f00000003c0)="069bfca7e607afb7b133f02e2ce955b73df696bb53cad097b58ed9ad0e71948ebd47e45853b75eba259d4c40981b482e9d7c96be54b4d377e966e004ad914ce1ba90b29a5153379cfb331d646d95921dbe2f26963b92ef60920ef640e5333c88bfd89ebaa476181b013f1e2984ce30390c79fdd2bd16d1102cb57fb7d4e8e8b0c175a74a870013418eb0fdda4c9f0bd95f9601780a37036f50ee21cd28699b17a2a692deafb6c67dde2e214e169be7a1f84367ab5ae7145301043cdb71b47ca8cbf4a0c752e5e096605836fcbe81c24e0db8271bd4da0f6109e1e215116a29aee720df48222c5447c5d55ea4ee2093b3105bdfc0", 0xf4}, {&(0x7f00000004c0)="20b41250bae1a667fdef77c5898a5015bdcb260532126c023d985f27d10e081e4ee2b21032b8b310350b799903d2ee138e30e0c56ae9e836340fc1beed7e18f4fab6605518f95bde798fd608e56822a94c9a1e59f4cbb085acbe4e708d5944621f57dc3a275b51ae050ea83aefbab754073ff254f3b6677bd8cd8b68144085aba4c530bb7523721283cdf5ed0f7a05ad7384242968ae92c5c9d2a306fc480bbd838967376b822cdf93e9eeb5164df6e0b899a1fdfe2d09a7b4621be95ca4b5d808fa9491e67882b956c83f80e9f19aad4a87875af3cf5a2576b4a870d5e90c685a6998d3082155d1fe0650aa6dcf395d3acfd077ff5b25762f749257c228d6461c833466d535d29f308ffa34d4d859eae4d71d4a9c5e4a82ed92a2833b6cdd3bcf7cc105ca0207b705ba47ab2fd8cc1aaf236b3c5476e620a54fd8b260efa0231a931a6ac87077b0e4c721fb801661fa3d9b4b231e8e39ec4a0cbee95464a25aa1029856d239daa48c47bbf5579409fb1452470a6610b008ecfca5638db98a4e0a9618a063644bf53820b1e3bbcc9e3fd142117053906ca1af0063b442c34d7d96da6429d6fafa737f59853e584f80a7b8b6a6cba50114499ec21084f0a93c5672c690e2e2316a92668c00d58ed3bcd0d94719bd16b5a8bcc6cfc5113d00c2abd900073f2edbb80be6ec5cf2f7d5fd4ef70a66731fa72c2f309408c8b5a4d2a9ae28f19da069f63c19d507710779ee54254ba4827c701c749773f6a68fbcecadebe814f9bb50daf34ee1336ad5204d739b27b3bdc34bc555c4bde2638009e82e249006814ebe9f9508c52f20d58d43e8e8eff2bf58e8042bc13fa7e1bdbd2481ae4fec0605c4f636dbc1d24873a57a5f25c708cb683f3b173deb6e8d0460b357dec6627ac31a20e5136696a8367bcd197eeb5c83894b9b8005fadf9e62d4c098f631972a6aaf6fe5318609491c646c9917b53358f5877fa732cdca12979db29fff95f0ce26f6b01a5846fdff3fa8fe4496651b839849ad425ff2f41415137f61960a038ee188c72c8abbbdd48b42ad362ffe2970edc1a181de8af3583b029380d85e42d2f54b87c0191f491f16ab858a434f25efcba910ab9f34bf6415bc51f64fb9dd8bfbff2a733cd6f3df9729693735734307c8167551a8f6520854e289a7dd34fbbcde191dc35c15684f32b96722fef40805dc7435ce099b1df149acd4606b1d55c7f52a8734babc737cb917a80859cc9a89655047e4c97e450eb551e149dce6cdd2cd6ff641d285979e66d07a637b4a03b7f0aa3bc535ec19f798d79fe7ad995524f401fc7f4726f55fb5c3cffd344255b5b8a39bb9f2ef705dadbfbe0d9cb00b0691cf2c0beeeec322a7a198c6f246a057ded7ff9c16feaa8ab9caf608daaf057ee8e43ee66310d6b0e0b45350a3a87a571f4d2a772ded6fff98d9c044109328006ae83520db64c84ca8bbaa4b367e2ae8d30995268229a43ac85302f751d3320821353c77379f0a4d38d28d2b3e6877f340a3bcf04201e830df5ad443373cb271e381225c3e04e949de513180b244a71a640b494d5864de1ef40463154bef92a86ed3b14fa4110c246a3701f9ab109fd238129f1fa7b0620338a6c493f16dc556d93f4396c6fce81b2f03c57c7190a4901e92c5bbffb4e817a84efe9ff481cb5276903f448b640dee84dbbf88d79f59ae0cf82cbebfee07b31dd9457d4d21485b7aafda767bc438e403281fe4d5a47b7346cde669f65d7bc7825bf8778d55c16372ffbd1202ada6e10686e375f336328fca846443e042af3885a14c4a823ad2e4068e325bfe36378b640573d7f944ec1d87e98f67eda57660e95b5ba9e0274d51de8324ee6c8028e3e2c697985d6c57cb51ce789b6a2cb41f61b733233641f6587b08d046ab00d674738d90044261aca032840301e6315d244c71d209dff5169c66ebcb626da283f4c9798fa66471df5d527f7e5084637522e1bc2d50b2889c9ad26285dbf59a90fa2da2ddf90734758e6c4f91eb8c18043cfeb8aba2b06c4c83aa3b5621d168041ad10f71fc94fc86a7c6ac5f49dfa855569a583b2ba52d664ed9942ce77b336ac1cac5e29f4ae7aaadabc193a3f4c0d3ee35e471fbcaa27748e33d0fb9ee8dfce298fcbe73c1910cb20daec5f2fe1ca43eb8a56e900f485a2691c703ab6ad5a165fc549e818cd8f08b88a148254b6e94e54a22121087054b7eedb4f57e56b0c71e0281214ef0807f2b28dd203aec170ae1add9ce724863eb3faf90b4dbac40dd95d3b407d6cbb19816a5a57ffe341aff6f4d33d1a1976a61168867a4de65af7d05e0f6bd098809ddeaa6fc114e8b11dc4c48cb71e179977901938ef7b6f08eb1adf46fe86bb82a7bdc3e8e52c8dddecb705402e61536b9a6580f8fabcfef7561e38e2f395de65886b08ef389ae85af86f81f3424bdec26a5f57b77fb035aeccdc08d9c51e73b44ff9f6078b3d398de36a3688f59d40d103d83edee57599fdddc02f1fa61e28b6f3396dba8f80f6dd6a4a431969cb2f48de383424cf250560c0a281a772d453068f6671ebd86c39a7289be3e42d2eba2d4336a3a6218c4ea8452980d6a06e8b40278914cd41debdcd2784979faf9afa3b1e4f22ae5f023e793f81168904fc2a97af3b6c313d3951d5b78623620ff8a119e959fa5d8017d356ba66374c10acbe68488e90018cf9283dc1066603b9f9e31d55abc6dcaea7eceb3f4bf12df64ce4ed162cad00b2a61e3a5ae126528921eadaf82f7e40fd4fec8b3523efde4062876e25ad8dd129092014d9aad5560391853fcf4ed9c5a56f65008a45072afda892ecc84f774fac88067d00fae7dbaec046fd7dfd201e653a96e29d8634545896008829eaad27edae471a41adabb9c9c114fd8f2ded131c9ca7871f175b4a29330ae7b35a92fa295d2f9ac62a58055a3d27296b7d0fb4ba501f60533538421e11dd34c82df2cce060c85bd72877c7e66d18b2c4b5bcf5c8d0c79d8b41046376ebb40af64f1a0f0d7ef3f8cd2b1b6d6215e0a04a1847dc7bf3d6bbfc075b7d5a18b6201291e40eefe4cecc950f18687d192d03102759df59626424bfa12e882898f1fb00183998e05d795d995a198e152ac323910115b85e6d6a2c03a82c76cff5ecf45c5289d640e0819c823a072cf859d93d8f9e24081f1f6417f527aa31269c12130e79be9ada8e1082d54ec1ce3905420a8cd17866bb0b90e197e041d6526a42eebb41e6054af308739992c652c5abf1aafdbae3a7e4eca5ad387a80af4fa8369d68880d15bdf4f7afe6a11a9d85f80575370b0212ba6f0bec66cef41d23cde1772361748af1e3ddf2ca99be3ddf5ee2d11d06fce8427a6ea61c06382dd61f241bfc22604c86bfbe31d7de5a7e2ea63482333a73e92402efb4ab4ec28e41c51c7016bc042038a59b0f47effb78ac0435f966c638158b2e8d03f625d5b8d6f869449c34e4abbe172f8ba94730de2312c4103a22c698ab1ed6b8eeafe32e7a3fb2725f0d4252e1a04321b2371a2c6f710fc65e46b009ee24373c02c97617c9b6c211cc2f9fa101374d252e6b3b643b09a977cec5566d42c7795fdec67cc80b2de2583739d22b1cd935ebd2ce32cb084d353b0e2992e355377e4d97797116b55d1a17487b8c1cb105017f580dd09430c4d805ec325da285230581e4fdcc084628e4cdb4be4aaeaab0dc0ce75e9aa2dd6acb6f74437fe9b588c66b88feee16c3efe71cbbba2eea868994a043c7b001fefb0ca339d9357ce92e36cd59331883a1399de7ecd6249d4653ada5def3542ccb78fe87ed1670be705815fe348022198a79490e1759832876537a643c7dedcc15ffbb2dfa592aad7c85a4baccbdbab7b9e71dca5f5431c4079f1793d3fa1d55446aeffc9a96d9be46c85c3f390db464452591226842559feebce0dc4b1b21e330f6c9d24925fef913756bfcc64cf363fd2d04b980086e36babc2502b9f85491e2de4183694ce2209886f54993ff3502b0f531919d980fd3c3d6c3f077aea679709e8a99a56c839b2c152d06a6f24ef73042e7e67faacd283095a5dac0b6bc051d983361af3d2505ba3ba273ed2934fd1d204986a15a48cadcbdfc600e5f41b3c2c58ad4c7af6213d73c36cd2ad4670faa2598653b46fee371d0ce2d7e63d09e7bb6aec4f2eef8eefc42401474d31077faacf011e961a162a25e5ad087f2be01787d4a56051431d592d4f9966a749bc3db3a0ba7405aa5a16d2ab78c89272bd95dfe795104c33d65d6f743b2e2a6886f1a50db06a89eb71263e1c7941f347650788b2ef7f89057d0be7bc0d6f210d408eb9a3b66173dc1bd0042f11543f72b2676c14d3eec46910955816503b29d16ded195509080ab9fc3d0dbb8a770ae2ba473c0cb9fe84da1edf7fb12d6b9edc6703032a056b9451d94d2694a5b61e2568a00d9cab6bbc6081fffa9e574a14d8eb722ffe06a9b815831eee01775322ff44d3a425b57a0343dadf25b0b93e97f760700dcdcc35053bc1328d8ab8edafb7897c4822b84a788f974167752b31b4a6c26c7607453833d9d939fd84f27630f75fde2c61c6465694b56eb78b9d3df761981e15f9a061023feb85f37854d5e2a768acee7ed457085c78edfa3f800bf91aadd12ebd65627295083b9749d22b636d343d818e8b82d294d377a79d00c14414e00c9b18946418bb8de3438dffd44efdcf9f8a6b825bf41eb3e32a4fdcdc2febed50d949b9c831e1aa8986d2548fdcff26b39c191eb376a69e69c2d0ae1b5351270ca14f323d23ded90aae8c76de1ebd0f766fa14f97cb83e210a4e6600a8654653a705934abf1a0cb2cc14bc9f6d05df6195648359b77db1f0c8d439ab746722b5427be3f8ffb017f174c65b73428fe8e6959b66823fe3eee82855df527119f2a8eabc68ab2f74b12a09bc522379c74f89befac22390b84347df424c3c40a7fc931e3c4ccdcebe342814e7d8b8332129dc477c3461b57247c5e495f4a021b52a20b0674d188c7f79495fadc1766490302683b1b0c94520184cc5f98901f5c6becdf0c82ad219ce8bff85c54a680ec242b68e14178e5a73515bb33ddf4a61e0b3b834044e088054f34868fa2186e4eed80cd376f5905fc073e19fec2007ef863f1ccc14d83a79ee8ccdc863b12a163b859afbe91cfbc43a1eac0c6bbfc97ec5e4cc9192503c273e754e740b53aa07c38bcd24e4447f915013524431186f3c83d4b106e60513f5574182cc718bba59a01ba6760e1bcc36919e0ffc979d156108f0192945e22fd74d88c15172a14134d793f382a57314612784a0d3ff310370f88e7289af556da4e8fa2237e6c77e5c34f536d57993fcf1fc5c3673108bb237a9283aa9143f94b5618560ae9014dfabaa5cfeb2dbebf4a175e38fb0b250ecb0d0b6f78708153406d2b3b8151510fc117bb491840d3c903b652577683fa929de18543416182a27b2493ba093388b2d64e86b72901149ce8e57e3d2ec60fae1188fbbeae8a9cd2cc9b0542d663d0ed64eb2ca0725a4dd0563c715f747a87fd56b644c5f5c852f5e778d0852d4ec5904a95bbfed6359c81f8e027ca7f371d92698b6a88951c080d79dabf8bbcf797a163f2eef1e7298c13c7e6f3dddafd75330ef7c10e5bb7921ee0a242248e8c3f58ef1320057134e3f5ee8157e930fb77349a67b3b4b0915e0323e7dea40c5809eae09506a23e70cf90cdb56e9b30661923be58efa37a2c96283ad09fdd10cce83ce32209fbdc61fa66f78a459bdb67de295f99e4337ab1b771b69529ffd4c12e5cab4005a65e2592", 0x1000}], 0x4, &(0x7f0000001500)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x8}, 0x1) r3 = fcntl$dupfd(r2, 0x0, r1) pwrite(r0, &(0x7f0000001580)="ba04a89df99fa1f204697e8bce28f092bd9ed39d63df7914370bdd76f7158a64f9c9973024cd1fd1a26ef4f049cfd80badf5076e6c3efb6abcc92007ea7ae1aca73640389d1c8e8bb8", 0x49, 0x0, 0x0) socketpair(0x1f, 0x4003, 0x6, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000001640)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000001680)={0x4, '\x00', './file0\x00'}) getpeername$unix(r4, &(0x7f00000016c0)=@abs, &(0x7f0000001700)=0x8) rename(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='./file0\x00') setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000017c0)={0x100, 0x1}, 0x8) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000001800)=0x7ff) openat$bpf(0xffffffffffffff9c, &(0x7f0000001840)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001880)) flock(r5, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001900)={0x3, &(0x7f00000018c0)=[{0x2, 0xa79c, 0x43ec, 0x4}, {0x81, 0x2, 0x5, 0x7}, {0x4, 0x4, 0x81, 0x6}]}) mknod$loop(&(0x7f0000001940)='./file0\x00', 0x2010, 0x0) pwritev(r0, &(0x7f0000001c80)=[{&(0x7f0000001980)="bf7c5d1db4c218751f5c19a884038403d47b1dd89e5008a122f37eb5070519f04c80be0b25bf9672eeb65bbde96fbe220e29d9bb5d31d797bf40be18ba350dfa3f54b7fe090584447469d06114dd15bac25dd742a80fc3ef3d5a6b5b01c667551500040370240f2749eb1365cddb8c46391fe26dc73207b951b0dad26d004d361fbb18308690a054764678a0a41b5bb9a10b015232d8b0d9fa7fbf42efa10ec8409eb289f5d91fa897d87c30b680cd6e0e967ac9fcd478402be6e28d526d7895cf732f727933b947552a3a16592a8d89aebcd507e662d3ec8f48b2", 0xdb}, {&(0x7f0000001a80)="d6669e0fe448227789982c41bfdb53c90c0f7adaef56ad6e56ba2cedea935501520f8bd564f57d39aed213ba2f151229a7738d77ed14b3dec1ec364eb9c5e98aa9e32867357c9d40f93847370a98f7e8f246cd583072f21d923c66fd341f6d68b87827b6c6d25bfe23db003dcb8c41abc7cb", 0x72}, {&(0x7f0000001b00)="1bde8319bc4f51dfc8769e410e84598efc10c8e0665e314ab52bd9d2154b1d6e71426c8ecbf06af2fee0af87347c7957808a55bdbfc5931c88283e3e8c5134df9f779c3efa76c5d259f7b0521bbf17190bd34cb23a58f2955908d25cc1fdeed26439a8a883bea7f013f707f19a5b95e5dc4b88d7628ab3be27dcb256972c071999484f72e32e8c42ebe87db0917e8814ed2c0366bb0a6e4465cfdb89e704601fca8af012ece04f017e9b6520106b633581aa5e0dfd44ca2c3707799ce2490fce40c5949360d88faca6eeec46044571767143931500b408b425f911b8e937a3d43f6b050621d46432e4018c36360dea35ff", 0xf1}, {&(0x7f0000001c00)="97ea16312c75a191937625aabae552aaffe1b6b6110039868647f730a5ddf6f8391869fa63cbfaa2158aa2322c4c196a0359dce751ba44ca1f9609289431d9de7c824b27dc6d9ed2965d5635b4b261ec7d0083acd6bd35387ee00932e9a5fce0b2634726e6360c6a1479965ac21a973bef94c34e96206f2872c102f24388", 0x7e}], 0x4, 0x0, 0x0) r6 = openat(r3, &(0x7f0000001cc0)='./file0\x00', 0x40, 0x30) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001d00)={0x0, 0x7}, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000001d40)={0x2, './file0\x00'}) mknod(&(0x7f0000001d80)='./file0\x00', 0x2000, 0x5dcc) getsockname(r3, &(0x7f0000001dc0)=@in6, &(0x7f0000001e00)=0xc) 16:01:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x101, 0x5}, {{r0}, 0xfffffffffffffffc, 0x40000000022, 0x3, 0xffe}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:01:49 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81, 0x1}, {0x6, 0xfffffffffffffffd, 0x0, 0x200000000000}]}) r1 = socket$inet6(0x18, 0x4000, 0x3) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000240)=""/148, 0x94}, {&(0x7f0000000300)=""/248, 0xf8}, {&(0x7f0000000400)=""/1, 0x1}, {&(0x7f0000000440)=""/12, 0xc}], 0x4, &(0x7f00000004c0)=""/82, 0x52}, 0x40) r2 = dup(r0) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f00000001c0)=0xc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)='aZq+') 16:01:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x20) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) 16:01:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x18290000000, 0xffffffffffffffff, 0x0, 0xfffffff8) socket(0x6, 0x3, 0xfffffffffffffffd) 16:01:49 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) clock_getres(0x4, &(0x7f0000000000)) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100, 0x80000000}, {0x3}}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:01:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x2c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x4000002c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x80) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x2dc, 0xffff, 0x0, 0x7}, {0x5, 0x0, 0x5, 0x2}, {0x9, 0x8, 0x9, 0x2}, {0x80000001, 0x63d, 0x6, 0xfff}, {0x6, 0xfffffffffffff8fe, 0x3, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:50 executing program 0: clock_getres(0x2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="060300000000000000000000000100007f000000000000002a58a3834686ca08010000000000000000000000000000000000206d33920e5deb96c2fedbabc2b066824d2e76c90500335f18cd6ac7082a65cac2cf3cb8eb197df65778a3df2135dd6aaa4dfbb3ea5f32c7a74127208471deb7fd49d44dda75f2d001b6318cb374604b6fe06b3e513ae2b92763db9910ff8b624e2af56b01693dd979682c89834d5df2f2a899950427af7646ae63bdfe105855fb294f9b2ae067a9cab424ca2236b7831d6c796cd7c2914a26476984b673f215d5abf7389560cc532da19f1584"]) clock_getres(0x6, &(0x7f0000000200)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) clock_getres(0x3, &(0x7f0000000100)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)) 16:01:50 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:01:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x100000000}) 16:01:50 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) writev(r2, &(0x7f00000026c0)=[{&(0x7f0000002400)="cdd98553ddb92fe1b5684e489fa6eabb285c76cdd32ac320a11da17ecafd8e7674de75ebbfe38195a3219c08863c0830f43945394ce3b90cc6710dd4492cfe83e61d7857d1468ebd3caa7c303c02a4c2c26ba2db8862c1fee1abd4466072ce729b4db315b29b7a26ab43da2073ef6da25a693bffc4cd401fd85f9ae73d2172a3ac66ccec514c36d531d9a08973495e0311834acdb91ac35dffcbc796389c2752871e5c7aef298ffefe60cc642b456d2750464a072bef63bf597bab341127", 0xbe}, {&(0x7f00000024c0)="48ef96124df66fa3a67df4f4f1fefcef339759d29987f4a571f6b6e040d107ce79bee501b2b1334582748f06cbbcb55d1bf43e5828f5a26ddcf9", 0x3a}, {&(0x7f0000002500)="c5b9717e7b57dda8894a6b10c85da7c03079fdcf76e29f58e5569fa55c8baff5de021e2583f3e02f9b479f7adea06c673daeb84ae78c16a478da495813af18724a9fbe38dd45aca0b6414a90b04bb0335d41cf33fdcb9f7a870c05ff89c815f78c41ff4998d3082b3b6440b8a15cae50aa7a8774109a0e9cc31ee1357120f221dd26c2620a89daec2fe04582377ae50c7cc56f7d38fc1ea4553b8fff75251c93d18d1909a6ded416cd80b29442edef026e50ed8aa500bae7fd25a029693d04a8d003682823af87ba", 0xc8}, {&(0x7f0000002600)="4f56f0214315c4cc8a33d3ec664aad463fd7b19c2825d0c8caf9bc9d7ab3162893139c4b7eee4d41107af98237f8e6d41d67100979d1cd4965d4a9f7c685574ecd85ee148b627633ff184c8a5e7bdfaa822ccaa1e89694cae91e894fa243fc47ed12f277ec67c349f8e16de05a5b678285c435f5e4f0b0ff46f160d4d29b009b8e42c3b383", 0x85}], 0x4) writev(r0, &(0x7f0000002380)=[{&(0x7f00000000c0)="12ca96e5610975cefe8e84810df37dd408a4603ad28a138ccb888b21b77cb718e677e7c9e17e826411dbebce1e0815457dea407b409c75b10bb100caa9fa2d371be0bb87f4fd4d66b7bab581acf18575a54e76999f97373bf827f4a65f156d51ff8ad6746725166d48766b70e29882", 0x6f}, {&(0x7f0000000140)="b9305c005babe2e036d6ba8d1ff7df0ee45dd41ea371dd1127080b47c9c277020766f8d299fea7db97278da591a134df84f5fe5776083033be3a121b7cb8c4a50e8f92960c853e3e8a400d1620dac671efef4a138a6705aae3a2e49744dd1c8aac1d1b4662d3e2", 0x67}, {&(0x7f00000001c0)='m', 0x1}, {&(0x7f0000000200)="79a645ce67abf9a16744292fd561a3aa9ba46b8d3f9d295d7460fc0d1abd6ec83ad2ccfc55978d72ce755e19716b81ab103cb33acd8bb0a1b405d3bcd3aa73581bce803c9b0e54c4c0d3662feb3c33a12d8a217f73a7dc021c0f44c0fec5ef4277d30ddfb425c3ce30af310f37ff74af7f8e5f97707f10f36d88362b766c0cfdd27965f63ee7fdf1eb90f76cfc59315947b67f73a7cbb956f2f7840822f395c28f33aa10dbe1d4063110a8e7f32368391ed3a2091c8e2f703b18b9d41c0a7cd4a5fba2ea957fa4c7e2955175f10a65b071a125d5a639bbeae76ae049d38ae1f8d3766924d40c4c771a8364a1395a3b496c79462ddc05e09b55872fe474766969ee8a48654d1f8a727068af4cf1dbe1202f04a143688889721bd837aea3659117df4bbb7f4e9c00fa4ae2d7b5d7bfcf2d563c9fdf0411c67a2037dc14541b9e665b4da596557b87b1c54b5e33b33d61ff06ae479772efdf787ec73606d0a3944fc4ead650d6c45d4d7adcff48f0c352b2bb31ff9208a0c8110260aa494bab6e86791674c0a1e54d0f82f209441ff44114a232b438805274c97976b2aee8b47118d02f7f61f22a30ca32dec5a310373912add0aeebac5093e0b732db52e1205b831ada5a960669f5e62af09965c5a27f22231c954181cdbb9defd63bb08a5f5b653b47168dfbbda7046152dbc3e25538a6608da6c52430b82f5851591e2e59511a5750d71b4b8076bdac7d903b2c3d38e06cf5f04137e61d324d078f3df1837c15ffb3f9a09ade90baa5d9134ac9201d56bceddb4e155a213e38d422e4ccf89a969f462be9f38f79cc2503dac0ab98f9bbf0076ac0dcb74f6ae8f54dcb0c4002dba54c7caf426b9047bca7f70c67734d30f42f7816ee0022d2ae76e91a065e8b8d85882d552a95129687607a1cb4cd577ec32c51414c5186021455aeddef934c5ce3236f5047d517359ce0a59dea1c559fa2f2aef308ce2d4dda769ec4690079b1e5bbb06310701ec390e942125155d0db127971cb16175d626e611c10d1d2a0529b8913d4297ebea62ee6433809bbb8a31bbabbbd58b4149afbe65afdb77718c8d90b9d81a6f836e94001394d4296926feef95af3a97af0b1d56551ad45a811dedc0edf86c0dcaeffc79e7c81485734eeb72489a0da56c978258622e6d5aa18f1cd2511af5b62d23cc19d765c3e07410710e57308eed32ace5454e84e361401e745396db7df6729bfd298413fa7ed6032df478fe437ccddab1ff4569a72f98a2c7cafafc6b2eefa6cb4852cc1d9d58ce2c925683166f11032ce6375ce375233b2cc68c3a6bdd4024c4e7288611b5192520a2abae13f264d95fdd3e675417f6b1a89794385b7651ca729dabe8e87bcb235e2e54db803d98121243b328dbec0dc4af2863a12b06426df5477a63c0412e7428450c294269e48381de0942bec7bd489d29b1bade8897f4678c1896b34f08ac59988f64ad23ad9ee1c1b541a6e9e1aad4a4990605d9e601aa26fca174fc5ca35fa714f61537c799dd6024f07e0a4bc6f35cdb1845d825a2aca0149053b0e51797e74ea36df13912b8d1bbca5b58f219958e801be886590d64be48f148b6ff56ddd367aa49efc9977c762d633c223035fe5d8e82ac3c8878385323f1fba8f4f461a57fdc520d32d3341d769f8b9746c2b28f50e5bc0dfbd3536a8242066310d23ba36289f5e0c3eeb419c3e95a21d2c389f87dafc4cd06d0a3df4e04de88eb0604a028f3285d937ca1e12f4c4ed134938be103b774e166f09829e57e75a153fa07743c8866437673b34035595cf506fcb65f3a009693ed3e518c27e7f47421a767c818e237b15d65abd1785f26baea26f8049eb07baf1fd69d75e2ea5703e7a2c26bb14a677ba01cf7cbf7f9ce9ef1766be0e4579df1123a783193b58c39947d82af08b0a38721c551025ff007c53d62b841cf6912f16fdd22cc768ff3c48ff1093b2dbab397817663c9c91d5bd9d4dd17bbdbc3b804cfc611643e41e8bf611ba846f78c3808c40ad09a81814cad3801d6b2c075827f310efd1b734a8fffb7b7c119bfdfd2febae128a1ef75b356818535c27ee070787cb118483dbe582034f0b7f2f6c11c92a7c8cfe938f524673bb2c0ff9c841208046ec4f4ad4ce9a79f5125d2642a1695e483e6df76c8f3a8ec70b093aea855b6783b5adbd6570e661a37af620d5e02fb7d4d1b9fe38bffeb35ca4efc006468997bdff347ca50dae1ee48455ce02eee03c1321a50aecec664d896cb361cec50b9e9a554622fb83afd0329cb680a26b17284a4088184528d397231a73459d7393b7b99517999134f106196fb37a66c8cb080419ed80e1d79d56f64959241239499a92bad507b3e09a87d24842cb1e0fb7fae9d264654bc4c24765478736f3d645dbb60bae53ad54221c4cff915662e76bb91e9d0a8d5cea382194d364125a8563c0c2f9f6193382ca2bd6f689d7cc8d04a1ff92745ab79d08856235e367592fda50ad01bf3db34ae196b9d5840dbfe9154eb487c4b9438d4306a51d086c82038027947fe79117d3c047b1814231da48919a53c552eb52078e13994202d01c22b09dc111c5994c214dae13a7a67ef28c20c161db1229419220f756a39590465004504695bffcf14701a6ee00b07be833fc72d9cf599cb7cad31e9c9790578a0baaeb0e620306978d6aee0da09b02691989691176ac9c8cfde293769ab89e8221bac972db771c26521618831d056dca8af44b690e7954a39dd0b1ed90568745fe21dba16dec9fbe0e5e0a20903712402c486130c731ad5329a8f847d01b87e891fd688b4b65738c99333731288540bd94fd7b26fe9688eef01f18fc51b345124dd9000215d6587842941a3fe7a55c2adabc1bfdb7a9d7527d1d62b325018b66e6dc253d853ff9614388be83b7b9066ab1ee2e391e9edeed4d3bd89a0ea83139e1d05dacd7492dd0d50add1e19716ee2e64c2d2ac0a555ec929408db23a06ec0130d66aeb126e6f8db0c150ab4c9d731afaf4d8fb38c2c8b2bd5c9b2f73a9a01439a8027868cbe0c9e2c779992b76537b9c37ebcc7613bc59640c793fd60a248f3b1466946f351a93b1bc718cb68bb8d625ecdea17e563088da09f84377ed332d5288ea1b03175d8536e024ea411f8f35c266b1c298631c792a5812494d6d586d4e301f64860c2e2452fc168fa4b8250b499018279cc464a2aef29818b4c9879072e9035fc054a698977f2603e1dd155ca47c3d3667b221d3b8afa61c71d98326fb57227ac0a562c75996a61447c6472d2a0fac348139ce39a651d92e8c9148ccd72b0283038d161b77812cf23e675be3e83cff0203100cbd95a6d130281cb9ebc36fa2ee9fe589fce284ede5f305f57d661c1ed736b6a743be2b23313204cdab2d644cd7645a4004b73864bf52915e393dded457972dfc59ab2c6b99b62d487e85784908260ad5d1345546f397c532e69b513227c6f34e4ca32726aad5caf0c92b3a563aa14d7ab0a338e9f34b366072f48015efa4ce840ac720a9adefc9b049e4734ce20301ebe3280b322c09640ef103ef578a2e5edbfc4d9a55c2199cda40a7d0cddfa96f2996042734687f817226d52989faf51a9e83a3b6583b6c662d077a6e931bf0639307b45aa8a99da5ec57ad1e639585a5e7fd46ee13b7dcb65f56f3a2b4628bb9f3516d19745182887a8894999aebfb927c281cf75648269f8c2983f85e5c779aa4260f49a54b85eaba55ad834b1d8c150d5bc30dc74e0eb964634fb9f472c6cccaefcfa6669ec198afec8e110626b5532f23c240d95f42662f6b3f089c58ea743b4d078d0e02b0944bad315814435d74c3ff11c20770fa83c663ccf63c549626710f1df3d2634848e5ebce04259efd7a00280d4e685dacfb4a9a1af6f88eab859876c230b9c52433455c71c03fc2f5cf5b4fffa14b08363df33a057a73b6cf48f28db8cf171c5dc263002d86824c35e9e803affc7aac45b2aed4bfcf448d0242afd563d890a95afbabff7e2c213b7f1ceccd6fd6a3e606f6032a97cc82e9a1b3ca4af96d6db87ff1c198f71bda5126f05ca253f532291b1a28fd71a7e95b40a22b03a7330b48154bec3095b12ec61e997e5cc5a55627251901b5acdffe0bc2eedc56f279220f0445d68e62ebfe75ac84f6613198d4e3300a55870790a409b3db6ea6a4ef3317b69e5a17a83e1aaf78f731d0f3d8cd361f6a800f1cd436a428d761a6840fa80a86f0013c8fdbdd730b4d6a3f3a3125147805f413500adb89e94d7eb76071fdbaeefb247878ff4e9fbca7ef33933dda6fe27cb1cad4cad855cdcb909fa53694d2dd69248e9b47a23aba0d9595b4ef79ece74e8b9e3a73b12389a09a9b4c89ffc5d2b6259354c5bee94b965d66f61d7670730b358062cb1e243d5b0004c89202bd5a15f71719ef56a1388db017d55f2f77554a326969b4eb73b0509660c9885da1aa8d410e26fba2ee75ef25ceba0f6e67ae4243569f28cd2f39a1a122b76e5ef3cd0160bed4007573a1baec133506210ec553acda31274e7a2fafe6538ab5fa577baa92fa10928caf9c2ff37bae0b2769a742b7de0ff69a824a2d1d311aa9245310d9b03d8257f1c2b9363334b44b4db6b3fb6340e6745ea43fd62d39d5a0cff6ad17f28224563180ed1861310849c130211e66638115583913e7e4e6c0a1308b043e19e312e90e35da91cab251bcb79f66a3cce184d79c38613b1ca3898752b235cd3a49925012be9d89d897d9a4e79cb12d50309a5d445a6ed41d1fa7bfd29ab3b867b740928e03e398aaffb6039a38eb4d400c818da615fa2b0b68d6ec7b8d49c85a6ffffbf1115da854365d4434a3545951f0cd6b78a53115b499975aa8b9534a31c182b0544c3c166f01095b5455f9d03bf87b56ea27276bf5e580a2ce90f086fc93e61b88757a8c423a58ccdf057194a804a209fdcd41c7239abea9434cb593734d9f2ecca92bb879d2d670c0496c228f6d1d7063b4a1958d35bde65a41fc9a89d63cd4f9fb3926475ec2aa83fff102aefa12d86fe56c5bcf16104b5187ce8b260ea19bb4c12045c8d8cf9dd74fe5944d36c7599d370d4c485eb209b73e9f67d05ccd524a9785db6a56e4ae9bcac829d08a446dea0c0c1c413909d76fd687e595c93fe8ecf1024e17a05d722fc50765733c7228f84bcf842840264ae677920fdbeb4423c860238fb0b05840d952cbc55684e3b11f8ac1e843a0c04d0a175979fcb6b67c54c44b8e7caaa71dcb1bc498caa48c90e491a73c1b37930c08ae6be0e745e7c20822a4d773db44b02a13eb32f06658d18f38c600ed1bb2b67e8992b292def044e863ac7785ed9a2d10e18f08fa02766c5df65acceb314125649d5adcd1637d82f4057f9da8c23bdee51fa59964bb0d8b5f299b1f89c204bd01ffaa840cbf9c9f77fc055fd76d1147b508ca765926054c2dfeee4d76d371e3e0f819a5c1df9ec91c566d40810c99ffb07b2a02b8b6d11c067a6da3054ff7b49548e2baac04e085fec7247d4d4972db0790e4fe5926de881200e8e734e8519dfd240321589625805ec2ed9a368a0cedea5d1b6ef150b2d06c299b30333a47ab031f1ff61ee8d4f67fbd049a802d55a7e9cb34a9ba87040ad6b3a858ae145a89b88ec43c401b470a94d82a523bd14b3d34f3ebbbed78d38dd7f24da0405ac7b03d63dc3592f05259f2ece11a374a5ff759c2e2f4a3603a78fa198961012d3842d6743bc0ca7cc2daa89a0cc9dde48c958b6e7d96c55cba57ba1b71657339650a7fe5a6923d5ad685f0c9a5ed49d29ee3c2739", 0x1000}, {&(0x7f0000001200)="eb99a6cc9c338fa861654846aac4dc3e854c1e549a768205d44423d5d1aa902df4ff27dcdebfa763ee2f431bd05b3d8f59bcb073fa0a501d7ea8bb4965b81b4ceed406b6b22e3836d94d462c61c1afd0ab293594246a1cff47638dde2c840682fffc2c76c0f25e8e883c41c79c4ebbbbeb2fd67e1f5058717e8e375cb38f0806356cef27bc945d399f4b57", 0x8b}, {&(0x7f00000012c0)="a72fa6ff10bd901b008fb967a5", 0xd}, {&(0x7f0000001300)="778c2343f46645c52a2622c31a4d6f3b7a7219cabfdfb81fe60a89b9102f93922ba76a161d4b4d524cb07975a0ea34cdfab69ec8f3d35a7f60ba84b036eab1d0665471da", 0x44}, {&(0x7f0000001380)="627f160f09533f74f64ecbd1eb28a5ef2f530c7e98f1e5b18a6f8862c65ceb6da92f90c990d6d5526272188f391fe1931492684a33746036396403a54a2b8301692a96182b8df9829ec1c70624407ed6b94cca21dd813e7467a7ee670fae4a24f2a771684fc8b6f2a6831515e554c70bafa50a4a549ed3d4c6530f246d092478fcd8541d85720f7889a1ff6e90c1924ac903282d8443f467c7da28ccab977d584fa458edc8e2c5875e50560e9559616e9169f4664fc46636009f1418281f1f4c046986a8983ae51f14cdd9e42930233fe82dcaf40068eb035e5185a01f8c5993bb538a8439ea022ff481b9f7d212ed95f554210af7115435d0766af64b342d59e461a6621f38232d75d11ac41b28f96a201f94cae35892fb33cddb04af6b4c80f4340087816f2fa90ab974ad01f42bfd111dd48f3e2d05059d9876bf1fdbb777a32766ed789bb81d43e031304fd3cc4f9e47726071e175d2eff38c6d81c6f8952eece31bc8dbdba7983c5457c71b49a8f890d05fa57601fb1b316eaebcb2f0fb9a570770939a4897b005d95c42c2a49bfa02ac98415a43ba09b696fe956d9f52f12cf25771a0144fa55633e57d1e9187a86d2300a812487da3aa3e2b154b0b90a7c74242ad7c2527e6d04a3e4dbd448a6803b1e9367667692596ccd5109ff1169e77b60636c8043abf1a3cb5779daca9ec2dd218bc969e9238fbb726e6f9ce82f22ff46c62df2c61dcff1d690709c54959741a0e070b3767a402f55eb9816ebe94464258e531c8ce75a5e6a5c38f236c66febeba98b102c2d5b2238bca4d427d49c1974a302962d2ff53363eb2f23637d75eab1623624c888397520ba715d02fcfb5577cb4b1566b20bac5789627b527e93a6a7c0dae8d6617209e1ab4b389f2d8895961367bc8636d34c1a8ce9d45058d03a13ae5f4d181fcb4aa2488c6c40dc5911ad8263adde27bd1bdba3f1444599fbc4dcfd9af157bf693be4393c843832f19d572c85e04ee01b8c02480dc57ba35b21297e08051ec7bf5f4b84772354162bd21365b46eff00a24045d97a3e9ba19c6a53b4a2b30cc14e8e7e84cf4f6fc4e441a9bfb811efce28e0a4c7f48685fece7954431c8152d00f11746882656c9b3df1db349ec2a4b357ee61e8edcc156ec5f3a42c1d0342720fb4506321c22dfc0f183f8a59be0f7448fa9f59eb8e238d26bcb8f5c845e3249694a8273e04c1a997ec1cb4f4690c25a9e5c6d34a07ff14e647f3bd546ac8938fcbe75e3e2a8aa5ce9c1ebeb3c57971f8ccda00edfb09a10ac19988e3b8066fce3f3e0848514e92df3f11ad69d1114622de5faf85416635538f18cb99b0cccd6083f3f8037aa724582d715abb557adb74bea855fdc713c1400797be8ca59202070667cd670d7f2123d22a531281702f25552377bec0e30430e5562919e01f9a6a0239acb37f6dae60b1e16db5e7bd52247cd6407dd7c9e697245c3ad43ffc1a721ba1f988bd810272f2943c057f0fcfd4b2f6503cdb0bfcc64c9542ab0564fe20254f7be80f360cea265710bc60af4415db0bca3dfc60f0c92093f8e432d18f2fbb590ef6c3ad567c7d72e6e89e63b3267d3528c3829a58fb48dc8d787ae35c450fc16efa25f143790bd646c9d15222e1fa18104074f0fa81aa35a9cedff2c4a431898ed515dfa5ba7f749c1f10e80b93222a6d2babdec48d90a147c222695acb4398c0fc983e618acb4a63d10072d879c80d567365e94acb0ffe4c3381b6fcd56659e38e8cf49c56e61aff7b12dc754e11834191c7565f5b478079903aa13b69d79dafd40f9d3c15ee77c9c6f817ccb645b62af0f90959734dbf7c6f0da7269e08a612d4a61abb83fe40d21b232007967453afbef450ec23ac60ac312446cf2f10477d8390e137cee9b249a19a06074e65feb9aa73b0c2673deaf9c3b921fdd2945fcb19adb1453272e05c0ad4010a7fc4835d858cc27bdfd0b09f684b6e72c4aae5c78e302dd85ac67d6b501d3e4b4aa6e8bf2b0f94b7472d37e35a1c5351d7425d49e27e60f002b1349f57de544bcf338b650d0892f65273653ce202458e904b595871ed5576b09a45a5b0de4803308216d2d8fbad24b98e78aede9993f29451164b80fe0ba7e6e9cea211bd03afb9bf6747ee982dff6de06f0eb771829ab48c19dba2e06a358e6ce4ea5ab180c419b97712e13a34f0cb3eaa118a93b57850aa3dc995981d6186f4987ac1e9d92bd5466e93e9e8775ab32bbcdd77bd35270e0e31babd3e1584be5dff732da1436c144288064e66a5222d2502dc39b13470197802b2391822118458ab90e1811b567ab8d4cd92d38458698eadc48bf6ee731611be0c0b168f356e740cc60e780b3335cafb12929a2ce414e0192870c51b5e608a22d0be611c7eed9e4df4440950792cd31c9b36436f3a20a6aa28c2396d73f718328228ba6f0f73d55a5dcb55b56bfbd5642ceb0c4650bf8d27be10a42a9d0301e100f8ca4f16308fd5327020cc85fcbc7156b071e88d522c838d821481a7d1333e4c5dbe4de87ed28c8e1f9f7d15ccdee9458781a4e7c63fb4a70cb40c4c17a28a73ab2f9bcfbc15928b11fd6c2f305e00a12f7ee2e8617530dbfc78d6be823f39ed20de84de40de2b27f054227338915fd382038d70cc3ec79fbdceecad33a1e26c05db92bb0094fed9c4418deac5df9303ab3261956f33c50aae88a7b96f20cbb973ad8f1846ba60c8f7bbfe84f779c17d006c02a2e1cf103dea45372a538d487eb383c1fbddd739bac276dc69c46f43cd447f2373bcc89801ad75f7330d8c9e2638f798a1ad00f2b4fcd333dd488a75c80efb263ed02474c29929c87a06e19ce25d08e4a1173cf877db5eef6543fbb11c109d71864378633f4ec38293d859f653d51161fb4e86bbdb6bd65040eb6ca84b54e0b4a06be40f7e80551e1d5126376b32dcf855720bd5758554b74cde3e75637f4844454e34b46124a5fff080569981af3b26c9c2202752990028906df97728755ecde2ceafdcd2a972fee70f526cf2b3ec491beda12922513e92f666bab4d3a64adc5df9baa6796d89c9de84f399289bc893f889f7be96f477b48d0fcdc4a5a1fb0842440397e8762cd30c8329247eab15f0c0f0d1424def2db15b7ceb8386d558a5ff10d0a3637bf6f6e5d1c7117ce57690b7cc58698982c8cc61ebe25a3109cd4002205ac58ebbdb4659ff069680de9e3094b2dcea734a946d0e3502042f8c79fcf9912055693cf6ad4fff66cc7f7d3d0c6f24816cb738af4caf76e4f53ca7345b9291f8bf7e04c95a57691deed0f5b3f02875b631dac435c119e2b5432277892db7d299b9f619afe1ca4ecf4f7e2dbe6e74d523772491e13becacf1ad49f387c888e655bdb9771ab7f9d39c45d4d6b3374cc54b2dfc721698cbc5f897f48458d40f4ba25835d65d8aaaa8f13e6ff3420a88739c35b866c9a90a3c85a4c8a78eb0f57dcad3bb1fdb2646bc49aae58426c949106f2b884ca8a01b9dd2fcb6822896bd0fc870f00cdbdaf4fd5f5799627813b6840faa67b509d1bcc574caccbf470bffeb915308123a722b82b79bcdde88e596cc9113cd3aba603dc3b07396fce1311253c31ac4c881cec08b8d80b7a35e65cac0daeb17e0095061af433410eea0a0b927bc930a2d3fd24a2c151b3e244fd608a394adac4148a6a2d1ded5fdcc2bf2c04cea88cb049cafc7fb7fa7903b5c2a44e4db119544f91535b60feb600baf44a1fd4852c5f814850436a355826b6573071fa221199fc75b93667be79ab58b539320d4b9ae518033f9e20d53cac17cbe560b2117dd8a9d9a58e91e54ada8379758cd27fd6a6e66ca2950c61753f3ce487325952d6cbb387b943023622034521987f8ed31c50b3b8faf6e0ad5b0a2cb44745e28eac23eafd241bfb222fdd43ed61d612a8907e17ee866b05e9d6695534f95f79a38578fc6b781f9476d3dc8e6cb299a548989ea1db6f366f83f2ebceda231f3a600f9f289dd3bbc1f045610494d86ab743e670ee6ff2238c0c019877f587d01914625d2f9a1ce2c764614fb6452065379135987979295a9786fb48bfcb0a5ad276dc36f719ae4d9ffaf340a3845cb754a345e8bf249049c827f689d181e693359ff9b6544b40be92bd00cb6c6f814ffcf2035e2ea2ec4b1454cdd5eb5a3d95952af8de412aa26bf352fcb43ff3490ffc517217d7c67e918289c826c16bc6c7c345c9f4b9a43772b0e100adbbc473ec8d34e948773224f3085f838e37b9eded326e9a3eb9407459805ff5a0976ca8016a65ec12fb95a7b32ee12163fdec749a9a6e2ffd19a8914fc652744f54658bd60cb454822b60d63cba43ce164822fdb98b5ecc6328a3944d663aeb157439aa20a74a61dd5cd7eca9b03a866de240fd19655ebf360e093c4a7038d7f50937f441e64a9585055252475b84424ade10b2ea777365e13f7d556561d1f5c95cd0f1468b7fc36453e4226625ab752927003169660622467dc63f847c0936e093dc14625c6642ccb478ee0110459f45c9ccf9ba9ad7b717e898d00a3974319094175f0c3d22db41a93eaa5a666c56b177e44296c015a6c2a82a21de903889831a0c8a9a4df0a54a3d09e8a1a70808b605eb356d0f9ecde6be30698cb1820bdc4370ebfa39cc53b341f9df942ebd0c0d6c7dcd5a12e73e96eca023389979bca5dc7278461a71151569bc3d9eb03b91b133dc97e429e3800709e4a4d972dc461337e1a18c8ca8ae801b229a74fac14518c9bc7f8caf546d4cda81f3e8cbe017ca5b431710c2f6ddd7249575413347a12c2a03966ee46cc391f17d71e7be2f60d0b691a957320f1107bcaeb3c5e853bcc4a480f02ba79b1feb01279fe3576b0c7abe006ae8ad4c7610b670eacb907da1aed61bad2d76bfc37166d15ab5667195568aea31304bd06f309111f2679034bdf05c9f7232831a58d25a588b4a5459adf936d49c963a06fd66e73974ea0686c15a04009fc03946a6f9967dc87b5ea8d37426873b326013fcfc88aa7b7de17f57f6378106812531ab95dee464d2e72a714c00b58ccaac85ff165c6a32a5c262a07d11a23a3c8ce365cebaa02eed7fb1e94c75a7c92419122cf73a2ed8ac39f56a7dcd25ced3fa27e668c0907b1ad4f062dd8571bee9f19c6668e1813422c9ed4314b6cfdeb17ef1f3f67fb6e43b93a796f691b5d9a22338eeeef1c8b92b2a8c45a9f3b44a35b5ff7339aa51fb19ffd46831fd4ea0977509787cc3eed0501dded8efbabb19cf476d83851af2ba5a046873abe5ca5d94780b45c8c3b919b63aa9bb74673cd5a8a3b1b1aeaee677543885fe19c14de6feb2467facb67cbfb1f5ca83d5f9673e029c5c4c7b2c26bdf0f33c6655371863fc267c125b71847fd8c1feed9d402041d609172ae49558b4b4f2120fec0e968d43a3007254d3883eca3e3ddbe930424b4cdf5248a8417e48c2de4be5ba899c3d872c312da3d8a242d6f68867ef38ab15d8c2e6f9ea28a3bb892e45d1aeeeb82008a04edb28619f25aad7e0fece5a52ccd1d13032520905bace9c85931f872f16f82394075db3bd5495772559cad2299a0286a440f8d396a12b0871a07d8b9540d7dd64808e5c44c6f6db44ed32ee7cda50ebe35553fdb7d69b3034a83333d1cbdbc52444a71a8f34eea2a6959dae7b3941003b9d364535a1d7e59b7a7205109408b8b5b86e5d61ac60a8f549a299b1798d99d13280d3565f161c024441d56350ec4f136d02eb16f14e6d95eb3c71e546d9bbeaed792ccb3ae64a5655788872508da67947bbf688c044e9af036b8b80c8", 0x1000}], 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)) r4 = shmget$private(0x0, 0x3000, 0x9, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) execve(0x0, 0x0, 0x0) flock(r3, 0x1) 16:01:50 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) r1 = kqueue() r2 = dup2(r0, r1) readv(r2, &(0x7f0000001800)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000180)=""/82, 0x378}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/211, 0xd3}], 0x6) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb) write(r3, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r4 = syz_open_pts() r5 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r4, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x101, 0x100000001, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x6}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = syz_open_pts() close(r4) r7 = dup(r6) write(r3, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f0000000800)=ANY=[@ANYBLOB="0000e748eec100004ab3cd41f104cb71621c068ce4050abb90b01e0f38b3d2ef6757c17677"], 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r7, 0x20007478) syz_open_pts() 16:01:50 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0x173, &(0x7f0000000340)="b6") 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x60}, {0x6}]}) socketpair(0x10, 0x5, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x400004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0xacc, 0x67, 0x5aa, 0xd9b4, 0x7ff, 0x5, 0x1, 0x10, [{0x12, 0x20, 0x0, 0x2}, {0x5, 0xa997, 0xcd3a, 0x4}, {0x0, 0x1, 0x4, 0x5}, {0x6, 0x6, 0x40, 0x6ee}, {0xff, 0x2, 0x7ff, 0xe50e}, {0x5, 0x5, 0x3ff, 0x5}, {0x7fff, 0x3, 0x7, 0x3800000000000}, {0xc0000000000000, 0x992, 0x2, 0x9}, {0x7, 0x41db, 0x40, 0x3ff}, {0x3ff, 0x1f1, 0x4000000000, 0x6}, {0x80000000, 0x5, 0x40, 0x2}, {0x9, 0xffff, 0x8, 0x1}, {0x3ff, 0x10001, 0x0, 0x6}, {0xffffffff, 0xfffffffffffff001, 0x0, 0x3}, {0x57e, 0x117, 0x5000000000000, 0x117}, {0x2, 0x8, 0x5, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") 16:01:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x1, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffff8, 0xd6, 0xf0000000, 0x3ff, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0xc43, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0xfffffffffffffffc, 0x8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x7f, 0x9}, {{r0}, 0xffffffffffffffff, 0x42, 0x4, 0x886, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000003, 0x377e}, {{r0}, 0xffffffffffffffff, 0x6, 0x0, 0x100, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x8, 0x1000}], 0x1ba1, &(0x7f0000000440)=[{{r0}, 0x0, 0x28, 0xf0000000, 0x10001, 0x4}, {{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0x0, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x60, 0x1, 0x616, 0x4}, {{r0}, 0xfffffffffffffffd, 0xa4, 0xfffff, 0x7f, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x400000c1, 0x1, 0x7f}, {{r0}, 0xfffffffffffffff8, 0xc5, 0x40000000, 0x7, 0x40}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0xff, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x2, 0x1000}, {{r0}, 0xffffffffffffffff, 0x34, 0x1, 0x8, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000001, 0x5, 0x2}], 0xb0d8, &(0x7f0000000080)={0x3f, 0x8}) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x5300) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r1, 0x2000740e) poll(&(0x7f00000002c0)=[{}, {r0, 0x1}], 0x2, 0x10001) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x5}], 0x470c7792, 0x0, 0x0, 0x0) 16:01:51 executing program 0: setrlimit(0xe, &(0x7f0000000000)={0x4, 0xfffffffffffffffc}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) r3 = syz_open_pts() setrlimit(0x5, &(0x7f0000000100)={0x9, 0x4}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) ioctl$TIOCNXCL(r3, 0x2000740e) fchmod(r0, 0x100) poll(&(0x7f0000000040)=[{r2, 0x7e}], 0xd5, 0x0) 16:01:51 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) syz_open_pts() shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r2) 16:01:51 executing program 0: chmod(&(0x7f0000000040)='./bus\x00', 0x100) r0 = socket$inet(0x2, 0x0, 0x2) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)="38b93eae6e68eddbbd27e68825470ea084477ca6a8d251e4d7f6846767cb29398f4d34a4ccc4f10aa8b2a94be4d888dc5d3f37723a741fd3a0ffbb28", 0x3c}, {&(0x7f0000000180)="37c963", 0x3}, {&(0x7f0000000240)="bde06fc80ab642fbce154d5d8aa3e70296c7fa5766659e72ce831ad5f8962091c21e95ff4dd6d9479175dea713894e7a0e6ef53efcbb04ee705412d962521386c37250eb4d29ce207718f112ec8b425447cbf0048d4390cf868993bf1a2dab59d1601494f159fa", 0x67}], 0x3, &(0x7f00000002c0)=ANY=[@ANYBLOB="9800000000000000ffff0000b05c0000d1550010896f603d0a3ed4c43f9553fed4ba934e007bf7cd93337ab1cee77778d8ab68db1797e65abfa011f3ec95956d0315fb4071c554e447d18ba542009c5c58d0c626209ce91757f48fc5e9d946cc27cc81aeb2f5af92673c6f2c702cd9e3b61370f15cbff3ff08b64f2c80f857929a172b68bd5ad56a000000000000b000000000000000ffff0000e6ffffff710dcd707019d03b2c030f782da3f1aca7bae3b437e4152e3e7b3d577b8f8b9d08200edd39f2cc6c950735101ebc270449ca68852331dfa0cdbe9f5e7d5fea686020245538c5cd78c2e926034b3b95c9adbb09728109680e615535f17be2a332c09fd7ae4c11b26199c5c34f98d2f17d757bbd66e65504daf246aa760733fde38b9e3e80041dcafd1c5f1200e948e30e84fb89aa9cfa"], 0x148}, 0x6) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r1) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setgroups(0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x1) symlinkat(&(0x7f0000001180)='./file0\x00', r2, &(0x7f00000011c0)='./bus\x00') 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1c5, &(0x7f0000000680)="b6") 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget(0x0, 0x3, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x7, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000580)={{0x6, r2, r3, r4, r5, 0x4, 0xff}, 0x8001, 0xfffffffffffffff9, 0x34c00000000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x400400, 0x0) r7 = shmget(0x1, 0x2000, 0x2000000000000020, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) r8 = msgget$private(0x0, 0x400) msgrcv(r8, &(0x7f0000000100)={0x0, ""/45}, 0xfffffffffffffd3a, 0x3, 0x1800) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet6(r10, &(0x7f0000000440)=""/239, 0xef, 0x1, &(0x7f0000000300)={0x18, 0x0, 0x101, 0x7fffffff}, 0xc) shmctl$IPC_RMID(r7, 0x0) r11 = semget$private(0x0, 0x5, 0x2) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x2, 0x8001, 0xffffffff, 0xfffffffffffffffb]) r12 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$dupfd(r9, 0x0, r6) r13 = msgget$private(0x0, 0x60) msgrcv(r13, &(0x7f0000000380)=ANY=[@ANYPTR64], 0x1, 0x3, 0x1000) flock(r6, 0x6) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000240)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="1e") 16:01:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x90, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) 16:01:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x28a9) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) 16:01:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:01:51 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6b, 0x0, 0x0) 16:01:51 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f0000003440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003380)=[{&(0x7f0000000100)="83caba67916fd445a9b40255dd9190ed5b7cf95668cde288f40a38fc7ead3aaef56053f0dfda9b3cfe0a980d8d772d02d4aca91fa63f9a1ca08e59573f63959529745eca7bfd0ce5dfcd884540f9f06cc9a5e28a4824de184fa7c2be00119e45512137d621b0dd863b257b084a3743f4bae4020b2e29eb24da2b204827f3f68391e42e135e5ed91349e170ad50c11ee06bd6edc07c81daef7121963546b8005f1a187961bf51071f44d27fe3b39f9e7c100e21c3d662836db6eeef7170622fb1d2fd826e3c52a7dd44f34706d8181a87c977666de9f4c457e485104bc9bc8e4a52f70195721b967888c347eac55ba15e480ff6060a0316e1da697201dfa11667c14439ea213a9f1fcaa62f40b51cba3843df072fbbd99943455c69a1ccf5fd8eb9a7597b389f383cc5bb2991f9de7db83e27c8926f1dd2f73750dcf81628cd9a96cda1fc71fdc0420030f13b3f146dd8428b0645d7abaf34a73560820225293102de540e1022c83dd6c4b2605ea0693b7b60ca9f526b8d0af98650e8ac721fc0bd94080a2b65befeb8c1ee4be19e7815a5cc60b6fa27a9d50e7518c4bfe873f542438acfb1a6ce1262429802d3d1222471500fc00140e45c97e5f49377209f36d696edf4bed9f999ca338baf94068ec932a01c0996b374637d29780f691b0a3d5e6160d5ab8de8f7a0d9bb4e53a69eaedddf99ea8d87e6972a221013de4ba52a28bd18d39b632ea25917d9bce50615980985fe5fc75d96fcd2069529d1ed43eda269dbe9029bd1b890482d44c235ed9827cd93b0dcbb430bd3b03b93d28355f2adaaa288e59c733d9ed160e7356470c5bd6d1027ff0f0575472690871bf288f1a3fcf397b5abf158e9aa8b3e13921284aefc35bddbf3abbc470fc0310e994e5e9bce51a97aeda88b149194dd5fda74f36c67b4ae49c6815f8c12182daf7633a28a0497dcb3060d89a297bb58beb0553c9a25cdd2f48fbf1dba2500981472177445a8273071dfc7208212ee3ecbba155a1bd9a11b1ea9fdd3c5eb7bb3a28a8a1fad61b47a676fc6bd45eed7c9d087fc75144b21dd56857d5a19360e02065406b9c75641583c94a62b6aaa06c4b37cc7b5384981ef351ed1e5904888491f15b8e8958bf43ab26e3adaef190c6d41ec740c6409d6c4dec6f3b53ea194f70051803f90286305cb7333cbce1b9b00ee73e19d02a4b0ac8cfb7d4da710d340884ccb320af65732619e2fcf1b766646a3d52accd0aa2bae714eef37b4534b57331120cb2b07786d5c142f717771a1ba0f8b518d856361c0c64de5dfdcf18aaa062d740bc00d6325ab0908818f7e4d58421c4f752e90496e88633bb4be0319bd7ee7e2571bef33def5bccd95e16c855f397dad92d40f48799cffeac0a7d2fa9bb0ea7ad3ee23e3cd80dca8b695b3375d511b9f2fec0e18aea21145d5335eb296b2437d3eb99e1bd3842598df9db138e2d42878780ad616439921f13d115e3e7de452b39e4c263e40c82eb79b181cf71d50addeea88b1948aed26d2b804682875894c2ad26dc5de8252c6be938ef9efe89e9fff5d1f2913f08db20b5deedf2e794c939e095b1a774c10ba9ed76580cdb8469ee4d4b808561f8ff89a01d5b19f3833e6c2cd35ac942e4a42068080e2970d8d20aa4899bfb755289f1f0321b204733d647eff3728ec465d3a8b83b13dd8c00e77f23178d1356235b07e4fa72005684aca0df3712128fe1a7abb255e49412d4f906b905350ac0fd1a07915a5a29d93f887dc496125b9c267448aff523baf5a7525dee63aa2d12c93023b34c8aee1e6d484be2a3483eacbb5af9ae76deeb771470780186387711063434253059d4a4c54eb9cbe203107882360417350009d0938faadce78ed415ceac5027d8694cf9aa7dacc8c4c3c2cfbfab4e418a6db31f8fd85c13e1e8fa33507cf21d7c99dfcf63ca458c7b36181508433de7508f4a3e1f61349d753dd0aac6ae19f2e20eecaeccdff867a60ac43098ec9d28a1be21ee124a8f327d60c7072f43df8442115d9975e0d603a71fcc583c85b6bee1ebcb3f3e71e0280a3e8d57842db873294847d610cdaa9fc28d003960164809ac50e67a93e7597de9e9dd09a4d0ab17078a9a1743f705c9798cbbe09230111f086465cad1f491562acc2e680104c2467f0dce6b688e9319ff49dc87d369b84cbb31506230323f9ecbb7df2722ff06359ea87ab3558295e9c08976566cd30d923bf8bfd84ca027e71ce69aba3870d21e9454a9b4df3b3cd9cf25bbbc239927b9731bdf121b5470ab89a64ebce0d3f8a17775972e33c7ac47bdd3a63275aa0afbe89017fd01eb51d629dcaa51b717571f0d446728834aab295fd921dd2db227db84b180b1a99ace90f2bf437302f6181d6f34358a82d4e7b61ecb48ec339b2d0873e10fd77365e6a806485ec5235d4b95ace4d36ff8785285e9b1a34e533e0b2edb2613dc400f1ae61057ef0938e9c66554b65469a8f0043cc8b32cb1adc538a32520fb72e95eab9f5575020e6a9430433a38bba99129d484d8b990943ba9bd0d6a4c99df52d7b1baa702900fe2eb4eb2cecb87e51ee10176b0ee37c0deceb15c2a32bb5fbc6c4bab2edb5a7370746467ec55d1ef50ba74bdf97872c12e8120c7324f5a51173d19a073ec4884ec575c7444512a4c6a573723e3c8430a07da727f8062ecab9ebbd9328034e4ac76b9cf3b45cd44ed4bcbb733d94a553c87bb3e8c1f0714faa82e1792a833fef0898de9f044c1ab2b3f56539364b58f031e5147928b1243c552def8d9af190ea96925a8a9a243a063a1c8f251ee2e5d57086144ac24e712f2d13d05c7c3ba5c79fc7d20fd2db7c4d0bc3866b0e0e48887e5d612681376a466b43832819d9fba4c058d598ab482ca7163bf5252bf11cd3e942153223f0577ea1b8151dec3660114b1e42cd645a222aa9cfd777437b74c00163ae4fb13b5361bcc785efb509de7ec9179e5b8e6b44a0f46c225c537eabbecb381937ccc4220b3e3f2109f8a17d083c5f0d7afd500bac2dfaa5718fa40742beea49417a594c35a7e99f602dbc2ef75f91e101117fb16423e3495a9bc068b417f844c0b33f595818d63a2c41a73f49dbd59d9c2e0c8bbf435e4f7d6b853e02289a1476d0c23e3b68fb001ed39a3727fd716f2cf082230878d0f26b6ad454b844364118149ba40b25f039f1c3e8870046e6f7041e08c0f964d7c5665a0e5978a3c1458b5aeae797e6b7ad9697034579b7dfde3819c5901274babee415ce68bedd72295cd6bc46a4de75a67689b0dd6f09befc6f007026570627e173b9066b46442cd0307fc698e62a9a7e387dc26b084f9dc9049a1682eef1bd0a517ae7d4f95a1da1d1ae9e237235df2617b3a39e92680f3d4cda587fbc1edb886e9491aac0c3d72fe31ec6ed00d9a81650e1b8a5067073d5762d32d89d23b8010b6f10393be34aa7a3a43d35ad2ae79efc475067a0bb5e3ec286115e4f64c02219c3c9d35231eee211c124b19d3215f857bc300e8dc79e6158bce36604e1dc6d3e5a58cbd7a5a59867321f4cddf336641a6eb91f1b23e02af674e8ea78c7e0637785693c4f7cfacfb9f48f586b7c4551f0e999fd611081614ad7759d9a8d4cf0e3e1eff4775ecc5907e93e01e640644859d5a5b8ff5137fdc38011c380c06d9bc4586e864ef61d08bfbe72a0546ad6845daf5ece0a0e173ba30bfc14a3aab1068c47c64ae965b1c44b3c045ded3174e5232b768b945230b64d19db4539ad2b045109d07788d57d41603c31d6207433f974a4f5a3f6de06a4943e40f097cfb02059cb5679a6691fc287b181949564a9a7b6144e8f035381a6350fe8de29194c43f17af30f32d9d4950b86a81c9c8e85c91abb41d10fb13f68df61ccd1de97d88687fcc472cd7711dfdcb208190eee813c9afb894f2b6986a6aae7e3836fc13d90ffdad76d371367a1dd36ce41034f010da51ec5b217251a97fec5804e9bc9cbc3bd76289b26fc25f7320c16b105968d6ac47e1917f1e9cef84a890d477ab732cfb22e2a5dfc369350115f241de971fa5e5eaddf6fcd35ed2226c87f6b042c303dde6c09d671cc54a2968df394fb5a57479d908d3f02c844e9de10cc17d2a8f059faf2933569077b8c8d095f7f23af53a28d02e7408146d2ed41d16389dc4856a7b27b0f3be822af36245ad7271b324de99d1c375ec84433235d9e336f85536efa229de948ea21f55254d3325a13083f64f6951985774116216f6306643a7817f45eab660195e6e02386a54fcdaa87ae286840a1cbe3404d870d0f8ba53cc6ef8cacab35c53375102a4be71c91ae565f3ad75042772995522927ee951da5c3711bd16ef117e405082b5823761d81b0c22280ed84b563c55e7db415731a92e104ccc51c4af0bc9781352a69d6eb3bb01b4d3d6c4d4580dd608ac5fa499de4cad471e4c8e92febc705a616b620eae74a7d2026776a6be7f32e9e7a0b2b8d21474b3b298d84059dce224bd31c12b25736f0492ea0aa9287a1053f0c9ecde03f914a18fafb8936369f4e91acb471b8f3b3ccb45611491a4a005e5242216e7ad1cc38da31646720c479087f5f62fc21a1fa38922699297e9a1ad7426c30196c073f0d916dc70da25bf583775ea13a26d96e728b99534f5cdf9b8b7462c796e69d5ba708f4beb947340203d4398ea3200ae56ea6a0fa3a3818b41c463933c546aafa9a51b4ca5f7550fe2a5db0cf0b31ac2b8d8bd7124001c9236de78d25f455b55a364a1e4560512d74a43a30bc2e8109131e9ec84e6c755a433e2b1d0eed45ac78401b2814da8559e87e3dc0933b4dece6d77a8fa97a0155055e036b9605bcb4b30d3a964f1390670ceb60ab91bd3024afb20fba42a476ee6bc76cd5e1638c698a05a37859fda7c81af1179e31bcb65139efa9c5da6b566b23c175592b1f76e424f0ab2060e8bbe69ea3f5e035b56ad52913d56bbea369e90862e6902c79cec992533384bace938616a6644cccaf3d1b5be19a9454078ee82de2c548c22a176f2f152506a98e377f8fd1b0cf39efb118ea4545242b1d828b682661736cfe297479e090438a42245a0d07711a6c8ed94fea5f91e7ce50d7b667209ac0b63346aac320eb373d14d5e8a947f48ddcf39fdc63829f8bbf1043927afcb249bb626b48f8a0ca4afd139fea6b6d8913399f9b9c0cb2186b6a8c031bab11a52c55b1e1115d02a9e881c15e065d31b727e2b4876d77d68e271b047655c58a9f761eab4f11287b782c0433600e70a1f1d5abcc9e3c84d8430fc59e7e8429a4b611e8cfa18026aad471af0a571e70cad72c7a1607c0614417228acbd0ae143c1e000bc3d7b120653d62efc341380b543603a2ded005badc82d32f4c55348b55b30319aceece6573dc961d8a3e2d37bf8e79ba7a1ecb3ce36c3650c3d838dee113d13eb3c17e51c576a98c4ce2fc94e886c36f8e9f23ad0b07296d08dc3f314f74a133d995185c7ccc58f470abcc3ade7e3cfadd0db41c4eb93e869af471731ea9bc23c290fa846b775d45074546964f3540eddc6c51b69e41c485362c5407b1a7bdd9804a96365e67e3cae0dc024608c27537875d0d9ee9d9bb29828a827445bedd1b3769e1a4c2f5d3876d32eafa00bb5ba5a0b4632fc743c698798da44d9cbe00c3f079177d9f0058e94bf8660366654a4d35bb8758a03a7debb05f5d7d74366e3237cbbbcd9bdb67361b32dc9975e7afbe3be786642f1f7f0666b2ad00772917672e485b0b5d54dbd1d6157026a2f3e5bfd0fe28be0e39b60173f661eead19ba99305e42bbe704cc1f", 0x1000}, {&(0x7f0000001100)="dbd3c14986a888eb922630344cf635ea5f7a78b23c3e573277e090c1f8008ef3e5959c405070f4f1faf61021608358d9afff264167124c3dca415563cdbe1a834323eee2abd5db7a3fc990a27bc793ae6df7c2a23f1750e53247e2cb06aa903a5c78cb134bb2cf34f5c7453633a1974323e0c978a97e", 0x76}, {&(0x7f0000000040)="892017cfff6a34c969d29ad0ba14cc64434db5e4cbfface7ac4a76bd11e8ad04f91241da3764f811d6aff8a05e8d", 0x2e}, {&(0x7f0000001180)="0b6be4ed66a377a893bbfb2f46198a0189bb3f4ab7bc8e349b1822b9a442915cc3f66cac71f86739eb065a0d4d1002dc5c23b36774224ef24dd4e4066bcd334e6c197a4f5a3e14ddb4dcb4605124d39280e9c05892672cc6d993d0a1f0c087d30a8f97efb9bfb3f9d4cc0c5e5aa850cf8920f88e2e413e957e1a910d43110ef9b4c00e4e351a489898b6ed3f3e5a65d68c2dac9eb1", 0x95}, {&(0x7f0000001240)="79e1bb85dd89213778a526a5f7f86457f52c966c532d40b5731cee5dc32896f3bb3230df3afdf1397050d4e3e9c18ad019feece1cb2bb0c2203aa6df6e", 0x3d}, {&(0x7f0000001280)="1cc456b6334e6fe8c7a7b2c370de527225f65d60b59838dba192bc291196fc1ded37532a629f4c45be9777078b6baab9948978eaf5c3e43278d64bc1f0acac3a1ecb42593de50264bdb23ec9cc2c014c12b7508b9a4804872f4b639e976cf8229591a60f717cd845a3f49d400bc1be0df210c55d1de96d33a6566572b65ea57a2702116fe8a9c50d106b9920b50fdb63340bca9b5cbe5b623a40aacacc53349aa89208f3e5bed8704f9086aa3b2eb968ace549d9684e6f62d5869624be5bbd3c7d5886eb67fc699f8c8da1a200a03db2f812111ac79970250397b0d01cd2cb25a07cd51e57e55370eac012244822a20ea6f7708811b2de82fb695062d6ce572610696fe1d3c622c1e381bdffb91dd148e384d6a3f3fd8fc54b9466cc46b3014155d0cb39dbf562c87d1c5a50d77e8ebfbf2c4ea31095e62f11c4420741e7e375cddf3c481eea8b2968ac77e205138d75b2c749747a6c6e237b8cb2a9fd9595d4e7e2726458fe8b523c1316634b7e19439953a28fbd7576ea867d2b01391d986e06926f52e4e87e789f8b44cc162e0739352332588972ab4ec94fb551dd4344767b57c56fdeee1a1f59a6ec1bc3338d20a103a05504e79b349302f8fbcd8920063c90ebb5a69c9cdc7c4fd6f162d338721832b8d8103a8ee9884de533092d661746c8b302da4e6c7bb49b876a8fd0cba0f2acda2fc7a8b5dd91e34e406587b821293705b39a1fac934209b7867c1e67efdcfea8ad3b389caeef8f1f6e8f525b4a2a9f09b32c1435086b723a5dc4ab0af76deb3d1f661babd5e46c7a1d786d7249f1f00b89a102cf577fe5a72bc9cbb8fd74b9c10873cfacac630e8ce6b327b5aa39087d7dc2ea5436cb2d5022875008baca444227fd90da2ce4f83d28f9479b067bec7d052f09bb3482fd85b76ce4d62cf87f7c6516c81af74eeb4c3479c3682504787d703d8cd668010818827ddf90562ecce35fb7e3754a6bbc458487bc5622b1471311d2dc2c3e29304203bc8c97131702ee099e13d04332e1c28c4f084d60742aa1a081d5489e55226e9b43e5909b23106410c036b1a7bb5e6653bec46b7432faa0bfeea018046e178e896f1eef640672116d0209818119d92d75e1395ae54763e910aaa5d7293c9132200fcd04535c3bb9d14c9d3a38a01b43572f90d0aa73430a9505ba8c9696f690c2401b7c184062781d3c8084cac1cf487efa20f1c867e39b94ce9691902d210e45038570982e10ab717a52b0a0ca31fa97d689915d8b967e1e1d5f5857493e4915a787075b33c98f8e9a1539ccf9c405c69f5059a30c34c79b50a2f282a3c6cd524806391bec4eecf8ddacaf51f5b4b1151812b37738a0313c5e4335b15e82209003a1ffef7553d7d08749c6b3bc55327c2155fa9ea68755d2f11d8c6fce76add9ba56428384a7832b132c2412ed0b734bde875c0cf3e97f42fedb550a4ea87a29874be40c77d24fa4a689d5ac0666125b1390252cf5f127b8099ee5fdd1efca90481aab7317003bfa4b388e607722c53c4d76e54b1b0f3d9320b818eed42786d327fb30c3574d72d23dba981d79e537f549f93ca5504516123ce814c7d37855c49d6210cec71091d7cd6a4580204d909e975ecf9a3838c3d886af5a1b12058fbe42e180ff49c9b5e43ac8353dc3c35cc18219d0f94b3f533190696db8b2a1f0ce91574ece5dce3c3b6bfc4f559130ac8179fdb172236acbaee231e27b7f45d6386620cd7ebc7bc82ecd396f1aaa9baa1ad89ea77adbf35806da427e49b1410c9e60f782f31d22ec6b9b0c14da5a1bab279c237b46fb0118c0b7e994261b068df12a6fdd8ad8d74837257426c1c7932c02e5dd6e96548ae42280d3c7fedc496acfe7aba43d2ee4fbc6ccdae217df937c1a99967a209db9a1bdd093d7e382e5bd0821dd12095b7f1ffecad160d34d3b7a4597927063bdf70c607255be0635076ea714385e431861b3181bbd6a2da001ee37fef7475832b0203b7ca5948111526e9f6c9cb22bd6f1090f75c0e8fa37565cbf4f138cf342535eba9fc65ecc3354869dddff32115bc45c8fb215342e88fa1feaef8320b5b2f9620bd1fc8d7d77a075b006e996e083cfdc460092d2adac7addadc1f77e59143a99e58e2591b958f3b052a1dffadb446b81f31c130f770db607acefba9b8f27e4be3c0e8d8fb8a1286df42dd53e6895e7f9f56d673b8adacc1ca504dde6152a0913a77a5a258443e7242fa3e5cde3ea2b5b6b6b478683530ec58b24e2494ac483b7ece35849b08e8d6d3671db19ffc820e4b4eaf5a6c5eff6309c8f7de905f2dbc21ed920dbae7cc86502917c9fe7360d9bb3e94801c46c486382383a6553344019bdb700bb3b1d6b913651aa6b5f586dab6b740b050ba4d78fbb1551e7ce3b138529c88dafbd22bd2983bb7fd6e340b4269c7537e4d8b16b49d09619a5825771d69878c6dd07a6debfbd4dff51e7c544d03076167dadca073e0d0fd584ce1846a862f65bade5b23c38208e42f6c723ca1fd3aec463557db5b5336b72d8461a989d115c89cbc219fe8599033d89f95d642029395de320e84da9e6f1df4861d36095dc274fe2bbcfb10582c6d15ca391f238e0e0ea74d020ee02fcce4b5fa9d7433235aee99137c560ad2683a6d5666db1ef52f9f732a4cb3ab40959ed221400e0e19c9d7e1bc1cc7ce75b0b6c07c2dc3b13e79200e1a342a8cb4bdfff13f3721a2f1c86b147de0ed7174b2ddc7793383006e59799189acf99852bcdccca0818fa2b7bff4bef88f162dfb099275b434d5b124ffa2961fdf99c03c1162be394da4d1598f2343d1ae020125e08f45cbde30b8af256e2f37d099415bdb495578398e67f4dd50a988f0039a6aaaac1015ac021561d23df55e43b0efb88341a35391b8285bf9a0d9096a9035293339d84340a77284f2790b853bc39e9751d23f23bf2c06ff126c6da5ac05efdb0d088bfcb31afa7966efafc8f35ad5ec77a442b70dd2ad8c60671a3cdc4d040a3dcc927a41558364e49be619eeecd0c9de01f35fd4b2cedfde088b0d3cc392ee2de9755b7fbfad64e04d908f68ee822eb39f28232cbf0e38d41b884248b66d86f30ade3fd1fcd869a640c349aedd4633b2d76273b17ef1ce93de14aa7273cd0f706e6cc9328fdae1570a511de7e21ff6f2e822d4e1f0f7aec6fd6d8ddc65e9e943eb51219a17600fee1f4f8aa6243a24a986e4891fefcc841f3121e11e99acb676720f4b0f14352f358db163c668ff4bcfc928f3d6e454b1eaad29d78a26592b7080bfd75ee411efaf67fe54101f2d3e8add81fdba5e110a01504985e317cf636746e0bb880c2f0e508a374a561ff6b0c865457d711d9119df11cdfafcb6eceed09710c4e3afdfe868a69c620827904ac16b40f413cb26a93d815807a9d746610da6a1892616b55275ac3a89821761f20c127f9281891d6fd9ee694d8a8936ae8bd9595132504d0c378b688a4138d63a7ba9056ba4151033583f544f9fb9bfae7e203dd94ed064116e1708515e2dc452ae428facc740a9a4c948c67dd5b667d0adc36450a8933f70cec507a1a8691a97e9451a98534d09287b028d30782798ed0270f0180c104e260da0badedab6fc5983432280daa1cbf513f4763079e46408de458d5dd99809546480bd09614a527a9e2eb9fd8c303da112e3499c5621451dcdd0a9603e630d367820982a2f3473aabcbccf2a39fff0fc6f0a03275de08aa15ce88af17f968f7347d47011bbdc7f602073eaa28d0c0bc98931b007024d50d384a9ae819b96402912490683db386e98333cda60a53d15c7cee341e69f61f26f0a981f22bd8c02845f79b76ca86065ae52ce906733efdcad7351b834c7553313f70e1346b1378a04cf3e49433c60738db06170028c0da03219e9144524f10be24c239e0f6c74a589e259d82f5c57d51b6fd5e6810fa6cc138c5707505815e00d92b774fc852ba6bf694e4c3c1dbe5b5bc474e4b196fdeee1f4124b3d42a7c66cc7f00c5510b59312ff75026e1299eb56f1012a6f5ed136c041c20e996f4b33a655ff504414ec402bb0527dffb09045ee94a259b94ffaf71c679a11b6b3dbfafa2cbc07ce4e7f1f368a106dd9905d2c4a6a75dc51d5d4487a1071abfa481507ffe0d04b49869efbab317795d0262f7beba106a768efaca041896bdef9ab9aabd5ef23f8626cd43b6652062d98069622cad4500590405e95d1a62d74a423854f36356393740713c835540fc3c06c67a0047f47f23701d7d0b7862745f31a72d1713451faa629316025ee5472a66c86e31804bbc62f9889d48f785ba762a8930650f4c93728d14cb3039ef4d158892e506bb698232901a56efefebd8debe5cd5cc97bf24e2381fb1f4cf90c73a95b170a64af57acd395ba6a5c5bb5f2e8148a6a991a5551c2f28e4205955973b6f279d32ceb6087a3812e04bb2e4d92e617597d485f94ca55d98e20f4cd2268fc6db0358e3d4f3ce2601a64232b0040d7cdf4560a9fe7d3b5f9df28acfadd7b0d44aa8f961eaacdd779b4400e9e8b13fbf16b4d49bc4a66d5dbece318721185fe3e2f455892ae5e32525dd09a60553d8b7881377fa35f418526cfc1eda6264f3080a2e56fba2006108012dd51771406c60dbd3b24be2dc99ddd5200f3009cab112b791b14be1eb29fd33f092f09203b02185ef5fda013ee73ab9b1e34092fb84fc31e41592f85206b18adfa26655729a8bdcc324769c9eed4508baa3e3d3800ca5c695b0d3aec04da31323d39360d51a89a66f956984d5709484b444cb623e54f4fe9a5da6f00d66179ce91de5cacb9cbcce28775e4506d1cdf37dd7df97a79a09472a541cd34565153c8601517086fbb94241cfd7e49a44d98033d63a83d6e6371a94b471bba57228720af7a7ef966da488840d5957efee2b3b9e000611c7ac48c3749d1fc15f3a6d0c3095aa293d839ca291962049a6c9ca161845aaade3ecdd8a4db91f58fb117696f39d25f522087458892d64005699caf7bbe1ed90ce43cf58998dc2b5596b93a7da38a5eef9656bbc75efa48b6812f641ea55b3536c831a83b19ca4da5a42ed2417cb4617dd3dbd5125476ccb309377ed0e35e36391786105dd0b18f6c00f0bc31433055732b1b3d3dea9f6f25923e0b91581b8da8b3be2f8d7f0e025e7cff932ccabca86d869de2564a9a939639b7be3cc230c33df542fa2d4e3e1e07896eb23e36cc3b87565f6df14c21340b67d85c631559219ab1bac29e98cc451b1d4a08025f89299b2572edec3265ac7d7d49b0c93644d3e2a069441bb53c461d127000c8750e4df3f2822e098fa976b67bdd34f1c7c67d1b8045e9ffb746a1418cdcb71594bf5afbb5fcb23ebf6b89c935aaf6921c24bfca5f7531c52ea1711ddce350ff8a5c99ed08d59832d34516923b62962d8615abd4edc485f12fe19896e8d38d44a915b062b240c2dfbacd298f3adafe943f22eaa0be547eca720ea6c2c3894a5c325a624cff25335b728eef58f9de42bd2453dd009456944842a8ae21c5656d14c0614bc8bacc0d257b1f11e0d2288aa160c3ec60bd59bc23bf7a2fb4014265a8633787ece6a31f3c74b7f7fcdbd9fa6c6c64043c41b2c8c90e771d48d5991a899c5b6673335c11cbe52109ac2465854c5f15bd0eea656c83b6a17682eef718529792e19dbe7d4bcb91999ca339f1b7de366e78c7949704d34b4cedcd17cfa5a516eedeecd7146a06fd2590559f14dfe4894cfcc95f27a60d85db15d0fbbcdba60c8b2e26a4980d729ab4106ff080ad310feb6904b1951ce214cf6b1a490c3", 0x1000}, {&(0x7f0000002280)="8a9741eb7fd9f63347c05339a45019f53e3ef208ae59e71a04cdaa6944a28768e750b27f3ed1190b214106f7305086b1b674679f4bedc37add47602344be63783336357502de3329b5f3f412974026ff59803fa530726ffc8c4c61fa479f755c241b03c826c00aa7c2d28eb7023490699609f730700efedf413f8ed880b4dacb1e73f5", 0x83}, {&(0x7f0000002340)="3587dacaf76e13a72a52", 0xa}, {&(0x7f0000002380)="162e990c9f78f869bb7925008f77343acccbbb72e4a37a03a9d33ea835ad0e6d0a89a99f9af911611fc2feeaa71e5df17029840f48f5855a57432cb0e388980a799b302c34240adaf97273f7da2d8123c4d03d8632248932abc7601eae07dde8ff8b3b2bed0d132eff149124f5def6b96ef9eac9b8b85d6f77e0e0d65f54439ba08a7a4e61475f8d1eabfe9c0fa5fa9ebd2b9a509fb797285ad26565d3658c47069b91bb311cfe0f3b0728f550508702c023782215e401fe8a851c20be3682127dd515dc4cb324812ce6e2d2820684a44bd22c1f41947ff910e48a91a3062f014bb4cee1f414ef0b225cc55a368d66fc4b652736edd5d1dd730453f9179c27b85fbc7334c069f6214e3f60ad3e0e2aef63e9854afebe851af2668f323e55820ad58e06b214e0e38e2904597120b47c789efe51f41f19c7cf00c589c42aebe3791efcb96c811d83dfebffddf1664abbcecc965a823dcee651334e376552ab1b277a8c0ba79d9a5279a330f1da4dc7e2c5bcbc4454c4b841b24a7df8f70c81583f29bb2e9f979489d96ad1324fc34d21b4e241fa4ca766a151db1df3926bdb3aec181e03f701fdc753f515332e18b5d0d6c7ddc53dfd381c061a0e1727abe09ca0548f45c418c68891c1e47ca0ab55786d9257cb48240c065d257d00d710c1f88c53a5b947230f3fe93db36bf378f4b9af401dcdda02351ae73b72e37611abf405473828a2143536f4213168cc2d4dd19dbb3df09deab35e09b88e666006be4ecf1fd55881d64a20806191dbec575a594b319698ad75e76e9b905e94c2072aacace8adfd30365fa8a050b5a055e39de05a67283240464b14f1f3932a2f90a9edd2fc65a2fafb3538a2ca584ec7dc87e5e8f335fef04b179dfc4ce1d827875b35ed4e655bde4ed51960754867a0166973c969aecb77951cefe01c968215d75c579b50126e2e70b2409bc44f14cdc0edffffbd56a4361c8b30721b5633e235f59dcf620208b34b11671b1bab330c06a19a0a993f58fe7c75360072a2bbdbf4eef119f80ca52c90849a2508241a0f7c0a5fb6b8eef559febb3799bba3193e59053cbf4bd1d9fff7004555ee646833c798aeb529bf5a3e861533c1793e522602b0604f72d01a3c500e348bef9a61e9668b6399a24bf49a1656443065eb237ff2865ba5ffff778dc265f291f856b9cb506d26f71210e3ea06073c1ba4a3afb7f10a563f17db5df2aa3c6c62315340683dbb9850bb82afa0b881502a08598b8c1c5f92bb76fae813d12fa6c700a553f8db03d4d4eca05a7bf815a41a26ff0d918bf9e391c6221a4c9418fbdae0fa88e860932a2331ab95abfd570374e9fbb46778dc14798bc9fe42d06e05d3a20c3081aa18ba5a8ba657cd6b8cc4b19814a33f8d5ee1c4c6c8deef93064ea0d2a4f17e2916a2d35af2594d9331d67642fbb786ebb7f778d4bce5f757c60f2cafefd131f429db039d100fd63813075f64058c1314633803446e8372040fa7f5a5f6defd7c7b1df2a73e183f49576b5a08f07271aa5f18b73f5c9318a9563f82e4d0df9b74ac369bc2cdd97ac3dc4c2e04dbcdca7644736e303bb3f81f3cfb5e4d0d70dd05c3a7117d077847a5084525f197b447278b8bb726140386ebd802b1bce446e2e776aac3510fa75dfa40ca372695685a2388b0bc81e9d090dba1b5f4cfc654f02f6c544bb9f8636098a909ee6d0a2919924d652688d4a590e135f9cdcc38c291ee5dc408af8aba4a5a6e6a51b57b33b8dcdf0609c0e785a5a285ec39f900b5b9a900284a729140730c82e66b3754bac8da80b2f3e5c820caffd4cd9ac556c87873eab6b4cf78f2018387382a83e3d1062691f83d06a6c45ae89f2e230b971292b5ae6dd2429c6d00e73b0f199760d1d3eb6d9415ff4c6aa9c3e47d747f2300ef7c0915d0a534b692d4e0f0fb25fd0f38a1b06c816d9bccd17b08323a936c0f946325fa9d2e8b79390d53fd759c9f33738d66131ae29844c855d99335c052801ad28a252e031bae1adc2f09679ddf643869421caac2c99c6ac2edd1c28edf60b8c84a7fc2cd64d3d79717bc5a987e7e46fb85ac6c2616ea0d9d050c3b42ae7367d42a9e21a838755e123160012757c5dff081193b02979d8b7900356bf708730fbcb0b3f2a91b637ebb479f1338079240b38c91ee6d8dded58c085cc765c03d1b5c05a4e49e7b741d210248b69579bd41548763427ecebbc370885bdb37b4647b1fe1ec84e45e7330e6ac50c738aed69ff19772339b218c000636dce2be89dffaea8e40ef07589afddb995abf6f36a9eba77482e98d8a2c0e58e30d9feaf62e03627cb40a927c7204e4836896401f8023f79b283f0cb1fd7e49b548a36b7b9cb0eeaa59ba58fbd78e20c1349c2633c42b79eb41648a973358701cb2ed377d7bd8e59fdede779c435f460f1cd69d5caad6fd3bb8b0fd805df31493760a67085b8409a3972a739f5e9016e22bfed3f6f69af35fe2c436acbe613714e31ce66d3aac559b446a4aaaf498cb43385c005f6397976c6d35db7aab3e1f703c6ed98df8c1ad08d74be6d1ee777f95f7cad28fd9cf68c22c2db8440c56531bd015ef580aac9f189013cd38181531dada10566a6c415b26eaad6b690416b5d3e54ac7ed6880a019e2e5c5db959982eda214367952ba7b9c8126b7282299d1a8341f1638ae1cd65e295262808caf95900e9082bcfd55955bbabbb056d65aa413a7732e52b136d1656e6adc79b2e5b958cfe0043d4e881d83bf5807c2a49a729d35b3bf262341358fbce699412908386017d7ea47b51c8952204c7a446ebf68784aaf43adf00dfbf7d9e63b76ba6a46120812aa9b7ce8ea1dbd79c2b768b36aaa18eb515311c925198ee5dfe4c79b91417b81fc4aa6a3ef71460734e614b7869d06c63b60172be1172f3a9aaf514355dccbd5ec58d3f3475a74fe62d0df8b7c8bd03a7946f7adf907e4d5662ea21e87b31df86db437fb2eb85492aa6bc392166746d119ca7a28f10f1894c8cee8bf5e55e61e52592e1c0c32074f72a3b121a1dfb408d47394aebf208020a22c46449c1a5fca98d47a03a43aa1a7201d43fc38f06b4544e6371d3682df9e1a2487bd07f4dbdf2205f2a2cd4499098b6879b81c963a8d69e43739165e72c7b1a1c07f34cc5ca5ea6812cbb6b7784971c54f81eb460001cd194a17993d5cb2c8ed495342d10f8acec4d0e8a92337e59839f5031f8eb6738e474b6a9244d81574994588749e463e1f167f8bb4677e197c133c38b7432eb3fe78228c42cd50bda477465bc7a273a422e537156799c72cbbf7a366d6cce632de48dcdd96df84e79dc061f56ea789a3316fe0eb0ddbcb1a81258fd9336bd00365a7608d9772239e3c9f038ed54ec346317c6112955f44f40e740d07309bc3c0ac4a1bdc24e47ded20611a30b799a98798ad43fd70eb4d3964ae82995f6c2f4e22a381191c344d6edf393275d71201c2b0b1279343212f4b081e3b3d91ed3fa2cd8b8592bbb02a5ee52102fba5beaa7106bb9eb3d5988429f0d33b922769ec73dd9885e829df09dbcafd75e512f9d782bdcb6edf7354f90d099f48ed66e9453edc80fba24e178e135e4a1eae5cef6fbbb1dccf69ed529cdfd81934b825aa5106644257b41b704d185aa61c7599ce1a19fab395abde6319cb011237afd41152b75113f3330c408002a37562e978dfde90ce5a30c7fb5358479f0673cba08693dbf7423806049cc1abfe49c0201aaeeccc4d0c4a4ffedd7a578551568a2bdb15ffa649a84229c499dea460b763e3fb70b0187f3d623699e2dfbe00ec97bb87d323cd8f5b3c0454c0b36806cd0a4d7d659c02599eafd170c6f7d9a2cb48dd1de41a8c2ada19a25cb5f81af0dd9992780b91fcfba792c4c2ff9d029642a3da5ac77ee49b6a5dd356b827563618d7ac86338548589c2922ca862af80dfaadd57d3f1b68f5e8a46252f21332905c4fe142c96743cf22c8e7e7211a7cd7033b44977cd89fe915e5c75f194d8199986985824f3b6f760e0e6b93babfddaa2707bb99d0e83245cb2ee93b15e2b84b657980e39b217b21fc9c564425193b997982782e536dd71ac5c30bd369cde0e58ee869e6c4b3f176ceed6d83b53ebf3b8178634962ea4470988d1d4f9b1ececbac1e2c9f8038e4de5e0fdcf1f155d547c78e2fca2e4ef8f55dd341bb80809f1ff55a3f452b0492ae7b6918d06e42d8f7e000751d80cb4363e63522f40e0396dd31a097a1631697ed3d6f78e750c46c27f80e345538b7db17d7cc7642b020fe1dc7f93d84e25f2b2898da4920901cd5d8d07844dbd45528ca71b85d6f3866632b83d1c0d740efcd90892bc6919efb316dcdee3c21e496f2c961de791145073b7ed2a9faef0883933d9ceb7e4c890921bc2cbfd271f62dd4f45f37ed756e84bd538f3901931b8eb3a0253e82e3491f810038cc63c52278a176c44ab4e55783635a47d571e7e90449a784b316a8b342e6159db493bbed29f6492be95ebb9b0fe4dbb01b477e625d9ed91c77f0371a9d31067b802f7f57d14cd8116b505cf495ca38313f6e0e5bfda829bc58279a02208613ea95e0d3202347cbb48005d97c6d8b9918fbaf62eacdd78eb3e5139c4c9454ed675d7caca00a5f3f2f673412c6f425248adc09a5055137197a0e6559216e20ebb4828110a7afef87649c2f09d4f823a3e21df5a978d7afc6794329246712092e7360efa4f2cc1aa7a92c887c8ab8ec0f075f6648b2e1929a5b26a178af489e7d22ad03c16ded1efd9b70423673e0403a94d84606f63e85711d810274a06792b70065b740ae84849c45879175f67bb0de4f1a0e2c2d6547c43fab31d6ffd35b67958c6dedc089ed5f8d4c132ff534dc7e7e2336e2f75ca00457977d197a79b90ce36cb4186695a26a0805b3061ad3e89780fb64cba0d3f2487468af7575302e44baa96ec17b33176eecc82c9067e30514fc547ca586129a15b92203ba183ba80d117c45124c2f3d701bd135aebb1b5f010b94fdfce485e8bd4f0b5826679c3cecb3baa638f3fe4795ecbcc9e6d9c18d1645f4c8ac143a5e6af07c6d9e4cacf003a4583b7574bb3a96fc9c383828fdef3acf0a0152ba89b957172213d841f6e0e41d3cb59f008ef96966d2685199ae6565775f31e6209915b7d8e491d25349b810b2d8b41b5b1f08f72a7bf13bda03921588c03cf7307c150dc80c192f7028e97ecc8c3bf3c3202fa9a3b9bd77dd3a522d108f7b757153c68a4b0b989d3917f1083e51942d10cb50ff3b450cec9d37cc4945e5ffd0a61a36c8a98be8fc259bd32064e3c18644424ab693294d07f9d98a761a2b9158c6c5da9c210370dfd34ef8a3c98f0f6ace7d5bc5ff17dd9ecafc17592858faa86feb0959e80b08504bec21db813b1354ce305dfa299f684dbb32d46d2c21c802359c2703ee1456cb065fd578ac26c7e9d05b0513eaf556e90cd84509ff53ba26434c4aee7b0f3884cc7deb56984bb7a15d1ac9e9be4b34d9cd661b6bc126e1bbf137a77378cb2b8abfba991ae8f870d89510207a5408ee65cb76ed9b2ea7822cf30be5823a539f584de332067677652ec34a23bf395088a3e85c37f0de32d4eed555bb8acf44316cbf7bb875da1451e963905162fa8d420c7d7a5186e085578b6b953c6e803eb9ad5430eecdaefc26ae542bb77b4f3a01df77d679233a7210efec8b068a62c5ff4ddb54412003871951e1b32567e834326514afcd77c6ff7206c66e81b25c7d3058188308fac6dd70613d1255115f9b1223233384a1d6e506b327c079d162d815dd7dea", 0x1000}], 0x9, 0x0, 0x0, 0xc}, 0x8) fcntl$dupfd(r1, 0xa, r0) 16:01:51 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0/../file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x5) readv(r3, &(0x7f0000000500)=[{0x0}], 0x1) r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getppid() r8 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r11, r5) getgroups(0x9, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r13 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r16 = fcntl$getown(r1, 0x5) r17 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f0000000180)=[{&(0x7f0000000140)="477211c80c63a04479176998", 0xc}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r1, r0, r3, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x20, 0xffff, 0x1, [r2, r3, r0]}], 0x110, 0x400}, 0x8) socket$inet(0x2, 0x4, 0x5) connect(r3, &(0x7f00000000c0)=@in, 0xc) 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2029d8aaa8}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 16:01:51 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x80) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x8) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) listen(r0, 0x6) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 16:01:51 executing program 1: getuid() r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0xdf5}, 0x8) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:51 executing program 1: pipe2(&(0x7f0000000000), 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, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000efff000001f22e0008cd7fdf030000002f41b1054c4dd1de0eb0a58412f47a10f6c1a73a12bc7a91f46a1df6e82da1e21e738bc8563c1e011177ca20b87da13ae14d29c99ac841542d93d2d47dcebf215d3895cb1a24e12fd40cfa72827900000000609556358b035f95a1b3aa74", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x49) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1000000000010000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80000000000, 0x0) ioctl$BIOCSETWF(r1, 0x4010426e, &(0x7f00000000c0)={0xfffffffffffffef3, 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) 16:01:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) socket(0x10, 0x7, 0x6) r1 = fcntl$dupfd(r0, 0x1, r0) socket(0x20, 0xc005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xf24, 0x81, 0x3, 0x9}, {0xffffffffffffffb9, 0x1, 0x3, 0x2f49}]}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x400000000019, 0x1000007, 0x100000000) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f000071b000/0x1000)=nil, 0x1000, 0x3) mprotect(&(0x7f00000ce000/0x3000)=nil, 0x3000, 0x1) socket(0x1f, 0xc007, 0x8000) 16:01:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x6) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="93090061"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:01:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x101, 0x0, 0x10e694, 0x0) 16:01:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = msgget(0x0, 0x20) msgrcv(r0, &(0x7f0000000180)={0x0, ""/183}, 0xbf, 0x1, 0x1800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget(0x1, 0x42) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000c93fb6092ead95d160e5969a3e55bfb105bfcf145d72b60e059bdd477b5084b5f245ca4322bcebedbda76936fd79093988f99b885e2f724a37cbcec0d0451a5dd3f4150fcb65e718c18b1b8674fa4ece71a32840b7fcd19689c733609da3859bb1aaf68630168caa53"], 0x72, 0x0) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x38, &(0x7f0000000000)="bef653e885986c4af672770cfaafdf0fb7086190b9a8f4a9080fe92b173bf9780ca7b03d61db939acb572f71d6138c7a6b3d0e0eb080ecd5") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x0, 0x1) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x4ea, 0x8, './file0\x00', 0x815d, 0x4, 0x0, 0xfffffffffffffc00}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60}, {0x800000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='s') 16:01:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xffffffffffff6580, 0x1}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r2) r3 = dup2(r1, r1) rmdir(&(0x7f0000000040)='./file0\x00') r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbc6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3cbba8860db86522c57e05d69a75e0180764064dabb31258c67ae5ae916043321b1df157f757454292b64dc819283a816660863627f630b533027b0f4ec30c25e099580551f36d100c52ce3ff39b3336f02c0c43d1baabe1c194be90f7c7ba89cbc63788e04300"/214], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) dup2(r1, r3) 16:01:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x888, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x3) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) setreuid(0x0, 0xee01) r2 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x90, 0x10}, 0x5, 0x54, 0x0, 0x0, 0x2, 0x14, 0x3f, 0xfcc}) 16:01:52 executing program 1: setrlimit(0xb13b9144800923a0, &(0x7f0000000140)={0x60000000, 0x60000000}) syz_open_pts() r0 = syz_open_pts() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1) r2 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r4 = semget$private(0x0, 0xb, 0x80000004) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r5, 0xffff, 0x10001, 0x0, 0x0) r8 = fcntl$dupfd(r5, 0xa, r7) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r4, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r4, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000300)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e56b0dae23170a524df0ce925d4704", 0x1, 0x2}) flock(r8, 0x80000000001) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) flock(r10, 0x2) 16:01:52 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) clock_gettime(0x24004, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000000010004) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x40) getppid() fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x2) 16:01:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x4, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x2) 16:01:53 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x928) sendto$inet(r0, &(0x7f00000000c0)="627ec904c26a97730ba63ff90ed784e8e64ad9e3155d9f7e9a9eea5231b71f14e0e6e8d26a57b471770a02f458d4fb89cbc3189a98385d9ec1470e81d8bca91a904ee7765283a7844f515152badcf2ea79d69237107d3aafcba80d43cfc651637517566d3b6cf1ed0ec3ac50df31270e76075fccab20a845bba50aa3cfb82c578ac36b7b36ac30c5b01351b8dc2681e877057547d46f56e9389563f78657f43168d697241442a90f8c61ba37088e835baf01ba74b62a1bdcde7d646e329d9764954c31c74ee24e539ca30f21e8ef0a5c4f130f8e140f65064b20d98d00dac75a5f0298bc4ef2f68ccdfd5588b48b5727552d7ecdefc69322056d30f92c3bbca99202e5347ef7fdee96ee82879ff6df6ec295f74d68fd94621a1195b4850a2fc58b43b0db4b7678968ad29c9fe07f9eeda1787709b9036fc4f86505b30b17d47a3c460e1e0f9a7b908deb81aca9e8cae1341ea97dfeaa59a48029234b4f7540ea13ddee6431e7da68279c0858e5ddee2b83ec552a4f95753ef79ab2b3bb832f9c464bf280aed607f1b6f5e68e8ef4f591b968a9a42c4884761b53ed1ff3be3ec6c0062149787450d3df3f6ab13b421ccd25f97e6949aa21fbe6c9b371f3daf67c0afbc005299d0b1b75b94b14b9c9205a9d1399c72b8f5160edf71a08d386f08ee1a87dea731d0b3fc1bc99791c0f7d1fecad7c66854577f240b85b30f9b774defd1b5248a59989f3951ca8764a4f3e538d91379f49502d4077a1af7b614511ef02425b42a64a077d4f1e4f1af52b2b693502ad124f3550dab8dc95fbeac40411c08da6aadd4b11153a67c77af8d2bc19707dab4e7baf07f643057e25bdd8592d60fd226ce8951e654bbf223122d35d2634edc003c2d065740611ef390f04f2ce116bbfc0810407ec48f98f0b88b70dfa5f5fe68bb80c74c939c577bf4b370f85e0a1defb27d4ccd4c86ca5a8fbe5a9b89c533d32c6b2241c7bed8339778ca692e57b66b9d53b9730bf931992a21be86d836ac86c26d2e2c7c07f5c1bcde620ab1e098ed0745c5401743faff72f546e689357ef5259ca0643d424b31fd01041e5f584d291a82f550453faef64be7d1224dfb78f0872c0756770fa8ada13e1b3d4a0be58868197a3c9e387c2976b6ca1600211d06f510b51539d29ab4ff4bc858b6ccebffb0445c21dd80e654a8741eb593e3f5a9571706d17826b60f4b6b57b4e1c56b12a45799d9de5c58d1d1b9c461cc2574a8b6a7cf83976e073a73b5299e96ae5c90c793a67f047a3b0cfb9aef29347897479c4f1c8ff524ead9a225c3149416d7ef626349d01b4ba7220a8161943a4891fdca681784cfdebb8f51d3bd0bd958bb76f19a01a4bb98445691766b8297f3ba6b64f4b798eca7147d516d2b72fb976ea76422dc399bca70eea0fc277da13c8aeba18f8d27054625ea3b66d1b2f6eb5a068c6aa9de6833fd5ee62edde66df73ee1c3bca2b3cce076be33eb5fa1d20a0bdb9a57ddceb20bc0f43a3333c51e739858415d3f791c0fe90961d5bfb830980fc438c5c4b120f36a2c85f71db7238e93444417c3803d5333e5f01fc1fe9759087ff2efa6403332be1ab43f40809e054f6fa7b73b9143e9441ef622d8c495e1d9af1d571f94857c5fa68d266bcceec17f81942c91420ccdd9f9a93bdbfb321ed3352c4d50603671ac8a66dde76a2c6ecbbf9a52d2ae00732df2ff901437a41c6f50772c5e7c40c1f1ddbc87b6205aa568e7a407f15215ca8be556e0a35c9953efb28bb5737c2885a7dcf8c24cd168fa001a382b6f6fd5e346659221e48587bf2c4d68fe5cc9adcfa0a5a885f26b882ace7671bebc719d407794c7b0980c4e2462dc357d2faebcfe79a0efe27227e87e80ce48b88459d6a7cd7dc29c4de5b5b7509f9e06ad56cd070f5bfeb8cc38edaf9d3560e93a02036c25673d8a057d0f60b7adc7496818cfdc598fcdd1321ffa00499f9c0a461d4fdbe05f58df6c8a8c838da77921e3d9d9c012cac5b048e8f5a2e8decfc26c497710315ef2458f1299dab13fd5e05e7ed2e322727dc7f17fef27b82a4c332ed896fc80e7e5be82d92f97817017342cb10a6944ffbcc401d06d18c515f846bfe5ea480c7582d6164cdea746308b4a76f5cc50d787703619d7d520ab8bf1984568a1035f59f2bbe6d0e840d9627d720b8abb7d0540e6f3c62ece19acf6b570732ca8695ef2796591cbb443a1b01083636809d197091b33433ffff88fc7c0ed061c55c16bdb1e0b657dcf4715e4e124f2202447967e79ea19ef224093022f2b3da2ace2f14ac2c06bb32447b619a01ab7a235f0bb1b861b7063644e427b5a6a0d24f9369a8d6b1d73141a05ebd3e779c8f82900c02a929ca48b0e24ebcf04b8ab0fe9b2c9749075688970f57721a494838d4ce14cb746000ca2a12d1f054799708bd216c922823fc688c8e797ab19f273521b45173517364f20de6ef7392752d570aa4e783b22858897c246c7d27d17eb356249fe89abfea3050e5e38da5d2c9c83c3964a80b35c315be6a865c7c952087bea4d9db627ea16134fb3f063b540200bfdd97004e10b3b6a4b2d7a241313fcb3ee9a370b8a3f85ec712d2b45b801d5792285b6fdf9be9fdc83efab0b7d44692e91fd9e64ad5aecce67cf515e104094c8136aad28906e7fa1ae4e8dfbf07bf4eb624d8899c0c52bf3dde2ce37c85c8c44e2ad9582dc2e17be97c72a87e88a18ba2372e78a7fed455b829ac4249c7bc39f9fe67e92c6e0726a326ec489d5a20f6806e91eb82d5cbe56291e2ad80aee9686f962487a315b7d1c1358dae64eafb230682b9686f3c44fc099128733b5500fc33dfba4601483c0dba46c16705b1b2caf40bd093dfb6b7e7e4abb2587a4d96152459398f0df2b113cefcf8e0ecaab9b7f66f608b848b4dc2073aed2a20af82a9f786b258374bac345aad13417a7e1f12a7532d93cc8e2eb98830043726ac2f9d70beb1fc9d1a07c6483c75db6803f07a1da0a0d27340396650d2f6baca3b2ad0a31f1479120843bc50f3121cec02bdb404528bb942c668d3dbb5b35437c73989d54c14001ff5290e0377f92debb2bb4861689b6a0c61f5e07a7278efb74fe966e8b9f4df595d55b0492a88fb5599e9be7d73664f88ce0dfa4aac560e3a51344ac4af823d188991fd29def27cae2c280cc87a48dde85b1cee15a55c425505bd4ab6702b8f1a466d859c684f66ead7e4838c40e1646fcc90ecf00903b1b29061b06520a21a9b353e4ef73b1ecca2c2866ae33924aef00dbddc25a0ec4c5a83b376d8630189af80f3d95181b49eca48e5a45e48fa04cb9c3dba1b4920a5b6a7d629b78ed7dfbb2518aadef5ae2b09a45f86c110a74bbc884b58ab2bc91bad32cb2cb38248ac083756f8d1d62f734feac3e8757cfb77f8b46977b790fa4e71ef027c929c52d9c9f57d0c86b357f5857693787378bccca31853f021d62b55ae080a4e71bcd77a05f55fbd1f752330c3fde2d386c1a03eb4072a3b2c3f3f6a005ee66af52845f0556fc827df338c1615f9a0eb6f9d381f496b49cedb55c16f0277f07737a1d3759fc9d6056a874edbcbf7906081e4e8d38dee9c26af48ab982ea711de82f42a0dd277f23313dc51a10bd386e21ef60c25f0671ba1e0dae99f7b8b2af60107c0c8c4a8de7e12b34f513755a6b9f991cc70c6f47cfd6b79f4eff4ca441883198ffb4c08a9f800dcb026576871ca358822b695730dfc55904e2879a0b984dffb9fb53e6d9b1955a40cb5c667e9c29b140dcd3755f95d32be014f22d294bb6f28d532c2a4e8c324cad174cc9002a9d0bf2f1f68f7af053d8aeb7ea2b514033724755ae7abde9c2c97b294589e8327ee118f4abb3e5cb090152fed6cedce85f39b3bb247f7c37b2f3f5b2c6cbd12eabd80e287b6be42a4dd9287c3dd4f837537839d5815727a4c46d583ac22bdbf52dfd20bdfd795aa5177e377052ab55d781a76c34130e39ee6503744003117668f51e843b2dbdf713de069ea8bf2401e4b92a13325af8264447fd25798cba398f27149e5a923e096f4236ef6a556f59f5d2a2521e6b733791965bae0dfc7d84ed059657dffc8dcf59a01048d63b6b918d6ebd8a3beecd4c20438735df0ea000a9dbd03aa8fc3fb49c1b941f0663979dec1259c9ebd4e2b2f4adfe75dcb970776f304692ca1cf005e030d4570881ba3bab938a89eeb4480a18dfaebb6f522023bd514de6f31e232048ac8f6b25fc624cb37a937bd988211372d86bf887fd830d64402ee123366b06f7b0b298dcc1b6f39a4860f59ab7c33cbc85734880c3a71c8f6eef350407069639b23722a31b52c0c300fb74c11d53653c9c79a133a020c89e43abab578485a1ecb2590a1445e17825bb797d89921a30750706c800085922b8de8cac17d90f850409a4042590fbc1bcf9444bf8573fae5007c724ac19ce656214212f8afd45359296210520e86d8b7d0c483725076ba10087652a599363d9b37cdf8fd94250776a2df2213d87c15f60ca57ecc6e37a2795b74089328bbdf33d853f10d64b1cb289ac3d4d75196dc20fa0c936578a978f85fe0be6bc8f08c6ef0425a5f345e517df71e49133095dc861ad1b494ad9f7d4b592ed5ac79c7b0e6674bb704f5ed7b6f69ec880fab516ceb466cd721d4d84f749346dd9d5a5d1e190a64b52ec1a22c39085343b32ac14e75ff1a634d37ec4e069033d50683d03854fa429f01075031e6e3dff6888028d1927c7f756cfd6f0cd54e0a81bc0e0171023fdb9a1e8f576447e4e3f72f5e50080862108522d7ef0b4597151eed6417cf0efaa19f24961a1d4b5de3f3777576fa5f709806542892733aaa60a6118426ec6708b808364e2fe8f7f07260de98d955882dd9001dac16894cf57437bade7c140867558a27ef4ecd979dca6aade91e5b3d5dfd75d7c4982be48e54a3b39e2ae4ac7a5f8a922d549f12fa646d212281096359c8e6194b092056b56b7c39fe309f79441e7b4357a9e93f059b1f3be5f3a6720b04ea7552201cc54e504954a7b2c85fefaf9878f0d4375381d9b665b9fd18d751b202a0734244b934f40938d52dfc2489de8a952f69f0d9cf86e635cda79b6ffe3100378419875e6da3687660b0ff15946b91a9d3addf88e177984dd87d3b16894f35459bc3222d9f196c046acf18fff65660c6934053a768094050a29123001db1eeb1f9cd6de712f8f72d7a81ffde992a4e7e9d83b13f5f3a02ea6f9ca8481f9f91a158f23639685cf261642b04e270f89b7eaea567cae736b791ca9a98e49cac150f9be934ce130f152c4ad0747d7f70f524ac18f154469fa7b23a77e1b471fdd1da09e865a7894c0907585f1d413052c57a3e537fc236d87e55b51327ab1ec3eaea7bfa2245b40e2e47f6c5267ec5fc114e261d49b78923289beb83d3c26c8215102269cd963340447f56456c081aac1137fec4bf3bd87d0839cdb2b317f53d723834adb54a07a4335ffc7e8d02bbb536f524ff88f04af6b213c8cd9b45816b8c6681222272cebe14f2abf697457a3e7ef7e8c7fc2b80e2cc97c6b84418195aa498b2e247e3da3d0fc320dbe51e42bdb3f6012ab450c6098077554b147c5e0f974beea959ff49e0f711ece19ee823b9be20f8bc3a1b1d608c51b16d3367f3f51b726eb9eafedf06241ba99aa992853cd0ac29b83592b207868aa3442fe41585c41eb720529cb5ecb02cd827dfe96d7934200af2e0551ae92ba2e0ade74b1a316f7290c8a075376d935cd2c91c8f01a9ebda394991bf0f1ebb18665202847c3ad4d6e65101d80c2d", 0x1000, 0x40d, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:01:53 executing program 0: r0 = socket(0x18, 0x2, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="20000000003c53be67ff000000000000f87c8ad2ec439979f537c25619fd855b671b00542a5387000000290000003d0000000300dd0003d8e3b40400000044272669506fea7176dcfb1e03d56671862edb8241f9ef9d97fccdb0086cda2c2bdf0e4911b5a657f38c44caa8f77478f1acc8002ef84adff7a1f4078d72b13924e1faf4b9b5c42583c0000000000000"], 0x38}, 0x0) 16:01:53 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 16:01:53 executing program 0: 16:01:53 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x200e, 0x9) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000080)='.%&\x00', &(0x7f0000000140)='%]}\x00', &(0x7f0000000180)=',\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\xa8\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='%*@+@\x00']) r0 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./bus\x00', 0x40, 0x48) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_addr=@in6}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt(r1, 0xb258, 0x2, &(0x7f00000001c0)="4abb1f5bfcc40463a1c8146ed6dd7921b59618f351a660f94e", 0x19) select(0x1d, &(0x7f0000000000), &(0x7f00000000c0)={0xc}, 0x0, 0x0) 16:01:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:53 executing program 0: r0 = socket$inet(0x2, 0x2000000000000007, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x8, 0x7, 0x6, 0x7f}, {0x400, 0x4, 0xfffffffffffffd9e, 0x41}]}) setsockopt$sock_int(r1, 0xffff, 0x8001001, 0x0, 0x73) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x7, 0x4) 16:01:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14000000006, 0x0, 0xfffffffffffffec5) 16:01:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x7}, {0x84}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5666d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d753580069342986abb786086ad403fd13ed874ccbd16f098a1706f31169bcd071aa03f59668d1b53bf876a7a18b42ed69cc772731dcdd9cd7975be0f6c256bacff058e05f4f09c0a0c7b6536313dcde70665e49", 0xba) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSTART(r0, 0x2000746e) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000540)={0x10, 0x1000000000003, 0x4, 0x3, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x12}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf4ea}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x7}, {&(0x7f0000f43000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000000}, {&(0x7f0000fa9000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000d9b000/0x1000)=nil, &(0x7f0000e58000/0x3000)=nil, 0x4}, {&(0x7f0000eb2000/0x4000)=nil, &(0x7f0000f43000/0x2000)=nil, 0x1}, {&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000e6b000/0x3000)=nil, 0x8000}, {&(0x7f0000f9e000/0x3000)=nil, &(0x7f0000dfc000/0x4000)=nil, 0xfffffffffffffffd}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7200000}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x401, 0x3, 0xfffffffffffffff9, "85491702876f0000bfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) 16:01:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80080, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0xd6, 0x4b972854, 0x8}, 0x875a, 0x7ff, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x2}) syz_emit_ethernet(0x1, &(0x7f0000000140)='W') 16:01:53 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000001100)=[{&(0x7f0000001140)="f0c753cdc441365996c2204f76314de6b77c90d24b1d620c256ca299b64275198e356a2b6415820b3499e2ae96d47bc5116f5af95572d66ecfec6293a8d4eda88a120eecc83ebef7fbec2950a33e29867fb47a3dd4fdbe3ae86b77fb1f46d4264ce76e32a77f86c4c47109f514c1f98c7ef0db65cfd2de137ba0e4356a506401fafdd83d8c58c4807d9539082ff10d533b32133c1a8f1c95c3422441aa62286d557015680e4e2db45a8c0a3d406114b8d8c9fbce6a0e849621f3a96b2f7666faa4d148b0198f87078683499a1d768c3d0a339ea976a5f9da5856ee2450b6bcf388233454b169bd83b1d890ccf08c4bdadeda28b00718d2938146ea29fb7eb2f33430b10b0824192c787f128466abf6b378ca4028c22144eaa93d48feb133aeca107f1f4c0c297a58333873f985bd2416ea19c32ac3cdbe86ba9fd0d2b2f18c681a3b3bfb91faf418e8019004c69c08f68ee96d1cf46ad69a8f1fc62e548f49fe0c6551137d7da851bc6635a97bc2ddd5be58f72ea31350d25e6f579b74fd09c84b213ec67981ea8b39a05edc662504452cd65bc60476a27de7274fffa0a0c8ead938bc1eee125791b3a30280f7fefd266721adcc3c1d88e13db72f43e39b0ea911792cc338afdee59720177e5876c6fcfc27277e1e2eb1f944596067eab02e1ab3129a411543ed0ace2192787abb83c5caee35c5a1db9ad8279e529a169a60bd6fecdb03a8f647e459e4a1495ac6ab2bb5e7f4f1093ca0aaf754d8a65642b70e1de0083227d125218e17538f6c3647234c33deea56353a57d1c5f42c395c61f29b19cf9aec15930b571be50f892c86f3540e28d42521190306bb1b7169e6b9f9bde2b7325e2bc46c5cb06e3d60a176007a9d379d31df8acdbe5effebecf1db6b0a28835c43251f856b411eed6fefc21b38a61b93394fefba779c3307b154ce8f573bc22304c26e9d6a1077f33dc926489f5475901bad4c3ffd2a9f22c6cb254a0dd653544cc2e14d5247ad4405dc278c9aecdefc9517c359867c5581cebd78c1fad464b4d7e3ae2f8f7d618f59f7036a4dc64fb4d132d9b04cf2633cdba229d935e0574313ce8ff46532dc93fb2b5239866bbb46112c8c68d70350d0c0c0c150fcfe980e819044262e41eef61ce27fc141bb897fd820ac7d777d3ca4452929d0478188905413b9ec2f6192e5b985363fccc4c9d7b3bfa815514145e18e3c1fba24061a31f83f4e9182183f821d609a32c3fd0b7953a2166daaa5ae20700f6c867f99e943c6ac38be06315885a91007c685ce52472a02abd9243c13d0dffc57dc5774a1ac8d2d68d8bb08a1faa4ba4a5d78c558b78dda5cfebc303fcc8387c832adf167f20dc4fe09a632d41be4a3a0e3a20504f6689d9440bca9e221410ea573aed8b3577d80a2fcfae558bca7d202a497559b682b79619656df7c022f22e1dda209e43ec728c38c544f735b3ad8c990fbe2ad93619cb0ccac9475bf2e09d563b2b32ff3f5f0122489ee81a94686bdbd77247db73c328a88808ea8d8a64afd33d3dcfc9fc3c52a7a9f09f5b75fc9eef4be7c46296ceeece08a82fba97f1a42a62ca8c772cdfaa302f9f28ba0a73a67d5a218f7236d98ea45e55bbe96c4d46eb712cc30324a78c3a485fd351b56b832b8ba5e843f7900030983fa5e92e10a02a3df55693f5cbe0d03f50a4c9cfc65f0aceb7f49c7cea7316e93d7790be15db3073f2ff7b6e25146b9ae2b6ea06df98742cfe48e99d29791bc68a51ec00cc00fab0c2662481b87220081da975211032ade19ca6ceca76d3a1a992eed0910756159df5a799f2b9a17cba6ced2bacc566a8131179900eb1368c1b7f37139266022d7664e37fa5643e902145ad87b9c5596705091b0c40bb84a9922464389ac3390b037801ec80261ca3ea0de705066be47b892dcd9549beb621906e11e01cfaab44af92391cdd19c76776c0345d15a89a323d416c05af8fce251136616f7d4d153c911e7eed99e5a627b054ac24c60688a64d43b2779b4b1bf1886d452da784495b0739c4b0852f6f63b21c1a17b448088793942efd85332ed336a16df1818184acf67a92c1cff05d35e453aebdbd91c2014b205b041061d38b487d359966b7b8f76054aa84a58f9bff15f5d4bdeafd98006dcb92854450a5597edc02ac7d01387957a5f6d8c4ac761473d95ab764e68df8153ba76fa191045f5223b2991c45bd2da1e3812067a8898d3fce69a554194891872990aa7c4e91d0ef48c0f56ddc743c5dd6b45a097ea84a5acf67c198a42c8454803e92d45adb5447ef99a17226963df0d2d4505cefc81b8f883e34e24b1875653de6158f69529cac6e05e80a923199e0682a921f6a8c88fe688264401aa35067d40dbe4c9b17feb6a86f309d21e26018851f363ac3f3a3fa72facf9257577698d6f3b0ece7d70964417790144327447f6806c5bc6401377b666bf5f325abe77782f1bfa17a207cd51d0db921540f2c32daa291edaf1621e0f456a1e6bda33a243357cf3c31c9d44ee9478a297e2923b6460f9a1554914d9924c530cd2d3b767eae49fca4a57ca57518932a7db3e14cb019c8145a14b7ed9cd9c460bee7763120916eef558c14147fe6a86074fc9d659fd0032dc3f56a585b4124c1b17ed7250eb3fb36128baeb058043488d1db420e10fb5ef909a7fc74f736b03ab8d84c3433a87cd709fe5c82886cb3eafa48f32b86eeddf4c6c5f56e0be381985e1ccfb7fed3d7c0065e0aadde9be04c29a981a86972d05e69d134a1fcadad759c81ad6b8dd62a68e4f0e584121c5317ca3dabf718d1e3d0cab44f5dd9a8ae8d38ae855495db6da6457a99126decc5d93308624d05e6708ba557a1e0d17141c3bfb9fa5c6fe5423ded09909e9f26220e262018ba63e8e3dcfe9ba57bf05900fbc221f5ccc7e54384dd4427d7ef072646b251ca31e1017019ed01db60f923c650bc4fc53c7d0b1dd8862d9ff05ad2733b2877eee685cb26047ee17b2a0a54a4936e1d0cfb312265578e795ee9346dfda1d2f9e82ecb059cbfe288a01289a2bba97f5fd35749c86af09a0df75ea8a9dfdc706605fe27b4c8e47f838b9c40e202180442da7a5517895a336896d4a6ccd8ff74c2491d8eb32de14ebe98657d365d88e0563dd6389805b4a935258c91865f2f9c32bf9e4e62267748bd0c651c50414552e2a30134fee7633a1d40ebbbdf90b92f7a4865bcb07d8d00c203877af05115f3e668ca2113a4bd26cd46588930a1def5a21a12e17f1b8cf1d0bd9b1199f5b4558da6b1816799d0b4d5a509cd67f9254ef9667524ceaafff8de8ba33e5afd197c6e4931b4e2c121841d8ea07e06dcf7a4cb6c08171facfb77ac5f80e4b17459e8cba20319dd9a624638c5ba0341dece019740b34130cc7abc2fb6f80e099ebacf1e6056dd04f231656f2e152b2ccd396d50ac836101ecc50551fb94286d0a8ec3e6a7268f86942e608397fb82e952870491a87a5a68455d4fadc0e225db99306ced6ef069b1cf2f5422545ed187911f5ca5ba2cc351b11807e866f346bb393065a53f94d1d03b4b8e461e29f002e3be393f7b5ccf4d77eec5ff224739948073db0b7fd2236b3c7acf758ec24cf1720e8e6b7f430636a64e60931da7e90be8007dd764dfa774a1cfe20174bf8375385494f4238eb26bf521d3c44e0c508264e07a81e0e99004243021deab5f28257e767925fe5021bfda9ca1af17dbed695d8a05184afeb706bfaa89f17615ec0dba990debb4b613144da0f00754089884c599cee3f7a5ff3440411c894051684d1edf4340c02738f17d8989229d299e8eea72e2a5424666ab9822f6a2dd2cf1b59b130febbda240277cb0a4019ce9acbfbfd3c6ae870550137d7184467ab25d6e39cbc91d0ff8a3155b3e8f27899e273c883b1d53f452c6933e218e0dd69ea81f9fb8b3f1317076d3e83f8e68c06341796d2716c0042229983cfcb11f1ca0fa6775df227360ed1870e41cc10d4bc76a52a62b43b3e810c95566427120315c0a1f8320bd8a4c712ff8b9f4a28502b9ae6ae87261e5efef5e4325149c1c3a0abcde0f75b27e196be9e11a18168aa8cc62cce29533cf8e8790c39ec03ecbb2095b08e65f5ab2a35c88accb152820a3077d75ee7f6ea2f5821e0c398c9a667c88d74384be684a9725f0ec4dccbf55cb0534397ea2fcc1f14e2e15f92244f52aa4493b8a621f42363707daf570fea8b5e70a9c17d14bc5a5b0f42ef57e57e4c4de2a693a7bf38da6950eeece3c8ff4ad57c74faf9f2af7223b15605eb89f3bbafaa013f19d8d18e82ccfd111f218253466154c3e004c5becb459c96afcd136e31acb86d6bcd4d7b229fdc8229b58a866ee2ad3a7e2bc9163daaed7a0483f256c1d4f0b6202c10dd0bb628a7d6e3ae8138817434ff8c5ed1f1e516b44484ab0af02cc922911a1ed32af2cd631eb13ce5373af4d41ea8122503cc7166be99d955ce5cde4db70f0b30284ce4701ff634c63ab0533096436bf824ad12a7cad16acd0267cb5da73639221a7ee133e1d50e862dd1b3c23ff405934273a151c6f9b5aa4e32aa2afe7c8eb12130df8a29ad16cc1180da6c58f7a5a30ed4dc7757f7274be91f4b52515bd007bc8d531dfe575bbfd5d62fff2f96feb2395d95f3feac5c0461594e62ee2dffb1e6b3c92f9d7eb2c5549798a86e442df6f4ec8580418a4e542262ba05f3dfbf9fe3cebd68a0f0e6e208fca8b5a9d5b6bdd024d6b39a6e1d36ac44c54af610fcc8a06fffa163f7fc8c38359d7468f56c560a74e90bbfb7c1176cb97b70c03e9f75d95f2399ac2b10b13e08c29c93fd1b60f6c4759d2e2fa207f4ddb251c745de20f68bdbb333ce6e95cc73874002f34e8c3dbea2489832fa4a87dca8853c6ee8330a2438b2f1f2229567e9165384c5953718feb1327da298ae32fab2ab1e67d69b52e08443d22fa442717b01d47e3b74772a2d69cc8d15693661c20f3f610422db6c99a08dcada0257c2c17d32493c8a28299d51ebe6a5bf234d490e7ae5b43f7111482171bef3090c58a4f03891bb4c1393c7125c53ecd15c09e8503fca62679066729cdd8f2b15adc4cb24371ab03a1baf26bd154e1f3c33c4ae904f74e1af200dbe10ba7b99b9f2b2203fbf3da5821f7af774eb2a56b2ab373974b64d3983ee220786092d410a0778c07c5c7486fc6bbb76f6d367c099425ef7752d69e1783effd2469f52b8b610e9a217307d905c1ccbe406df372625306abc2aa76c12d159426665792c46b332cbfc11a7129a40d91921d87d369dfd13c1310ba76ea299bf29e661cfe3b988d0e826cfd053308cda67c44743ddac84729f4fc8b8e3896b9dc30e9e89c3c2dca3e7b4f2a583cdfd47887f406a5f34a705bf8e1f2469825fa4a70ad032c0f52becf5000c4e6fea4881e4b39ae76a749e583f02cfefb5206c6e4373513c096ab9e3dde354a9377006766442eaf4d5b676ffcc101e7693eab8f6a80243bc6ca9df110af3aebfe57394e97da3b20f67d89e1a4c01832eed3c5669d34426126adc1c0743cfe2e3fa7a2f78dba887c7937b962c6933c5703b3326e03978de97c34da2a23f06ac1f021f9e4962d685e10d6fef6255afed0e417a59fd8bca8569d633b25e650730929cd868dbce2c722430ed5d1fec466cd1e5b20f19393dba85a9474e3b1b83cd9fa589038f849f8390fe86c07dad9a7896163251836543777a124b4250e6268fcaab3216a95c665737bbbe0c637f903a2e146b01076bc131315c82c90fefd5e1a3eafeb978a3583d4dd559a35de7a7ac2ab545869b6269f7", 0xfffffffffffffd33}], 0x1) sendsyslog(&(0x7f0000000080)="46a98a14a31267f3d7a2e5ed8b33d92a7436ed114c110ffd02f44d33ee763b20782f79777d50db96d2ec49e0aec807709212a9c03d36e08bc29d57eaf98fa2ecb9a1022f322691d30d357ec6692b0ad7090edade3954fc91e598b675926941a8e2d53d79df428a74e156bb916de1cf490c1a327f01f34b130c48a838a81e18f1360b261e3d54d18f3acf746df805ae70baa520035fdae107be3e7ae6e4ef5c32ad2cbe035efa92980b8a14aff862f10f4fecdcb34af0afb85be36f9a8cad32686342795a3168e44ff200be237b963a33636017b5df23bc3559d24ac06fca2c2f9f8af9c2a51039e7587193ed330129", 0xef, 0x10) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1, 0xe2, 0xffffffffffffff3a, 0x6a}, {0x1ff, 0x80000001, 0x800, 0x8}, {0x5b, 0x3866, 0x7, 0x7ff}, {0x3455, 0xffff, 0xa6b3, 0x7fff}, {0xd57, 0x8, 0xfffffffffffffffc, 0xff}]}) 16:01:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) socketpair(0x0, 0x1, 0x374ff6cd, &(0x7f0000000040)) getsockname$unix(r0, 0x0, &(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xa0, 0x104) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x20) 16:01:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x120) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='./file0/file0\x00') 16:01:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4, 0xffffffffffffffff}, {0x3f}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x2, 0xe0c2, 0x20, 0x1}, {0x20, 0x200, 0x1e, 0x89}, {0xff, 0x9, 0x5, 0x2}, {0x5, 0x3, 0x1}, {0xfffffffffffff800, 0x80000001, 0x8000, 0x850}, {0x9, 0x7ff, 0x400, 0x9}, {0x9, 0x80, 0x2, 0xfffffffffffffffc}, {0x10001, 0x1000, 0x7, 0x613f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() close(r0) 16:01:53 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:01:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x1, 0x7, 0xcd, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:53 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x0) 16:01:53 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) close(r0) flock(r0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="c8b84b", 0x3}], 0x1, 0x0, 0x0) 16:01:54 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000140)="d58375e413745d3b48606fed3912d1ca6c61469496956ca3dcb1edba76f9ff252ee8aa8719dbcf4a0fa23bd7600f4a54727b86fd10ed37cd76ba7b530e98d77d22f8d169b21166361be318e468f68f6cb70328a7e847f9d42c6edd6aaa9f668e1e27a525d898121c8d2a7fc8b27c4053857ab45823f67b686c8e37a1c23c6f2d69eaf7e29db7d50880e18bbed32935d04f8618d0bd132d9a74ebd1f294cc7a", 0x9f, 0x2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:54 executing program 0: r0 = socket(0x2, 0x0, 0x78a) shutdown(r0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x9, 0x7, 0x3, 0x4}], 0x2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21, 0x0, 0x400, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0x5, 0x5, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x44, 0xfffffffffffffeff, 0x8}], 0x3, &(0x7f00000000c0)={0x10001, 0x9}) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x15, 0x0, 0x28492f91}, {}]}) getrlimit(0x3, &(0x7f0000000000)) 16:01:54 executing program 0: r0 = socket(0x2, 0x1000000008003, 0x0) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c4c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb62a245abc77732a11cc2c7a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897c35de010f244f134bf371e8cfaa1d4ab424b61452e0fd911f88d3525e34e763128666ee7877bf976b980ac1fa4aab44f032563348f261b51f117eec1358441dd3ee16630bd2d66f907cc642709f2a2fd96cb58d127addb3c17108f029a123d290071baff955a5000000000000000000000000fa5152af0b45fddc3a6587511fbd1588c3ca9895ba2ba98ccdb68d4ce2e33003bfe17f87f2082b82298fdaaa066f5dc14ad04090d33fed6676573cae3457322ecd0a2329343fee13ae66becfe56b8942f6b29294bbf62c08628e8af4b1210ead85192992f36f58a7e1da25c9f136285ad95b887179d6ead3a66de9d64d2094bcf7613d048105c7f0de6119f596640aacb7f1bc2cd72c6b1a12df73a4359fa3bddb543763e0f81b39c8413968993686f3db4ad7b39a066e14d987"], 0x10) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="e7338bcbe1f6fefcfb025aeb456e7bd4e4861ff94e6486722e2492900f8a9ec5c1f494572c70767c5bc3211cfcc07e929778306df9dd48987a648266cf48d988427ebc850eb1bdcaa6e49c12ef30cdfbb2debc045ba353827eadcd3bb8c75f775618cdb6ab98419f36c3cd16519af6db2f1f4c9d7eb20dada8341075964f938608b2f7bbe499a081332a83927593d70fa103dc84c0c37ee7af3217ade0dea3174e9c48a3320baee05cc44fb71b1a0aa8c7b1e0b113eb432b8896e5399ff50e8429607f0a615809ba0bdacc0fbe727f6ec20038b87866e38d7a6a1b149d87ae215d07624e42166b0898f3b114b88beb38c46f418772ffd51e", 0xf8}, {&(0x7f00000001c0)="3709bfd3e20db7b91b37308e2cc8140329a93fb186c57e07d27c17836e2d48fc3ca81753e6ce512d92fd589f136c489bd8a6887d58c452dc84f0f4b227685f983c05b80b4c", 0x45}, {&(0x7f0000000240)="081aa0d2d287c21e4848d1b8e9259eec812e1b110d240d6dd598d32d603214b8e78795309a028218c768628b0ca054af1ff157e5953c09ae6c439fb3fe66abd04e8ffff79bebc6b265b3ef0985e6c81ec23a87865e763788c4a008fcee858228289a951a3e76fcd49fe953071ae560a7effe0d0db2dd038bc579ade797f93532e91f14d07d3843dcdd74aa884c28d4b5313bdd3c456de1bcffd94a378834724a825ca05b10cd7452625fafd53b7062c73dde23e4477ba4cbf59fdbd587c713b963b3a1204e17d79267c9bf00a445269f8270861c1a7051f7631011f701", 0xdd}, {&(0x7f0000001580)="97b5d93b18df208da4ec949271b357e33cb67040c3e118e3d3b00b9c71a51615a15696ff9d3805f6bdc98717d99cc0a98aaf1fe9fb93c65e81101fcaa01db06ace772d170c107ef8b34313a811e7520e064b0e075fbf9413285106284c0034acdc8f68d440595d25aa2cc2314b779718ca2cd79872ff6d2c82ae8d784b04a24d2c74f7522c42124977f46d03aecc418784cbee1799ec43378d6748ca5e32b31653873fad4376aa1adc5f6f8916b645d2b09b2cc279b148b9722c073191ff209099cbdc5e706ff0743293b05ad98b11f70a46da880a43e522324002c723d8b906f9498d03410bcb5be610aa839d39a7c4cc4ff6cca8e4fc10315cd7442a04c43100db7a4028f53d61b5d5907fb9020c77d3fe9967b583fb352b2c9bb6ef7915a626522178d9b7922d9b5f9c4460e0e69d88a02cb5f3a47e3c007d9c6a259055dce1ba3d4cb10f97f007c1c2a6901f2483e7e5fa9b45550dbba1cb97fa766214e40c5eea2274a75a6db9b1ce5fed9fddb99cd0428f3ca0f2992b63380e1717549f336affaa1f341eb6755367769de9f0247c4785057739b0e8e14b22ce36c385280e1afc891a1b050a9feff2556ab3e1d208ab6dd5e94c25165d7b136eefc1879462b093c8ad3f64ae6c62358d18591de2ca21513ad4a7f8b4153b8f9fdf5cb43992a06119fe0618840b85481cac8480a90407563fe0459691d593f7417cd26b91e4e11f7305ebc1d984dce4236cfebaf66cdd17bfad0ab23c3a000d18b42c4c8ed37459a9342ad55d94da01d726524053854a3768f47d8288cc7635230b739a495129c07acccb36e505bf7e41af4c30d84c68d758bc0207fb0119b8c4794e7abc39c120137a66e2b1a7355d09adcd46519b7c9eae038d8a2e1ec44d3f0404b47e1033d0dfc84197b063b27b11aad8c1df4e5254fa3ee6929fc7951e07944e53bf9ba95f9215f632642bf5f334b588d18b741c215b48ae2e2d5ba6183f559f5fbd627080ad2e4772d0431fac5fe687da52c13a4805c81b6ce65df9db8091bba74957c2747d7de7f070a9823e3d6c20e3380480b7fa05413ea5eb5450a64e5f9ad33044b499b68a5f73f0451c0ef8c2a51c2c10a498254ea434058c0e76238d8f54c1493c872f9e7ee4cfeb5ae7a4c52357d5aefc64ed1a4c079e96a125afe058399c124d7874bfd9689876fad25cb238679947f6685fc8db6842dd04a845737d31b3c6a9004df963bdd1929871c685c54dbbd228d597759c0ede43eb4d82c3746da3bcf4776596ba268dba08ad20eba23d1e3ce8c484467e972dff1ca0a200b4a29a8c9e050ad5d79a608a3bae26b8d23ba49645a5e722b1d32fc3f06a97ca6ddeea5f3e9603a31ce7df2a0605de3358fb8ea400bc4e21e09d337b2ec4763a270dbcc0e4683ae6d2e13ac470796982df2491dcc7ebb72dcfd2bbcc507501f149f1530109d2160a4cde95dea9ba593031a27f9d199ee6dba1bdee04b40cd0805707ccbfd952d789fc11973a1927cf406f59751283112f2853931f5e8a3a4358feb5f837c8fa6b059e588de6b24ea92f895d40f2512ebe0a51affc8fb877a4c8431c49b8bafb5421a16045270171a7ff6aea0ecb86570aff369ebddfaa4d9e131499c2157c5dff6cd330e8df1a129fc316f9b7db24e9f5e71e869dc2de1321ba35f367dfb6b48fba2c8457ab41cbecd3d9010b71e45b0811d0d9b3184eb5fda0740bfcc4aac00ccad459088dcd9d38de1b085a890d42238ed13aac2c690a0a93b1682e5f84c8fee5d14450ae8dd99d371a766011ba234fcd859a7759cc04c7bd417bcdf16fdce2e991fbc8af0106fdd37dbe0e745c52804438a885ae1dff59b8ee9413ff4b48e559ace4dd9b639a94aad2184115c5a16d43705a0b72bbabe2778ac71be99001f82098fc165e9cf75a27910336af32cd3ca9aa8aaddd8c01ad4403baa1f58c08b91e7e42f4199eb0394ae4702ced51e04af955a7ec549d24fe36532b334b52b6f589e4058918c64f12c16be948be7969774c7471c78a04caf2f8fcb30b055499a9ce50b7fd97953bc65922ce3a5d48167d6b236e615b53863f6a048cc7b47231556ccea26b4c8a153ac3ee30dd249a4136a8d8b29df4da5061ac4bbfc54f0173d8ddb45ff4b5da8af6acd0d0a41723080f7c7dff436d4f30da51dab402ff16c4f82767e524b207f2bd9af8e612139756ff94bcc1bfb81999d06bb1671d4d0b60f69d2c17d28bb4fc32b2b47c3813bb9a69c6f7df600b5fdad5bbb78fd9267dff874025ab1e7ceb242ec19b1ba4e3d5472ec7f254c967d39ee8a419e505408148d8898840685798e631dfe78258ba9473e45adb6c46a8266e319051b030053f296a470bece2067b6d646e90c93eb75c81de481d046414520aa81177632110b9e46e16a401577ad8aef97c553da65d3312a3fa7d4d47b60e3a030a756b86f5599d371fcc699663ccfb86aa5413584e0b7c318b0a8c81169928284f5db04559829aae09d8c192b8077a1378a5039ae938f65af7645222d3c9fb452b9f37b05bccb2c33b01d4aa85393b04b352e525e65a1fd6c9001bfe7368059332a5f4abbcd3a321d4edc54e8c565177ec740bf02a8f2eeec7d7d8443c96be8fe41be3dbbddcba803b0a478deee4fc11ef3218a09449cdcc0cda9c04ea80b3e2703d690d13c0b730c0c3bb04ca6ed171666227596193028d11310eee8657f29f2073fa81a40279cc903fb907aa42ba1803a993c6f5a6ad6cdaa1165f9db15de4ee35acb3ceb854a276453362010bad323a15ad1353def68e19a052dfe47b86f2fd37f6333265ec30213c7266e5674884e87aa258d8d5a3968dc6b8bd3387ca31dad6885eab040005159194a54865acea9339a66fbec3f9e6227ba04b9782f972102cb008ee83e2c5abae62e9b70e8f5467f9d995f8724a1ee7aa622ffe0c79a608401a9a9718b08ba46b6b678988a2c88262831945fe0a4bf9868bba29dcb8fdc3ab395bf19d680ca226cc8e1ec68c6a5fb4bffaffc6eb36fd3a4eb4dc1fbf4eeba33417b75942f434f2ff4f0cdd3e4dda564f7ca46abf4ced8282731d633e3d22cd7f7465c289a0b9290499a28289a4539cac0e3d3e6c40c36f9fc567841776d09382b943f52eed9286c0924ac1e01f7f0ad98f8816e61c94cb0e9b369ff3514b1f1aee949bb77f165a09a977cbad66d9808fb1c7a64a470c8e831a8c5398d9d698aaa898013feaa27aa8bf38a0ec38c1a4143fba2de3492219f6a8f8520ebe61f65ab628a232108b24d21a24457c76c84ed20e3b0026dc42f9f518f8f11199cad380cfee95aa69ea5040c5fcf99323fb1b9869a514493b9631ed8101b2b0f12632a7dd9be0ac1324ba1943c1a4f030a3c6452394e7f86070f4499f571a0cb80997641bc7b2892638d1e5d3ed182372a1d1c91b72d62f0bf44f", 0x977}], 0x4) 16:01:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x5300) r0 = kqueue() getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) poll(&(0x7f00000002c0)=[{}, {r0, 0x1}], 0x2, 0x10001) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x240, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0xc}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0xe51d96420f7a30a4) ioctl$KDSETRAD(r1, 0x20004b43) syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0x2000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x0, 0x8001, 0x7ff, 0x7fff}, {0x8, 0x8, 0x8, 0x81}, {0x3, 0x1, 0x30, 0x8001}, {0x81, 0x3, 0x3, 0x10001}, {0x4, 0xff, 0x6, 0x6}, {0xbf5, 0x400, 0x2}, {0x9, 0x330a8662, 0x4, 0x8}, {0x5, 0x2, 0x401, 0xffffffffffffff61}]}) 16:01:54 executing program 0: nanosleep(&(0x7f0000000080)={0x8, 0x9}, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:01:54 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fchdir(0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:54 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x13}], 0x4, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:01:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000200)=""/14) flock(r0, 0x8000000000000006) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d29fbd4170a", 0x2d}], 0x1) read(r0, &(0x7f00000000c0)=""/66, 0x42) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x7fff, 0x4, 0x9a, "e90129eb0004008000330d00", 0x8, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1000, 0x100, 0x4, 0x40, "0fe33f295be71eadd30265e8e5bc27c731c014fc", 0x845f, 0xfffffffffffffffa}) close(r0) poll(&(0x7f0000000240)=[{r0, 0x80}], 0x1, 0x5) dup(r1) syz_open_pts() 16:01:54 executing program 0: getitimer(0x3, 0xffffffffffffffff) 16:01:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10089, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x81, './bus\x00', './bus\x00'}) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0xd, 0x100) r2 = dup(r1) mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x5) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8c80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r1 = socket$inet(0x2, 0x8000, 0x100) connect$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:01:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xfc688db820d52e0c, 0x33d) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) 16:01:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) execve(0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 16:01:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="eaff125c00000000", 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r2, 0x0, 0x208000000000c, &(0x7f00000000c0), 0x0) 16:01:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="7fb89e0197411bb112b0949f6531eb855841adecd050695d8421ea0900000048f1055028ab4ce7344aa476312aff61634a3263b66e47622b36ecce5ec622bc5b5587fab23f90585907831ece5ce8f8cf9e3a9926be", 0x1d) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) dup2(r1, r0) 16:01:54 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200000000000036a, &(0x7f0000000200)=[{0x28, 0x9, 0xfb, 0x8}, {0x8, 0xa96, 0x7, 0x1000000000000000}, {0x7, 0x8001, 0x100000001, 0x1ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:01:54 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, 0x0, 0x0) 16:01:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x8000000000009, 0x0, 0x0) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1, 0x0, 0x0, 0x10001}, {0x81, 0x0, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0xf2) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10c00, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x80) fchmodat(r1, &(0x7f0000000180)='./file1\x00', 0x0, 0x2) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x40, 0x2) 16:01:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet6(0x18, 0x8000, 0x6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x7f}, 0x8) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) 16:01:54 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:55 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140), 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/15}, &(0x7f0000000080)=0x11) 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0xffffffffffffff72, &(0x7f00000000c0)="b6") 16:01:55 executing program 0: socket$inet(0x2, 0x5, 0x9) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x7fff, 0x5}, {0x18, 0x2, 0x2, 0x6}, 0x7, [0x7, 0x1, 0x401, 0x2, 0x9, 0x8, 0x2, 0x20]}, 0x3c) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000180)={0xfffffffffffffffd, 0x8, {[0x4, 0x3, 0x8, 0x3, 0x1, 0x4, 0x1ff, 0x7fffffff, 0x0, 0x8, 0x2, 0x81, 0x81, 0xb8000000000, 0x5, 0x100000000, 0x8000, 0x4], [0x5, 0x100, 0x1, 0x4, 0x0, 0x4, 0xd90, 0x82a, 0x8, 0x9], [0x309, 0x7, 0x4, 0xa04, 0xb86, 0xffffffffffff83f5, 0x8c], [0x0, 0x4, 0x9, 0xd81, 0x3, 0x200], [{0x12a0, 0x7, 0x0, 0x3}, {0xbe5, 0x151d, 0x248, 0x800}, {0x1, 0x7, 0x0, 0x9}, {0x3f76, 0x0, 0x80000000, 0x100}, {0x3, 0x8, 0x8, 0x76}, {0xda, 0x9, 0xe8b0, 0xffffffff}, {0x100000000, 0x9, 0xff, 0x6}, {0x27, 0x1ff, 0xffff, 0x3}], {0x7, 0x1000, 0x9, 0xa1ce}, {0x200, 0x101, 0x612a600e, 0x1}}}) openat(r3, &(0x7f00000003c0)='./file0\x00', 0x20480, 0x11) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)='T\t\x00\x00\x00\x00\x00\x00', 0x8) close(r0) 16:01:55 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) 16:01:55 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) shmget(0x0, 0x4000, 0x600, &(0x7f0000730000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0xffffff86) 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x280, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) write(r0, &(0x7f0000000480)="4114b8d1e10699a9b7e96540661801e45474f56a3383e010352da6695f4221478a13a5cac364ca842f734cb1fe911bd82feeab6aba8950beb30b4004c033fae83cc8ca1706deed2177a6b08ac1e4c273edd9060ee7eeb9b890906d8f5435b78f33cfc3795ef5b6c6d62d66812de1c2338f95b83d57098660511d834b9d1bd3b2a8f180db96327d78f9867e48b85146b6cb102fa627f15d5c4911f5ac4168183d0a0848a9d1591e48c345c07af4b272677865c6a86eb15e5a0d", 0xb9) 16:01:55 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x9, 0xfffffffffffffff8}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x8, 0xe13f, 0x401, 0x5}, {0xfff, 0x3e, 0x6, 0x7}, {0x7, 0xffffffff, 0x5, 0x39}, {0x6, 0x9, 0x7fff, 0xc}, {0x4, 0x6, 0xfffffffffffffffc, 0xf7}, {0xffffffffffffff00, 0x100, 0x400, 0x7}, {0x0, 0x1, 0x31e, 0x7}, {0x3, 0x3e, 0x100000001, 0x2}, {0x80, 0x8, 0x4, 0x27d}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xffffffffffffff00, 0x0}) r1 = geteuid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom$inet6(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x800, &(0x7f0000001240)={0x18, 0x3, 0x92, 0x100000000}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet6(0x18, 0x1, 0x70d) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0xa, r2) connect$inet6(r4, &(0x7f0000000140)={0x18, 0x3, 0x1, 0xfffffffffffffeff}, 0xc) ioctl$KDSETRAD(r4, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') read(r1, &(0x7f0000001300)=""/127, 0x7f) accept$unix(r3, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) 16:01:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x42, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:55 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000040), 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) 16:01:55 executing program 0: clock_getres(0x3, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0xb5a, 0x0, r1}) socketpair(0x7, 0x7, 0x80000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0x3, 0x20}, 0xc) 16:01:55 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:01:55 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000, 0x0, "00000000000e1040dcc4000000000800", 0x0, 0xfff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xfffffffffffffffc, 0x4}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/66, 0x42}], 0x1) 16:01:55 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x40009) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:01:56 executing program 0: select(0xfffffe7e, &(0x7f0000000000)={0x0, 0x0, 0xcd}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:56 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x4010000000200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) read(r0, &(0x7f0000002740)=""/4096, 0xfffffffffffffffe) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000280)=""/180, 0xb4}], 0x1) 16:01:56 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) syz_open_pts() 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x44}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:01:56 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x1, 0x7, 0x600d14e8821d5048}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) 16:01:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) syz_open_pts() 16:01:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x130) faccessat(r0, &(0x7f00000003c0)='\x00', 0x4, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x28102, 0x0) r1 = geteuid() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80c8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3, 0x1}], 0x1, 0x0) select(0x40, &(0x7f00000002c0)={0xff, 0xffff, 0x8, 0x8, 0x0, 0x80000000, 0x40, 0x7}, &(0x7f0000000300)={0x3e98880c, 0x5, 0x8001, 0x7fffffff, 0x0, 0x7, 0x5, 0x4}, &(0x7f0000000340)={0x71a, 0xc959, 0x6, 0x8001, 0x1, 0x6, 0x52, 0x8}, &(0x7f0000000380)={0x10000, 0x81}) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:01:56 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x20) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x5, 0x6, 0x5, 0x0, 0x1, 0x100, 0x6, 0x2, 0x0, 0x2, 0x5447}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x9, 0x800, 0x6, 0x1, 0x6, 0x1, 0x8, 0x2, 0x1, 0x8, 0x6}) fcntl$getown(r0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000180)=0x8, 0x4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000001c0)) r1 = socket(0x1, 0x3, 0x81) r2 = accept(r0, 0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000280)) sendto(r1, &(0x7f00000002c0)="dc45a0c677878b2126dcb959d59d8d8306adf53b1ad5367903ca8ca990f45d82dba577c547fc932cdaab952280602fede7a237892aad238a123521be8d927431fd88baf4141ed9c81ea6674eec68c42649f7012c3d4a8b9ce57796b9a82d450540b2615ea611c7d6b3ee4d1bc0b81316374c98d0b89f7fcdb049f098eb5e275ef71882c2c6ff5bcf30e3438bfe8c9010d1243a1a126b67e4d74bad62168763b36929478a1694e6b00e6924197b96e5c1e4b79e83fdc576ace958acdf114820c2d2c7824d6117de9040e449bf4124187294d769da6537fd04d5539efced92a9b1c053f18ba7826abb6852780fa5ef74f3cde0ca2bc9063b358c9a6e78c241ef1a1c2ec991fbb15f7aa35344c8c4befa585f008f1c8b0909ea184eb405806425113ed29f2f40ce89b570ae76863b987e8badc7b038570e81aa56e173344de1f003065faaf380b3bff9e0773ad8ff96507d3cee2878b2ce8a6b8b86a30b8b8466fa3f7513e8baed092b5cdec1357895d51e147eba382cc667f66bc7e1cf1e87a78b28fb6aad1773cbf8f17e157ace2099b6831fcf9153ddabb1d3ab50ec2514f114fdc8cf0eca34180dd284799948724fb6abaa0e5d303ed100b794ffc97f936e91c640a45f94ab89587e1cc3f54f314adfece780f92fb8df97660b7ba2ddff3a9299d789dc325590f972ba4b518b8e6bd545e6059bdfb359fe8caa307eb598b64a729d65854dd5bda5c73ea661effe3dc57df3b54c4b00c20f3d4064546fa3add9d93e03dfd05426a1b36238595c27823f66005a743f8823e659758d35d1660cdd52fbdd10d7e131f16a47ac7a8751bb6947572a90707e7719418e9a3af755dd2cc3ddb5a0ff3eefb04744df78a918086da834b02ebdf1670df5e888522ad618b0c48c440235c0f341a201ea622f4e758e2e5f84955a3bfddd2e123ca30d4351973f3d14e3b02ca6c9583afa3c54e93a3a0bfff50c5956d1fd84683e21c68e788f680c08b56ff81484ee04b0bf8193a9a5dd5e115cff137939a26eb5af54778f41f76fa947f88a88107ba997792f6e100bb6d3f29b489a3a67441f1d61d8ee42d4fe8d711b30c6636767b1c4ab159b5a9b011120634ac381a6fd741db8a90fc0108d004117632a9102f486ffa578881641b043196916ce58fbf4525f26ec05d84392588c01f6a9448b39d28433254559dabe1c26a6171317be8cd9c06fbc766bd89710e82541cff81a6d86575ff8f2ad3c2d52f940a9092808fffc4a5fddce2947404863f0fd47a7d8bb6b6ec3eaa961c67774c49b10b76a4923153537431f527beed85305491a34de5568ea3b395dc08e8667b5c6b23a97314ffc4685c0bbe47aaf1fe8b0fa62812edc469eb6b79bac8d0d2345357cd6ef804cd0d4cf46281ed2a1480b28cfca0c6bb7b7e984cfee2e1260c701fc24a33c5bbbcb96bc8e20820dd486e2bcd060a80cebbeb965d428a5ed7f0ceaa25a01c71afc667a433f832c20dca671b50fd41cffc3c1696de9f3efacf70ef970cf43c1f80e6f29dda4b21aaf193a204bbfa7c7cbb640a3eab457da1e2997f46cb54fa7d1366a513acbdb90cc7824a2747bd4b8dffc333ab06df93ce9cc4d5c342604df355ad1dac603a5cb877b3132ca95d0aadc6b3756a687600e90489abca379202d004d49a13f29f787b4c154859c7d42a8d591d090bc88ff8999d21868c383c034756df0a2e291178a836c3b07b504a2eadf762f74ef9ec9288daf604ea6a1617077166498c88cd04c711952257bf56f1891813632041dbbb64d3125dd6663cda83a7df45af6c721856d5075abb128cb6c9495b607eba5c85a8e0dca923b12a15e2c7529df7ff34db70df988c25a9a6f86b51fad25fcd6e829097fed0271c9880dbe6d7970bde47835e71ba155f1fa57533ca2a5e9584bb4bed1830bd569e6f90e0cebd3a27cd8f62cd9ab9bb3243318b70f82fa1566d5267791de9887ec38fc7ab65319ebe4c02d09cae90d64c05eb707d3bc5a77524e19e77ccb949b4999eecc9f2eca5e42ab5fa3a1e9d49cb24dbeac67d2d17cc78583d145d1e8fb9caf940034ae513f4c33f4d721a9bb3daa927cdba1fcc44f9ad43e53b8d6667cb1be2daae9dbc08f52bdc81068d513514bed48392be385288372ee96c3e6dded363260b93ba6b76d75246f36a425852a268198acfda26830945488b00bd5053b5debc0fcbc91dc3cc8a68a430aaef57a8c9d94cf3a7313e0971ba0dac5313fbe3e318aefd286f47c6b24f5baca518a16d23cd5f3c57657fd40ab128b95ae1c9e7a9437b30f0838617779cec2925765c8a6c98e05facaa43977a47de4abe6963d0e26fa33b475fd3d54e9014653374f4e96c054fc3e77bc86d5d8afd901d8e27e340320af1543e5381b0569c900b6ece05af060b982dfd2b41399867dcd39de405102f58fe2d1230b48a3154f4969735d76706873fc67e901ac4570dda46f06f064ae71b23573d68a52409fc6ceea0930118168091521316616b2cb58580391b6ca6b1b48867584c5517af9a358186b7a6b78da354a0b3673f575ae0809bd8e48aee7b50e19ed454ac1abdf0c1c47ddba40ffd59f72ec05cbda91cf17f26afc9c1bee0d0be69f0cdc6d676711f31756bab4ae491b7108b8f89926db42ecef2ff179a0e40f71b9d04dc5623180db0a59cdc74501cb49c510230740d35ccf5ce9a0da4727bb7b24aa242cc45c8bde34a8f0d87dadb053619afa143d130bc5403ac0171fce136ab7e87a6b4e0d96f5a22dd3788c575d52bb2d3e83d0c43a4c0c8c55c654fe6da556824e8d0ac5602968ec02736aba0412dde68ae16f1aa72de2f05f9573eb1ec61553cec1d94f3ac6b1d3c74f1bb6456e90ea29d96c281c92638552c9ff4d0738df80731276556d422c9f44038918821b58f24c4bd54c3e744013072aff780fe49b4b82a7e94dcfb2c4fb39db2ac2570add3de01e00fe97e383c38e796daabf7b337b5889a2a138ec05bb4789642739ee6cc7904e5cfd2bf8d1058cec146785c228762e1d095d8067711a5572124ce1b2d9ea64a14e123c55e046b6b98741be5c2501d8c99283dd0ac5d7763e6f17622e8e044240cd9f21bc1df2e722626c803647dd051e09f8dd5c50560dfcec139389c1b528257dd9a3451240a768b03f66658a1ca4b752925691b2d4321e555af9384a8ff9f30bee7146bfa5fa296e9e6e79101b3b74e2b56ddf7d308720ea6f2a96839c28a771b35012a82f08cb6fcbcb8854c8062f423529d27e43e0432ab9d0e70b94930d99f422a6206df146f819fb533f633bef602495a7e79e8a7892737477ce9df7c817c7f13eb9b45fe74ddcf8cbe1689020bec7cd81ecb3d510e177c0e1ad99920a55fbfa3b7ebb86b3a5adaeaf7332190a48ff5544634c7004c74ab191f99c6ca3cb12663df6bac83d282065cff724ab0f805a2f84329b86b68e27b4aa62f1db6a99a975470661f2654c7afe013b6b72a9a8df933913d7a7966c7edd89ee40772cfa4be5cd8b42d0ade0fc854d590f7a8b56fdb4ae9ee008ec6a7b892b76ad24e58baf62b37b52af7a4610d51de26fbcbe4f97cca6efb07d77d71ef1cf130a2f7987ed7aad193d47a7effddae17ffd0776b508a9f33f7ca89422cd1d87b5924cd6f37d81355ed30a3442985e266a5a229dd3f91d8b9223e15b01fc2bd83ac945aa09075277984733fd64b1398acb9d5ed118518da31280037a9e924a88b50b42fc49da5931073f7dd45ee9b0a06121ab0860c23d27dbc2bf0fcb27c806a1bf7dee57867496576b76707cd72e4ddc7c4356f09ac52b392f95f3ff802b430cd743ac0e183eb347c115f4614ea2e726ba7a7e0cd1957b024eeb578c85696ac9cbbacea7d3d7653e9fc4bbfdf14106ff1d5d808a7bb357e8e1b4e3f9c2af5f37beb0c89e935295f455998f2e28d8af2d4e77b66868b9278bf2901e91a93f642124af8a5d7153e999d7d3e0e4575539ad19293872644acb04273a34bb82869b96a7238550584dbc34e7e459d48832a8a45a4a9e694a0e340a91f25f8f3bd0a8b6634d2d8b4540dd308d4d4ff96f753cf3763d275f76e7cfa820681d6d8e48bd27f444d084686435d31b4b7346691b9f50bc3a853172add874e782a88e2ed1bb34f42e45fc83685e94cc09b728c77b086adcaede13ec2e5b34e2e409e3f14efdead4455b1de2d97ee09817e3cff84b0cab9df80173dc992a661cd1f66c212f4f81b9c5cf79060d1337880190043a34dc9de2d602cefd183ab1afa48b05af833aa36bc02893f0b9a911b11edd035f92a683e2ce3123ce1785317b0b28b7e3d33ba009b91060deb0c0897d57dc9990ab7acf94ce5769f0aa67c1406d3f5fc2e14479244624845732d50dd5d41b3041cfe0ab11327a820407eb9c3cd44ed55eb4a855c83fd54dcbfe8a86ba0b39706458b31772219dc458eb2f8eae05246eeb3f894623efc415da24000defc8571a4870c7ba2f6bf9d82e5ca4b17cb06e4064f0d1329d922d02b3a80cab7f1cc441ec553b155691023e1a0efb8176280ab4549fb6d1af87b8e56564c7a268e048ba1d7c1a9a49a55dacaa85ecffe413b5751a800117ed9941dccc0da069e4f12fe01cc190702dc12592b72ee8d6f698cdb8cd41d69b1ad02d8842946fa6271f216334fc60b7e7c1b1c3581cf2d9a7a41e5e2fa29f7ec78edd4a62815f4646706d765acbfaf61b87c5e2f559b30f74d5e36202fb74468963762b4156e80686fb6a31a0c9e161d7a5d09f37ae1ab7c2b8cedde0a0069e5bdad10dd599fc4036cc0377ad0de1f7cd7fa83e07f3897c17d89ce2afc87ad8c7fd7f0e18428406618fea7cc424eca3705c62295fa62928472484d9a1e4066fddb4bb5225ea908b96d585f6730c942b7c3bfc7811e7b39d9edeabff11950b9f62841d477ef73e88cec621792a90932c0fd7e62ecd350ce80b864ed702daa30ede192ac510e059074b57591f91bad1bd5272cab489a48288ec8d7f5eb2d7f6849f72bea8fa16c2b4dfaec19434d5abb34af8e31ab79dc9528a310312b231e634fc42df949dd7fc8af08a7417a93b4e3c76c801bae48ce77c173ddc8ea5a94cb3bcea01ccef09903c1005d91e97de98561c8b3173437c0797ab120119b4db6c4c22ff38c158e1c0cbd6a0bb2e708624e96d8dfd9f255bca774c5f83e74be9adebb1dddf86efc87c07d3f4722c8d2a980ea61f666fb87f04c573a0eeac5d089d11e994e0b95c35b3fefc6355c5a9818f17a25737bf5a1087cc60e5aae3aa1c615d6b5289c7769b6d6da8d74e1058c4ac7ec0ff487533ae86ed8ef3340cb9b4d7b61cd4ecc153cd43fcb162a19647ca95d279d8f15921b591d5b7b998bd1062ec6e5080747d5d955001a4b0ce6cb3edec4c16a1b1d8b6f59739dce9621534eaa65b3a02de497e7e403132d3eb208ecccb2fd959ef891a8ad6e09da5008f97ab533bd5b8a5cec884f6cc6d471df84f361a7a75e27db9fad7df86d4debea6606e7ab2274a147407b3222fb7cc7536151492530ed4c391dd4aba6870f4feebd00f05eb784bd85f2084a110e7b9d6ddb245e0c87377bfd5e0a2d7f1dcb7577428017021711d4ba7c5a0858ac1ded18f753e6974b7ba33176877ec75b6cb413566b01febf173650c585651be99635d58f08c142edd139091bb0017854644bafed9d29d747b3f0e60b7b8b4e77c786ff930a65747127efe4c677cf58b20353c427a4e397386342b1743b24028ab3db00bc9a58e68aa4cf885651033efe050b0df01bf8c4fd133e82fd0f57e66fffe638da6c717b6322131ab7f8a67", 0x1000, 0x2, &(0x7f00000012c0)=@in6={0x18, 0x2, 0x400, 0x3}, 0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) nanosleep(&(0x7f0000001300)={0x400, 0x5}, &(0x7f0000001340)) fchown(r0, r4, r5) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001380)) r6 = socket(0x20, 0x5, 0x5) r7 = dup2(r6, r1) syz_extract_tcp_res$synack(&(0x7f00000013c0), 0x1, 0x0) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000001400)=0x3) preadv(r0, &(0x7f0000001800)=[{&(0x7f0000001440)=""/163, 0xa3}, {&(0x7f0000001500)=""/36, 0x24}, {&(0x7f0000001540)=""/49, 0x31}, {&(0x7f0000001580)=""/247, 0xf7}, {&(0x7f0000001680)=""/226, 0xe2}, {&(0x7f0000001780)=""/116, 0x74}], 0x6, 0x0, 0x32) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000001880)=0x4) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f00000018c0)=0x3) pwrite(r1, &(0x7f0000001900)="e2afc6dfbc7d27876b25cd01ceb741dbf3385a821a7af2ee75fae5c30966dbcabef38528cb7fa10d55205b282b02faba34146f20d27ddbc72f6008a4ae3e4d4f19a91bdd56e30d59340b1d417d7e348a1fe28479c38718ae5917f2b8910454833b5d41b5fb4949dbd0b5d5f435d7b826231dcac5c44cb193275959bdbb93d05b9d0c416d67f769a997aba6de22675bc88954e2", 0x93, 0x0, 0x0) r8 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r8, 0x1, &(0x7f00000019c0)={{0x1c000000, r4, r5, r4, r5, 0x48, 0x7fff}, 0x0, 0xfff, r3, r3, 0xffff, 0xfffffffffffeffff, 0x2, 0x80000000}) fchmod(r2, 0x5) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r9, 0x0) kevent(r7, &(0x7f0000001a40)=[{{r6}, 0xffffffffffffffff, 0x21, 0x40, 0xffffffffffffff01, 0x1}, {{r6}, 0xfffffffffffffffe, 0x60, 0x80, 0x0, 0x5}, {{r6}, 0xfffffffffffffffe, 0x11, 0x0, 0x100000000, 0x1}, {{r2}, 0xfffffffffffffffe, 0x0, 0x4, 0x2ebac400, 0x10001}, {{r7}, 0xffffffffffffffff, 0x50, 0x80000001, 0x9, 0x3}, {{r6}, 0xfffffffffffffffa, 0x0, 0x40000004, 0x4, 0x6}, {{r2}, 0xfffffffffffffffc, 0x34, 0x0, 0x7, 0x3}], 0x8, &(0x7f0000001b40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x22, 0x1, 0x7f}, {{r6}, 0xffffffffffffffff, 0x1, 0x1, 0x80000001, 0x5}, {{r7}, 0xfffffffffffffffc, 0xc, 0x2, 0x6, 0x3}], 0x80, &(0x7f0000001bc0)={0x5, 0x8}) 16:01:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001280)='./file0\x00', r1, r2) recvmsg(r0, &(0x7f0000001240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/119, 0x77}, {&(0x7f0000000140)=""/252, 0xfc}], 0x2, &(0x7f0000000240)=""/4096, 0x1000}, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="06000000", 0x380) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x139) 16:01:56 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x40047463, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:01:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000080)=""/42, 0x2a, 0x42, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) 16:01:57 executing program 0: r0 = syz_open_pts() getuid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xffffffffffffffd7) r1 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x1) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r0, &(0x7f0000000100), 0xfffffffffffff9c) 16:01:57 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x4) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r1) 16:01:57 executing program 1: 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) syz_open_pts() pwritev(r0, &(0x7f0000002140)=[{&(0x7f0000001900)="b6716abbcd70e09f5a72b1c14f1df937360fad71badc44ba21961550ec9da7b48f3b78f50a8e55c302f19ae2d1eba1c8e3301220521d42f3dd3d"}, {&(0x7f0000001d00)="e48e1bb35bd66ac067538e639c225eadf7d97db78bbd1ea641a8b9eb712b276210a0a8d896fe1555388e83a5b31dae81d9a1a3c4ba0b8e7db4d4c9c3a47acf3e5b8d1bc1e1c4257370b41ae534704ec6b40602d78cfc337dc744c036b3c2862d307326e8e739fdb1f15222b0bda5da58a62c665684662edbb2fa533c932d092e9b5449012c1ada064c06aa55a1fb629561402606e83f874d59622c675fba4efe8ad08c671b65c6921f3d13e71fbd91319150fda7f6a4f6bb124351b7720408aee4a34952a25f988bd0a8"}, {&(0x7f0000001e00)="67e1259d8ab1848fffcc89fe7a15b3a1c28f8b15056ceed67d01e57509d72da80674acd2280c0b299cc1641adf22eff5552c5e02d0a281d90e31094ab282d8f6f7983b0493e67d447517e337cbd74656e477f96c5e87a857b653f9d8ad82a6b59fa4022830bd4d335997461b16b9cd1ded5ffe619cbc71c27475e2e921c61a7947f03a7d735bc6eeecfe41b07779c9eeebbf2908fe8f3dbe93969bf9d0fa5325f07802b51778ad352b7ffce1808df9d8369f3e0131"}, {&(0x7f0000001bc0)="7eb3c8ed8bf1d0e28fd12501b6c08c56b611694bf2e6745910e5e25be4e3e6fe1204bc3a7cccc7d646537250a34340106f75f875ad7a97887a71e5d68caa8109d72d509ccf25befac2def6f5d8b13fb571ee6a9efb88ed406e47b868771684d0dcba5f449d6669dbe3c23785e4b16a1470f7885fa84ef6"}, {&(0x7f0000001ec0)="83071707d920b4613b04491591fcf4e85846d47673d7049d22884064ac4175d731953f4a58e8ff4388c4d72649f7183495f2a4959755c971303e92cf19bb058b42a9dcc0f8c52864269cde19aa67ffbf4aa02a7fec84e2c69224ddff03931e11d5c89827b69d58ad65943fda15eb4c99"}, {&(0x7f0000001f40)="b61afbdc39d844b3bc6c7f4c5388a35def0fac4b81b88b6526401786b778e0a5f5ad2e06fc689db74e954bb2ce2db21c77a1507b2a811e65d81be4a7d79ae95ebb70e33190cb01fab280895d7484e6768c2b7a0e20664b975e383d63d317123ce22ee737b3e04aef0bb9eb04f1794a3fd9de5990783b7049512ae9a204a8f88e7dfec3572913"}, {&(0x7f0000002000)="c5242ae2"}, {&(0x7f0000002040)="4bcccfdb0217c5738f6eb4d39e01d404be"}, {&(0x7f00000024c0)="70747f5601879605a3ccfc8f2719d2708f6dcbcf541914229b75bb46c3d958b5894102da8ac70c86a34a9a5f936c1556afe73915c0771f30b25e6bb5e8ea94868d7e06becd0eff945ec11b43ab59fbb5ec1045a7b5f6fb2b591568af166c2cb43ce5316b8531fa624506158a2e0dd14fd61286c759710b244e7bb960aa236944919ccf4433432d768519159c16b821a3e8e58964d1c8dc3bed4ba10ee3668e4fbddaf8972ec607a4d1df99789c7a0379cd899cfb4ed870025f299b5f24c157f90b02e7d891366edca1d449055f59ad9a00a16b3bc0ee49bc2af3300bcb30946afac32d57bdab3bce855f8ddc757c11c81464908e37db0c779c32f14b515c3c45d478c5400a18e825b8748d7f86c7d5ab670c44a414fb4a74fc99a4aecedc8bc1da2e6854bd94885bda03ecd1ca94b51214cddf694365abcfbe292e4ccaa8dc0cde0e8f880c01e490b4ba75728e089ef6c291c81b50ca03e7eda49692b6835e98d77550aa54f66cd35cef55b308fe6b6f3c01bc57b47d492ef738abab2284d7427f15a455e015779766f8577a59704ccd6a2e7ae8ef9b43edc1264395899a9be7360dc2896765e6ee11b5e4c8c580bf3bb55119d3ad1913a15bd4664f9397563d51123d5867cd24c48b02878b6fd00cd8b297680d19a8bd2654827a3eb38e60a9029e58bad10ba017eadd0fa8ac1bacbeec19280673a25212686ebe494c58ada194155e430fc13881fc82a97d77cb6a5dab1f102378487bbc3dcbb170ad6dff888bb1fc4f5eff003cee46d87e8c286d03fc4b78ba7ea6378c04d3916ad08eecdf26d53ee32f678f8e1cc63b7a199a83df24a4811ff6c0d4839188bf34700c1f0e6b41e7c9a3e7d0a7b3e934bdab88f3ed06a344a4c3681907481835188c60b3f5b13fdb461fc004ec7892983e1737db8629b92a64cd004529f5d1ad3f64eef7da4c71ed47f7ee2fa2aedd69efee855087f87bb4787f639040037a65fb34f234fb20e6bc9f04a77c58a7715f955d64e62d4fd7d997c973f1733f456332afd8149e7481dc9b51471f433f6a1f90f7d431488e8c022a83ae478d638becf20e3b6b6999e4b056cc7a4624f201e75ac350d17b2b3011ac1b7fc397ab98e2cd3fcec5766093f8a159e7251c9186d011c95a080029f7edbc3ea7bc2a2f1e52a3ae209367c62aa33565ba74bcec92af07e6e2570043b66476bf3bdf2cc00e128dd655df5757e9e48c37dfe68df81f0745fc45b7861bafe6fbc5ee5ccc405897039a3649ce1c6ff701394cc3f40a35ea00ac4273c7c290a81eaccb8fc215a7df62e6f344b995b9413666b290fae36b443c4803e5b96b148c3d12fbd61c46456f1f724d1d28fd4826086feb36ed2f592d6df9a06171fcdc3d711c4dd57491521c811934a66642f42dbaac400a586b97bfbda3fca57fcdee6acb369534e16983ffa82b92bc685551166a8f6a9c58434853b173cd7720bab3b75d70df1ca1f859517af21a8d238d6989797a3f444f9a3224519d4ca7770dc8a0124a170e799e0bc5839f2a040b9e82b2bfc8debfa6083fc6ffbf5bdf7f80ef3016d8b8cddd2babdbfc5f9483eb16a2f97337f7bddcae6a8c895941b38b77670c5dd5b29b2358aa8fb5b2fccd433818ff45fbc52a4a1319d7232c073a461a942976a770d9c8c79c9fba8e98219a9d0174d8863b59ac895121f8fc6ad2685e16d938f73b362282a29fb449681250fb53de2f25e2a28a067b021ba8663b24cb41edea7088f37e066471b9cead9513b1d8235d32203a4e07299133b8f4bbd01f6d59fbbbf26a002919d724ab9ad6f1f0ba3662b96637e3bed272ed2e7b1ab4e40aca96cd20aaa0d3a84388a3a8c998067752bc05ec38c41258eeaedfd948ddfb670053ec6bb38394fe65d429b2eb1bf9ea64f1596a5a4de4bd9cbc58d0739297a0ac356d106c2231f432d53a2ac479633146fd911edcbfdf13059f4c310faf1c284f15f3fb8f68749037cc571eb7131e6f096544facf2caa29bb5910bafcf73b26d53decb7f0596965bc8644bf6f0170bdca8e301c2dc55b77a3869ce59965500277331366671abb9bdef74edbc12a5142a31117ddc82e428ae79cf900ef2e00e24ea31d81aee3e29e7f9c52f2345793c3432636347dfdb3f0651efc417558a45af7cf28c2e350f6e68b7827fdae508a61a3bfad4cec4d6b6d562028915341067df8495d90827e282ef2e43a4ca317fd0a123981030ed9f900163c290519c67543e96f09db61c9172fd908e3853f8bd22821ac94f6c31e1b54bb08d0ce32b80a64b59a868e4cc4d1e366c74e1539c9e4ae0b3b9f0969b06a85a6a5a3b14a7f2c1b8fb6dcadc0d519318df7bada559d18a5a1c954374a299b99e2d518ff96c5dbbe81537d53746e376fad5a8314c59b79ede59d1cac5df9992f647ce1233ef0f0a0d3a246fdfa58713773031a20d1b0074a75af2ad042168447243738016639915da078c4b30121d8d23f9a98c6442746ff274a6948ccc1fcbac1aba48c384eecbc39eb970ffd449953abf4b61ddb135a18327d0a816f6ca118df87e2f9650c6764999bfae46e6ff00b229f883ae24f94e4ad1d2b001a88f92b499b4a75706f59eaf483c27582143e6abae4eabf19cb9e98a01b8f442968f2a86292fd9e565ff82b24dd9ffef6ed38f27867a3a6c0237241c66f00bd720a9743d0944368c91dd3ae44d85c49a93c59ad0d494d6c4a51f67fd794a31571d32d08df6cd002b8500518f88d3507bbde28006d0b87031a90af3fb0dbbed8a0582cd42c052bf7a75d3c252352ad89ce8eedcb059ea7a69ca221369d65c122bdda6b76d6c0342ad0edd8565f69aaba39b7a7bb137c55f01584a89ac3e57293dfab4a942b4f5595be804e1b3d14015aa23526b940066a138da90bb74a6908c5d558bc3dd948da50832c15d14c46e3729c2a077f0f2d63a423b74f0a75b079c312b1f9d8a81ba07868e231e388cb9fdae4fd2778c89c8e7fcd03329c112ab73f723605a388b6265f18bd269667c9de7395204e7e218a8fabeee1c09bebd2298c4c625b8e12a0f9f7e7c7a06a8a24ff833c9b398a280be0e680c728e6e8c6dc6a23a23d6fea374f6733bf95e0eee16f04df89020610c3f2108d8a7926c58c84f926d632e4093ddababc25f465da376a0a9c713b939b7a1a64c08b0c4761c25b173939149471a850f225c9beb1ed7a1381f8d60bf96e919b89c7e893791fb4a1f4e4d45089912c7becb6f0432aee4138e602171bf8eeaf641b31376d33b959c05f533b658a35212aa8047e49df599067021e468f3040f469ab008a778b807717268920722cb7482fc9ddb514ef833a647ae5eb83387240e2e4a0afe1582ef1136b9be0b7e9246d28c7cebabf6b88a93ab4840c89b1973fd4017272d55813724a4ddf36382d060384f5b855465a37e6b698fb3c6e7d2d9bdbdb467cab4d88b6251a0c35c6832573815156d9b11c69aa3b5e7f610df754d5f66833d25836fb7e26996cd23265990d61497086b69d04658b7ae65ec8ab4cace39add2f66bbd4dbf5dc1533b50c28dee3e482933a5020bd0c045392e722ddbf159a431c4896459090845425deeb663f9454d9cc018c0655bc5cd30cd5bd951830967d6630f406ac19d93f2eeb47fe19a60b786d5c908567e28fee41076a29ddc7c74b25b5e7451ab325dd8abd66f1751e3999d8e0d7f42b3150dd31dc86a80d39444e864fd8d5f5ce44262f7fae88c7d6a064eeca1e6c2f4bb5a0c29af7ef8e81b670da710ad5906e100c404962f9718f572e8843219ff7e5e778e7b6485b69a8a8ac0860bb0bb0aac949f4151698cd1344bd776034182790091733ae8f1fb3f24f548876c34720e9ae94840596ae7a340f255968c0ffdaf1bbb9ba5053ef28b9502b3022a16f2df1d7dd41eddb4c45a3cb617e9af1e0d45f31774ebdde1808c563acaa792316fc282fa79001d2592d26485ad8fc3777b5946f0e572cefae594f21de53f3c7198a4ee33306f1defb6fd3ecbc71cb0b2b70b7b64b7ac187c2197e669784b5be53e17e1bc902d579127acfed9009d7a262589cacfbe8832bf78dfee6222c51008b961f15242dba6db224f9f03592b03e190ddcd05c42286e5eece207d7d22183782d8f9ff1054dcf1919378535b9b9ca9b3c938c569b708a57621d90e1a513c498b61e6f08ea146d918b33855dc1f8e3f66f2b8fb4cc2d87577bb2b4f39ed08e252c922ceacf1cd2fc487ac00914f3fe6c82d46dba1e359dd5837ba781fbb27c334a27d1f2f2e85656741e72a6718a598825c5ec144cbf1b772720ea480dcc22a705ee6b663ed1e351995a1b3c5dc7e3cd525ba791b48855a750965a1ab20ff8b59e4f014140bdc5fc0fa2bfa895f0f72ca4053542fcb13d8bdf09b11b232da0e7204ccdea0086e966a6fd00fad2d5d57c60e5d1aeb024b3382815130ad99f1d32f2ddf1d1dad3ea6a8be1d8b324b8585648f3f322f9eb4f86e2ba76566686b6eb33e61bff478a268705f85b743463a7ea5abc7de0f96f77ade1e182abeaa1ffe54e627017130262ff759cb668c27c08efca06fba0e570bd7acad0820bad99cdd9c4b352bf347bb64f2d1b17a2bdbd3dbe71e233ee84c60c617dffea9b7b1ec98edb92e1ae04812f0f65daa92fc51d51741831a0b9a83a44c0fe1cca7a062d960932ee0ee1296258e88a6bde61a841e54a370e069f15cdf19744e9aea3b3210e03b700f02b964a37d0dc5fbcb383720ed2a75909bc9193adeeb660cdf0ca365f251e7ce3772fd7fd822faa6b2fb5140d744651c31ca8df9ef22b09aaab74f5ecd2a48f8d62af837ee05e706feb071017d2c762eb48fec98143baadc02ba7ebd1e3a42b26f913d8e6bf5ace77e82172b226a2e93196c1cf4d3f066c8fe02af3b78869768580b57282f17cce718c828c045781fa5d589b3ff9effe5bbee3bac3089e0fdf2b285b5322e174bb0614bcebb3dbb6940f94e7a3daa33234f3eac341356a4d10d3393c54e026990334a45445b9062168e87d1f8ed8922cf5bc4f438ab60892883a8acd16cbd0f384798b72ea230535c1a3db0fb1b9d39b3e5e7c32366711dc63f9d5bce8ca391205f3c297b18d90d825ba0e613320ba4b84e1b765ffa558fa794bfba4e8ea210c28063e7b23be85ea0a912f364a4e24a319f279fbd8bc1262b2b801ee8b30384c4746077257c23e2d4b2141ea052bce77b88b22faffc6b522c8a32b05c4c691e57a55551c9f1876e9da6e22ab5064c6c90bea9a15c159d27370d3321cab35f33d066661b6ff6f176e3a2436a468aaaa068fd94b2b9fbff63472cc382c85aa84d0d70fe29c1219509202012514abd9059ceb116c9b72d6e6c1d293571f0d2bdf9b8ea9284e6b2c9027caf1cda9b301c1071cae1f46542b0868927ffc7f818e4e2ee35e7fcb4c79800f8d281ffb8a9196a0758f272540c3e7b88780d857c601e7efb3e11c3a70f4d9f310527d9cc84a4838fda06ee161406823bad3bf9091428595f5b3a6d4b773be8a9a32f436e9a8e83dd7a30c6b112df073f9ecbb918e33d990817b9abae122f4216952cecedf227521fbebf928815b793e1d77b78b22d5072e336c0e9509d26d0f2b8435bfb2b37df1b36b1f8b7bc436f2cc519dfaa8d39370343aa0ae2236a024368c7b11bb9d61fde7b2db56a2d113a7fb9dd4b92249091b757be05c437286591fbbcb01aec864329003b6ce6df6be7cb8fc15fefb6a34d313d333de4d9979d0f36855266c4d314b2a6fd31b05f39507ac4aa63f2ba47d9079a830ac4aabad03c6ea1a3c79708ca9edc61843"}, {&(0x7f0000002080)="603ab683721e6c0551a68a4b13d81b797cc81c677b3169341be29ea55e70da42e9c7498ed17ceee34b6da1f5b49a6762d10b37f24d68236f7b5145f7308bbf0546c425000b02b99b6cb76215f68e1762b117d4fc6c4b61cf18effeadd122f2ff571a3e0eb79919357b14be83abb612339ef92cd8ebacdc218b0fead20d3b62cce65b26291da9d4bf"}], 0x0, 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(r0) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x5, 0x0, "243219e0ff5fc83c87dae5f1c0c2a69776df22f8", 0x0, 0x401}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r3, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:01:57 executing program 0: r0 = socket(0x11, 0x3, 0x400) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x280, 0x1) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:01:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xfffffffffffffffd, 0x0, 0x7000000000000000, 0x4f72}, {0xffffffff, 0x2d9c, 0x432e000000, 0x40}]}) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x702, 0x0) 16:01:57 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10040, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0x2) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x7, 0x800, r1}) 16:01:57 executing program 0: r0 = socket$inet(0x2, 0x100000000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x68, 0x0, 0x0) 16:01:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) close(r0) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x7}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x6, 0x100000001, 0xda, 0x2, "d56248463390029c5d11194352d541fad08b8202", 0x81, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) syz_emit_ethernet(0xa1, &(0x7f0000000140)='\x00') bind$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0x100, 0x7f}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x3, 0x764}) 16:01:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) getrlimit(0x6, &(0x7f0000000080)) 16:01:57 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="155eed80b9208acc051e16de60ac76856bae648bcd26ccd3ccdafe26da100cb44ae9d131abbfaf9f0eee6c54f53f612a86b5168006d901d5f62b564690bdfe2ac43992064b4d4a9355c88e9c4fd74d2d9597b3fe467bba4739ba0c", 0x5b, 0x9, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) 16:01:57 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x20008, 0x100) select(0x40, &(0x7f0000000080)={0x9, 0x7}, 0x0, 0x0, 0x0) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:01:57 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x82, 0x83) 16:01:57 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x26ee964c7551f0b4) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f969830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) r2 = dup(r1) bind$unix(r2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffb, 0x0, 0xe3, 0xffffffffffffff80, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = semget(0x2, 0x0, 0x208) semop(r4, &(0x7f0000000000)=[{0x7, 0x101, 0x800}], 0x1) 16:01:57 executing program 1: socket(0x6, 0x8007, 0xff49) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x5b, 0x1}) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x101) 16:01:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) socketpair(0x18, 0x2, 0x18000000000000, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:01:57 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) setsockopt$sock_int(r0, 0xffff, 0x110c, &(0x7f0000000000), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x200, 0xa1b4, &(0x7f0000000040)="2ed9c03f0e7d3a7eb1cff1a24d2dedef7d7852d713821563b1ca35bbeb3c8ac9798c786beaf62c1ebc4ab09077565058ee54f6d9fcbddd0d8483dd197d3bf339b3fb7f7a829f28585d", 0x49) fcntl$setflags(r0, 0x2, 0x1) 16:01:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') utimes(&(0x7f0000000140)='./control\x00', 0x0) 16:01:58 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x6, 0x4, 0x40000000000, 0xffffffffffffffff}, {0x5, 0x4, 0x1f, 0x8}, {0x0, 0x2, 0xd6d7, 0x7f5b}, {0x9, 0x9, 0x3, 0x1}, {0x80000000, 0x4, 0x8, 0x10001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44, 0x1ff}, {0x1d}, {0x6, 0x7fff, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\b') 16:01:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x2) 16:01:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2018, 0xfffdfffffffe) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10401, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='r\x00') select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x987e087e3918a5b7, 0xc) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x4}, 0x0, 0x0, &(0x7f00000002c0)) 16:01:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) r1 = semget$private(0x0, 0x1, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/160) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r0, r0) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) fcntl$getflags(r0, 0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="5c9d3602e24bf29c8da6b94022e3589bae1aed53b96b0c8f4bd064", 0x1b}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x200, './bus\x00', './bus\x00'}) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x5, 0x3) getsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f00000000c0), &(0x7f0000000100)=0x4) recvfrom(r0, &(0x7f0000000300)=""/165, 0xa5, 0x43, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x5e, 0xfae9, 0xfffffffffffffe00}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000780)="9cbade24c9a4c0c3d6913d261d422e11", 0x10}], 0x1) execve(0x0, 0x0, 0x0) 16:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f00000002c0)="4c576cbef4905c37337e4e13c207db204f7f6ab8430e126f3065143f0eaff4a9fa15c0414b0000000000000000000000000000000000000000030000000000000000000099342db22a59f71198c7d0cf814c5032496ffade79b54e8e0700009c9e1f1150d3c15d332e59e8b1e6b00000e54ee57fdad2189715c856116c0e3679755d2922e0a38bac9f00"/152) 16:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='6') 16:01:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() writev(r1, &(0x7f0000001440)=[{&(0x7f0000000000)="3faf203468ffecd0ebcc5f97ad6600b214b1a96d411569608b632a8f5185ef50a482b220ab8f0cbe4b3c200979a852aac4c12162a2ecec9b9ae3260f439ae226e85678c5b8e80819bc5bfd90d4c2d8ec9f6b9d039972724f4aae856560e47e", 0x5f}, {&(0x7f0000000080)="2fd40ad52ba73753ba45f0cbe8d4cca28172a80da3dc7644239293299e392ce49eefb7450d01787ec89e9f6309d30cdc0a07833221c0b065721411c6476d10c0de0a8378d7255be851eae6124d6259497c7e13180a596efa60cda647e6bea902e6541185069cc6594d49eaebecfb7b2dfb22b678a9ad8cc7061f095d99c7b54e605b530db05c01677f68e6a997a715d9a520253a5ec08ba114afbb4f3500414237f37521895f86e210e606702ec9c48de2176dcda2f41dfbdb1bee19180f1704e53bb4d1d35ef0e99a5e0d4c2a632551f74716b7ba3ae418563084971a5c", 0xde}, {&(0x7f00000001c0)="8a76c38f4e9b2e3239d14b76027568593008c6fb7749216f3c9e83b682e7b42bde4e14ad080b31d5d122bcfb5a64631f79b1e4b8078727da4fb36c5c3eece652171f4d059c02ea40cc1447de0219ea031b99a55f1acae7b421ce93fa8fc3b73d13230e97a38541b51f580d9a365bbf65ae109c117e1d44a135887157af313fd82ec2232d4fb4082e8e7fd0a0ded0", 0x8e}, {&(0x7f0000000280)="889a1249176e23e1c8b35e129442fecaa403c9dcf6fbc2e498beab288e76226cbdf297207f0d4cce4d66846ac0adee6e7636a76df6041772d9dd2fd88ceee14cdaf3374017b91c240bc12731a26b523446e7d1035adbf578b90d2a69e3d96218690eba8544a1d01ab2a48bc172fad907ddd12a3198dc4de0e0d0d7a70738c9", 0x7f}, {&(0x7f0000000300)="7db2a9b787173e07aab5b2959cc12ff597e644a9b81da39f36ca3490226df3b874396b35c02657110c9fdc1684cb08bda20344a73053f7051620000d49f5030be8a08028f98466f76ec75892afbc04a1be1b75c77788e3a77f99fb60bad686965ee2510ba71504d655bc148b946f843c4349d1d88a920170462352b3b1813c66ffa494d89bc1b71e0acdc36e0a47c4969b8bc8e00dc244d1876aee9e4a82fdc6c37942690fd4abdf2cbce96d81a6e49518f309d0f733e09bc8ddb33c2b02868090166757d2bdbabf9cd9db7242f3d2e18ffe9965030710f8bda25f9e8e09adf0945dcb61faffd553d5dfb74335b5261a6bbbecc409b7c44a4ba19a181bff423b92b6d2ad8b092f15d118ea3f2b3ef4ddae0394b99d8e876dd16e4395ad0a8fd2eab4e21fc4a636bbae4ecf19cbd73ec71664220593ce73817532f0d45e9b82c3f8871c9ad8b5eb11616ca38e98bfb9935a84ceb261cbcfdcfae42fb1c3b8830019083ce504160c9929664e273e08eb339e691326ddcad2ff31b91f340545533c44cb70ac273dfe5daf3209a5cad0ce4202028ed5a4af09952124b7c78aa3ec23b165727c01db553e614a212bb26d90956a49bbf78968e24615887c4f1c9242f6133538aa067fa4374afa1d8c6bee25b3d0441e96e5528e5a9e6cf56af2ca8de52ba76cbd46cbbb6e0a51e55d69330c77cd8b598d4592bd817c6356daaff2a8be3aeac83992571e48b50c4e89869236e9a989bbe92064e65fee5d06cc8c05322c1ec6bdb0dda94fae9e74da95caf4f161d5448fd8987eb461249228313235e5f94c5b06f3204672fe43e72dcadc3b6dadf49163697ab886c2b969a46c62eb0e3745033c56c99fd27992ac7acc73f3ad1ae75db1f403a7b543635ef7709432c05f6c099fd44d34dcde9e0dd0a3000e03f6408872a1001f43147daf40529acedcb7e2822a87590aa7785c79b667838e45aa3f272dea05e483d5d75caadc023804ee78bb54630d8d3e37022a1310bea0ce8640e50dc23d07f0eb5a9dadce0ea7542458651cb9579c71992861dbffb2b6612971f3877a7f8b9c42d9f9f02fdf67facff00ff56962f172e93d65d1d7809488c0b143bbc06c73f3e62669487a8b0d13c6ff11e08da7da248238cacf48c05ee7c22ab82cc1b8eea20c51fe13689e78e486bea1a589d76dd18a40dcd55de7584f50b4391f0faae591bea0deff48c91e77ff63c73eef72aace57daa4a8cfaa57c9bc3ad9bcdae4500ca4e7d54227d603c597cfc97d769b396364923277c347d3f9d7c48f0f33a2c1b651118ee12f3e82d1fb7e5c234b57eb31a581203ed8115361363cb1358c5228e7a15c8c2b791f068e5eb37b0d3200117dad3b2684e9e5ed6ca2588be2312edf8c6ff1215f195612dd1352b19235003c65a01d6442779fddea5726e63ac169613192bde02965a39fda128ee36f8856d5cafe8cfb25a39d70fc6418ac067ed144378871b9b4ed69c38b9bf6e9eec24011aa3ee144f5b369b1c1e30b1ea7c5e03635c2ef2e35c1134d4412699775738c735cad5e365b7c9caaefb212182eeb1c95ee4ded97b6855090168a3b7d72b267c92e46caee6886da000720881eb05e545909bdb5e07034d5dd83e783f88a9a8334ffab18c16b0c1bc8649bdc5ea115f4509a88f6ba64a9f92dcc4632ca82307a15c0f9393f58bd6aab30c68de2c59e04ddaeea0e258ca1c4208aa6397808fe2c25a2794ed6589f6dcd2176bb647010dab555e10b3396181ca54dd9acf76030660abe2b7dc2c55f2859091d9bc45292544451e2505eb6dd467b95cdda516d94cc10d98e0c7447acf4e9491a3abccd746cd9aaa25a37d727dca15e74206d0f140c0f7c3ab285ca738e3849cb8003ac2cca30fc05db8e12035bbed6194928d7ff6152cf5d24ca2ee7787576b505f111f4fe29b536a64e663be4967adfc1078191dd8e7f2cb3bf6e371ad850c8cdf73dde255ab054af1269f493edc7073268ac583878dc428785293193bc9fae9fafb94288264050a92b2a0984004e233c82e87983c6dadb65cc184c02487d817f52da2d160bd460d7398722dce2ab948dcbd13848d335888fb6f537f88edcc580f652ec4f39c98a4f90fd2fa23264f03f39db0b493d1ae71382f7deec167d1169bc2a03f11c5ccfb95ff104e2f9558779bf10a97e85e9d2028f36c830a8b1d17e0fdec0bcb3b2351a37ee66b38347fd9547eecd86ea86e6c8df21bc154944b600029f3df3997f6e5c129f20866c4b9c7c1239ad682fd119691e06b2e14515fdff84e9416093e58d3d4d30d18653880599757967cac9274231cbf203abe1fa938cc88552d51416f0e668add8faa57346b1bcba7defd0989199a5c6d2a554d1d225d92d8d8f6d3bcb70bd473d7ed7cf0845142246b5e5d39e8705a8c6b473b2603b6b6d050e7113c8731c5168dc18d3b9fef10542f644529e4f40c06222e40233b23e2a25915290ea6900ebca147b7560be0a90d6204ee5e14cba9d19f807cd414fe14ed05be4c610a2782cf00bb85cb0dcebeda418b116960f121d5cb013c0e2693f5d14872c70f7f78f30fbe8bb4eeb4a860e0ae65f2d010c73d65b33d5f903610657c883dccb91195ff73d626222f0ae60330548b2c4fc312172c77a8f8ae660cfa58df1b911217820fb4c2d7612ef4e6d18b5523a22f10284fa24bbd06dc2c267eae641746b827a09f3cea50a551a009cdc9262524fc976b1dc3b104471f44a5ee884aeecd6741faba922907b6e1bfbfdd98fdf5fcb60959fa4c0b2f58dd5f95709206f6b1c7aeded418c5d2f537467bdfc4b938e9ec787e1536b402de0a1b03bd02b9ca69902b1b8345450e9eb359b5f96629e6d95187093317e87b32a150f774d19fc619f8e0d76c4221a462b09c3385bd19636c02bdcbac52e398839dc02b71903b0ec12eecf9635f93e5ba74dae3b78a6e7bcb5ffaeedc62889c580cfe19d735d44afe97c920aa3798e98c5383c3d11a1069dc3df14113de354e0748badd8632421a4827d5c222654c1d01703a671792412da8b14b1afe92bf4df4891ff2d2dd56904703c29f1ebada702cd0309b03471d1c75a34619cc60917e9c1561d9fd9d02be1c0abdb15d262a85be0ed07830b51b47f064092255e8a67a6786d9fe53e3a23c4ed09adc6702b133afb274a73bfd3ea97ad4d45dff1ec6d57c2df3ced0fd260aa7e842f34ba4e11b473925d6bb8c0fc353832a8788ad9a922bc110ec9ec26d0da3906d5b7d0b05656bc702931be03ffd0002694b53d7996cca76775313d6a43aafe33472e22a2470c4238cd08f91047028b612e90f958dd418e5a8bd86109f978a71fff99b7dba4ff253fda727393ac299135372f239b805bd9141a8b0d6d86ccae66574001489cb19051779a7d7cd6373a9190797fd66781b280430385005182d283a3e1aad1e743cb92180d37143496057cb0ff4d1f83a1052f096079b84d9c59749359d9286c3ada6fb750a42282efdef1cd4ddc4cf2324241bdad10fc0ac6a17e608d728b017a96c7dbb89b907445b6ef8ea7ea2cfb81fcbd8e355a0048551a285739ae96f7c371c37b19807124af73f5360b70ca9282a9bef046f067acd2a957de519a1b54173eb80ee859cc859c3acfa57a7782a6e42bb6c733522e6e1b4aed14d5429aa9e9410f24717cd0f8e27185159b9a63cf27aef3739e3496b7e0053d1962e44a41c9762ab9223a00778f9118b231173f8ece1434b7278b70f54cb89eabfc523de1ab659d4d755da3a346f88b211d6e3bd1d68d9308919e2d69e8250a28c573be320fce61bcbba96dbd068281716a0934976812ad2f8c6b7cc31d1397865379dbb748da426c1b027f56117b6d86d03d2e08e1c687481a75c6c7056d3b14f3a29d1c0936e8b236d123d796da522d4ab9676b490c95f4088d0495e482dfe17955922ec985066ec3a62bc8a38a7bc41d42c57fb81a8f6355eaab53e45a4f0b086e19267270b141fb97a4e6b2133c7d3cdc02c1cd85dd9d4d227d9172a5e89516a58bbda10b762a87073cc51c6990cd05c2aff26bc97efd3343dc7a7767a1bacfe9ab1843ba0b5e2c5e30cbef13adb5a43b8d6dfeda85f4a6480bdab09666cf83e16e954b3f3e66752a8a40f5724c54e975e80a8912dacf8ae0a14ea17a3fba43bfb548130e5b9b02a1e530f549549a221d5100c0695a391dc5a3e56425821a2945ae34bda7ec1fa32018a555524ac7aaeef937915df4ce7989884c0477d3ae8818d9df99323d22c5974bfe0296feb494ca0a1fcf8a79ec383622a5aa1a7e33d81ba0aa37db25a32c1dc19b9b6132df2e98d83434f88e67e87bf4c821181dd59e46aeff5a28d1df08786d9b32d6279de854604b69b42d5e52f8a26b883074c9f0c8dd7c5794609538de97c3486233908042a00dba5f99ac84874f92df44c0c97b9bb973642f45987da5678cee6c9dad2b997b2ec101ab524e930b037547f1ff50bf90a4abb6e96d4d73cda715803be147058752c1020771b8a398a68be2872196841ed24c99364c4b5bd883c0278fda54a78fddf60682f9d09858c6363263b67f6c5f1a76eb237c741d3d32767dd8b33268d47c48f25e14ab1415645df3fe4619e8d0a59d2faa6a2b1d2cce449099f11dc3e9b06c2c3bcfc0f30034240cbec42852fc19ed30463596a5f329272b8be83d0cb308bde40bb10ea8e0dfae33e785580a50210e7764aa6968d205448f9eee12cc4f8fc5e171ec54ce3f72096deb1b40867169815266633075cf3845da5dbe8257332689ed8869233d737c452743ade513716992c0ce5c53b04ff21c5b08de0c411b728df3929b8229f94ce63e78a51b44c0ee9e7343a6e9f37abe16b1c42ddb52815d2989543790ca05404dfd155286d3c3295d382c8e78f469b50f1bb08ce346768a9cca966a8f28d64feb62e25fc4ffbfd2980265af58006448d9e3e807f20cda5ef5fcdfc9c57ff8eec8dd4c5b94a0fe1fbc8758d33f36550ad7a947e8bc02f259b778fe344acd6cce49844adcb0d30cfcbec7c83d71a624f57d78a7e0e17952bd82486a63fb398b584fa946b42deb4170afaa04afd1264e3532f9fa92745142e27e0345de33f1b4d67d183d2606ebabe8c203043783a0cd410807227fe54aa541f3fb3e9f9a531b7953c40e35da22016a02ae90b486e4d80fdd78067246be47a6622128b6d84779710b3930a625bb40769b5ed29b13efc42c230edb60fa7b8f29a2cbd2969f8b5e02ee8a7bb4f5b9cfd9f2891f8c15278d4da2808d959526e07d89f6e4b116c88749f9cfe52c289cb9dabae1621410f7b4c4bc880f0df93f2d81d44354b3426404d98fcae338c783b18515df6a2d3d93270d6e04be94611cf2bf21c3f81077d8dce0ed5ecbdd6cdbd53ff3eec44a9023512cf6d85f9e843fb1020341c198d5c96c5a28e12f274d4194c9a8a5c4de81386c01d6275d781d01688a620dbeafc3e68aab293140147a44f7df11296e71fc60c0f96716095beaf09b1815fdd2c42a84d4f14ec7cb4ad1e26393723a30d4448e7d43a5deac4c428d2bbf4f0d5f9e5d66c48742c5fe5f7c97e0551dc7cb911eaa4dbd00a9284273754b06580c4a26695262ce990e291be66ce5117b092f020c6ec4a4dd4c48fd0c29df58c67bf242c989a3d374e52e73a80790733e5853376266baa3a402aef16d430f47cd4c7ce43e0a449b02342d2a51b92eccf418ea3da6bc221a8b54f8be8a49e1da0f6916faf842d3740a83574467244650f74e517105e08debfb9deaae24e36571098959547266723c8ed838239e4412490468f0", 0x1000}, {&(0x7f0000001300)="12463e10e8213327a089c6886f8a5d792635df2283f2191b212411bbe1fde619f061557119fd176d9eae570f5eb83e682e097db1f3ba2ef6ed", 0x39}, {&(0x7f0000001340)="3b436a4f7a526af6a7adc4249fe6dbdc9d2c0ecfe7ccedeb93da3783feda6953bd30c5ab9cf6813d5772b1be795f5862a6fe83d381cad53ed02e2e1f5d0d0a5c43cec737936bd5bc8d0f658badd90cbaa9ca5627e81768ec8222200d94e20657307827a198804b7b577432f0adf394660e2b7fdbd7c5ddd5a9d3acaeb9aaa6a0e78fd4023667aade9428a6e1e3d198c6af89c905bf10a50608ee785922d3642ef52b21868f75f59819ed6b48a2d046dcff68398c2986bbe0ca124bdebd1f526b9e6a4b272a2fc49ee53163ccc5e78c591c337e9c13a1112149afa5e4ad", 0xdd}], 0x7) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) 16:01:58 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20a08, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xffffffffffffffff) 16:01:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0xffc, 0x0, 0x5, 0x0) 16:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x480, 0x64) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:01:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x18391, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1000, &(0x7f0000000380)="16abc4925edee888927cdce77cb9e95953d39460b987808c97cb0da47801b6251019b61bc8d62b3cd9cadc7790ee181a26e65d385359737b919049f5a4a3b6b8421804d7768044dcdb2e60c1019758eea8a7b41b02e88a66fa8b0f982776424d54122e3ecfc3adcf9e04cc1beb6d5bdc76f545cfcb0296e0034a2b557a590928fd65ef88335b962aaf5a65955c26963cb5089e454828d3e6c99e0979a5aeb72467bf69160118c90bdbc347a576a46ff1c4e457d7184efa2c3aa6c9e67b54f8e66bbda9bdc0d8e23ef8c879cbb793502cc89b1c07d3f40476406efcf71ae41fca84d21cd5b85efc37b7fb01dfb599bb84add7ab2fd9bd10fb451bb92099fa10e1f4d7cabf544243a148d9cacf3a168674f3f19c6614c33b4695c52c0cfc8ae082d05e90cfa64127625729364c8867d03cdb0c43d2c4213924d0b3727424a26ef1e4b13a94c0a3fd72487dac7b8a5a7bcfeb6d55d83733dbe11331a027fbc814588f0e5671fe1a43c6e9469d5cf0d2291544b17d141da63ca6f3aa85c53fc7ceeacc9ac31a9369bc188627d4dc30d9da0d1c8aad960cd0284850f1a92dfca8810f04e18d0d7ed80edce1fe15b58537178dc8dd159f4b66ccd7aad8f26a50c2a30ee63bc105771f548879829b9f118ad422e2bb3d09d470049c7a35c8b03c225c37855c0a7453c6622da9a4ad9a1f2b9588272aa911966f89dbef06ef364b00bf0f5b7980a69cfe2b7b3639439a8e4503fe130218bb5350337c80959cbbbaa7d17819f8b59824070345f8905258fbae9364309ec99d212772ff41d78d29d5eea907fd9dc745b3fe9b707c174f2cc8517eb67259ee0788a23208ebe6ec22be46ae917aafffb3b61fbb6e5eef181de1e522672b236e0ff97fa6da92f7eb155da7f8392efacd45eb48e31670d02115b457e1f5d02ad3167307e44da9cf1d787fe6911d252161231751ac0477b1b3aac4549629b7b9fc8ff6083e0868f0973d2bc7856b9ff71be562f8356bdc76f3ded8ab9e19032b0a8d080dff58d3a4d715f81bb2d187d14371656b9ab3f7dfca25d7d25f124024a2539c27ad2cccb21e5349d650fd479040ab2a5f7a649f37ac65dbbaf183f4b35099f4962b6621ff20beef862c6fbcbdbfd993358e2c45f960544f0bd3991335ff888d297e43b4f5886c3d1b7818374c7382fb1d5f29fb42b643c3907356dfa9cda103c3f9e08c3638e926d932728e3c19424acb437ae1b6b6263845baa18317161476f16651338afb14a7c167f2c6bcf3155120e1fd03c843747c2de3d44672cc9267246cb3cae34546b82249c5a70abe94b970792dcb554ba7d3fbb57d8a7af99956f332bf3517d8af73d8ad26380d2afba939cf284f054c870f55dcc91d1d0c388c9f9e2915613b33a5a7956bb4c7459df7c5268680a78007efd328ce5c356750418db3eba5a00cc6cd58e263f3cd32202baa038e2ae168a48b606319da5d308b11f636253c92a2fc277ec8d7bfb6b8c8b9491fa4e8bd9f3248c3a80e2afac7934998d209620daa9c77ac4259f61ea9534ef05628e8628fa898d2a4a042e05e0af284f94e30ea78024382a0ced0604f69a02f3f2f1acfd0c62f29d74675a6f86c937e47c4107e7270ce0abed39a38b03a1c79375ee286e3f7c33b2697909059143dc32022d591f219632535e1710eb780900295e8cb1a0f0d9736d8bb1f95124636ec796514b7770aed828d302d8a2eafb9126191af4d35b9949540d949a71d247a501362203b1aaa2e078f0bc3ea62f7806fb60ffa3777f08b869d659588ddb9a4db12cf569d2000ed81f14eefbe587fa1ee922a9c584bd11b6481991cf05c28296ab36b7ec21e936c11cc0310f54293844762129c30707ba7c598cc03c943c1d6b8a2f249bfd3984dfb9530df6d6c2cffe44cc9e92c32816fd6be827d9871457afc1c23db07b5d87ee8cfec31828c88696de99986dc4f53bc3506948121f94400cb95612f3a8ec04c5b99940434808ba222aa8cbd70d2c27ba1a4d10999c13d639bbdeb536af221133b535de3041255319ced1b658cd4b6a9d67c158a3fafba448ae3211e030336e6caa866f838d85c117a675b1bcadeb050a8241048439fa5a11f63951bab62dd7bfb8707953cbd6e455c4e172b63af96d712dbd57d907cca1ced2380f33f7d2f12d44c4470531d972a1e09de25a244f4fba3fe7cc8e857af72d4adc7427508bfaac88abaa647eb0662f9930371cb492de949dae9201d2ece3322717874d86416233d314d9349673a86fc3f229acac7c26c75c9f16547beadbab2cff16af6f300d95139b24fafb89df07e8a470443ac4139e201a949620e9d7fa092262b28d876d2840dc54a3ae9b28e1f6f7d1fcf6dd683f569c38fcbc8ca24752b0d9a680d496fbdfa9af0b3ec102dbac3a64de3138af3b7dc953e420e04da2beb1d05dd8e18384aa54d75daa850ea83bafdf0efc93360be111e0df0a56bdb593f77d98d3aacba0e7bbe49f87ebc1fd97e461bffa22518a2931897ef50fa32657e24a81d7c13bc0df34de435110dcdb2d6ef9b024d1566eb8f6bda83995484a3831d959cac327688d32b07f79810c1d3655d14772e9c55eba1d461c36b6657765bb33f8b76783578549ed48314af3ee9326bb0ecc8ef9cc0a3c6d571020b1699cc95c0bacab4435ec4b8afbec75f9b4cdc6b4ab6c70e655bea55a2acd8e208a4ea090922d7185205e6129f8cf592e5e2b32e579ca3803c6a50118e8efcbf6b3111b93df267bad218254931fbf8c7ae713e153acde97d202d40783362f9670c4add9fae03bc9173c3a30d18caca7871c3c471f955314a4d3edf266f6f1fa81b7fe5e9387eaf168ef95316528e7c478e86e6fce8ac50b54e5fe085580b36e157dcc5d2b10d20b6616bff771caa4482971f80e4b07dd326e939227e8c94f05598b0d4f5f29e3934e00f5287a3b2e0abcfebff9fe8744dfcda9b991b6ea79c3a30256981087754aa98ddf236111e32b0c2a58d8616ee224e8a114ed22f514d319c626a25ab2e1cdac3e805131af2082d2a2077f13705afc65842da8da1076d393449141ee0537571d7f015909d8eb33adb9ba85bd55350c0612def062fcd5b29b5575a2706bbb2c7be6eb7e35af5c883bcaa54ab8304b5d3309b0a8b91efa9b37a7d63a90b2dcec3ce59e09028ebffeae59791e2e25a45f574746ded6f2668491804e9f09ad2cc03cf5b032a615821adc88bfd04b9a555330bf8bce3e21b58a0bcb9938065f6f6bf7349f9d038451b649c1b8312b5c498146d3d013eb92bae1ead823c86c13f950c708e87975835e4dad952adc5e5bcd199f2f22d6078481ebb040e62d92d2221080b5659e214ec63bb13ae6c8480ab9c6d4d2cf589256219641541c936a49302de5b7e5f3207415e1ae373510528f84382c65354df97b4468cd0ad3e0d8ee337264f2b6de2843a172f0d99a628960fefcb5c78c5775408f50ab0364ee7e64bcb8638b6ccc38a447d9913e7c30b14ceaa4e8761348d555c01df1c883f14664eb9f831f454ba49584e440056e9ad5fd23c331fb8af833c00ce088fcfa09b05ba7297fb5a870d7965b84d2ccb32408c3e53096d206c92b85e188ddfd9443af7205f274c3141eddedae30711fbcfcd4e4e7316edb3c12c3231ac28ae7abb311672560bd7114b190883a320e272f435dbf28ae24a4fb5f60677ddff59be3ce54495d36093460880eef490ac41ea0b4a857dd86f67ebdbb2ed4acebb98d8811d92a061fed94da311336ae4b18396257ab378b9eb187efcebc6f796f6cbb86843a4612c249219dbf792775f1578d04c2681dbe012c1e847dc8921744855761aafa0ebba88a84fafd69686b9b8af3ebc65d6089956988789fc14d77519fb7e0d6e3930a96d378d744f805d8a2bff947977191515113b0c81f5c1b691828e1475ca01d544132435494c12ef3ba9a3372a75ee557ad4c5ea61b6dbd48e6da486f339fb3e0511772504c68781e1d4373385c83eacf490c357bcd2dc878e5d8574a4dafa1c124170cd43e918321b91bf405c9d8b5b67ca8045febb3f70cdbb25cb628e08a8f5593e4e79174f2825a68b57c3f58a99c9df585029ea9c47954c66d46b70407c3c4bb960bc13f709af6bd71ceb37e22ab5cf3bda8b5d3de2889234bf1de7ba49842a7a9f155420abd16f49787d4e0076fb1f16bf795340b1326424daa97948a3e4ec681bcb5cc9eddc88f7c1fa9b5a3c5807b49dd9d539b0eacef9797561f8d8e7f5d4f7b9903d73f2598d4d8335677cb36fc18b6d0b03c6ea5ad93da2075b513c643da8ef0630d9e69f1c353d0cdaf1a0a18be9ac9e5507faecdff21f10c1b9dcb38b91aeebfa586ea25568910708a58d8d72acb259238960fe5c7747ec16f8a526841711052a2bcc8fb46e2204ac364f31fa1f5080eae63aaa605fdb6158fef3632507527821f8bef986570ceecd5bb1637aaae0327567b5047fcf91bb16eac11510993e08c57f4ea64735a2b9bfb39329fe7a8def45a3315de5924e02a938368ce087f493e1e0036b0428f5f9d9442bcf7a2f961cccfeaa2b2d855ec1e3d3d68f661e3f6847d05d744e2f252ff720124bd744cdb9a797a8756178de8d3cbb3b325558af0d3f1d616e651ff429d9b2c4ff73d0e37f88d36abd11f690289794a045889c83ff8363dc632b266324e33c64fd4c85857827a4213b1537e4ddf7947949f03bc043240ebfaa2b9c57f5195a0f743a148ec3c370726a2062d6ca37b113c51ae7fb32b7adb56092d6ee61012b09e033060dd3bcbcae5ba42a3923daf14a7466436c6370268fdee28bd5c9b7d3d3b84e86be2d4db06563807a91072dd26c28887e7068b4563ced370598d0670a7a856dcd6c1b9054ddd31bec0f9cd5d1f503f74264a6226035f09e4230da5e1003b6d1df433404af9b283667b7fda1cf9e691df346e545f1a43683f17ae95bacb22fdf9008dbb0dc1cc448ba9f66ab336ccbac9457c4c256027f924cafc0b7f18b770de0b5ecefc8b0952d8206ae725ddc3e9f8925042a5a42b3368e44919f92b4b70402efc3b1b5c7003dd4a0acc7c728cd1817e14e65042d19fc10d23f1a509c2ee6c910f9f30fddb923a1fd50ce0050e46cf4a5cb37b6caffb7a4973d47eb21d55188f3fef9a1088e9e35de4ab33d904789220c3daca35bca91e13613147a92d55d13e2c16a6a126fd1019b968393865e4afc72b985bb52bbcb128199adba5fdfd43ad794f2155498657ff1afc80d31ff9d7ed397465de391423ef0bcd32503ef2348c24f8c5d0b964f79a388d8517428be2457642cc2a822804255845952321814fe26bc4dfbf5240614ac90d31dc2c3c91d98ce5bfe8364f9ea735e1a3e5d6a4639839c68f4b4e811e04f58f9ee7e6bfe017496ccf333b5bd237be0f29e2d566e36a6f203d5867039954f276476221ad5446a37930e291630630397cdd913ff11e5d188e50e7a8e91db9d0ffb5583f18796d65017547d42d818cad7039200c3b550742d9fa174dbf548cc2ed2e830aa71d4887661d60433b50259c186173bdccc0e9b33e2cede710276bf2da88ec382111e5607d02a143e0c29f7b5f09308c173d8bf3529f825721da1ddb94ac1807ac6cf6d8e41a775e76e54e1f3dbd2ed6405aa519053f5b887bb7b62caad1d9969338fab32751c3bed2124435b5bab0ac2af7c51a4149226299c114a8356c57abb968466da1289e82d2a9ee5149b4ea22f903539282238d29f50098749300f4255acabe0a5fd9de4522a42baad69fca5504b41367845681c6a1c75211caf91084a4ab51beb") 16:01:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x10000) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x3, 0x0) 16:01:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x20004276, 0x0) 16:01:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='c\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:01:59 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x0, 0x5810, r0, 0x0, 0x2) 16:01:59 executing program 0: getegid() r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 16:01:59 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x0, "f3563d5d3ca178916fdf8beb1822ceb191d1ddf3"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/21}, &(0x7f0000000140)=0x17) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r3) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x0) 16:01:59 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x1, 0x6, './bus\x00', 0x10000, 0x10001, 0x3, 0x10000}) 16:01:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0xfe37) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x8000) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x1}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 15:59:57 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xd) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) 15:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 15:59:57 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) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10088, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x200, './file0\x00', './file0\x00'}) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) 15:59:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) fchmod(r2, 0xc) write(r2, &(0x7f0000000240)="00aa930a004e74113f8ee72a2ff01ac69764add6145bc2af08bd24fc08fd2633bf0c70e29ac1cf39f43bb9e5eb043abdc9a0ccf3fcf3c406ed805d193543904c44ee837222e772f4a76215c5901d7d702b2fda9cc8c780b4f1242d16de7201075fefd82e92188c8e4d39b2b7e32ca83d00ae1ccb7b115778e5be17596a3ea8a15e2f4525e1162b6007f4add95ca6c5c647df6c5f7393d69e8bd64c6b19a1bb05b0280d553a22e0c9309165accff58abfd3f6cb0167effc2b301a0a470dadecbe3fc187f0855bd65e0626cf5d3803ef3fcbd9ba5a2ce9a7ae93008d64ba96163a8a58136f3e3dbead8e2a2506d95e20e0cd8ec3f6b5eef5b39ef3709884dc0c8b7505c9ecfb06080ad024a86ab36ca8ababed13d7431f50531d0814088c2449f6201dff7dff8d88c20d3e7143357b65648645c7c0af56ce513e", 0x139) 15:59:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 15:59:58 executing program 0: select(0xffffffffffffff40, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x3, 0x7}) r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="420fb19d79b620e4b0300137444022712e9e94f0bb50a9e17d59b6042dc52a4543985fcfed26e3e4b20ed51608a58a30303c357deb16", 0x36}, {&(0x7f0000000140)="ac6c48e6852246cacd1221c2c02820370509c20415d31c2140b1c69836e671ab5bf7a47d", 0x24}, {&(0x7f0000000180)="5fcf85d86b9319d8f6b9be316b1e62fd5a00654f90a28e0e28810e3153eafff421753f8c8690400b7379079d32f548a170893ef554591029263f089fd5e0c646baf5611827aef7f55040e99d40a1af4b83f1cf07f7b003", 0x57}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 15:59:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x400400, 0x0) r2 = shmget(0x1, 0x2000, 0x2000000000000020, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) r3 = msgget$private(0x0, 0x400) open(&(0x7f0000000180)='./file0\x00', 0xa592358b27aabec6, 0x101) msgrcv(r3, &(0x7f0000000100)={0x0, ""/45}, 0xfffffffffffffd3a, 0x3, 0x1800) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet6(r5, &(0x7f0000000440)=""/239, 0xef, 0x1, &(0x7f0000000300)={0x18, 0x0, 0x101, 0x7fffffff}, 0xc) shmctl$IPC_RMID(r2, 0x0) r6 = semget$private(0x0, 0x5, 0x2) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f00000003c0)=""/127) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x2, 0x8001, 0xffffffff, 0xfffffffffffffffb]) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$dupfd(r4, 0x0, r1) r8 = msgget$private(0x0, 0x60) msgrcv(r8, &(0x7f0000000380)=ANY=[@ANYPTR64], 0x1, 0x3, 0x1000) flock(r0, 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000240)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="1e") 15:59:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4, 0x9}, {0x7c}, {0x3, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="93") 15:59:58 executing program 1: r0 = msgget$private(0x0, 0x285) msgctl$IPC_RMID(r0, 0x0) socketpair(0x18, 0x2, 0x102, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x9, 0x9}, 0xc) 15:59:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x3, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x7, 0x80000000) listen(r1, 0xfffffffffffffffa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x14, 0x0, 0x800000}]}) fcntl$getflags(r1, 0x0) 15:59:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x28000, 0x2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1010, r1, 0x0, 0x0) getpgrp() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/143, 0x8f}, {&(0x7f0000000340)=""/108, 0x6c}, {&(0x7f00000003c0)=""/115, 0x73}], 0x3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x24de, 0x5, 0x1000, 0xffffffff, "4d93a8abfdc0b9c6582e62686f202cf5cf3d2371", 0x3, 0x7}) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCNXCL(r1, 0x2000740e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 15:59:58 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) 15:59:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1000010081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)=[{0xffffffffffffffff, 0x9}, {0x1}], 0x2}) 15:59:58 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100000002, 0x40) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) r2 = dup2(r0, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x100000001) 15:59:58 executing program 1: r0 = kqueue() fchflags(r0, 0x0) r1 = socket$unix(0x1, 0x9, 0x0) r2 = socket$inet6(0x18, 0x0, 0xfffffffb) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10201, 0x10) r4 = syz_open_pts() ftruncate(0xffffffffffffffff, 0x0, 0x3) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r6 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x28082, 0x6f) r7 = kqueue() poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x20}, {r1, 0x100}, {r2, 0x2}, {r3, 0x4}, {r4, 0x40}, {r5, 0x120}, {r6, 0x26}, {r7}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) open$dir(&(0x7f0000000400)='./file0\x00', 0x2, 0x40) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xc8) read(r1, &(0x7f0000000080)=""/4, 0xfffffffffffffd1f) renameat(r6, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file1\x00', 0x80) dup(0xffffffffffffffff) r8 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000500)={0x400000000000008, 0x2}) fcntl$dupfd(r8, 0x3, r3) r9 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r9) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000200)) setuid(0xee01) r10 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000540)=""/11) 15:59:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="6f9e1a8ab6bc8d812e5ee1542eab14077a45b2f3ec352a884260c2146bd70482dc1c723e6f4d85726188b36b6b5834646f4d9da3287060d2969ffaf7a23a489633d2f9dbc98ffffbb4706802edc6ad5c5ae9127f415c2fe97fc221b7ff9ed34ec9f2e15c", 0x64}, {&(0x7f0000000140)="c32c060387103df474ba442c5964c02e6b405866b1bb9bbfc2476412bc0d2d7e50f53cb0aad9d13915f7a20c8070c42ab8b1321cf9cae429e127f19e26f6ec3989e7811ced5ef17440d891178de46cd99ed1af71a19e139e190f807f658f222485e5998a895f7d422a63a2bc6c793da3f5db94b158c7b6b53fbf3b371f5b64c55065988a2768a50b7202", 0x8a}, {&(0x7f0000000340)="68dc1254b223e35bfdfd7a575e2425ff165a5fe8b3263296fed281e8e948b1ca0aeb280d3875881656a5fc8a0e3e37f1c43d126558079049555556fdcbad461f399e42c113f4a269b4ccbf4f06fda0ec035c4f7e06667231d9cec8521ae6d4653740184187b77c309a2bc82b063e1225868f89472a879d77e5d3b16773360cdc16", 0x81}, {&(0x7f0000000080)="53691e60352d68fb69b6ce409e8042efa2acd645f5b11c53fc4d2b9e6c26f781a0dec086351570207695da29b7", 0x2d}, {&(0x7f0000000400)="4517d553cc0886806a0c4d6e02c377f7d341507f7ee10c23e214c9e5552ee074fe5725339d89a6792f6e398d96f06b2cf4a02adbcba3201455101c4c5bb7e06799f6a3a5a481c2b22fc363f1090d2fed75ad9c814b7a11ef35eb98ea6c20606e7c17c5350d20bd805e30766aebf3dab85a29bead57836193e2c80d7e2fc0b6885ee6e1503f4e844ee8eee6a00bd22ee1f9337dcde92bda7c32923ff293494fdd42ca961426c002ba1fd3712aa280775854fde7ab10c832", 0xb7}], 0x5, 0x0, 0x0) write(r0, &(0x7f0000000240)="c5f7053b30d41c1ce7b92e63df8735cf72bbe5ef9e677a30e3e8cf4d9423191b20594ea127860ec3e5508d135d54338c25c27e38265fad2c400509db75503a3c1ffcc8eb2a816685887f0d047b01bcec863b163f9bf2300da73942e4736791e92244e8025d798be5b288269c8f36fe6d01094c05f026663eb5db6c8b3e2e98dc30eb7d922bc6bae8f00bbd3b2377c0c109d093c1e6c0a2a1acd1dd1b9b9d76054e39370a05a5765f13fc5efbb7496b0f831efc093ebd218e167e7d758e54ccd763968c6e9ce765e2485b037a05a1beec617dc4d161761210812ba9104af8d0f572c3b980e33613aa3e0b", 0xea) execve(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x72, 0x200}) 15:59:58 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:59:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0xff, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8000000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x9000)=nil, 0x9000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 15:59:58 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4]}}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0xf, 0x0, &(0x7f0000000000)=""/15}) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/214, 0xd6) chflags(&(0x7f0000000340)='./file0\x00', 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x9, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{}, {0x884d}, {0x5, 0x80000001, 0x101, 0x6}, {}]}) 16:00:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x480, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x6}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x42, 0x100) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x713) r3 = msgget$private(0x0, 0x344) msgsnd(r3, &(0x7f0000000140)={0x3, "58bc1a26de174431af955ee665d9205f29a7472f2a93a7e8251532ed709626c6d8b6f1452b64344028ace81b29c396990a10bb66f1f646966a47018a2d7d5a90b67d812eb8ff57087224667af0600c46c28a694dd89382d6ed5bcf36baeb9745284bf534ad56330474ac"}, 0x72, 0x800) ioctl$TIOCDRAIN(r2, 0x2000745e) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20400, 0x0) r5 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r4, r5, r7) setsockopt$sock_int(r2, 0xffff, 0x1905, &(0x7f0000000280)=0x401, 0x4) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000300)=0x3) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000340)={0x4, 0x82, 0x1, {[0x3, 0x8, 0x1, 0x2, 0x1, 0x3, 0x1, 0xfc0000000000, 0x8, 0x80000000, 0xffff, 0xb6, 0x4, 0x3, 0x7f, 0x7a16, 0x2, 0x3f], [0xfffffffffffffd2c, 0x3f, 0x8000, 0x6, 0xc938, 0x8b7f, 0x3, 0x5, 0x4], [0x9, 0x0, 0x80000001, 0x660e8710, 0x6, 0x7fffffff, 0x3], [0xffff, 0x2, 0x0, 0x9, 0x9, 0xfffffffffffffff7], [{0x9, 0x5, 0x8000, 0xe72}, {0x0, 0x9, 0x0, 0x4}, {0x3, 0x94eb, 0x7fffffff, 0x20}, {0x5, 0x7ff, 0x9, 0xfffffffffffffffe}, {0x8, 0x0, 0x9, 0x155de1c5}, {0xc7, 0x1, 0x3, 0x6}, {0x1, 0x6aa, 0x80, 0x9}, {0xe, 0x7fffffff, 0x8, 0x9f3}], {0x5, 0x0, 0x368, 0x7}, {0x0, 0x0, 0x80, 0xf14ab4c}}}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000005c0)) close(r1) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000600)={0x7}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000700)={&(0x7f00000006c0)='./file0\x00', r1, 0x2}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000740)={0x5, 0x2, {0x100000001, 0xfffffffffffffe01}}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000780)={0x81, 0x2, 0x2, 0x100000000, "43a7235d4297cf3dff72bbfd1488151cfd4020f7", 0x9, 0x6c}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) fcntl$setown(r2, 0x6, r6) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={r8, r9, r7}, 0xc) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000840)={""/16, @ifru_vnetid}) r10 = syz_open_pts() fcntl$getflags(r10, 0x3) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socket(0x10, 0x4000, 0xffffffff) socket(0x800000018, 0x8000, 0x0) r1 = socket(0x0, 0xc005, 0x7) setsockopt(r1, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x1, 0x5, 0x0, 0xf72}) setuid(0xee01) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000000001c4a297dbef8db39c5ec00008e15aeac0000000000001810d93c8f0ba098c96c2313b730c2dc004bff5c00"]) r1 = fcntl$dupfd(r0, 0x0, r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x100) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f00000000c0)=[{0x2, 0xe25a}], 0x1}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000280)=""/52, 0x34) 16:00:00 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="00000002", 0x20b}], 0x1, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x2ffd) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x100000000) pipe(&(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40, 0x0, 0x0, 0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="535ab0f0") 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000240)="139f2ecbaaa13c80fd43e4bb3503ac6a852d2bab65", 0x15}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="b9cee2983cc09c13b49872f7715c64f8d770084d730cf094b5bd7331f926604aaf6803e208186f3dbf1bcd54b066a79c112de2f0b3", 0x35}], 0x1, 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x9, 0x4}, {0x400, 0x5}}, 0x2) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f6275730048d85faa232f1968a64d8ff71f5279597aa33466d5ec0f6ec9798d0e4dfe55c81ba624165f1f228473bff32ebf0959bd93b86f26761f0cae4468cca8f28e4ce5f53090c4e6df5ce050cf0800000639615d3031bdaab7192252"], 0x8) open(&(0x7f0000000100)='./bus\x00', 0x100000000, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:00 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x200, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0/file0\x00', r1, 0x2}) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='r\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000003c0)=0x7) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1c0, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000067027fc8d723", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x7}) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() r1 = msgget(0x3, 0x6a2) msgsnd(r1, &(0x7f0000000080)={0x2, "44bfd9b93f19a682006561bbced996a86871ec6383bb567db10e02c42702496cd1c3a1fde54ce6490f9a0bdcc33bdf8343a9cd8e64b074af7b4b366d8fee81e25cad7ad55fb245d742eb2b14a043026b0c36efa14a3992fb5c4cdbf83b6e7a6bb675da748aee42c1cc8d4e3a32f0794688180b760b"}, 0x7d, 0x800) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x101, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4", 0xffffffffffffffff}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x0}) 16:00:00 executing program 0: r0 = kqueue() writev(r0, &(0x7f0000000040), 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0xeb, 0x82}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x101}], 0x1, 0x0) close(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xffffffffffffffec) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x35}, {0x16}]}) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') chmod(&(0x7f0000000100)='./file0\x00', 0x20) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x2c}, {0x20000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:01 executing program 0: execve(0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x13) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/214, 0xd6}, {&(0x7f00000002c0)=""/236, 0xec}], 0x2, 0x0, 0x0) rmdir(&(0x7f00000003c0)='./bus\x00') 16:00:01 executing program 1: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x801, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000380)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000780)={&(0x7f00000003c0)=[{0x82, 0x1000}, {0x3, 0x7}], 0x2}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000f0ff000000000000ccdb000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) sendmsg(r0, &(0x7f0000000340)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x1f}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)="22f0cacc7c119515b405f4b2c1e8d40199368e9a088f45dff2125cff206494", 0x1f}, {&(0x7f0000000240)="d26858cd69f3e81ed67fa4a02e64a72340c9dc518934f4779c43394ef65d6bc131f9876915dedfe29530f97f3c385a1ced78cdb3219e5c6a6f78b8fef35636fc6d8dd4791c39d354055c383e39cd1d5ce9c5d0f4ff7040442503e35d09366bf54cf4a35b931277a0dd6427796bb9fe215b0a6ca3ba8926fc39b0228283284820d8dea91e", 0x84}], 0x2, &(0x7f00000007c0)=ANY=[@ANYBLOB="3800000000000000ffff00000f0700007cbf156557e42039542111c8a8d6c4dded60e8cb9072b9928a518e8dc0b8a86950e7a99fde00000038000000000000000100000000000000db0257ce31e2b45724987bf7cde6749628caa5cf9851ad8674f2d98e87b235c27d614b9b721125162000000000000000ffff00003f000000d4fcc19601261b991400000000000000a800000000000000ffff0000c15d0000c9e1178884d52ecab7c0521abc50878b49f16cc421c350b459989fa209e4f48dbda495a9329a04fd864bc56fd1155cab8ffc8be9a5f130fb5dd6bba3136a6b5cbc8c5d596b18180688245ef62d64e1630c514dac6b2e4cc083734a08539605d42013052c4753fe70ac662cc4d3a4a0e9fa0b93a65946e9b1631885d192f7a8ee692c1e44045cf8ac7f454f01d173109f23d2000000000000f00000000000000000000000050000003e484981366b1036092b6a6b387be583c36871648923b4674643c94f21501963fb876e00f4cf4468c522f2fe0c33a2488a1913e65ec2455364c6b7b801c9a02d5b5d30ef7e28378c5d9af4076935fae5e0ab5b577eaa376e6286e359dab7bee455f3fbdd3ff109ac153e409ae8508ba6cd449efeda9b69665a6dfcde40108b88139de9328e4882108fb5ec90ccc5efae54a8fe97b57692a52fdfc0350c8ccc2ab8812d157d0f23e2226d785a88c9c7c9a3c1e9e90ffdeaf1057cabe1f5581158526ecaa71bb102aeb86e9c27d32a98522aeae9c7fe535c4b60480000000000000001000000000000ffff0000ff07000061c9a2c6d3bd2a805158269853e12ca3fa3ca1ed22c9a07eb68f45f677f4fc2d08e88de9f22d871f5a51df25ada8b0d7ca342b8774d7db366eaac0a121870ca6ddb0661ca8f83ff2b8b59bf97a661f357c4f8447550829728f8005549a84833f0569ca1e9cd83a1ec13e240506b45c159774282b66c0fcbf4b746e6c1400e7fa1f180164cc98d63435bff11ea0d29a06dfd5f04198681a333ffdf1dd1af5a781defc8238a1add962390f888fc2c115fbb7d30d16372c3fd714c4591b40808b6dacf62d520f3d1661c9ec4e83543116243af0c636430fd21954bf9ac17bb2f0157276daab7699b5aa2c15a2f6550000006d"], 0x328}, 0x8) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)={{0x100000000, 0x8001}, {0x2, 0xffff}}) accept$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) 16:00:01 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x1000000000001c0, 0x20000000000000) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000003}) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x120) ftruncate(r0, 0x0, 0x7fff) 16:00:01 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x100c2, 0x0) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000200)="487b663c2f354eeb4a8fc74a4a536b3e18142a4355075a02de92fea77f8a49c50f6aefcbb7a85832a59351504a1df7773d9ae3c3adab5cbe1b4065b0c3511374880f46e29c452c6b009016817d2ed57c2c7299262c35b180e5d712d098a61f03fb32baa9db87fe5d4c199829bac8ca39c8d977d976788e4398fa54f2191466c5e85e4d4759c1979a992bf1bb93f439cbee84df77ff99271f59c33f46384e6e7020e82ef04258e41e210b285d7ac3252ea54d1d23a7c95f91086cd46a2487ce65f7e85cf4d9038d502a4cc37f0762be199e", 0xd1}, {&(0x7f0000000300)="f00e3487383186119978a70c05", 0xd}, {&(0x7f0000000340)="b373180fe7e0fc25c3c0faa1ddb0c6e07cd70f929e83f2ced663783594c8e8fce1b0ee4f3bc5d2fe3f37cf22a47029", 0x2f}, {&(0x7f0000000380)="040aa14ea04f744275aa46125679a4e023eda22cc8f4f74c975a8ad4b59c0e9e8ceb6f2014fdcd3ef145", 0x2a}, {&(0x7f00000003c0)="d8d9a269b3bef2e3cc040d7a3489e519ce88d7b8f2fe1f54f515e1117bfcb0257ffa226d66cf273af4211ec3d13d2befe79beef7145f171c60180894d59c863288b1b154c93e7e9f092d527fb3cca6f48dbf68ab903cf27dbacf136060f0a64400289884df1a29f719cd65156a6ad7a5161c059d1fe15a8458be9958bfa78ce67abc43e07be9784d4723100ef3a3b6b25bca5ea1016ed8c9808c92792e34bc2ea8b484fa4bd05116c442f337c64ea6ec1de3ba70e9477e257c3b1e4bf2ff6695148d1dca09f12efd030385af357ce5ac979824bb74433e0de33ced0bde15a282c1fd05792f12b89ae7a4695d64edd73bdce55e532de10c1cc5be", 0xfa}, {&(0x7f00000004c0)="bda7be979c33b21378e93c83cc14d3454af76b5043e4935411a758702585dfc2b0ef22", 0x23}, {&(0x7f0000000500)="c30281c5699e498120298f27f37b8754244cf8cdcfb97f6be4d33b2df6a790f4209da7b168667d0f80d26f7f49e0330e70700aa42f625a41c708c2128990d3ecd3ab215374fbe9a5908dd289cd7135da186ab72cf990bfed69109d2480819e1a63ea3979843f2188d220991e655cf24b8678763d6a665c89d5f751f1fd0c1c61f93b2c60945c74c65d68b313342d41dca4540f10974e13b06358ae7d972f76c8d992f46fdb9f3f604df1401c893cdeedafd376c699218bd2eba71dd8d9869b2575e5c107be1446fb07a92864af72cf328cb16098ca34", 0xd6}, {&(0x7f0000000600)="62920707ee4ffe6d3b0dde32df86b9a621d383883a6facc551976ab712e6444a680d33f34c003233cf1ae4a597a7f5a88332da3d437308e064502215dde1be2b673ce6a0985bab41c778c1c2c60616c66fa7f0c905451cdf90bebbaf35a56f556f84695823839dc12f62ee70346fd47550eedce011", 0x75}, {&(0x7f0000000680)="d1cb764989ddfa208d3df809c794a340e891f1201baf83bea73b8d0c1c6f962fc20155d99d48b55e6ea6cca7170e4715c5f7154698b9db3da29e467fbd74c8f2352daa1b6370d5274d0ef8135dc6c6bcbe7d062965b4281bce305494b33514e7baed78c89a389820f47e2697467fbe69984cc40ebd329ac68f5dd033a4e43d26e4be8a874aa7bf2a3b65570d64f7ca7d5d02765d0c289811c3097e25eaa9c0e8b4b9325a6dfdd1aba687699815573ab6b780946ebb989679c64dbaca8b70bca6760d27c8e285b2d3be25b49b3b48ec37f31deb09b9473e23193e78c286f6afd823d3948781cb4a3a831765886538f82f5779fa3f7b4a79b49f66efb99b0716f2d3d6bb5e96b94e96263f1025e4e72c8e60963514920bfd24b0b43173901cb8f039b660aba0869356f9d432349c109034d67469bc57adc888cdeef0adda267fb71f692777a0d980e400b427d752aa47741489a1a604090163f9d7dc6a4937df3073ea7797e9521d39b8f3b1d532ce98fe203372b8e9220bb8ba13e4838a920637dfd5b62a6a47089117805bdc5005dd78524452e7fc110527de4f9a844e409b1f8c6d9ac571bd8bf0c041a0ad9bb28253dc2494d29ace4ac3ecc311a67602070e2d7d19b6f98d833e979f274066b1e5a1677dcb3c0ede8c5cfb22d5276b6dd59d988ce7206a05bca1b5214567128563eae60105730d3a726b0e079fa0f812fe4ac6c2300d25c095e1c2d25a3bbacd3ae50cb87c53068b62d2c9007d5398edc890de82ac12f5513764609755c9cf3c5e7f68fb7927b1b74c03fdea9d377ab9ef20f292239f61c602370c3646133078e8ae1a0dd95be6754fd1d2dc953840dd89183f8ad22b83fe298ea0f2e1a4feec78c7c2640b92466c11c47546ffcd44c9fe5bff760d0f009f80795f87bafb92d2a7cb2ff41b4fe44684aa2f5eff195118f813a6fd5fb657d2385236d662f74b15fd599d9396ff7999d85a2114d554e3af9a3d4055ec2e0b32ef3f41125b5725356b9f5af18bd6e89353139b68d3cb25a3d7c960f20516e3cd08c8c2522f391e35ea329f0eeaf448021780ab34463010d26d18a3195c7371dfe619f2779fb4f833c8b5ca5b30eca5bc3a5c2e7c9ce6ab7673b1f334815ed8b95e20f77d9bb99c8524bcaeca8c6659347450a3d85adcbf7e158153fd82faf3fbf1d01a6373037072e84799edd29feada7aa19efbf0e11b466abc85d56c7015350c7511e2017a206c6be9af749f64378022d943d26671c1b6ddb27d2210ac19dac30b99a77a9cded4fdd5cf693264bdc8274e674f3495221189c735566cbc28652a855f563552c3988c0d9c48a364bf5836322a1340ac2e2a457044142a805297d3914dd2e908237badba70b20dd65116ebaa532596e6ea2c6c4a74111cf61ef0256b93f74524d1021c2a0eb2d90227e8f5e6175cd77e7aba54779f39d45bb1d3f3d7c14ce1e2e393254a3d38ecf642bca2d2dc031d16b7ff41f533e4112a7a29fad2fb56bd03979118db2fbe708f3c64155a43cca506267123bc4895eaf66b16d62a72e9406c612368fb83597190356567ffd7b9046c156ebdaf09cafaf7607fbb3d73f936abaf562c7775012873fb7707d5758f369a67e8fd4a6b5b8795b56ee58371999b35ae1f3645adf64ac16366ddc0f537dff455cdf5f068f309932bbf003485ae63640e0bc0a4d50fb253327836fd61f48f75304cb1cc976f732662e8e7d6240bb73e99a7f108d550a770ec635b49d74c9f2ed122d6ad317ec20e75d2904a310e2128b891f89b3f9060003ca29b54c99310963cca16c2276e6831d5603b2cbd7a5322947714f10a36394df58a2e14ec96a1c5927dd1669f2966f72931fce4e5385b434b229e9ce6bfbbf9bece3c953acf22e2a66f5a78cd34d4545d452dd8ac7306c33c11a3c3cb328932f98296815eb919513fcf3c0b15e0cde26f1b7e5977776efc9fde24880b3ab7a0b39bdbeaba10dfe22222071fabf660002c5998ff531148d3208ca4ab15f8c1e1c92abe885ccb755bb3c3a18a422ff03dbd5436f824693a4f673e158edd3a92f36ea6609f2f768f7eab79c7457a417fc7883eed48e0626fafe19c36604037d4aaa785c22ba98a7d79f576596e2ae5fcc04ab06ef5f152e97d03cff7a51763e37fd79d20f79965a4433a42582df2ab4d89666727faabffe6d32ec9d7b30acbd2278a0b92663ffe26824cdae7580634b68ce4c81c7be6d69ec54040384119adffb80e14db4f097b1e456fb76d13ad02b5d9eae339d08d80f3f3e5c399692aa737fc3d522c443484f1807d908843fd9f8d3a06ec5a58ce409bfce46519794401d70f9f12ee5b5d948e25fbe1d3586c1c6431caae6dd741771377733afe36de1b859d6542b4dbccf8186f444349ed4000ee2df7a05431719c37d77f1bbf24e4b4bf25a324540eb128d550be24ee1f59d831f3722ae3d49866213ed4d7f03c47a2b57a3f901463d716fdd698dee6a1bcc8cc8a188d0833c445bf2b982cbb066575a75f272870642cd0463e4bf8bf5f9820f70e3fd8d1a6a5fcc9b24ffbe72e3ca4fe7f019d6489ef3b741620df956f227ef2351072e2b772f73cbf2a3de2bca9ada4a3ef4012f4c8860470e716ed69c0dcbc758a9e5f0c5d2ba4d7d76753ada40e03f27c853803649d1630bdfc86c1d793d90c5c797fe9be88a685f89282937936ed83c5350046ef6f052e7ab5ccb9a3aaf800419bf6d393b8d8d9489a7dba17281623ff0744a8a7635abae6ceb3cc6bb370e3e2931a604ed2bc5580e8061420ca33e7af8e22b2ea8bed77a7bb27d405b1962f41227ecb862024742ee2adf9591078e58e4e149de578494361dbf79b33a8a3e1d4d88f677520e91d623d89fc997ea996b4d71564fe39a073ef39b6fe3655b265b45d2095cd661fae7c61879d992b1365b4a077011c357a742b1641616fbc6c87beeee544ec5eeb56b2563fd6a6f6299abad39d8b41ef70323583ac0da2a66eef535e350346b103073fdebc05cca35c9312ab96f872026fde1a30954559f197695aa47fe3024a7144fa94af908daaba6317efdfbee7e50bf360dfeb88c730c2d24be1b0e71c8e35456eb2f7e567a26306151debff4eb2fe4791b6ae2bbdcd02000639d8d1289b56407e7f38de73a2afad360ed74fe540533ae6092c03b4ad053ad409e6f0f28688d2dcc0346bd5dcc036412f7ddb6014452055023a1a15be424393fb265514f9efbc7e6012d5b7b845092488b35b608e8f2e60ac2bcafc88aba1360908870136111f8fae5e9ab2f67b5589096cd1bda3b7ddd26a80e076cb1e868f987410673d744e4c1b5388042537ac17d352bd5be935833499f8fc9f72804227c20661d0011b085ef18a11824a069517c4c361d38cef4fffff3d5525c4b29b6be4513cf53bb4bed9015ed1ea57719806be2d6f1f776192249003d20f7fdfcbd5f9a652b524a43531429c94366cd4b2135ed5786d20fe1c5c5c1bb8c12318eea57429492bf389d5afe5635239c0c07e863f3d3c6e3ecc143c044110714cae0c27b5f896d78bc64ccc689ca53aa230ca6fd44fd660f7b40288a87ad716cedd01d23703119338ed8ebbd3bc52422ce2414ad7a4cdb96fb4d58b312c7d88279b279d3ee9022e1ce30f1767c04b9430705a2f59bbf313eeadb8dbb682634c4925bd7708d4f2f2e217e5c08063daf1efb1acd5a4355989b081d62a43b68630a8060c84a63bc7dd450798c1be95927a480835193d27059b71750b4215f0c16734afbaf3375990c8f33b6cb0869dd7813929673be3e56d7170b0dfd51a62ce8e57de2f87ec031acd0acd13e86467aac8381a9a9e7284e8412556d9b9dd4f3f3aa45c281049611b2971283efa1961e85c1db72b993b6d9c4b9ad1a406442bbc43d02a1a2306233f87e083c6a9eb94ceba2cb0c6fc0773df7be27f262bb7f164d6fc757cab1fbc6c64953d22b5808ee17a79d5f31fbd3752c4927f7f4469fe7920442ce97b22a9cc680faf3255c310a02038d5d236748dce428257c919436b75f9996a4464164aae799bc18a790f2258400c8067ecf5e3340638036de8fb9a7999343244a8fbfa4a53786dff363c186e3f76b22b9437029b556c746844ec89921a25e93f3e22c4283cac9104b9a1b0a2b7e38a38c35f09163380d10ed6316713a2a0c0b9ffb0f44dabe6bffcfb29a367f3c503f603d9a95f03028e02ace160061c497a415ca5d455e95d2eb5cb44efd189403a73ecd3ab35a819c0283e386e87ac0eb9220feb7763d7ff58aba564161514b56831d9517542b6e872a756adbea44e9af786bfa25929042018b068c84c28d0abaf88db8198298d62b29a7ed038500593677a67480762454e682e64a8bb373ae0c3b228b85f170b3424eb3696d381edce44fc872e0b655a08ce2331b5e9a5182a64d919b4ecaaa62d9e4933f4e739261d0e529fef07776df3c6be41a44ddca57b757d1c4cc9b3b9074ef93162baa195db9e4f697e3a31b8387c8bcf05381dc28a801998fa16d717ea656cbb3c04fdecdda002409851fbf94b66918e3a0c5902534c955e35097dfd2cbce940b2b0d40ffad1889c3ea086a50b9a4fc04273da4f257e947e84aa6fc65e6871cbbb05570638fb2dab46647328e38571afdb10f0c0d676f406f559e9d388df2dc60833a46df3e5f01ddd6b424c84fc5b0cbd5786dc683496f8448a9b4f5bf9d28eb80886cc2cd3c0d13c9dc19ab6a0adb3e0b8956ebcbe01b5d5e452fd16f26e738f65ff0865fbe6b84bf8e6f78ffbcdd7cb658eae9d944003fa0e8748d92ffadb2319bfa28da710f9d5205040e44f53c9c1d562b3fc102d0fd741cb09ec730b283f1d6e21d265f19fc61932c36939a3bc4102dad96aadd4c4f74d7cb40f0195ce3a7a31b72dcfe52fe3a88f73d874de7cdd95450a6c458df724cd5833fcb94e8d28b4a58d3598f591597f5df56b2cf2265920ef4ac12566c09fd9f5f21973de3c49d58e003865bdb743ace71c576322127c5ebd3a9071bf8cb55c98f4faf15ca317efb290818f75a4fb4204cf9285db566a6f266a70e9e8c9c73c6e45da86a93c6cc473d057aa913bcc9a74f87d11c5167d8991c707a0bf937c7145da5bdedee6226765a427dfceec2c38bc5255c297d389a579b47196d4372e8daecf6a37527a956fb329a52354e35c2313a7608998c3274bea6a5115829191feaeb3f37ece240212dbf51a767876173a8719721bd7b3e377584ee4858da9ffdd2567e7546f3a90c3efa91e673403cf5ca7858332334ab8e0935b1c06e8991c8e4fbc1221a8d36317bb6218bee47dfe9b3a4cfabafaf2da05592103b2b5425a0c396443645d54e0fab6cbe9108fe5fad1912e6ea542e4746798198152feb7cd1bc3d181c31e5f17794a9bda92b257deb056e45a8c8097af70f105dd16eeaaae7840318b7cc58d063e7e213bf98626694de279e02947ecb04713994fec2915e63c60d361efdc801cd590c9c3344b06f8f09a2960cd8dbaf612283b1a1ce5c346160c453283889f062d126d9961b4b2a270da32ccc54310d11c4c1c5d3c1c996ef7736ea1331850cbad18163e11e6be2f53996454a032afdd988097b41c2c4d5b69379d0ce08f6619e380bd4aca3ed9a1e6d5b462b52c3a9f1f718d3d5e6a2f1256a580b47d0d5764778220022c00bdba6dce330c65eb6aa9c5cab87246cebbbfcaa527bf05e23a1048262b86f5517b5b8cd0a39de7219f57bbd32078bed486327685a12f03747d5fa61fc5e86682e15f5c8f9b46603ffcf45c83b7e1688ad62536e4529da819a84b54fe", 0x1000}, {&(0x7f0000001680)="a7472a0b6eab5d7ea31eaef6894047a2b926ff5f40fcedbf6690c13e484cfe0ca36cc2cd58b836840259ded90f213b83c1006391e4951bbc70a5aaa8a2a9cb8fc0e1064ae59eca0ddaf20f2d978356812a7bef11b6b4b97502afd445eda3c6ef77e933e2f0f07f664995da5c751fb7fea56330742ef54233865417423ca7768209588618bc8c60a3b4180b9297f1541f026c6650b540ebb42fc2aa534817b09242c75325fe060a4d4134a24ee2d43684be91bc6820c2b1db8aee7c84bae52eebbde5f546e4174396b9c6b269970ab1139e50", 0xd2}], 0xa) r1 = socket(0x80000000000002, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000001b40)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001880)) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000001840)) sendto(r1, &(0x7f0000000080)="4fcd0c10c4c44aac43e7e3923d7a81ac7df4d44e787360f416f4bd5600d7a267534a2820145c0988a53b72c5921fc3de9363e2a67f83b3e6d3f538b54e4162e251861db1392fbd2df2126f1602cb02c7ee4ecb0b63be5810d83bdc3bfbe6a4b43b396a4d07bd963f780eeaf9a25852c814806c2625b8c020b199eab7facf33d9862dc6fcfab7bce72cc2453ac3397930611e949a79e7995d999b161c576fe072b9eb86243ebec9fed5849e731eae7cbc0d8b17701a1ee459a793ec174919e53e3059bf1f42a1bf03b307fdd03796447f155b8bf85e88e54daca1f2fa5e8f791135af4cbc4751e3ae9b430b85f30348103dadd40ef3fd", 0xf6, 0x0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000001b00)=0x3ff) sendmsg(r1, &(0x7f0000002000)={&(0x7f0000000040)=ANY=[@ANYBLOB="75a1d227aee8e5facebcb556022e2f66696c653701"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:00:01 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xab61, 0x1}) 16:00:01 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x2000000000000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x336) ioctl$PCIOCGETROM(r0, 0xc0107008, &(0x7f00000001c0)={{}, 0x0, 0x0}) getpgrp() r2 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x9, 0x7c1, 0x4}) socket(0x18, 0x7, 0x7) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x0, 0x22) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x80000000000033, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)=""/76, &(0x7f00000002c0)=0x4c) setuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") pipe2(&(0x7f0000000080), 0x10000) 16:00:01 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, 0xfffffffffffffffe) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8400, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/210, 0xd2, 0x800, &(0x7f0000000040)={0x2, 0x3}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x6) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x3, 0x14) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000100)=[{0xfffffffffffffffb, 0x800, 0x6, 0x834}, {0x0, 0x1, 0x10000, 0x2}, {0xdb2, 0x4e, 0xd0, 0x6}, {0xf8, 0x36, 0x8, 0x8000}, {0x9, 0x7ff, 0x7, 0x8}, {0x5, 0x3, 0x100000001, 0x2}, {0x7, 0x1, 0x101, 0x3ff}, {0x5, 0x2, 0x2, 0x7ff}, {0x50f3, 0x7, 0x100000000, 0x4}, {0x4, 0xfff, 0xfff, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1bd) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() ioctl$TIOCCBRK(r0, 0x2000747a) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82255e42232b8210967b284891ef5c98022e2f66696c6530001bbbe2bd70a3dd0de8f3ca41922686062101430bf48352ed1130bf4dd2e6b9dfd46d5f648835f2561c38c8365f587517ab812ff144ea179ca0676a55c9eb7a0194c242c8ad992e1f6dfde9fa3880b870a8f820897d4a09d3d90ca4e54ccb57c841bafc87eeb564404f97b4b520a47682569f528b33d389aa0120f3979316c64db998cb0de038b11c335a114d924229d33c58bad58025082a269a29dbf14902986fec"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000007}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x1, 0x80, 0x3ff, 0x1000}, {0x5, 0xffff, 0x4000000000000, 0x20}, {0x1, 0xfffffffffffffff9, 0x0, 0xffffffffffff05d0}, {0xd4e6, 0x1, 0x1, 0x5}, {0x2, 0x40, 0x9, 0x80000000}, {0x6, 0x5, 0xffff, 0x9a08}, {0x400, 0x3, 0x9, 0x401}, {0x7fffffff, 0x6, 0x0, 0xfc}, {0x8, 0x6, 0x4, 0x7c1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = semget(0x0, 0x4, 0x480) semop(r2, &(0x7f0000000280)=[{0x0, 0x7fffffff, 0x800}, {0x5, 0x1, 0x1000}, {0x4, 0x7, 0x1000}], 0x3) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x8, './file0\x00', './file0/file0\x00'}) 16:00:01 executing program 0: socketpair(0x31, 0x8000, 0x200, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000080)=""/109, 0x6d, 0x800, &(0x7f0000000100)={0x2, 0x0}, 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = dup(r1) dup(r0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000140)={0x2, 0x3b}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000040)='&+>\x00') 16:00:01 executing program 1: geteuid() r0 = socket(0x1e, 0x3, 0x0) clock_getres(0x7, &(0x7f00000000c0)) connect$inet(r0, &(0x7f0000000000), 0xc) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/170, 0xaa}, {&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f0000000280)=""/198, 0xc6}, {&(0x7f0000000040)=""/83, 0x53}], 0x4, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3f, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x10000000000, 0x3f4d, 0x1, 0x5, "35803350d0eda0c96360b9977f86904ba5f9a14c", 0x5, 0x20}) 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000081}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)='\x00\x00') 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r2, &(0x7f0000000580), 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2000000004007, 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74, 0xfffffffffffffffe}, {0x6, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000205c, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) listen(r0, 0x7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, r1}) 16:00:01 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7) fchflags(r0, 0x0) r1 = kqueue() shutdown(r0, 0x0) shutdown(r0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) fchflags(r0, 0x10000) r2 = kqueue() accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) recvfrom(r0, &(0x7f0000000200)=""/12, 0xc, 0x1, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001ec0)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f00000002c0)="d0b1e14a51f5cdfe50772aa58b8ec0e26d9387cb7d9e039ac6e7dfa2c3a23d24990e6f2c0e69782a699bc13ab2f1dadf786732a312527068bbe41e48ae8c40fc03abe18663911f22f5b4da6ff8dbae79dea934b941307a9695d93301af330b7e59407185c70b1aa39635a9e0afe9af0ee52a5e2dde1b562780613e94b4972c8c6046ce542f266b0d2ee32eef2b7cfdd06c9e59c1e599f39fd8ca4b6bacde550702af90e8c7bc5c78a1287b91eaca3bce043d10f21ce3f9065d241733119713d26077648b29feadcf0aa030", 0xcb}, {&(0x7f00000003c0)="8d267c13334bcf7e28162a52e77fce83b9ffada184e5e6e6483a9c5be69f069ef939882686c0d5045908dec45440eccfd0c4ebd019cd1c734eaf8692d39e68868a3d915f77f5ab77cbf7f1443860125689c3a37e173dc37d02aa96597495e694038c57af3f443d741a44f07a0c7109fe547ea56129d6d9d1695fc764d57df12ad2cd874dee3fb85340a435165f23e7d7a45d9d8158d324c3a4449216cf069183986a19e398e7", 0xa6}, {&(0x7f0000000480)="69e0014dd77a202664ad3298ab20b4ed35dbdb86f059ba233c1760a8802b9e2878c26a5155df5ee2ab1f008b10c87ed48d162640e23236b931d15571ced84ff6e4aa2b78b92713d875e2244ddf99efdc61088369853dda87b61f3444d67c0222f50272c2d2c17d2d6658751486a53ff4d51764e294b4c4741b30807905e01aee5cb578a97b7c4357b84fe6713e14d1dd3b8402f992c0", 0x96}, {&(0x7f0000000540)="066b08a281b655b65dc3b24931c27c751b956c76de7440e32155b43d53edb6b291f7e16d2e7b3399d62a60d55007a0f88651e8f67933897375a04e741b806d372f9e09b9259dc1c54eac23339c3cf6a27f68973f348651901b5fbcebb2a8ba11f1254cd572285e6b2c71b992a8cea83278880fa650722cff04a23bffc955ff9fcbdfd5abfd911ca81af923347d99b726e7f8e60b114ac01e2d9dda4a318dd7c05553b9cd40421569674927f0163eb4137142db39daf3f28d1a530c28a3d721bea041522bfaef175cc246181d", 0xcc}, {&(0x7f0000000640)="e8fced8874fde70f50d93062ee4fbf4d9a05b237f91f99decca062cf8f7209cb77cac06840c13c92908530099345b8115cf55fd88e220ed83b609c350b2ad4ec70436af632a12f855f578db106efbfe8f9894ee03bf5068b6b3609d482c00ced645416ddc853", 0x66}, {&(0x7f00000006c0)="f5bdc967744a41291f0c12bdfad23c6837c9e13b44eb455907486c252c744c4858224a8cb9277a8701f75e42b7007d43d554c0ce413b6b5e900963105374d2f5c4a106a027ac5bffe2b8cc4d1b6bb71d7a111445fe1ed4a500f5b5af7c67f0e40def76155f4f673e73d6389f5e52eff5358dc0c122d5eb7542ad26de91e486a7803650b974afa8cef60929d53a705cd38e672b8648ca3bcff038ec73dfe825f238493671d841a67d48a46db412255fd2bb2b86414c326b6c9a91c2ff78f427f5f3e14502c52c3a9ccc3c8f418fb8203c", 0xd0}, {&(0x7f00000007c0)="30a71e2ef381433e727efe6fe0bec92273e5b18a0ba488407334c32587d2196072831c25416f9dd5857be9dca3d0189d894734281de4cd1cbde242d36b489e3846aacb02900f904b268fd80ec06b315ca25554b84bc410ebeddc812aaa0b0a6b7c4e369c951c6e6d3cb7f8e39f98899113bcf8eefc557176918b860ea91f247657a7c7a4e151caae4681a4df2cbec9862fc66b55034309aedb4c3d2d3e903023135155f2e7a70b166c25b0e30a55f178726adde6dc9b8f839906ef4fb31839c9f8871ce1215606b07a4867706176ca67f4db486907afc6e4ea04fc913fec5c7eb40b8f688e762fb07ffe", 0xea}, {&(0x7f00000008c0)="6f9675b8cf23f2c0c0535e03428d5e8e3e1bd15b407a40abdfa875693482453a90c8268e08c9dccf34d36e3961955b3226d7e740dd4c9986f82dfc3e5a4414feb83407b031d1b72bf3a697f41f5ab67c05a0a7109213abf3de4d0edef975d2589c52327dffbb28f8efe81f6d3567136e5da03c867741c5fcb5bb428d1d61e18138bd115a3b362f25e4fca963", 0x8c}], 0x8, &(0x7f0000000a00)=[{0x50, 0xffff, 0xfff, "ca0841570366e88beaa1e9f0c3ee6387a919bd0d16f6a004cb1b0bc55c4cb02fda4f99868560dbbcdc3bccddf4de054ecd6ca3f4b85f16c0baae"}, {0x28, 0x1, 0x3ff, "541fd9f0a4e21cc3d92354cbe6ff85ea738a0f65"}, {0xf0, 0xffff, 0x5, "9e2f6371dd0372cedc65afcf0fd2edc978193058988dba99356ee732efe8c935dec58fd4450be94836b5097eb0da9156d4a2bb4e6f584398cc0821464e218688937b5d48bf8184cae22b66e20f63ba16d02a3f7654e29d3e51bcb6a60fe8464faa5d4ba26d3dcdb078306d8e9d961ab18e568683d99c2eaea93b2e5a9d6ca448d2377f142237014c6a84f62e775142e9b39b982f957761789ec3b982244c1fe6333346f6538647c641102ff01c0cdbad9fa29e2f35b6a4790054398a1782277e78485242591fd357896d379e0b5c7a439290cc580b13d761f9624c4205c65042"}, {0xa8, 0xffff, 0x2, "e85c8f2b5d1c820339ca7781b849c36d8e8869d570c52c43b3f9bad6d167b33174aa40c29e7f3371ce5277c333f55976e77b1bf4bfb5f81e6a92a3c275749634c4f18038df387c4e188e875c62ec0a9f3d6684c6184af3cc9e09b02ab7c14a4792ec0c4b4ab2c674f0f911534fea134112dbe6e1e2a7478666a0f74678d55dfea51ab9e89d47d58ec52ea7e3e87d798f21"}, {0x88, 0xffff, 0x81, "fde37da967bc32c7d76ea91fbff26ed1884597813589bc6541a2e8a34961662e8c6b455aaea17e039bebd4db578966323ba48e1e0dea91df3449f1d41c2ff1de9c69e873a7bf7e9596db1984d9b99be4cf0d44afc4bb6d3dfb7b4fa226934143fd46f60baf8548296becfa4f4249250fdfe5c42326986db4"}, {0xe0, 0xffff, 0x100000000, "153182937edc23e3b8c4d5e196c4ffe1a385905b2405944d8b2fb28f11ea387c36498897b36e58342a4c5197b0eb7c3264c88e12c34cd06df27f2c3e7eb0e3c291316ac59e356657ae6fc2d9a52c46ac084c5e3f2b51f6d861d715c61ec679f0e1ebb8cfab2061b7bf388500110acbe6d709a1b1d2259a1d9a74b2cd31b32e999f56b25576b0f7fea5ec6dce3b440505c3f88942ba5b53ccf1df417638b4b4ac7a909943d3366ce15ff72bfea4804822eb6a97e8ceadf9377648945616ab6b121dbba304436d8bcf74adb85da088d797"}, {0x20, 0xffff, 0x0, "bbe84f5404732715fe57f197147e379e"}, {0xb8, 0xffff, 0x6, "2e5d9e33f1a2c891ec50ef14b43f32741a54c2871cfa6cbde4a962eb5a2cb3aa12f624762612e4a9391f31367fafe10b9eb69660a596438af10a4c84be3c0fd9da40b1495ea6ffee6a41d4d8c29025aa94c7859be573377602eb3e6c2c67a230f2e1e9601184402a8cd6a0f1edcaebdd739c204950240b0b2095aef40bd5ab6ec7ca8af45a81adfa9745cebd6610e8d92d203d29a5f6d69fd7d0f1941d666ffc48424f01"}, {0x50, 0xffff, 0x6fd, "092f4b4cde452e2b8a7ac690925b73408b599c0cd8a56f005ca32563dbd308debe5c7328de5a3111cfa6cc11eae1dc805986c508e40050315b830581"}, {0x1010, 0xffff, 0x1, "7b40f9da3a5ee09ecd8126271bad1aaffe401a31798a7b09fbcc91df0d219ed111a8634596a44ceb4b594d91d69219ab4940ed10a94fe0adc9794664e1fb3b1c1f071a06388739d886873701583343843944c63b008ba7cc0ecd4f06f7fe5afddaca7db44a50fedee083b4bb549daffa200c15c5a124e766d6ee8bb743767e2510e307e9ab7902b31cf55812e43e946d5fdc20ffb441ac195ee613773385f422ac26fd8e2fa9d135544fbb9382c6882b0d32ae9afd7071aa495a5f2fdf3e704e6d8dff08ac24f30b4df1036aa87b4b2a1e61ed115b455da5800b2789fc6c7d84db03597a0d9c912762c5fe3f6b689c36523051846bf551ce8b766089c97a8841fe368e0202cc5c964e96f8da6067d240b6b1acda393289de424dca48138644037dab3952a8c21fd11fa637a4fdc9c5a3157f3433ba445da98bd331e4d4e7a67d72b10e493e505f9c9618ce4ad708103974119e2f8470262e926948367a882ee8b397e3f92da25439b85fbd63bb3731ce182e8d05d045bdbbc289e6a0168151590c17318becb309909ff620c237f35889c4c779688f42bc8da42742dcd0204d6d479f8d695d5b409a83a0baec39c3aa9fb773ab9873a3e04838408e27bfea68b81eef1b0eab82b19b3620fb511daa2a4ec20aad4858d130ff2be39ff8767e26b9f2e9ebe16cddf2583dc5dae4f00c5556b1fc41821f047330ff32b6935dd1d7997e958052333b9a80e80e4d529ad8bcc44b2e82dbe047fb8821c85d886dbcda12cb104eb9b3dfa18a3ae6722d23e68f22c1da1e623103f330a1c672488edea545fd9c443d18bb958e050fd9b3e3d32b81b9a8c2fb645e6642e0c4ffa483d4ec8c7a6debd88d640ef3afb89064e494382d28cec95c84a8ac4f054a3ecb845a0942777c7324a91c310815101bbc322f2c9b99fa27dbdacc61d20ae55b01bd73107890dfcdb2efc81a4314dc299a0f14a587b20edb8df405274f68d2a6b2eb94c1846a3428f6e97282c1cbecfbe2c56ee489c533b4bc3392e8878ac2d83fc79bd03b31caf459c25b854cf483f584360aeb859612e9a02218f6513e503d0d6ae52e027caf8a712cf13ac780bbc53959e6fde5cb2d2f7ec2a4e5e4db473e2d910b272a524a362fffd453487a24320603b8e6f974b921aafe11852295626f6f9aa06b6a261a542cfec22b55f6a006deb02b14f8764e20af33698921046598a32e6c152ab847aac5c8c1f4b4d9d99e600c5514a33d2647250a174351417900a4eb2998b5d96221721fa37accf53dee3b9449fd1fc2abb02e6807c6bddc47f5f0a3d9ad9f4ca844662c3a68f7ebd830330aceac84892e0f522215f6adac5d13a3233efd581e95080830493ee0ae253561ea1c63dab2f73af83ca72d454bb28d116417c8f1a0f6bea1703d23877eaa850f3220249402ab32839c7ee829743760c6a483783325237b46fc63b37af1f93d77d11584e5762848fe150c3972070fe38524c29e1bd4e63bda00733f1c04d6995cd8bc59e93500938f0030d47e2c1a1ca9842a72d8e3609a8d87f069c2e86f47607bf0f71d66689d743172f32b88ad3363b088c4928ef6a054eacde9713052b8337bea3060583a228b0dc349157d36610b1ce768e0b38bdffa04aca17e37b4a7248a7a4b5990f8c4527512d41b9268857d193a8efabb06e9c8e9fe95cbcdb6fbd8c3cf5a66470ea4a8c4927c49bbea7db307f75a27f175079cb73009a6663dc2f7385b6c2627e8f28cb0dc99442aedf0babbf35fda56261be4156eaf4355676ebf4191b262ecc8d2996dd1102d6ddaac42824298b474d05d224bb7c2fd069dd170db490b2b4200b1704c23b21b4d98ab280b9299ee1a9e1f317097ce055f03f2a9f4084b644f89a36f6de8fbc9dfdc1561f8a8f78bb3295955eb857cc902219e53b370af08eacc00bda67e42a713257cb145aaf274ccf1d9c9666b3a74e64ee78d49ae6d90bfbd7463f8d0b1c5b96f7f4a3ea21582aa8f6a2260600cc33ab03d65c402e1dc99d535de0b89cf37e0a72341c5f6e57274e525c314a168cbbc984636a82e330448dcb61c3173209a3166592944d8f913adf2d36c6ab8475522594b89091c9a974e399a12b3fa814a2067e2ad20d0114688485a11302aa88e8118288504b9132186065584ebdc2b8c8a4a571298ee30ff0a302efed3d6c8fb059d0eb7112fc722e383227f3842646f5a1941f4afd8a229c04a08e2ba8b03614182f996456e6c4ce654975bd99edc1ab7ec1556c0bdfaec5b0e2a13ac90707a7464ec48811c3cf936e6adf6d4d3aff10063e742d62ca3d52c6613fd2159f833a0509d4dc6ca90689d15efeed6a0dd4183cad40b50e8ca4277fb9874d738ecb69b53cb5806988c4b823e1f6b5334df38dd5759c19037dbc43c3463bdcf754bb7a628079f31bd134cda125a563508cdf078effbf7bf6dc0c1fbe930a1ea1be550ecea99d5147538524ed07de130b3cec58c8365687171fd4e232d349fbe5578b9ffc78c6c286c29a13e4d9ad02405463bf7079542c092b4ce286fcf3f8280a7f94386231ae1f354780dafd9f291501f83e6835016ae6b57b997ea20d9b041e8cbad1c1179501bfec911b3d7b9be53cf2e4e323db58aa449c3730138acca88e1318126ac56e7731fe7b42da798e5bdbddd5520a76f8a1ad1b1c99408f9ad96d1b68fd1d3c28be157e6d5ded65f20d47445cb4c78a8e060b8aa06bc476086a5a53d457673c8149b4d19cc1a6b055dd202cb92b1b4c300fd244075dc940af1d0fde15a7caa0d324040c5903df2093c111c5edd23da4d492431e03db4dbc0c16f7cb43f5f7c45a52cfd807f704c29719ce09fbf6c34d8782af8e3e1b8f3de413d770975c9e92a6a524e9723590c40298e8c5961220851630ddf9e876311af718cd002d33d3d3e70f497fdaadf8c00b3a21bd95f9caf68f3da06026ae11c43abd8a641dd320c5a324803a5f231fcd4d3318c08328fca3249616187116bc508e467e1514677b7416f9dc6cfcac9852388f5156c7cd838454517722a17e32c7b6eadb8c37a63d7b89f523cb534ec13403b12062ccfd0c6829b2d0b1830dec091eb2435b6c8c5e2bd174dad9fff9d1820fe62bf5d295bcc34850e88a827f62e1896cd4d76307ff935e03cf75a2622d268dea0c1fd4541be813ad6156c2ba33a13623544bdaf7a71a017d98ccff52da3b2609fb1007e136bcc2e6f6f747c17e523625e527cf28bc43a7104757a220023461220755560cf8b796145168bcb8617dbb57545338168c13a0f765ab9b0e1ba46b73f7d49f2cf34fcab31b593e6db80761c98f307c3f871c4dd2c2c54d3e8c24df77a9e32c5439a7ecb2f9627d326d1bb294ceb8bcfbefcf29e7203a0d5ac3ce90d2aa3d958dcb978d4236bee3f990808a430ef58f29ff319399a8f80d9f1d6bdcb8e319f46cb798524f60bd39f54c5c38123ddb348e049179d9af71dcc07977fe4bb5384e8067b6c62601121a0374ae2a8df944084d6b1b4a7a5f63dd5ce8f13d554aaa297d7ee844fb2eec0ef2e1b80ffaf5751cf18044a6392bceb4a02035be8d77b100927225201d084938b3c8d295706dcf776f1dc7f687b883b8fe81d42f66429e52da64fc4389545ea57b60b14160f02d0d10bddbdb9a10ba7c8be9053ecd1d422565bb60b5e4156976e8ba17bb634f3bca96f15da29a9b134033204f212fd38b373f7d1eaeed5100e0dc7c6048a6e8314fcaf6d04d01ac6ba81df67fa49b6a54caed8105f007d118a03e65cae75de2d7617961a296c6c2016cdcb9abbabbf094ef5a207e6f43f9cfa62f635819671cf0fd15325acce279bfd059c2899f50e2c0f4213139278ff22098991107ce7c60c9afb9f48eb092830dbea265bd3d8be4c1018bc1bf7cc1acf0e200149fdc18e1725066f8f8dd68c6722ad036f579205db2621969ba0786eabecc90b94ef801d8e44d6ece5399fae6f8331a45c8b8b166406524326618ef124b032be00b41044db596426dc2f012ff06b0d2a1fe9b5d80d4711908c1793cf0e374b03d2f389318f839cc8fccde4eb104cc4113d021b673471d0143b4349991e2e4ce856665064792b3e383242ee6350320f310dd82400c4e3e38729cf4ae6a5924198ba1c6f8fe927b570131fd55b37c16bbe2d13edf3271f464b93c65b22ff07f14e42b7549fc7cc476666e512219470e225432cfb34a495526cd1f1dc654f6e24d65852e6e19afbcd3f06b1057c9ff7b5c57a1da68a9f6576b4181c0e75176f75f32f0003c7173eb00bd654915b9aa9fff6bf158bf22e5df17ff5b484e15f077772c7f17b6fb924076bad393a6f8c77f4618a78aad3a1764a5158479ab0cf10bb7c87056b1f56e8dc04f7cd07842ef97ec1d2d608bbe7733152aa2ce2efefdf9a29aa1e980c29dc6016daf0aa4fba593a4f5fbacb044198abbf1afd9d697f9c88523b9508f75eab63ac94a4bfd2d5ad16692b4dcb7949a6d28efd6ad7344ea8e81a4524e827d096efc145e271568d6e51d1eca6ee44b240836b7b72602cf2a64d0d39e348e0b0d08e5b26bd6f0d570339f64054b48d523bc4185155bb222fa237a929cd9b7e48a044c071a10ba320d04e8bd1a2088b2d48d4dd9e072f1607a3de1173f0fcd400b6fb91de85882f8be53b10afdbc00d160ce1b8f2cb942e56fc9f347855865b0200b1162cc3dc20df64a3a00cbcffa77efc371afd26385d78150904dd713eb66d9d16923d6270ca8cba36174f60c4b7306fa5f8fbc3e7d6924ffbc8bf93641fe0ede2c1e081b849129ce209803d2474334b72fbb7525f553c8364ce3edfd75948188491f9baac0cecb140e5ddc6ab6dfdb1ee890e2295e382076c161d3b91a6d3aecdafbefe99c89f5bd20703fbfdf56ee2267cd9d9b17f8dd97123c575d77dc74f087f38605e7078b7b88b10544a7d5280e5ca9f6f568d3ba3eb905c90b92db89173f75b3fb90b553fd345814ecd5f622c286e8fbb88b035616908a84032f2b3e2b8e7fd746267d873610b2561e423f446028f5839a788367d337dc7047a87d95d73479d04ec299e3822e260748a2af0546c820708292b8f043bfcf2f29d99a24c3b3ecc03a2d7552eda832284fbdd1be4522eaf4bd7873a02ad66175228dbf6e07a7b4d8d1f82809246bbdd4b86927dd16dd77565621850890fa9fbfbacde983bb62034f2c2ebcd31e5ee46e8b379cf936addd9936b7c1ca72dc8ea49e60255dab5e55715a7c4dd01c93eed26f67819040078dba0ee89a73a857d269c0826d2cff9016c83296cd8c728d0dd90791916720e237dd6c9dd0d0109f320184ca928b52c796f5e422c3b520d16dd280a02d48a1f7062327307b43e59196a6a759ef652ee6d500012161e873355ae9684e433364e345a5da0540e25809bee6e4194f482a2284cc747fe8b707373d27b91cdc39e76c49c59271ccbd6e14bb0fcf3d3cb3515dd2413ab49fcdd900c9ffb7ecbe2772ad945fc19a97b33404e741e59fc93177631b4377b636c76125d42d75f3ee7d7986c46e1bb757e1fc6be1064a689922fe8999b5185427cf4291c66faa22bdad055b3466d4f3a00d636c25f859f2117e525a73f495ef73653be7c28ae001671fad2b0a83fec3913d9c989d25145d765fcc5e1f994e900268a4405ba4b103b7145cab054cbd965ef3d9666b0b5eac2319b0408dd29e2b68e4ee6e7b9cb864a5a163f3a9b0542c434a7692b526eceddb1a239de6ffbfa136386455d146760e4801ccec74602809fef90aaf8cb86134c333bb58795b8ce190cc6b090f039eb9314d94d4198a35582a276"}], 0x14b0}, 0x400) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001f00)={0x5, 0xffffffffffff9817, 0x5, 0x101, "ee31ae9b5e274da864f11ddc3f66af59424d4296", 0x56, 0xff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000001f40)) r3 = semget$private(0x0, 0x7, 0x281) semop(r3, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000002200), &(0x7f0000002240)=0x10) mkdirat(r0, &(0x7f0000002280)='./file0\x00', 0x1a) r4 = getpid() fcntl$setown(r1, 0x6, r4) ioctl$KDGKBMODE(r0, 0x40044b06) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) openat$zero(0xffffffffffffff9c, &(0x7f0000002400)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000022c0)={0x0, 0x49d3727c, 0xfb, 0x5, "d2b52167fcd0b884eefd72179e782ed4f1ed36d0", 0x3ff, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002300), &(0x7f0000002340)=0xc) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000002380)=0x9fd) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000023c0)=0x5) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x9, 0x8, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x6c}, {0x80000016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) syz_emit_ethernet(0x1f, &(0x7f0000000180)="b6") 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x8, 0x1}, {0x18, 0x0, 0x40, 0x7}, 0xbff, [0xffffffffffff39d9, 0x80, 0x2f, 0x3f, 0x8, 0x7fff, 0x7, 0x9]}, 0x3c) 16:00:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x8000000000010000) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x4) pwritev(r1, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x46) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x5, r2}) poll(&(0x7f0000000100)=[{r0, 0x145}, {r1, 0x10}], 0x2, 0x9) 16:00:01 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff1f, &(0x7f00000000c0)='G') 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xc) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) ioctl$TIOCEXCL(r0, 0x2000740d) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r4 = dup(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, 0xffffffffffffffff) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000200)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0xe7}, {0x87, 0x7}, {0x87, 0x82}, {0x67, 0xe321}, {0x5, 0x3ff}, {0x1c5, 0x8000}], 0x6}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x4) 16:00:02 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) pwrite(r0, &(0x7f0000000000)="0d0c8b5d9d4004a5531708715faed3d97d8aceb4e1c0ba61fc684efb991f8a624a78e6dda10c67c6106e5138e33bbae8e7d03b5c7d7be56f362c670fbf84d62bd437545e3d215f96de84772ced0448f4a6368a72777855dd34f3227ec81746502d6d923786928ca785f07af739aa5d855d885d233fbc7f69c90bd8183004f6c0d0d92c87a233145d0f03a459329b8fbbc2adb7916a854f841922169c47147ed88bcbcf8d5e367b903d289d1b917deb91a6276e7ef8b56560f6c188367f50101361fe45ff68b3c8", 0xc7, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000140)={0x0, 0x9}) select(0x40, &(0x7f0000000000)={0x1, 0x800, 0xc42d, 0x3ff, 0x3, 0x7, 0x1}, &(0x7f0000000040)={0x7, 0x0, 0x8001, 0x0, 0x6, 0x8, 0x8001, 0x8}, &(0x7f0000000080)={0x75be689c, 0xc000000000000000, 0xfffffffffffff1ef, 0x6, 0x43, 0x0, 0xe2, 0x9}, &(0x7f00000000c0)={0x100000001, 0x1}) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0xc45, 0x200, 0x5, 0x7f}, {0x6, 0x6, 0x3, 0x7}, {0x3, 0x7, 0xffff, 0x2}, {0x5, 0x4, 0x3, 0xfffffffffffffffc}, {0x10000, 0x3, 0xb1f1e54, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:02 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x9343, 0x4, 0x6, "a80a619db59f1dce959e76a24ecd30f8cff6c3eb", 0x714, 0x2}) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x0) 16:00:02 executing program 1: r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x482, 0x0) fcntl$dupfd(r1, 0x9, r0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x12, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fchflags(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x400, "000001000000e90000000000002000", 0x0, 0x20000000}) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:02 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x4) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x7}, {}], 0x2}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) sendmsg(r1, &(0x7f0000000700)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000100)="d5cb008bef908ead7a3a18f1000ad3dc1e8f5ad76bddb0480b2dc98653654632bdb731bdb0aed4f33143225550b44e2c1f756ab87852256256d4703a7ff72510d9ab48f6576727e48a018e9057be7f86e4be62816284d83ebe3f2cf0d4c2b3b6fa36f333707270f259b0", 0x6a}, {&(0x7f00000001c0)="a427de72d05a0c02cdba4c8772c3421ec155baf5ebef0945459e89dc71252e304bf5292ceeaeabb4da911d7d264662eebacb19aee9bc97bcd52150d8ed4eec08a99ccddad0d8842e635ac50b9578ff7e06653295bebcb9ebb98741beef4f817efa2b3a34942126b4ddf553c31273b8c8b08a5758356585472fbd68c4996a0d0c4b207422aabc1dbaf40f3f5b61b059a2a981f9574892488d5848c2b65fc8bbe98513a2a819a3a2dfd7f8a58d9c53073f4fd6e50b5089c432dcad162c6065fbd121f2edbc330c6d377d62f5e26ab76f84a9169271283043b0215d86ff0c738d0915959cb2277979ef275deacf8efd4f6f8da6856f44b1ea54769ce3897c", 0xfd}, {&(0x7f00000002c0)="d912d9b031531560deb3391e7457a896cd3b3f25eb8c2cc89b17b5a492edc4a75dc1d57b4a1042d21acbfbbe3a2d55f3f582fdfa44cbe3ffda76baad26e68a3d18e931808323b37771063486146d078240f4fea9ee1d3fdd84294452cd632841d8fd0b22365039ab9b23104a3122c91b2928446303e4f0bb3e3393169747f1ab2074b7b435d523c91d95c5596a834a524ca849d3847bca2b2343ffaa9443c82693c21d8b372400c96ac471a97a1af12524f540d644fbbc48d81276c5df1e1bc8661c2dc6ee6244e9ee49e5ca0b4dbdb77d3af97a244c6d12775c84670a8768769ce9481313", 0xe5}, {&(0x7f00000003c0)="17", 0x1}, {&(0x7f0000000400)="ab819681037f6b68b3b369097dd5d825e880fd59426ac514ca1b1dc805bfa8115303cfb02c0bcf90e1ee03c435d2e57c40caa75de4fa5ab490a3047eedfd6e8914cc6dbccc6e9a80c34168aafafe56fd", 0x50}, {&(0x7f0000000480)="14727b67bb5dc62e67d71934f9da17ba4df1cfe36774b69325e8635fe4d7e26baba91e66ce03fb1f0c97d1b1b6161081ea9793f2f6113f957f4a25ff826f6053151052553211af99cb4c5cb0b95df935ac763a22a171cc92f9eb6d6eb2a8578bf4ee1a821aab08aa2d86e94e952294c1ce8cc657dc48f10fb950ac8360f9fb98eb505e2a", 0x84}, {&(0x7f0000000540)="b0993e2cd6893998e6cc53bd75632c74aa73a6560e7f34195908d8f25ca33741076122b7b7e618642a11f8954191a55b3bbe4adab6f419676a1c94a628850c5593400223627478efbf4d302876159e8e4df9751beb08774ed4f0a219c7039c4f2581262ab45033af4f51", 0x6a}], 0x7, &(0x7f0000000780)=ANY=[@ANYBLOB="6800000000000000ffff0000090000006921c2fa3c308f08e4cee4fa9c3a12bbf7ebac6d471aa404bba2b17525fd935fca7f14bb8a1672d92181d43c807938e6e844515a2fc3bb244d7543a4dbb7dfab6c0e3d065412b04a45e33aafc55348980e4d0000000000003800000000000000ffff0000ff7f000044030020f38320afd9cbe8edc47137ebe62f57ca3b1cf84bd69acc97e88d6dd02a4307400a72aa39503dc7086cb078027f6ba6b122c5e11f016c2ba421614c29e08bbdd3152178b5a625a583bb84310e0a8c8f12d57d6d80c89e6c5379e9429394b7256a5eef6478e2783c435be6f7563506522a9b94eb4f09619dddab92bed89c26ec3abc8a7f314bd66b256fc4a8fb9323d903bed1d4766346ae64e009b664f8f67c7d800cb5c78a102064acccf6b544"], 0xa0}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10001}) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x202, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r2, r3, r4) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/105, 0x69}, {&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000100)=""/120, 0x78}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x4, 0x0, 0x17) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), 0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000200)) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:00:02 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x8ad0, 0x0) write(r0, &(0x7f00000002c0)="cefaf1c3722f9d9debc0ff645335ad4d5d88a8cb5d90a180d87e361a7f307ddcbe22694d27bf415390e7c1f5632625ee3a219ac41a37dd1ebef811fa256f9c847d814381726ce50d40563fc9e53541b570d5df9c84ec751d228c4733548ba936c0fe7dde765dd6033b671ec3108da216c628bbb9ed15f05d04e32447d4c51e3989474af4710f31ac572fa99b2e19ad92f97938caca0547ac5261880920e5bd7bdd739c0f9116949dbcea6c215fe84537d8fc59d1501ca029626e91aed96b37a65cb9e338003f3711ccca28750c7255e9afee2d19cf42ba3acba2901ae88291cbd2e2f558a26928c47d781f464ba45a3a", 0xf0) r1 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r2, r3) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) socketpair(0x31, 0x8005, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x10001, 0xcde}], 0x9, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x80, 0x10, 0x4}, {{r1}, 0xfffffffffffffffb, 0x72, 0x45, 0xffffffff, 0x5}, {{r4}, 0xfffffffffffffffd, 0x52, 0x10, 0x10000, 0x9}, {{r1}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x80, 0xd204}, {{r4}, 0xffffffffffffffff, 0x0, 0x40, 0x8000, 0x2}], 0x9, &(0x7f0000000240)={0x7}) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2008000200d, 0x4300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x888, 0x1) fsync(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x20, 0x146}], 0x1}) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) 16:00:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0xdeaf4152, 0x5da, 0x0, {[], [], [], [], [{}, {0x6}]}}) 16:00:03 executing program 1: r0 = socket(0x18, 0x8002, 0x0) getpeername(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x1f, 0x100000000, {0x80000001, 0x7fff}}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x400, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20080, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, 0x0) r1 = getegid() setgid(r1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x800000000000002}) getegid() 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x10000) dup(r0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0xffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x3, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffff8000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x40}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x900000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffc1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7fff}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="b03ddf44873fcb2d576b83549491aa2302", 0x11, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x8) 16:00:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./bus\x00', r1}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:03 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', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000580)=[{{r0}, 0x0, 0x7a, 0xf0000002, 0x77c3, 0x100}, {{r0}, 0xfffffffffffffffe, 0xc, 0x40000052, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0xffffffffffffffff, 0x6}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x1, 0x10001, 0xfff}, {{r0}, 0x0, 0x2, 0xf0000010, 0x400, 0x6}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0xfffffffffffffff9, 0x8000}, {{r0}, 0xffffffffffffffff, 0x22, 0xd, 0x2, 0xbfae}, {{r0}, 0xfffffffffffffffd, 0x2c, 0x2, 0x2, 0x100}, {{r1}, 0xfffffffffffffffb, 0x0, 0x3, 0x1000, 0x80000000}], 0x4d, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x62b3b0f0f36e2f6d, 0x2, 0x0, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x20000001, 0x0, 0x80000000}, {{r1}, 0xfffffffffffffffb, 0x80, 0x0, 0x2, 0x3}, {{r0}, 0xfffffffffffffffa, 0x0, 0x5, 0x95, 0x62cb}], 0x0, &(0x7f0000000440)={0x4fc, 0x4}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kqueue() kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x40, 0x42, 0x4, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x20, 0x88, 0x9a, 0x279}, {{r2}, 0xfffffffffffffffe, 0x80, 0xa0000023, 0x1f, 0x8}], 0x1f, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x9ef9, 0x4}, {{r1}, 0x0, 0x10, 0x5, 0x1, 0x1}, {{r2}, 0xffffffffffffffff, 0x40, 0x20, 0xffffffff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x7fffffff, 0x2}, {{r2}, 0xfffffffffffffff8, 0xc, 0x0, 0x7, 0x2}, {{r2}, 0xfffffffffffffffc, 0xa, 0x8, 0x1000, 0xffffffffffffffe0}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0xfffffffffffffff9, 0x5}, {{r1}, 0x0, 0x44, 0x1, 0x8, 0x100}, {{r1}, 0xfffffffffffffffd, 0x81, 0x40, 0x1, 0x3}], 0x0, &(0x7f00000001c0)={0xfffffffffffffbff, 0x7ff}) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x100000000) fchdir(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x5, 0x7fffffff}) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x1, 0x2, 0x8045, 0x2, r1}) login: vput: bad writecount: 0xfffffd802cc3e310, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1471, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd802cc3e310) at vput+0x187 vn_closefile(fffffd802b991528,ffff8000ffff2c70) at vn_closefile+0x15b fdrop(fffffd802b991528,ffff8000ffff2c70) at fdrop+0xc9 closef(fffffd802b991528,ffff8000ffff2c70) at closef+0x118 fdfree(ffff8000ffff2c70) at fdfree+0xf7 exit1(ffff8000ffff2c70,0,1) at exit1+0x32f sys_exit(ffff8000ffff2c70,ffff800015a050d0,ffff800015a05140) at sys_exit+0x17 syscall(ffff800015a051a0) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffbb444) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbb410, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic vput: v_writecount != 0 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd802cc3e310) at vput+0x187 vn_closefile(fffffd802b991528,ffff8000ffff2c70) at vn_closefile+0x15b fdrop(fffffd802b991528,ffff8000ffff2c70) at fdrop+0xc9 closef(fffffd802b991528,ffff8000ffff2c70) at closef+0x118 fdfree(ffff8000ffff2c70) at fdfree+0xf7 exit1(ffff8000ffff2c70,0,1) at exit1+0x32f sys_exit(ffff8000ffff2c70,ffff800015a050d0,ffff800015a05140) at sys_exit+0x17 syscall(ffff800015a051a0) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffbb444) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbb410, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800015a04dc0 rbx 0xffff800015a04e70 rdx 0x2 rcx 0 rax 0 r8 0xffff800015a04d80 r9 0x1 r10 0 r11 0x27df768296fe5483 r12 0x3000000008 r13 0xffff800015a04dd0 r14 0x100 r15 0x1 rip 0xffffffff811134d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015a04db0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=278986 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2508,0xffffffff822b8940 process=0xffff800014942378 user=0xffff800015a00000, vmspace=0xfffffd803f014770 estcpu=36, cpticks=21, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 8893 516512 1 0 3 0x100083 ttyin getty 79282 154491 43578 0 2 0x2 syz-executor.0 76480 267806 43578 0 2 0x482 syz-executor.1 53758 162357 0 0 3 0x14200 bored sosplice 43578 225005 4175 0 3 0x82 thrsleep syz-fuzzer 43578 416276 4175 0 2 0x4000482 syz-fuzzer 43578 436623 4175 0 3 0x4000082 thrsleep syz-fuzzer 43578 258427 4175 0 3 0x4000082 thrsleep syz-fuzzer 43578 343056 4175 0 3 0x4000082 thrsleep syz-fuzzer 43578 136316 4175 0 3 0x4000082 kqread syz-fuzzer 43578 30590 4175 0 3 0x4000082 thrsleep syz-fuzzer 4175 293969 21733 0 3 0x10008a pause ksh 21733 1658 30599 0 3 0x92 select sshd 30599 503879 1 0 3 0x80 select sshd 88503 309663 37282 73 2 0x100090 syslogd 37282 373858 1 0 3 0x100082 netio syslogd 76789 303095 1 77 3 0x100090 poll dhclient 68208 226389 1 0 3 0x80 poll dhclient 41720 405069 0 0 2 0x14200 zerothread 48799 214200 0 0 3 0x14200 aiodoned aiodoned 50520 412519 0 0 3 0x14200 syncer update 21412 56320 0 0 3 0x14200 cleaner cleaner 96375 125521 0 0 3 0x14200 reaper reaper 69411 18561 0 0 3 0x14200 pgdaemon pagedaemon 26659 35330 0 0 3 0x14200 bored crynlk 52597 25645 0 0 3 0x14200 bored crypto 15956 282075 0 0 3 0x40014200 acpi0 acpi0 19209 469972 0 0 3 0x14200 bored softnet 1197 339344 0 0 3 0x14200 bored systqmp 5404 183743 0 0 3 0x14200 bored systq 15032 175676 0 0 3 0x40014200 bored softclock 29521 257582 0 0 3 0x40014200 idle0 25017 489505 0 0 3 0x14200 bored smr 1 214718 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 9576 6395K 14716K 78643K 35297 0 0 pcb 13 8K 8K 78643K 639 0 0 rtable 115 4K 5K 78643K 2080 0 0 ifaddr 80 19K 20K 78643K 937 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 518 0 0 iov 0 0K 24K 78643K 1210 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1210 76K 77K 78643K 10006 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 113 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 1K 1K 78643K 1041 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 9519 0 0 sigio 1 0K 0K 78643K 160 0 0 proc 42 30K 54K 78643K 1706 0 0 subproc 32 2K 2K 78643K 174 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 906 0 0 in_multi 33 2K 2K 78643K 422 0 0 ether_multi 1 0K 0K 78643K 46 0 0 mrt 0 0K 0K 78643K 27 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 1237 0 0 pfkey data 0 0K 4K 78643K 2 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 98 21K 31K 78643K 23297 0 0 UVM aobj 130 5K 5K 78643K 149 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 376 0 0 NDP 19 0K 1K 78643K 263 0 0 temp 219 2728K 2856K 78643K 33400 0 0 kqueue 0 0K 0K 78643K 76 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 24 0 18 1 0 1 1 0 8 0 rtpcb 80 391 0 389 1 0 1 1 0 8 0 rtentry 112 143 0 99 2 0 2 2 0 8 0 unpcb 120 3172 0 3162 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 985 0 985 1 1 0 1 0 8 0 tcpcb 544 1469 0 1465 1 0 1 1 0 8 0 inpcb 280 3905 0 3898 3 2 1 2 0 8 0 ip6q 72 4 0 4 2 2 0 1 0 8 0 ip6af 48 8 0 8 2 2 0 1 0 8 0 nd6 48 30 0 24 1 0 1 1 0 8 0 pkpcb 40 64 0 64 18 17 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 176 0 176 27 26 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 567 0 375 17 5 12 13 0 8 0 art_table 32 568 0 375 2 0 2 2 0 8 0 art_node 16 134 0 94 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1039 0 1029 1 0 1 1 0 8 0 shmpl 112 147 0 19 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 16716 0 15303 47 0 47 47 0 8 0 ffsino 240 16716 0 15303 84 0 84 84 0 8 0 nchpl 144 30239 0 28610 61 0 61 61 0 8 0 uvmvnodes 72 6848 0 0 125 0 125 125 0 8 0 vnodes 200 6848 0 0 361 0 361 361 0 8 0 namei 1024 97501 0 97501 9 8 1 1 0 8 1 scsiplug 64 12 0 12 9 9 0 1 0 8 0 scxspl 192 109021 0 109021 46 45 1 7 0 8 1 plimitpl 152 792 0 785 1 0 1 1 0 8 0 sigapl 432 9674 0 9661 2 0 2 2 0 8 0 futexpl 56 158714 0 158714 10 9 1 1 0 8 1 knotepl 112 1981 0 1962 1 0 1 1 0 8 0 kqueuepl 104 2355 0 2353 1 0 1 1 0 8 0 pipepl 112 5580 0 5561 11 10 1 2 0 8 0 fdescpl 424 9675 0 9661 2 0 2 2 0 8 0 filepl 120 58540 0 58444 9 5 4 5 0 8 0 lockfpl 104 3349 0 3349 11 10 1 1 0 8 1 lockfspl 48 1164 0 1164 11 10 1 1 0 8 1 sessionpl 112 33 0 23 1 0 1 1 0 8 0 pgrppl 48 117 0 107 1 0 1 1 0 8 0 ucredpl 96 12387 0 12380 1 0 1 1 0 8 0 zombiepl 144 9662 0 9661 5 4 1 1 0 8 0 processpl 864 9690 0 9661 4 0 4 4 0 8 0 procpl 632 21841 0 21806 4 0 4 4 0 8 0 sosppl 128 117 0 117 24 23 1 1 0 8 1 sockpl 384 7610 0 7591 15 12 3 4 0 8 1 mcl64k 65536 2822 0 2822 249 248 1 65 0 8 1 mcl16k 16384 40 0 40 25 24 1 1 0 8 1 mcl12k 12288 199 0 199 29 28 1 1 0 8 1 mcl9k 9216 132 0 132 28 28 0 1 0 8 0 mcl8k 8192 148 0 148 27 27 0 1 0 8 0 mcl4k 4096 451 0 449 17 16 1 1 0 8 0 mcl2k2 2112 56 0 56 29 29 0 1 0 8 0 mcl2k 2048 69103 0 69058 17 10 7 13 0 8 0 mtagpl 80 254 0 205 5 3 2 2 0 8 0 mbufpl 256 158638 0 158470 138 125 13 42 0 8 1 bufpl 256 30400 0 22588 490 1 489 489 0 8 0 anonpl 16 902960 0 891250 303 246 57 66 0 62 4 amapchunkpl 152 41272 0 41165 104 95 9 15 0 158 4 amappl16 192 54654 0 54007 321 286 35 45 0 8 1 amappl15 184 1743 0 1741 1 0 1 1 0 8 0 amappl14 176 1852 0 1846 1 0 1 1 0 8 0 amappl13 168 2383 0 2383 3 3 0 1 0 8 0 amappl12 160 26 0 24 1 0 1 1 0 8 0 amappl11 152 914 0 903 1 0 1 1 0 8 0 amappl10 144 2230 0 2229 1 0 1 1 0 8 0 amappl9 136 1250 0 1247 1 0 1 1 0 8 0 amappl8 128 806 0 781 1 0 1 1 0 8 0 amappl7 120 2204 0 2198 1 0 1 1 0 8 0 amappl6 112 894 0 888 1 0 1 1 0 8 0 amappl5 104 286 0 275 1 0 1 1 0 8 0 amappl4 96 8328 0 8303 1 0 1 1 0 8 0 amappl3 88 3869 0 3856 1 0 1 1 0 8 0 amappl2 80 76303 0 76234 3 1 2 3 0 8 0 amappl1 72 176746 0 176329 25 16 9 19 0 8 0 amappl 80 22300 0 22263 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 148 0 19 3 0 3 3 0 8 0 uaddrrnd 24 9675 0 9661 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 9675 0 9661 1 0 1 1 0 8 0 vmmpekpl 168 60568 0 60544 2 0 2 2 0 8 0 vmmpepl 168 1116900 0 1115200 366 284 82 99 0 357 2 vmsppl 272 9674 0 9661 5 4 1 2 0 8 0 pdppl 4096 19356 0 19322 6 1 5 6 0 8 0 pvpl 32 2605640 0 2590778 759 568 191 265 0 265 64 pmappl 200 9674 0 9661 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1091 0 471 24 6 18 19 0 8 0